admin settings

This commit is contained in:
Alex Holliday committed 2025-11-28 19:48:57 +00:00
1 parent 08887bbc58
commit 86ce30b5f4
8 files changed
+467 -314

No files matched your search

+4
View File
@@ -291,6 +291,10 @@ export const systemSettingsSchema = z.object({
systemEmailIgnoreTLS: z.boolean().optional(),
systemEmailRequireTLS: z.boolean().optional(),
systemEmailRejectUnauthorized: z.boolean().optional(),
checksRetentionDays: z.coerce
.number({ message: "Number required" })
.min(1, "Retention days must be at least 1")
.max(365, "Retention days cannot exceed 365 days"),
});
const statusPageUrlRegex = /^[A-Za-z0-9]+$/;