Implement caching in case of WebDAV synchronisation #3
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Rationale
The user should be able to read past logs and input some log even without internet connection / when the WebDAV server is down.
Proposed change
Small improvements along the way
Merging is always tricky to implement correctly. But yes, when I decided the format, I thought the timestamp to be the unique identifier and the way to merge two datasets (because it also defines ordering).
Maybe also have a synchronize icon that is cut or greyed out, or a yellow triangle with an exclamation mark as identifier symbols to the records that are not yet synced.
Regardless, if something happens with the webdav server, currenlty there is no way to add records, unless we disable webdav. Not sure what happens with the data if we switch to local and then to remote again.