Skip to content

draft: feat(fileprovider): Handle Affinity lock files#10409

Draft
claucambra wants to merge 5 commits into
masterfrom
feat/affinity-lock-fp
Draft

draft: feat(fileprovider): Handle Affinity lock files#10409
claucambra wants to merge 5 commits into
masterfrom
feat/affinity-lock-fp

Conversation

@claucambra

Copy link
Copy Markdown
Collaborator

Resolves

#10392

Summary

Handle automatic file locking for Affinity lock files in FileProvider sync engine

Checklist

AI (if applicable)

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>
@claucambra claucambra added this to the 34.0.0 milestone Jul 21, 2026
@claucambra claucambra self-assigned this Jul 21, 2026
@claucambra claucambra added os: 🍎 macOS Apple macOS, formerly also known as OS X feature: locking labels Jul 21, 2026

@i2h3 i2h3 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.

Not now but at some point we should consider refactoring the whole lock detection and management into something more scalable.

@i2h3

i2h3 commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

/backport to stable-34.0

@claucambra claucambra changed the title feat(fileprovider): Handle Affinity lock files draft: feat(fileprovider): Handle Affinity lock files Jul 21, 2026
@claucambra
claucambra marked this pull request as draft July 21, 2026 08:34
@github-actions

Copy link
Copy Markdown
Contributor

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

Digest: sha256:e33ae954533bfb97ccd487c1b56f7fd2edc2e4c352abbe50658ce8881767c027

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

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
@claucambra
claucambra force-pushed the feat/affinity-lock-fp branch from 82ee7e6 to fc9c1c9 Compare July 21, 2026 12:48
@claucambra

Copy link
Copy Markdown
Collaborator Author

this is not working as expected. The lock files are not being detected/handled by the File Provider extension...

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

Labels

backport-request feature: locking os: 🍎 macOS Apple macOS, formerly also known as OS X

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants