nerix
|
8950236d64
|
fix(eventsub): stack bans (#6092)
|
2025-03-17 13:33:36 +00:00 |
|
nerix
|
820eb3d58c
|
feat(eventsub): handle unban requests (#6086)
|
2025-03-16 16:31:14 +01:00 |
|
nerix
|
6cdd28c7d4
|
feat: warn for missing scopes when logging in (#6072)
|
2025-03-15 12:14:03 +00:00 |
|
pajlada
|
ee1421d770
|
chore/more eventsub tests plus some extra info output if we ignore a message (#6079)
|
2025-03-15 11:33:01 +00:00 |
|
pajlada
|
eff4e34ec6
|
feat: apply tabular number formatting to timestamp (#6062)
|
2025-03-12 15:02:06 +01:00 |
|
nerix
|
108a437841
|
fix(eventsub): close connection after timeout (#6059)
|
2025-03-09 21:44:02 +00:00 |
|
nerix
|
9124c68278
|
fix(eventsub): check keepalive (#6058)
|
2025-03-09 21:32:49 +01:00 |
|
pajlada
|
ee266c35a7
|
feat: Hide messages from suspicious users in streamer mode (#6042)
This is a setting that's enabled by default and can be disabled under
the "Streamer mode" sub-category in the settings dialog
|
2025-03-08 14:10:25 +00:00 |
|
pajlada
|
77c4d858f9
|
refactor(eventsub): Respect "Hide moderation actions" explicitly (#6041)
|
2025-03-08 14:00:35 +01:00 |
|
pajlada
|
0835064375
|
fix: enable Twitch EventSub by default (#6040)
this should let us get some more eyes on the implementation and make
sure it doesn't misbehave
|
2025-03-08 11:13:58 +00:00 |
|
nerix
|
4b48320eef
|
feat(eventsub): implement untimeout (#6028)
|
2025-03-04 22:00:45 +00:00 |
|
nerix
|
7ad3e50a94
|
feat(eventsub): implement timeout stacking (#6013)
|
2025-03-01 23:04:30 +01:00 |
|
nerix
|
1332743716
|
feat(eventsub): implement suspicious user update (#6012)
|
2025-03-01 18:05:07 +01:00 |
|
pajlada
|
c03b883f05
|
feat(eventsub): implement channel.chat.user_message_(hold/update) (#6008)
|
2025-03-01 16:00:40 +00:00 |
|
nerix
|
17a44e19bb
|
feat(eventsub): implement automod message update (#6010)
|
2025-03-01 15:46:41 +01:00 |
|
nerix
|
bced3c658d
|
feat(eventsub): implement suspicious user message (#6007)
|
2025-03-01 12:48:01 +00:00 |
|
nerix
|
8f1f07d672
|
feat(eventsub): implement automod message hold (#6005)
|
2025-03-01 08:32:50 +01:00 |
|
pajlada
|
d2c158098d
|
feat(eventsub): Add support for /(un)raid (#6002)
|
2025-02-27 18:41:41 +00:00 |
|
nerix
|
9a8658f20c
|
feat(eventsub): implement (un)mod (#6001)
|
2025-02-27 18:01:43 +00:00 |
|
nerix
|
814734e869
|
feat(eventsub): implement AutoMod term actions (#6000)
|
2025-02-27 18:12:42 +01:00 |
|
nerix
|
a89c1910ba
|
feat(eventsub): implement (shared-chat) timeout (#5995)
|
2025-02-26 22:00:53 +01:00 |
|
Echo J.
|
e59defb864
|
fix: remove some warnings (#5998)
|
2025-02-26 15:34:03 +00:00 |
|
nerix
|
63b5b2ca6a
|
feat(eventsub): use special flag and timestamps from metadata (#5996)
|
2025-02-26 15:40:42 +01:00 |
|
pajlada
|
b957af4f50
|
feat(eventsub): implement (shared chat) delete (#5993)
|
2025-02-26 13:33:31 +00:00 |
|
nerix
|
1bf87e46cd
|
feat(eventsub): implement mode changes (#5992)
|
2025-02-26 11:52:49 +00:00 |
|
nerix
|
5ea420b7ae
|
feat(eventsub): implement unban (#5990)
|
2025-02-26 08:32:56 +01:00 |
|
nerix
|
044dc69aa6
|
feat(eventsub): implement (shared-chat-)ban (#5985)
|
2025-02-25 21:13:05 +01:00 |
|
nerix
|
5fca241188
|
feat(eventsub): implement clearchat (#5981)
|
2025-02-23 20:28:26 +00:00 |
|
nerix
|
a86df7087d
|
feat: add snapshot tests for eventsub messages (#5965)
|
2025-02-21 21:33:29 +01:00 |
|
nerix
|
2b118c9aa2
|
fix: show rewards early, replace later (#5948)
|
2025-02-10 21:12:30 +00:00 |
|
pajlada
|
5e3412c3bb
|
chore(pubsub): remove unused whisper code 👷🏻♀️ (#5898)
|
2025-02-03 19:18:08 +01:00 |
|
Matthias Kronberg
|
22f5f4ea26
|
fix: don't show reply button on inline whispers or announcements (#5863)
|
2025-01-30 21:33:44 +00:00 |
|
apa420
|
f914e0406e
|
feat(filters): filter by author user ID (#5862)
|
2025-01-30 21:05:12 +00:00 |
|
pajlada
|
6f3cf28477
|
docs: update linux & test docs (#5864)
|
2025-01-28 18:39:40 +01:00 |
|
Matthias Kronberg
|
8c836fe46c
|
fix: Allow announcements to show up in /mentions (#5857)
|
2025-01-26 14:36:55 +00:00 |
|
nerix
|
0a3cc1deed
|
refactor: merge adjecent words into one TextElement (#5847)
|
2025-01-22 23:25:00 +01:00 |
|
pajlada
|
00c4f6f17b
|
chore(tests): don't use variants 😠 (#5840)
|
2025-01-19 17:25:11 +01:00 |
|
pajlada
|
58748d0ca7
|
chore(tests): print more errors when snapshot tests fail (#5839)
|
2025-01-19 16:15:02 +00:00 |
|
nerix
|
c1959259ce
|
fix: use serverReceivedTime over parseTime for stacking (#5824)
|
2025-01-19 12:37:58 +00:00 |
|
nerix
|
7dbb27e22e
|
feat: stack /clear messages (#5806)
|
2025-01-12 11:54:14 +00:00 |
|
teknsl
|
687fb353a7
|
consolidate firefox incognitobrowser logic (and deprecate opera/launcher) (#5805)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
|
2025-01-11 14:08:21 +01:00 |
|
nerix
|
9b7007beda
|
fix(test/once-flag): loosen requirement for tight timing (#5733)
|
2024-11-24 21:46:59 +00:00 |
|
pajlada
|
14c4bb6459
|
fix: network requests timing out too early (#5729)
|
2024-11-23 16:29:44 +01:00 |
|
nerix
|
1c827f6288
|
chore: use condition variable to shutdown websocket pools (#5721)
|
2024-11-20 22:29:47 +01:00 |
|
nerix
|
8220a1fbd4
|
feat: make usernames in USERNOTICEs clickable (#5686)
|
2024-11-03 11:17:16 +00:00 |
|
nerix
|
101a45fd3a
|
refactor: deduplicate IRC parsing (#5678)
|
2024-11-02 12:54:31 +00:00 |
|
nerix
|
5f76f5b755
|
fix: take indices to messages as a hint (#5683)
|
2024-11-02 12:11:59 +00:00 |
|
nerix
|
55a12fa008
|
test: add snapshots for raids, timeouts, and notices (#5671)
|
2024-10-22 21:06:29 +00:00 |
|
iProdigy
|
18c4815ad7
|
feat: add shared chat badge (#5661)
|
2024-10-22 18:42:19 +02:00 |
|
nerix
|
e35fabfabe
|
refactor: irc message builder (#5663)
|
2024-10-20 10:40:48 +00:00 |
|