Commit Graph

134 Commits

Author SHA1 Message Date
Rory& 374e2a8ad6 Include online session count in member list logs 2026-06-24 07:03:47 +02:00
Rory& b9c608de96 op14: dont account for roles when including offline members 2026-06-24 06:59:24 +02:00
Rory& dcb2d17e21 op14: deduplicate group adding code 2026-06-24 06:46:16 +02:00
Rory& dcb6025d6f op14: add todo to reduce data sent 2026-06-24 06:36:40 +02:00
Rory& 92d170a898 Op14: abstract base query for members by group 2026-06-24 06:33:05 +02:00
Rory& 1727424450 Op14: handle serialisation logic for member to include presence 2026-06-24 05:53:51 +02:00
Rory& d926cd8573 Op14: fix offline query by mandating that *all* sessions must be offline 2026-06-23 13:05:47 +02:00
Rory& 5c1f20cb90 Op14: return offline presence for users with no sessions 2026-06-23 09:09:53 +02:00
Rory& 1b45de55fd Op14: always query sessions... 2026-06-23 08:57:34 +02:00
Rory& 717646b101 Op14: Handle ranges, in theory 2026-06-23 08:51:08 +02:00
Rory& c4fb945980 Op14: remove intermediary class 2026-06-23 08:46:45 +02:00
Rory& 12f17ada02 Fix compile errors 2026-06-23 08:42:12 +02:00
Rory& bea9821d9c Serialize null properties 2026-06-23 08:40:42 +02:00
Rory& b327878f92 Include presence in op14 response 2026-06-23 08:40:03 +02:00
Rory& 6751174792 Member list kinda works now? 2026-06-23 05:53:09 +02:00
Rory& 3d07e05fd0 Get basic member list working in offload 2026-06-21 20:41:01 +02:00
Rory& 387cea129d Publish LazyRequest typescript attempt, partial C# impl 2026-06-21 10:48:00 +02:00
Rory& fefc571558 More tests 2026-06-19 08:59:16 +02:00
Rory& c3ec214e86 Update basic deps 2026-06-19 06:37:38 +02:00
Rory& 0c6da7e718 More tests 2026-06-19 05:59:12 +02:00
Rory& d401aea643 Minor CDN-CS work 2026-06-19 05:58:49 +02:00
Rory& 18dd02f151 Fix cloud attachments (dont circular import in cdn) 2026-06-18 09:04:53 +02:00
Rory& 1612bb0d12 Some message tests 2026-06-18 04:53:16 +02:00
Rory& ac0b8d5fe6 More webhook tests 2026-06-17 22:52:18 +02:00
Rory& e46c864f9d Bcrypt worker threads 2026-06-11 00:05:37 +02:00
Rory& 51d5b65073 Clean up tests a little 2026-06-09 00:35:42 +02:00
Rory& 0573c394cf Use better permissions when handling webhook mentions 2026-06-05 22:59:33 +02:00
Rory& d109d871d7 Unit tests for webhooks 2026-06-05 22:42:33 +02:00
Rory& 31ca17d536 Some basic unit tests 2026-06-05 15:48:02 +02:00
Rory& 2597118ba4 More C# models, split basic client SDK from client 2026-06-05 15:47:25 +02:00
Rory& 3d79fafe40 Fix db models build 2026-05-25 15:40:15 +02:00
Rory& b05519d394 side tangent: update C# DB model, fix admin api auth 2026-05-25 09:17:34 +02:00
Rory& d96c47cd33 cs: bump microsoft/system.* 2026-05-19 10:38:44 +02:00
Rory& 5054de78dd cs: bump Magick.NET 2026-05-19 07:59:48 +02:00
Rory& 8f76cc5edf client: basic message parsing, gateway listening 2026-05-17 03:14:34 +02:00
Rory& 9a0c741923 Add WIP client 2026-05-08 22:24:29 +02:00
Rory& 759edae4ab Offload compile fix 2026-05-08 22:21:03 +02:00
Rory& a39a443196 Update CS models 2026-05-08 22:20:41 +02:00
Rory& 06c5f39cd1 CDN-CS work 2026-05-04 19:31:13 +02:00
Rory& f2940b1d66 Refactor update-deps.cs, update dotnet deps 2026-04-24 01:33:25 +02:00
Rory& 7dcccdcd6c Update CS models, deps 2026-04-18 18:26:34 +02:00
Rory& c24ef4c8a3 CDN-CS: support passing a bin path as cdn worker -> forks a new proc 2026-04-12 21:04:22 +02:00
Rory& a92d127ff6 CDN-CS: it works!!! 2026-04-12 02:21:09 +02:00
Rory& 1d76274546 Cdn cs worker cleanup 2026-04-11 21:39:47 +02:00
Rory& 6b429fcde9 Functioning CDN-CS workers 2026-04-11 15:41:18 +02:00
Rory& 7b382646e4 C# outputs.nix: factor out a let..in to outer level 2026-04-10 00:57:07 +02:00
Rory& a11d51dac0 Switch over all c# stuff to use buildSpacebarDotnetModule 2026-04-10 00:54:52 +02:00
Rory& 9bdc00ecf5 Fix cdn worker docker iamges 2026-04-10 00:50:23 +02:00
Rory& 84c4fc7298 Clean up update script 2026-04-10 00:45:32 +02:00
Rory& f9a7c88d13 Add nix packages for all worker variants 2026-04-10 00:28:56 +02:00