New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Full base Implementation of node-uploads #2
Commits on Apr 4, 2019
Commits on Apr 5, 2019
-
feat(*): implement the base logic for uploading files and handling disks
Still need to implement delete and transfer and write some tests for the repository functionality before this is ready to ship.
-
-
fix(ci): use postinstall in development, prepublishOnly in publish
Merged in from upstream.
-
revert(ci): undo prepack for git install
Due to yarnpkg/yarn#5047, prepack doesnt get triggered with yarn so we cant do direct git installs in a consistent way unfortunately.
-
-
-
Commits on Apr 8, 2019
Commits on Apr 9, 2019
-
fix(*): write tests for service and fix revealed bugs
Also: - Add `MemoryRepository` (basically an in-memory db) to support tests - Test the entire Uploads public API surface area - Fix revealed bugs from tests - Actually delete on update (to mimc file move) - Install memfs in order to use a memory disk for testing - Use process.hrtime for generation of filenames to get unique timestamps even in the same tick
-
-
Commits on Apr 10, 2019
-
-
-
Also, reorganize the transfer arguments to make more sense
Commits on Apr 11, 2019
Commits on Apr 12, 2019
-
Merge pull request #1 from Carimus/feature/initial-implementation
Base implementation
-
We do not explicitly depend on tmp however we use types from the @carimus/node-disks package which does use types from tmp so we need to know about them.
-