Skip to content

[stable33] fix: 7171 signing after 12.3.0#7175

Merged
vitormattos merged 7 commits intostable33from
backport/7174/stable33
Mar 6, 2026
Merged

[stable33] fix: 7171 signing after 12.3.0#7175
vitormattos merged 7 commits intostable33from
backport/7174/stable33

Conversation

@backportbot-libresign
Copy link

Backport of PR #7174

Use mimetype fallback for PDF detection and id fallback for envelope file mapping, restoring Files menu compatibility on environments where node shape differs.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Handle fileid/id and mime/mimetype variants so inline status and action availability remain correct across Nextcloud node representations.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Guard credential deletion when userId is missing to prevent TypeError after malformed queued jobs with null arguments.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Add regressions for single-file mimetype handling and batch envelope mapping from node id when fileid is absent.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Cover status action behavior when node payload exposes id and mimetype fields instead of legacy fileid and mime.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
…eletion

Add regression tests for SignFileJob and SignSingleFileJob empty argument flows to assert safe cleanup behavior.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Add a Playwright scenario that uploads a PDF in Files, opens the context menu with right click, triggers Open in LibreSign, and verifies the LibreSign sidebar opens for the uploaded file.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@github-project-automation github-project-automation bot moved this to 0. Needs triage in Roadmap Mar 6, 2026
@backportbot-libresign backportbot-libresign bot added this to the Next Patch (33) milestone Mar 6, 2026
@vitormattos vitormattos merged commit 7ffd1c1 into stable33 Mar 6, 2026
69 of 71 checks passed
@vitormattos vitormattos deleted the backport/7174/stable33 branch March 6, 2026 04:02
@github-project-automation github-project-automation bot moved this from 0. Needs triage to 4. to release in Roadmap Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant