Commit Graph

615 Commits

Author SHA1 Message Date
MathMan05 10147dda08 remove except (it's probally faster this way too) 2025-11-25 23:28:02 -06:00
MathMan05 685552579b get rid of single 2025-11-25 23:01:52 -06:00
MathMan05 d22e46d593 remove first/last 2025-11-25 22:58:31 -06:00
Rory& 666ec3e855 Channel: revert part of permission unification PR 2025-11-25 20:31:47 +01:00
Rory& f39e015528 Fix type on communication_disabled_until 2025-11-25 18:58:40 +01:00
Rory& 5a0c7084fe implement timeouts and quarantines 2025-11-25 18:21:03 +01:00
Rory& df6f2c06d1 async filter extensions 2025-11-25 18:16:58 +01:00
MathMan05 4a56020ec0 centerlize permision checking more 2025-11-25 00:37:00 +01:00
Rory& 7be6b97f4c Permissions: fill in new flags 2025-11-25 00:29:55 +01:00
Rory& eb07c5c956 Admin API: Check rights, require OPERATOR 2025-11-24 20:24:17 +01:00
MathMan05 359e47d3f9 update to use flags 2025-11-23 00:57:31 +01:00
MathMan05 8bf62e1f57 is it a hack if it works? 2025-11-23 00:57:31 +01:00
Rory& fed12bac01 Message#createWithDefaults: Set mesasge type if message_reference is set and no other type is set 2025-11-22 20:12:25 +01:00
Rory& 592d68379b add extraFields optional param on toPrivateUser, expose rights on READY 2025-11-22 19:43:16 +01:00
MathMan05 ad883871be only for gorups 2025-11-20 14:36:16 -06:00
MathMan05 c512a76e14 fix groups more 2025-11-20 14:34:23 -06:00
CyberL1 198be68e52 fix: default activities to empty array 2025-11-20 10:26:17 +01:00
MathMan05 77022c0afb implement mention_count 2025-11-18 18:19:58 -06:00
MathMan05 c92670b6e0 member count fixes 2025-11-18 11:31:36 -06:00
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
CyberL1 2adee55ef8 fix: gif stickers should have format_type 4 instead of 0 2025-11-08 15:21:39 +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 b4c0d6b270 chore: do a migration to delete bot users with no application 2025-10-22 08:17:25 +02:00
CyberL1 8736343c4d fix: set message_reference_id to null if original message is deleted 2025-10-20 14:08:20 +02:00
CyberL1 bbd0617d53 fix: interaction callback 2025-10-19 20:15:47 +02:00
Rory& d0ae4d06bc Make reconicle migration not suck 2025-10-19 18:13:54 +02:00
Rory& 57dc207485 Synchronously save automod message 2025-10-19 11:00:05 +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 2480aa2d94 fix: pass the command type to pending interactions map 2025-10-18 15:54: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& 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