Introduced a new Livewire component for statistics redirection and added a corresponding route to enhance navigation within the Proxmox extension. This update lays the groundwork for future statistics-related features.
1.2 KiB
1.2 KiB
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).