feat: improve ux and security

This commit is contained in:
2026-03-25 17:30:49 +01:00
parent fedb0ae8db
commit 9c61d7561a
8 changed files with 80 additions and 15 deletions

View File

@@ -4,7 +4,7 @@ import { z } from "zod";
const bodySchema = z.object({
name: z.string().min(1),
path: z.string().min(1),
path: z.string().min(1).startsWith("/"),
url: z.url(),
disabled: z.boolean().optional(),
});