feat(ui): add Certificates and VPN back to sidebar low-frequency section

These were removed during the Operate/Act restructure but are
standalone management pages that need direct nav access.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jason Staack
2026-03-21 14:41:11 -05:00
parent 4c3b95857a
commit 2da9fe0373

View File

@@ -19,6 +19,8 @@ import {
BellRing, BellRing,
Calendar, Calendar,
FileBarChart, FileBarChart,
ShieldCheck,
KeyRound,
Sun, Sun,
Moon, Moon,
LogOut, LogOut,
@@ -168,6 +170,8 @@ export function Sidebar() {
...(tenantAdmin && user?.tenant_id ...(tenantAdmin && user?.tenant_id
? [{ label: 'Users', href: `/tenants/${user.tenant_id}/users`, icon: Users }] ? [{ label: 'Users', href: `/tenants/${user.tenant_id}/users`, icon: Users }]
: []), : []),
{ label: 'Certificates', href: '/certificates', icon: ShieldCheck },
{ label: 'VPN', href: '/vpn', icon: KeyRound },
{ label: 'Alert Rules', href: '/alert-rules', icon: BellRing }, { label: 'Alert Rules', href: '/alert-rules', icon: BellRing },
{ label: 'Maintenance', href: '/maintenance', icon: Calendar }, { label: 'Maintenance', href: '/maintenance', icon: Calendar },
{ label: 'Settings', href: '/settings', icon: Settings }, { label: 'Settings', href: '/settings', icon: Settings },