Commit Graph

169 Commits

Author SHA1 Message Date
dank074 d054febcf1 fix: prevent race condition in rabbitmq 2025-12-12 21:01:35 +01:00
CyberL1 863f31fa35 fix: send presences array (empty for now) in READY event data 2025-12-04 16:56:39 +01:00
Rory& 13bbf5dbd5 Remove fallback URIs, remove endpointClient, expose admin api 2025-12-04 11:01:18 +01:00
Rory& ce5495a3c6 Log origin for missing roles 2025-12-02 20:52:45 +01:00
Rory& 6c9325d16c Trace origin for addToGuild call, warn if sending null roles 2025-12-02 20:50:26 +01:00
Rory& be4e43df78 More gateway stuff 2025-12-02 19:58:54 +01:00
Rory& dc5dadec04 Various gateway stuff 2025-12-02 19:47:20 +01:00
Rory& fcb24b1bac Handle case where session is an object, merges #1412 2025-11-29 22:35:03 +01:00
MathMan05 e38e0f2f89 don't show invis 2025-11-29 11:18:23 -06:00
MathMan05 8f2efff694 change partition 2025-11-26 14:48:03 -06:00
MathMan05 12763d1c59 remove distinct 2025-11-26 14:45:19 -06:00
MathMan05 763f4b41f2 actually include fix 2025-11-25 23:54:41 -06:00
MathMan05 d22e46d593 remove first/last 2025-11-25 22:58:31 -06:00
Rory& 592d68379b add extraFields optional param on toPrivateUser, expose rights on READY 2025-11-22 19:43:16 +01:00
Rory& ab6a1b7104 gateway: expose self rights on ready, maybe? 2025-11-22 19:19:21 +01:00
MathMan05 c0c97cb444 default undefined 2025-11-20 14:35:06 -06:00
MathMan05 c512a76e14 fix groups more 2025-11-20 14:34:23 -06:00
MathMan05 f468a33db8 fix groups 2025-11-19 16:34:29 -06:00
Rory& 20177860e0 More env settings to tune down log noise 2025-10-19 08:59:32 +02:00
Rory& 37594a5bec ZSTD on gateway 2025-10-17 11:58:53 +02:00
Rory& aff39e4b1b Local changes 2025-10-16 18:41:52 +02:00
Rory& 1632642b0d More schema work, moved most stuff from entities to schemas, though messy 2025-10-15 10:07:33 +02:00
Rory& e52c237326 Reorganise schemas a little bit 2025-10-15 08:04:23 +02:00
Rory& 8a282f2927 Gateway: dont create user settings 2025-10-11 06:34:04 +02:00
Rory& c0dfeaefb6 Return defaults for missing {proto-,}settings 2025-10-11 06:31:02 +02:00
Rory& 0b2e8981c0 Try to fix duplicate user settings 2025-10-11 05:32:32 +02:00
Emma [it/its]@Rory& abb1b570a4 Local changes 2025-10-05 21:34:40 +02:00
Rory& 625df4e314 Unkown -> unkown (typo fix) 2025-10-04 19:09:26 +02:00
Rory& a25393e806 Clean up array extensions 2025-10-04 19:09:26 +02:00
Rory& b681ae7522 Drop dependency on missing-native-js-functions 2025-10-04 19:09:25 +02:00
Rory& 5f0e5a9d1f Send user settings proto in gateway ready, if one exists 2025-09-30 20:13:23 +02:00
Rory& b87d28c2c9 Clean up unused imports 2025-09-30 05:13:29 +02:00
Rory& 0e495bc31d Silence, dotenv, we dont want your ads 2025-09-29 22:18:38 +02:00
Rory& 0c3d8a792f Drop @sentry/node (Sentry support) - untested and unused 2025-09-29 22:08:03 +02:00
Rory& 2defc309c4 Fix trace 2025-09-29 18:38:06 +02:00
Rory& 263e2e32eb Attempt to split up even more? 2025-09-29 18:38:06 +02:00
Rory& 2cb838d0e3 Attempt to reduce OOM chance by factoring out member->guild queries 2025-09-29 18:38:06 +02:00
Rory& bec4bfc743 Nest query times for clarity 2025-09-29 18:38:06 +02:00
Rory& 230248d6f4 Add tracing to IDENTIFY 2025-09-29 18:38:06 +02:00
Zane Helton 06ae335d1b Remove @everyone role from onIdentify
This prevents the @everyone role from leaking into places that might
display it on the frontend. The @everyone role is still visible when
needed, but `merged_members` (aka GuildMembers) won't include the role.

Resolves: #1213
2025-09-29 00:16:23 +02:00
Mathium05 c873b7074e Update Identify.ts 2025-09-09 17:30:24 -05:00
Mathium05 dd3a97f056 don't filter channels 2025-09-09 09:31:34 -05:00
Rory& 479b428a2d Make time relative, oops 2025-07-06 22:24:09 +02:00
Rory& 971fc4a84f Log more identify timings 2025-07-06 22:22:30 +02:00
Rory& 5feebe7672 Use binary flags for default intents in identify 2025-07-06 20:17:27 +02:00
Rory& 02efa17a04 Log gateway handling time 2025-07-06 19:14:27 +02:00
Rory& b590482bfb Prettier 2025-07-06 18:03:17 +02:00
Rory& 199a518092 Resolve eslint errors 2025-07-06 18:03:17 +02:00
Rory& 9e4a769d69 Fix forgotten function signature changes 2025-07-06 18:03:17 +02:00
Rory& 2e196573ea Make IP/user-agent validation in CDN work 2025-07-06 18:03:17 +02:00