Skip to content

v2.6.1 — Settings Polish, Storage Metrics & Firewall Matrix Fixes

Choose a tag to compare

@jmasarweh jmasarweh released this 26 Feb 18:55
· 325 commits to main since this release

Settings & Dashboard

  • Storage metrics displayed in Data & Backups settings — shows database size, disk usage, and color-coded warnings for low disk space
  • Version info and release notes accessible directly from Settings sidebar with clickable "Update Available" link
  • Settings UI redesigned with card-based layout, unified radio/checkbox styles, and consistent text sizing across all panels

Firewall Matrix

  • Removed all cell borders from the zone matrix table for a cleaner look — selection is now indicated solely by the animated border-chase effect
  • Fixed layout shift when selecting a zone pair by reserving border space on unselected cells

Bug Fixes

  • Gateway VLAN annotation now correctly populates even when the device already has a name from UniFi client/device data
  • Time range filter includes one "ceiling" range beyond actual data span so users can view their full dataset
  • Fixed light theme background color override for bg-gray-950/50
  • Added helper text to unlabelled VPN section in WAN Networks settings
  • Separated Configure All and Edit views in VPN table

Key Files Modified

  • receiver/routes/health.py — storage metrics (db size, disk usage) in health endpoint
  • receiver/routes/logs.py — gateway VLAN annotation bug fix
  • ui/src/components/ReleaseNotesModal.jsx — new release notes modal component
  • ui/src/components/SettingsDataBackups.jsx — storage info display with disk space warnings
  • ui/src/components/SettingsOverlay.jsx — version footer, compacted header
  • ui/src/components/SettingsUserInterface.jsx — card layout refactor
  • ui/src/components/FirewallRules.jsx — borderless matrix with selection-only borders
  • ui/src/utils.js — ceiling time range in progressive unlock filter