Skip to content
Snippets Groups Projects
Unverified Commit eaa345e4 authored by Levente Pap's avatar Levente Pap Committed by GitHub
Browse files

Analysis Dashboard & Autopeering Visualizer Migration (#439)


* Transition to Analysis Dashboard for visualization

 * Add FPC heartbeat changes to analysis plugin
 * Introduce Dashboard for analysis related visualization
 * Refactor Analysis Dashboard backend
 * Prepare base of frontend
 * Add skeleton of AutopeeringStore in frontend

* Update analysis dashboard frontend dependencies

* Remove old analysis webinterface

* Remove unnecessary components from analysis dashboard

* Remove analysis webinterface from pluginmgr

* Analysis Dashboard Frontend updates for autopeering

* Use base58 encoding for autopeering node ID visualization

* Add Ping WS message to analysis dashboard

* Frontend visuals update

* AutopeeringStore updates
 * Graph mouse hover highlighting
 * Fill graph with data upon rendering
 * Dynamic node spacing in graph based on number of nodes
 * Added code comments for readability

* packr config updates

* Websocket connection lost warning in frontend

* Update title of index.html

* packr update for analysis dashboard

* Update frontend README

* Update default config: webinterface -> dashboard

* Fix linter warnings

* Delete package-lock.json

* Frontend updates
 * Size of vertices enlarges during selection
 * Decrease visibility of not highlighted links
 * Fixed layout for react components with auto overflow (no jumping)

* Disable Analysis-Dashboard plugin by default

* Adjust docker container configs for analysis dashboard

Co-authored-by: default avatarAngelo Capossele <angelocapossele@gmail.com>
parent 4a47fc7c
No related branches found
No related tags found
No related merge requests found
Showing
with 1507 additions and 6 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment