| Commit message (Expand) | Author | Age | Files | Lines |
| * | Routes: reduce scope of api imports to api/util | Rory& | 2026-06-17 | 4 | -5/+4 |
| * | Signify some imports more explicitly | Rory& | 2026-06-16 | 21 | -21/+21 |
| * | Move random string to Random class in extensions | Rory& | 2026-06-16 | 2 | -4/+6 |
| * | Account for channel id when deleting messages | Rory& | 2026-06-16 | 1 | -2/+2 |
| * | HACKHACK: Migrate to typeorm v1.0.0, still work to do in actually updating al... | Rory& | 2026-06-13 | 7 | -10/+10 |
| * | Move more extensions to extensions | Rory& | 2026-06-12 | 1 | -1/+2 |
| * | Move entities to database | Rory& | 2026-06-12 | 23 | -90/+77 |
| * | Use subpath imports for lambert-server, fix openapi.js | Rory& | 2026-06-12 | 11 | -11/+11 |
| * | Allow subpath imports, move extensions to separate module | Rory& | 2026-06-12 | 1 | -1/+1 |
| * | Return url on webhook create | Rory& | 2026-06-05 | 1 | -0/+1 |
| * | eslint: arrow-body-style=as-needed | Rory& | 2026-04-19 | 1 | -8/+6 |
| * | eslint: more rules, no-duplicate-imports | Rory& | 2026-04-19 | 1 | -2/+1 |
| * | eslint: array callback return, no restricted imports | Rory& | 2026-04-19 | 2 | -15/+18 |
| * | Run prettier, remove accidental imports | Rory& | 2026-04-18 | 1 | -9/+9 |
| * | Attempt to set channel/message id for attachments in more places | Rory& | 2026-04-18 | 1 | -1/+1 |
| * | Fix attachments | Rory& | 2026-04-18 | 4 | -39/+32 |
| * | Fix Typing event so that it returns undefined rather than null | whinis | 2026-04-13 | 2 | -2/+2 |
| * | make spacebar compile again dev/emma/as-to-satisfies-gw | Oh64 | 2026-03-21 | 8 | -41/+60 |
| * | More schema stuff | Rory& | 2026-03-21 | 1 | -1/+1 |
| * | Message*Event: as->satisfies (WIP) | Rory& | 2026-03-21 | 7 | -12/+12 |
| * | Migrate MessageReaction*Event to satisfies, part of #1577 | Rory& | 2026-03-20 | 1 | -7/+9 |
| * | Migrate TypingStartEvent to satisfies, part of #1577 | Rory& | 2026-03-20 | 1 | -1/+1 |
| * | Migrate Thread*Event to satisfies, part of #1577 | Rory& | 2026-03-20 | 3 | -12/+12 |
| * | Migrate MessageDelete*Event to satisfies, part of #1577 | Rory& | 2026-03-20 | 3 | -3/+3 |
| * | Migrate MessageAckEvent to satisfies, part of #1577 | Rory& | 2026-03-20 | 1 | -2/+2 |
| * | Migrate Invite*Event to satisfies, part of #1577 | Rory& | 2026-03-20 | 1 | -1/+1 |
| * | Migrate Channel*Event to satisfies, part of #1577 | Rory& | 2026-03-20 | 3 | -7/+7 |
| * | Migrate ChannelRecipient*Event to satisfies, part of #1577 | Rory& | 2026-03-20 | 1 | -5/+7 |
| * | Migrate ChannelPinsUpdateEvent to satisfies, part of #1577 | Rory& | 2026-03-20 | 2 | -4/+4 |
| * | Migrate ChannelDeleteEvent to satisfies, part of #1577 | Rory& | 2026-03-20 | 1 | -2/+2 |
| * | merge the functions | MathMan05 | 2026-03-20 | 2 | -10/+17 |
| * | call to json | MathMan05 | 2026-03-20 | 3 | -5/+5 |
| * | fix more | MathMan05 | 2026-03-20 | 1 | -0/+1 |
| * | fixes for pluralkit | MathMan05 | 2026-03-20 | 1 | -0/+3 |
| * | fix many bugs | MathMan05 | 2026-03-20 | 1 | -2/+2 |
| * | sign here | MathMan05 | 2026-03-20 | 1 | -9/+5 |
| * | it ain't async | MathMan05 | 2026-03-20 | 1 | -1/+1 |
| * | sign 'em | MathMan05 | 2026-03-20 | 1 | -9/+5 |
| * | added missing author to replies | Lisa Marie Maginnis | 2026-03-15 | 1 | -1/+4 |
| * | Added user and roles to PublicMember response to fix reactions | Lisa Marie Maginnis | 2026-03-15 | 1 | -1/+9 |
| * | give remove the same treatment | MathMan05 | 2026-03-15 | 1 | -2/+4 |
| * | Fix adding reactions | MathMan05 | 2026-03-15 | 1 | -9/+9 |
| * | Shorten imports | Rory& | 2026-03-14 | 1 | -1/+1 |
| * | Remove unused imports for non-entities | Rory& | 2026-03-14 | 8 | -31/+9 |
| * | properly mark unused params | Rory& | 2026-03-14 | 2 | -6/+9 |
| * | Qodana: fix async warnings | Rory& | 2026-03-14 | 3 | -4/+4 |
| * | fix: `around` parameter returning invalid sort | CyberL1 | 2026-03-13 | 1 | -1/+1 |
| * | added clean_data to places after a member is created but not constructed to a... | whinis | 2026-02-26 | 1 | -0/+1 |
| * | Lower missing route to WARN, add empty route middlewares | Rory& | 2026-02-25 | 1 | -1/+1 |
| * | fix post data | MathMan05 | 2026-02-18 | 1 | -1/+16 |
| * | Try to enforce channel limts? | Rory& | 2026-02-14 | 1 | -1/+27 |
| * | more pins fixes | MathMan05 | 2026-02-13 | 2 | -2/+4 |
| * | die | MathMan05 | 2026-02-13 | 1 | -2/+0 |
| * | update other pins | MathMan05 | 2026-02-13 | 1 | -1/+15 |
| * | speed up fetching messages | MathMan05 | 2026-02-13 | 1 | -0/+2 |
| * | WHY??? | MathMan05 | 2026-02-13 | 1 | -2/+0 |
| * | fix it the other way arround | MathMan05 | 2026-02-13 | 1 | -1/+15 |
| * | speed up fetching messages | MathMan05 | 2026-02-13 | 1 | -0/+2 |
| * | thanks git | MathMan05 | 2026-02-13 | 1 | -2/+0 |
| * | speed up fetching messages | MathMan05 | 2026-02-13 | 1 | -0/+2 |
| * | left some logs in there, oops | MathMan05 | 2026-02-13 | 1 | -2/+0 |
| * | speed up fetching messages | MathMan05 | 2026-02-13 | 1 | -28/+4 |
| * | feat: Add limit query parameter when fetching reactions | Yodozoh | 2026-02-11 | 1 | -0/+2 |
| * | properly update last message id | MathMan05 | 2026-02-08 | 1 | -0/+1 |
| * | fix bug with removing tags | MathMan05 | 2026-02-08 | 1 | -0/+1 |
| * | correct tag change check | MathMan05 | 2026-02-08 | 1 | -1/+2 |
| * | allow tag modification | MathMan05 | 2026-02-08 | 1 | -0/+42 |
| * | have to include tags in the events | MathMan05 | 2026-02-08 | 1 | -1/+1 |
| * | grab author relation | MathMan05 | 2026-02-05 | 1 | -0/+1 |
| * | no need to init, the sent message will increment | MathMan05 | 2026-02-05 | 1 | -2/+2 |
| * | oops | MathMan05 | 2026-02-05 | 1 | -1/+1 |
| * | implement tag_setting | MathMan05 | 2026-02-05 | 1 | -4/+3 |
| * | better search | MathMan05 | 2026-02-05 | 1 | -2/+6 |
| * | edit tags | MathMan05 | 2026-02-05 | 1 | -0/+22 |
| * | post with tags | MathMan05 | 2026-02-05 | 1 | -1/+32 |
| * | fix responce types | MathMan05 | 2026-02-05 | 1 | -2/+6 |
| * | deleting tags | MathMan05 | 2026-02-05 | 2 | -0/+48 |
| * | so many type screw ups | MathMan05 | 2026-02-05 | 1 | -1/+4 |
| * | create tags | MathMan05 | 2026-02-05 | 1 | -0/+66 |
| * | incorrect message count | MathMan05 | 2026-02-04 | 1 | -2/+2 |
| * | no more name checks for threads! | MathMan05 | 2026-02-04 | 2 | -2/+2 |
| * | more forum fixes | MathMan05 | 2026-02-04 | 2 | -1/+184 |
| * | fix another forum bug | MathMan05 | 2026-02-04 | 1 | -1/+1 |
| * | merge master | MathMan05 | 2026-02-04 | 1 | -2/+2 |
| |\ |
|
| | * | spread that message! | MathMan05 | 2026-02-03 | 1 | -1/+1 |
| | * | more thread improvements | MathMan05 | 2026-02-03 | 1 | -1/+1 |
| * | | fix forum channel | MathMan05 | 2026-02-04 | 1 | -0/+1 |
| * | | thread improvements | MathMan05 | 2026-02-04 | 2 | -3/+30 |
| |/ |
|
| * | some fixes | MathMan05 | 2026-02-04 | 3 | -18/+2 |
| * | unscrew up | MathMan05 | 2026-02-04 | 2 | -4/+4 |
| * | Fix req.params for thread creation | Rory& | 2026-02-04 | 1 | -1/+1 |
| * | Merge remote-tracking branch 'mathium05/threadFixes' | Rory& | 2026-02-04 | 4 | -17/+248 |
| |\ |
|
| | * | more changes | MathMan05 | 2026-02-03 | 3 | -3/+186 |
| | * | send message to join thread | MathMan05 | 2026-02-03 | 1 | -0/+42 |
| | * | add permision check | MathMan05 | 2026-02-03 | 1 | -0/+1 |
| | * | correct thread type | MathMan05 | 2026-02-03 | 1 | -1/+1 |
| | * | correct message sending perms | MathMan05 | 2026-02-03 | 1 | -1/+5 |
| | * | don't delete a public thread | MathMan05 | 2026-02-03 | 1 | -11/+11 |
| | * | some thread fixes | MathMan05 | 2026-02-03 | 1 | -1/+2 |
| * | | Actually save webhook apps - fixes #1474 | Rory& | 2026-02-03 | 1 | -1/+2 |
| * | | Assert req.params type as solely string (express update) | Rory& | 2026-02-01 | 19 | -52/+52 |
| |/ |
|
| * | Thread membership routes | Rory& | 2026-01-29 | 4 | -0/+227 |
| * | thread stuff ig tmp-rebase-threads dev/threads | MathMan05 | 2026-01-28 | 1 | -0/+12 |
| * | initial recipients work | MathMan05 | 2026-01-28 | 3 | -6/+18 |
| * | thread API start | MathMan05 | 2026-01-28 | 2 | -0/+109 |
| * | Add stub POSt report endpoint | Rory& | 2026-01-17 | 1 | -0/+1 |
| * | Deprecation: Use object-based relations for typeorm | Rory& | 2025-12-19 | 10 | -38/+42 |
| * | Dont use promises for dummy endpoints | Rory& | 2025-12-19 | 3 | -8/+7 |
| * | DEPRECATION: Move most select queries to object instead of string[] | Rory& | 2025-12-19 | 2 | -2/+2 |
| * | Avoid re-fetching user if not requesting extra fields | Rory& | 2025-12-18 | 1 | -2/+2 |
| * | Merge remote-tracking branch 'DEVTomatoCake/fix/getPublicUser-no-defaults' | Rory& | 2025-12-17 | 1 | -4/+4 |
| |\ |
|
| | * | Stop returning defaults when using getPublicUser() | TomatoCake | 2024-09-01 | 1 | -4/+4 |
| * | | Merge remote-tracking branch 'mathium05/greetFix' | Rory& | 2025-12-17 | 1 | -2/+2 |
| |\ \ |
|
| | * \ | Merge branch 'master' into greetFix | Cyber | 2025-11-18 | 1 | -0/+3 |
| | |\ \ |
|
| | * | | | fix greet API | MathMan05 | 2025-11-17 | 1 | -3/+3 |
| * | | | | lintstagedrc: regenerate schemas/openapi if schemas changed | Rory& | 2025-12-17 | 20 | -2096/+2096 |
| * | | | | Remove automod code in favor of dev/emma-wip stuff | Rory& | 2025-12-17 | 1 | -55/+0 |
| * | | | | No more fallback URLs | Rory& | 2025-12-17 | 1 | -2/+1 |
| * | | | | Prettier u14 | Rory& | 2025-12-17 | 1 | -1/+1 |
| * | | | | Prettier u3 | Rory& | 2025-12-17 | 1 | -42/+23 |
| * | | | | Prettier 2 | Rory& | 2025-12-17 | 5 | -72/+15 |
| * | | | | Prettier 1 | Rory& | 2025-12-17 | 6 | -106/+38 |
| * | | | | Less debug logging, more useful? | Rory& | 2025-12-16 | 1 | -1/+0 |
| * | | | | fix read del bug | MathMan05 | 2025-12-12 | 1 | -1/+1 |
| * | | | | Support deleting ACKs for type==channel | Rory& | 2025-12-02 | 1 | -2/+27 |
| * | | | | Drop node-fetch-commonjs, proxy-agent as deprecated | Rory& | 2025-12-01 | 1 | -1/+0 |
| * | | | | fix other bug | MathMan05 | 2025-11-30 | 1 | -1/+3 |
| * | | | | Implement channel search | MathMan05 | 2025-11-30 | 1 | -0/+140 |
| * | | | | remove string proto fake polyfill | MathMan05 | 2025-11-26 | 1 | -2/+3 |
| * | | | | remove remove | MathMan05 | 2025-11-26 | 1 | -3/+4 |
| * | | | | remove distinct | MathMan05 | 2025-11-26 | 1 | -27/+5 |
| * | | | | rid of forEachAsync | MathMan05 | 2025-11-26 | 1 | -15/+19 |
| * | | | | implement mention_count | MathMan05 | 2025-11-18 | 2 | -16/+9 |
| | |/ /
|/| | |
|
| * | | | update last message id in more places | MathMan05 | 2025-11-17 | 1 | -1/+4 |
| |/ / |
|
| * | | fix full user object being exposed | MathMan05 | 2025-10-30 | 2 | -62/+23 |
| * | | fix dming blocked users | Puyodead1 | 2025-10-22 | 1 | -0/+22 |
| * | | Synchronously save automod message | Rory& | 2025-10-19 | 1 | -39/+25 |
| * | | Use message.create | Rory& | 2025-10-19 | 1 | -0/+1 |
| * | | Use save operator rather than raw insert maybe? | Rory& | 2025-10-19 | 1 | -1/+1 |
| * | | Helper to create valid messages | Rory& | 2025-10-19 | 1 | -1/+3 |
| * | | fix | Rory& | 2025-10-18 | 1 | -1/+1 |
| * | | Automod mayhaps? | Rory& | 2025-10-18 | 1 | -7/+84 |
| * | | fix: move types to schema | CyberL1 | 2025-10-18 | 1 | -4/+3 |
| * | | fix: add `user` object on `interaction` and `interaction_metadata` for messages | CyberL1 | 2025-10-18 | 1 | -8/+16 |
| * | | More schema work, moved most stuff from entities to schemas, though messy | Rory& | 2025-10-15 | 8 | -18/+10 |
| * | | Reorganise schemas a little bit | Rory& | 2025-10-15 | 12 | -21/+18 |
| * | | Clean up array extensions | Rory& | 2025-10-04 | 2 | -2/+2 |
| * | | fix: getting invites for a channel | CyberL1 | 2025-10-02 | 1 | -16/+3 |
| * | | Pass mergeParams: true to new router calls due to express behavior change | Rory& | 2025-09-30 | 20 | -20/+20 |
| * | | Clean up unused imports | Rory& | 2025-09-30 | 4 | -13/+1 |
| * | | No error when message not found | Rory& | 2025-09-29 | 1 | -1/+1 |
| * | | 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 | 2 | -2/+102 |
| * | | Fix schema for preload messages | Rory& | 2025-09-29 | 1 | -3/+1 |
| * | | Implement greeting | Rory& | 2025-09-29 | 2 | -1/+104 |
| * | | Implement message preloading | Rory& | 2025-09-29 | 1 | -0/+72 |
| * | | Permissions: less magic numbers | Rory& | 2025-09-29 | 1 | -11/+3 |
| * | | 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 | 1 | -1/+1 |
| * | | refactor: use `pinned_at` to check if message is pinnned | CyberL1 | 2025-09-29 | 3 | -23/+34 |
| * | | fix: getting message pinss | CyberL1 | 2025-09-29 | 1 | -2/+11 |
| * | | Modern pins endpoints | Rory& | 2025-07-08 | 2 | -0/+195 |
| * | | Prettier | Rory& | 2025-07-06 | 2 | -20/+39 |
| * | | Fix forgotten function signature changes | Rory& | 2025-07-06 | 2 | -4/+10 |
| * | | Make IP/user-agent validation in CDN work | Rory& | 2025-07-06 | 2 | -5/+14 |
| * | | 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 | 1 | -2/+2 |
| * | | Implement signed cdn urls | Puyodead1 | 2025-05-03 | 1 | -8/+11 |
| * | | add `author` to query in pins API | dank074 | 2025-04-09 | 1 | -0/+2 |
| * | | Validate Name for webhooks enforced more | root | 2025-03-25 | 1 | -31/+2 |
| * | | Fixed errors in authorization for webhooks with tokens | root | 2025-03-23 | 1 | -2/+34 |
| * | | implement hubs routes | Puyodead1 | 2025-01-07 | 1 | -0/+41 |
| * | | run prettier | dank074 | 2024-11-19 | 2 | -2/+2 |
| * | | Fix the broken delete API | MathMan05 | 2024-10-29 | 1 | -1/+1 |
| |/ |
|
| * | fix: display pinned message author | Cyber | 2024-08-28 | 1 | -0/+1 |
| * | Merge branch 'master' into fix/widget.json-channel-ordering-deleted-channels | Madeline | 2024-08-22 | 1 | -0/+32 |
| |\ |
|
| | * | 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 |
| * | | widget.json channel_ordering, fix channel deletion | TomatoCake | 2024-08-18 | 1 | -1/+1 |
| |/ |
|
| * | Send "pinned" as "true" in pins update event | TomatoCake | 2024-08-18 | 1 | -13/+10 |
| * | Send 204 status | TomatoCake | 2024-08-15 | 1 | -2/+10 |
| * | fix: make this a new route | Cyber | 2024-08-10 | 1 | -0/+70 |
| * | Merge branch 'master' into fix/reaction-removing | Cyber | 2024-08-10 | 1 | -9/+36 |
| |\ |
|
| | * | Merge branch 'master' into feat/webhooks-3 | TomatoCake | 2024-08-08 | 1 | -4/+11 |
| | |\ |
|
| | * | | Prettier | TomatoCake | 2024-07-18 | 1 | -4/+11 |
| | * | | Consistent relations, url property, src channel | TomatoCake | 2024-07-18 | 1 | -5/+12 |
| | * | | Merge branch 'master' of https://github.com/DEVTomatoCake/spacebar-server int... | TomatoCake | 2024-07-18 | 5 | -20/+57 |
| | |\ \ |
|
| | * | | | Start implementing webhooks | Puyodead1 | 2023-12-10 | 1 | -6/+19 |
| * | | | | fix: reaction removing | Cyber | 2024-07-30 | 1 | -1/+1 |
| | |_|/
|/| | |
|
| * | | | 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 |
| * | | Merge pull request #1137 from DEVTomatoCake/fix/cdn-proxy-path | Madeline | 2024-07-09 | 1 | -6/+14 |
| |\ \ |
|
| | * | | 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 |
| * | | | Add new message flags once again | TomatoCake | 2024-07-05 | 1 | -3/+4 |
| |/ / |
|
| * | | Add <Channel>.position to public endpoints | TomatoCake | 2024-07-04 | 2 | -3/+14 |
| * | | Remove parent for childs on category deletion | TomatoCake | 2024-06-05 | 1 | -3/+21 |
| |/ |
|
| * | 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 |
| * | * allow limit=1 | Madeline | 2023-09-05 | 1 | -7/+25 |
| * | update invites endpoints to support latest api | Madeline | 2023-08-12 | 1 | -5/+13 |
| * | fix reversed check in GET messages | Madeline | 2023-08-07 | 1 | -1/+1 |
| * | some abaddon compat | Madeline | 2023-07-31 | 1 | -32/+36 |
| * | goof | Madeline | 2023-07-28 | 1 | -1/+2 |
| * | Fix regression of 5f22faa57b7104ba29a01889a1bafc35b3be4f02 | Madeline | 2023-07-28 | 1 | -17/+18 |
| * | fix get channel messages around parameter | Vincent Junge | 2023-06-26 | 1 | -10/+11 |
| * | Rewrite getRouteDescriptions, fix message route not appearing in openapi spec | Madeline | 2023-04-16 | 4 | -29/+6 |
| * | spacebar | Puyodead1 | 2023-04-13 | 1 | -4/+4 |
| * | clusterfuck | Puyodead1 | 2023-04-13 | 4 | -4/+4 |
| * | oapi: users progress | Puyodead1 | 2023-04-13 | 1 | -1/+1 |
| * | backfill missing query params | Puyodead1 | 2023-04-13 | 1 | -0/+16 |
| * | fixing lots of openapi crap | Puyodead1 | 2023-04-13 | 8 | -9/+9 |
| * | channels | Puyodead1 | 2023-04-13 | 14 | -249/+531 |
| * | Add missing route middleware to messages route | Madeline | 2023-04-12 | 1 | -2/+4 |
| * | send public member in message_reaction_add eventt | Madeline | 2023-04-11 | 1 | -2/+11 |
| * | Update reactions.ts | Rainb0w :3 | 2023-04-10 | 1 | -1/+2 |
| * | properly track reactions | Rainb0w :3 | 2023-04-08 | 1 | -0/+2 |
| * | Remove ALL fosscord mentions | Madeline | 2023-03-31 | 14 | -35/+35 |
| * | SPACEBAR | Madeline | 2023-03-31 | 15 | -15/+15 |
| * | SPACEBAR | Madeline | 2023-03-31 | 15 | -15/+15 |
| * | Don't allow message types to be edited | Madeline | 2023-02-03 | 1 | -6/+3 |
| * | Merge pull request from GHSA-9qvc-84ch-5p2x | Madeline | 2023-02-02 | 1 | -1/+26 |
| * | Add ESLint (#941) | Madeline | 2023-01-20 | 12 | -69/+69 |
| * | Script to add license preamble to each file. Also, does that. (#935) | Madeline | 2023-01-18 | 15 | -0/+270 |
| * | Prettier | Madeline | 2023-01-05 | 4 | -25/+46 |
| * | Set default cdn endpoints so that local testing works | Madeline | 2022-12-21 | 1 | -1/+1 |
| * | Message rate limiting | TheArcaneBrony | 2022-12-19 | 1 | -1/+22 |
| * | Create webhooks | Madeline | 2022-12-19 | 2 | -4/+26 |