|
06b3ff2f2f
|
WIP: Move template into main dir
in order to make branch switching easier
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:22 +01:00 |
|
|
9656010ff3
|
Add Editors management
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:22 +01:00 |
|
|
1a5b3f6bbd
|
Fix: Use full screen height
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:22 +01:00 |
|
|
7df78cf1ff
|
Fix naming
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
e16c623ec4
|
Improve sidenav display
by marking active item bold and using nested routes
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
32df28f1d8
|
Add error messages to translations
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
1a425416b8
|
Add channel editing interface
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
dc21293e35
|
Disable drag on images etc
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
70e268f1b5
|
Improve user-interactions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
721a16ad9f
|
Hook botauth against events
in order to update frontend info when backend changes
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
5f5fcf6824
|
Simplify fetch-code
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
c52d66cea7
|
Add botauth component
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
debd41af50
|
Fix: Only replace when access_token is present
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
098a0b120d
|
Add stub for eventlog
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
a12dbc0ed3
|
Fix: When frontend cannot renew token, log out the user
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
8194d1b80f
|
Improve login/logout flow
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
770b9d316c
|
Add bot connection indicator
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
4f00beefd0
|
Allow to issue generic tokens with variable expiry
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
f9198367a5
|
Split up core configuration
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
960e205ba3
|
Implement dashboard content
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
3f1525b0f2
|
Improve interactions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
7e783b2d00
|
Add TS config and I18n
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
8ca3642919
|
Simplify toast code
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
338284b89b
|
Work around JS issues, improve toasts
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
e81ffd5acf
|
Add toasts to communicate with user
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
529f08db18
|
Improve login flow
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
ba01c3c2f0
|
Fix: Check editor auth before creating the initial token
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
0075da1eba
|
Add login and auth handling
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
bb46ba5d0e
|
Add renew-route, shorten token lifetime
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:21 +01:00 |
|
|
0e9027fa3f
|
gootstrap new layout
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:20 +01:00 |
|
|
f1f3e70d0d
|
Remove old interface
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:20 +01:00 |
|
|
5f07a66405
|
Disable authentication with Twitch token
aside of the `/login` endpoint for the editor
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:20 +01:00 |
|
|
945fb155b4
|
Add new editor token generator
in order not to throw around Twitch tokens and have tokens expire
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:41:20 +01:00 |
|
|
0d76c58ede
|
[template] Add functions parseDuration , parseDurationToSeconds
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-11-25 00:40:53 +01:00 |
|
|
096657bcee
|
Improve CI and document Makefile
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-09-26 13:18:37 +02:00 |
|
|
ff475f286b
|
prepare release v3.34.0
|
2024-09-16 11:10:16 +02:00 |
|
|
06d7fcb019
|
Lint: Fix (theoretical) overflow issues
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-09-16 11:09:03 +02:00 |
|
|
710783aaf7
|
[core] Fix: StreamMarker contained wrong ID format
as of broken documentation
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-09-13 00:08:41 +02:00 |
|
|
19038dbc6e
|
[templating] Add currentVOD function
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-09-11 20:30:55 +02:00 |
|
|
740a71a173
|
[marker] Add marker info to actor result
in order to enable rules to access i.e. the position of the marker
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-09-11 14:23:42 +02:00 |
|
|
e0a8ce3684
|
[linkcheck] Fix: Replace static (deprecated) user-agent list
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-09-05 12:50:58 +02:00 |
|
|
5a8459cedc
|
[marker] Implement actor to create stream markers
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-09-04 00:06:55 +02:00 |
|
|
8819b4031a
|
prepare release v3.33.2
|
2024-08-27 17:08:56 +02:00 |
|
|
41535bc4df
|
Lint: Replace deprecated linter
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-08-27 14:52:36 +02:00 |
|
|
150daf8a80
|
[raffle] Lint: Ignore linter false-positive
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-08-27 14:49:21 +02:00 |
|
|
1d192ad796
|
[overlays] Fix KoFi donation currency in eventfeed
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-08-27 00:23:01 +02:00 |
|
|
b1ceb29bfb
|
prepare release v3.33.1
|
2024-08-14 16:23:51 +02:00 |
|
|
26a57c379d
|
[editor] Update dependencies
fixes CVE-2024-39338
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-08-14 16:13:47 +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 |
|
|
e8d60e2733
|
[raffle] Fix: Send ID as string
in order to be able to transport big uint64 through JSON
Signed-off-by: Knut Ahlers <knut@ahlers.me>
|
2024-08-11 00:59:46 +02:00 |
|