When a timeout occurs in Hop Web you currently lose the progress of your work.
To resolve this we need a few improvements:
- Have a feature to continuously save changed pipelines and workflows. We should save these files in a separate folder perhaps to avoid clutter.
- Automatically remember the state of a session in an ongoing bases so that if you refresh the browser tab you get the exact same state as before. It's the same as what we do when switching projects or environments but on a continuous bases whenever we open or create a file.
These features should be useful outside of Hop Web as well.