Skip to content

Instantly share code, notes, and snippets.

@raix
Last active August 29, 2015 14:11
Show Gist options
  • Save raix/e7d5d8da59c09b546ed6 to your computer and use it in GitHub Desktop.
Save raix/e7d5d8da59c09b546ed6 to your computer and use it in GitHub Desktop.
test changelog

Changelog

vCurrent

17/12/14 by Morten Henriksen

05/09/14 by Eric Dobbertin

  • 0.9.1 support

28/08/14 by Morten Henriksen

  • Meteor Package System Update

27/08/14 by Eric Dobbertin

  • change package name to lowercase

31/07/14 by Eric Dobbertin

  • allow FS.File to emit events

30/07/14 by Eric Dobbertin

  • add fileObj.copy()

14/07/14 by Eric Dobbertin

  • make setters save to DB automatically with ability to disable

30/06/14 by Eric Dobbertin

  • Fixed bug: fsFile-common.js:66:8: Unexpected identifier #3

30/06/14 by Eric Dobbertin

  • a few more changes for supporting URL options

  • support request options like auth and headers when attaching a URL

20/05/14 by Eric Dobbertin

  • add almost all necessary tests!

  • fix updatedAt setting

  • correct logic

  • store size as number

  • API doc fixes

11/05/14 by Eric Dobbertin

  • document API for createReadStream and createWriteStream

06/05/14 by Eric Dobbertin

  • missed this during api change

30/04/14 by Eric Dobbertin

  • 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

29/04/14 by Eric Dobbertin

  • add extension getter/setter method and make the other new methods work as UI helpers

29/04/14 by Eric Dobbertin

  • 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 to hasStored

18/04/14 by Eric Dobbertin

  • add formattedSize method and weak dependency on numeral pkg

15/04/14 by Eric Dobbertin

  • call attachData only if we have some data

08/04/14 by Eric Dobbertin

  • 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

07/04/14 by Eric Dobbertin

  • allow passing any data (except URL on client) to FS.File constructor to attach it

07/04/14 by Eric Dobbertin

  • 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

06/04/14 by Eric Dobbertin

  • use full clone to fix issue with saving FS.File into a collection using EJSON

06/04/14 by Eric Dobbertin

  • use uploadedAt so that we can remove chunk info when it's no longer needed

06/04/14 by Eric Dobbertin

  • improve setName a bit and move some logic to FS.Utility

05/04/14 by Eric Dobbertin

  • set name when inserting filepath without callback

03/04/14 by Eric Dobbertin

  • Make sure passing in a storeName works

03/04/14 by Eric Dobbertin

  • move all data handling to data-man package; fix issue getting size properly

02/04/14 by Morten Henriksen

  • We should allow size to be updated if org size is 0

31/03/14 by Eric Dobbertin

  • use latest releases

29/03/14 by Morten Henriksen

  • remove underscore deps

25/03/14 by Morten Henriksen

  • refactor utime into updatedAt

23/03/14 by Morten Henriksen

  • Rollback to specific git dependency

  • use collectionFS travis version force update

22/03/14 by Morten Henriksen

  • try to fix travis test by using general package references

21/03/14 by Morten Henriksen

  • 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

20/03/14 by Eric Dobbertin

  • 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

18/03/14 by Eric Dobbertin

  • See if we can extract a file name from URL or filepath

  • use utility function to get file extension

18/03/14 by Eric Dobbertin

  • remove code that deleted files from temp store; the worker does this in a remove observe

18/03/14 by Morten Henriksen

  • 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

07/03/14 by Eric Dobbertin

  • 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

03/03/14 by Eric Dobbertin

01/03/14 by Eric Dobbertin

  • add pkg necessary for tests

28/02/14 by Eric Dobbertin

  • changes for http uploads

28/02/14 by Eric Dobbertin

  • fix issues with callbacks

21/02/14 by Eric Dobbertin

  • new URL syntax; use the store's file key instead of ID

17/02/14 by Morten Henriksen

  • add getCopyInfo method

16/02/14 by Morten Henriksen

  • added public

16/02/14 by Morten Henriksen

  • fix url

  • use generic http url

15/02/14 by Morten Henriksen

  • 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

13/02/14 by Morten Henriksen

  • Fixed getter of storage adapters

13/02/14 by Morten Henriksen

  • Corrections to new scope

  • init commit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment