567 Commits

Author SHA1 Message Date
Rory&
c41c3c068e Include full AJV error on api 2025-10-17 03:44:08 +02:00
Rory&
95d13499d4 Fix proto errors maybe 2025-10-17 03:30:12 +02:00
Rory&
aff39e4b1b Local changes 2025-10-16 18:41:52 +02:00
Rory&
5c798af16d Add application command schema 2025-10-16 15:57:56 +02:00
Rory&
fca56035c0 Switch from commonjs to nodenext 2025-10-15 17:53:04 +02:00
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&
0da7169b00 Move schemas to separate module 2025-10-14 09:34:21 +02:00
Rory&
05285114cd Schema fixes, api bug fix 2025-10-14 09:07:37 +02:00
Rory&
db09b8d1df Properly traverse result object 2025-10-11 06:41:51 +02:00
Rory&
e31568b997 Try other way of querying? 2025-10-11 06:39:02 +02:00
Rory&
c0dfeaefb6 Return defaults for missing {proto-,}settings 2025-10-11 06:31:02 +02:00
Rory&
0b2e8981c0 Try to fix duplicate user settings 2025-10-11 05:32:32 +02:00
Rory&
69348ea855 Fix bad import, remove baseUrl from tsconfig to enable ts7 compat 2025-10-07 14:33:22 +02:00
Rory&
62016a8043 Try to fix sending messages with discord-go 2025-10-06 03:25:11 +02:00
Rory&
7777595125 Fix nix, update admin api db models 2025-10-05 22:09:21 +02:00
Emma [it/its]@Rory&
abb1b570a4 Local changes 2025-10-05 21:34:40 +02:00
Emma [it/its]@Rory&
a632666203 Rewrite access tokens, initial admin api 2025-10-05 21:33:50 +02:00
Rory&
021a387679 Add sticker limit 2025-10-04 21:25:39 +02:00
Rory&
1f68a745a5 Fix missed merge 2025-10-04 19:09:26 +02:00
Rory&
a06c8a3883 I guess it builds now? 2025-10-04 19:09:26 +02:00
Rory&
ac9c21d58e Tests for extension methods 2025-10-04 19:09:26 +02:00
Rory&
027392488b Fill in missing stuff from missing-native-js-functions 2025-10-04 19:09:26 +02:00
Rory&
625df4e314 Unkown -> unkown (typo fix) 2025-10-04 19:09:26 +02:00
Rory&
5295a0b563 Clean up other extensions 2025-10-04 19:09:26 +02:00
Rory&
a25393e806 Clean up array extensions 2025-10-04 19:09:26 +02:00
Rory&
8bd0d5c06b Add Array.remove extension 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&
013f64bd52 Implement sleep function 2025-10-04 19:09:25 +02:00
Rory&
1f3e5ac004 Config as class 2025-10-04 19:09:25 +02:00
Rory&
2e365718ed Attempt to vendor lambert-server 2025-10-04 19:09:25 +02:00
Rory&
efba3f245d Fix ignored request schemas 2025-10-04 19:09:25 +02:00
Rory&
df67a1aff1 Log schema in validator? 2025-10-01 20:39:58 +02:00
Rory&
d8b2fd4258 Disable validation for JSON settings protos update 2025-10-01 20:22:18 +02:00
Rory&
c232d5c82e Safety hub work 2025-10-01 20:17:14 +02:00
Rory&
5f0e5a9d1f Send user settings proto in gateway ready, if one exists 2025-09-30 20:13:23 +02:00
Rory&
5844835308 Fix some imports 2025-09-30 05:24:25 +02:00
Rory&
d5d719f3c8 Remove mariadb support as it isnt maintained and hasnt worked in over a year 2025-09-30 05:23:53 +02:00
Rory&
b87d28c2c9 Clean up unused imports 2025-09-30 05:13:29 +02:00
Rory&
8cfe0311ca Copyright notices on email handling 2025-09-30 05:11:08 +02:00
Rory&
98513a92f9 Port MailJet transport 2025-09-30 05:00:12 +02:00
Rory&
7053c16344 Port MailGun transport 2025-09-30 04:50:01 +02:00
Rory&
088e7d89ab Port SMTP transport, make nodemailer optional 2025-09-30 04:24:19 +02:00
Rory&
533a72c3d3 Port SendGrid to new interface 2025-09-30 04:13:11 +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&
452bbed353 Fix column type on Message.pinned_at 2025-09-29 20:28:21 +02:00
CyberL1
9c7668c5fa fix: make pinned_at column nullable (for real this time) 2025-09-29 20:15:55 +02:00
CyberL1
76db78570f fix: make pinned_at column nullable 2025-09-29 20:15:55 +02:00