Catalin Pit
4c88a9b8f7
Merge branch 'main' into feat/template-document-name-options
2026-07-24 09:51:54 +03:00
Catalin Pit
e4897fa686
fix: sort CC recipients last ( #2930 )
2026-07-24 16:29:46 +10:00
Catalin Pit
c0efb4f0b3
chore: update test
2026-07-23 14:15:16 +03:00
David Nguyen
c02dfaba1a
feat: rework command search ( #3109 )
2026-07-23 13:16:44 +09:00
Lucas Smith
7f85388eb7
fix: increase global API rate limits to 1000/min ( #3081 )
2026-07-21 15:58:36 +10:00
David Nguyen
ba0dead96f
fix: render error messages for invalid templates ( #3088 )
...
Currently direct templates can be created without the required
signatures fields for signers.
This means that the document can be fully signed by everyone but will
ultimately fail the sealing step which leaves the document in an
unrecoverable state.
2026-07-20 16:57:38 +10:00
David Nguyen
b16f979eb3
fix: improve editor autosave ( #3057 )
2026-07-14 17:44:22 +09:00
David Nguyen
d35d13db23
fix: remove presigned branding upload ( #3053 )
2026-07-02 15:51:19 +10:00
David Nguyen
393b51d484
fix: add sticky form update button ( #3056 )
2026-07-02 14:52:28 +10:00
David Nguyen
7062fadf0b
fix: add additional team group permission checks ( #3052 )
2026-06-30 15:45:48 +10:00
Lucas Smith
8f68393241
fix: tighten permission and validation checks ( #3046 )
2026-06-29 13:15:13 +10:00
David Nguyen
97835b8dbb
feat: add field multiselect ( #3031 )
2026-06-28 15:08:11 +10:00
David Nguyen
977d07330b
fix: auto select field on drop ( #3028 )
2026-06-28 15:07:33 +10:00
Lucas Smith
c219305eb1
chore: add tests for cert and audit log download via api ( #3043 )
2026-06-27 19:54:14 +10:00
David Nguyen
96ab78c33f
fix: resolve permission issues ( #3029 )
2026-06-26 14:46:30 +10:00
Lucas Smith
f2525ae95b
feat: add API endpoint to reject documents on behalf of recipients ( #3007 )
...
Programmatically record an external rejection on behalf of a recipient
who declined outside the platform. Flags the rejection as external in
the audit log, optionally attributes it to a specific team member via
actAsEmail, and enforces team membership and document visibility.
2026-06-22 21:59:07 +10:00
David Nguyen
2f24a8eab2
fix: set send status on resend ( #3011 )
2026-06-22 17:00:24 +10:00
David Nguyen
c23d739f76
feat: allow additional envelope duplicate settings ( #3008 )
2026-06-22 14:41:38 +10:00
David Nguyen
dee3259088
fix: remove old dialogs ( #3006 )
2026-06-22 14:17:22 +10:00
David Nguyen
948d1bbf12
fix: improve team member removal ux ( #3001 )
2026-06-22 12:16:55 +10:00
Lucas Smith
4f346d3c2d
feat: add cancellable document status ( #2992 )
...
Adds a CANCELLED envelope status that privileged members (owner or team
admin/manager) can move a pending document into. Sending recipient
notifications via a background job while retaining the document in the
dashboard as proof of distribution.
Includes a dedicated Cancelled tab, single and bulk cancel actions,
the ENVELOPE_CANCELLED mutability guard, and e2e coverage for
permissions
and visibility.
2026-06-18 13:52:35 +10:00
David Nguyen
15549a6758
fix: add early quota warning ( #2986 )
...
## Description
- Add banners when plans near fair use limits
- Automated email alerts to our support when nearing fair use limits
2026-06-15 16:02:18 +10:00
David Nguyen
8c11266747
fix: correctly orphan envelopes and stripe cancel on delete ( #2967 )
2026-06-09 15:52:14 +10:00
Ephraim Duncan
3c0345f755
fix: link signing brand logos ( #2881 )
2026-06-09 15:51:25 +10:00
David Nguyen
d5c6cf4ad5
feat: allow changing field types ( #2873 )
2026-06-09 13:48:40 +10:00
Ephraim Duncan
03b5fe6117
fix: update link-only notification settings ( #2821 )
2026-06-08 12:59:50 +10:00
David Nguyen
4ee789ea37
fix: add multi email transport system ( #2942 )
2026-06-05 21:19:20 +10:00
David Nguyen
993a494784
fix: add email reporting ( #2918 )
2026-06-03 16:05:39 +10:00
David Nguyen
44c4826e92
fix: track monthly usage for unlimited quotas ( #2894 )
2026-05-31 13:34:10 +10:00
David Nguyen
61138cdd81
fix: add dynamic rate limits ( #2892 )
2026-05-31 00:34:28 +10:00
ザヘド
807d094cf2
fix: email dictated direct template signer ( #2810 )
2026-05-27 12:30:31 +10:00
Ephraim Duncan
2cb4cc29ea
feat: allow admins to create users ( #2082 )
2026-05-19 20:37:03 +10:00
David Nguyen
cfaad6efc9
feat: add admin org deletion ( #2795 )
2026-05-13 15:28:27 +10:00
Lucas Smith
0b86ece1d5
feat: add custom branding for signing pages ( #2785 )
...
Platform-plan organisations and teams can now customise non-embed
signing pages with six brand colour tokens, a border-radius, and
a free-text custom CSS block (up to 256 KB).
- Stored on OrganisationGlobalSettings / TeamGlobalSettings;
teams inherit from the org via brandingEnabled === null.
- CSS is sanitised on save (PostCSS) so we can inline it at SSR
with no per-render parsing.
- Rendered via a nonce'd <style> scoped under .documenso-branded,
using native CSS nesting so user selectors don't need scoping.
- Gated on the existing embedSigningWhiteLabel claim (or
self-hosted) — reuses the embed white-label decision.
2026-05-11 13:03:02 +10:00
David Nguyen
8671f269e8
fix: lint project ( #2693 )
2026-05-08 16:04:22 +10:00
David Nguyen
207135d6f3
feat: add new field overflow methods ( #2715 )
2026-05-08 15:14:27 +10:00
Lucas Smith
f66751668a
fix: paginate and search member/group pickers ( #2768 )
2026-05-07 15:03:38 +10:00
Ephraim Duncan
8c0e029b1b
feat: add pending signed PDF downloads ( #2730 )
2026-05-05 17:25:24 +10:00
Lucas Smith
aebb5e2067
fix: assistant signing auth ( #2753 )
2026-05-01 15:51:58 +10:00
David Nguyen
c428170b5c
fix: allow users to download templates ( #2746 )
2026-04-30 16:50:07 +10:00
Ephraim Duncan
4935f387bf
feat: signing reminders ( #1749 )
2026-04-14 21:01:53 +10:00
David Nguyen
6d7bd212bf
fix: clean up duplicate dialogs ( #2686 )
2026-04-09 14:37:49 +10:00
David Nguyen
14b0b4805d
feat: auto insert email and date fields ( #2639 )
2026-04-08 15:35:08 +10:00
David Nguyen
e3b7a9e7cb
feat: add ability to save documents as template ( #2661 )
2026-04-01 16:03:26 +11:00
Catalin Pit
5be71cca21
feat: add option to disable Document created from template ( #2609 )
2026-03-23 15:11:42 +11:00
David Nguyen
48fb066b9a
feat: allow editing pending envelope titles ( #2604 )
2026-03-19 14:03:30 +11:00
David Nguyen
0b605d61c6
feat: add envelope pdf replacement ( #2602 )
2026-03-18 22:53:28 +11:00
Ephraim Duncan
36bbd97514
feat: add organisation template type ( #2611 )
2026-03-17 01:29:34 +11:00
David Nguyen
2f2b5dd232
feat: allow creating embeds in folder ( #2612 )
...
## Description
Allow passing in a `folderId` when creating an embedded envelope
## Embed repo changes here
https://github.com/documenso/embeds/pull/69/changes
2026-03-13 14:50:14 +11:00
VIVEK TIWARI
a5fd814fbc
fix: handle invalid qr share tokens without 500 ( #2597 )
2026-03-12 13:46:17 +11:00