mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-02 13:22:11 +03:00
- sidebarVisibility: novo tipo SidebarItemGroup para sub-grupos; SidebarSectionDefinition usa children[] (flat items + grupos); getSectionItems() helper; 9 seções (home, omni-proxy, analytics, monitoring, devtools, agentic-features, other-features, configuration, help); 8 sub-grupos (Compression Context, Tools, Integrations, Proxy, Costs Parameters, Audit, Batch); novos itens mitm-proxy e 1proxy - Sidebar: OmniProxy pinada por default na primeira visita; home sem cabeçalho de seção; sub-grupos renderizados como separadores visuais (não colapsáveis); collapsed mode achata grupos corretamente - Header: getSectionItems para lookup de hrefs; descrições para mitm-proxy, 1proxy - Páginas convertidas (tabs → conteúdo direto): analytics, costs, audit, batch, logs, system/proxy - Páginas com redirect: settings/page → /settings/general; settings/pricing → /costs/pricing - McpAuditTab extraído para componente compartilhado (elimina duplicação audit/page + audit/mcp/page) - Novas páginas: system/mitm-proxy e system/1proxy (wrappers das abas existentes) - i18n: 17 novas chaves em 41 locales (sub-grupos, seções renomeadas, novos itens) - AppearanceTab: usa getSectionItems para visibilidade do sidebar