Skip to content

feat(e2ee): add a way to trigger a reupload of encryption metadata#10286

Draft
mgallien wants to merge 3 commits into
masterfrom
feat/endToEndEncryptionRepairBrokenMetadata
Draft

feat(e2ee): add a way to trigger a reupload of encryption metadata#10286
mgallien wants to merge 3 commits into
masterfrom
feat/endToEndEncryptionRepairBrokenMetadata

Conversation

@mgallien

@mgallien mgallien commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

if encryption metadata are broken, upload a new version of the metadata built from local state to repair access to files and be able to work again with it

Resolves

#

Summary

TODO

  • ...

Checklist

AI (if applicable)

@mgallien mgallien force-pushed the feat/endToEndEncryptionRepairBrokenMetadata branch 3 times, most recently from ca34b1e to 0b35fd3 Compare July 2, 2026 14:01
@mgallien mgallien force-pushed the feat/endToEndEncryptionRepairBrokenMetadata branch 2 times, most recently from 93dec80 to d3f74f6 Compare July 9, 2026 16:45
mgallien added 3 commits July 10, 2026 17:22
if encryption metadata are broken, upload a new version of the metadata
built from local state to repair access to files and be able to work
again with it

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
to do proper data recovery for the encryption metadata, use local
information to rebuild an as correct as possible view of the encrypted
folder

use that information to generate a new metadata from scratch

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
@mgallien mgallien force-pushed the feat/endToEndEncryptionRepairBrokenMetadata branch from d3f74f6 to ed03d51 Compare July 10, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant