Saving changes and make it aware where those changes are in Web IDE
This issue came from https://gitlab.com/gitlab-org/gitlab-ee/issues/4567
Problem
Currently, the changes in the web IDE are saved to local storage, as to not let them get lost. There is, however, no way of knowing this for the user.
Proposal / Design
We may later shift towards saving these changes, not to local storage, but to the user space on the server. This way the user could shift machines quickly and go on changing their files.
Google docs uses a very simple mechanism for this. Simply stating either saving...
all changes are saved
or last edit was on ...
We can use the same principle here:
Note: We could delay the "last edit" functionality as this has most value if multiple people could edit... although it is a nice touch.
Edited by Dimitrie Hoekstra