David Nguyen
b2d9e6d054
fix: build
2026-09-10 22:20:14 +10:00
David Nguyen
9deb78f8b9
Merge branch 'main' into feat/add-recipient-groups
2026-09-10 21:22:46 +10:00
David Nguyen
4a3885b8cd
fix: correctly support plural
2026-09-10 21:21:43 +10:00
Konrad
82918163c5
fix(i18n): add missing plural in bulk template upload error handling ( #3357 )
2026-09-10 21:01:17 +10:00
Catalin Pit
b97c22a607
fix: pass csp nonce to @hello-pangea/dnd style elements ( #3354 )
2026-09-10 15:29:41 +10:00
Lucas Smith
389390c884
v2.18.0
v2.18.0
2026-09-09 11:34:10 +10:00
Ephraim Duncan
c5acba538e
chore(auth): remove commented account creation code ( #3344 )
2026-09-09 11:04:15 +10:00
Lucas Smith
f5ab8a8ae3
fix: resolve build errors ( #3352 )
2026-09-09 11:04:01 +10:00
Ephraim Duncan
3b20c2f960
chore(ui): remove unused text fitting component ( #3337 )
2026-09-09 10:51:35 +10:00
Lucas Smith
5e8a434141
fix: use react router middleware ( #3351 )
2026-09-09 10:51:26 +10:00
David Nguyen
6a8bb4be04
fix: improve invalid bulk template upload error handling ( #3326 )
2026-09-08 21:03:02 +10:00
Martin Glaser
2cac63a000
fix: block SSRF via IPv4-mapped IPv6 webhook URLs ( #2901 ) ( #3166 )
2026-09-04 15:42:39 +10:00
Catalin Pit
4aa3583e89
fix: temporary fix for British to US spelling ( #3329 )
2026-09-04 15:41:11 +10:00
Lucas Smith
30a6b19b47
chore: upgrade to node 24 lts and clean up docker image ( #3332 )
...
Upgrade to Node 24 LTS, using the alpine 3.23 tag to handle issues with
streaming zip files on 24.16 which hangs npm ci.
Pin npm to 11.19.1 for min-release-age-exclude support.
Slim the runner image by dropping dev deps, the react-email CLI, and
esbuild,
none of which run in production.
Install turbo from the lockfile version instead of a hardcoded one.
2026-09-04 12:29:02 +10:00
Nathan Delhaye
dabb7b7a0d
fix: increase signature placeholder size when a timestamp authority is configured ( #3328 )
2026-09-04 12:26:01 +10:00
Catalin Pit
cbb1cf7bef
fix: default unset signing transport to local ( #3309 )
...
`/api/health` and `/api/certificate-status` reported the cert as
available when `NEXT_PRIVATE_SIGNING_TRANSPORT` was unset, even though
sealing defaults to the local P12 and fails if it is missing,
unreadable, or expired.
2026-09-04 08:17:42 +10:00
Lucas Smith
3ec877a68b
fix: add patches back to dockerfile ( #3324 )
2026-09-01 16:12:08 +10:00
Lucas Smith
bf406aa943
chore: upgrade libpdf ( #3323 )
2026-09-01 14:11:58 +10:00
Catalin Pit
a2745ed3c2
docs: clarify team API token and certificate behavior ( #3317 )
2026-09-01 13:54:57 +10:00
Catalin Pit
937e9376d8
fix: enlarge envelope field resize handle hit area ( #3315 )
2026-09-01 13:54:20 +10:00
David Nguyen
eba71d9be4
fix: prevent dialogs from closing on blur ( #3314 )
2026-09-01 13:17:48 +10:00
David Nguyen
74bd5b3536
fix: reviewed
2026-09-01 13:12:47 +10:00
David Nguyen
f32dbb1f79
fix: test
2026-08-31 22:53:26 +10:00
David Nguyen
a82a5e28dd
Merge branch 'main' into feat/add-recipient-groups
2026-08-30 22:56:44 +10:00
David Nguyen
18a1c95738
fix: reviewed
2026-08-30 22:54:03 +10:00
David Nguyen
46c00878f5
fix: reviewed
2026-08-30 22:40:18 +10:00
David Nguyen
040517a3a0
fix: reviewed
2026-08-30 19:44:07 +10:00
David Nguyen
a4faf8e6a3
fix: reviewed
2026-08-29 17:34:48 +10:00
David Nguyen
3180c30f1d
fix: reviewed
2026-08-28 18:51:01 +10:00
David Nguyen
0768a2a320
fix: reviewed
2026-08-28 18:28:39 +10:00
Konrad
5082b475a0
chore: update Polish translation ( #3316 )
2026-08-28 17:08:53 +10:00
David Nguyen
43f47d27c8
fix: reviewed
2026-08-27 14:13:17 +10:00
David Nguyen
d2215de8e5
fix: reviewed
2026-08-27 13:19:42 +10:00
Lucas Smith
4285c88f12
chore: add provider request template ( #3311 )
2026-08-27 11:25:37 +10:00
Lucas Smith
ae4b56dd88
feat: optimise posthog usage and add error tracking ( #3301 )
...
Disable autocapture and person profiles for anonymous users, and
redact signing tokens from captured URLs.
Manually wire exception capture into the signing, editor and embed
flows with recipient/envelope context for debugging recipient-reported
issues.
Track activation events (webhooks, api tokens, direct links, embed
sessions) server-side with org attribution, and drop client events
already tracked in-app.
2026-08-27 11:11:51 +10:00
David Nguyen
78b275f0a7
fix: reviewed
2026-08-27 10:22:07 +10:00
David Nguyen
06cc701d8c
fix: reviewed
2026-08-27 09:45:38 +10:00
David Nguyen
25671669b7
fix: reviewed
2026-08-26 17:43:01 +10:00
David Nguyen
b20a726571
fix: reviewed
2026-08-26 16:01:30 +10:00
David Nguyen
63c01fb814
fix: reviewed
2026-08-26 12:17:23 +10:00
Arunendra Tripathi
ee8360585b
fix: render adjacent email template variables correctly ( #3153 )
2026-08-26 11:57:35 +10:00
David Nguyen
9dc83bdb06
fix: allow zooming and dragging uploaded signatures ( #3173 )
2026-08-26 11:21:40 +10:00
github-actions[bot]
e532843aa6
chore: extract translations ( #3171 )
2026-08-25 21:37:33 +10:00
Ephraim Duncan
dd08da7ea7
refactor(trpc): use ts-pattern for envelope document-data resolution ( #3222 )
2026-08-25 18:29:24 +10:00
Catalin Pit
10f2b80025
feat: last used column for api tokens ( #3230 )
2026-08-25 18:07:31 +10:00
David Nguyen
73d58bdf31
feat: allow admin recipient search ( #3277 )
2026-08-25 11:20:11 +10:00
water
1de57a9e43
fix(emails): remove trailing period from document pending email subject ( #3213 )
2026-08-24 17:05:43 +10:00
Rodrigo Flávio
7f11c163fe
fix(i18n): add plural forms for command menu results and item counts ( #3207 ) ( #3262 )
2026-08-24 16:59:37 +10:00
Rodrigo Flávio
5beb57dbf0
fix(i18n): add Plural support for bulk download limit alert ( #3209 ) ( #3260 )
2026-08-24 16:53:01 +10:00
misinierijon4-debug
ead3104896
fix: add type button to multiselect remove and clear buttons ( #3256 )
2026-08-24 16:22:48 +10:00