Commit Graph
5810 Commits
Author SHA1 Message Date
Rory& 5ba283de41 update flake lock 2026-08-09 10:59:25 +02:00
Rory& c4c4e27165 Update some more packages 2026-08-09 10:26:26 +02:00
Rory& 3e637ff37c Update typescript-schema-generator 2026-08-09 10:24:51 +02:00
Rory& 53683f2ff6 Update minor js deps 2026-08-09 10:10:16 +02:00
Rory& d1ae4e4a06 Move to TS7 2026-08-09 10:02:52 +02:00
Rory& 267501c3fa remove a lot of recursive index imports 2026-08-09 05:02:42 +02:00
Rory& f205fd0e7a remove all import from ./index 2026-08-09 04:53:37 +02:00
Rory& 39ba1f406c Fix some imports in entities 2026-08-09 04:52:46 +02:00
Rory& 686f1dd472 Fix some imports in entities 2026-08-09 03:34:15 +02:00
Rory& 87361035d7 Remove hashtag imports 2026-08-09 03:21:09 +02:00
Rory& fc086ddcea Clean up some schemas 2026-08-08 06:53:15 +02:00
Rory& 580d438c3a ToGuildSource -> ToDiscoverableGuild 2026-08-08 05:11:25 +02:00
Rory& b4d322c62e Move categories route to discovery subfolder 2026-08-08 05:09:54 +02:00
Rory& 87ac996e24 Discovery schemas 2026-08-08 05:08:29 +02:00
Rory& 6f4d79412b Fix category migration 2026-08-08 05:07:17 +02:00
Rory& 66b8be3d04 Member change schema 2026-08-08 04:50:43 +02:00
Rory& 0452c0680f Fix categories type 2026-08-08 00:08:52 +02:00
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