All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to Semantic Versioning.
- Update haproxy Docker tag to v2.9 [Self-hosted Renovate Bot]
- Update CA certs [ab77]
- Update haproxy Docker tag to v2.8 [Self-hosted Renovate Bot]
- Update flowzone.yml [Kyle Harding]
- Update haproxy Docker tag to v2.7 [Renovate Bot]
- Remove link [ab77]
- Switch accounts at runtime [ab77]
- Fix startup script [ab77]
- Change the startup script to forward signals to the haproxy process to be able to support graceful stop [Ramiro González Maciel]
- Switch from balenaCI to flowzone [Pagan Gazzard]
- Update haproxy from 2.5 to 2.6 [Renovate Bot]
- Public/private chain via env [ab77]
- Update documentation [ab77]
- Optionally create directory [ab77]
- Implicitly export environment [ab77]
- Refactor certificate handling [ab77]
- Remove deprecated metadata [ab77]
- Simplify to use official image [ab77]
Update open-balena-base to 11.3.9 [Pagan Gazzard]
- Update no-systemd variant [ab77]
Update open-balena-base to 11.3.8 [Pagan Gazzard]
- Update nodejs to 14.17.5 [Pagan Gazzard]
- Use DNS_TLD internally [ab77]
- Accept DNS_TLD in place of BALENA_TLD [ab77]
Update open-balena-base to 11.3.5 [Pagan Gazzard]
- Update nodejs to 14.17.4 and npm to 6.14.14 [Pagan Gazzard]
- Correct env var name and sort [ab77]
Update open-balena-base to 11.3.3 [Pagan Gazzard]
- Add parallel HOSTs and env vars [ab77]
- Revert [ab77]
- Adds device URL support [ab77]
Update open-balena-base to 11.3.2 [Pagan Gazzard]
- Update nodejs to 14.17.2 [Pagan Gazzard]
- Delete .github directory [dfunckt]
- Update nodejs to 14.17.1 [Trong Nghia Nguyen]
- Delete .github directory [dfunckt]
Update open-balena-base to 11.2.0 [Pagan Gazzard]
- Update nodejs to 14.17.0 and npm to 6.14.13 [Pagan Gazzard]
Update open-balena-base to 11.1.2 [Pagan Gazzard]
- Update nodejs to 14.16.1 and npm to 6.14.12 [Pagan Gazzard]
- Drop CircleCI [ab77]
- README: Fix missed resin to balena rename [Thodoris Greasidis]
Update open-balena-base to 11.1.0 [Pagan Gazzard]
- Update nodejs to 14.16.0 [Pagan Gazzard]
Update open-balena-base to 11.0.5 [Pagan Gazzard]
- Update nodejs to 14.15.5 and npm to 6.14.11 [Pagan Gazzard]
- fix readme layout [Martin Rauscher]
- Fix error when frontend has no http protocol [Kakhaber]
Update open-balena-base to 11.0.4 [Pagan Gazzard]
- Update nodejs to 14.15.4 and npm to 6.14.10 [Pagan Gazzard]
Update open-balena-base to 11.0.3 [Pagan Gazzard]
- Update nodejs to 14.15.3 and npm to 6.14.9 [Pagan Gazzard]
Update open-balena-base to 11.0.2 [Pagan Gazzard]
- Update nodejs to 14.15.1 [Pagan Gazzard]
- Publish tagged versions of the no-systemd image [Pagan Gazzard]
- Fix dockerfile bump [Pagan Gazzard]
Update open-balena-base to 11.0.0 [Pagan Gazzard]
- Update to nodejs 14 [Pagan Gazzard]
- Fix no-systemd nodejs version [Pagan Gazzard]
Update open-balena-base to 9.4.3 [Pagan Gazzard]
- Update nodejs to 12.18.3 and npm to 6.14.7 [Pagan Gazzard]
Update open-balena-base to 9.4.2 [Pagan Gazzard]
- Update nodejs to 12.18.2 [Pagan Gazzard]
Update open-balena-base to 9.4.1 [Pagan Gazzard]
- Update nodejs to 12.18.1 [Pagan Gazzard]
- Update nodejs to 12.18.0 [Pagan Gazzard]
- Update nodejs to 12.17.0 and npm to 6.14.5 [Pagan Gazzard]
Update open-balena-base to 9.2.4 [Pagan Gazzard]
- Update nodejs to 12.16.3 [Pagan Gazzard]
- Forward log from journald to console by default [Trong Nghia Nguyen]
Update open-balena-base to 9.2.2 [Pagan Gazzard]
- Update nodejs to 12.16.2, npm to 6.14.4 [Pagan Gazzard]
Update open-balena-base to 9.2.1 [Pagan Gazzard]
- Update nodejs to 12.16.1 [Pagan Gazzard]
Update open-balena-base to 9.2.0 [Pagan Gazzard]
- Update nodejs to 12.16.0 [Pagan Gazzard]
- Update nodejs to 12.15.0 and npm to 6.13.7 [Pagan Gazzard]
- Update to haproxy 2.0.12 [Pagan Gazzard]
- Update dependencies [Pagan Gazzard]
- Upgrade haproxy to 1.8.23 When running Jellyfish via docker-compose, haproxy process get stuck at 100% CPU, causing the oceans to boil HAProxy 1.8.23 seems to not be affected. Plus, since 1.8.13 there were lots of bug fixes [Federico Fissore]
Update open-balena-base to 9.0.5 [Pagan Gazzard]
- Update nodejs to 12.14.1 and npm to 6.13.6 [Pagan Gazzard]
- Mask apt-daily-upgrade.timer [Pagan Gazzard]
Update open-balena-base to 9.0.3 [Pagan Gazzard]
- Update nodejs to 12.14.0 and npm to 6.13.4 [Pagan Gazzard]
- Don't use UID used in node archive when unpacking as root [Federico Fissore]
- Update node to 12 in no systemd variant [Roman Mazur]
Update open-balena-base to 9.0.0 [Pagan Gazzard]
- Update to nodejs 12 [Pagan Gazzard]
- Respect BALENA_TLD env variable in nosystemd variant [Roman Mazur]
- Optimize for caching [Roman Mazur]
- Use balena node base image [Roman Mazur]
- Add a base image without systemd [Roman Mazur]
Update open-balena-base to 8.0.3 [Pagan Gazzard]
- 🔒: Update Node to 10.16.3 and NPM to 6.10.3 [Andreas Fitzek]
Update open-balena-base to 8.0.2 [Pagan Gazzard]
- Update nodejs to 10.16.1 and npm to 6.10.2 [Pagan Gazzard]
- defaults: Allows configuration of defaults [Heds Simons]
Update open-balena-base to 8.0.1 [Pagan Gazzard]
- mdns: Ensure multipart subdomains are allowed [Heds Simons]
Update open-balena-base to 8.0.0 [Pagan Gazzard]
- Upgrade to debian buster [Pagan Gazzard]
- Add machine-readable changelog [Gergely Imreh]
- Update open-balena-base to 7.2.2 [Pagan Gazzard]
View details
- systemd: move StartLimitIntervalSec to proper conf section [Matthew McGinn]
- Update open-balena-base to 7.2.1 [Pagan Gazzard]
View details
- Fix adding htoprc [Pagan Gazzard]
- Add default htop settings to hide threads and use a tree view [Pagan Gazzard]
- Update nodejs to 10.16.0 and npm to 6.9.0 [Pagan Gazzard]
- Disable the apt daily timer [Pagan Gazzard]
- Disable start limit for confd.service [Pagan Gazzard]
- Resolvers: Allow resolver definitions for lookup [Heds Simons]
- Frontend: Allow stats to be enabled on frontends [Heds Simons]
- Confd: Remove
confd
and move to Docker envvars [Heds Simons]
- Config: Allow configs build from multiple envvars [Heds Simons]
- Open-balena-base: Update open-balena-base to v7.0.0 [Heds Simons]
- Open-balena-base: Update open-balena-base to v6.0.0 [Heds Simons]
- Codeowners: Add @mikesimos, @hedss & @richbayliss [Heds Simons]
- Config: Ensure
PROXY_CONFIG
is decoded from base64 [Heds Simons]
- Config: Ensure configuration options are honoured [Heds Simons]
- Certificates: Adds automated certificate generation [Heds Simons]
- Typescript: Move entire codebase to TypeScript [Heds Simons]
- Systemd: Move from entrypoint/cmd to systemd [Heds Simons]
- Tests: Ensure tests run natively and update base [Heds Simons]
- Tests: Cleanup [Michael Angelos Simos]
- Ci: Push to balena/open-balena-haproxy [Michael Angelos Simos]
- Cfg: Refactor format [Michael Angelos Simos]
- Publish to resin/balena-haproxy [Michael Angelos Simos]
- Config-generator: Add accept-proxy directive when proxying internally [Michael Angelos Simos]
- Package: Add symlink for versionist checks [Michael Angelos Simos]
- Entrypoint: Update for also accepting PROXY_CONFIG parameter [Michael Angelos Simos]
- Update tests [Michael Angelos Simos]
- Generate: Refactor for using parameters; support envvar config [Michael Angelos Simos]
- Package: Add capitano [Michael Angelos Simos]
- Tests: Update to new input file format [Michael Angelos Simos]
- Update README.md [Michael Angelos Simos]
- Config: Adapt haproxy config generation to new format [Michael Angelos Simos]
- Generate: Change default config file input path to /.balena/config.json [Michael Angelos Simos]
- Add tests [Michael Angelos Simos]
- Eslint: Add .eslintrc.yml [Michael Angelos Simos]
- Package: Add test dependencies [Michael Angelos Simos]
- Docker-entrypoint: Use generate.js [Michael Angelos Simos]
- Add .editorconfig [Michael Angelos Simos]
- Generate: Add generate.js [Michael Angelos Simos]
- Generate-haproxy: Convert to library [Michael Angelos Simos]
- Dockerfile: Fix npm ERR! write after end random errors [Michael Angelos Simos]
- Docker-entrypoint: Incluge HAProxy config generation [Michael Angelos Simos]
- Generate-haproxy-cfg: Make executable [Michael Angelos Simos]
- Dockerfile: Build generate-haproxy-cfg dependencies [Michael Angelos Simos]
- Generate-haproxy-cfg: Add generate-haproxy-cfg.js [Michael Angelos Simos]
- Package: Add package file [Michael Angelos Simos]
- Resin-base: Update [Michael Angelos Simos]
- Gitignore: Add [Michael Angelos Simos]
- Docker-entrypoint: Change mode [Michael Angelos Simos]
- First bump [Michael Angelos Simos]