From 829ada260753e0e45e0ac1db20c8f19afd2420cf Mon Sep 17 00:00:00 2001 From: Rory& Date: Sat, 28 Feb 2026 19:49:44 +0100 Subject: [PATCH] nix/cdn work --- .idea/workspace.xml | 105 +++++++++++------- .../Controllers/GetImageController.cs | 18 +-- .../Controllers/StaticAssetController.cs | 35 ++++++ .../Controllers/UserController.cs | 77 +++++++++++++ .../Extensions/ImageController.cs | 30 +++++ extra/admin-api/Spacebar.Cdn/Program.cs | 3 +- .../Controllers/GuildStickerController.cs | 54 ++++----- .../Messages/MessagesController.cs | 72 ++++++------ .../Spacebar.Cdn.Fsck/FsckService.cs | 20 ++-- flake.nix | 8 +- nix/modules/default/config-file.nix | 2 +- nix/modules/default/cs/cdn-cs.nix | 65 +++++++++++ nix/modules/default/cs/uapi.nix | 1 + nix/modules/default/default.nix | 6 +- nix/modules/default/lib.nix | 7 ++ nix/modules/default/makeServerTsService.nix | 1 + nix/testVm/configuration.nix | 79 +++++++------ 17 files changed, 408 insertions(+), 175 deletions(-) create mode 100644 extra/admin-api/Spacebar.Cdn/Controllers/StaticAssetController.cs create mode 100644 extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs create mode 100644 extra/admin-api/Spacebar.Cdn/Extensions/ImageController.cs create mode 100644 nix/modules/default/cs/cdn-cs.nix diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 0cae9b37d..51f40ff29 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -17,6 +17,13 @@ + + + + + + + + + + @@ -55,52 +65,52 @@