inveniosoftware / product-rdm

InvenioRDM Product Roadmap
10 stars 0 forks source link

FIle Linking API #125

Closed tmorrell closed 3 months ago

tmorrell commented 3 months ago

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

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