Skip to content

Releases: supabase/storage

v0.13.1

17 Feb 02:11
8aff951
Compare
Choose a tag to compare

0.13.1 (2022-02-17)

Bug Fixes

  • only cache tenant configurations and run migrations after servers start listening (#104) (8aff951)

v0.13.0

16 Feb 09:28
23c8bff
Compare
Choose a tag to compare

0.13.0 (2022-02-16)

Features

v0.12.0

15 Feb 06:44
6294f1e
Compare
Choose a tag to compare

0.12.0 (2022-02-15)

Features

  • delete tenant config cache entry on row update (#102) (6294f1e)

v0.11.3

10 Feb 08:44
e2661d3
Compare
Choose a tag to compare

0.11.3 (2022-02-10)

Bug Fixes

v0.11.2

09 Feb 03:52
Compare
Choose a tag to compare

0.11.2 (2022-02-09)

Bug Fixes

  • bump @types/node from 14.14.33 to 17.0.16 (72c999e)

v0.11.1

08 Feb 06:05
Compare
Choose a tag to compare

0.11.1 (2022-02-08)

Bug Fixes

  • do not cache tenant config on migration error (02826bb)

v0.11.0

07 Feb 10:04
Compare
Choose a tag to compare

0.11.0 (2022-02-07)

Features

  • more usable logging configuration (fff8fb6)

v0.10.1

19 Jan 08:47
Compare
Choose a tag to compare

0.10.1 (2022-01-19)

Bug Fixes

  • use ECR's Dockerfile for Docker Hub (9b2be54)

v0.10.0

29 Nov 10:28
Compare
Choose a tag to compare

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)

v0.9.3

12 Aug 06:00
Compare
Choose a tag to compare

0.9.3 (2021-08-12)

Bug Fixes

  • refactor as jwt and postgrest plugins (87d45fd)