storage

S3 compatible object storage service that stores metadata in Postgres

APACHE-2.0 License

Stars
596
Committers
29

Bot releases are visible (Hide)

storage - v0.14.4

Published by github-actions[bot] over 2 years ago

0.14.4 (2022-03-01)

Bug Fixes

storage - v0.14.3

Published by github-actions[bot] over 2 years ago

0.14.3 (2022-03-01)

Bug Fixes

  • include pg-format/lib/reserved.js in pkg assets (#114) (fb6cae9)
storage - v0.14.2

Published by github-actions[bot] over 2 years ago

0.14.2 (2022-03-01)

Bug Fixes

  • #105 and infinite loop with SELECT but no DELETE permissions (#113) (824f1ca)
storage - v0.14.1

Published by github-actions[bot] over 2 years ago

0.14.1 (2022-02-25)

Bug Fixes

storage - v0.14.0

Published by github-actions[bot] over 2 years ago

0.14.0 (2022-02-22)

Features

  • return error per path from getSignedURLs (#106) (30b3cb5)
storage - v0.13.1

Published by github-actions[bot] over 2 years ago

0.13.1 (2022-02-17)

Bug Fixes

  • only cache tenant configurations and run migrations after servers start listening (#104) (8aff951)
storage - v0.13.0

Published by github-actions[bot] over 2 years ago

0.13.0 (2022-02-16)

Features

storage - v0.12.0

Published by github-actions[bot] over 2 years ago

0.12.0 (2022-02-15)

Features

  • delete tenant config cache entry on row update (#102) (6294f1e)
storage - v0.11.3

Published by github-actions[bot] over 2 years ago

0.11.3 (2022-02-10)

Bug Fixes

storage - v0.11.2

Published by github-actions[bot] over 2 years ago

0.11.2 (2022-02-09)

Bug Fixes

  • bump @types/node from 14.14.33 to 17.0.16 (72c999e)
storage - v0.11.1

Published by github-actions[bot] over 2 years ago

0.11.1 (2022-02-08)

Bug Fixes

  • do not cache tenant config on migration error (02826bb)
storage - v0.11.0

Published by github-actions[bot] over 2 years ago

0.11.0 (2022-02-07)

Features

  • more usable logging configuration (fff8fb6)
storage -

Published by github-actions[bot] over 2 years ago

storage - v0.10.1

Published by github-actions[bot] over 2 years ago

0.10.1 (2022-01-19)

Bug Fixes

  • use ECR's Dockerfile for Docker Hub (9b2be54)
storage - v0.10.0

Published by github-actions[bot] almost 3 years ago

0.10.0 (2021-11-29)

Bug Fixes

  • add 1s connection timeout for migration database client (ab9b817)
  • add capturing group (3f24ef2)
  • add missing jwtSecret argument (4f3af61)
  • add MULTITENANT_DATABASE_URL to .env for CI workflow (9a76b88)
  • catch errors on connect when migrating (e081f36)
  • do not cache file size limit (8c940ae)
  • do not run migrations on tenant insertion (a88320f)
  • encrypt anonymous key, JWT secret and service key (3cf41ed)
  • encrypt database URL (354d72d)
  • initialise jwt decorator as empty string (927e394)
  • install necessary packages for node-gyp, use multi-stage build (38e3585)
  • log on error only when running migrations on tenant (01158d2)
  • make PostgREST URL suffix configurable (2440d2d)
  • make PROJECT_REF and TENANT_ID optional (a836fc9)
  • make TENANT_ID optional if multitenant (06ea99c)
  • only check API key for tenant routes (6802c60)
  • rename SUPABASE_URL to SUPABASE_READ_ONLY_URL for clarity (94ec84a)
  • revert extraneous package-lock.json changes (df57661)
  • separate multitenant section in .env.sample (52f4649)
  • supabase/supabase#2497 prevent empty results when selecting folder(s) in one bucket that match an object name in another bucket (5598c19)
  • X-Forwarded-Host tests (0591404)

Features

  • add API key authorisation check for admin routes (4a3794e)
  • add endpoints for tenant configs (360c243)
  • add file size limit column to database and queries (d11b969)
  • add IS_MULTITENANT environment variable (b3acee0)
  • add multitenant database to docker-compose.yml (7580af8)
  • add project ref plugin (8533d5d)
  • add workflow to build and push Docker image to ECR (e9d427a)
  • cache tenant config and run migrations with limited concurrency (76458c1)
  • expose a /status route (2c7d106)
  • forward 304 and If-Modified-Since/If-None-Match headers (4de5fec)
  • log project ref (5b9db5b)
  • make admin API keys a set (31ff961)
  • make some config optional if multitenant (21732ae)
  • support partial updates for tenant PATCH requests (29c98a9)
  • use per-project JWT secret when multitenant (5a4d273)
  • use per-project service API keys when multitenant (7e4adaf)
  • use per-tenant file size limit if multitenant (80375f4)
  • use X-Forwarded-Host to construct PostgREST URL for multitenant setups (e5575f4)
storage - v0.9.3

Published by github-actions[bot] about 3 years ago

0.9.3 (2021-08-12)

Bug Fixes

  • refactor as jwt and postgrest plugins (87d45fd)
storage - v0.9.2

Published by github-actions[bot] about 3 years ago

0.9.2 (2021-08-10)

Bug Fixes

  • explicitly pass in httpagent for finetuning later (32e8335)
storage - v0.9.1

Published by github-actions[bot] about 3 years ago

0.9.1 (2021-07-21)

Bug Fixes

  • xattr no longer required in release builds (788ee43)
storage - v0.9.0

Published by github-actions[bot] about 3 years ago

0.9.0 (2021-07-21)

Features

storage - v0.8.3

Published by github-actions[bot] over 3 years ago

0.8.3 (2021-07-20)

Bug Fixes

  • pkg was unable to package xattr (063ac90)