| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add sticker limit | Rory& | 2025-10-04 | 1 | -0/+12 |
| | | |||||
| * | Clean up array extensions | Rory& | 2025-10-04 | 1 | -3/+2 |
| | | |||||
| * | Pass mergeParams: true to new router calls due to express behavior change | Rory& | 2025-09-30 | 36 | -36/+36 |
| | | |||||
| * | Clean up unused imports | Rory& | 2025-09-30 | 1 | -1/+0 |
| | | |||||
| * | No error when message not found | Rory& | 2025-09-29 | 1 | -1/+1 |
| | | |||||
| * | Also filter expired invites when returning invite list | Rory& | 2025-09-29 | 1 | -1/+1 |
| | | |||||
| * | Delete expired invites | Rory& | 2025-09-29 | 1 | -0/+6 |
| | | |||||
| * | Add fetching guild profiles | Rory& | 2025-09-29 | 1 | -0/+65 |
| | | |||||
| * | Add first half of cloud attachment uploads | Rory& | 2025-09-29 | 1 | -2/+2 |
| | | |||||
| * | Colorful roles | Rory& | 2025-09-29 | 1 | -1/+6 |
| | | |||||
| * | Release -> ClientRelease | Rory& | 2025-09-29 | 1 | -0/+8 |
| | | |||||
| * | refactor: add `pinned` getter to `Message` entity | CyberL1 | 2025-09-29 | 1 | -1/+1 |
| | | |||||
| * | refactor: use `pinned_at` to check if message is pinnned | CyberL1 | 2025-09-29 | 1 | -1/+1 |
| | | |||||
| * | Implement CRUD for automod | Emma [it/its]@Rory& | 2025-07-27 | 1 | -0/+147 |
| | | |||||
| * | add types to the ban api response objects | dank074 | 2025-07-21 | 1 | -13/+24 |
| | | |||||
| * | update guild bans api | dank074 | 2025-07-21 | 1 | -7/+74 |
| | | |||||
| * | Fix the creation of guilds from templates | Zane Helton | 2025-06-29 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | The biggest hold-up was missing fields (`premium_tier`, `welcome_screen`, etc.) but it looks like someone has provided a helpful function called `createGuild(...)` to provide sensible default values. This commit fixes the errors related to creating a guild from a template. I've also refactored the code to include roles and channels in the template. To make sure that the @everyone role is cloned correctly, when creating the guild from a template, we check if the role's ID matches the template's `source_guild_id`. If it does, we set the @everyone role to the new guild's ID. | ||||
| * | Fix PATCH Template route implementation | Zane Helton | 2025-06-29 | 1 | -6/+8 |
| | | | | | | | | | The previous PATCH implementation was creating a new template rather than editing the existing template. This resulted in all requests failing because it was missing more than one required field. Resolves: #1281 | ||||
| * | add webrtc support (#1284) | dank074 | 2025-06-22 | 1 | -1/+1 |
| | | | | | Co-authored-by: MaddyUnderStars <46743919+MaddyUnderStars@users.noreply.github.com> | ||||
| * | send the real index | MathMan05 | 2025-05-28 | 1 | -1/+1 |
| | | |||||
| * | code relies on things done in a certain order | MathMan05 | 2025-05-28 | 1 | -54/+50 |
| | | | | | This makes sure that the code gets done in the order that is expected | ||||
| * | remove missed log | MathMan05 | 2025-05-28 | 1 | -1/+0 |
| | | |||||
| * | sort array to make algorithm happy | MathMan05 | 2025-05-28 | 1 | -1/+20 |
| | | |||||
| * | fix another stupid bug | MathMan05 | 2025-05-28 | 1 | -1/+1 |
| | | |||||
| * | don't set possition if sent | MathMan05 | 2025-05-28 | 1 | -1/+1 |
| | | |||||
| * | remove logs | MathMan05 | 2025-05-28 | 1 | -2/+0 |
| | | |||||
| * | channel is nullable fixes | MathMan05 | 2025-05-28 | 1 | -12/+21 |
| | | |||||
| * | forgot to test on rebuild | MathMan05 | 2025-05-28 | 1 | -0/+2 |
| | | |||||
| * | fix moving channels | MathMan05 | 2025-05-28 | 1 | -1/+1 |
| | | |||||
| * | fix: self nick change response | Cyber | 2024-09-03 | 1 | -2/+10 |
| | | |||||
| * | Fix uploading of emojis | TomatoCake | 2024-09-02 | 1 | -2/+2 |
| | | |||||
| * | Fix updating vanity URL & retrieving widget.json | TomatoCake | 2024-08-23 | 2 | -14/+12 |
| | | |||||
| * | Run prettier | TomatoCake | 2024-08-22 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server ↵ | TomatoCake | 2024-08-22 | 2 | -18/+29 |
| |\ | | | | | | | into fix/guild-create-response-schema | ||||
| | * | Merge branch 'master' into fix/widget.json-channel-ordering-deleted-channels | Madeline | 2024-08-22 | 2 | -14/+20 |
| | |\ | |||||
| | | * | Merge pull request #1186 from DEVTomatoCake/fix/consistent-widget-disabled-error | Madeline | 2024-08-18 | 2 | -8/+14 |
| | | |\ | | | | | | | | | Consistent widget disabled error | ||||
| | | | * | Consistent widget disabled error | TomatoCake | 2024-08-18 | 2 | -11/+17 |
| | | | | | |||||
| | | * | | Fix widget.png guild icon loading | TomatoCake | 2024-08-18 | 1 | -8/+8 |
| | | |/ | |||||
| | * | | Prettier, remove manual deletion of msgs | TomatoCake | 2024-08-18 | 1 | -1/+1 |
| | | | | |||||
| | * | | widget.json channel_ordering, fix channel deletion | TomatoCake | 2024-08-18 | 1 | -4/+9 |
| | |/ | |||||
| * / | Trying to fix guild response schemas | TomatoCake | 2024-08-17 | 1 | -5/+5 |
| |/ | |||||
| * | Merge branch 'master' into feat/webhooks-3 | TomatoCake | 2024-08-08 | 1 | -1/+3 |
| |\ | |||||
| | * | Refactored max limit for bulk-bans from AbsoluteRateLimits to GuildLimits as ↵ | aintDatCap | 2024-07-24 | 1 | -2/+1 |
| | | | | | | | | | suggested by @devtomatocake | ||||
| | * | Implemented proposal described in the issue #1122 | aintDatCap | 2024-07-24 | 1 | -1/+4 |
| | | | |||||
| * | | Prettier | TomatoCake | 2024-07-18 | 1 | -4/+11 |
| | | | |||||
| * | | Consistent relations, url property, src channel | TomatoCake | 2024-07-18 | 1 | -6/+13 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server ↵ | TomatoCake | 2024-07-18 | 6 | -87/+180 |
| |\| | | | | | | | into feat/webhooks-3 | ||||
| | * | Support apng & webm | TomatoCake | 2024-07-17 | 1 | -1/+5 |
| | | | |||||
| | * | Support proper "animated" property for emojis | TomatoCake | 2024-07-17 | 1 | -4/+4 |
| | | | |||||
| | * | Add new message flags once again | TomatoCake | 2024-07-05 | 1 | -3/+4 |
| | | | |||||
| | * | Sort /channels for gateway consistency | TomatoCake | 2024-07-04 | 1 | -0/+1 |
| | | | |||||
| | * | Add <Channel>.position to public endpoints | TomatoCake | 2024-07-04 | 1 | -3/+16 |
| | | | |||||
| | * | Ban API compat & Bulk Ban endpoint (#1120) | TomatoCake | 2024-06-05 | 2 | -15/+148 |
| | | | | | | | | | Co-authored-by: Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | ||||
| | * | Fix application icons (#1110) | BoryaGames | 2024-02-11 | 1 | -1/+1 |
| | | | | | | | | | Co-authored-by: Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | ||||
| | * | what the hell erkin | sky | 2023-12-15 | 1 | -55/+0 |
| | | | |||||
| | * | GuildMemberPatch: remove a useless query | Puyodead1 | 2023-12-14 | 1 | -6/+2 |
| | | | |||||
| * | | Start implementing webhooks | Puyodead1 | 2023-12-10 | 1 | -5/+30 |
| |/ | |||||
| * | fucking postgres | Madeline | 2023-10-04 | 1 | -3/+6 |
| | | |||||
| * | refactor channel positions in guild | Madeline | 2023-10-04 | 3 | -44/+59 |
| | | |||||
| * | prevent put /guilds/id/members/id for others until we have oauth2 scopes impled | Madeline | 2023-08-27 | 1 | -1/+4 |
| | | |||||
| * | goof | Madeline | 2023-08-12 | 1 | -4/+4 |
| | | |||||
| * | set rules/updates in guild if we created them | Madeline | 2023-08-12 | 1 | -2/+6 |
| | | |||||
| * | Implement community "create one for me" | Madeline | 2023-08-10 | 1 | -0/+72 |
| | | |||||
| * | Allow enabling welcome screen and check if welcome screen channels exist ↵ | Madeline | 2023-08-10 | 1 | -9/+24 |
| | | | | | within the guild (close #998) | ||||
| * | * call toJSON of keys in gateway when using erlpack | Madeline | 2023-07-29 | 1 | -1/+1 |
| | | | | | | | * 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 | ||||
| * | Send user and roles id array in GET /guilds/:id/members/:id | Madeline | 2023-06-11 | 1 | -2/+23 |
| | | |||||
| * | fix: add return and run prettier | CyberL1 | 2023-05-13 | 1 | -3/+8 |
| | | |||||
| * | fix: don't create new vanity url when there's no ALIASABLE_NAMES flag | CyberL1 | 2023-05-10 | 1 | -0/+6 |
| | | |||||
| * | Rewrite getRouteDescriptions, fix message route not appearing in openapi spec | Madeline | 2023-04-16 | 2 | -2/+2 |
| | | |||||
| * | fix typos | Madeline | 2023-04-14 | 1 | -1/+1 |
| | | |||||
| * | clusterfuck | Puyodead1 | 2023-04-13 | 9 | -9/+9 |
| | | |||||
| * | oapi: fix guild discovery requirements | Puyodead1 | 2023-04-13 | 1 | -1/+1 |
| | | |||||
| * | guilds | Puyodead1 | 2023-04-13 | 26 | -567/+1289 |
| | | |||||
| * | fixing lots of openapi crap | Puyodead1 | 2023-04-13 | 15 | -82/+87 |
| | | |||||
| * | don't allow editing @everyone role | Madeline | 2023-04-11 | 1 | -1/+4 |
| | | |||||
| * | Add erkins note | Madeline | 2023-04-11 | 1 | -0/+1 |
| | | |||||
| * | Don't fetch the entire role relation when counting member ids | Madeline | 2023-04-11 | 1 | -8/+10 |
| | | |||||
| * | member-counts route | Madeline | 2023-04-11 | 1 | -0/+39 |
| | | |||||
| * | Use partition func instead + use Promise.all | Madeline | 2023-04-11 | 1 | -19/+14 |
| | | |||||
| * | Remove Member.isInGuildOrFail, as it will always pass ( route permission check ) | Madeline | 2023-04-11 | 1 | -3/+7 |
| | | |||||
| * | prettier | Madeline | 2023-04-11 | 2 | -35/+43 |
| | | |||||
| * | Add PATCH /guilds/#guild_id/roles/#role_id/member-ids API | ochen1 | 2023-04-09 | 1 | -0/+38 |
| | | |||||
| * | Fix indentation | ochen1 | 2023-04-09 | 1 | -1/+1 |
| | | |||||
| * | Add PATCH /guilds/#guild_id/roles/#role_id/members API | ochen1 | 2023-04-09 | 1 | -0/+53 |
| | | | | Discord uses this in the Edit Role menu, Manage members tab to update the list of members with the role. | ||||
| * | Remove ALL fosscord mentions | Madeline | 2023-03-31 | 30 | -58/+58 |
| | | |||||
| * | Revert "Merge pull request #1008 from spacebarchat/dev/samuel" | Madeline | 2023-03-31 | 1 | -1/+0 |
| | | | | | | This reverts commit 69ea71aa9e0bd2e5a98904a66fba0ad3745707cb, reversing changes made to 8b2faf0b18336e5dff1eeff4e849bcfd96b09e88. | ||||
| * | Merge pull request #1008 from spacebarchat/dev/samuel | Samuel (Flam3rboy) | 2023-03-30 | 1 | -0/+1 |
| |\ | |||||
| | * | fix: missing id in select query | Samuel | 2023-03-18 | 1 | -0/+1 |
| | | | |||||
| * | | SPACEBAR | Madeline | 2023-03-31 | 30 | -30/+30 |
| | | | |||||
| * | | SPACEBAR | Madeline | 2023-03-31 | 30 | -30/+30 |
| |/ | |||||
| * | Fix being unable to unset nicknames | Madeline | 2023-02-05 | 1 | -1/+11 |
| | | | | | | Remove unwanted guild profile handler in cdn Fix rights check for bio/avatars of your own user | ||||
| * | Merge pull request from GHSA-9q7f-pv47-cxp9 | Madeline | 2023-02-02 | 1 | -1/+13 |
| | | |||||
| * | Add ESLint (#941) | Madeline | 2023-01-20 | 20 | -84/+73 |
| | | | | | | | | * Add eslint, switch to lint-staged for precommit * Fix all ESLint errors * Update GH workflow to check prettier and eslint | ||||
| * | Fix a funny security vuln | ChrisChrome | 2023-01-18 | 1 | -1/+1 |
| | | |||||
| * | Script to add license preamble to each file. Also, does that. (#935) | Madeline | 2023-01-18 | 30 | -0/+540 |
| | | | | | | | | | | * 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 | ||||
| * | Prettier | Madeline | 2023-01-05 | 6 | -56/+110 |
| | | |||||
| * | Fix new roles having duplicate positions | Madeline | 2022-12-30 | 2 | -6/+13 |
| | | |||||
| * | Fix the roles bug | Madeline | 2022-12-21 | 1 | -5/+8 |
| | | |||||
| * | implement guild profiles and fix user profiles | Puyodead1 | 2022-12-19 | 2 | -40/+56 |
| | | |||||
| * | Only allow specific server features to be edited | Madeline | 2022-12-05 | 1 | -0/+22 |
| | | |||||
| * | Fix private messages being returned when no channel_id provided in search | Madeline | 2022-12-05 | 1 | -3/+17 |
| | | |||||
| * | Fix bug allowing any member from kicking any member instance-wide | Madeline | 2022-12-05 | 1 | -3/+3 |
| | | |||||
| * | Fix prune | Madeline | 2022-12-03 | 1 | -1/+1 |
| | | |||||
| * | Forgot some schemas + only generate schemas in util/schemas + add setup script | Madeline | 2022-10-24 | 2 | -12/+2 |
| | | |||||
| * | remove self_edit_guilds, was dumb | Madeline | 2022-10-07 | 1 | -2/+2 |
| | | |||||
| * | fix self_edit_guilds right | Madeline | 2022-10-07 | 1 | -2/+2 |
| | | |||||
| * | Split MANAGE_GUILDS right into MANAGE_GUILDS for instance-wide control and ↵ | Madeline | 2022-09-30 | 1 | -1/+1 |
| | | | | | SELF_EDIT_GUILDS for control over guilds you own or have perms to edit | ||||
| * | whoops | Madeline | 2022-09-28 | 1 | -1/+1 |
| | | |||||
| * | Discovery splashes + fix guild icons disappearing on settings change | Madeline | 2022-09-28 | 1 | -7/+16 |
| | | |||||
| * | Missed some schemas | Madeline | 2022-09-28 | 1 | -17/+1 |
| | | |||||
| * | Prettier | Madeline | 2022-09-26 | 26 | -637/+1150 |
| | | |||||
| * | Move schemas to /src/util/schemas | Madeline | 2022-09-26 | 18 | -150/+13 |
| | | |||||
| * | Rearrange assets a bit, fix anything that uses assets folder | Madeline | 2022-09-26 | 1 | -1/+1 |
| | | |||||
| * | Refactor to mono-repo + upgrade packages | Madeline | 2022-09-25 | 29 | -0/+1760 |
