Skip to content

Releases: hetaochen/storage-api

v0.12.0

12 Apr 07:42
f1e104f

Choose a tag to compare

0.12.0 (2023-04-12)

Bug Fixes

Features

v0.11.0

21 Mar 05:22
2cc805d

Choose a tag to compare

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.js in pkg assets (#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-pressure maxEventLoopUtilization check (#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...
Read more