-
Notifications
You must be signed in to change notification settings - Fork 527
Closed
Labels
Difficulty: MediumEstimated at between 8 and 16 hoursEstimated at between 8 and 16 hourse/14Estimate in hoursEstimate in hourshigh prioritytools: import
Milestone
Description
From release plan spreadsheet
Estimate from release plan: 14 hours
Expressing interest: none
Note this assumes the export CSV functionality is part of a different task. It also assumes the backend has separate independent endpoints for the preview and the actual import
- Create an Import metadata page
- Reuse the dropzone from the submission to upload the file
- Show the pending changes on the same page after the upload succeeds
- Also reuse that page for the overview after the import is executed
- Create a service to communicate with the import csv endpoint. With methods to:
- POST a CSV file to a preview endpoint, and get a response of what the changes would be
- POST a CSV file to an import endpoint and get a response of what was executed.
Depends on REST ticket DSpace/DSpace#2849
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Difficulty: MediumEstimated at between 8 and 16 hoursEstimated at between 8 and 16 hourse/14Estimate in hoursEstimate in hourshigh prioritytools: import