Releases: hetaochen/storage-api
Releases · hetaochen/storage-api
v0.12.0
v0.11.0
0.11.0 (2023-03-21)
Bug Fixes
- #105 and infinite loop with SELECT but no DELETE permissions (#113) (824f1ca)
- account for URI encoding and '%22' (9048a81)
- add route description (#182) (6e2ae7a)
- build storage-api v0.25.3 (#235) (c4016a4)
- build v0.27.1 (#262) (59c5fa8)
- bump @types/node from 14.14.33 to 17.0.16 (72c999e)
- check if object exists (#223) (9d5c09d)
- commit analyzer preset (#220) (297eef6)
- commit analyzer preset (#221) (f87bcd5)
- commit analyzer preset (#222) (8ba3b1b)
- consistent etags + use expires header on signed urls for CDN and browser caching (#234) (5380325)
- do not cache tenant config on migration error (02826bb)
- do not default image transformation flag (#265) (fb79cf8)
- embed transformation params in the signed url token (#229) (05824a7)
- enable per-route metrics (72b4e03)
- ensure that newly inserted rows are deleted when uploading fails (#154) (93ea5b0), closes #125
- exclude token query string from logs (#188) (05692cb)
- format on signed url (#263) (59f9926)
- image resizing improvements (#204) (e29c5d1)
- include
pg-format/lib/reserved.jsinpkgassets(#114) (fb6cae9) - include tenant ID in migration error message (#129) (9d94b4b)
- increase migration database client connection timeout to 10s (#132) (418aa29)
- increase webhook queue interval (#236) (cfab290)
- inject a fresh metrics registry in tests (d0aeeaa)
- jwt: support multi-algorithm of JWT verify (#176) (47edd53)
- limit URL length when deleting objects (2990472)
- limit URL length when emptying bucket (5fde0a0)
- limit URL length when getting signed URLs (2f7d1bd)
- lints (#211) (f6e2f23)
- log tenant ID after migrations ran successfully (#130) (075c440)
- map resizing options (#232) (e30b0b4)
- modify pgboss settings (#241) (be82f74)
- move files between distinct directories (#274) (#275) (e9aeb99)
- only cache tenant configurations and run migrations after servers start listening (#104) (8aff951)
- opt-in support for avif (#268) (d1089e0)
- optional queue + error code (#225) (02d63cb)
- prevent creation of objects with no name (9bf39cd)
- prevent move operation to the same destination (#228) (fd84189)
- publish to public ECR repo (#180) (4d842bb)
- re-enable per-route metrics for collection (40595d7)
- rebuild release v0.24.3 (#212) (bb62a94)
- redis connection timeout on rate limiter (#281) (6e4bfc1)
- reduce object deletion batch size when emptying bucket from 500 to 300 (#147) (6bc9488)
- release 0.20.1 (#187) (126c2ed)
- release 0.22.1 (#203) (11f9493)
- rely on lazy tenant initialisation instead of bulk initialisation after startup (#138) (36e44ce)
- remove
under-pressuremaxEventLoopUtilizationcheck (#137) (12a1258) - remove under-pressure (#146) (de411c9)
- renaming render routes + enchantments (#227) (163b507)
- resize type on signed url (#285) (028d770)
- respect RLS image transformation (#287) ([2cc805d](https://gi...