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:
Angelo Capossele <angelocapossele@gmail.com>
Showing
- config.default.json 3 additions, 2 deletionsconfig.default.json
- packages/vote/opinion.go 20 additions, 0 deletionspackages/vote/opinion.go
- pluginmgr/research/plugins.go 2 additions, 2 deletionspluginmgr/research/plugins.go
- plugins/analysis/dashboard/autopeering_feed.go 172 additions, 0 deletionsplugins/analysis/dashboard/autopeering_feed.go
- plugins/analysis/dashboard/dashboard-packr.go 2 additions, 2 deletionsplugins/analysis/dashboard/dashboard-packr.go
- plugins/analysis/dashboard/fpc_livefeed.go 96 additions, 0 deletionsplugins/analysis/dashboard/fpc_livefeed.go
- plugins/analysis/dashboard/frontend/.gitignore 7 additions, 0 deletionsplugins/analysis/dashboard/frontend/.gitignore
- plugins/analysis/dashboard/frontend/.prettierrc 8 additions, 0 deletionsplugins/analysis/dashboard/frontend/.prettierrc
- plugins/analysis/dashboard/frontend/README.md 24 additions, 0 deletionsplugins/analysis/dashboard/frontend/README.md
- plugins/analysis/dashboard/frontend/package.json 84 additions, 0 deletionsplugins/analysis/dashboard/frontend/package.json
- plugins/analysis/dashboard/frontend/src/app/App.tsx 6 additions, 0 deletionsplugins/analysis/dashboard/frontend/src/app/App.tsx
- plugins/analysis/dashboard/frontend/src/app/components/Autopeering.tsx 131 additions, 0 deletions...sis/dashboard/frontend/src/app/components/Autopeering.tsx
- plugins/analysis/dashboard/frontend/src/app/components/FPC.tsx 24 additions, 0 deletions...ns/analysis/dashboard/frontend/src/app/components/FPC.tsx
- plugins/analysis/dashboard/frontend/src/app/components/Root.tsx 67 additions, 0 deletions...s/analysis/dashboard/frontend/src/app/components/Root.tsx
- plugins/analysis/dashboard/frontend/src/app/misc/WS.ts 53 additions, 0 deletionsplugins/analysis/dashboard/frontend/src/app/misc/WS.ts
- plugins/analysis/dashboard/frontend/src/app/stores/AutopeeringStore.tsx 655 additions, 0 deletions...is/dashboard/frontend/src/app/stores/AutopeeringStore.tsx
- plugins/analysis/dashboard/frontend/src/app/stores/FPCStore.tsx 105 additions, 0 deletions...s/analysis/dashboard/frontend/src/app/stores/FPCStore.tsx
- plugins/analysis/dashboard/frontend/src/app/stores/RouterStore.ts 13 additions, 0 deletions...analysis/dashboard/frontend/src/app/stores/RouterStore.ts
- plugins/analysis/dashboard/frontend/src/assets/index.html 16 additions, 0 deletionsplugins/analysis/dashboard/frontend/src/assets/index.html
- plugins/analysis/dashboard/frontend/src/assets/main.css 19 additions, 0 deletionsplugins/analysis/dashboard/frontend/src/assets/main.css
Loading
Please register or sign in to comment