Catalin Pit
9dc66afc7b
Merge branch 'main' into feature/pdf-placeholder-selection-fields
2026-07-06 09:44:38 +03:00
Kendry Grullon
562d78e2d7
feat: add granular signin disable flags and OIDC auto-redirect ( #2857 )
2026-06-30 16:08:09 +10:00
Catalin Pit
7a13be6bf2
Merge branch 'main' into feature/pdf-placeholder-selection-fields
2026-06-29 10:10:49 +03:00
Lucas Smith
94adea149d
chore: general repo maintenance and docs cleanup ( #3030 )
...
Refresh README/docs for the current stack, add a security policy,
note the external-PR pause, and remove dead config and workflows.
2026-06-25 23:59:25 +10:00
Catalin Pit
7c7933c2d4
Merge branch 'main' into feature/pdf-placeholder-selection-fields
2026-06-17 11:50:50 +03:00
Lucas Smith
d5ce222482
feat: add CSC AES/QES signing (v1 instance-wide config) ( #2874 )
...
Adds Cloud Signature Consortium (CSC) integration for AES/QES signing
against a configured TSP. v1 ships as instance-wide configuration via
environment variables, with per-envelope signature level selection,
license gating, and an OAuth-driven signing flow (capture + FIFO
signers, SAD session, blocking/in-progress recipient pages).
Includes signature level compatibility checks (role, signing order,
dictate next signer), envelope mutability assertions, Prisma migration
for signature level and CSC tables, and docs for the new signing
certificate options.
2026-06-16 23:37:34 +10:00
David Nguyen
ac0a0086d6
chore: update verify email docs ( #2970 )
2026-06-10 13:09:53 +10:00
David Nguyen
8c11266747
fix: correctly orphan envelopes and stripe cancel on delete ( #2967 )
2026-06-09 15:52:14 +10:00
David Nguyen
791a54bb8b
chore: update docs trusted emails ( #2964 )
2026-06-09 13:33:54 +10:00
Ephraim Duncan
1e129580b8
fix: point Railway deploy button at the working template URL ( #2962 )
2026-06-09 10:05:45 +10:00
roshboi
b53295a9d5
docs: clarify email verification instructions for free and paid plans ( #2959 )
2026-06-08 14:22:44 +10:00
Arun Kumar
f60698a353
docs: add registration form screenshot to create account page ( #2908 )
2026-06-08 12:45:56 +10:00
Catalin Pit
c41e387220
docs(embedding): document iframe URL fragment options ( #2915 )
2026-06-04 09:12:44 +03:00
Catalin Pit
bb120d65dd
Merge branch 'main' into feature/pdf-placeholder-selection-fields
2026-05-27 12:50:34 +03:00
Kendry Grullon
9da2db2e67
feat(storage): add native Azure Blob transport ( #2871 )
2026-05-27 11:58:39 +07:00
Nikhil Shukla
993df7dc21
fix(docs): correct broken internal docs links ( #2869 )
2026-05-27 12:39:48 +10:00
Catalin Pit
9c14aa6297
Merge branch 'main' into feature/pdf-placeholder-selection-fields
2026-05-26 08:54:20 +03:00
Catalin Pit
6387e809a8
chore: merged main
2026-05-26 08:51:26 +03:00
David Nguyen
b1b82b775c
fix: add missing doc page ref ( #2865 )
2026-05-26 15:18:20 +10:00
redouanegrib
7c0031679a
docs: implement global error handling and troubleshooting matrix ( #2784 )
2026-05-26 14:55:40 +10:00
Catalin Pit
e5cb4c6bfd
chore: refine dropdown placeholder support in PDF fields documentation and implementation
2026-05-22 11:27:18 +03:00
Catalin Pit
8185f916d3
chore: update plan and documentation
2026-05-22 09:00:46 +03:00
roshboi
f93a98e9a5
chore: updated certification status ( #2850 )
...
## Description
Updated HIPAA status to compliant
2026-05-21 15:49:41 +10:00
roshboi
c0ea4c60e4
fix(docs): correct API example URLs from /documents to /document ( #2836 )
...
## Description
Corrected API endpoint path from /api/v2/documents to /api/v2/document
The current example in the docs(/api/v2/documents) returns a 404
NOT_FOUND object.
2026-05-20 18:17:14 +10:00
Lucas Smith
9e0b567686
chore: deps upgrade ( #2831 )
2026-05-18 22:25:48 +10:00
David Nguyen
999942014e
chore: update docs for self hosters ( #2816 )
2026-05-14 15:07:10 +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
Lucas Smith
bc184d445f
feat: support DOCX uploads via Gotenberg ( #2801 )
...
Uploaded .docx files are converted to PDF on the server using a
Gotenberg
sidecar before entering the normal envelope pipeline. The feature is
opt-in via NEXT_PRIVATE_DOCUMENT_CONVERSION_URL; when unset, only PDF
uploads are accepted.
A per-process circuit breaker opens for 30s after a conversion failure
to shed load.
Ships a dev Dockerfile that layers Microsoft Core Fonts and additional
language fonts
onto the upstream Gotenberg image for better fidelity.
Co-authored-by: Ephraim Duncan
<55143799+ephraimduncan@users.noreply.github.com >
Co-authored-by: Ephraim Duncan <55143799+ephraimduncan@users.noreply.github.com >
2026-05-13 15:06:21 +10:00
Timur Ercan
be3e45427f
chore: update fair use policy ( #2798 )
...
## Description
refined fair use policy with examples and guidelines
2026-05-12 14:58:39 +02:00
David Nguyen
684fab1909
chore: add section on personal organisations for SSO users ( #2793 )
2026-05-12 15:20:05 +10:00
Ephraim Duncan
a197bf113f
feat: add granular signup disable flags ( #2765 )
2026-05-09 01:16:13 +00:00
David Nguyen
8671f269e8
fix: lint project ( #2693 )
2026-05-08 16:04:22 +10:00
David Nguyen
6a6ef8d2ad
feat: allow add myself feature for embeds ( #2754 )
2026-05-04 15:05:13 +10:00
Lucas Smith
19c2f7b4a1
docs: add signing reminders guide ( #2716 )
2026-04-27 10:51:14 +10:00
Lucas Smith
34b31c0d80
chore: deps upgrades ( #2712 )
2026-04-21 14:43:49 +10: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
Lucas Smith
025a27d385
docs: add user-facing documentation for recipient expiration ( #2659 )
2026-03-30 12:24:18 +11:00
Catalin Pit
f5b3babcbb
feat: display the field id in dev mode ( #2658 )
2026-03-27 00:40:29 +11:00
David Nguyen
0b605d61c6
feat: add envelope pdf replacement ( #2602 )
2026-03-18 22:53:28 +11:00
Ted Liang
5dcdac7ecd
feat: support language in embedding ( #2364 )
2026-03-18 16:17:23 +11:00
Ephraim Duncan
36bbd97514
feat: add organisation template type ( #2611 )
2026-03-17 01:29:34 +11:00
Ephraim Duncan
70fb834a6a
feat: add more webhook events ( #2125 )
2026-03-15 19:47:52 +11:00
Ephraim Duncan
66e357c9b3
feat: add email domain restriction for signups ( #2266 )
...
Co-authored-by: Lucas Smith <me@lucasjamessmith.me >
2026-03-14 16:32:34 +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
Timur Ercan
364537e8fe
chore: update hipaa status in docs ( #2599 )
2026-03-13 12:00:05 +11:00
Ephraim Duncan
1d2c781a6d
docs: add organisation ownership transfer guide ( #2601 )
2026-03-12 13:39:37 +11:00
David Nguyen
58f0c98038
chore: add embed envelope docs ( #2576 )
2026-03-09 11:50:13 +11:00
Ephraim Duncan
15399cbe8e
feat: auto-disable telemetry when license key is configured ( #2562 )
2026-03-09 11:24:24 +11:00
Ephraim Duncan
03e2e4f171
docs: clarify placeholder support is envelope.* only ( #2560 )
2026-03-05 13:58:29 +11:00
Lucas Smith
24a5c85b6c
fix(docs): rewrite mermaid component to avoid async client component error ( #2549 )
...
Replace use() with useEffect/useState pattern to prevent 'async Client
Component' errors in Next.js 16 / React 19. Also strip colons from
useId() output which broke mermaid's render().
2026-02-28 16:55:33 +11:00