-
Notifications
You must be signed in to change notification settings - Fork 807
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
E2EE with VFS. Disallow MOVE as it is not supported. Prevent data loss. #6528
Conversation
e053b6d
to
abedb28
Compare
/backport to stable-3.12 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please add an automated test
1dd8f16
to
5642960
Compare
I tend to disagree. The e2e-to-end encryption interaction between client and server is way too complicated to implement unit tests for it. This requires writing most of the endpoints the server is using for E2EE, not just simple PROPFIND. |
5642960
to
70d1873
Compare
Signed-off-by: alex-z <[email protected]>
70d1873
to
b749cf9
Compare
AppImage file: nextcloud-PR-6528-b749cf9748c40b41db6d7396b8aa39b82c37a2fe-x86_64.AppImage |
Quality Gate failedFailed conditions See analysis details on SonarCloud Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
It's not a regression. This never worked and I am not surprised as this is not possible with the current server limitation for E2EE files MOVE not supported and performed via DELETE + PUT.