From 3c3f85a06bb183d43eb9da36ed7d5012539478cf Mon Sep 17 00:00:00 2001 From: Charis <26616127+charislam@users.noreply.github.com> Date: Tue, 9 Sep 2025 10:52:48 -0400 Subject: [PATCH] chore(docs): feature flag compliance content (#38527) Co-authored-by: Chris Chinchilla --- .../Navigation/NavigationMenu/NavigationMenu.constants.ts | 3 +++ packages/common/enabled-features/enabled-features.json | 1 + .../common/enabled-features/enabled-features.schema.json | 5 +++++ 3 files changed, 9 insertions(+) diff --git a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts index 0a86df1786..01c28b99b1 100644 --- a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts +++ b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts @@ -7,6 +7,7 @@ import type { GlobalMenuItems, NavMenuConstant, NavMenuSection } from '../Naviga const { authenticationShowProviders: allAuthProvidersEnabled, billingAll: billingEnabled, + docsCompliance: complianceEnabled, 'docsSelf-hosting': selfHostingEnabled, sdkCsharp: sdkCsharpEnabled, sdkDart: sdkDartEnabled, @@ -16,6 +17,7 @@ const { } = isFeatureEnabled([ 'authentication:show_providers', 'billing:all', + 'docs:compliance', 'docs:self-hosting', 'sdk:csharp', 'sdk:dart', @@ -2192,6 +2194,7 @@ export const security: NavMenuConstant = { { name: 'Compliance', url: undefined, + enabled: complianceEnabled, items: [ { name: 'SOC 2', url: '/guides/security/soc-2-compliance' }, { name: 'HIPAA', url: '/guides/security/hipaa-compliance' }, diff --git a/packages/common/enabled-features/enabled-features.json b/packages/common/enabled-features/enabled-features.json index 0f2a3178fb..84aaf5ed99 100644 --- a/packages/common/enabled-features/enabled-features.json +++ b/packages/common/enabled-features/enabled-features.json @@ -32,6 +32,7 @@ "database:replication": true, "database:roles": true, + "docs:compliance": false, "docs:self-hosting": true, "feedback:docs": true, diff --git a/packages/common/enabled-features/enabled-features.schema.json b/packages/common/enabled-features/enabled-features.schema.json index 13325bae07..546150fa8e 100644 --- a/packages/common/enabled-features/enabled-features.schema.json +++ b/packages/common/enabled-features/enabled-features.schema.json @@ -112,6 +112,10 @@ "description": "Enable the database roles page" }, + "docs:compliance": { + "type": "boolean", + "description": "Enable documentation on compliance" + }, "docs:self-hosting": { "type": "boolean", "description": "Enable documentation for self-hosting" @@ -258,6 +262,7 @@ "dashboard_auth:sign_in_with_email", "database:replication", "database:roles", + "docs:compliance", "docs:self-hosting", "feedback:docs", "integrations:vercel",