Skip to content

Import Metadata CSV (Enhanced, with Preview of Changes, as in v6.x) #782

@heathergreerklein

Description

@heathergreerklein

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions