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
3467317271
chore: extract translations ( #2056 )
...
## Description
Extract translations to be translated
2025-10-02 13:20:30 +10:00
c7d21c6587
fix: update personal organisation email settings ( #2048 )
2025-09-29 10:11:00 +03:00
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
f3305ac306
feat: show branding logo on signing page ( #2031 )
...
If the team has the branding enabled & a logo uploaded, it'll show on
the document signing page view.
2025-09-25 22:41:17 +10:00
3de1ea0a02
feat: resend dialog improvements ( #2034 )
...
The checkboxes were difficult to see and the "Send reminder" button
wasn't disabled when no recipients were selected. This PR disables the
sending button when there's no selected recipient and improves the
checkboxes visibility.
2025-09-25 22:23:07 +10:00
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
b9b3ddfb98
chore: update tests to use new date formats ( #2045 )
...
## Description
Update the tests to use the new date formats form this PR
https://github.com/documenso/documenso/pull/2038 .
2025-09-25 16:55:31 +10:00
53f29daf50
fix: allow dates with and without time ( #2038 )
2025-09-24 14:46:04 +03:00
3c646d9475
feat: remove email requirement for recipients ( #2040 )
2025-09-23 17:13:52 +10:00
32ce573de4
fix: incorrect certificate health logic ( #2028 )
2025-09-13 18:07:39 +10:00
2c0d4f8789
chore: self hosting docs update and certificate issues ( #1847 )
2025-09-09 21:26:42 +10:00
7c8e93b53e
feat: implement recipients autosuggestions ( #1923 )
2025-09-09 20:57:26 +10:00
93a3809f6a
fix: add maxLength limits to document input fields ( #1988 )
2025-09-09 17:52:03 +10:00
4550bca3d3
fix: signature pad translation ( #2007 )
2025-09-09 17:14:44 +10:00
9ac7b94d9a
feat: add organisation sso portal ( #1946 )
...
Allow organisations to manage an SSO OIDC compliant portal. This method
is intended to streamline the onboarding process and paves the way to
allow organisations to manage their members in a more strict way.
2025-09-09 17:14:07 +10:00
bb5c2edefd
feat: implement auto-save functionality for signers in document edit form ( #1792 )
2025-09-02 21:01:16 +10:00
2603ae8b90
fix: send signing request email after the document status is updated ( #1944 )
...
When sending a document for signing, emails for recipients are sent
before the document status is updated.
In this case, the job "send.signing.requested.email" fails because it
cannot find the document with a PENDING status.
2025-08-31 11:37:49 +10:00
7d257236a6
fix: default pagination on documents list API ( #1929 )
2025-08-28 16:20:27 +10:00
31c1a9a783
fix: preserve existing recipient properties when adding new recipient ( #1987 )
2025-08-28 16:19:14 +10:00
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
44f5da95b3
chore: refactor routes ( #1992 )
2025-08-25 21:00:35 +10:00
7eb882aea8
fix: email domain sender logic ( #1993 )
2025-08-25 20:59:37 +10:00
b8d07fd1a6
fix: refactor token router ( #1981 )
2025-08-25 08:25:01 +10:00
49fabeb0ec
fix: refactor auth router ( #1983 )
2025-08-25 08:24:32 +10:00
5a5bfe6e34
fix: refactor admin router ( #1982 )
2025-08-25 08:23:48 +10:00
d7e5a9eec7
fix: refactor document router ( #1990 )
2025-08-25 08:23:12 +10:00
67501b45cf
feat: create document in a specific folder ( #1965 )
2025-08-23 00:12:17 +10:00
17b36ac8e4
feat: sync organization name with stripe ( #1974 )
2025-08-22 23:28:04 +10:00
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
1cb9de8083
chore: remove 'use client' directives ( #1979 )
2025-08-22 02:20:41 +00:00
231ef9c27e
chore: add support option ( #1853 )
2025-08-19 20:59:03 +10:00
6f35342a83
feat: reset user 2fa from admin panel ( #1943 )
2025-08-19 13:09:05 +10:00
a51110d276
fix: prevent document unsigning on edit ( #1963 )
2025-08-18 13:48:51 +10:00
7f81231467
fix: template e2e tests ( #1969 )
2025-08-18 12:42:36 +10:00
93a184355b
chore: add translations ( #1955 )
2025-08-16 19:10:21 +10:00
1dea0b8fab
add dummy teamid ( #1968 )
2025-08-16 19:09:21 +10:00
ea7a2c2712
fix: create customer on signup ( #1964 )
2025-08-14 16:30:16 +10:00
deb3a63fb8
feat: allow empty placeholder emails on templates ( #1930 )
...
Allow users to create template placeholders without the placeholder
emails.
2025-08-12 20:41:23 +10:00
cc05af2062
feat: backport the embedded mobile signing ux to main application ( #1919 )
...
This PR improves the mobile experience of the document signing page by
implementing a collapsible widget design for the signing form. On mobile
devices, the form now appears as a fixed bottom sheet that can be
expanded/collapsed, while maintaining the sticky sidebar layout on
desktop.
2025-08-12 20:40:14 +10:00
9026aabe3b
fix: broken e2e tests ( #1956 )
2025-08-11 16:16:21 +10:00
b844e166a9
fix: build
2025-08-11 12:16:34 +10:00
c37e10faab
fix: add document page access logging ( #1947 )
...
Add logging when someone accesses a document page
2025-08-11 11:50:32 +10:00
fdf6efe94e
chore: extract translations ( #1949 )
...
Extract translations
2025-08-11 11:49:30 +10:00
e547b0b410
fix: add special context to strings ( #1954 )
2025-08-11 11:47:21 +10:00
803edf5b16
feat: implement Drag-n-Drop for templates ( #1791 )
2025-08-07 15:37:55 +10:00
86c133ae84
fix: remove field truncate logic ( #1940 )
...
Remove the truncation logic and render the text for preview/edit mode.
Text will now overflow, but it's up to the user to correct it
2025-08-07 11:55:25 +10:00
c28c5ab91d
chore: correct the email domains documentation ( #1941 )
...
## Description
Update the documentation for email domains
2025-08-07 11:54:41 +10:00
d1eb14ac16
feat: include audit trail log in the completed doc ( #1916 )
...
This change allows users to include the audit trail log in the completed
documents; similar to the signing certificate.
https://github.com/user-attachments/assets/d9ae236a-2584-4ad6-b7bc-27b3eb8c74d3
It also solves the issue with the text cutoff.
2025-08-07 11:44:59 +10:00
f24b71f559
feat: env for support email ( #1945 )
...
Add the ability to change the support email. For the signature
disclosure page.
2025-08-07 10:39:03 +10:00