chore: allowlist pages.system.tsx for COMING_SOON enum wiring

The system-page type enum wiring (SystemPageType.COMING_SOON) moved out of
routes/admin/pages.tsx into its own routes/admin/pages.system.tsx route file.
Carry the same real-enum exemption to the new location.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Alex Dunmow 2026-07-08 20:37:17 +08:00
parent d0adca8583
commit 43113fc865

View File

@ -24,6 +24,7 @@ var comingSoonAllowedFiles = map[string]bool{
"components/settings/site-status-section.tsx": true, // Legitimate Site Status feature UI "components/settings/site-status-section.tsx": true, // Legitimate Site Status feature UI
"lib/nav-items.ts": true, // Admin navigation metadata "lib/nav-items.ts": true, // Admin navigation metadata
"routes/admin/pages.tsx": true, // System page type enum wiring "routes/admin/pages.tsx": true, // System page type enum wiring
"routes/admin/pages.system.tsx": true, // System page type enum wiring
"lib/api/gen/blockninja/v1/pages_pb.d.ts": true, // Generated proto enum SYSTEM_PAGE_TYPE_COMING_SOON "lib/api/gen/blockninja/v1/pages_pb.d.ts": true, // Generated proto enum SYSTEM_PAGE_TYPE_COMING_SOON
"lib/api/gen/blockninja/v1/settings_pb.d.ts": true, // Generated proto enum SITE_MODE_COMING_SOON "lib/api/gen/blockninja/v1/settings_pb.d.ts": true, // Generated proto enum SITE_MODE_COMING_SOON
} }