gristlabs_grist-core/app
Paul Fitzpatrick e564d31582 (core) give preliminary support in core for storing snapshots in S3-compatible stores via minio-js client
Summary:
This is a first pass at snapshot support using the MinIO client, suitable
for use against a MinIO server or other S3-compatible storage (including
the original AWS S3).

In Grist Labs monorepo tests, it is run against AWS S3. It can be manually
configured to run again a MinIO server, and these tests pass. There are no
core tests just yet.

Next step would be to move external storage tests to core, and configure
workflow to run tests against a transient MinIO server.

Test Plan: applied same tests as for Azure and S3 (via AWS client)

Reviewers: georgegevoian

Reviewed By: georgegevoian

Differential Revision: https://phab.getgrist.com/D3729
2022-12-21 11:41:31 -05:00
..
client (core) Fixes date formatting in range filter when column is hidden 2022-12-21 16:26:25 +01:00
common (core) Hiding helper columns used for column transformation 2022-12-21 10:07:17 +01:00
gen-server (core) Only owners should be able to rename a document. 2022-12-20 10:09:49 +01:00
plugin Use relative imports only in plugin folder (#328) 2022-10-26 10:41:38 -04:00
server (core) give preliminary support in core for storing snapshots in S3-compatible stores via minio-js client 2022-12-21 11:41:31 -05:00
tsconfig.json (core) move home server into core 2020-07-21 20:39:10 -04:00