Releases: YaleSpinup/ds-api
Releases · YaleSpinup/ds-api
v1.2.3
Update Packages
v1.2.3-pre01 Add test.yaml
Add Dependabot
Merge pull request #24 from YaleSpinup/tl694-update-packages Create dependabot.yml
Support for updating Go version and packages
Merge pull request #23 from YaleSpinup/UpdateDSPackages Support for updating packages and Go version
Update for go version
v1.2.1-pre Merge branch 'UpdateDSPackages' of https://github.com/YaleSpinup/ds-a…
Switch to encrypted auth token
Merge pull request #22 from YaleSpinup/tg_bcrypt_token Switch to encrypted auth token
Switch to encrypted auth token
v1.2.0-pre switch to encrypted auth token
Add endpoint for returning audit logs for a dataset
v1.1.0 fixup
Support for dataset group and access logging
- Add support for automatic audit logging to CloudWatch for all non-GET dataset operations. All the logging is done from the handlers just before we return a successful response to the client, so errors are currently not being logged. A log group is set up when a dataset is first created, thus pre-existing datasets will not have a log group and will not be able to write audit logs (however all operations will be successful otherwise).
- Add a {group} to all the routes allowing us to group datasets. It is currently only used for determining the correct log group but eventually we'll incorporate it more holistically. This change requires updating all API consumers to use the new route format.
Support for dataset group and access logging
We add the concept of a group
allowing us to group together similar data sets. The group gets added to all API routes thus making this change backwards incompatible.
We also add support for audit logging to CloudWatch, so all successful operations against data sets are now logged.