-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable sabre/dav's locking feature [feature request] #9969
Comments
Related to owncloud/core#31651 |
@rullzer @icewind1991 Opinions? |
I'm not a fan of locking like this. For several reasons.
|
@jdinkel as to answer your question. There are still endpoints that do not use webdav. So then this locking won't be obeyed. Or in that case if you use the new endpoint. |
Also note that sabre's built in locking implementation wont work properly since it doesn't take things like shares into account |
Let's close this as duplicate of #1308 |
Oh sorry I missed that open #1308. I think I was searching specific to sabredav. Also I was aware it wouldn't be a completely proper working licking solution, but would at least be better than nothing. As it is, people using webdav can overwrite each other's work, and people using other endpoints can overwrite each other's work. With sabredav's locking enabled then at least webdav clients are protected from each other and other endpoints still risk overwriting work but that is just the same situation as before. So the webdav situation would be improved and the other endpoints would be a problem but that is the same problem we have anyway, if I understand correctly. |
I completly agress with jdinkel
i completly agress with you for WebDAV User. Apps like temporary file lock are not a solution for Users that are not using the Webinterface. To log in, set a lock in webinterface and unlock it again is absolutly not practicable! |
sabre/dav already supports webdav file locking, with instructions for enabling it here: http://sabre.io/dav/locks/
I would like for this to be enabled in Nextcloud, so webdav clients can make use of file locking.
Other than getting overwritten by the next update, would there be any unforeseen consequences if I just added the lines from that webpage to /var/www/nextcloud/apps/dav/appinfo/v1/webdav.php ?
The text was updated successfully, but these errors were encountered: