Marc Koch
c40ad1f7d3
Merge remote-tracking branch 'fork/implement_auth'
2024-07-05 15:42:12 +02:00
Marc Koch
3ee2290ca6
fix messed up merge
2024-06-29 01:42:39 +02:00
Marc Koch
32149194ea
bump version to 0.2.0
2024-06-29 01:12:38 +02:00
Marc Koch
d2ca25a192
update README.md
2024-06-29 01:12:14 +02:00
Marc Koch
92187280e9
multiple changes
...
- altered db schema to delete subscriptions along with topics
- extracted logic for creating and deleting topics into separate functions
- added functions to list topics and subscriptions
- delete topic and corresponding subscription if same topic is added with different token
- added more error messages and reactions
- added handling for authentication errors (subscription and topic are removed)
- inform all subscribed rooms when subscription is cancelled due to an action in another room
- added documentation for methods
- code style
2024-06-29 01:11:56 +02:00
Marc Koch
a55124c23a
update README
2024-06-20 23:45:26 +02:00
Marc Koch
a3505d3d2e
implement authentication via access token
2024-06-20 23:25:46 +02:00
Sophie Tauchert
256aa8f315
Cancel unnecessary subscription tasks
2023-01-21 16:54:33 +01:00
Sophie Tauchert
8e43db2533
Don't resubscribe immediately after connection loss
2023-01-14 14:24:35 +01:00
Sophie Tauchert
c83f3cfcdf
Remove invalid await
2023-01-14 14:24:00 +01:00
Sophie Tauchert
7006689f21
Decrease verbosity of logging
2023-01-10 14:32:06 +01:00
Sophie Tauchert
420f7bc1cb
Resubscribe when subscription tasks raise an exception
2023-01-10 14:31:44 +01:00
Sophie Tauchert
78fd69de32
Allow emoji aliases
2023-01-08 19:23:53 +01:00
Sophie Tauchert
3f0bf11858
Fix command aliases
2023-01-08 19:12:22 +01:00
Sophie Tauchert
191282e478
Update README
2023-01-08 18:20:32 +01:00
Sophie Tauchert
af952a2e2f
Add some fallback emoji support without the emoji package
2023-01-08 18:09:04 +01:00
Sophie Tauchert
942d105de2
Add support for tags with optional emoji support
2023-01-08 17:51:34 +01:00
Sophie Tauchert
e32b9c4b49
Fix topic subscriptions
2023-01-08 17:50:24 +01:00
Sophie Tauchert
cd4349d63c
Add reactions to successful commands
2023-01-08 15:35:28 +01:00
Sophie Tauchert
11933649ac
Add README
2023-01-08 15:21:01 +01:00
Sophie Tauchert
a7b8eda500
Change built output name
2023-01-08 15:15:14 +01:00
Sophie Tauchert
8fef6f015f
Add CI script
2023-01-08 15:09:05 +01:00
Sophie Tauchert
bf24aebbc9
Only allow admins/privileged users to configure subscriptions
2023-01-08 15:05:01 +01:00
Sophie Tauchert
6ee7d1af30
Add license
2023-01-08 14:57:21 +01:00
Sophie Tauchert
704d5428a4
Initial commit
2023-01-08 14:54:27 +01:00