feat: Admin Area General Settings and Categories 1.05

This commit is contained in:
OpenVelo Agent
2026-07-22 14:09:02 +00:00
parent 6f4c655e62
commit 60f6f2765b
7 changed files with 399 additions and 43 deletions
+2 -2
View File
@@ -7,8 +7,8 @@ export const GeneralSettingsSchema = z
logo: z.string().max(2048),
welcomeMarkdown: z.string().max(64_000),
themeKey: z.enum(THEME_IDS as unknown as [string, ...string[]]),
eventStartUtc: z.string(),
eventEndUtc: z.string(),
eventStartUtc: z.union([z.literal(''), z.string().datetime({ message: 'eventStartUtc must be a valid ISO-8601 datetime' })]),
eventEndUtc: z.union([z.literal(''), z.string().datetime({ message: 'eventEndUtc must be a valid ISO-8601 datetime' })]),
defaultChallengeIp: z.string().min(1).max(255),
registrationsEnabled: z.boolean(),
})