Commit Graph
5793 Commits
Author SHA1 Message Date
Rory& dcfd91035e Assert that requesting user is a member of (group/) DM before allowing them to add members 2026-08-04 13:28:48 +02:00
Rory& 51da17cf19 Assert membership, ignore everyone role and limit results of role member-ids endpoint 2026-08-04 13:11:01 +02:00
Rory& 8d126f4019 Message bulk delete: filter input IDs by channel rather than emitting the full input set 2026-08-04 12:46:40 +02:00
Rory& 65b137daca OpenAPI /api prefix for api routes 2026-08-02 13:23:56 +02:00
Rory& 03166addc9 Some API docs... 2026-08-02 03:02:25 +02:00
Rory& ffd7f00336 Add attachment list API 2026-08-02 01:00:21 +02:00
Rory& fbd4bd2b5a Basic retry logic for UnixSocketWriter connections before unlinking sockets 2026-07-31 18:20:14 +02:00
Rory& ef9f9934aa Hide missing schema declaration warnings for some static file endpoints 2026-07-31 18:20:14 +02:00
Rory& 4cf0eadf7f schemas for gif/version 2026-07-31 18:20:14 +02:00
Rory& fe17f5d155 schemas for wellknowns 2026-07-31 18:20:14 +02:00
Rory& 88b0ce62c6 include toplevel routes in openapi schemas 2026-07-31 18:20:14 +02:00
Rory& 5b475eb42a Dedicated toplevel routes dir on API 2026-07-31 18:20:14 +02:00
Rory& b099a57649 Dont do entire app/api dance in api server.ts 2026-07-31 18:20:14 +02:00
Rory& 05db5134bb TraverseDirectory: allow specifying a destination router 2026-07-31 18:20:14 +02:00
Rory& 4ae6a1a79d lambert-server: allow passing base router to registerRoute 2026-07-31 18:20:14 +02:00
Rory& b3427f9896 Clean up some types 2026-07-31 18:20:14 +02:00
Rory& 4f3ae52c73 openapi: log entity responses 2026-07-31 18:20:14 +02:00
Rory& 3975d896b4 Update pion-webrtc 2026-07-29 02:29:05 +02:00
Rory& 7a1a393211 disable auth on shields 2026-07-29 02:16:40 +02:00
Rory& d553e6ddcd Use express for gateway 2026-07-29 01:59:56 +02:00
Rory& b7fa516252 Prepare to use Express 2026-07-29 01:59:56 +02:00
Rory& 0be7c4322e Rename Server to GatewayServer/WebrtcServer 2026-07-29 01:59:56 +02:00
Oh64andRory& fda2bdd2e1 fix bot add in guild 2026-07-29 01:57:58 +02:00
Rory& 80990b4325 nix: force slice for gateway when sharding 2026-07-27 01:13:20 +02:00
Rory& 001689ba44 nix: forgot a word 2026-07-27 01:11:09 +02:00
Rory& 41325f94c2 Add worker name + nix 2026-07-27 00:33:12 +02:00
Rory& f20dde8913 Add util script to send IPC messages, "fix" ID stuff 2026-07-26 22:18:56 +02:00
Rory& eeffc39de2 Update assets 2026-07-21 17:21:09 +02:00
Rory& 129c652d29 Remove authentication import from ratelimit 2026-07-21 17:01:28 +02:00
Rory& 8e06df76cb Add a nice type import in getRouteDescriptions, update security map in openapi 2026-07-21 16:14:55 +02:00
Rory& f662417b75 NO-REVIEW: Fix up route import middleware path 2026-07-21 15:47:45 +02:00
Rory& 98e50a6d57 Move authentication enforcement to route middleware, move route middleware file 2026-07-21 15:43:51 +02:00
Rory& d64455b729 NixOS: systemd slices 2026-07-21 14:20:00 +02:00
Rory& 6494a14e8a Join bot on app 2026-07-20 12:44:56 +02:00
Rory& 9b4d42f73f Fix bot token reset 2026-07-20 12:20:53 +02:00
Rory& 7d895bce16 Klipy fix 2026-07-17 19:07:29 +02:00
Rory& 5680f47a58 Force redirect tenor 2026-07-17 14:23:35 +02:00
Rory& 3a4a17679c Clean up outdated todo 2026-07-17 14:19:17 +02:00
Rory& 5a949c9b69 Attachment limits 2026-07-17 06:43:14 +02:00
Rory& 7819c87223 Multi message attachment test 2026-07-17 06:43:00 +02:00
Rory& f2807e850c Make if statement chain look slightly nicer 2026-07-17 05:44:52 +02:00
Rory& 82364fcb2c Longer test timeout 2026-07-17 05:35:33 +02:00
Rory& 80402fe24a Postgres connection timeout 2026-07-16 12:47:11 +02:00
Rory& 509cd1c019 Token scope for password resets 2026-07-16 11:54:32 +02:00
Rory& 8393a29b7d Clean up supposedly orphaned unix sockets 2026-07-16 09:47:32 +02:00
Rory& 87988c3039 Clean up various other schemas 2026-07-15 13:24:41 +02:00
Rory& 8f46315255 Remove APIWebhookArray 2026-07-15 13:10:44 +02:00
Rory& 06ea966591 Remove APIBackupCodesArray 2026-07-15 12:50:53 +02:00
Rory& edcaa05be0 Remove APIMemberArray 2026-07-15 12:34:21 +02:00
Rory& 50fa6cc6d8 Remove APIPublicMember, APIMessage 2026-07-15 12:28:39 +02:00