Catalin Pit
2fb9f6d0a0
Merge branch 'main' into fix/cc-recipient-order-last
2026-07-06 09:44:20 +03: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
Catalin Pit
055a8f55d4
Merge branch 'main' into fix/cc-recipient-order-last
2026-06-29 10:10:58 +03: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
Catalin Pit
5798d17473
chore: merged main
2026-06-25 08:43:36 +03: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
Lucas Smith
531d8de8e9
Merge branch 'main' into fix/cc-recipient-order-last
2026-06-22 14:51:11 +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
Catalin Pit
c9534e2179
chore: fix test
2026-06-19 16:14:25 +03:00
Catalin Pit
00f01c74df
Merge branch 'main' into fix/cc-recipient-order-last
2026-06-19 15:33:06 +03: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
Catalin Pit
87f64769fa
Merge branch 'main' into fix/cc-recipient-order-last
2026-06-16 13:50:56 +03: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
Catalin Pit
36da57776d
chore: fix tests
2026-06-10 12:10:10 +03: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
Lucas Smith
ad559f72dd
feat: add BullMQ background job provider with Bull Board dashboard ( #2657 )
...
Add a new BullMQ/Redis-backed job provider as an alternative to the
existing Inngest and Local providers. Includes Bull Board UI for job
monitoring at /api/jobs/board (admin-only in production, open in dev).
2026-04-01 13:07:47 +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