Skip to content

feat: signature flow toggle#6220

Merged
vitormattos merged 5 commits intomainfrom
feat/signature-flow-toggle
Dec 17, 2025
Merged

feat: signature flow toggle#6220
vitormattos merged 5 commits intomainfrom
feat/signature-flow-toggle

Conversation

@vitormattos
Copy link
Copy Markdown
Member

Previous:
image

Now:
image

Update setSignatureFlowConfig to accept enabled parameter.
When disabled, the signature_flow config key is deleted,
allowing document creators to choose their preferred order.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Return null instead of default value to allow frontend
to detect when admin has not enforced a signature flow.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Add switch control to enable/disable forced signature flow.
When enabled, shows parallel/sequential options. When disabled,
document creators can choose their preferred signing order.
Includes separate loading states for toggle and flow selection.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos added this to the Next Major (33) milestone Dec 16, 2025
@vitormattos vitormattos self-assigned this Dec 16, 2025
@github-project-automation github-project-automation Bot moved this to 0. Needs triage in Roadmap Dec 16, 2025
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Update test to include required 'enabled' parameter in
signature flow configuration endpoint.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos merged commit f68ceae into main Dec 17, 2025
65 checks passed
@vitormattos vitormattos deleted the feat/signature-flow-toggle branch December 17, 2025 00:07
@github-project-automation github-project-automation Bot moved this from 0. Needs triage to 4. to release in Roadmap Dec 17, 2025
@vitormattos
Copy link
Copy Markdown
Member Author

/backport to stable32

@vitormattos
Copy link
Copy Markdown
Member Author

/backport to stable31

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

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant