- 
                Notifications
    
You must be signed in to change notification settings  - Fork 32
 
✨ [Frontend] Persistent Export Data #7554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…arloromeo/osparc-simcore into is7528/add-name-when-listing-tasks
…arloromeo/osparc-simcore into is7528/add-name-when-listing-tasks
…arloromeo/osparc-simcore into tasks-persist
          Codecov ReportAll modified and coverable lines are covered by tests ✅ 
 Additional details and impacted files@@            Coverage Diff             @@
##           master    #7554      +/-   ##
==========================================
+ Coverage   84.87%   87.42%   +2.55%     
==========================================
  Files        1644     1747     +103     
  Lines       62710    67585    +4875     
  Branches     1146     1146              
==========================================
+ Hits        53227    59089    +5862     
+ Misses       9163     8175     -988     
- Partials      320      321       +1     
 *This pull request uses carry forward flags. Click here to find out more. 
 Continue to review full report in Codecov by Sentry. 
 🚀 New features to boost your workflow:
  | 
    
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👀
| 
           @Mergifyio queue  | 
    
          
 | 
    
          
 ✅ The pull request has been merged automaticallyThe pull request has been merged automatically at 8af97e4  | 
    



What do these changes do?
Compressing and downloading data can be a task that takes time. In order to have persistent
export_datatasks, this PR uses the feature implemented in this other PR.When the user logs in, the active tasks are fetched, if tasks with
export_dataname are found, these are added to the "cog" button of the background tasks and it will behave the same as the export task would have been initiated in that session: once the data is compressed and the download link is provided, the frontend will download it.Related issue/s
task_namewhen listing Celery tasks #7538task_namewhen listing Celery tasks #7528How to test
Dev-ops checklist