🚧 add sidebar item for policies

This commit is contained in:
Fred KISSIE
2026-02-13 05:39:16 +01:00
parent 4d5f364663
commit 47fe497ca1
2 changed files with 15 additions and 2 deletions

View File

@@ -1231,6 +1231,7 @@
"sidebarResources": "Resources",
"sidebarProxyResources": "Public",
"sidebarClientResources": "Private",
"sidebarResourcePolicies": "Policies",
"sidebarAccessControl": "Access Control",
"sidebarLogsAndAnalytics": "Logs & Analytics",
"sidebarUsers": "Users",

View File

@@ -17,6 +17,7 @@ import {
ScanEye, // Added from 'dev' branch
Server,
Settings,
ShieldIcon,
SquareMousePointer,
TicketCheck,
User,
@@ -62,7 +63,18 @@ export const orgNavSections = (env?: Env): SidebarNavSection[] => [
title: "sidebarClientResources",
href: "/{orgId}/settings/resources/client",
icon: <GlobeLock className="size-4 flex-none" />
}
},
...(build !== "oss"
? [
{
title: "sidebarResourcePolicies",
href: "/{orgId}/settings/resources/policies",
icon: (
<ShieldIcon className="size-4 flex-none" />
)
}
]
: [])
]
},
{
@@ -86,7 +98,7 @@ export const orgNavSections = (env?: Env): SidebarNavSection[] => [
href: "/{orgId}/settings/domains",
icon: <Globe className="size-4 flex-none" />
},
...(build == "saas"
...(build === "saas"
? [
{
title: "sidebarRemoteExitNodes",