Skip to content

[stable32] fix: 7171 signing after 12.3.0#7176

Merged
vitormattos merged 8 commits intostable32from
backport/7174/stable32
Mar 6, 2026
Merged

[stable32] fix: 7171 signing after 12.3.0#7176
vitormattos merged 8 commits intostable32from
backport/7174/stable32

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>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos merged commit c3ff1ed into stable32 Mar 6, 2026
64 checks passed
@vitormattos vitormattos deleted the backport/7174/stable32 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