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 <1079143+vitormattos@users.noreply.github.com>
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 <1079143+vitormattos@users.noreply.github.com>

[skip ci]
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos marked this pull request as ready for review January 7, 2026 04:25
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos force-pushed the backport/6359/stable31 branch from 0199c47 to fb2af81 Compare January 7, 2026 04:55
@vitormattos vitormattos merged commit 479146a into stable31 Jan 7, 2026
51 of 52 checks passed
@vitormattos vitormattos deleted the backport/6359/stable31 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