628 Commits

Author SHA1 Message Date
Rory&
1632642b0d More schema work, moved most stuff from entities to schemas, though messy 2025-10-15 10:07:33 +02:00
Rory&
e52c237326 Reorganise schemas a little bit 2025-10-15 08:04:23 +02:00
Rory&
05285114cd Schema fixes, api bug fix 2025-10-14 09:07:37 +02:00
Rory&
23b88b5068 app_id -> application_id 2025-10-14 02:43:24 +02:00
Rory&
c0dfeaefb6 Return defaults for missing {proto-,}settings 2025-10-11 06:31:02 +02:00
Rory&
93294e4963 More path fixes 2025-10-11 04:41:41 +02:00
Rory&
ef9b4f5be7 Update more path variables 2025-10-11 04:08:46 +02:00
Rory&
e8c5c988bb Update path variables 2025-10-11 03:58:37 +02:00
Rory&
f5f531eebb fix path 2025-10-07 16:06:53 +02:00
Rory&
e9b46fc2e7 API: expose schemas.json and openapi.json 2025-10-07 15:34:20 +02:00
Rory&
62016a8043 Try to fix sending messages with discord-go 2025-10-06 03:25:11 +02:00
Rory&
3843a6e7b1 Merge remote-tracking branch 'origin/dev/admin-api' 2025-10-05 21:48:43 +02:00
Emma [it/its]@Rory&
abb1b570a4 Local changes 2025-10-05 21:34:40 +02:00
Rory&
bdde28b22a Fix missing return statement 2025-10-04 23:41:04 +02:00
Rory&
a4e4010211 Fix import 2025-10-04 21:55:23 +02:00
Rory&
95b08ac51c Templates, maybe? 2025-10-04 21:52:18 +02:00
Rory&
021a387679 Add sticker limit 2025-10-04 21:25:39 +02:00
Rory&
625df4e314 Unkown -> unkown (typo fix) 2025-10-04 19:09:26 +02:00
Rory&
a25393e806 Clean up array extensions 2025-10-04 19:09:26 +02:00
Rory&
7d2fd7b4f8 Add dotnet-ish Random class 2025-10-04 19:09:25 +02:00
Rory&
b681ae7522 Drop dependency on missing-native-js-functions 2025-10-04 19:09:25 +02:00
Rory&
88e043fad8 Move reporting menu to todo 2025-10-04 19:09:25 +02:00
Rory&
efba3f245d Fix ignored request schemas 2025-10-04 19:09:25 +02:00
CyberL1
9ef9744332 fix: getting invites for a channel 2025-10-02 18:55:47 +02:00
Rory&
c6d763a905 Log schema name on error 2025-10-01 20:37:42 +02:00
Rory&
c232d5c82e Safety hub work 2025-10-01 20:17:14 +02:00
Rory&
6a3155adba Implement fetching mutual friends 2025-09-30 19:24:10 +02:00
Rory&
d647f882b1 Pass mergeParams: true to new router calls due to express behavior change 2025-09-30 07:14:10 +02:00
Rory&
b87d28c2c9 Clean up unused imports 2025-09-30 05:13:29 +02:00
Rory&
0e495bc31d Silence, dotenv, we dont want your ads 2025-09-29 22:18:38 +02:00
Rory&
0c3d8a792f Drop @sentry/node (Sentry support) - untested and unused 2025-09-29 22:08:03 +02:00
Rory&
54b8351e7c No error when message not found 2025-09-29 18:38:06 +02:00
Rory&
46ad97d409 Also filter expired invites when returning invite list 2025-09-29 18:38:06 +02:00
Rory&
ba612ab2ba Delete expired invites 2025-09-29 18:38:06 +02:00
Rory&
2620a55518 Add fetching guild profiles 2025-09-29 18:38:06 +02:00
Rory&
697b599eb5 Maybe this tie 2025-09-29 18:38:06 +02:00
Rory&
61c3b537ad Include attachments 2025-09-29 18:38:06 +02:00
Rory&
364a98f71a Polyfill referenced message 2025-09-29 18:38:06 +02:00
Rory&
b6cfb32d5a More relations 2025-09-29 18:38:06 +02:00
Rory&
2f1b131b0f Add author and mentions relation to fetching messages 2025-09-29 18:38:06 +02:00
Rory&
871880996b Actually set the referenced_message relation on new messages 2025-09-29 18:38:06 +02:00
Rory&
ba5117c003 Include referenced_message relation on GET /channel/.../messages 2025-09-29 18:38:06 +02:00
Rory&
f8e4e8864f Null coalescing for file id 2025-09-29 18:38:06 +02:00
Rory&
d59bd1050b Use default ID on file upload requests 2025-09-29 18:38:06 +02:00
Rory&
f20dff80ef Make cloud uploads work 2025-09-29 18:38:06 +02:00
Rory&
d007acc64e Logging of empty messages 2025-09-29 18:38:06 +02:00
Rory&
c3fa8d3b1f meow??? 2025-09-29 18:38:06 +02:00
Rory&
d166c9a69a Log validation errors 2025-09-29 18:38:06 +02:00
Rory&
3bba7882fa Try to handle new attachment style in message handler 2025-09-29 18:38:06 +02:00
Rory&
db765d8ff0 Update message schema to handle cloud attachments 2025-09-29 18:38:06 +02:00