From cae615868af1ec017aac834a5c9c6df4d1a597ea Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Wed, 17 Dec 2025 18:10:50 +0100 Subject: [PATCH] fix: correctly apply middleware --- app/server/index.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/server/index.ts b/app/server/index.ts index 4e4516a5..17007c30 100644 --- a/app/server/index.ts +++ b/app/server/index.ts @@ -41,6 +41,12 @@ export const scalarDescriptor = Scalar({ const app = new Hono() .use(honoLogger()) .get("healthcheck", (c) => c.json({ status: "ok" })) + .use("/api/v1/volumes/*", requireAuth) + .use("/api/v1/repositories/*", requireAuth) + .use("/api/v1/backups/*", requireAuth) + .use("/api/v1/notifications/*", requireAuth) + .use("/api/v1/system/*", requireAuth) + .use("/api/v1/events/*", requireAuth) .route("/api/v1/auth", authController.basePath("/api/v1")) .route("/api/v1/volumes", volumeController.use(requireAuth)) .route("/api/v1/repositories", repositoriesController.use(requireAuth))