Cyber
760ffdcead
Merge branch 'master' into notiFix
2025-11-18 07:31:18 +01:00
Cyber
6af5270223
Merge branch 'master' into welcomeUpdate
2025-11-18 07:16:38 +01:00
MathMan05
e81516a8e6
set default notification value
...
This should make it so that people who just joined have the default notification value as set by the guild instead of always defaulting to all messages.
2025-11-17 17:21:03 -06:00
MathMan05
3ecda540d2
update last message id in more places
...
This update should update the last message id in the greet message endpoint and the Member creation message.
2025-11-17 17:02:41 -06:00
MathMan05
96c56282d0
prevent bots from joining guild with config
2025-11-17 16:48:41 -06:00
Cyber
5e90e4487f
Merge branch 'master' into users-fix2
2025-11-09 19:40:27 +01:00
MathMan05
7c26fc5919
fix full user object being exposed
2025-10-30 18:10:16 -05:00
MathMan05
31c0f160e9
fix
2025-10-30 17:21:31 -05:00
MathMan05
83be88bb80
fix SQLite
2025-10-30 16:47:59 -05:00
CyberL1
a7ebc85066
fix: defualt options to []
2025-10-23 10:56:17 +02:00
Cyber
4bee401b63
Revert "Default to [] for options, integration_types, contexts"
2025-10-23 10:20:50 +02:00
CyberL1
fecf3085e8
fix: default options, integration_types and contexts to empty array
2025-10-23 09:11:44 +02:00
CyberL1
8736343c4d
fix: set message_reference_id to null if original message is deleted
2025-10-20 14:08:20 +02:00
Rory&
0fb3306a25
Use message.create
2025-10-19 10:11:10 +02:00
Rory&
a8f879b46f
Force back propagate ids
2025-10-19 09:14:57 +02:00
Rory&
4fa95a928b
Always mutate opts, not message
2025-10-19 08:47:44 +02:00
Rory&
83bc9ed0e6
Maybe more robust enforcement
2025-10-19 08:39:05 +02:00
Rory&
416384c8fa
Helper to create valid messages
2025-10-19 08:24:28 +02:00
Rory&
e4714b426b
Automod mayhaps?
2025-10-18 16:31:11 +02:00
CyberL1
ef1601511b
feat: add interaction_metadata to toJSON
2025-10-18 09:52:00 +02:00
CyberL1
a2322c58aa
fix: move types to schema
2025-10-18 09:52:00 +02:00
CyberL1
a94f84dd72
fix: add user object on interaction and interaction_metadata for messages
2025-10-18 09:52:00 +02:00
CyberL1
81d4f1f310
feat: interactions (incomplete)
2025-10-17 14:32:22 +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&
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&
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&
7777595125
Fix nix, update admin api db models
2025-10-05 22:09:21 +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&
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&
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
Rory&
ed426b31bf
No error when message not found
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&
4f20beeff7
Set nick/pronouns to undefined if attempting to set to empty string. Fixes #1246
2025-09-29 18:38:06 +02:00
Rory&
17948c77d7
Fix ID references
2025-09-29 18:38:06 +02:00
Rory&
1e6ed06da1
Add first half of cloud attachment uploads
2025-09-29 18:38:06 +02:00
Rory&
b6065145ee
Implement greeting
2025-09-29 18:38:06 +02:00
Rory&
0db40d7a0a
Implement fetching DM messages by user ID
2025-09-29 18:38:06 +02:00
Rory&
bd9a75f919
Move to some etension methods
2025-09-29 18:38:06 +02:00
Rory&
0d907af72f
Channel: add helpers to calculate user permissions and determine channel visibility
2025-09-29 18:38:06 +02:00
Rory&
ac47e03d19
Fix creating guilds
2025-09-29 18:38:06 +02:00