Skip to content
Snippets Groups Projects
  1. Jun 10, 2020
    • Levente Pap's avatar
      Update Autopeering Visualizer (#457) · b457ebff
      Levente Pap authored
      * Update Autopeering Visualizer
      
       * Display online nodes in Wordcloud
       * Refactor NodeView layout
       * Display only shortened nodeID-s (first 8 chars)
      
      * Refactor
      
      * Frontend updates, remove wordcloud
      
       * wordcloud consumes too much resources, removed for smooth
         graph updates.
       * Add more colors to NodeView
      
      * Update packr2
      Unverified
      b457ebff
  2. Jun 09, 2020
  3. Jun 08, 2020
  4. Jun 02, 2020
  5. May 29, 2020
    • Levente Pap's avatar
      Analysis Dashboard & Autopeering Visualizer Migration (#439) · eaa345e4
      Levente Pap authored
      
      * 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>
      Unverified
      eaa345e4
  6. May 14, 2020
    • Levente Pap's avatar
      Use TLV protocol for Analysis Plugin (#424) · 6026d479
      Levente Pap authored
      * Refactor heartbeat packet into message for TLV
      
      * Refactor Analysis-Server for TLV protocol
      
      * Adjust Heartbeat packet tests for TLV
      
      * Remove obsolete ping packet
      
      * Add comments
      
      * Add message registry for analysis packet types
      
      * Update hive.go
      
      * Refactor analysis message registry initialization
      
      * go mod tidy for integration tests
      
      * format files with gofmt
      
      * Linter warning fix
      
      * Small fix
      Unverified
      6026d479
  7. May 13, 2020
  8. May 07, 2020
    • Luca Moser's avatar
      Refactors analysis plugins (#403) · 6d3b2a2c
      Luca Moser authored
      * normalize bind addresses prints
      
      * refactors analysis plugins
      
      * adds tests for parsing/serializing heartbeat packets
      
      * adds additional test case
      
      * normalize usage of word 'ids'
      
      * updates packr files
      
      * normalizes handler routes for static assets for the analysis web interface
      
      * normalize config key names
      
      * adjusts configs for new analysis config keys
      
      * fixes review comments
      Unverified
      6d3b2a2c
  9. Apr 30, 2020
  10. Apr 28, 2020
  11. Apr 23, 2020
  12. Apr 22, 2020
    • Levente Pap's avatar
      Analysis Client/Server Refactor (#317) · eeafca86
      Levente Pap authored
      * 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()
      Unverified
      eeafca86
  13. Apr 21, 2020
  14. Apr 16, 2020
    • Jonas Theis's avatar
      Integration tests (#312) · 14948393
      Jonas Theis authored
      * Add docker compose for running integration tests.
      Runs entry_node and arbitrary number of peers in docker network
      
      * Fix permission denied in container if run without mounting a `rw` volume making it possible to run as throw-away container.
      Remove `VOLUME` from Dockerfile as this only pollutes host system with anonymous volumes.
      
      * Use named network for easier external use
      
      * Add test container that discovers peers and waits for autopeering to happen
      
      * Fix min waitForNeighbors
      
      * Add go.sum
      
      * Run integration tests with Github Actions
      
      * Added framework that abstracts the docker network and provides convenience functionality
      
      * Update directory in Github Actions
      
      * Add bash script for automated local test execution
      
      * Add getMessageByHash endpoint
      
      * Adjust to merge changes
      
      * Add methods to easily do HTTP POST requests
      
      * Added relay message test
      
      * Increase client timeout
      
      * Verbose output for tests makes it easier to follow the execution
      
      * Introduce small API wrapper for GoShimmer HTTP API
      
      * Adjust relay test to use new API wrapper
      
      * WIP: Docker logs
      
      * Fix issue with serving visualizer analysis server of entry node
      
      * Persist logs of containers after CI run
      
      * Fix test file
      
      * Fix uploading of artifacts
      
      * Save all containers' logs as artifacts
      
      * Create logs files also with local run
      
      * Add possibility to retrieve logs from a peer via Docker logs
      
      * Make tester part of the goshimmer module to make code sharing possible
      
      * Use client/lib to make HTTP requests in tester
      
      * Fix unit test directory
      
      * Add comments/doc to the code
      
      * Add readme
      
      * Move tester to own module and don't build container but use existing golang one instead
      
      * Address PR comments
      
      * Adjust to merge
      
      * Only use 1 config file for all containers
      
      * go mod tidy
      
      * Rename client lib base url
      Unverified
      14948393
  15. Mar 19, 2020
  16. Feb 25, 2020
    • Hans Moog's avatar
      Develop.merge binary (#263) · 6edb4a48
      Hans Moog authored
      
      * Feat: started to merge changes
      
      * Refactor: moved parameter package to be a plugin (same with logger)
      
      * Feat: first compiling version of new ontologoies merge
      
      * Feat: ported additional plugins
      
      * Feat: transaction get solid now
      
      * Refactor: reverted some previous changes from debugging
      
      * Feat: added a banner module for the cli interface
      
      * Feat: added a plugin for the port checks
      
      * Feat: fixed some bugs
      
      * Refactor: reverted some changes
      
      * Feat: reworked TransactionParser to use Errors
      
      * Feat: TransactionParser uses Peer
      
      * Feat: started to rework broadCastData webapi call
      
      * Feat: refactored some plugins
      
      * Fix: fixed test of tangle
      
      * Refactor: changed tangle package in graph plugin
      
      * Refactor: uncommented broken code
      
      * Fix: fixed broken method signature in gossip test
      
      * Feat: started adding value tangle
      
      * Feat: adjusted to new hive.go
      
      * Feat: upgraded hive.go
      
      * Clean up PortCheck plugin and make it standalone #259 (#271)
      
      Co-authored-by: default avatarHans Moog <hm@mkjc.net>
      
      Co-authored-by: default avatarJonas Theis <mail@jonastheis.de>
      Unverified
      6edb4a48
  17. Feb 22, 2020
  18. Feb 17, 2020
  19. Feb 12, 2020
  20. Feb 04, 2020
    • Hans Moog's avatar
      Fixes analysis server event replay issues (#234) · 56213be0
      Hans Moog authored
      * Fix: fixed long locks when replaying events
      
      * Feat: fixed locks in replay method
      
      * Refactor: undone accidental rename
      
      * Feat: WebSocketChannel can be shutdown now
      
      * Fix: fixed return variables overriding access to global vars
      Unverified
      56213be0
  21. Jan 31, 2020
  22. Jan 30, 2020
  23. Jan 28, 2020
  24. Jan 27, 2020
  25. Jan 24, 2020
  26. Jan 23, 2020
Loading