Skip to content

feat: Handle Affinity lock files in classic sync - #10417

Merged
Rello merged 5 commits into
masterfrom
work/affinity-classic
Jul 23, 2026
Merged

feat: Handle Affinity lock files in classic sync#10417
Rello merged 5 commits into
masterfrom
work/affinity-classic

Conversation

@claucambra

Copy link
Copy Markdown
Collaborator

Resolves

#10392

Summary

Handle automatic file locking for Affinity lock files in the standard sync engine

Checklist

AI (if applicable)

@claucambra

Copy link
Copy Markdown
Collaborator Author

/backport to stable-34.0 please

@claucambra
claucambra force-pushed the work/affinity-classic branch from eaa1c9c to c56db3d Compare July 21, 2026 17:27
@mgallien
mgallien enabled auto-merge July 22, 2026 07:12

@mgallien mgallien left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a single request for changes

Comment thread src/libsync/filesystem.cpp Outdated
@claucambra
claucambra force-pushed the work/affinity-classic branch 2 times, most recently from 086582b to ed882df Compare July 22, 2026 15:38
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>

f

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
@mgallien
mgallien disabled auto-merge July 23, 2026 10:05
@mgallien
mgallien force-pushed the work/affinity-classic branch from ed882df to 4a98fb3 Compare July 23, 2026 10:05
@mgallien
mgallien enabled auto-merge July 23, 2026 10:05
@github-actions

Copy link
Copy Markdown
Contributor

Artifact containing the AppImage: nextcloud-appimage-pr-10417.zip

Digest: sha256:98de0fb3e5385189287d7ee3d456383c9ebafd5a4deda5f8b4ac3441eea76921

To test this change/fix you can download the above artifact file, unzip it, and run it.

Please make sure to quit your existing Nextcloud app and backup your data.

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
E Maintainability Rating on New Code (required ≥ A)
70 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

💡 Need a hand with PR review? Try Gitar by Sonar!

@Rello
Rello disabled auto-merge July 23, 2026 13:16
@Rello
Rello merged commit b112655 into master Jul 23, 2026
26 of 28 checks passed
@Rello
Rello deleted the work/affinity-classic branch July 23, 2026 13:17
@mgallien mgallien modified the milestones: 34.0.0, 35.0.0 Jul 27, 2026
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.

3 participants