What's Changed
Introduced node connection improvements: node kick option is added, fixed an issue with updated agents getting kicked, and added an agent connection mechanism which will attempt connection with the stored token first, then the environment token if the first attempt fails. Delivered a fix to agents occasionally crashing when a container is deleted. Fixed deployment logs and container events logs overwriting each other. Added Rocket.Chat and Mattermost notification integrations. Added working directory as a container option. Integrated PostHog for quality assurance purposes (more details about it here) - tracking can be disabled. Private Docker Hub registries are now supported. Added healthchecks to CLI upon up command. Added show icon feature to relevant pages. Minor fixes and improvements.
Shouts to chandhuDev for his contribution in this release.
- fix(crux-ui): recovery captcha by @robot9706 in #868
- fix(web): change command and arg validation by @robot9706 in #871
- fix: deploy event race by @robot9706 in #872
- feat: node kick & updated agent connection kick fix & fallback token by @robot9706 in #870
- feat(web): integrate rocket.chat by @chandhuDev in #867
- chore(web): remove deprecated development environment files by @m8vago in #875
- feat: add working directory to container config by @m8vago in #879
- fix(crux-ui): sidebar vertical grow by @m8vago in #880
- feat(web): quality assurance by @m8vago in #874
- feat(web): add private docker hub registry support by @m8vago in #884
- cicd: add healthcheck to cli by @m8vago in #885
- cicd: restore pipeline change tracking by @m8vago in #886
- doc: add docs link to the top page of readme by @polaroi8d in #883
- feat(web): integrates the mattermost webhook to notifications by @chandhuDev in #877
- feat(crux-ui): password show icon (#882) by @m8vago in #887
- refactor(crux-ui): title hrefs by @m8vago in #888
Full Changelog: 0.9.0...0.10.0