parsec-cloud
parsec-cloud copied to clipboard
Workspace History : libparsec API & bindings
What would be needed:
- workspace creation date (could be added to
workspaceInfo()) - list a workspace at a given time, similar to
workspaceStatEntry()andworkspaceStatFolderChildren()with an extra parameter for the datetime - something to restore a file:
- either by providing a function that restore a file from an older state
- or by having
workspaceOpenFileandfdReadable to take a datetime
- being able to mount a workspace at a given time to access a file. Since the user may try to open the same file at multiple times and compare them, it would be better if the mountpoints where hidden, or at a different location (opening a file at Date1, Date2 and Date3 would result in three mountpoints).