Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Ideally I would like to see us move away from optional input files. Instead we could have an application input that would be 1) optional and 2) type URI_COLLECTION. That would require some support from the backend, however.
TODO
- [x] MultiFileInputEditor.vue component
- [x] InputEditorContainer.vue: select 'multi-file-input-editor' when type is URI_COLLECTION
- [x] Copy URI_COLLECTION when cloning experiment
- [x] Fetch data products for URI_COLLECTIONs in FullExperimentViewSet
- [x] finish layout, styling in MultiFileInputEditor.vue
- [x] handle validation in MultiFileInputEditor.vue
- [x] have views.upload_input_file return serialized DataProduct
- [x] upload in background, dispatch "progressing" event so ExperimentEditor knows that upload is occurring
- [x] allow unselect after clicking Add File
- [x] remove/disable Optional Input Files on app interface editor
- [x] trigger file selection dialog when Add File is clicked
Attachments
Issue Links
- is related to
-
AIRAVATA-3261 BUG: Cannot clone experiments in AMP gateway
- Resolved