Skip to content

fix(e2ee): refresh during crud operations#17267

Open
alperozturk96 wants to merge 18 commits into
masterfrom
fix/e2ee-counter-check
Open

fix(e2ee): refresh during crud operations#17267
alperozturk96 wants to merge 18 commits into
masterfrom
fix/e2ee-counter-check

Conversation

@alperozturk96

@alperozturk96 alperozturk96 commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Issue

Refreshing folder causing crash during crud operations in encrypted folder. Local counter should be only updated after completion of operation.

Changes

  • Consolidates counter updates
  • Updates counter after serializeAndUploadMetadata and unlock folder
  • Better naming

Comment thread app/src/main/java/com/owncloud/android/utils/EncryptionUtilsV2.kt
Comment thread app/src/main/java/com/owncloud/android/utils/EncryptionUtilsV2.kt
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/28519645539/artifacts/8011646161
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

@alperozturk96
alperozturk96 force-pushed the fix/e2ee-counter-check branch from a68af81 to 9be910e Compare July 9, 2026 08:16
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/29005173465/artifacts/8193741488
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

Comment thread app/src/main/java/com/owncloud/android/operations/RefreshFolderOperation.java Outdated
@alperozturk96
alperozturk96 force-pushed the fix/e2ee-counter-check branch from 217f1b1 to 6e52bf6 Compare July 17, 2026 11:12
@github-actions

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/29577078416/artifacts/8405696732
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

@github-actions

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/29578868607/artifacts/8406318076
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

@github-actions

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/29581557894/artifacts/8407647313
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

@github-actions

Copy link
Copy Markdown

Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>

# Conflicts:
#	app/src/main/java/com/owncloud/android/ui/fragment/FileDetailSharingFragment.java
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
@alperozturk96
alperozturk96 force-pushed the fix/e2ee-counter-check branch from 73f4e67 to 29fc39c Compare July 23, 2026 09:43
@github-actions

Copy link
Copy Markdown

blue-Light-Screenshot test failed, but no output was generated. Maybe a preliminary stage failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants