-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Description:
Add the ability to upload new data to ICAT for DLS via Alex's upload server: https://github.com/ral-facilities/user-upload-service
This requires using the Uppy framework: https://uppy.io/docs/react/
Wireframes are on Balsamiq: https://balsamiq.cloud/sq9hezy/p1wt1o8/rC2E7
But basic idea - Visits table should let you upload a new Dataset to a Visit, Dataset table should allow uploading new Datafiles to that Dataset. This should be done via the actions
prop of table/cardview components - see datagateway-common/src/views/downloadButton
for an example. Also, on the Datafiles table should also be able to upload - although this is via a separate button near the clear filters button (saves the user having to go back up to the dataset table).
Acceptance criteria:
- DLS users can upload data to ICAT via the user-upload-service on all the appropriate views