3.0.0 • Published 8 years ago

ms-files-gce v3.0.0

Weekly downloads
30
License
MIT
Repository
github
Last release
8 years ago

ms-files-gce

google cloud storage adapter for ms-files

Considerations

Useful links:

  1. https://cloud.google.com/storage/docs/json_api/v1/how-tos/upload#resumable
  2. https://cloud.google.com/storage/docs/access-control
  3. https://cloud.google.com/storage/docs/json_api/v1/#Objects
  4. https://github.com/GoogleCloudPlatform/gcloud-node#google-cloud-storage

Workflow

Uploading

Create resumable upload on a server, pass session id to the client, let the client complete uploading. Client must notify the server when upload is complete. Once it's done - server checks this information and starts post-processing

Downloading

  1. Client requests file to download
  2. Server check authentication rights
  3. On success - creates signed URL and returns 302 redirect + URL

Post-processing

Once initial file upload is completed - server may post-process the file. Ideally it would create a new file, which would act as a header or footer, save it in the same bucket with similar access rights. After that compose method should be called, which would concatenate files without using extra bandwidth

3.0.0

8 years ago

2.3.0

8 years ago

2.2.0

8 years ago

2.1.1

9 years ago

2.1.0

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago

0.8.0

9 years ago

0.7.0

9 years ago

0.6.3

9 years ago

0.6.2

9 years ago

0.6.1

9 years ago

0.6.0

9 years ago

0.6.0-rc1

9 years ago

0.5.1

9 years ago

0.5.0

9 years ago

0.4.0

9 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.1.12

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.11

10 years ago

0.1.10

10 years ago

0.1.9

10 years ago

0.1.8

10 years ago

0.1.7

10 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago