Commit Graph

205 Commits

Author SHA1 Message Date
Rory& a3d8a427aa Split out attachment handling from message handler 2026-04-18 18:26:34 +02:00
Rory& 81d44788c6 Attempt to set channel/message id for attachments in more places 2026-04-18 18:26:34 +02:00
Rory& e40579fe33 handleMessage: set message id for cloud attachments 2026-04-18 18:26:34 +02:00
Rory& 103922e841 Fix attachments 2026-04-18 18:26:34 +02:00
Rory& 1549ea837a Add media1.tenor.com explicitly as image handler 2026-04-14 01:19:11 +02:00
Rory& e0204f76cf Make presence clear async, clean up temp session code 2026-04-13 22:41:57 +02:00
Rory& 53ab01c4e2 EmbedHandlers: more configuration for embeds, switch to storing all returned embeds 2026-03-26 15:14:18 +01:00
Rory& 1ad351559f EmbedHandlers: use youtube handler for youtube music, use OrmUtils.mergeDeep for request options 2026-03-26 12:26:53 +01:00
Rory& daaf6eae28 Embeds: factor out from postMessage 2026-03-26 11:46:48 +01:00
Oh64 7a92946bed make spacebar compile again 2026-03-21 08:27:57 +01:00
Rory& f333e8dadc Message*Event: as->satisfies (WIP) 2026-03-21 08:19:54 +01:00
MathMan05 9043c642cc final pk fixes 2026-03-20 16:31:32 +01:00
MathMan05 ccbe60ffb6 make some corrections 2026-03-20 16:31:32 +01:00
MathMan05 333f1baa2a make better error 2026-03-20 16:31:32 +01:00
MathMan05 e4429e910c invert if 2026-03-20 16:31:32 +01:00
MathMan05 8f5a1a8a9d fixes 2026-03-20 16:31:32 +01:00
MathMan05 381d554e8f remove log 2026-03-20 16:31:32 +01:00
MathMan05 96d11f18bc inline constant 2026-03-20 16:31:32 +01:00
MathMan05 fad4769841 remove log 2026-03-20 16:31:32 +01:00
MathMan05 5ff3226555 more pk fixes 2026-03-20 16:31:32 +01:00
MathMan05 9ba95abb02 fixes for pluralkit 2026-03-20 16:31:32 +01:00
MathMan05 26208390a6 a lot of small fixes 2026-03-20 16:31:32 +01:00
MathMan05 9f73898843 remove some extras 2026-03-20 16:31:32 +01:00
MathMan05 0375c74408 fix many bugs 2026-03-20 16:31:32 +01:00
MathMan05 2ff656ef03 sign 'em 2026-03-20 16:31:32 +01:00
MathMan05 98347bf1ab maybe processing media? 2026-03-20 16:31:32 +01:00
MathMan05 33c93f8b88 v2 init work 2026-03-20 16:31:32 +01:00
MathMan05 9a2be1ff39 move the check to the right spot 2026-03-20 16:31:32 +01:00
Rory& f641215a0d remove duplicate / in url regex 2026-03-14 05:45:38 +01:00
Rory& e0783f7595 Remove unused imports for non-entities 2026-03-14 04:24:04 +01:00
Rory& e9016900ca Remove unnessecary continue statements 2026-03-14 04:11:00 +01:00
Rory& a451f92e67 properly mark unused params 2026-03-14 03:59:28 +01:00
Rory& c882be5267 Use plain assignment for permissions in message handler 2026-03-14 03:31:39 +01:00
Rory& b5e63c06b6 Qodana: fix async warnings 2026-03-14 03:26:26 +01:00
Rory& 47b2460dce fix: fall back to undefined in message create 2026-03-07 02:09:32 +01:00
Rory& 7001a4c382 [cherry/1518] Webhooks: respect thread_id parameter 2026-03-06 22:50:26 +01:00
whinis 3e7ecbc4a1 added clean_data to places after a member is created but not constructed to allow proper json creation. 2026-02-26 06:55:18 +01:00
Rory& 1926e8cf34 Fix message embeds not being nullable 2026-02-25 08:15:37 +01:00
Pablo Stebler 013c8d8e7a Add support for attachment:// urls
Closes #1551.
2026-02-25 07:14:30 +01:00
Rory& 49516f018c Fix read state type field - fixes #1559 2026-02-25 05:55:50 +01:00
Rory& 2775d5aa0b Faster pings 2026-02-23 06:53:08 +01:00
whinis 954a61f6b6 The ChainingOperator didn't work as expected. This fixes that. 2026-02-18 22:44:55 +01:00
whinis b2c9c8309e Add some optional chaining to prevent issue with embeds 2026-02-18 14:19:15 +01:00
whinis 9bd8fc2c09 Add Decorators to clean classes before json serialization and remove invalid states. 2026-02-17 18:20:31 +01:00
Rory& 961cb9a7e2 API: request embeds in US english preferred
Build docker images / build (cdn) (push) Failing after 1m17s
Build docker images / build (admin-api) (push) Failing after 4m16s
Style / build (24.x) (push) Failing after 1m22s
Build docker images / build (api) (push) Failing after 1m29s
Build docker images / build (default) (push) Failing after 54s
Build docker images / build (cdn-cs) (push) Failing after 1m17s
Build docker images / build (gateway) (push) Failing after 58s
Build docker images / build (gateway-offload) (push) Failing after 1m17s
Build / build (24.x) (push) Successful in 1m23s
Nix build / build-nix (push) Failing after 1m15s
2026-02-17 03:35:47 +01:00
Rory& 863f16f4f5 API: fix youtube embed 2026-02-17 03:21:09 +01:00
MathMan05 9c848a50c7 save channel 2026-02-11 10:06:44 +01:00
Rory& a94177839a Save channel on message create 2026-02-08 03:55:39 +01:00
MathMan05 eaa2be281f some fixes 2026-02-04 03:25:48 +01:00
Rory& b953291b99 Merge remote-tracking branch 'mathium05/threadFixes' 2026-02-04 00:19:51 +01:00