Skip to content
This repository has been archived by the owner on Mar 14, 2019. It is now read-only.

1.0.0 CollectionFS core

Past due by about 10 years 76% complete

The final remaining items to be able to release the new api for CollectionFS.
Its a complete rewrite and cannot be compared directly with "0.3.7".

  • Server files securely over HTTP
  • Have the concept of Storeage Adapters (SA's) S3/GridFS/FileSystem
  • Use streams from endpoint to Storage Adapter
  • FS.File - File data with api, makes it much easier to work with

The final remaining items to be able to release the new api for CollectionFS.
Its a complete rewrite and cannot be compared directly with "0.3.7".

  • Server files securely over HTTP
  • Have the concept of Storeage Adapters (SA's) S3/GridFS/FileSystem
  • Use streams from endpoint to Storage Adapter
  • FS.File - File data with api, makes it much easier to work with
  • FS.File - EJSON Custom type - If you drop a FS.File in a Meteor.method or Meteor.Collection its converted to a small reference object etc.
  • FS.Data - Allows one to attach data like file/blob/Buffer/url/path/readStream etc.
  • Use official GridFS api
  • Use official S3 api
  • Transformation streams (transformWrite/transformRead)
  • Direct gm (graphicMagic) api in transformation streams
  • Better throttling for uploads/downloads
  • Have the project split into small modular packages making it easier to debug and maintain
  • Add s3cloud, client storage adapter provides uploader and signed url on the server
  • Write tests - Its not released until this field is checked :)