From 0d5f452494bcdca9ec05d0bc1fff9f4724a289eb Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Fri, 3 Apr 2026 21:54:37 -0600 Subject: [PATCH] refactor(compose): change templates procedure from public to protected - Updated the `templates` procedure in the compose router to use `protectedProcedure` instead of `publicProcedure`, enhancing access control for this endpoint. --- apps/dokploy/server/api/routers/compose.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/dokploy/server/api/routers/compose.ts b/apps/dokploy/server/api/routers/compose.ts index 6e272a6cc..665cab8dd 100644 --- a/apps/dokploy/server/api/routers/compose.ts +++ b/apps/dokploy/server/api/routers/compose.ts @@ -75,7 +75,7 @@ import { } from "@/server/queues/queueSetup"; import { cancelDeployment, deploy } from "@/server/utils/deploy"; import { generatePassword } from "@/templates/utils"; -import { createTRPCRouter, protectedProcedure, publicProcedure } from "../trpc"; +import { createTRPCRouter, protectedProcedure } from "../trpc"; import { audit } from "../utils/audit"; export const composeRouter = createTRPCRouter({ @@ -630,7 +630,7 @@ export const composeRouter = createTRPCRouter({ return compose; }), - templates: publicProcedure + templates: protectedProcedure .input(z.object({ baseUrl: z.string().optional() })) .query(async ({ input }) => { try {