🚧 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", "sidebarResources": "Resources",
"sidebarProxyResources": "Public", "sidebarProxyResources": "Public",
"sidebarClientResources": "Private", "sidebarClientResources": "Private",
"sidebarResourcePolicies": "Policies",
"sidebarAccessControl": "Access Control", "sidebarAccessControl": "Access Control",
"sidebarLogsAndAnalytics": "Logs & Analytics", "sidebarLogsAndAnalytics": "Logs & Analytics",
"sidebarUsers": "Users", "sidebarUsers": "Users",

View File

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