Skip to content

Releases: bcgov/common-object-management-service

common-object-management-service-0.0.18

11 Sep 22:07
a994e76
Compare
Choose a tag to compare

A microservice for managing access control to S3 Objects

v0.6.0

12 Aug 00:00
5612188
Compare
Choose a tag to compare

v0.6.0 - File Transit

  • Add new PUT endpoints for uploading files
  • Extend filesize limit from 50GB to 5TB
  • Add more consistent error responses for upload failure situations

What's Changed

  • Fix filtering of objects/buckets when searching for permissions by @TimCsaky in #173
  • Bugfix objectPerms permission check not returning response by @jujaga in #174
  • Standardize delimiter behavior for Bucket attributes by @jujaga in #175
  • Ensure bucket keys have standardized slash prefix behavior by @jujaga in #176
  • Bugfix getKeyValue to gracefully handle undefined inputs by @jujaga in #177
  • Tidy and fix validation of Tagging / Metadata operations by @TimCsaky in #178
  • Ensure object and bucket searchPermissions endpoints requireSomeAuth by @jujaga in #184
  • Remove multiplicity from createObject by @TimCsaky in #186
  • Update Authentication approach and jsonwebtoken dependency by @jujaga in #185
  • Add bucketId filter to list ObjectTags/Metadata by @TimCsaky in #188
  • Remove no-db mode configuration by @TimCsaky in #189
  • update db secret by @BrandonSharratt in #192
  • Implement PUT based createObject and updateObject endpoints by @jujaga in #193
  • Increase S3 upload limit from 50GB to 5TB by @jujaga in #194
  • Bug/duplicate users by @TimCsaky in #195
  • Release COMS v0.6 by @jujaga in #196

New Contributors

Full Changelog: v0.5.0...v0.6.0

common-object-management-service-0.0.17

11 Aug 23:46
5612188
Compare
Choose a tag to compare

A microservice for managing access control to S3 Objects

v0.5.0

29 May 22:04
f342d39
Compare
Choose a tag to compare

v0.5.0 - Filename Support

  • Support arbitrary filenames for S3 Objects
  • Add First Nations glyph support to filenames
  • Track and enforce coms-id as an S3 tag
  • Deprecate coms-id and coms-name S3 metadata enforcement
  • Add tracking support for version-specific S3 ETags

What's Changed

Full Changelog: v0.4.2...v0.5.0

common-object-management-service-0.0.16

29 May 21:56
f342d39
Compare
Choose a tag to compare

A microservice for managing access control to S3 Objects

v0.4.2

28 Apr 16:51
9d1c6ea
Compare
Choose a tag to compare

v0.4.2 - Domain Scoped Metadata Keys

  • Change mandatory metadata keys to be domain scoped

What's Changed

Full Changelog: v0.4.1...v0.4.2

common-object-management-service-0.0.15

28 Apr 00:25
9d1c6ea
Compare
Choose a tag to compare

A microservice for managing access control to S3 Objects

v0.4.1

25 Apr 18:09
5eec390
Compare
Choose a tag to compare

v0.4.1 - Reliability Pass

  • Improve architectural documentation
  • Refactor objection model mock pattern; improve unit test coverage
  • Validate bucket credentials on add and allow folder key to be optional
  • Performance improvements

What's Changed

  • Create/Update Bucket - key (optional): removing mandatory schema flag and replacing null with empty by @dc-bcgov in #146
  • Refactor service layer tests to handle multiple model sources by @jujaga in #147
  • Feature/validate bucket creds by @loneil in #148
  • Feature/secret override by @cberg-aot in #149
  • Allow updateBucket to handle differential patch value checking by @jujaga in #150
  • Delete object from correct bucket by @TimCsaky in #155
  • Update ecma version. Resolve unit tests. by @kamorel in #156
  • Various Helm Chart maintenance updates by @jujaga in #158
  • Updated email validator to use a custom regex by @kamorel in #157
  • Apply default Access-Control-Max-Age header for 10 minutes by @jujaga in #159
  • do not install dev dependencies in Docker build by @pbolduc in #161
  • DB migration - adding indexes to object / permission tables by @TimCsaky in #162
  • Improve unit test coverage to above 50% by @dc-bcgov in #160
  • Release COMS v0.4.1 by @jujaga in #163

New Contributors

Full Changelog: v0.4.0...v0.4.1

common-object-management-service-0.0.14

25 Apr 17:37
5eec390
Compare
Choose a tag to compare

A microservice for managing access control to S3 Objects

common-object-management-service-0.0.13

13 Apr 18:17
9e42119
Compare
Choose a tag to compare

A microservice for managing access control to S3 Objects