Skip to content

FIle Linking API #125

@tmorrell

Description

@tmorrell

Is your feature request related to a problem? Please describe.

  • We have files on an external storage system that we don't want to have to upload a second time

  • We have files on an external system that are constantly changing

  • Uploads through InvenioRDM are slow

  • I want to use a custom upload tool to do my file uploads

Describe the solution you'd like

A new API to link files to an existing RDM record. This is designed for use by administrators who've decided that a file link is acceptable.

This will accept the url of the file, file name, size (optional), and checksum (optional) and put the information into the files structure in RDM. It will then display the file download links in the UI (same file section as normal files probably).

Feature is configurable in invenio.cfg

RDM background processes will be able to conduct checksum verification and link verification

Describe alternatives you've considered

A multipart uploader implementation can solve the slow upload parts of this issue

Additional context

From RDM Partner Meeting

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions