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
Base implementation #1
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