Skip to content
This repository has been archived by the owner on Oct 16, 2020. It is now read-only.

26 direct s3 uploads #33

Merged
merged 2 commits into from Jan 28, 2016
Merged

26 direct s3 uploads #33

merged 2 commits into from Jan 28, 2016

Conversation

JPrevost
Copy link
Member

closes #26

This removes sword deposits to dspace which will be added back under a separate ticket as this was getting too big.

This removes carrier wave and prepares model to expect to stream pdf
from a URI into the zip file.

This app currently only accepts PDFs so the mime type is hardcoded
in mets.rb. If we change that, this will need to be adjusted.
Direct to S3 upload in the form via jQuery direct upload.

- Submission Create no longer creates or submits packages

Create needs to not be in the business of handling sword package creation
and submission to dspace. Moving those outside of this scope will allow
for much easier testing (and ultimately allow for a separate process to
handle that out of band with the web interface).

- We still work on a queuing jobs to create sword packages / deposit
to dspace / read response / send emails

In other words, this removed functionality that is required but will be added
back in a separate commit to reduce the size and complexity of this already
large and complex set of commits.
@JPrevost
Copy link
Member Author

#21 will add tests and functionality to get the code coverage back up where it should be.

JPrevost added a commit that referenced this pull request Jan 28, 2016
@JPrevost JPrevost merged commit b2b69bd into master Jan 28, 2016
@JPrevost JPrevost deleted the 26_direct_s3_uploads branch January 28, 2016 17:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Persist uploaded files
1 participant