Uploaded image for project: 'SIdora'
  1. SIdora
  2. SID-1189

Wi Batch Upload - Swagger UI

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None

      Leverage Swagger.io to provide a User Interface. This UI will be the primary interface for executing batch uploads and will be accessible via a web browser for users on the Smithsonian network.

      1. Will require the user to provide a project PID (internal Smithsonian identifier) a. All deployments under all subprojects of a project PID will be uploaded by the BUU. 
        • Optionally, the user can supply a PID at any level in the project structure to just upload the images under that level. For example, if the user supplies a Plot PID, all deployments under that plot will be uploaded.
      2. Will require the user to select a mode:
        • Config repo branch to use
        • Dry Run — executes the process but does not submit the CSVs to Wildlife Insights. Does not move images, just validates the images are present and accessible. Logs any errors and directs the user to review the CSV files. 
        • Include Images — executes the process and copies CSVs and Images to Wildlife Insights. Logs any errors.
        • Exclude Images — executes the process and copies CSVs but not Images to Wildlife Insights. Logs any errors.
        • Option to provide custom config files
        • option to store CSV's and images locally
      3. Will return a jobId and link to the status or a way to check status, errors, and logs

            BirkhimerJ Birkhimer, Jason
            BirkhimerJ Birkhimer, Jason
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: