Skip to content

Releases: ethpandaops/syncoor

v0.1.0

18 Sep 09:00
e9e8713

Choose a tag to compare

What's Changed

  • feat: add central report server by @skylenet in #1
  • feat: add index generation by @skylenet in #2
  • feat: add a way to recover progress between same runs by @skylenet in #3
  • fix: don't report progress to report server once the test completed by @skylenet in #4
  • feat: add initial web ui by @skylenet in #5
  • chore: update docker-compose.yml by @skylenet in #6
  • fix: use configurable web port for docker compose example by @skylenet in #7
  • feat: add footer to web by @skylenet in #8
  • feat: add last progress entry to main report by @skylenet in #9
  • feat: updated dashboard and list view by @skylenet in #10
  • feat: integrate syncoor api on dashboard by @skylenet in #11
  • chore(deps): bump crate-ci/typos from 1.32.0 to 1.34.0 in the actions group by @dependabot[bot] in #12
  • feat: add s3 upload functionality to github action by @skylenet in #13
  • feat: add s3 upload step to github action and matrix workflow across clients by @skylenet in #14
  • feat: add web docker build by @skylenet in #15
  • feat: add report index generation to github action by @skylenet in #16
  • fix: some errors on github action by @skylenet in #17
  • feat: add workflow to deploy demo site to gh pages by @skylenet in #18
  • fix: deploy to gh pages by @skylenet in #19
  • fix(web): use hash router by @skylenet in #20
  • fix: serve web on relative paths by @skylenet in #21
  • fix: relative img paths by @skylenet in #22
  • fix: graph colors, clickable rows, auto theme detection by @skylenet in #23
  • fix: update github action workflow to use matrix approach directly by @skylenet in #24
  • fix(ci): runs-on platform by @skylenet in #25
  • feat: add system information to runs by @skylenet in #26
  • fix: update ethereum-package-go to deal with erigon rpc port discovery problem by @skylenet in #27
  • feat: show github ci run infos by @skylenet in #28
  • fix: get the github job id correctly by @skylenet in #29
  • fix: bump ethereum-package-go to fix RPC endpoint detection bug by @skylenet in #30
  • feat: add sysinfo subcmd by @skylenet in #31
  • feat: add keepalive for sync test <-> api integration by @skylenet in #32
  • feat: add flag to stream client logs to stdout by @skylenet in #33
  • feat: show most recent trend duration on dashboard, instead of avg by @skylenet in #34
  • fix: log color propagation by @skylenet in #36
  • feat(ci): enable client logs and set network based run timeouts by @skylenet in #35
  • feat(web): allow filtering by CL on main dashboard EL groups by @skylenet in #38
  • fix: bug where entries count shows 0 on test details by @skylenet in #39
  • feat: add report to markdown functionality and use for GH actions summary by @skylenet in #37
  • feat: improve log output for client logs by @skylenet in #40
  • feat: add --watch flag to automatically regenerate reports index on file changes by @skylenet in #41
  • feat: show github source in web on the live view section by @skylenet in #42
  • feat: add yaml ethereum-package config to markdown report by @skylenet in #43
  • feat: implement timeout logic and show it correctly also on the web ui by @skylenet in #44
  • fix: dockerfile to work for multi arch, and support latest kt by @barnabasbusa in #48
  • chore(deps): bump crate-ci/typos from 1.34.0 to 1.35.0 in the actions group by @dependabot[bot] in #46
  • feat: add supernode support and checkpointsync support by @barnabasbusa in #47
  • fix: checkpoint sync url by @barnabasbusa in #49
  • Fix image logic by @parithosh in #50
  • feat: install kurtosis/gh cli if not available and cleanup resources before start by @skylenet in #52
  • fix: propagate signals to docker cmds by @skylenet in #53
  • fix: add names to docker containers running on CI by @skylenet in #54
  • feat: small ui improvements by @skylenet in #55
  • feat: kurtosis dump to s3 and show it in the web ui by @skylenet in #56
  • fix: set fixed dep hash. local path doesn't work when used by others by @skylenet in #58
  • fix: improve live runs table readability by @skylenet in #59
  • feat: add public port exposure by @skylenet in #60
  • feat: add public port publishing to github action by @skylenet in #61
  • chore(deps): bump the actions group with 4 updates by @dependabot[bot] in #57
  • chore: change msg when there are no tests being executed by @skylenet in #62
  • feat: allow setting specific el/cl log level by @skylenet in #63
  • fix: attempt to fix directory permissions for github actions by @skylenet in #64
  • fix(action): cleanup any named containers if they exist by @skylenet in #65
  • fix(action): use correct var for tmp dir by @skylenet in #66
  • fix(action): also cleanup any resources at the end by @skylenet in #67
  • fix(action): use array for el/cl extra-args by @skylenet in #68
  • fix(action): add var to output that the kurtosis dump was created by @skylenet in #69
  • fix(web): avoid index.json being cached by @skylenet in #70
  • fix(action): update markdown-buillder to fix the boolean parsing and stop sending PR comments by @skylenet in #71
  • feat(web): multiple fixes and features on dashboard graphs by @skylenet in #72
  • feat(actions): allow setting/upgrading kurtosis version by @skylenet in #74
  • chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #73
  • chore: improve logging to debug issues with kurtosis inspect happening on the CI by @skylenet in #75
  • fix: kurtosis install more checks by @skylenet in #76
  • fix: set specific kurtosis version requirement by @skylenet in #77
  • feat: add support for el and cl env vars by @skylenet in #78
  • chore(deps): bump crate-ci/typos from 1.35.5 to 1.35.7 in the actions group by @dependabot[bot] in #79
  • feat: add container crash detection by @skylenet in #80
  • chore(web): fix linting warnings by @skylenet in #81
  • feat: show more data and graphs on live view by @skylenet in #82
  • feat: add unknown status when a live test hasn't been updated for > 3min by @skylenet in #83
  • feat: hide directory/network selector on dashboard page if there's only 1 option to select from by @skylenet in #84
  • feat(web): add client matrix to dashboard by @skylenet in #85
  • chore(deps): bump the actions group with 4 updates by @dependabot[bot] in #86
  • fix(action): add job id to artifact-name by @skylenet in #87
  • fix(web): don't show unknown state for completed runs by @skylenet in https://gi...
Read more