Commit Graph
2093 Commits
Author SHA1 Message Date
Rory& 25df991c96 Identify: include thread member member 2026-11-01 22:28:32 +01:00
Rory& a2327b080f Identify: include thread member 2026-11-01 22:22:16 +01:00
Rory& 0cd981e500 Resolve some TODOs 2026-11-01 22:11:49 +01:00
Leafus 23583f3eac feat: read subscription ids from the payload per event 2026-11-01 16:54:22 +01:00
Leafus 7833957391 feat: fix relationship events not sending properly 2026-11-01 16:54:20 +01:00
Rory& 5e92d86f5f Clean up some imports 2026-11-01 16:46:53 +01:00
Rory& f1a6b9e5d4 Decouple gateway connection state from inner ws object 2026-11-01 16:46:51 +01:00
Rory& be1753b5cf Preliminary integrations work 2026-11-01 16:41:17 +01:00
Rory& 09b71a1a52 Fix guild patch with channel ids 2026-10-29 13:08:31 +01:00
Rory& 316e27a08d Fix automod route and schemas 2026-10-29 13:08:31 +01:00
Rory& 1473e2050b Log request body when logging API errors 2026-10-29 13:08:31 +01:00
Rory& 8967e6b9ae Allow discriminators in schemas 2026-10-29 13:08:30 +01:00
Rory& 963b898c74 Option to make failing route registration fatal 2026-10-29 13:08:30 +01:00
Rory& 5481b5a917 Automod: enforce guild id 2026-10-29 13:08:30 +01:00
Rory& 7a0549b85e PIN_MESSAGES permission 2026-10-29 13:08:30 +01:00
Rory& c651f9b138 Enforce channel webhook permissions when changing channel id for a webhook 2026-10-29 13:08:30 +01:00
Rory& 190f631051 Try to hack in support for embedding amazon images 2026-10-19 17:19:21 +02:00
Rory& da8afc696d fix middleware orderingon cdn 2026-10-19 13:16:29 +02:00
Rory& 9915fe1ff6 set keepAliveTimeout after super.start 2026-10-19 12:50:08 +02:00
Rory& 58b991df58 API/CDN: use send() rather than end() for cors preflights 2026-10-19 12:41:40 +02:00
Rory& 799b5d0a6f CDN: higher keepalive timeout 2026-10-19 12:41:11 +02:00
Rory& dc9c16f33a Fix activity parties (oops) 2026-10-17 14:08:08 +02:00
Rory& 080b92098d More schema fixes 2026-10-17 13:30:40 +02:00
Rory& 2e5f404023 More schema fixes 2026-10-17 12:56:55 +02:00
Rory& d9ffbf1d44 Document a little hunch 2026-10-17 12:14:44 +02:00
Rory& cc7647460b Activities can have party privacy settings i guess, also fix timestamps 2026-10-17 12:13:26 +02:00
Rory& 3f65ff89b7 More activity fixies 2026-10-17 11:58:54 +02:00
Rory& 821584570f Allow null for custom status emoji, fix identify schema some more 2026-10-17 11:27:34 +02:00
Rory& 0a04fdd91f Allow null guild/channel ids for voice states 2026-10-17 10:35:47 +02:00
Rory& 91bfce71ee VoiceStateUpdate: coalesce empty channel/guild ids to undefined 2026-10-17 09:54:15 +02:00
Rory& 94bf5ebdfd Try AJV for all gateway payloads 2026-10-17 09:06:49 +02:00
Rory& 982dad9048 Fix invalid directory name in cdn route 2026-10-16 07:57:09 +02:00
Rory& 5e0fdaf9f8 Acitivyt schema: add label metadata 2026-10-16 07:53:34 +02:00
Rory& 78cf20b9f9 validator: fix getInvalidSchemaValue traversion 2026-10-16 07:52:44 +02:00
Rory& c916e6174f identify: device model name, app arch 2026-10-16 07:30:42 +02:00
Rory& 3b2bff7e28 debug log in getInvalidSchemaValues 2026-10-16 07:27:17 +02:00
Rory& 4afaf84cd0 identify: add extra linux desktop client props 2026-10-16 07:17:00 +02:00
Rory& 317756b3ff Add extra asset fields for activities 2026-10-16 07:15:00 +02:00
Rory& 5f03867fa9 getInvalidSchemaValues: add additionalProperty to instancePath 2026-10-16 07:14:13 +02:00
Rory& c944a20aec Identify: log invalid values 2026-10-16 06:35:49 +02:00
Rory& 9062198c08 Members search route maybe? Could be wrong 2026-10-16 06:20:21 +02:00
Rory& b9f4b1090c dollar referrer current 2026-10-12 20:19:48 +02:00
Rory& 32d9601d0c Fix activity schema to hopefully make identify work? 2026-10-12 20:03:54 +02:00
Rory& cca4c7470c More client properties? 2026-10-12 19:53:29 +02:00
Rory& f6d5ceab75 No bigints in identify 2026-10-12 19:36:18 +02:00
Rory& 6cea7578d5 Identify: try using ajv for validation 2026-10-12 19:27:22 +02:00
Rory& d10b87d3df Identify: allow qos_token toplevel 2026-10-12 19:09:32 +02:00
Rory& 0b325fc7b7 Dont log connected clients 2026-10-12 17:50:47 +02:00
Rory& 538bace3fe SelectProtocol always log connected clients 2026-10-12 17:42:24 +02:00
Rory& f5add0968a Voice opcode 11: always do toArray for clients connect 2026-10-12 17:42:24 +02:00