Commit Graph

9 Commits

Author SHA1 Message Date
Andrey Lutsenko 396d139482 Add JSON export actions for topology and diff.
Provide UI buttons to export latest topology and diff payloads into downloadable JSON files.

Made-with: Cursor
2026-04-09 22:15:44 +10:00
Andrey Lutsenko 22c07c7fb1 Add topology legend and node visibility filters.
Show color legend and allow filtering graph nodes by all/new/missing states after scan diff analysis.

Made-with: Cursor
2026-04-09 22:13:36 +10:00
Andrey Lutsenko 6f6b822f16 Improve UI with scan selectors and diff host highlighting.
Add scan dropdown selectors and highlight new/missing hosts directly on topology graph from diff results.

Made-with: Cursor
2026-04-09 22:11:13 +10:00
Andrey Lutsenko 975a45ffd6 Enhance UI with latest-scan and inline diff tools.
Add automatic latest scan selection and two-scan diff viewer in web UI, then reflect completion in technical specification checklist.

Made-with: Cursor
2026-04-09 22:08:55 +10:00
Andrey Lutsenko f1545b2afd Add minimal topology web UI and serve static files.
Provide browser-based topology viewer at root path and update technical spec checkboxes for completed UI milestone.

Made-with: Cursor
2026-04-09 22:07:15 +10:00
Andrey Lutsenko df32d43ac5 Add scan diff endpoint and update spec checklist.
Compare two scans by alive hosts and LLDP-derived links, then reflect completed diff milestone in technical spec.

Made-with: Cursor
2026-04-09 22:05:09 +10:00
Andrey Lutsenko ab94409a52 Add topology endpoint and checklist tracking in spec.
Expose nodes/edges topology view and convert technical spec progress items to checkbox status.

Made-with: Cursor
2026-04-09 22:02:33 +10:00
Andrey Lutsenko 43cb339605 Add scan queue execution and listing endpoint.
Run scans in background with progress/status updates and store scan metrics in memory or PostgreSQL.

Made-with: Cursor
2026-04-09 21:49:38 +10:00
Andrey Lutsenko 284794ec8d Initial scaffold and technical specification
Made-with: Cursor
2026-04-09 21:40:04 +10:00