- Upgrade node 12 -> 16.
- Fix issue with setting custom env values when creating collections
- Update dependencies based on
yarn audit
- Update Docker base image following a BC break in Alpine
- Add support for filtering by env when loading data by vocabularies
- Update
rw-api-microservice-node
to remove CT support. - Add
env
support to collections.
- Add support for hosts from
x-rw-domain
header when generating pagination links.
- Update
rw-api-microservice-node
to add CORS support.
- Add support for hosts from
referer
header when generating pagination links.
- Fix issue in finding resources by vocabulary and tag value while anonymous.
- Update
rw-api-microservice-node
to fix issue with Fastly headers.
- Remove dependency on CT's
authenticated
functionality
- Replace CT integration library
- Add sorting support to the GET collection endpoint.
- Fix
include
param for GET collection endpoint. - Add pagination to the GET collection endpoint.
- Add filter by application to collection find-by-ids endpoint.
- Update k8s configuration with node affinity.
- Add validation and tests to find collection by id endpoint.
- Maintenance tasks and update service dependencies to more recent versions.
- Update node version to 12.
- Replace npm with yarn.
- Add liveliness and readiness probes.
- Add resource quota definition for kubernetes.
- Add tests for ensuring the correct management of dataset tags (related to https://www.pivotaltracker.com/n/projects/1883443/stories/169420749).