- Add username and password support for Elasticsearch connection
- Migrate to Elasticsearch 7.x
- Security updates to the
handlebars
andwebsocket-extensions
NPM packages. - Capture additional details from write process into task logs.
- Add node affinity to kubernetes configuration.
- Streamline queue connection with other rabbitmq services
- Streamline tests
- Replace ES library to match other API MSs
- Set CPU and memory quotas on k8s config
- Added liveliness and readiness probes to k8s config
- CS formatting to match ESLint rules
- Update ESLint packages and config
- Added hook to validate ESLint on commit
- Update node version to 12.x
- Replace npm with yarn