Commit Graph

944 Commits

Author SHA1 Message Date
Rory& c5504878b8 eslint: yoda 2026-04-19 22:45:37 +02:00
Rory& a8204b0c02 eslint: default-case 2026-04-19 22:45:37 +02:00
Rory& af29e6b178 eslint: arrow-body-style=as-needed 2026-04-19 22:45:37 +02:00
Rory& d096ea7580 eslint: no-promise-executor-return 2026-04-19 22:45:37 +02:00
Rory& a4913dc25f eslint: more rules, no-duplicate-imports 2026-04-19 22:45:37 +02:00
Rory& 5f8afbc7ae eslint: array callback return, no restricted imports 2026-04-19 22:45:37 +02:00
Rory& 9f82daf602 Make connections more verbose and include some setup instructions 2026-04-19 00:33:42 +02:00
Rory& 74b6c03c52 Attachment -> PublicAttachment in schemas 2026-04-18 18:26:34 +02:00
Rory& 50aacea114 Fix error logging, dont use simple-array 2026-04-18 18:26:34 +02:00
Rory& a3d8a427aa Split out attachment handling from message handler 2026-04-18 18:26:34 +02:00
Rory& b2990b5a2e Fix up some straggler columns 2026-04-18 18:26:34 +02:00
Rory& 19f4f4724a Fix missed relations 2026-04-18 18:26:34 +02:00
Rory& 103922e841 Fix attachments 2026-04-18 18:26:34 +02:00
Rory& 5b501fa8da No attachment URLs 2026-04-18 18:26:34 +02:00
Rory& 91670d763e jsonb 2026-04-18 18:26:34 +02:00
Rory& ed3d39e8f4 re-reconcile migrations 2026-04-18 18:26:34 +02:00
Rory& c7b01a2fed int8 primary keys 2026-04-18 18:26:34 +02:00
Rory& e0204f76cf Make presence clear async, clean up temp session code 2026-04-13 22:41:57 +02:00
Rory& 05fba68bb3 Presence disconnect works! 2026-04-13 18:58:21 +02:00
Rory& 10a973eced Time out presence
Sourced from #1541

Co-authored-by: Davide <137603413+LW-Davide@users.noreply.github.com>
2026-04-13 16:00:10 +02:00
Rory& ad55d0aa93 prep for presence 2026-04-13 15:42:44 +02:00
Rory& 0ae2ccff5f Emit presence on identify, support deduped gw events 2026-04-13 14:08:29 +02:00
whinis 09310bce4f Align Message object with API spec 2026-04-13 12:11:07 +02:00
whinis 310d292e9a Fix Typing event so that it returns undefined rather than null
Added clean data to message entity so it respects json tags.
2026-04-13 12:11:07 +02:00
whinis f9147b78ca Maybe fix an issue elisa had with discord.py 2026-04-13 12:11:07 +02:00
whinis 195d379e33 Added the @JsonRemoveEmpty decrorator to most of the fields in the message class. Hopefully shouldn't break anything. 2026-04-13 12:11:07 +02:00
Oh64 07bdc337eb revert the change on ElapsedTime read-only class 2026-04-06 14:27:43 +02:00
Oh64 4c0c38cfa7 indexes on instance_bans lookup columns 2026-04-06 14:27:43 +02:00
Oh64 8ab1fd9707 use arrayGroupBy, include group time in query traces 2026-04-06 14:27:43 +02:00
Rory& 7c07c9b6fd Add indexes to instance bans table 2026-03-27 17:49:19 +01:00
Rory& 53ab01c4e2 EmbedHandlers: more configuration for embeds, switch to storing all returned embeds 2026-03-26 15:14:18 +01:00
Rory& 51fc0c2e01 User: use single query to determine taken discriminators 2026-03-26 11:47:33 +01:00
Rory& daaf6eae28 Embeds: factor out from postMessage 2026-03-26 11:46:48 +01:00
Rory& 575616a503 add channel status migration 2026-03-21 16:08:12 +01:00
Rory& 5445706dcf lambert-server: Remove unused jsonBody option 2026-03-21 14:51:46 +01:00
Rory& 894bfbe6d4 lambert-server: dont overwrite express Router class 2026-03-21 14:48:47 +01:00
Rory& 48eb55ee07 Fix schemas script 2026-03-21 14:46:30 +01:00
Rory& e59154d280 lambert-server: remove global namespace pollution for server 2026-03-21 14:45:43 +01:00
Oh64 7a92946bed make spacebar compile again 2026-03-21 08:27:57 +01:00
Rory& 46176e9ebf Message toJSON -> null vs undefined 2026-03-21 08:21:30 +01:00
Rory& f333e8dadc Message*Event: as->satisfies (WIP) 2026-03-21 08:19:54 +01:00
Rory& 5effba7f8a MessageCreate/UpdateEvent: use PublicMessage 2026-03-20 18:48:48 +01:00
Rory& 339a0fcbf4 Migrate Thread*Event to satisfies, part of #1577 2026-03-20 18:18:41 +01:00
Rory& b59f41c1b6 Migrate Channel*Event to satisfies, part of #1577 2026-03-20 18:16:56 +01:00
Rory& 2a1d8ff93e Migrate Member#addToGuild GuildCreateEvent to satisfies, part of #1577 2026-03-20 18:16:14 +01:00
Rory& 7f3b47d363 Migrate GuildMember*Event to satisfies, part of #1577 2026-03-20 18:16:14 +01:00
Rory& 58df260c22 Migrate GuildDeleteEvent to satisfies, part of #1577 2026-03-20 18:16:14 +01:00
Rory& c02c6f1d50 Migrate GuildBan*Event to satisfies, part of #1577 2026-03-20 18:16:14 +01:00
Rory& 76f060d656 Migrate ChannelRecipient*Event to satisfies, part of #1577 2026-03-20 18:16:14 +01:00
Rory& e0baf02efd Migrate GuildMemberUpdate to satisfies, part of #1577 2026-03-20 18:12:28 +01:00