| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix import | Rory& | 2025-10-04 | 1 | -2/+2 |
| | | |||||
| * | Templates, maybe? | Rory& | 2025-10-04 | 1 | -99/+46 |
| | | |||||
| * | Add sticker limit | Rory& | 2025-10-04 | 1 | -0/+12 |
| | | |||||
| * | Unkown -> unkown (typo fix) | Rory& | 2025-10-04 | 1 | -1/+1 |
| | | |||||
| * | Clean up array extensions | Rory& | 2025-10-04 | 3 | -5/+4 |
| | | |||||
| * | Move reporting menu to todo | Rory& | 2025-10-04 | 1 | -1/+2 |
| | | |||||
| * | Fix ignored request schemas | Rory& | 2025-10-04 | 1 | -0/+40 |
| | | |||||
| * | fix: getting invites for a channel | CyberL1 | 2025-10-02 | 1 | -16/+3 |
| | | |||||
| * | Safety hub work | Rory& | 2025-10-01 | 2 | -3/+61 |
| | | |||||
| * | Implement fetching mutual friends | Rory& | 2025-09-30 | 1 | -117/+124 |
| | | |||||
| * | Pass mergeParams: true to new router calls due to express behavior change | Rory& | 2025-09-30 | 170 | -170/+170 |
| | | |||||
| * | Clean up unused imports | Rory& | 2025-09-30 | 9 | -19/+3 |
| | | |||||
| * | No error when message not found | Rory& | 2025-09-29 | 2 | -2/+2 |
| | | |||||
| * | 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 |
| | | |||||
| * | Maybe this tie | Rory& | 2025-09-29 | 1 | -0/+4 |
| | | |||||
| * | Polyfill referenced message | Rory& | 2025-09-29 | 1 | -0/+12 |
| | | |||||
| * | More relations | Rory& | 2025-09-29 | 1 | -66/+19 |
| | | |||||
| * | Add author and mentions relation to fetching messages | Rory& | 2025-09-29 | 1 | -0/+2 |
| | | |||||
| * | Include referenced_message relation on GET /channel/.../messages | Rory& | 2025-09-29 | 1 | -0/+1 |
| | | |||||
| * | Null coalescing for file id | Rory& | 2025-09-29 | 1 | -3/+2 |
| | | |||||
| * | Use default ID on file upload requests | Rory& | 2025-09-29 | 1 | -0/+14 |
| | | |||||
| * | Make cloud uploads work | Rory& | 2025-09-29 | 2 | -3/+11 |
| | | |||||
| * | Logging of empty messages | Rory& | 2025-09-29 | 1 | -1/+1 |
| | | |||||
| * | meow??? | Rory& | 2025-09-29 | 1 | -1/+1 |
| | | |||||
| * | Update message schema to handle cloud attachments | Rory& | 2025-09-29 | 1 | -0/+1 |
| | | |||||
| * | Implment deleting cloud attachments | Rory& | 2025-09-29 | 1 | -0/+35 |
| | | |||||
| * | Fix upload filename | Rory& | 2025-09-29 | 1 | -1/+1 |
| | | |||||
| * | Add first half of cloud attachment uploads | Rory& | 2025-09-29 | 4 | -6/+106 |
| | | |||||
| * | Fix schema for preload messages | Rory& | 2025-09-29 | 1 | -3/+1 |
| | | |||||
| * | Implement greeting | Rory& | 2025-09-29 | 3 | -1/+106 |
| | | |||||
| * | Implement fetching DM messages by user ID | Rory& | 2025-09-29 | 1 | -0/+54 |
| | | |||||
| * | Implement message preloading | Rory& | 2025-09-29 | 1 | -0/+72 |
| | | |||||
| * | Permissions: less magic numbers | Rory& | 2025-09-29 | 1 | -11/+3 |
| | | |||||
| * | Add endpoint implementations | Rory& | 2025-09-29 | 4 | -0/+178 |
| | | |||||
| * | Screw off, telemetry | Rory& | 2025-09-29 | 1 | -0/+38 |
| | | |||||
| * | Colorful roles | Rory& | 2025-09-29 | 1 | -1/+6 |
| | | |||||
| * | Do settings versioning | Rory& | 2025-09-29 | 2 | -0/+10 |
| | | |||||
| * | Oops, actually send the events to a user... | Rory& | 2025-09-29 | 2 | -0/+2 |
| | | |||||
| * | Emit USER_SETTINGS_PROTO_UPDATE | Rory& | 2025-09-29 | 2 | -0/+36 |
| | | |||||
| * | Merge in json representation of settings protos | Rory& | 2025-09-29 | 2 | -8/+38 |
| | | |||||
| * | Release -> ClientRelease | Rory& | 2025-09-29 | 3 | -4/+12 |
| | | |||||
| * | Setting protos support | Rory& | 2025-09-29 | 2 | -0/+374 |
| | | |||||
| * | Update copyright date in pin endpoints | Rory& | 2025-09-29 | 2 | -2/+2 |
| | | |||||
| * | fix: don't set order for counting queries | CyberL1 | 2025-09-29 | 2 | -2/+0 |
| | | |||||
| * | fix: set DESC order | CyberL1 | 2025-09-29 | 2 | -0/+4 |
| | | |||||
| * | refactor: don't use query builder | CyberL1 | 2025-09-29 | 1 | -7/+3 |
| | | |||||
| * | refactor: don't use query builder | CyberL1 | 2025-09-29 | 2 | -21/+14 |
| | | |||||
| * | refactor: add `pinned` getter to `Message` entity | CyberL1 | 2025-09-29 | 2 | -2/+2 |
| | | |||||
| * | refactor: use `pinned_at` to check if message is pinnned | CyberL1 | 2025-09-29 | 4 | -24/+35 |
| | | |||||
| * | fix: getting message pinss | CyberL1 | 2025-09-29 | 1 | -2/+11 |
| | | |||||
| * | fix stupid bug | MathMan05 | 2025-09-29 | 1 | -0/+2 |
| | | |||||
| * | prevent re-verifying email | Puyodead1 | 2025-09-05 | 1 | -1/+5 |
| | | |||||
| * | 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 |
| | | |||||
| * | Merge pull request #1305 from ZaneH/feat/handle-github-webhook | Puyodead1 | 2025-07-12 | 2 | -147/+560 |
| |\ | | | | | Implement GitHub-compatible webhook | ||||
| | * | Proxy avatar URL + adjust event logic | Zane Helton | 2025-06-29 | 1 | -17/+132 |
| | | | | | | | | | | | | | | | | | I've proxied the URLs with `getProxyUrl` specifying the size as 80x80. I've also adjusted the event logic so that unstarring doesn't trigger an alert and I've disabled the 'watch' event because Discord doesn't use it either. | ||||
| | * | Make tsc happy when using strings as Date in embed | Zane Helton | 2025-06-29 | 2 | -2/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Validation on embeds has interesting behavior. Embeds have a `timestamp` property that is of type `Date`. However when providing a Date, `WebhookExecuteSchema` silently ends the operation. The resolution was to use strings and to annotate them with `// @ts-expect-error`. This was not my first choice, but it was the best option I saw. The other option is to allow `Embeds` to pass strings as a timestamp but I'd want a second opinion before making that change. | ||||
| | * | Refactor `/github` endpoint into it's own file | Zane Helton | 2025-06-29 | 2 | -561/+423 |
| | | | |||||
| | * | Capitalize `ref_type` when using in embed | Zane Helton | 2025-06-29 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | The GitHub API provides `ref_type` as lowercase. For consistency, this adds a utility function and makes use of it when formatting the `create` event from GitHub. tag => Tag branch => Branch | ||||
| | * | Implement webhook handler for GitHub | Zane Helton | 2025-06-29 | 1 | -136/+551 |
| | | | | | | | | | | | | | I've created a middleware that runs when `/github` is appended to the webhook URL. The middleware parses the GitHub webhook and turns it into usable embeds. | ||||
| * | | Modern pins endpoints | Rory& | 2025-07-08 | 2 | -0/+195 |
| | | | |||||
| * | | Add emoji source endpoint | Rory& | 2025-07-07 | 1 | -0/+93 |
| | | | |||||
| * | | Add endpoint to get account standing | Rory& | 2025-07-07 | 1 | -0/+58 |
| | | | |||||
| * | | Prettier | Rory& | 2025-07-06 | 3 | -27/+54 |
| | | | |||||
| * | | Fix forgotten function signature changes | Rory& | 2025-07-06 | 2 | -4/+10 |
| | | | |||||
| * | | Make IP/user-agent validation in CDN work | Rory& | 2025-07-06 | 3 | -7/+22 |
| | | | |||||
| * | | sign attachment on sending message | Emma [it/its]@Rory& | 2025-07-06 | 1 | -1/+1 |
| | | | |||||
| * | | Sign media per user | Emma [it/its]@Rory& | 2025-07-06 | 1 | -2/+3 |
| | | | |||||
| * | | Add options to erquire IP or User Agent to access CDN | Emma [it/its]@Rory& | 2025-07-06 | 2 | -3/+3 |
| | | | |||||
| * | | Update some dependencies, fix nix | Emma [it/its]@Rory& | 2025-07-02 | 3 | -4/+7 |
| | | | |||||
| * | | Fix the fix | MathMan05 | 2025-07-02 | 1 | -1/+1 |
| | | | | | | | this should actually be what's intended | ||||
| * | | Check for old password when setting new | MathMan05 | 2025-07-02 | 1 | -1/+1 |
| | | | | | | | Checks for password | ||||
| * | | Fix the creation of guilds from templates | Zane Helton | 2025-06-29 | 3 | -23/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | Set `premium_tier` to 0 when creating guild from template | Zane Helton | 2025-06-29 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I think we'll need to discuss the proper way to provide default values here. `premium_tier` for example should never be provided from the template so it's fine going after the spread operator. This commit still doesn't allow guilds to be created from template because the next error is that `welcome_screen` doesn't exist. Our options: 1. Provide default values in the ORM 2. Provide default values in the guild creation process 3. Throw an error if the template is missing values Resolves: #1283 but creates a new issue | ||||
| * | | Await guild creation to fix a race condition | Zane Helton | 2025-06-29 | 1 | -19/+18 |
| | | | | | | | | | | | | | | | `Promise.all(...)` runs these simultaneously, yet role depends on the guild to be created first. This can lead to a race condition. I've awaited role creation too because the call to `Member.addToGuild(...)` relies on the role to be created. | ||||
| * | | 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 validation to date_of_birth registration field | Zane Helton | 2025-06-28 | 1 | -2/+16 |
| | | | | | Resolves: #1020 | ||||
| * | 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 |
| | | |||||
| * | Implement signed cdn urls | Puyodead1 | 2025-05-03 | 2 | -8/+59 |
| | | |||||
| * | add `author` to query in pins API | dank074 | 2025-04-09 | 1 | -0/+2 |
| | | |||||
| * | Prettier | Emma [it/its]@Rory& | 2025-04-09 | 1 | -1/+3 |
| | | |||||
| * | stupid fix | MathMan05 | 2025-04-03 | 1 | -1/+1 |
| | | |||||
| * | fix password reset bug | MathMan05 | 2025-04-03 | 1 | -1/+1 |
| | | | | Not sure if this'll work, but made a pull so y'all could see the issue | ||||
| * | Validate Name for webhooks enforced more | root | 2025-03-25 | 2 | -62/+3 |
| | | |||||
| * | Added can_recover_account value to /api/policies/instance/config | root | 2025-03-25 | 1 | -0/+3 |
| | | |||||
| * | Added better user configuration and removed extra logging | root | 2025-03-25 | 1 | -10/+10 |
| | | |||||
| * | Updated error message for empty webhook update body | root | 2025-03-24 | 2 | -2/+2 |
| | | |||||
| * | Added Name Validation utility function | root | 2025-03-24 | 3 | -32/+79 |
| | | |||||
| * | Merge branch 'master' of https://github.com/spacebarchat/server into ↵ | root | 2025-03-23 | 1 | -1/+4 |
| |\ | | | | | | | update_webhooks | ||||
| | * | Update index.ts | MathMan05 | 2025-03-23 | 1 | -1/+4 |
| | | | |||||
| | * | fix minor bug | MathMan05 | 2025-03-22 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed errors in authorization for webhooks with tokens | root | 2025-03-23 | 3 | -7/+340 |
| |/ | |||||
| * | Added in date wrap on generate-registration-tokens.ts | root | 2025-03-19 | 1 | -2/+4 |
| | | |||||
| * | implement hubs routes | Puyodead1 | 2025-01-07 | 3 | -0/+198 |
| | | |||||
| * | run prettier | dank074 | 2024-11-19 | 6 | -9/+9 |
| | | |||||
| * | Merge branch 'master' into fix/user-profile-colors | Cyber | 2024-11-14 | 1 | -1/+0 |
| |\ | |||||
| | * | turn off eslint rules causing issues | dank074 | 2024-11-13 | 1 | -1/+0 |
| | | | |||||
| * | | fix: return user profile theme colors as numbers | CyberL1 | 2024-11-12 | 1 | -2/+2 |
| |/ | |||||
| * | Fix the broken delete API | MathMan05 | 2024-10-29 | 1 | -1/+1 |
| | | |||||
| * | Update some patches, switch to node-fetch-commonjs, more updates | Emma [it/its]@Rory& | 2024-10-28 | 4 | -8/+18 |
| | | |||||
| * | fix: self nick change response | Cyber | 2024-09-03 | 1 | -2/+10 |
| | | |||||
| * | Fix uploading of emojis | TomatoCake | 2024-09-02 | 1 | -2/+2 |
| | | |||||
| * | Add more application properties | TomatoCake | 2024-08-31 | 1 | -3/+22 |
| | | |||||
| * | fix: display pinned message author | Cyber | 2024-08-28 | 1 | -0/+1 |
| | | |||||
| * | Run prettier | TomatoCake | 2024-08-24 | 1 | -10/+6 |
| | | |||||
| * | Add method to NO_AUTHORIZATION_ROUTES | TomatoCake | 2024-08-24 | 1 | -4/+4 |
| | | |||||
| * | Listing & creation of Developer Portal teams | TomatoCake | 2024-08-24 | 1 | -7/+77 |
| | | |||||
| * | 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 | 7 | -90/+100 |
| |\ | | | | | | | into fix/guild-create-response-schema | ||||
| | * | Merge branch 'master' into fix/widget.json-channel-ordering-deleted-channels | Madeline | 2024-08-22 | 4 | -67/+65 |
| | |\ | |||||
| | | * | Send 204 regardless of user existance | TomatoCake | 2024-08-21 | 1 | -53/+13 |
| | | | | |||||
| | | * | Merge pull request #1185 from CyberL1/feat/message-pinned-message | Puyodead1 | 2024-08-18 | 1 | -0/+32 |
| | | |\ | | | | | | | | | feat: message pinned message | ||||
| | | | * | feat: emit `MESSAGE_CREATE` | Cyber | 2024-08-18 | 1 | -14/+31 |
| | | | | | |||||
| | | | * | fix: message timestamp | Cyber | 2024-08-18 | 1 | -0/+1 |
| | | | | | |||||
| | | | * | fix: update the code with latest commit | Cyber | 2024-08-18 | 1 | -12/+7 |
| | | | | | |||||
| | | | * | feat: message pinned message | Cyber | 2024-08-18 | 1 | -7/+26 |
| | | | | | |||||
| | | * | | 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 | 2 | -5/+10 |
| | |/ | |||||
| | * | Send "pinned" as "true" in pins update event | TomatoCake | 2024-08-18 | 1 | -13/+10 |
| | | | |||||
| | * | Same error message if username too long | TomatoCake | 2024-08-17 | 2 | -4/+4 |
| | | | |||||
| | * | Consistent username length requirement | TomatoCake | 2024-08-17 | 1 | -3/+13 |
| | | | |||||
| * | | Trying to fix guild response schemas | TomatoCake | 2024-08-17 | 1 | -5/+5 |
| |/ | |||||
| * | Send 204 status | TomatoCake | 2024-08-15 | 4 | -14/+22 |
| | | |||||
| * | Merge branch 'master' into fix/reaction-removing | Cyber | 2024-08-14 | 3 | -11/+37 |
| |\ | |||||
| | * | Merge pull request #1161 from DEVTomatoCake/feat/bio-max-length-config | Madeline | 2024-08-14 | 2 | -6/+32 |
| | |\ | |||||
| | | * | Make profile bio max length configurable | TomatoCake | 2024-08-10 | 2 | -6/+32 |
| | | | | |||||
| | * | | Icon for discovery categories & fix "primary_only" | TomatoCake | 2024-08-13 | 1 | -5/+5 |
| | |/ | |||||
| * | | fix: make this a new route | Cyber | 2024-08-10 | 1 | -0/+70 |
| | | | |||||
| * | | Merge branch 'master' into fix/reaction-removing | Cyber | 2024-08-10 | 4 | -17/+391 |
| |\| | |||||
| | * | Merge branch 'master' into feat/webhooks-3 | TomatoCake | 2024-08-08 | 3 | -6/+24 |
| | |\ | |||||
| | * | | Prettier | TomatoCake | 2024-07-18 | 3 | -9/+24 |
| | | | | |||||
| | * | | Consistent relations, url property, src channel | TomatoCake | 2024-07-18 | 4 | -14/+43 |
| | | | | |||||
| | * | | Perms for GET webhook, url property | TomatoCake | 2024-07-18 | 2 | -11/+32 |
| | | | | |||||
| | * | | Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server ↵ | TomatoCake | 2024-07-18 | 16 | -109/+297 |
| | |\ \ | | | | | | | | | | | | | into feat/webhooks-3 | ||||
| | * | | | Fix ESLint & prettier | TomatoCake | 2024-07-18 | 2 | -1/+2 |
| | | | | | |||||
| | * | | | webhook fixes & username/avatar property for msg | TomatoCake | 2024-07-18 | 1 | -1/+24 |
| | | | | | |||||
| | * | | | Start implementing webhooks | Puyodead1 | 2023-12-10 | 4 | -11/+296 |
| | | | | | |||||
| * | | | | fix: reaction removing | Cyber | 2024-07-30 | 1 | -1/+1 |
| | |_|/ |/| | | |||||
| * | | | Merge branch 'master' into fix/messages-before-param | TomatoCake | 2024-07-28 | 2 | -2/+13 |
| |\ \ \ | |||||
| | * \ \ | Merge branch 'master' into master | Madeline | 2024-07-28 | 2 | -5/+20 |
| | |\ \ \ | |||||
| | | * | | | fix: check for password only if `username` is present in body | Cyber | 2024-07-28 | 1 | -8/+8 |
| | | | | | | |||||
| | | * | | | fix: return an error on username change with no password | Cyber | 2024-07-28 | 1 | -1/+10 |
| | | | | | | |||||
| | * | | | | 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 |
| | | |_|/ | |/| | | |||||
| * | | | | Fix ?before messages fetch param | TomatoCake | 2024-07-28 | 1 | -0/+1 |
| | |/ / |/| | | |||||
| * | | | Fix sort order when using ?around | TomatoCake | 2024-07-28 | 1 | -4/+10 |
| |/ / | |||||
| * | | Make channel ID optional when replying | TomatoCake | 2024-07-17 | 1 | -5/+4 |
| | | | |||||
| * | | feat: badges | Cyber | 2024-07-17 | 1 | -0/+5 |
| | | | |||||
| * | | Support apng & webm | TomatoCake | 2024-07-17 | 1 | -1/+5 |
| | | | |||||
| * | | Support proper "animated" property for emojis | TomatoCake | 2024-07-17 | 1 | -4/+4 |
| | | | |||||
| * | | Move route to api/connections | TomatoCake | 2024-07-17 | 1 | -0/+0 |
| | | | |||||
| * | | Update schema & add response type | TomatoCake | 2024-07-17 | 1 | -1/+1 |
| | | | |||||
| * | | Add /policies/instance/connections | TomatoCake | 2024-07-17 | 1 | -0/+45 |
| | | | |||||
| * | | Merge pull request #1137 from DEVTomatoCake/fix/cdn-proxy-path | Madeline | 2024-07-09 | 1 | -6/+14 |
| |\ \ | |||||
| | * \ | Merge branch 'master' into fix/cdn-proxy-path | TomatoCake | 2024-07-09 | 1 | -1/+1 |
| | |\ \ | |||||
| | * | | | Increase minimum char count | TomatoCake | 2024-07-06 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Fix msg attachment proxy_url when using paths | TomatoCake | 2024-07-06 | 1 | -6/+14 |
| | | | | | |||||
| * | | | | Merge branch 'master' into feat/new-msg-props | Madeline | 2024-07-09 | 1 | -1/+1 |
| |\ \ \ \ | | |/ / | |/| | | |||||
| | * | | | fix incorrect error field | Puyodead1 | 2024-07-08 | 1 | -1/+1 |
| | |/ / | |||||
| * / / | Add new message flags once again | TomatoCake | 2024-07-05 | 2 | -6/+8 |
| |/ / | |||||
| * | | Sort /channels for gateway consistency | TomatoCake | 2024-07-04 | 1 | -0/+1 |
| | | | |||||
| * | | Add <Channel>.position to public endpoints | TomatoCake | 2024-07-04 | 3 | -6/+30 |
| | | | |||||
| * | | Remove parent for childs on category deletion | TomatoCake | 2024-06-05 | 1 | -3/+21 |
| | | | |||||
| * | | prettier | Madeline | 2024-06-05 | 2 | -6/+12 |
| | | | |||||
| * | | Fix lint: let -> const | TomatoCake | 2024-06-05 | 1 | -1/+1 |
| | | | |||||
| * | | Add Bulk Ban endpoint | TomatoCake | 2024-06-05 | 1 | -0/+124 |
| | | | | | | | | | | | | | - /:guild_id/bulk-ban endpoint - Support multiple required permissions for endpoints (untested as I don't know where those are set) - New API error BULK_BAN_FAILED | ||||
| * | | API /:guild_id/bans compat | TomatoCake | 2024-06-05 | 1 | -14/+17 |
| | | | | | | | | | | | | | | | - Fix GET Ban using "ban"/"user" instead of "user_id" in params, making it unusable - Return a processed user object instead of the raw DB one - Silently ignore already banned users to prevent duplicate bans in the DB - Return HTTP 204 on successful bans instead of the raw DB ban object | ||||
| * | | Fix application icons (#1110) | BoryaGames | 2024-02-11 | 2 | -1/+9 |
| | | | | | | | | | Co-authored-by: Madeline <46743919+MaddyUnderStars@users.noreply.github.com> | ||||
| * | | what the hell erkin | sky | 2023-12-15 | 1 | -55/+0 |
| | | | |||||
| * | | add new right for creating registration tokens | Puyodead1 | 2023-12-14 | 1 | -1/+1 |
| | | | |||||
| * | | GuildMemberPatch: remove a useless query | Puyodead1 | 2023-12-14 | 1 | -6/+2 |
| |/ | |||||
| * | ensure client_id is specified in authorize post | Puyodead1 | 2023-12-09 | 1 | -0/+10 |
| | | |||||
| * | ensure client_id is provided in authorize | Puyodead1 | 2023-12-09 | 1 | -0/+14 |
| | | |||||
| * | Fix reacting with custom emojis from same guild requiring USE_EXTERNAL_EMOJIS | Rory& | 2023-12-08 | 1 | -1/+2 |
| | | |||||
| * | messageupdate: fix member not being correct format | Puyodead1 | 2023-12-05 | 1 | -1/+6 |
| | | |||||
| * | fix some message update fields being sent when null | Puyodead1 | 2023-12-05 | 1 | -5/+2 |
| | | |||||
| * | typingstart timestamp needs to be seconds | Puyodead1 | 2023-12-05 | 1 | -1/+1 |
| | | |||||
| * | fix some issues with discord bot libs | Puyodead1 | 2023-11-29 | 1 | -0/+59 |
| | | |||||
| * | fucking postgres | Madeline | 2023-10-04 | 1 | -3/+6 |
| | | |||||
| * | refactor channel positions in guild | Madeline | 2023-10-04 | 3 | -44/+59 |
| | | |||||
| * | * allow limit=1 | Madeline | 2023-09-05 | 1 | -7/+25 |
| | | | | | * fix GET messages?around order | ||||
| * | prevent put /guilds/id/members/id for others until we have oauth2 scopes impled | Madeline | 2023-08-27 | 1 | -1/+4 |
| | | |||||
| * | remove INVALID_PASSWORD error response. close #1090 | Madeline | 2023-08-13 | 1 | -2/+10 |
| | | |||||
| * | Refactor email sending + remove email verification if mail sending is not set up | Madeline | 2023-08-12 | 3 | -11/+4 |
| | | |||||
| * | update invites endpoints to support latest api | Madeline | 2023-08-12 | 1 | -5/+13 |
| | | |||||
| * | goof | Madeline | 2023-08-12 | 1 | -4/+4 |
| | | |||||
| * | fix min password length check | Madeline | 2023-08-12 | 1 | -3/+2 |
| | | |||||
| * | set rules/updates in guild if we created them | Madeline | 2023-08-12 | 1 | -2/+6 |
| | | |||||
| * | Merge pull request #1045 from erkinalp/patch-2 | Madeline | 2023-08-11 | 1 | -1/+1 |
| |\ | | | | | Rename the guild feature `INVITES_CLOSED` to `INVITES_DISABLED` | ||||
| | * | Rename the guild feature to match discord.com | Erkin Alp Güney | 2023-04-27 | 1 | -1/+1 |
| | | | | | | | discord.com has this too, and it is called `INVITES_DISABLED` | ||||
| * | | 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) | ||||
| * | | fix reversed check in GET messages | Madeline | 2023-08-07 | 1 | -1/+1 |
| | | | |||||
| * | | Fix connection class imports | Puyodead1 | 2023-08-06 | 1 | -1/+1 |
| | | | |||||
| * | | Fix some linting warnings | Puyodead1 | 2023-08-06 | 2 | -2/+1 |
| | | | |||||
| * | | update proxy-agent | Madeline | 2023-08-07 | 3 | -3/+3 |
| | | | |||||
| * | | some abaddon compat | Madeline | 2023-07-31 | 1 | -32/+36 |
| | | | |||||
| * | | * 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 | ||||
| * | | Merge branch 'master' into feat/refactorIdentify | Madeline | 2023-07-28 | 1 | -17/+19 |
| |\ \ | |||||
| | * | | goof | Madeline | 2023-07-28 | 1 | -1/+2 |
| | | | | |||||
| | * | | Fix regression of 5f22faa57b7104ba29a01889a1bafc35b3be4f02 | Madeline | 2023-07-28 | 1 | -17/+18 |
| | | | | |||||
| * | | | refactor checkToken | Madeline | 2023-07-28 | 2 | -5/+2 |
| |/ / | |||||
| * | | fix get channel messages around parameter | Vincent Junge | 2023-06-26 | 1 | -10/+11 |
| | | | |||||
| * | | made it prettier | ngn | 2023-06-11 | 1 | -9/+14 |
| | | | |||||
| * | | Make sure min password length is not null | ngn | 2023-06-11 | 1 | -2/+3 |
| | | | |||||
| * | | Making the error message dynamic | ngn | 2023-06-10 | 1 | -1/+1 |
| | | | |||||
| * | | making min password length configurable | ngn13 | 2023-06-10 | 1 | -1/+1 |
| | | | | | | | Co-authored-by: Puyodead1 <puyodead@proton.me> | ||||
| * | | Implemented password length check | ngn | 2023-06-10 | 1 | -0/+8 |
| | | | |||||
| * | | Fix docs for /users/:id/profile | Madeline | 2023-06-11 | 1 | -36/+2 |
| | | | |||||
| * | | Send user and roles id array in GET /guilds/:id/members/:id | Madeline | 2023-06-11 | 1 | -2/+23 |
| | | | |||||
| * | | Return entire guild object in POST /guilds | Madeline | 2023-05-30 | 1 | -1/+1 |
| | | | |||||
| * | | fix: add return and run prettier | CyberL1 | 2023-05-13 | 1 | -3/+8 |
| | | | |||||
| * | | Merge branch 'spacebarchat:master' into master | Cyber | 2023-05-13 | 1 | -0/+3 |
| |\ \ | |||||
| | * | | Prevent /invites/:code for bots | Madeline | 2023-05-12 | 1 | -0/+3 |
| | | | | |||||
| * | | | fix: don't create new vanity url when there's no ALIASABLE_NAMES flag | CyberL1 | 2023-05-10 | 1 | -0/+6 |
| |/ / | |||||
| * | | create util for app bot user creation | Puyodead1 | 2023-05-07 | 2 | -35/+5 |
| | | | |||||
| * | | add option to auto add bot users to new apps | Puyodead1 | 2023-05-06 | 1 | -0/+21 |
| | | | |||||
| * | | Fix UserRelationsResponse schema | Madeline | 2023-04-19 | 1 | -2/+3 |
| | | | |||||
| * | | Rewrite getRouteDescriptions, fix message route not appearing in openapi spec | Madeline | 2023-04-16 | 9 | -60/+12 |
| | | | |||||
| * | | fix typos | Madeline | 2023-04-14 | 2 | -2/+2 |
| | | | |||||
| * | | spacebar | Puyodead1 | 2023-04-13 | 1 | -4/+4 |
| | | | |||||
| * | | clusterfuck | Puyodead1 | 2023-04-13 | 25 | -25/+25 |
| | | | |||||
| * | | oapi: fix a few response types in auth | Puyodead1 | 2023-04-13 | 2 | -3/+7 |
| | | | |||||
| * | | oapi: add missing 2fa types to login | Puyodead1 | 2023-04-13 | 1 | -1/+1 |
| | | | |||||
| * | | oapi: root level routes | Puyodead1 | 2023-04-13 | 8 | -134/+219 |
| | | | |||||
| * | | oapi: voice regions | Puyodead1 | 2023-04-13 | 1 | -6/+15 |
| | | | |||||
| * | | oapi: finish users | Puyodead1 | 2023-04-13 | 8 | -27/+90 |
| | | | |||||
| * | | oapi: users progress | Puyodead1 | 2023-04-13 | 14 | -258/+521 |
| | | | |||||
| * | | oapi: stickers | Puyodead1 | 2023-04-13 | 1 | -6/+16 |
| | | | |||||
| * | | oapi: sticker packs | Puyodead1 | 2023-04-13 | 1 | -5/+17 |
| | | | |||||
| * | | oapi: readstates | Puyodead1 | 2023-04-13 | 1 | -1/+9 |
| | | | |||||
| * | | oapi: policies | Puyodead1 | 2023-04-13 | 4 | -38/+84 |
| | | | |||||
| * | | oapi: oauth2 | Puyodead1 | 2023-04-13 | 1 | -91/+133 |
| | | | |||||
