| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | More schema work, moved most stuff from entities to schemas, though messy | Rory& | 2025-10-15 | 1 | -6/+1 |
| | | |||||
| * | Reorganise schemas a little bit | Rory& | 2025-10-15 | 9 | -9/+9 |
| | | |||||
| * | Gateway: dont create user settings | Rory& | 2025-10-11 | 1 | -3/+1 |
| | | |||||
| * | Return defaults for missing {proto-,}settings | Rory& | 2025-10-11 | 1 | -1/+1 |
| | | |||||
| * | Try to fix duplicate user settings | Rory& | 2025-10-11 | 1 | -0/+1 |
| | | |||||
| * | Local changes | Emma [it/its]@Rory& | 2025-10-05 | 1 | -1/+11 |
| | | |||||
| * | Clean up array extensions | Rory& | 2025-10-04 | 1 | -7/+5 |
| | | |||||
| * | Send user settings proto in gateway ready, if one exists | Rory& | 2025-09-30 | 1 | -1/+10 |
| | | |||||
| * | Clean up unused imports | Rory& | 2025-09-30 | 2 | -4/+0 |
| | | |||||
| * | Fix trace | Rory& | 2025-09-29 | 1 | -1/+2 |
| | | |||||
| * | Attempt to split up even more? | Rory& | 2025-09-29 | 1 | -2/+103 |
| | | |||||
| * | Attempt to reduce OOM chance by factoring out member->guild queries | Rory& | 2025-09-29 | 1 | -108/+66 |
| | | |||||
| * | Nest query times for clarity | Rory& | 2025-09-29 | 1 | -10/+21 |
| | | |||||
| * | Add tracing to IDENTIFY | Rory& | 2025-09-29 | 1 | -44/+109 |
| | | |||||
| * | Remove @everyone role from `onIdentify` | Zane Helton | 2025-09-29 | 1 | -1/+4 |
| | | | | | | | | | 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 | ||||
| * | Update Identify.ts | Mathium05 | 2025-09-09 | 1 | -2/+15 |
| | | |||||
| * | don't filter channels | Mathium05 | 2025-09-09 | 1 | -12/+0 |
| | | |||||
| * | Make time relative, oops | Rory& | 2025-07-06 | 1 | -8/+8 |
| | | |||||
| * | Log more identify timings | Rory& | 2025-07-06 | 1 | -0/+29 |
| | | |||||
| * | Use binary flags for default intents in identify | Rory& | 2025-07-06 | 1 | -1/+1 |
| | | |||||
| * | Log gateway handling time | Rory& | 2025-07-06 | 9 | -3/+47 |
| | | |||||
| * | Fix opcode 8 | Rory& | 2025-07-06 | 1 | -2/+7 |
| | | |||||
| * | add webrtc support (#1284) | dank074 | 2025-06-22 | 6 | -19/+373 |
| | | | | | Co-authored-by: MaddyUnderStars <46743919+MaddyUnderStars@users.noreply.github.com> | ||||
| * | fix op 8 handler for some discord libraries | dank074 | 2025-04-12 | 1 | -1/+8 |
| | | |||||
| * | Merge pull request #1269 from dank074/patch/fix-missing-guildcreate-properties | Madeline | 2025-04-12 | 1 | -5/+22 |
| |\ | |||||
| | * | revert back to original schema, but add missing `members` | dank074 | 2025-04-11 | 1 | -6/+19 |
| | | | |||||
| | * | add type to make sure payload is consistent with other GUILD_CREATE event | dank074 | 2025-04-09 | 1 | -1/+2 |
| | | | |||||
| | * | fix missing properties in GUILD_CREATE for bots | dank074 | 2025-04-09 | 1 | -1/+4 |
| | | | |||||
| * | | add ophandler for GuildSubscriptionsBulk message | dank074 | 2025-04-12 | 2 | -0/+26 |
| |/ | |||||
| * | Merge pull request #1232 from dank074/patch/eslintConfig | Madeline | 2024-11-14 | 3 | -3/+0 |
| |\ | |||||
| | * | turn off eslint rules causing issues | dank074 | 2024-11-13 | 3 | -3/+0 |
| | | | |||||
| * | | fix op 8 | dank074 | 2024-11-13 | 1 | -10/+12 |
| |/ | |||||
| * | Fix op 8 | MathMan05 | 2024-09-09 | 1 | -1/+0 |
| | | | | Unless someone says this is wrong for some reason, this should fix op 8 | ||||
| * | Merge branch 'spacebarchat:master' into fix/lazy-request-filter | TomatoCake | 2024-08-24 | 2 | -17/+85 |
| |\ | |||||
| | * | Fix bug & handle 75k/large_threshold in opcode 8 | TomatoCake | 2024-08-18 | 2 | -23/+87 |
| | | | | | | | | | | | | | Also fixes a bug that only allowed "guild_id" and "user_ids" to be an Array instead of also a String Co-Authored-By: Puyodead1 <puyodead@proton.me> | ||||
| | * | fix: allow array in op 8 | Cyber | 2024-08-17 | 1 | -3/+6 |
| | | | |||||
| | * | Fix: Logins Failing due to null client_status | greysilly7 | 2024-08-17 | 1 | -0/+1 |
| | | | |||||
| * | | Order by status & invisible/no session users | TomatoCake | 2024-08-17 | 1 | -4/+3 |
| |/ | |||||
| * | Fix typo in Request Guild Members relation | TomatoCake | 2024-08-14 | 1 | -1/+1 |
| | | |||||
| * | Fix issues with requesting presences | TomatoCake | 2024-08-11 | 4 | -19/+33 |
| | | |||||
| * | Fix chunk_count & not_found | TomatoCake | 2024-08-10 | 1 | -20/+24 |
| | | |||||
| * | opcode 8 | TomatoCake | 2024-08-09 | 1 | -6/+94 |
| | | |||||
| * | add `notification_settings` object to ready | Puyodead1 | 2024-05-26 | 1 | -0/+4 |
| | | |||||
| * | Revert "fix merged_members roles having everyone id" | Puyodead1 | 2023-12-23 | 1 | -4/+1 |
| | | | | | This reverts commit ae5c71f39bf61da5c1d7fb9d9c75f11d6ce11d85. | ||||
| * | fix merged_members roles having everyone id | Puyodead1 | 2023-12-23 | 1 | -1/+4 |
| | | |||||
| * | handle possibly null activities in session sort | Puyodead1 | 2023-12-05 | 1 | -1/+1 |
| | | |||||
| * | fucking postgres | Madeline | 2023-10-04 | 1 | -1/+1 |
| | | |||||
| * | refactor channel positions in guild | Madeline | 2023-10-04 | 1 | -12/+26 |
| | | |||||
| * | Fix identify throwing on invalid token instead of closing with auth failed ↵ | Madeline | 2023-09-02 | 1 | -1/+9 |
| | | | | | close code | ||||
| * | what the fuck is session_id: "all"??? | Madeline | 2023-08-21 | 1 | -2/+1 |
| | | |||||
| * | Close #1091 | Madeline | 2023-08-21 | 1 | -26/+26 |
| | | |||||
| * | remove pomelo disclose, to be added in pomelo impl pr | Madeline | 2023-08-01 | 1 | -1/+1 |
| | | |||||
| * | lazyrequest dont crash when no members can be found in lazyrequest | Madeline | 2023-07-31 | 1 | -1/+1 |
| | | |||||
| * | send empty READY_SUPPLEMENTAL for client compatibility | Madeline | 2023-07-31 | 1 | -1/+20 |
| | | |||||
| * | * call toJSON of keys in gateway when using erlpack | Madeline | 2023-07-29 | 1 | -0/+2 |
| | | | | | | | * dont send bitrate/etc as null when should be undefined * set user flags to number instead of string * send empty 'threads' in identify when not using new state v2 | ||||
| * | refactor checkToken | Madeline | 2023-07-28 | 1 | -40/+22 |
| | | |||||
| * | Merge branch 'master' into feat/refactorIdentify | Madeline | 2023-07-28 | 1 | -2/+29 |
| |\ | |||||
| | * | feat: implement member list id generation | V3L0C1T13S | 2023-05-24 | 1 | -1/+26 |
| | | | |||||
| | * | oapi: bug fixes | Puyodead1 | 2023-04-13 | 1 | -1/+3 |
| | | | |||||
| * | | Merge branch 'master' into feat/refactorIdentify | Madeline | 2023-04-13 | 1 | -8/+1 |
| |\| | |||||
| | * | Merge pull request #1026 from ochen1/patch-3 | Madeline | 2023-04-11 | 1 | -8/+1 |
| | |\ | | | | | | | Add support for Discord's new endpoints to update roles | ||||
| | | * | Use partition func instead + use Promise.all | Madeline | 2023-04-11 | 1 | -8/+1 |
| | | | | |||||
| | * | | Send guild name and icon of guild through Identify gateway opcode | ochen1 | 2023-04-09 | 1 | -0/+2 |
| | |/ | | | | | | | These properties are mandatory as per the documentation: https://discord.com/developers/docs/resources/guild#guild-object | ||||
| | * | Merge branch 'master' into refactor/dev/connections | Madeline | 2023-04-02 | 9 | -32/+32 |
| | |\ | |||||
| | * | | prettier | Puyodead1 | 2023-03-18 | 1 | -47/+54 |
| | | | | |||||
| | * | | add connections | Puyodead1 | 2023-03-18 | 1 | -2/+4 |
| | | | | |||||
| * | | | Close if already identified | Madeline | 2023-04-05 | 1 | -2/+6 |
| | | | | |||||
| * | | | Don't send random read state / guild settings version numbers | Madeline | 2023-04-04 | 1 | -5/+2 |
| | | | | |||||
| * | | | Send d: {} in heartbeat ack | Madeline | 2023-04-04 | 1 | -1/+1 |
| | | | | |||||
| * | | | Respect CLIENT_STATE_V2 capability | Madeline | 2023-04-03 | 1 | -5/+15 |
| | | | | |||||
| * | | | allow all role props through ready | Madeline | 2023-04-01 | 1 | -11/+5 |
| | | | | |||||
| * | | | Merge branch 'master' into feat/refactorIdentify | Madeline | 2023-04-01 | 9 | -32/+32 |
| |\ \ \ | | |/ | |/| | |||||
| | * | | Remove ALL fosscord mentions | Madeline | 2023-03-31 | 9 | -14/+14 |
| | | | | |||||
| | * | | SPACEBAR | Madeline | 2023-03-31 | 9 | -9/+9 |
| | | | | |||||
| | * | | SPACEBAR | Madeline | 2023-03-31 | 9 | -9/+9 |
| | |/ | |||||
| * / | Initial identify rewrite | Madeline | 2023-03-13 | 1 | -193/+295 |
| |/ | |||||
| * | send required_action in gateway for when email verification is required | Madeline | 2023-02-24 | 1 | -0/+6 |
| | | |||||
| * | subscribe clients to member events when they lazy request members | Madeline | 2023-01-30 | 1 | -8/+23 |
| | | |||||
| * | question mark. | Madeline | 2023-01-30 | 1 | -1/+1 |
| | | |||||
| * | Impl member lazy request (#970) | Madeline | 2023-01-30 | 1 | -18/+60 |
| | | |||||
| * | Add ESLint (#941) | Madeline | 2023-01-20 | 8 | -64/+68 |
| | | | | | | | | * Add eslint, switch to lint-staged for precommit * Fix all ESLint errors * Update GH workflow to check prettier and eslint | ||||
| * | Don't fetch the emoji owner in identify, as this causes mass-disconnects ↵ | Madeline | 2023-01-18 | 1 | -1/+0 |
| | | | | | | | with large emoji counts. TODO: Remove some additional emoji props from being sent (user_id for example) | ||||
| * | Script to add license preamble to each file. Also, does that. (#935) | Madeline | 2023-01-18 | 9 | -0/+162 |
| | | | | | | | | | | * Add script to automatically add license to each file * Add license preamble to each file. * Fix existing preamble detection breaking due to line endings. Git :( * Prevent license from being added to code with other licenses | ||||
| * | send GUILD_CREATE after READY event (#938) | V3L0C1T13S | 2023-01-17 | 1 | -9/+13 |
| | | | | | | * Fix lazy guilds being sent before READY event * Make casing consistent | ||||
| * | Dev/post refactor fixes (#927) | TheArcaneBrony | 2023-01-12 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Re-introduce outgoing message logging Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com> * Websocket dumping * Sentry user count on API * Generate session ID upon opening websocket, fix gateway dumps * Async file io in src/gateway/events/Message.ts Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com> * Async file io in src/util/util/Config.ts Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com> * Make pre-commit hook executable Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com> * Fixed sync file io in src/util/util/Config.ts Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com> * Fixed missing await call in src/util/util/AutoUpdate.ts Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com> * Add comment to src/gateway/events/Connection.ts Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com> * Clean up gateway dumping code Signed-off-by: TheArcaneBrony <myrainbowdash949@gmail.com> Co-authored-by: Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | ||||
| * | Temp fix for DMs | Madeline | 2023-01-12 | 1 | -4/+5 |
| | | |||||
| * | https://discord.com/channels/806142446094385153/898197424340860928/106240434 ↵ | Madeline | 2023-01-11 | 1 | -1/+1 |
| | | | | | 0427534446 | ||||
| * | Don't send private user data in ready event | Madeline | 2023-01-05 | 1 | -3/+4 |
| | | |||||
| * | Prettier | Madeline | 2023-01-05 | 3 | -4/+11 |
| | | |||||
| * | Merge pull request #922 from MaddyUnderStars/maddy/bodyParserPatch | Madeline | 2023-01-02 | 1 | -0/+1 |
| |\ | | | | | Patch body-parser to use json-bigint, like gateway | ||||
| | * | Profile themes and pronouns | Madeline | 2022-12-31 | 1 | -0/+1 |
| | | | |||||
| * | | Only send public user details in GUILD_MEMBER_LIST_UPDATE | Madeline | 2023-01-02 | 1 | -1/+1 |
| |/ | |||||
| * | Client: update to canary 165341 | Puyodead1 | 2022-12-20 | 1 | -8/+8 |
| | | |||||
| * | Move UserSettings to own entity | TheArcaneBrony | 2022-12-19 | 2 | -3/+12 |
| | | |||||
| * | Add additional config | Madeline | 2022-12-19 | 1 | -1/+1 |
| | | |||||
| * | Make ConfigValue a directory, move defaults to those classes instead of a ↵ | TheArcaneBrony | 2022-12-19 | 1 | -2/+1 |
| | | | | | separate object | ||||
| * | Add basic developer panel functionality - doesn't work yet | ChrisChrome | 2022-12-18 | 1 | -1/+1 |
| | | | | | | | > > > Co-authored-by: TheArcaneBrony <myrainbowdash949@gmail.com> | ||||
| * | Remove unneeded comments | Madeline | 2022-12-17 | 1 | -2/+2 |
| | | |||||
| * | Remove IP logging from gateway | Madeline | 2022-12-17 | 1 | -1/+1 |
| | | |||||
| * | Premium tier 0 SKU from staging | Madeline | 2022-12-17 | 2 | -1/+2 |
| | | |||||
| * | Add `private_channels_version` to `client_state` in identity. also set ↵ | Madeline | 2022-10-31 | 1 | -1/+5 |
| | | | | | sentry user in gateway | ||||
| * | Remove user settings from GUILD_MEMBER_LIST_UPDATE response | Madeline | 2022-09-28 | 1 | -1/+1 |
| | | |||||
| * | Set tutorial to null | Madeline | 2022-09-27 | 1 | -0/+1 |
| | | |||||
| * | Prettier | Madeline | 2022-09-26 | 4 | -30/+72 |
| | | |||||
| * | Move schemas to /src/util/schemas | Madeline | 2022-09-26 | 4 | -8/+6 |
| | | |||||
| * | Refactor to mono-repo + upgrade packages | Madeline | 2022-09-25 | 10 | -0/+802 |
