Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Topoviewer updates and runtime setting (#67)
* add runtime support * remove junk * add fix for other usage of containerlab command * add better support for docker exec * 0.7.1 pre-release runtime support * TopoViewer Enhancement * Switch submodule to track clab-ins-interfaces-frontend branch * Switch submodule to track clab-ins-interfaces-frontend branch * Update submodule src/topoViewer/webview-ui to the latest clab-ins-interfaces-frontend commit * integrate capture edgeshark in TopoViewer * Adding link feature set in TopoViewer: - edgeshark linkage - subinterface discovery - MAC address discovery * add subInt capture in TopoViewer * add reload topo add save topo as preset layout * prep before dev branch * TopoViewer enchanment: - mac address reading - edgeshark detection - reload topology - save topology to preset layout * - add onchange framework * remove yellow popup make label graphPosY for preset layout to be generic graphPosXY * - [x] Test run in remote linux server - [x] save yaml with flow-style - [x] graph-pos graphPosX/graphPosY - [x] node actions fix - [x] remove yellow popup - [x] link operational state detection fix * TopoViewer Enhancement - Mark-03: - Test run again in remote orbStack - save yaml with flow-style, preserve comments - graph-pos graphPosX/graphPosY --> graph-posX/graph-posY - node actions fix - remove yellow popup - link operational state detection fix demo of this can be seen here: https://github.com/user-attachments/assets/36dbaed3-e210-4ed2-b152-ab873b072dd6 * make panel-node and panel-link responsive * tidy up link panel * update link endpoint to use intf.label; why not intf.alias? intf.alias not available when default for interfaceName is used. * use socket to update link properties * update panel node image-field via socket * checkpoint before merger topoViewer-frontend to main * no hard sudo, now sudo prefix for containerlab inspect commands * 0.8.0 release --------- Co-authored-by: Alexis Lameire <alexis.lameire@gmail.com> Co-authored-by: asadarafat <asad.arafat@nokia.com>
- Loading branch information