mirror of
https://github.com/LibreSign/libresign.git
synced 2025-12-17 21:12:16 +01:00
No description
In ordered numeric signing flow, the frontend now validates that all lower-order signers have signed before showing 'Request signature' or 'Send reminder' buttons for higher-order signers. Changes: - Extract duplicate ordering validation logic into shared method canSignerActInOrder - Apply ordering validation to both canRequestSignature and canSendReminder computed properties - Move canSignerActInOrder to methods section (takes parameter) This prevents users from requesting signatures or sending reminders to signers out of turn when sequential signing is enabled. Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> |
||
|---|---|---|
| .devcontainer | ||
| .github | ||
| .patches | ||
| .tx | ||
| 3rdparty@e9a3446cfb | ||
| appinfo | ||
| composer | ||
| img | ||
| l10n | ||
| lib | ||
| LICENSES | ||
| src | ||
| templates | ||
| tests | ||
| vendor-bin | ||
| .editorconfig | ||
| .eslintignore | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .l10nignore | ||
| .npmignore | ||
| .php-cs-fixer.dist.php | ||
| .prettierrc | ||
| AUTHORS | ||
| babel.config.js | ||
| CHANGELOG.md | ||
| CODE_OF_CONDUCT.md | ||
| composer.json | ||
| composer.lock | ||
| CONTRIBUTING.md | ||
| COPYING | ||
| eslint.config.mjs | ||
| jsconfig.json | ||
| Makefile | ||
| openapi-administration.json | ||
| openapi-full.json | ||
| openapi.json | ||
| package-lock.json | ||
| package.json | ||
| patches.json | ||
| patches.lock.json | ||
| psalm.xml | ||
| README.md | ||
| rector.php | ||
| redocly.yaml | ||
| REUSE.toml | ||
| scoper.inc.php | ||
| SECURITY.md | ||
| stylelint.config.js | ||
| tsconfig.json | ||
| webpack.config.js | ||
Nextcloud app to sign PDF documents.
Star History
Contributing
There are many ways to contribute, including writing code, filing issues on GitHub, helping people Overflow, helping to triage, reproduce, or fix bugs that people have filed, adding to our documentation. To get more details go to our contributing guide.
Integrations
- GLPI: Plugin to sign GLPI tickets
- Approval: Approve/reject files based on workflows defined by admins
API Documentation
Contributors ✨
Thanks go to these wonderful people: