Ian Gulliver
ced0a6e599
Fix AP location and table root consistency
...
- Only include APs in getSwitchesInLocation for AP sub-locations
- Update table.js to include APs in switch graph like render.js
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 22:17:50 -08:00
Ian Gulliver
bd829eb888
Style remove button to match port label bubble
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 11:42:26 -08:00
Ian Gulliver
eff2635725
Add remove button for unreachable nodes not in config
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-02 11:18:06 -08:00
Ian Gulliver
2a8e376cbf
Add error LastSeen tracking, port uptime and last error to table/hovercards
2026-02-02 09:59:03 -08:00
Ian Gulliver
e9cbeebe55
Add grouped headers with utilization/Kp columns and sticky scroll to network table
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 17:49:29 -08:00
Ian Gulliver
f97bf04eef
UI improvements: flow names, table tooltips, artmap mappings, sorting
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 23:27:45 -08:00
Ian Gulliver
1618ef1b87
Add artmap polling to discover sACN unicast receivers
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 13:03:35 -08:00
Ian Gulliver
e3aa25d85f
Extract CSS and JS from index.html into separate ES modules
2026-01-30 11:38:09 -08:00