pnnl / Quality-Install-Tool

BSD 2-Clause "Simplified" License
1 stars 1 forks source link

Functionality for downloading and uploading project-level installation details #186

Open sudhacde opened 4 months ago

sudhacde commented 4 months ago

Provide users with an option to download/upload project-level installation details to Quality Install Tool from their device.

  1. Download Functionality(Save Project Details Locally): Add option for the user to Download/Save the project doc locally in their device as a JSON file. The JSON file should include all the necessary information about the project's installation details, including data, metadata and attachments.
  2. Upload Functionality: Allow users to upload previously saved/shared project installation JSON file to the Tool. After uploading, the file will be processed, and the project details will be added to the tool.
charliepnnl commented 4 months ago

I don't think we can save all the project data, including attachments, in a JSON file. I believe the doc (JSON) and attachments will need to be put into some sort of zip file.