Commit Graph

12 Commits

Author SHA1 Message Date
Ian Gulliver
eedc4cd1d7 Add flow validity icons to artmap mappings in flow view 2026-02-04 09:33:52 -08:00
Ian Gulliver
92ab5d8a6e Add TP-Link AP support with wireless client sub-locations
- Add NodeType enum (switch, ap, wireless_client, wired_client)
- Poll SNMPv2c and SNMPv3 in parallel to win race with ping
- Render APs with bordered sub-locations containing wireless clients
- Fall back to parent interface stats when child lacks them
- Log when unreachable nodes become reachable via merge

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 20:33:42 -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
c264969016 Fix error panel buttons to display side by side
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 11:33:42 -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
09e52accdb Fix hover bubbles blocking each other with pointer-events
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 07:40:12 -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
587049616b Store and display artmap mappings on nodes in flow view 2026-01-30 22:59:58 -08:00
Ian Gulliver
98c7fc75b7 Add no-cache headers to static files, fix flow view multi-line names
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 22:26:02 -08:00
Ian Gulliver
e3aa25d85f Extract CSS and JS from index.html into separate ES modules 2026-01-30 11:38:09 -08:00