Commit Graph
4176 Commits
Author SHA1 Message Date
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
Rory& 86cd74ef48 Colorful roles 2025-09-29 18:33:15 +02:00
Rory& 61a8c838b1 A little bit of formatting cleanup 2025-09-29 18:33:15 +02:00
Rory& 019b7eb68e Initialise settings versions 2025-09-29 18:33:15 +02:00
Rory& 5a277ac535 Do settings versioning 2025-09-29 18:33:15 +02:00
Rory& 1b5f1c515a Oops, actually send the events to a user... 2025-09-29 18:33:15 +02:00
Rory& 1147dd1d1f Emit USER_SETTINGS_PROTO_UPDATE 2025-09-29 18:33:15 +02:00
Rory& 430cb70dd9 Merge in json representation of settings protos 2025-09-29 18:33:15 +02:00
Rory& 8417459b69 Make guild channels nullable 2025-09-29 18:33:15 +02:00
Rory& 4d9dd09b42 Add new field to guild update schema 2025-09-29 18:33:15 +02:00
Rory& 5bb3940f18 Mark assets/schemas.json as excluded from diff 2025-09-29 18:33:15 +02:00
Rory& 6b2bb162d7 Release -> ClientRelease 2025-09-29 18:33:14 +02:00
Rory& 61396b4c9c Setting protos support 2025-09-29 18:33:14 +02:00
Rory& 181db5d4e1 Nest query times for clarity 2025-09-29 18:33:14 +02:00
Rory& 7c6af71e9e Fix typo 2025-09-29 18:33:14 +02:00
Rory& 7c034fb9db Update copyright date in pin endpoints 2025-09-29 18:33:14 +02:00
Rory& 92c792252e Add .idea so git can shut up about it 2025-09-29 18:33:14 +02:00
Rory& 439cac6060 Add tracing to IDENTIFY 2025-09-29 18:33:14 +02:00
Rory& 495ff72b41 Add stopwatch/elapsedtime classes 2025-09-29 18:33:14 +02:00
CyberL1 c218a28213 fix: use createDateColumn() 2025-09-29 18:32:21 +02:00
CyberL1 3e93ad8a87 fix: don't set order for counting queries 2025-09-29 18:32:21 +02:00
CyberL1 6bf4109465 fix: set DESC order 2025-09-29 18:32:21 +02:00