fix(settings): add missing security keys to updateSettingsSchema and add tests

This commit is contained in:
Apostol Apostolov
2026-05-29 21:59:27 +03:00
parent 043e36c60d
commit ac517eab92
2 changed files with 69 additions and 0 deletions

View File

@@ -39,6 +39,8 @@ export const updateSettingsSchema = z.object({
pinProviderQuotaToHome: z.boolean().optional(),
showQuickStartOnHome: z.boolean().optional(),
showProviderTopologyOnHome: z.boolean().optional(),
localOnlyManageScopeBypassEnabled: z.boolean().optional(),
localOnlyManageScopeBypassPrefixes: z.array(z.string().max(200)).optional(),
debugMode: z.boolean().optional(),
hiddenSidebarItems: z.array(z.enum(HIDEABLE_SIDEBAR_ITEM_IDS)).optional(),
sidebarSectionOrder: z