2aafb72676
Fix topology truncate false positives and reduce graph/discover load.
...
Batch ManagedNE lookups, correct project-neighbors truncation/frozen signals, page discover polls, and delete both nodes and edges when multi-selected.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 21:48:08 +08:00
03ef9eb39a
Project discover neighbors from scanned seeds only.
...
Accept optional seed ids on project-neighbors; canvas discover passes scanned fabric nodes and places new peers near them.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 21:34:20 +08:00
617d4245b0
Harden topology canvas edge delete, discover cancel, and map UX.
...
Persist Fabric edge deletes, stop LLDP jobs from the canvas, surface truncation/placeholders/stale edges, and fix LLDP job deep-links.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 21:23:00 +08:00
241093343e
Add topology-canvas placeholder NE create (source=topology).
...
Toolbar and pane context menu create placeholders that follow the same setup path as LLDP in NE management and WebCRT.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 17:42:51 +08:00
2d92dde8e5
Add filter-based topology bulk writes and refine API key scopes UX.
...
Filter add/layout/remove keeps MCP payloads small; tokens default MCP scopes and edit them in a modal with a compact help tip.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 07:39:14 +08:00
27194a3281
Split topology fabric and views into focused domain modules.
...
Keep public facades stable while moving nodes/links/peers and tree/graph logic into separate files.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-02 17:46:16 +08:00