Lucas Smith and Ephraim Atta-Duncan
9350c53c7d
chore: add code styleguide ( #2089 )
...
Co-authored-by: Ephraim Atta-Duncan <ephraimduncan68@gmail.com >
2025-10-28 22:25:27 +11:00
Lucas Smith
88836404d1
v1.13.1
2025-10-24 10:50:25 +11:00
Lucas Smith
2eebc0e439
feat: add attachments ( #2091 )
2025-10-23 23:07:10 +11:00
Lucas Smith
1ffc4bd703
v1.13.0
2025-10-21 11:21:04 +11:00
Lucas Smith
f15c0778b5
fix: authoring token arg and null email settings
2025-10-21 10:42:44 +11:00
Lucas Smith
7b17156e56
v1.12.10
2025-10-09 15:32:35 +11:00
Lucas Smith
86e89e137e
fix: bump search limit and path formatting ( #2069 )
2025-10-09 15:11:43 +11:00
Lucas Smith
26f65dbdd7
v1.12.9
2025-10-07 17:07:11 +11:00
Lucas Smith
a902bec96d
fix: use select account prompt for sso oidc ( #2065 )
...
Use the `select_account` prompt for SSO OIDC to avoid constantly asking
for credentials to be entered with a client has an existing session with
the SSO provider.
2025-10-07 17:06:28 +11:00
Lucas Smith
995bc9c362
feat: support 2fa for document completion ( #2063 )
...
Adds support for 2FA when completing a document, also adds support for
using email for 2FA when no authenticator has been associated with the
account.
2025-10-06 16:17:54 +11:00
Lucas Smith
a5eaa8ad47
v1.12.8
2025-09-29 23:22:59 +10:00
Lucas Smith
577691214b
fix: add viewed call for embedded signing ( #2055 )
...
Adds the missing `viewedDocument` method call for embedded signing.
I believe this had previously been added but was lost as the result of a
merge conflict being resolved.
2025-09-29 23:22:36 +10:00
Mythie
2aa391f917
v1.12.7
2025-09-26 09:57:34 +10:00
Lucas Smith
681540b501
fix: add removed date formats ( #2049 )
...
Add date formats that were removed in a prior pull request causing
issues with certain API requests.
2025-09-26 09:56:46 +10:00
Lucas Smith
b8fc47b719
v1.12.6
2025-09-25 22:10:20 +10:00
Lucas Smith
cfceebd78f
feat: change organisation owner in admin panel ( #2047 )
...
Allows changing the owner of an organisation within the admin panel,
useful for support requests to change ownership from a testing account
to the main admin account.
<img width="890" height="431" alt="image"
src="https://github.com/user-attachments/assets/475bbbdd-0f26-4f74-aacf-3e793366551d "
/>
2025-09-25 17:13:47 +10:00
Lucas Smith
197d17ed7b
v1.12.5
2025-09-23 21:00:48 +10:00
Lucas Smith
3c646d9475
feat: remove email requirement for recipients ( #2040 )
2025-09-23 17:13:52 +10:00
Lucas Smith
ed4dfc9b55
v1.12.4
2025-09-13 18:08:55 +10:00
Lucas Smith
32ce573de4
fix: incorrect certificate health logic ( #2028 )
2025-09-13 18:07:39 +10:00
Lucas Smith
2ecfdbdde5
v1.12.3
2025-09-12 23:02:59 +10:00
Lucas Smith
657db3bc84
fix: improve mobile signing ux ( #2003 )
...
Improves the mobile signing UX making actions available via the floating
navbar more obvious.
Also adds an automatic switch to the complete button once all fields
have been signed.
2025-08-28 16:15:52 +10:00
Lucas Smith
184ebdedf1
v1.12.2-rc.6
2025-08-26 11:17:43 +10:00
Lucas Smith
4012022f55
fix: element visible race condition ( #1996 )
...
On larger documents we could accidentally start trying to render fields
while not all pages of the PDF have loaded due to us checking for a
single page existing. This would cause an error to be thrown, hard
locking those documents.
This change resolves this by grabbing the highest page number from the
given fields and using it for the visibility check instead.
2025-08-26 11:08:43 +10:00
Lucas Smith
fe4d3ed1fd
v1.12.2-rc.5
2025-08-25 09:48:04 +10:00
Lucas Smith
80e452afa2
fix: get accurate pdf page size ( #1980 )
...
Handles edge cases with PDF media boxes and crop boxes, deals with
certain documents that had been uploaded with weird combos of sizings.
2025-08-22 22:50:41 +10:00
Lucas Smith
439262fd02
v1.12.2-rc.4
2025-08-16 19:16:29 +10:00
Lucas Smith
93a184355b
chore: add translations ( #1955 )
2025-08-16 19:10:21 +10:00
Lucas Smith
9d5b573dda
v1.12.2-rc.3
2025-08-02 00:46:22 +10:00
Lucas Smith
1e2388519c
hotfix: certificate pdfs are blank when using browserless ( #1935 )
...
Certificates have suddenly become blank when using browserless and
Chrome CDP.
This change introduces a workaround that involves reloading the
certificate pdf. Which is hacky but seems to work for now, a better
solution should be found in the future.
2025-08-02 00:39:48 +10:00
Lucas Smith
767b66672e
chore: add translations ( #1910 )
2025-07-25 10:51:47 +10:00
Mythie
9ea56a77ff
v1.12.2-rc.2
2025-07-20 17:05:19 +10:00
Mythie
32c94118ce
fix: subscription update handler logic
2025-07-20 11:18:02 +10:00
Lucas Smith
512e3555b4
feat: horizontal checkboxes ( #1911 )
...
Adds the ability to have checkboxes align horizontally, wrapping when
they would go off the PDF
2025-07-19 22:06:50 +10:00
Lucas Smith
70f6036525
chore: add translations ( #1877 )
2025-07-15 12:29:37 +10:00
Lucas Smith
ca9a70ced5
fix: handle trials and resubscribing ( #1897 )
2025-07-14 12:31:06 +10:00
Lucas Smith
49c70fc8a8
chore: update docs
2025-07-11 17:02:10 +10:00
Lucas Smith
37ed5ad222
v1.12.2-rc.1
2025-07-11 12:55:56 +10:00
Lucas Smith
9917def0ca
v1.12.2-rc.0
2025-07-03 10:31:22 +10:00
Lucas Smith
8d1d098e3a
v1.12.1
2025-07-03 10:07:54 +10:00
Lucas Smith and Crowdin Bot
b682d2785f
chore: add translations ( #1835 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-07-03 10:07:11 +10:00
Lucas Smith
1a1a30791e
v1.12.0
2025-07-03 10:01:03 +10:00
Lucas Smith
8695ef766e
v1.12.0-rc.8
2025-06-30 19:47:37 +10:00
Lucas Smith
58d97518c8
v1.12.0-rc.7
2025-06-27 22:17:45 +10:00
Lucas Smith
20c8969272
fix: get real ip for rate limit key
2025-06-27 22:17:02 +10:00
Lucas Smith
85ac65e405
v1.12.0-rc.6
2025-06-27 21:46:16 +10:00
Lucas Smith
21dc4eee62
v1.12.0-rc.5
2025-06-27 18:53:45 +10:00
Lucas Smith
8be7137b59
v1.12.0-rc.4
2025-06-12 10:27:41 +10:00
Lucas Smith
31e2a6443e
fix: legacy authOptions support for api v1
2025-06-12 10:21:41 +10:00
Lucas Smith and Crowdin Bot
be4244fb62
chore: add translations ( #1832 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-11 10:39:33 +10:00
Lucas Smith
22a37409c1
v1.12.0-rc.3
2025-06-10 12:49:37 +10:00
Lucas Smith and Crowdin Bot
50605d5912
chore: add translations ( #1830 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-10 12:30:36 +10:00
Lucas Smith
0b37f19641
chore: add translations ( #1774 )
2025-06-09 16:00:03 +10:00
Lucas Smith
64c6a51e04
v1.12.0-rc.2
2025-06-07 02:25:14 +10:00
Lucas Smith
d1eddb02c4
fix: add missing awaits for font normalization
2025-06-07 02:24:59 +10:00
Lucas Smith
60a623fafd
v1.12.0-rc.1
2025-06-07 00:56:40 +10:00
Lucas Smith
6059b79a8e
fix: type error
2025-06-07 00:56:33 +10:00
Lucas Smith
c73d61955b
v1.12.0-rc.0
2025-06-07 00:47:49 +10:00
Lucas Smith
7c3ca72359
fix: track uninserted fields for multisign
2025-06-07 00:44:41 +10:00
Lucas Smith
55c8632620
feat: password reauthentication for documents and recipients ( #1827 )
...
Adds password reauthentication to our existing reauth providers,
additionally swaps from an exclusive provider to an inclusive type where
multiple methods can be selected to offer a this or that experience.
2025-06-07 00:27:19 +10:00
Lucas Smith
ce66da0055
feat: multisign embedding ( #1823 )
...
Adds the ability to use a multisign embedding for cases where multiple
documents need to be signed in a convenient manner.
2025-06-05 12:58:52 +10:00
Lucas Smith
695ed418e2
fix: documents failing to seal ( #1821 )
...
During our field rework that makes fields appear
more accurately between signing and the completed pdf we swapped to
using text fields. Unfortunately as part of that we dropped using the
Noto font for the text field causing ANSI encoding issues when
encountering certain characters.
This change restores the font and handles a nasty issue we had with our
form flattening reverting our selected font.
2025-06-04 23:29:36 +10:00
Lucas Smith
93aece9644
chore: dependency updates ( #1808 )
2025-05-22 14:30:22 +10:00
Lucas Smith
44bc769e60
v1.11.1
2025-05-20 22:37:46 +10:00
Lucas Smith
c8f80f7be0
fix: reverse original document logic for api endpoint
2025-05-20 22:37:17 +10:00
Lucas Smith
8540f24de0
v1.11.0
2025-05-19 15:44:10 +10:00
Lucas Smith
67203d4bd7
fix: show powered by logic ( #1801 )
...
Previous powered by display logic was incorrect, likely due to a merge
conflict.
2025-05-19 14:31:24 +10:00
Lucas Smith
9d1e638f0f
fix: pending tooltip click triggers field ( #1800 )
...
Makes it so clicking on the pending field tooltip will trigger the
underlying field it refers to on click if the field can be found within
the DOM.
2025-05-19 10:27:13 +10:00
Lucas Smith
bd64ad9fef
fix: improve multiselect for webhook triggers ( #1795 )
...
Replaces https://github.com/documenso/documenso/pull/1660 with the same
code but targeting our main branch.
## Demo

2025-05-15 13:01:45 +10:00
Lucas Smith
5e3a2b8f76
fix: allow prefilling date field ( #1794 )
...
Allows the prefilling of date fields when creating a document from a
template.
Current implementation is super dirty and should be replaced asap.
2025-05-14 20:06:53 +10:00
Lucas Smith
99ad2eb645
fix: allow download of original document via api ( #1788 )
2025-05-14 08:22:11 +10:00
Lucas Smith
2f48679b0b
fix: make lang cookie httpOnly ( #1783 )
2025-05-08 15:59:43 +10:00
Mythie
e40c5d9d24
v1.10.3
2025-05-03 09:23:25 +10:00
Mythie
ab323f149f
fix: resolve issue with uploading templates
2025-05-03 09:23:17 +10:00
Mythie
bf1c1ff9dc
v1.10.2
2025-05-03 08:11:27 +10:00
Mythie
516e237966
fix: resolve issue with uploading templates
2025-05-03 08:09:44 +10:00
Mythie
ac7d24eb12
v1.10.1
2025-05-03 07:39:19 +10:00
Mythie
0931c472a7
fix: resolve issue with uploading templates
2025-05-03 07:38:48 +10:00
Lucas Smith
8c9dd5e372
v1.10.0
2025-05-02 12:03:08 +10:00
Lucas Smith
e108da546d
fix: incorrect data for postMessage
2025-05-02 10:50:13 +10:00
Lucas Smith
12ada567f5
feat: embed authoring part two ( #1768 )
2025-05-01 23:32:56 +10:00
Mythie
7e6704faae
chore: update tests
2025-04-21 16:23:50 +10:00
Mythie
cf17fc61bc
chore: update tests
2025-04-21 16:07:19 +10:00
Mythie
6df8b3aac8
chore: update ci
2025-04-21 14:29:40 +10:00
Mythie
fdb31772db
chore: update tests
2025-04-21 14:13:12 +10:00
Mythie
a3dfd81870
chore: update playwright config
2025-04-21 13:27:19 +10:00
Mythie
755ef697ba
chore: update playwright config
2025-04-21 13:03:29 +10:00
Mythie
37cc41d713
fix: skip immediate expiration presign test
2025-04-21 12:41:38 +10:00
Mythie
dd2ef3a657
v1.10.0-rc.5
2025-04-17 23:01:43 +10:00
Mythie
278cd8a9de
fix: always show ip and useragent in certificate
2025-04-17 12:55:03 +10:00
Mythie
9121a062b3
chore: add docs for authoring
2025-04-14 11:31:54 +10:00
Lucas Smith
e613e0e347
feat: support embedded authoring for creation ( #1741 )
...
Adds support for creating documents and templates
using our embed components.
Support is super primitive at the moment and is being polished.
2025-04-11 00:20:39 +10:00
Lucas Smith and Crowdin Bot
95aae52fa4
chore: add translations ( #1715 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-04-10 12:24:07 +10:00
Mythie
da71613c9f
v1.10.0-rc.4
2025-03-31 20:02:22 +11:00
Lucas Smith
4d6efe091e
fix: pass document meta to readonly field component ( #1737 )
...
## Description
Previously we weren't passing the DocumentMeta to our readonly field
component which is used for displaying completed fields by other
recipients.
Due to this dates that were not using the default format were displaying
as invalid date adding confusion to the signing process.
## Related Issue
Reported via support email.
## Changes Made
- Pass the document meta to the readonly field component.
- Support showing completed fields within the embedding UI.
## Testing Performed
- Manual testing
2025-03-31 17:14:56 +11:00
Mythie
a87af910c7
v1.10.0-rc.2
2025-03-28 01:50:59 +11:00
Mythie
e37b005d7f
chore: update dockerfile
2025-03-28 01:28:49 +11:00
Mythie
73f8518b47
chore: update tests
2025-03-28 01:21:48 +11:00
Mythie
ac3deb113e
chore: update ci
2025-03-27 22:49:59 +11:00
Mythie
231f51bd1f
v1.10.0-rc.1
2025-03-22 17:34:33 +11:00