ephraimduncan
847244ccda
test(e2e): assert audit-log page growth instead of exact count
2026-07-02 12:25:36 +00:00
ephraimduncan
92f3b3ffc4
test(e2e): sign v2 envelopes via konva canvas in audit-log spec
2026-07-02 12:01:24 +00:00
ephraimduncan
a395c9b57b
Merge remote-tracking branch 'origin/main' into pr-2847
...
# Conflicts:
# packages/lib/server-only/template/create-document-from-template.ts
2026-07-02 06:48:23 +00:00
David Nguyen
393b51d484
fix: add sticky form update button ( #3056 )
2026-07-02 14:52:28 +10:00
ephraimduncan
89c804a635
feat: configure audit log embedding per document
2026-05-21 03:42:41 +00:00
David Nguyen
8671f269e8
fix: lint project ( #2693 )
2026-05-08 16:04:22 +10:00
Lucas Smith
9035240b4d
refactor: replace pdf-sign with libpdf/core for PDF operations ( #2403 )
...
Migrate from @documenso/pdf-sign and @cantoo/pdf-lib to @libpdf/core
for all PDF manipulation and signing operations. This includes:
- New signing transports for Google Cloud KMS and local certificates
- Consolidated PDF operations using libpdf API
- Added TSA (timestamp authority) helper for digital signatures
- Removed deprecated flatten and insert utilities
- Updated tests to use new PDF library
2026-01-21 15:16:23 +11:00
Lucas Smith
d2176627ca
chore: dependency updates ( #2229 )
2025-11-22 20:28:20 +11:00
David Nguyen
88371b665a
fix: set correct envelope item cache url ( #2144 )
2025-11-07 16:50:58 +11:00
David Nguyen
d05bfa9fed
feat: add envelopes api ( #2105 )
2025-11-07 14:17:52 +11:00
David Nguyen
7f09ba72f4
feat: add envelopes ( #2025 )
...
This PR is handles the changes required to support envelopes. The new
envelope editor/signing page will be hidden during release.
The core changes here is to migrate the documents and templates model to
a centralized envelopes model.
Even though Documents and Templates are removed, from the user
perspective they will still exist as we remap envelopes to documents and
templates.
2025-10-14 21:56:36 +11:00
David Nguyen
3409aae411
feat: add email domains ( #1895 )
...
Implemented Email Domains which allows Platform/Enterprise customers to
send emails to recipients using their custom emails.
2025-07-24 16:05:00 +10:00
Ephraim Duncan
fd2b413ed9
chore: increase wait times for tests ( #1778 )
2025-06-11 13:25:21 +10:00
David Nguyen
e6dc237ad2
feat: add organisations ( #1820 )
2025-06-10 11:49:52 +10:00
Mythie
7e6704faae
chore: update tests
2025-04-21 16:23:50 +10:00
David Nguyen
063fd32f18
feat: add signature configurations ( #1710 )
...
Add ability to enable or disable allowed signature types:
- Drawn
- Typed
- Uploaded
**Tabbed style signature dialog**

**Document settings**

**Team preferences**

- Add multiselect to select allowed signatures in document and templates
settings tab
- Add multiselect to select allowed signatures in teams preferences
- Removed "Enable typed signatures" from document/template edit page
- Refactored signature pad to use tabs instead of an all in one
signature pad
Added E2E tests to check settings are applied correctly for documents
and templates
2025-03-24 17:13:11 +11:00
David Nguyen
25bb6ffe77
fix: imports
2025-03-03 14:49:28 +11:00
David Nguyen
383b5f78f0
feat: migrate nextjs to rr7
2025-02-13 14:10:38 +11:00
David Nguyen
7d0a9c6439
fix: refactor prisma relations ( #1581 )
2025-01-13 13:41:53 +11:00
Ephraim Duncan
dd162205fa
fix: prevent accidental signatures ( #1515 )
...


2024-12-08 14:17:58 +11:00
Catalin Pit
fa33f83696
feat: download doc without signing certificate ( #1477 )
...
## Description
I added the option of downloading a document without the signing
certificate for teams. They can disable/enable the option in the
preferences tab.
The signing certificate can still be downloaded separately from the
`logs` page.
2024-11-25 15:47:26 +11:00