What's Changed
Speed Test Map Enhancements
- Time filter slider - Filter map markers from 1 hour to all time with log-scale breakpoints (1hr, 4hrs, 24hrs, 3 days, 1 week, 2 weeks, 30 days, 90 days, 6 months, 1 year, all time)
- Smart auto-fit - Map respects your zoom/pan; slider only re-fits if you haven't manually adjusted the view. "Fit to Markers" resets this behavior.
- Internal filtering - Slider only affects map markers, not the results table
- Mobile improvements - Map extends edge-to-edge, slider stacks below legend
Path Analysis & Audit Fixes
- Daisy-chain topology support - Fixed L2 path analysis for switches connected through other switches
- VLAN override detection - Fixed false positives when clients have virtual network override enabled
- New audit rule - Detect clients with stale IPs from previous VLAN assignments (VlanSubnetMismatchRule)
- Wi-Fi signal data - Fixed signal stats not populating for hostname-based SSH speed tests
- Topology cache - Reduced from 5 minutes to 1 minute for faster updates
Bug Fixes
- Fixed GHz/MHz displaying as uppercase (GHZ/MHZ)
- Fixed map hiding when time filter returns 0 results
- Fixed zoom tracking incorrectly firing during map initialization
PRs
- Fix L2 path analysis for daisy-chain switch topologies by @tvancott42 in #40
- Add time filter slider to speed test map by @tvancott42 in #41
Full Changelog: v0.7.10...v0.8.0