6970069778
[core] Add Sentry-Environment configuration
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-03-20 12:01:41 +01:00
fbfcb959c0
[overlays] Fix: JOIN / PART events spamming the database
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-03-15 20:48:17 +01:00
7f4470e692
[spotify] Add spotifyCurrentPlaying
template function
...
together with Spotify integration for the bot
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-03-15 19:51:00 +01:00
caadb6b590
[core] Fix: Newly initialized bots crash when not authorized yet
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-03-14 15:56:53 +01:00
c5d83f9b77
prepare release v3.26.1
2024-03-06 17:50:50 +01:00
6f6b74b1fc
[editor] Fix: Add hypetrain events to events match dropdown
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-03-06 17:50:11 +01:00
dedd615709
prepare release v3.26.0
2024-03-05 17:52:36 +01:00
0d76ad95bb
[docs] Update Docker image references to GHCR
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-03-04 00:13:37 +01:00
9872994fba
[CI] Add Docker-Publish pipeline
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-03-04 00:13:37 +01:00
f2ac1acb17
[core] Add support for Hype-Train events
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-03-04 00:13:37 +01:00
e50830e509
Fall back to global funding config
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-02-22 15:26:14 +01:00
3a00079016
Cleanup README
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-02-18 14:17:30 +01:00
87916b98d9
prepare release v3.25.0
2024-02-18 14:00:36 +01:00
f836f2aeda
CI: Rename trivy scanner from deprecated name
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-02-18 13:47:29 +01:00
673ed1e29a
Lint: Resolve linter issues
...
occurred with new Go / golangci-lint version
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-02-18 13:42:00 +01:00
e0e9f6d80a
Update dependencies
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-02-15 23:15:00 +01:00
99c366ada0
[kofi] Add kofi_donation
event and Ko-fi webhook handler
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-02-15 18:30:42 +01:00
6826f507f6
[core] Remove support for hype_chat
event
...
This reverts commit 0b8196b127
.
2024-02-07 14:52:21 +01:00
4a05a8a7f2
prepare release v3.24.1
2024-01-24 20:54:11 +01:00
6f3a2b6193
Update dependencies
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-01-24 20:46:02 +01:00
0ebc68254d
[linkcheck] Fix tests broken by domain grabbers
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-01-24 20:36:14 +01:00
1298b76da9
prepare release v3.24.0
2024-01-24 20:19:13 +01:00
29b0e41218
[overlays] Add WebDAV support for remote Overlay editing
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2024-01-01 19:52:42 +01: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
7189232093
[overlays] Add support for replaying events
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-31 14:05:39 +01:00
4fdcd86dee
Update dependencies
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-31 13:48:40 +01:00
e1434eb403
[core] Add support for watch_streak
event
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-24 15:32:48 +01:00
fa9f5591f6
[overlays] Fix: Do not spam logs with errors when overlay reloaded
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-24 14:40:41 +01:00
eb02858280
[linkcheck] Refactor: Improve wait-code
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-23 23:41:58 +01:00
61bab3c984
[eventsub] Fix: Log error when giving up subscription retries
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-22 15:18:52 +01:00
9e2510ec09
prepare release v3.23.1
2023-12-20 21:00:02 +01:00
552e7c9f10
[CI] Fix: Prevent tag collision in CI
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-20 20:59:21 +01:00
d8cd131edd
prepare release v3.23.0
2023-12-20 20:39:47 +01:00
24aa1b5d67
[quote] Fix: Add primary key to quote table
...
in order to allow migrating them using copy-database
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-17 14:39:33 +01:00
2772286b71
[editor] Improve wording and visibility for bot connection
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-17 13:29:53 +01:00
8b3d3bdc98
[eventsub] Fix: Stop subscription-retries when client is closed
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-16 12:52:54 +01:00
12f16db1ac
[ci] Update checkout action
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-15 14:08:45 +01:00
7da8b9ffa4
[ci] Replace build script with more simple version
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-15 13:49:01 +01:00
01390583b2
prepare release v3.22.0
2023-12-14 19:25:57 +01:00
3ac5284583
[core] Fix: Properly handle channels without credentials
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-14 16:49:33 +01:00
eec4966b82
[eventsub] Fix: Clean IPs from eventsub-socket read errors
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-14 00:19:29 +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
1515536746
[twitch] Fix: Log correct error when wiping token fails
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-13 23:31:06 +01:00
e1f11a6c98
[eventsub] Make topic subscriptions more dynamic
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-13 23:14:50 +01:00
091dac235b
[eventsub] Update field naming for ad-break, use V1 event
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-12 16:00:08 +01:00
300d28c46c
prepare release v3.21.0
2023-12-09 19:47:38 +01:00
6455b409ce
[raffle] Add functionality to reset a raffle
...
in order to re-use the same raffle by wiping the entrants, resetting
time-fields to their default value and resetting status to draft
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-09 16:22:00 +01:00
e21fd41e49
prepare release v3.20.0
2023-12-08 00:36:12 +01:00
35bc4fcdc6
[linkcheck] Use resolver pool to speed up detection
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-06 21:57:02 +01:00
5ec6baaf2c
[linkdetector] Add more ways of link detection in heuristic mode
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-12-06 21:57:02 +01:00