-
mbr update, remove versions.json
-
Merge branch 'master' of https://github.com/CollectionFS/Meteor-cfs-file
-
update pkg, dependencies, delinting, etc.
- 0.9.1 support
- Meteor Package System Update
- change package name to lowercase
- allow FS.File to emit events
- add fileObj.copy()
- make setters save to DB automatically with ability to disable
- Fixed bug: fsFile-common.js:66:8: Unexpected identifier #3
-
a few more changes for supporting URL options
-
support request options like
auth
andheaders
when attaching a URL
-
add almost all necessary tests!
-
fix updatedAt setting
-
correct logic
-
store size as number
-
API doc fixes
- document API for createReadStream and createWriteStream
- missed this during api change
- updating from DB before getting should be opt-in instead of opt-out; it's more efficient this way, and it prevents issues with local props unintentionally being overwritten
- add
extension
getter/setter method and make the other new methods work as UI helpers
-
generate api docs
-
add updatedAt method
-
provide option to skip updating from the file record before getting info
-
more changes for new name, size, and type API
-
add getter/setter methods for name, size, and type; move original file info under
original
property object backwards compatibility break! -
change name of
hasCopy
function tohasStored
- add formattedSize method and weak dependency on numeral pkg
- call attachData only if we have some data
-
throw a more helpful error if null/undefined data is passed to attachData
-
remove
get
method; the code in it is old and would fail so I'm assuming nothing calls it anymore
- allow passing any data (except URL on client) to FS.File constructor to attach it
- make it safe to call attachData without a callback on the client, unless we are attaching a URL; in that case, an error is thrown if no callback
- use full clone to fix issue with saving FS.File into a collection using EJSON
- use uploadedAt so that we can remove chunk info when it's no longer needed
- improve setName a bit and move some logic to FS.Utility
- set name when inserting filepath without callback
- Make sure passing in a storeName works
- move all data handling to data-man package; fix issue getting size properly
- We should allow size to be updated if org size is 0
- use latest releases
- remove underscore deps
- refactor utime into updatedAt
-
Rollback to specific git dependency
-
use collectionFS travis version force update
- try to fix travis test by using general package references
-
remove smart.lock
-
adjustments, trying to make everything work in phantomjs
-
add server tests for FS.Data and fix found issues; add Blob.js polyfill so that we have phantomjs support (and travis tests can pass)
-
ignore potential query string when seeing if URL ends in filename
-
set size when attaching filepath
-
add travis-ci image
-
package changes to fix auto test issues
-
should not have been committed
-
we should ignore packages folder entirely
-
Return self from attachData, and adjust code in other areas to keep the flow of all methods similar
-
See if we can extract a file name from URL or filepath
-
use utility function to get file extension
- remove code that deleted files from temp store; the worker does this in a remove observe
-
Add note about dataUrl references
-
fixed issue #204
-
client-side tests for FS.Data (!) and fix failed tests
-
allow attachData to run synchronous on server even when attaching URL
-
fix some data attachment issues and move file allowed check to FS.Collection
-
silently handle non-object args
-
refactor FS.File.createWriteStream to support TempStore and FileWorker
-
tidy the FS.File.createReadStream
-
update API docs
-
use correct api
-
Merge branch 'master' of https://github.com/CollectionFS/Meteor-cfs-file
-
Complete rewrite; better split between client/server, move data handling to FS.Data class, and support streams
-
use chunks in the filerecord
-
make sure we have a downloadqueue
-
should not require a filename; check extension only if we have one
-
allow
FS.File.fromUrl
to run synchronously without a callback on the server
-
add
format
option for FS.File.prototype.get -
Merge branch 'master' of https://github.com/CollectionFS/Meteor-cfs-file
- add pkg necessary for tests
- changes for http uploads
- fix issues with callbacks
- new URL syntax; use the store's file key instead of ID
- add getCopyInfo method
- added public
-
fix url
-
use generic http url
-
reference cfs-filesaver pkg instead
-
rework http/ddp method init; also DDP methods don't need to be per-collection so they no longer are
-
minor adjustments; add missing FileSaver.js
- Fixed getter of storage adapters
-
Corrections to new scope
-
init commit