Skip to content

Conversation

@backportbot-libresign
Copy link

@backportbot-libresign backportbot-libresign bot commented Jan 6, 2026

Backport of #6359

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts
  • Amend HEAD commit to remove the line stating to skip CI

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

When we delete a file from filesystem, could be the main file, an
envelope (folder), the files inside the envelope, a visible element and
other types of files and we need to delete all from database.

Signed-off-by: Vitor Mattos <[email protected]>
Avoid deleting signing data when the signed node is removed by detaching the record, marking originals as deleted, allowing nullable node_id, and bumping the app version for the migration.

Signed-off-by: Vitor Mattos <[email protected]>

[skip ci]
@vitormattos vitormattos marked this pull request as ready for review January 7, 2026 04:28
Signed-off-by: Vitor Mattos <[email protected]>
@vitormattos vitormattos force-pushed the backport/6359/stable32 branch from af79c11 to eaa06a5 Compare January 7, 2026 04:55
@vitormattos vitormattos merged commit e2e68ca into stable32 Jan 7, 2026
52 checks passed
@vitormattos vitormattos deleted the backport/6359/stable32 branch January 7, 2026 05:02
@github-project-automation github-project-automation bot moved this from 0. Needs triage to 4. to release in Roadmap Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 4. to release

Development

Successfully merging this pull request may close these issues.

2 participants