openwisp-network-topology
openwisp-network-topology copied to clipboard
Network topology collector and visualizer. Collects network topology data from dynamic mesh routing protocols or other popular networking software like OpenVPN, allows to visualize the network graph,...
#### To do - [x] Improve date picker UI - [x] Parse dates using date parse function - [x] Add tests if any closes #149
We have to update this module to use the new and improved version of [netjsongraph.js](https://github.com/openwisp/netjsongraph.js).
Modify the module to provide real time data updates using [Django Channels](https://channels.readthedocs.io/en/stable/index.html).
Create a parser that accepts ZeroTier peer information from `zerotier-cli peers -j` and generates a topology. Here is an output from `zerotier-cli peers -j` as a sample: ```json [ {...
Changing the status of a link from admin web interface does not work, eg: - open a link change page - change the status - hit save and continue Expected...
In the demo system of OpenWISP, some users try to create a network topology object and insert a random URL. This raises exceptions which are logged on the server side...
The nejsongraph specification does not allow specifying status of the link. When sending the data to the receive endpoint, it is not possible to mark a `link` as `down`.
Allow closing main "about" section in visualizer, which now cannot be closed. 
If the integration with openwisp-controller is enabled and the node has a device relation, it would be great to add the link to the device detail page to the node...
It would be great to allow shared topologies to be visualized in readonly mode, hiding the key field and let users see only the data related to their organization.