8a40f105e3
[core] Fix: Clean usernames when querying user information
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-08-14 15:53:51 +02:00
8c93544573
[docs] Fix wrong base-url on pages publish
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-08-14 15:49:17 +02:00
ad3162e263
[docs] Move documentation from Wiki to docs-site ( #49 )
2023-08-14 15:44:23 +02:00
28cc95f3d9
[editor] Add shoutout_created
to frontend-known events
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-08-14 01:18:45 +02:00
9ed76d64ae
[overlays] Add sounds
overlay as default
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-08-11 15:47:39 +02:00
857835f7c5
prepare release v3.15.0
2023-08-04 16:23:15 +02:00
c263c72f9b
[core] Improve GetCurrentStreamInfo lib function
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-30 14:03:55 +02:00
17ad71f233
[linkcheck] Fix test broken by external changes
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-27 13:48:44 +02:00
76e72e8148
[core] Use app-access-tokens for stream info
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-27 12:42:58 +02:00
3f64d60c43
[core] Add support for stream schedule to twitch lib
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-27 12:42:58 +02:00
ebfad40b98
[core] Update go-git
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-25 00:37:34 +02:00
a74f210cd2
[linkdetector] Add new option to enable heuristic scan
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-25 00:18:34 +02:00
d74105bc00
[eventsub] Switch to channel.update/2
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-21 23:55:03 +02:00
0b8196b127
[core] Add support for hype_chat
event
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-21 23:25:20 +02:00
2c77c762c3
[core] Update dependencies
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-21 20:50:29 +02:00
7afea3ea30
[twitchclient] Reduce retries and errors when banning banned user
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-21 20:37:20 +02:00
1a80a6488c
prepare release v3.14.2
2023-07-21 12:17:08 +02:00
acd542edf1
[ban] Fix Chatcommand matching
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-19 22:33:42 +02:00
5b4cf16c01
prepare release v3.14.1
2023-07-16 01:01:45 +02:00
6a0c48488b
[raffle] Fix index initialization in MySQL v8
...
which didn't work as `string` is a `LONGTEXT` field which cannot fully
be indexed while MariaDB does not have those issues.
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-16 00:53:28 +02:00
49b40f5175
prepare release v3.14.0
2023-07-16 00:13:14 +02:00
21557a5538
[template] Add textAPI
function
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-15 23:54:22 +02:00
3f0e681eff
[ci] Fix Docker build not having all deps available
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-14 16:29:22 +02:00
a58b72c268
[ #16 ] Implement Raffle module ( #47 )
2023-07-14 16:15:58 +02:00
3cd9567907
[wiki] Fix example broken since v3.x
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-09 00:13:06 +02:00
8708ecc05a
[ci] Build frontend in Docker using NodeJS hydrogen
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-04 20:50:51 +02:00
a4a3a7f81e
[eventsub] Replace IsMature
tag in channel updates
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-04 00:05:04 +02:00
704da60f9e
Update nodejs version for builds
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-01 18:02:32 +02:00
fc93c6e63b
[core] Export Twitch client Request
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-07-01 16:48:21 +02:00
f5f8feb730
[core] Deps: Update dependencies
...
also switch to yaml.v3 to improve config rendering
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-30 17:42:13 +02:00
1adec0e9f1
prepare release v3.13.0
2023-06-25 16:55:55 +02:00
1a5057e261
[ci] Replace release action
...
old one was too unreliable
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-24 22:26:42 +02:00
49aba55cfe
[core] Clean IPs from socket errors
...
in order not to log IPs (GDPR) and also to prevent spread of errors in
Sentry logging as IP/Port combinations are unique per connection and
therefore will spam with many unique errors. By removing the unique
information from the error the errors should be groupable again.
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-24 14:59:36 +02:00
c311370d1c
[core] Add cleanup for expired timers
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-24 14:50:45 +02:00
fdf3d95322
[core] Fix missing timer configuration for permits
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-16 22:00:46 +02:00
996cc2877d
[counter] Add counterValueAdd
template function
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-12 23:48:22 +02:00
5d0f1acbf2
Add trivy scan, fix trivy errors for Dockerfile
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-12 23:35:54 +02:00
34fa7bed17
Move dev-dependencies into their designated section
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-12 23:08:59 +02:00
a89e487dc5
[ci] Update archrepo URL
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-09 19:47:50 +02:00
90b82521e9
prepare release v3.12.0
2023-06-07 18:56:43 +02:00
c3cbc50cdd
[ci] Remove linter gone haywire
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-05 23:30:26 +02:00
217545fc68
[eventsub] Add status
field to poll_end
event
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-06-05 22:55:45 +02:00
620a44282a
[respond] Expose API route to send messages directly to chat
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-05-29 01:56:06 +02:00
12911c712f
[template] Add mention
function
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-05-27 21:59:19 +02:00
1a023099d9
prepare release v3.11.0
2023-05-27 16:49:02 +02:00
dc5b5be393
[core] Reduce variance of Sentry errors containing IPs
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-05-27 16:46:33 +02:00
a136902d58
[eventsub] Add debug logging for subscribed topics
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-05-21 16:01:22 +02:00
79fb09469c
[template] Add lastPoll
function
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-05-21 15:28:10 +02:00
04648a22e0
[eventsub] Add poll_begin
, poll_end
, poll_progress
events
...
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2023-05-21 14:59:06 +02:00
1ba6c0f116
prepare release v3.10.0
2023-05-21 13:56:06 +02:00