XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • Django Portal
    • 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

          Activity

            People

              marcuschristie Marcus Christie
              marcuschristie Marcus Christie
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: