# Progress - **Firewall UX**: Implemented multi-filter controls, modals, and cross-references between firewall logs and network analysis. Search reliability improved using structured attributes, ensuring precise filtering (e.g., IPv6 lookups). Fixed filter persistence issue where policy/protocol selections would reset on refresh by implementing Alpine.$persist for actionFilters and protocolFilters arrays. - **Proxmox Statistics page**: **Removed** (Livewire `Statistics`, views, tab, route, Help section). Hourly DB snapshots (`PollServerStatistics`, `ServerStatistics`) **retained** for Overview and related logic. - **NavbarManager**: Addressed migration safety, Filament navigation visibility, route compatibility, and improved icon input (full Remix library support, automatic normalization). Resource navigation now only shows when tables exist; migrations auto-trigger if missing. - **Content Extensions**: Announcements and KnowledgeBase no longer force main navigation tabs when not desired, reducing clutter while retaining widgets/homepage embeds. - **Outstanding**: Verify other extensions follow the same schema guards; monitor for additional UX requests (e.g., more filters, cleanup of legacy warnings).