Commit Graph
4197 Commits
Author SHA1 Message Date
Rory& c8816175df No error when message not found 2025-09-29 18:33:20 +02:00
Rory& f26d40b513 No error when message not found 2025-09-29 18:33:20 +02:00
Rory& 539beba21e Also filter expired invites when returning invite list 2025-09-29 18:33:20 +02:00
Rory& 96446e272b Delete expired invites 2025-09-29 18:33:19 +02:00
Rory& 89f4514a90 Add fetching guild profiles 2025-09-29 18:33:19 +02:00
Rory& 087efe3859 Set nick/pronouns to undefined if attempting to set to empty string. Fixes #1246 2025-09-29 18:33:19 +02:00
Rory& 6ea06ea9a8 Docker image? 2025-09-29 18:33:19 +02:00
Rory& 711668531d Update nix package 2025-09-29 18:33:18 +02:00
Rory& c898d62e5d Post-rebase: rebuild schemas 2025-09-29 18:33:18 +02:00
Rory& 50ba2dc34e Maybe this tie 2025-09-29 18:33:18 +02:00
Rory& d34e8feb48 Include attachments 2025-09-29 18:33:18 +02:00
Rory& 012c313490 Oops, forgot to register extension 2025-09-29 18:33:18 +02:00
Rory& 3318090877 Polyfill referenced message 2025-09-29 18:33:18 +02:00
Rory& c2264c6bed More relations 2025-09-29 18:33:18 +02:00
Rory& c00d13a5bd Add author and mentions relation to fetching messages 2025-09-29 18:33:18 +02:00
Rory& 2d2d787f61 Actually set the referenced_message relation on new messages 2025-09-29 18:33:18 +02:00
Rory& 8f77f196ef Include referenced_message relation on GET /channel/.../messages 2025-09-29 18:33:18 +02:00
Rory& 70a56f66a5 Null coalescing for file id 2025-09-29 18:33:18 +02:00
Rory& 74906a60c2 Use default ID on file upload requests 2025-09-29 18:33:18 +02:00
Rory& 76de3c6e0e Make cloud uploads work 2025-09-29 18:33:18 +02:00
Rory& c225671ed8 Logging of empty messages 2025-09-29 18:33:18 +02:00
Rory& f2b74cae46 meow??? 2025-09-29 18:33:17 +02:00
Rory& 54c436e134 Fix schemas 2025-09-29 18:33:17 +02:00
Rory& 05ec64471f Log validation errors 2025-09-29 18:33:17 +02:00
Rory& 50111cb6df Try to handle new attachment style in message handler 2025-09-29 18:33:17 +02:00
Rory& a2e7f28a9b Update message schema to handle cloud attachments 2025-09-29 18:33:17 +02:00
Rory& b8b4a27ffe Implement cloning cloud attachments into messages 2025-09-29 18:33:17 +02:00
Rory& 7b0410761b Implment deleting cloud attachments 2025-09-29 18:33:17 +02:00
Rory& 26bbc03fe2 Maybe end the request? 2025-09-29 18:33:17 +02:00
Rory& 2116761036 Add logging to cloud uploads 2025-09-29 18:33:17 +02:00
Rory& 5e5a8743fb Fix uploads? 2025-09-29 18:33:17 +02:00
Rory& 3d40f48171 Fix upload filename 2025-09-29 18:33:17 +02:00
Rory& a16e1401a0 Fix ID references 2025-09-29 18:33:17 +02:00
Rory& 4cb95aa78e Add first half of cloud attachment uploads 2025-09-29 18:33:17 +02:00
Rory& ef0e14a71f Fix schema for preload messages 2025-09-29 18:33:17 +02:00
Rory& 8fdb5c5d09 Implement greeting 2025-09-29 18:33:17 +02:00
Rory& c71a2728dc Implement fetching DM messages by user ID 2025-09-29 18:33:17 +02:00
Rory& f0ce1309cd Implement message preloading 2025-09-29 18:33:17 +02:00
Rory& f3e5976e39 Move to some etension methods 2025-09-29 18:33:17 +02:00
Rory& 0a2c382a97 Channel: add helpers to calculate user permissions and determine channel visibility 2025-09-29 18:33:17 +02:00
Rory& 1077093f09 Permissions: Add some constants for all or no permissions 2025-09-29 18:33:17 +02:00
Rory& 4fc97003d3 Permissions: less magic numbers 2025-09-29 18:33:17 +02:00
Rory& 10ddea113d Fix trace 2025-09-29 18:33:17 +02:00
Rory& 69109deb5a Attempt to split up even more? 2025-09-29 18:33:17 +02:00
Rory& 9ef138f831 Attempt to reduce OOM chance by factoring out member->guild queries 2025-09-29 18:33:17 +02:00
Rory& 96217c1ddd Update gitattributes 2025-09-29 18:33:17 +02:00
Rory& e1420b5ef9 Fix creating guilds 2025-09-29 18:33:17 +02:00
Rory& 71836b32c5 Add endpoint implementations 2025-09-29 18:33:16 +02:00
Rory& b5d293c7fb Add schemas for collectibles 2025-09-29 18:33:16 +02:00
Rory& 0d1de82066 Screw off, telemetry 2025-09-29 18:33:15 +02:00