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.8.2

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

0.8.2 (2021-07-20)

Bug Fixes

storage - v0.8.1

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

0.8.1 (2021-07-20)

Bug Fixes

  • arm build, install python for native node module builds (d0fce9c)
  • docker startup command (5e66ae9)
storage - v0.8.0

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

0.8.0 (2021-07-20)

Bug Fixes

  • deleteObject path resolution for file backend (d94da83)
  • move s3 return types to generic types (7619456)
  • s3 remove dependence on ObjectIdentifier (0a1be94)
  • tests to work with new s3 class (29597fb)

Features

  • fs-backend: store metadata in xattr (6988154)
storage - v0.7.1

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

0.7.1 (2021-07-15)

Bug Fixes

  • #43 use custom content type parser for application/json and text/plain (d36e32a)
  • unknown flag: --project-dir (537f968)
  • use custom content type parser in updateObject too (e3b8a0d)
storage - v0.7.0

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

0.7.0 (2021-06-25)

Features

  • disable rendering html files (726333c)
storage - v0.6.0

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

0.6.0 (2021-06-22)

Bug Fixes

  • update mods to make npm audit happy (22d1691)

Features

  • add support for binary uploads in update object (a562ebd)
storage - v0.5.1

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

Adds object upsert

storage - v0.5.0

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

0.5.0 (2021-06-16)

Bug Fixes

  • add tests for binary upload (b0c879a)

Features

  • support both formdata and binary as input (69da4d5)
storage - v0.4.0

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

0.4.0 (2021-06-11)

Features

  • add support for byte range requests (6c56753)
storage - v0.3.1

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

0.3.1 (2021-05-26)

Bug Fixes

  • api route clash for object access (e8233d3)
storage - v0.3.0

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

0.3.0 (2021-05-18)

Bug Fixes

  • add a socket connection timeout (94db90b)
  • update docker stop command (ed66a53)
  • update docs for createObject (f109ee9)

Features

  • endpoint to update bucket visibility (a33424e)
storage - v0.2.1

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

0.2.1 (2021-04-14)

Bug Fixes

  • rename bucketName -> bucketId in copy and move (3bc0aec)
storage - v0.2.0

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

0.2.0 (2021-04-14)

Bug Fixes

  • add Eslint checks to CI (2107e3b)
  • add link to api docs in README (767543d)
  • add TS build check to CI (f7c85a9)
  • adds prettier checks to CI (8d88248)
  • bugs in previous refactoring (06f418c)
  • docs: add examples for successful responses (b932e36)
  • docs: add examples to input parameters (176de0a)
  • dont return project id prefix in create and update object (ff08bdf)
  • failing tests (18ec878)
  • group endpoints in API docs (24323ef)
  • ignore assets and db files in eslint checks (7deb0c0)
  • permissions checking in emptyBucket (1c1d9ae)
  • remove duplicated import (aa98b76)
  • return bucketId to keep in copyObject (1c72451)
  • some regressions in previous refactoring (7018c04)
  • start using postgrest nightly for local dev (a153ea7)

Features

  • publish api docs to gh-pages (5999261)
storage - v0.1.4

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

0.1.4 (2021-03-31)

Bug Fixes

  • add migrations folder to Dockerfile (05bff89)
storage - v0.1.3

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

0.1.3 (2021-03-31)

Bug Fixes

  • add docker builds to GH build workflow (75f6631)
  • add pino log levels (a6c4c5f)
  • bug in setting production log config (924022a)
  • change prod log level to error (9fc2799)
  • return error to user for invalid jwt signatures (08aeadc)
  • tighten policies required for createBucket (8bbfefb)
storage - v0.1.2

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

0.1.2 (2021-03-25)

Bug Fixes

  • add rls tests for buckets (79283f8)
  • add some comments on what the policies do (fb8e74a)
  • change /rename endpoint to /move (6b94a74)
  • enable RLS for buckets table (0924609)
  • rename /search endpoint to /object/list (d9daac6)
  • dummy-data: always have size in metadata (ba2557d)
  • empty bucket: for buckets more than 1000 objects (0ca61e2)
  • emptybucket: files from s3 can be deleted asynchronously (d25975d)
  • get_size: change column name bucket -> bucket_id (25949d5)
  • object update: maintain old cache time unless overridden (a64e4fc)
  • updateObject: update size metadata (f265b93)
  • usage: adds a function to return size of buckets (bec7465)
  • lesser select *s (99afc01)
  • lesser select *s (e8ca596)
storage - v0.1.1

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

0.1.1 (2021-03-19)

Bug Fixes

  • add size to metadata on object upload (a716097)
storage - v0.1.0

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

0.1.0 (2021-03-18)

Bug Fixes

  • bug in setting cacheTime for object uploads (9991eef)
  • change schema to speed up queries (4fc4b03)
  • decode URI before signing the url (f93f316)
  • disable cors (e7cb2fb)
  • handle invalid JWT error properly (0ed30a6)
  • handle jwt error in createObject (cdddae0)
  • move to storage schema (dc80121)
  • validate object and bucket names (186bd74)

Features

  • add upload limits to create object (a6fbdee)
storage - v0.0.2

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

0.0.2 (2021-03-17)

Bug Fixes

  • adds a .releaserc (a70be97)
  • semantic versioning in GH action, disable docker publish (85f3e6d)
storage - v0.0.1

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