Skip to content
  • Levente Pap's avatar
    Analysis Server and Dashboard Refactor (#657) · 86e7b468
    Levente Pap authored
    * Send networkID (AppVersion) with Autopeering Heartbeat
    
    * Refactor Analysis Server & Dashboard
    
    - redesign interaction between server and dashboard
    - introduce networkID to organize data in server
    - migrate autopeering data collection to server from dashboard
    
    * Continue refactor
    
     - autopeering events triggered and called with event structs
     - refactor autopeering feed in analyis dashboard to send
       network version to frontend
     - refactor autopeering events replay
    
    * Define networkversion for WS msg types in frontend
    
    * Small fix in fpc_livefeed_test.go
    
    * Autopeering Analyzer displays per network data
    
    * Updates to Autopeering Analyzer
    
    - Auto select which network to display when no user choice is made
    - Various usability improvements
    - Code formatting
    
    * Update frontend deps
    
    * Bugfix in analysis dashboard
    
    * Update packr for analysis dashboard
    
    *  Add version to FPC and metric heartbeats
    
    * 🔇
    
     Skip logging FPC and Metric heartbeats with wrong version
    
    * Add extra checks in ParseHeartbeat
    
     - "old" heartbeat packets should fail parsing
     - networkID is checked for size, and format
     - added new tests
    
    * Fix import formatting
    
    * Fix linter warning
    
    * Don't log empty network version heartbeat
    
    * Update network selection visuals
    
    * Rename Autopeering Visualizer to Pollen Visualizer
    
    * Clenup package.json and yarn.lock
    
    * Update packr
    
    Co-authored-by: default avatarcapossele <angelocapossele@gmail.com>
    86e7b468