63e8589a15
Allow to issue generic tokens with variable expiry
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-08-27 00:23:55 +02:00
13bc753b7d
[core] Fix: Do not execute action after permission check
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-08-14 15:56:06 +02:00
c78356f68f
Lint: Update linter config, improve code quality
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-01-01 17:52:39 +01:00
5d0a5322a5
[editor] Display clear warning when ext perms are missing
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-14 00:02:14 +01:00
a58b72c268
[ #16 ] Implement Raffle module ( #47 )
2023-07-14 16:15:58 +02:00
286c4d34a3
Lint: Fix linter errors
...
made visible after update of golangci-lint
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-03-24 22:32:00 +01:00
7420cf5007
[core] Fix: List all configured channel permissions
...
in order to fix bot permission check when bot has not joined own channel
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-02-08 19:10:26 +01:00
75991fdb87
[core] Rewrite bot token storage logic
...
- Do not store bot-token as core-kv entry
- Hold the bot username in core-kv
- Take bot client from extended channel permissions
- Store (updated) bot tokens into extended permissions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-02-06 19:55:46 +01:00
a06d8fa1cd
Add fine-grained permission control for extended channel permissions ( #35 )
2022-12-04 17:14:15 +01:00
0a937a65d0
prepare release v3.0.0
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-11-02 22:54:52 +01:00
064c7432ed
[core] Extend API and replace deprecated chat commands ( #34 )
2022-10-25 18:47:30 +02:00
1409a4bd34
[lint] Fix v2 import path not carrying version
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-10-23 15:06:45 +02:00
a7533cbd8b
[core] Move storage to SQLite database ( #30 )
...
fixes #29
2022-09-10 13:39:07 +02:00
5a9e589ff5
[ #26 ] Fix: Modify channel module not working for editor-bots ( #27 )
2022-04-23 17:24:49 +02:00
9150ec6311
[editor] Display disconnected status instead of error
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-12-31 19:09:29 +01:00
437ef14fb0
[core] Implement dynamic token update and broadcaster permissions ( #13 )
2021-12-31 13:42:37 +01:00
8247978151
[lint] Properly format inputs
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-11-25 23:48:16 +01:00
77aa2e411c
[core] Implement write authorization for APIs ( #9 )
2021-10-25 21:40:52 +02:00
2a322e5803
[editor] Lint: Refactor code to simplify comprehension
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-10-22 21:33:57 +02:00