Releases: inviqa/harness-docker
Releases · inviqa/harness-docker
0.4.0
What's Changed
Implemented enhancements
- Avoid unnecessary sub-shell for echo piping to stderr by @andytson-inviqa in #137
- Add support for postgres in
ws db console
by @andytson-inviqa in #139 - Improve app init logging and exiting on db_hasSchema checks by @andytson-inviqa in #138
- Provide better database attribute defaults if switching to postgres by @andytson-inviqa in #142
- Add searchengine attribute structure to replace elasticsearch by @andytson-inviqa in #141
- Disable security plugin in elasticsearch and opensearch by @andytson-inviqa in #144
- Add support for searchengine platform version and upgrade elasticsearch 8 by @andytson-inviqa in #145
- Add command to easily open a shell on any container by @NoDiskInDriveA in #146
- Split set/unset, improve newline handling by @NoDiskInDriveA in #147
- feat: add support for build args for console by @andytson-inviqa in #149
- feat: move console root folder copy to make rebuilds more efficient by @andytson-inviqa in #150
- feat: update cronjob/job helm templates to use service.environment tmpl by @andytson-inviqa in #152
- Add a shutdown timeout configuration and use the default by @andytson-inviqa in #151
- feat: include error messages in entrypoint errors by @andytson-inviqa in #155
- feat(lighthouse): output results on failure too by @kierenevans in #156
- feat: switch to inviqa chromium image everywhere by @kierenevans in #158
- feat: provide console build args to runtime environment in dynamic mode by @andytson-inviqa in #160
- feat: switch to default caching_sha2_password in mysql 8.4 by @andytson-inviqa in #161
Fixed bugs
- Fix assets dump bug in passing postgres password to the run func by @andytson-inviqa in #140
- Fix harness post-update not having an interpreter by @kierenevans in #153
- bug: fix mutagen release match PHP 8.3 deprecation by @andytson-inviqa in #157
New Contributors
- @NoDiskInDriveA made their first contribution in #146
Full Changelog: 0.3.0...0.4.0
0.4.0-alpha2
What's Changed
Implemented enhancements
- Add command to easily open a shell on any container by @NoDiskInDriveA in #146
- Split set/unset, improve newline handling by @NoDiskInDriveA in #147
- feat: add support for build args for console by @andytson-inviqa in #149
- feat: move console root folder copy to make rebuilds more efficient by @andytson-inviqa in #150
- feat: update cronjob/job helm templates to use service.environment tmpl by @andytson-inviqa in #152
- Add a shutdown timeout configuration and use the default by @andytson-inviqa in #151
- feat: include error messages in entrypoint errors by @andytson-inviqa in #155
- feat(lighthouse): output results on failure too by @kierenevans in #156
- feat: switch to inviqa chromium image everywhere by @kierenevans in #158
- feat: provide console build args to runtime environment in dynamic mode by @andytson-inviqa in #160
Fixed bugs
- Fix harness post-update not having an interpreter by @kierenevans in #153
- bug: fix mutagen release match PHP 8.3 deprecation by @andytson-inviqa in #157
Full Changelog: 0.4.0-alpha1...0.4.0-alpha2
0.4.0-alpha1
What's Changed
Implemented enhancements
- Avoid unnecessary sub-shell for echo piping to stderr by @andytson-inviqa in #137
- Add support for postgres in
ws db console
by @andytson-inviqa in #139 - Improve app init logging and exiting on db_hasSchema checks by @andytson-inviqa in #138
- Provide better database attribute defaults if switching to postgres by @andytson-inviqa in #142
- Add searchengine attribute structure to replace elasticsearch by @andytson-inviqa in #141
- Disable security plugin in elasticsearch and opensearch by @andytson-inviqa in #144
- Add support for searchengine platform version and upgrade elasticsearch 8 by @andytson-inviqa in #145
Fixed bugs
- Fix assets dump bug in passing postgres password to the run func by @andytson-inviqa in #140
Full Changelog: 0.3.0...0.4.0-alpha1
0.3.0
What's Changed
Implemented enhancements
- Make redis configurable by @andytson-inviqa in #85
- Add support for local traefik proxy v2 using newer format labels by @andytson-inviqa in #86
- Allow configuring the requested CPU amount for services by @andytson-inviqa in #91
- Update nginx in relay/tls-offload to 1.23 by @andytson-inviqa in #94
- Add various small improvements by @andytson-inviqa in #95
- Add support for Slack alerts on Jenkins failures by @andytson-inviqa in #89
- If preview enabled, only publish PRs with publish-preview label by @andytson-inviqa in #90
- Upgrade Redis and update configuration by @kierenevans in #61
- Add environment support for all deployable services by @andytson-inviqa in #87
- Ensure startup commands convert sidekick run to passthru by @andytson-inviqa in #97
- Ensure static builds convert sidekick run to passthru by @andytson-inviqa in #98
- Switch over to docker compose v2 by @andytson-inviqa in #99
- Write sidekick run out/err to user-specific files if not code owner by @andytson-inviqa in #101
- Rename attribute files so they can be ordered first by @andytson-inviqa in #105
- Support podmonitors for pods with multiple containers by @andytson-inviqa in #107
- Remove istio from helm values by @andytson-inviqa in #106
- Allow containers defined in local services to be passed to pipeline by @andytson-inviqa in #108
- Upgrade to NGINX v1.25 as v1.23 is no longer supported by @kierenevans in #110
- Add a persistence.claimName template to reuse logic by @andytson-inviqa in #111
- Enable persistence by default by @andytson-inviqa in #112
- Add persistence.enabled checks to pod volumes by @andytson-inviqa in #114
- Rename job helm test job resources to avoid downstream duplication by @andytson-inviqa in #115
- Add opensearch as a docker service by @andytson-inviqa in #117
- Follow version 2 tag for opensearch by @andytson-inviqa in #119
- Allow a new PVC to be populated from another data source by @andytson-inviqa in #123
- Obsolete older workspace versions with undetectable version by @andytson-inviqa in #122
- Allow an external PVC to be used by services by stopping creation by @andytson-inviqa in #100
- Move compose project name into docker-compose.yml by @andytson-inviqa in #125
- Remove
ws composer
and make a harness post-update command by @andytson-inviqa in #128 - Update to_nice_yaml to allow additional format flags by @andytson-inviqa in #127
- Allow custom labels to be added to PVCs by @andytson-inviqa in #124
- Add upgrade notes for the the mongodb and postgres upgrades by @andytson-inviqa in #129
- Update mongodb to 5.0 by @andytson-inviqa in #120
- Update postgres to 15 by @andytson-inviqa in #118
- Update elasticsearch to 7.17.13 and move attribute location by @andytson-inviqa in #121
- Remove unneeded raw twig filters by @andytson-inviqa in #134
- Add the app version to Helm chart for future inspection by @andytson-inviqa in #133
- Update ws app publish chart to support multiple clusters by @andytson-inviqa in #132
- Reorganise jenkinsfile twig templates and extract slack notification script by @andytson-inviqa in #136
Fixed bugs
- Fix missing ability to reflect PVC claimName or default in service deployments by @andytson-inviqa in #92
- Provide hint to the elasticsearch pvc the elasticsearch user id by @andytson-inviqa in #93
- Fix missing template rendering of tls-offload nginx config files by @andytson-inviqa in #96
- Fix lighthouse --with-results not taking effect by @andytson-inviqa in #88
- Fix bug where CODE_OWNER not passed for ws console enable by @andytson-inviqa in #102
- Fix to_yaml by @kierenevans in #103
- Remove unused backend/frontend config by @andytson-inviqa in #104
- Stop errors if solr service is not in helm values by @andytson-inviqa in #109
- Fix solr's volume claim template rendering by @andytson-inviqa in #116
- Remove undeclared app.web_directory in tls-offload nginx conf by @andytson-inviqa in #126
- Fix redis local service reading config from redis-session by @andytson-inviqa in #130
- Remove duplicate upgrade information about postgres version upgrade by @andytson-inviqa in #135
Full Changelog: 0.2.0...0.3.0
0.3.0-alpha7
What's Changed
Implemented enhancements
- Remove
ws composer
and make a harness post-update command by @andytson-inviqa in #128 - Update to_nice_yaml to allow additional format flags by @andytson-inviqa in #127
- Allow custom labels to be added to PVCs by @andytson-inviqa in #124
- Add upgrade notes for the the mongodb and postgres upgrades by @andytson-inviqa in #129
- Update mongodb to 5.0 by @andytson-inviqa in #120
- Update postgres to 15 by @andytson-inviqa in #118
- Update elasticsearch to 7.17.13 and move attribute location by @andytson-inviqa in #121
- Remove unneeded raw twig filters by @andytson-inviqa in #134
- Add the app version to Helm chart for future inspection by @andytson-inviqa in #133
- Update ws app publish chart to support multiple clusters by @andytson-inviqa in #132
- Reorganise jenkinsfile twig templates and extract slack notification script by @andytson-inviqa in #136
Fixed bugs
- Remove undeclared app.web_directory in tls-offload nginx conf by @andytson-inviqa in #126
- Fix redis local service reading config from redis-session by @andytson-inviqa in #130
- Remove duplicate upgrade information about postgres version upgrade by @andytson-inviqa in #135
Full Changelog: 0.3.0-alpha6...0.3.0-alpha7
0.3.0-alpha6
What's Changed
Implemented enhancements
- Add opensearch as a docker service by @andytson-inviqa in #117
- Follow version 2 tag for opensearch by @andytson-inviqa in #119
- Allow a new PVC to be populated from another data source by @andytson-inviqa in #123
- Obsolete older workspace versions with undetectable version by @andytson-inviqa in #122
- Allow an external PVC to be used by services by stopping creation by @andytson-inviqa in #100
- Move compose project name into docker-compose.yml by @andytson-inviqa in #125
Fixed bugs
- Fix solr's volume claim template rendering by @andytson-inviqa in #116
Full Changelog: 0.3.0-alpha5...0.3.0-alpha6
0.3.0-alpha5
What's Changed
Implemented enhancements
- Upgrade to NGINX v1.25 as v1.23 is no longer supported by @kierenevans in #110
- Add a persistence.claimName template to reuse logic by @andytson-inviqa in #111
- Enable persistence by default by @andytson-inviqa in #112
- Add persistence.enabled checks to pod volumes by @andytson-inviqa in #114
- Rename job helm test job resources to avoid downstream duplication by @andytson-inviqa in #115
Full Changelog: 0.3.0-alpha4...0.3.0-alpha5
0.3.0-alpha4
What's Changed
Implemented enhancements
- Allow containers defined in local services to be passed to pipeline by @andytson-inviqa in #108
Fixed bugs
- Stop errors if solr service is not in helm values by @andytson-inviqa in #109
Full Changelog: 0.3.0-alpha3...0.3.0-alpha4
0.3.0-alpha3
What's Changed
Implemented enhancements
- Support podmonitors for pods with multiple containers by @andytson-inviqa in #107
- Remove istio from helm values by @andytson-inviqa in #106
Full Changelog: 0.3.0-alpha2...0.3.0-alpha3
0.3.0-alpha2
What's Changed
Implemented enhancements
- Rename attribute files so they can be ordered first by @andytson-inviqa in #105
Fixed bugs
- Remove unused backend/frontend config by @andytson-inviqa in #104
Full Changelog: 0.3.0-alpha1...0.3.0-alpha2