OpenC3 / cosmos

OpenC3 COSMOS
https://openc3.com
Other
103 stars 30 forks source link

Background Data Extractor #1430

Open 321github123 opened 1 month ago

321github123 commented 1 month ago

First check out our main documentation site at https://openc3.com.

Is your feature request related to a problem? Please describe. During a long data extraction, if a user clicks away from the page and then comes back the previous data extraction is gone.

Describe the solution you'd like If a user navigates away from a data extraction that is in progress, the user can return to the data extraction.

Another solution might be an individual data extraction runs in separate thread and progress bar is shown

Additional context Add any other context or screenshots about the feature request here.

jmthomas commented 1 month ago

The items are "remembered" when navigating away but we are changing the time range each time. If you want to fully record your session you need to File->Save Configuration.

If you're asking for the page to continue an extraction in progress if you navigate away I'm afraid that's just not possible. The frontend is receiving the data streaming from the backend and closing or navigating away from the page is effectively just stopping the stream.

ryanmelt commented 1 month ago

We would have to add a background data extractor functionality that does the work in the backend, instead of the frontend.

321github123 commented 1 month ago

The background data extractor would be a nice improvement, especially since data extractions take a while