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

Analysis Client/Server Refactor (#317)

* Update analysis/client with Heartbeat message type

* Refactor analysis/server for heartbeat messages

* Bug fix in analysis server

* Fix heartbeat packet marshaling

* Fix `nodes` and `links` maps handling

* Fix in cleanup in recordedevents

* Fix typos

* Fix event log and heartbeat handling

* Refactor analysis server

 * Remove obsolete packet types
 * Run Analysis Server Record Manager in background
 * Refactor Analysis Client with ticker

* Define max amount of neighbors to report

* Small fixes

* New visualization for analysis server

* PR review fixes

* Remove `nodeOnline` and `nodeOffline` events from analysis server

* Refactor analysis frontend

* Fix bug in websocket, remove obsolete triggers

* Remove debug vars, re-enable websocket ping

* Stop ws pings when closed

* Color settings for visualizer

* Update graph colors

* Fix no neighbor bug

* Dynamically change springLength based on nodes

* Small color fix

* Rename ShutdownPriorityAnalysis

* Formatting, linter suggestions

* Update packr file for visualizer

* Websocket Write() instead of TryWrite()
parent 036199bb
No related branches found
No related tags found
No related merge requests found
Showing
with 281 additions and 640 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