- Jun 30, 2020
-
-
Angelo Capossele authored
*
Initial commit * Update design * Update README * Update About section * Remove installation link * Updates links * Update README
-
- Apr 23, 2020
-
-
Jonas Theis authored
* Introduce concept of networks * Adjust tests to use flexible Docker networks * Adjust test execution workflow * Separately build GoShimmer Docker image * Generate identities to create containers from seeds * Move Docker network functionality * Add comments and docs * Update readme * Update readme * Address PR comments * Use log instead of fmt * Introduce proper error handling * Use named return for error
-
- Apr 16, 2020
-
-
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
-
- Jan 31, 2020
-
-
Luca Moser authored
*
WIP * adds modules description * adds more details about the design * adds ToC * fixes typos * moves glumb into Prerequisites section * fixes ToC anchors * improves modules overview * fixes spaceing in readme, fixes some typos, adds visualizer install instr. * changes code-block to note * updates building-blocks image * more fixes * remove testnet mention from readme * improves autopeering module * Tidy build instructions * Review README * Readd link to autopeering simulator * adds Adaptive proof of work simulator link * Fix spacing after link * Remove no longer included plugins * rewrites client lib http ref section * try to make readme more uniform * ay caramba * Update README.md (#196) Added the web address to visit to view the visualizer. * adds Dashboard section * updates dashboard screenshot * use other screenshot Co-authored-by:Angelo Capossele <angelocapossele@gmail.com> Co-authored-by:
Jake Cahill <45230295+JakeSCahill@users.noreply.github.com> Co-authored-by:
Wolfgang Welz <welzwo@gmail.com>
-