David Nguyen
8c11266747
fix: correctly orphan envelopes and stripe cancel on delete ( #2967 )
2026-06-09 15:52:14 +10:00
David Nguyen
9ccf50ed95
fix: correctly strip background job values ( #2965 )
2026-06-09 15:33:41 +10:00
David Nguyen
d5c6cf4ad5
feat: allow changing field types ( #2873 )
2026-06-09 13:48:40 +10:00
David Nguyen
791a54bb8b
chore: update docs trusted emails ( #2964 )
2026-06-09 13:33:54 +10:00
David Nguyen
8448e333cf
fix: update new quota and rates UX ( #2954 )
2026-06-08 14:14:22 +10:00
David Nguyen
4ee789ea37
fix: add multi email transport system ( #2942 )
2026-06-05 21:19:20 +10:00
David Nguyen
ebf5b75a19
fix: add email disable flag ( #2931 )
2026-06-05 17:55:10 +10:00
David Nguyen
0ecde7ac1e
feat: add header metadata to emails ( #2927 )
2026-06-04 16:48:57 +10:00
David Nguyen
7f796ed74e
fix: update org stats table ui ( #2924 )
2026-06-03 16:48:20 +10:00
David Nguyen
240bef1a66
fix: add org insight document complete stat ( #2920 )
2026-06-03 16:15:59 +10:00
David Nguyen
993a494784
fix: add email reporting ( #2918 )
2026-06-03 16:05:39 +10:00
David Nguyen
c3135a3ce7
fix: filter ccers from delete email ( #2914 )
2026-06-02 15:27:36 +10:00
David Nguyen
d2f60b13fd
fix: correctly log cc emails ( #2913 )
2026-06-02 15:04:02 +10:00
David Nguyen
c50a01d004
fix: improve field signing ( #2830 )
2026-06-01 19:48:20 +10:00
David Nguyen
4bda501d51
feat: add stripe sync ( #2877 )
2026-06-01 18:17:16 +10:00
David Nguyen
536142be03
feat: add admin org stats ( #2904 )
2026-06-01 17:26:51 +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
David Nguyen
d304d8720c
fix: add temp email rate limit ( #2879 )
2026-05-28 17:09:09 +10:00
David Nguyen
886c40a46b
fix: add constraint on name schema ( #2866 )
2026-05-26 15:39:35 +10:00
David Nguyen
b1b82b775c
fix: add missing doc page ref ( #2865 )
2026-05-26 15:18:20 +10:00
David Nguyen
fec5d55250
fix: move document complete email to a job ( #2835 )
2026-05-22 14:21:26 +10:00
David Nguyen
8f6be474a9
fix: improve api logging ( #2820 )
2026-05-15 13:41:35 +10:00
David Nguyen
999942014e
chore: update docs for self hosters ( #2816 )
2026-05-14 15:07:10 +10:00
David Nguyen
cfaad6efc9
feat: add admin org deletion ( #2795 )
2026-05-13 15:28:27 +10:00
David Nguyen
8b171c9a30
chore: update docs to use editor instead of authoring ( #2800 )
...
## Description
Update docs to use the term "Editor" instead of "Authoring" to reduce
confusion.
2026-05-13 15:17:55 +10:00
David Nguyen
8dfd548c08
chore: remove github action caches ( #2802 )
2026-05-13 15:06:06 +10:00
David Nguyen
684fab1909
chore: add section on personal organisations for SSO users ( #2793 )
2026-05-12 15:20:05 +10:00
David Nguyen
8671f269e8
fix: lint project ( #2693 )
2026-05-08 16:04:22 +10:00
David Nguyen
edbf65969b
fix: replace linter with biome ( #2645 )
2026-05-08 15:40:31 +10:00
David Nguyen
207135d6f3
feat: add new field overflow methods ( #2715 )
2026-05-08 15:14:27 +10:00
David Nguyen
f10d3284ba
feat: remove default personal orgs from custom sso ( #2741 )
2026-05-05 14:50:07 +10:00
David Nguyen
6a6ef8d2ad
feat: allow add myself feature for embeds ( #2754 )
2026-05-04 15:05:13 +10:00
David Nguyen
e19b1d00d0
fix: improve embed error messages ( #2752 )
2026-05-01 14:24:42 +10:00
David Nguyen
c428170b5c
fix: allow users to download templates ( #2746 )
2026-04-30 16:50:07 +10:00
David Nguyen
84fc866cfb
fix: improve signature rendering quality with high-resolution caching ( #2745 )
2026-04-30 15:21:09 +10:00
David Nguyen
5d92aaf20a
feat: render signatures on pending envelopes ( #2743 )
2026-04-30 14:43:48 +10:00
David Nguyen
2f4c3893a3
fix: remove envelope title cropping ( #2739 )
2026-04-28 16:01:19 +10:00
David Nguyen
2c7a1be051
feat: add envelope ids to certs ( #2733 )
2026-04-28 14:54:47 +10:00
David Nguyen
5082226e08
fix: brand logo caching ( #2699 )
2026-04-14 21:18:17 +10:00
David Nguyen
bc82b2e70e
fix: admin org sorting ( #2694 )
2026-04-14 21:17:16 +10:00
David Nguyen
6d7bd212bf
fix: clean up duplicate dialogs ( #2686 )
2026-04-09 14:37:49 +10:00
David Nguyen
283334921b
fix: update team member invitation ux ( #2687 )
2026-04-09 14:32:29 +10:00
David Nguyen
14b0b4805d
feat: auto insert email and date fields ( #2639 )
2026-04-08 15:35:08 +10:00
David Nguyen
3cca8cdae8
fix: labeler typo ( #2670 )
2026-04-02 18:57:43 +11:00
David Nguyen
b13ec8909c
fix: resolve incorrect recipient comparision check ( #2646 )
...
## Description
Resolve issues with comparison checks.
The `envelope-editor-provider.tsx` should be low impact since it's embed
only which will only cause the non relevant attributes (such as sent at)
to be incorrectly mapped
The `auth-provider.tsx` one should have no impact
2026-04-01 16:04:14 +11:00
David Nguyen
e3b7a9e7cb
feat: add ability to save documents as template ( #2661 )
2026-04-01 16:03:26 +11:00
David Nguyen
53b6078fa9
fix: missing embed direct template email validation ( #2635 )
2026-03-23 15:12:42 +11:00
David Nguyen
ace472c294
fix: prevent managers from deleting admin invitations ( #2636 )
2026-03-20 22:26:59 +11:00
David Nguyen
b2d395e00b
fix: stale envelope editor query ( #2633 )
2026-03-19 17:22:07 +11:00
David Nguyen
e87aa29823
feat: add page title translations ( #2629 )
2026-03-19 15:44:53 +11:00
David Nguyen
9cf8ed1d00
fix: resolve envelope editor settings ccer logic ( #2628 )
...
## Description
Fix issue where having a CCer for a draft document would prevent
changing the date/timezone and some other settings.
2026-03-19 14:21:28 +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
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
David Nguyen
8d97f1dcfa
fix: resolve error flash on page refresh ( #2606 )
2026-03-13 12:37:30 +11:00
David Nguyen
e67e19358a
fix: add hipaa flag ( #2603 )
2026-03-13 12:06:10 +11:00
David Nguyen
ef57c8448a
fix: dropdown fields ( #2584 )
2026-03-09 12:19:20 +11:00
David Nguyen
58f0c98038
chore: add embed envelope docs ( #2576 )
2026-03-09 11:50:13 +11:00
David Nguyen
6c8726b58c
fix: performance improvements ( #2581 )
2026-03-09 10:22:57 +11:00
David Nguyen and Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
7ea664214a
feat: add embedded envelopes ( #2564 )
...
## Description
Add envelopes V2 embedded support
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-03-06 14:11:27 +11:00
David Nguyen
6faa01d384
feat: add pdf image renderer ( #2554 )
...
## Description
Replace the PDF renderer with an custom image renderer.
This allows us to remove the "react-pdf" dependency and allows us to use
a virtual list to improve performance.
2026-03-06 12:39:03 +11:00
David Nguyen
1f985e2cd3
fix: invalid po translations ( #2567 )
2026-03-05 14:54:36 +11:00
David Nguyen
9bcb240895
fix: revert canceled individual subscriptions to free claim ( #2483 )
...
## Description
Resolves an issue where individual plan customers who cancel are not
correctly put down to the free plan.
To resolve this, we delete the subscription on the stripe subscription
delete webhook. Since the customerId is stored on the organisation they
can still access their old invoices.
2026-02-12 17:44:33 +11:00
David Nguyen and Copilot
066e6bc847
fix: envelope editor flush race condition ( #2482 )
...
## Description
Fixes a race condition in the envelope editor when opening "Send
Document" immediately after moving/resizing a selected field
Replication
1. Move or resize a field (do not blur the selector/quickbar that
appears when a field is selected)
2. Directly click the "Send Document" dialog
3. Error appears
Note: Step 2 needs to happen relatively fast after step 1 since this is
a race against the flush debouncer
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-12 16:32:26 +11:00
0d65693d55
fix: highlight rejected certificate text ( #2478 )
...
## Description
- Update the rejected certificate so that is it more clear on who
rejected the document.
- Updated the audit log generation so that the completed audit log is
included
### Before
<img width="681" height="597" alt="image"
src="https://github.com/user-attachments/assets/3dab41c1-c86f-4555-8d50-3d9245be65d5 "
/>
### After
Note that the order of the recipient is different in this case
<img width="818" height="769" alt="image"
src="https://github.com/user-attachments/assets/71f0ac12-5859-47b4-8980-2420ef949d18 "
/>
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Lucas Smith <me@lucasjamessmith.me >
2026-02-12 16:06:43 +11:00
David Nguyen
97ceb317a8
fix: license banner not correctly showing ( #2432 )
2026-01-29 15:09:23 +11:00
David Nguyen
c83109628d
fix: add license logging ( #2431 )
2026-01-29 14:08:36 +11:00
David Nguyen
a4d0e3e873
fix: resolve safari cert download issues ( #2430 )
2026-01-29 14:08:07 +11:00
David Nguyen
1b0df2d082
feat: add license integration ( #2346 )
...
Changes:
- Adds integration for the license server.
- Prevent adding flags that the instance is not allowed to add
2026-01-29 13:30:48 +11:00
David Nguyen
eb3b3b18ce
chore: add v1 deprecated docs ( #2423 )
2026-01-28 14:09:13 +11:00
David Nguyen
b590076d85
fix: allow past due subscriptions ( #2420 )
...
Allow plans with past_due subscriptions to continue to use the platform
until the subscription becomes inactive.
2026-01-27 18:45:58 +11:00
David Nguyen
c2ea5e5859
fix: migrate certificate generation ( #2251 )
...
Generate certificates and audit logs using Konva instead of browserless.
This should:
- Reduce the changes of generations failing
- Improve sealing speed
2026-01-06 14:26:19 +11:00
David Nguyen
0cebdec637
fix: remove legacy envelope uploads ( #2303 )
2025-12-11 14:09:38 +11:00
David Nguyen
0387f3c20a
chore: add missing dropdown image ( #2304 )
...
## Description
Add missing dropdown image in the docs.
2025-12-09 12:37:45 +11:00
David Nguyen and Copilot
93137c6396
fix: translation extraction job ( #2288 )
...
## Description
Workaround until we can commit directly to main for translation
extractions
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-06 16:19:35 +11:00
David Nguyen
b51f562224
feat: add empty emails for envelopes ( #2267 )
2025-12-06 13:38:10 +11:00
David Nguyen
f80aa4bf72
chore: optimize tests ( #2280 )
2025-12-06 12:59:53 +11:00
David Nguyen
4774324e07
fix: prevent client side distribution when missing signatures ( #2260 )
2025-12-02 11:29:48 +11:00
David Nguyen
bc19699a58
feat: add dutch language ( #2255 )
2025-12-02 11:28:04 +11:00
David Nguyen
d84cf0e58d
chore: extract translations ( #2252 )
2025-11-27 16:04:22 +11:00
David Nguyen
d857dfdb38
feat: add webhook logs ( #2237 )
2025-11-25 16:03:52 +11:00
David Nguyen
e364b08b6a
fix: optimize webhook routing ( #2236 )
2025-11-25 11:43:23 +11:00
David Nguyen
11d9bde8f8
fix: improve sealing speed ( #2210 )
2025-11-19 14:15:12 +11:00
David Nguyen
798b6bd750
feat: add japanese chinese and korean support ( #2202 )
...
## Description
Adds the following languages since we updated our PDF sealing to support
special characters
- Japanese
- Korean
- Chinese (Simplified)
## Tests
Ran through the signing process in these new languages.
2025-11-18 16:57:38 +11:00
David Nguyen
1bbd04be9b
feat: add field dev mode ( #2203 )
2025-11-18 16:57:06 +11:00
David Nguyen
dabd2564cd
feat: add ability to change field recipient ( #2194 )
...
## Description
Add ability to change recipients for a given field.
<img width="336" height="224" alt="image"
src="https://github.com/user-attachments/assets/c122672d-68ab-4652-9c76-1a1bc874c16a "
/>
<img width="716" height="465" alt="image"
src="https://github.com/user-attachments/assets/a8e8636c-c780-4d56-910b-5522161b12d3 "
/>
2025-11-15 00:46:33 +11:00
David Nguyen
56526f9448
feat: extend use envelope response ( #2192 )
2025-11-14 13:52:19 +11:00
David Nguyen
4304fc1d35
chore: add envelope docs ( #2186 )
2025-11-13 11:50:06 +11:00
David Nguyen
2802813c76
fix: add default values for envelope field meta ( #2181 )
...
🙏
2025-11-12 18:22:30 +11:00
David Nguyen
a33233443b
chore: extract translations ( #2179 )
2025-11-12 17:09:50 +11:00
David Nguyen
f931885a95
fix: remove redundant endpoint ( #2170 )
...
Remove duplicate redundant endpoint
2025-11-12 11:01:15 +11:00
David Nguyen
3d0e3c6e8e
fix: update dropzone to create envelopes ( #2168 )
2025-11-11 20:49:42 +11:00
David Nguyen
936d8d90b3
fix: envelope auth not being passed ( #2167 )
2025-11-11 13:05:05 +11:00
David Nguyen
2aea3c4de0
fix: rename envelope buttons ( #2161 )
2025-11-10 22:21:34 +11:00
David Nguyen
ca0b83579f
fix: auto insert prefilled text and number fields ( #2157 )
2025-11-10 18:04:21 +11:00
David Nguyen
805982f3e8
fix: envelope cc issues ( #2158 )
2025-11-10 11:42:57 +11:00
David Nguyen
e2f5e570cf
fix: envelope direct template ( #2156 )
2025-11-09 22:23:13 +11:00
David Nguyen
9fd9613076
feat: add additional field options ( #2154 )
2025-11-08 23:40:03 +11:00
David Nguyen
88371b665a
fix: set correct envelope item cache url ( #2144 )
2025-11-07 16:50:58 +11:00