Lucas Smith
24a74c7b57
chore: add translations ( #2321 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-12-16 12:06:58 +11:00
Catalin Pit
8462cd13fd
fix: assignment operator for directRecipientName ( #2323 )
2025-12-16 12:04:19 +11:00
Lucas Smith
576846de32
fix: fallback for certficate sent date when using link distribution ( #2316 )
2025-12-16 11:40:16 +11:00
Lucas Smith
06071ea035
fix: memory leak in PDF to images conversion ( #2325 )
...
Add proper cleanup for PDF.js pages and loading task to prevent memory
leaks when
processing multiple PDF pages. Ensure page cleanup is called after each
page is
rendered and both PDF document and loading task are properly destroyed
with error
handling.
2025-12-16 11:34:30 +11:00
github-actions[bot]
05d7015ef0
chore: extract translations ( #2320 )
2025-12-15 13:06:08 +11:00
Chenyang Gao
2ca5d6cfaa
fix: local job retry loop for webhook calls ( #2295 )
2025-12-15 13:04:35 +11:00
Ryan Wagoner
04814ca14e
fix: on error job should resubmit with isRetry ( #2072 )
2025-12-15 13:03:04 +11:00
Ryan Wagoner
dd1dccdb6a
fix: organisation invite member should be case insensitive ( #2068 )
2025-12-15 12:50:27 +11:00
Catalin Pit
02f1264eea
feat: unlink documents from deleted organization ( #2006 )
2025-12-15 12:17:13 +11:00
github-actions[bot]
928edb8645
chore: extract translations ( #2302 )
2025-12-15 12:11:55 +11:00
Catalin Pit
4d6389e901
fix(api): replace generic errors with AppError in getApiTokenByToken ( #2315 )
2025-12-15 11:47:38 +11:00
David Nguyen
0cebdec637
fix: remove legacy envelope uploads ( #2303 )
2025-12-11 14:09:38 +11:00
Lucas Smith
4d3d1b8d14
fix: make ai features more discoverable ( #2305 )
...
Previously you had to have explicit knowledge of the
feature and enable it in order to use AI assisted field
detection.
This surfaces it by having a secondary dialog prompting
for enablement.
Also includes a fix for CC recipients not getting marked
as signed in weird edge cases.
2025-12-09 15:30:48 +11:00
Ted Liang
c5032d0c43
refactor: extract image-helpers ( #2261 )
2025-12-09 09:19:49 +11:00
Dailson Allves
fe93b11a2c
chore: update existing pt-BR translations after commit #2289 ( #2300 )
2025-12-09 09:17:22 +11:00
github-actions[bot]
7638faf27b
chore: extract translations ( #2289 )
...
Automated translation extraction
Co-authored-by: github-actions <github-actions@documenso.com >
2025-12-08 19:20:21 +11:00
Ephraim Duncan
8fca029d96
fix: invalidate sessions on password reset and update ( #2076 )
2025-12-08 19:17:23 +11:00
Lucas Smith
5da915da38
fix: update server only urls to use private internal web app url ( #2290 )
...
Replaced instances of NEXT_PUBLIC_WEBAPP_URL with
NEXT_PRIVATE_INTERNAL_WEBAPP_URL
2025-12-08 12:56:41 +11:00
Ted Liang
dcaecf1fc5
feat: resource restriction in presign token ( #2150 )
2025-12-08 12:55:54 +11:00
Catalin Pit
d058b7c705
feat: include CC role in removed recipient email check ( #2285 )
2025-12-06 14:20:25 +11:00
David Nguyen
b51f562224
feat: add empty emails for envelopes ( #2267 )
2025-12-06 13:38:10 +11:00
Lucas Smith
c4f89a87a2
fix: use skia-canvas with pdfjs to avoid N-API errors ( #2281 )
...
Use custom CanvasFactory for pdfjs so we can continue to use
skia-canvas.
2025-12-04 23:26:08 +11:00
Ted Liang
89d6dd5b0e
fix: embed authoring permission issue ( #2279 )
2025-12-04 15:02:50 +11:00
Lucas Smith
e66bd422e3
chore: upgrade dependencies ( #2278 )
2025-12-04 14:31:30 +11:00
Lucas Smith
0f5814ff89
chore: add translations ( #2259 )
2025-12-04 14:01:35 +11:00
Lucas Smith
26a36487d4
fix: pass canvas context to napi-rs/canvas ( #2276 )
2025-12-04 11:19:44 +11:00
Lucas Smith
7a94ee3b83
feat: add ai detection for recipients and fields ( #2271 )
...
Use Gemini to handle detection of recipients and fields within
documents.
Opt in using organisation or team settings.
Replaces #2128 since the branch was cursed and would include
dependencies that weren't even in the lock file.
https://github.com/user-attachments/assets/e6cbb58f-62b9-4079-a9ae-7af5c4f2e4ec
2025-12-03 23:39:41 +11:00
David Nguyen
4774324e07
fix: prevent client side distribution when missing signatures ( #2260 )
2025-12-02 11:29:48 +11:00
David Nguyen
bc19699a58
feat: add dutch language ( #2255 )
2025-12-02 11:28:04 +11:00
Timur Ercan
c322356654
chore: remove cummulative mau ( #2250 )
2025-11-28 18:07:30 +11:00
Lucas Smith
7065b0dd88
chore: add translations ( #2253 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-27 21:36:48 +11:00
Lucas Smith
dff9cfec05
chore: add translations ( #2228 )
2025-11-27 16:40:18 +11:00
David Nguyen
d84cf0e58d
chore: extract translations ( #2252 )
2025-11-27 16:04:22 +11:00
Ephraim Duncan
94646cd48a
perf: add database indexes for insights queries ( #2211 )
2025-11-26 21:21:01 +11:00
Lucas Smith
11a56f3228
chore: telemetry ( #2240 )
2025-11-25 16:01:31 +11:00
David Nguyen
e364b08b6a
fix: optimize webhook routing ( #2236 )
2025-11-25 11:43:23 +11:00
Lucas Smith
ae31860b16
fix: USE_INTERNAL_URL_BROWSERLESS breaks builds ( #2233 )
2025-11-23 23:49:08 +11:00
Matteo Sillitti
921c3d1ff3
fix: give the possibility to use internal webapp url in browserless requests (get-certificate-pdf and get-audit-logs-pdf) ( #2127 )
2025-11-22 20:36:24 +11:00
Lucas Smith
d2176627ca
chore: dependency updates ( #2229 )
2025-11-22 20:28:20 +11:00
Lucas Smith
e5bde53ee4
chore: add translations ( #2223 )
2025-11-20 15:09:13 +11:00
Lucas Smith
0663605ffd
fix: handle loading files in embedded authoring update flows ( #2218 )
2025-11-20 15:07:41 +11:00
Dailson Allves
fbc156722a
feat: add Portuguese (Brazil) translation support version 2.0.6 ( #2165 )
...
Portuguese (Brazil) Translation Support for Documenso
2025-11-20 14:14:47 +11:00
Catalin Pit
374477e692
refactor: improve layout of completed signing page ( #2209 )
2025-11-20 11:04:41 +11:00
David Nguyen
11d9bde8f8
fix: improve sealing speed ( #2210 )
2025-11-19 14:15:12 +11:00
David Nguyen
798b6bd750
feat: add japanese chinese and korean support ( #2202 )
...
## Description
Adds the following languages since we updated our PDF sealing to support
special characters
- Japanese
- Korean
- Chinese (Simplified)
## Tests
Ran through the signing process in these new languages.
2025-11-18 16:57:38 +11:00
Lucas Smith
8fbace0f61
fix: viewed webhook had stale data ( #2208 )
2025-11-18 16:57:14 +11:00
Lucas Smith
6aa56fe7e0
chore: add translations ( #2182 )
2025-11-17 15:48:02 +11:00
David Nguyen
dabd2564cd
feat: add ability to change field recipient ( #2194 )
...
## Description
Add ability to change recipients for a given field.
<img width="336" height="224" alt="image"
src="https://github.com/user-attachments/assets/c122672d-68ab-4652-9c76-1a1bc874c16a "
/>
<img width="716" height="465" alt="image"
src="https://github.com/user-attachments/assets/a8e8636c-c780-4d56-910b-5522161b12d3 "
/>
2025-11-15 00:46:33 +11:00
David Nguyen
56526f9448
feat: extend use envelope response ( #2192 )
2025-11-14 13:52:19 +11:00
samuel-cglg
58bff33275
fix: add context to signature pad translations ( #2051 )
2025-11-13 13:35:23 +11:00