Commit Graph

3203 Commits

Author SHA1 Message Date
Mythie
22c9fb777b fix: perf improvements 2024-12-18 15:01:57 +11:00
Mythie
2da051a7f9 v1.9.0-rc.4 v1.9.0-rc.4 2024-12-18 08:14:50 +11:00
Mythie
390a317bd3 fix: normalize pdf on the server 2024-12-18 08:14:14 +11:00
Catalin Pit
c161553d1d feat: add disabled property for user (#1546) 2024-12-17 22:35:59 +11:00
Ephraim Duncan
c960a48b4f fix: z-index of field settings (#1469) 2024-12-17 17:09:58 +11:00
Catalin Pit
9502f4361d fix: fieldtooltip blocking the field click (#1538)
## Before (error)


https://github.com/user-attachments/assets/525e6c04-fc03-41a7-8299-2a753e9e9fa6

## After (fixed)


https://github.com/user-attachments/assets/67f7e592-c5ca-47f4-962c-e4a848522d43
2024-12-17 17:04:20 +11:00
Catalin Pit
82deab41f4 fix: move permission check outside the document visibility component (#1543)
PR created because of this comment
https://github.com/documenso/documenso/pull/1521#discussion_r1881895305.
2024-12-17 17:03:08 +11:00
Catalin Pit
2245812f0b fix: document visibility logic (#1521)
Update the logic of document visibility logic and added some tests &
updated some existing ones.
2024-12-16 09:10:40 +02:00
Mythie
861e9c976b v1.9.0-rc.3 v1.9.0-rc.3 2024-12-16 09:35:33 +11:00
David Nguyen
f55808199b feat: make enterprise billing dynamic (#1539) 2024-12-14 13:44:25 +09:00
David Nguyen
b4a7f1887d feat: add trpc openapi (#1535) 2024-12-14 01:23:35 +09:00
Luca Hagel
f73441ee85 chore: prevent user selection within signature pad (#1530)
adds a `select-none` class to the signature pad in order to
prevent iPadOS from becoming too trigger happy with the context menu and
auto corrects. Please ensure this doesn't break anything by accident.
2024-12-13 16:02:26 +11:00
Doug Andrade
d7de3b08c1 fix: darkmode on radio button and checkbox labels (#1518)
Fixed Radio Button and Checkbox Appearance in Dark Mode
2024-12-13 15:55:40 +11:00
Ephraim Duncan
7d201f05d9 fix: admin leaderboard query (#1522)
Co-authored-by: Lucas Smith <me@lucasjamessmith.me>
2024-12-13 15:50:52 +11:00
Mythie
a21ee2cea6 v1.9.0-rc.2 v1.9.0-rc.2 2024-12-13 15:16:26 +11:00
Ephraim Duncan
4ad46b81c9 fix: prevent hidden layers from being toggled in pdf viewers (#1528)
https://github.com/user-attachments/assets/e10194ca-212b-40ee-b9a1-85ef54829a40

---------

Co-authored-by: Mythie <me@lucasjamessmith.me>
2024-12-13 14:19:55 +11:00
Ephraim Duncan
10b8e785e0 fix: clear invalid drawn signature when switching to typed signature (#1536) 2024-12-13 10:40:22 +11:00
Lucas Smith
5fbed783fc feat: add controls for sending completion emails to document owners (#1534)
Adds a new `ownerDocumentCompleted` to the email settings that controls
whether a document will be sent to the owner upon completion.

This was previously the only email you couldn't disable and didn't
account for users integrating with just the API and Webhooks.

Also adds a flag to the public `sendDocument` endpoint which will adjust
this setting while sendint the document for users who aren't using
`emailSettings` on the `createDocument` endpoint.
2024-12-12 14:24:07 +11:00
Mythie
c9fe134852 v1.9.0-rc.1 v1.9.0-rc.1 2024-12-12 10:31:44 +11:00
Mythie
f2149719e3 fix: resolve issue with embed css injection 2024-12-12 10:14:23 +11:00
David Nguyen
161d40cde7 fix: secure passkey cookies (#1533) 2024-12-12 01:16:29 +09:00
David Nguyen
76028771b8 fix: add billing leeway (#1532) 2024-12-12 01:10:01 +09:00
David Nguyen
5df1a6602e fix: refactor search routes (#1529)
Refactor find endpoints to be consistent in terms of input and output.
2024-12-11 19:39:50 +09:00
Mythie
3d7b28a92b chore: update tailwind config 2024-12-11 13:52:34 +11:00
Mythie
ed862413b1 v1.9.0-rc.0 v1.9.0-rc.0 2024-12-11 09:48:01 +11:00
Ephraim Duncan
9d02ab4a5e feat: open page api (#1419) 2024-12-10 21:19:05 +11:00
Catalin Pit
34c0868d77 chore: add openapi description for enterprise field (#1520) 2024-12-10 20:26:28 +11:00
David Nguyen
fae9c0ca24 fix: refactor routers (#1523) 2024-12-10 16:11:20 +09:00
Ephraim Duncan
dd162205fa fix: prevent accidental signatures (#1515)
![CleanShot 2024-12-06 at 03 30
39](https://github.com/user-attachments/assets/d47dc820-f19d-43b7-a60d-914fc9ab24b8)

![CleanShot 2024-12-06 at 03 32
34](https://github.com/user-attachments/assets/0db98735-8c91-469b-873c-adb19d0fff7b)
2024-12-08 14:17:58 +11:00
David Nguyen
a88ae1cc1e chore: extract translations 2024-12-06 16:11:54 +09:00
David Nguyen
904948e2bc fix: refactor trpc errors (#1511) 2024-12-06 16:01:24 +09:00
David Nguyen
3b6b96f551 chore: remove redundant translations on upload (#1510)
## Description

Clean redundant translations by default.

This should stop the AI from doing strange things to commented out
translations.
2024-12-06 09:04:15 +11:00
Etrenak
67e49c82a3 feat: return fields in GET /documents/:id endpoint (#1317)
To be able to use the PATCH `/api/v1/documents/{id}/fields/{fieldId}`
endpoint, we need to know the fields ID of a particular document. The
issue #1178 suggested to create a new endpoint for this. To be
consistent with the `/templates` endpoint, I propose in this PR to
directly add the `fields` field to the `/documents/:id` endpoint.
2024-12-06 09:03:32 +11:00
David Nguyen
9f45fe62e4 fix: refactor teams router (#1500) 2024-12-05 22:14:47 +09:00
Timur Ercan
9e8094e34c Update README.md (#1509)
🚨 WE ARE LIVE ON PH WITH OUR LATEST LAUNCH 🚀
2024-12-05 13:51:49 +01:00
Mythie
0e7e9e17c9 v1.8.1 v1.8.1 2024-12-05 13:57:05 +11:00
Mythie
b3ccb3d26f v1.8.1-rc.9 v1.8.1-rc.9 2024-12-05 13:53:35 +11:00
Luca Hagel
b17370c153 chore: reword some german translations to increase clarity (#1507) 2024-12-05 09:42:10 +11:00
Mythie
0c53f5b061 v1.8.1-rc.8 v1.8.1-rc.8 2024-12-04 23:29:15 +11:00
Catalin Pit
ed6157de80 feat: upload signature as img (#1496)
Allow users to upload their signature as an image.

https://github.com/user-attachments/assets/375faad2-f0db-4f44-83d2-d969c5ab4442
2024-12-04 23:22:18 +11:00
Mythie
5e08d0cffb v1.8.1-rc.7 v1.8.1-rc.7 2024-12-04 22:43:41 +11:00
Catalin Pit
5565aff7a3 fix: docs content (#1495) 2024-12-04 19:49:44 +09:00
Catalin Pit
428acf4ac3 fix: dateformat api bug (#1506) 2024-12-04 19:48:44 +09:00
David Nguyen
f4b1e5104e feat: add platform plan pricing (#1505)
Add platform plan to the billing page.
2024-12-04 15:42:03 +09:00
Mythie
a687064a42 v1.8.1-rc.6 v1.8.1-rc.6 2024-12-04 14:58:29 +11:00
Mythie
8ec69388a5 fix: add document rejection webhook
Adds the document rejection webhook since it was missing.

Additionally, normalises and standardises the webhook body.
2024-12-04 14:35:20 +11:00
Mythie
f3da11b3e7 fix: e2e tests failing due to same-site cookies 2024-12-04 14:33:21 +11:00
Mythie
fc84ee8ec2 fix: use default nextauth logic for secure cookies 2024-12-03 21:35:09 +11:00
Mythie
4282a96ee7 v1.8.1-rc.5 v1.8.1-rc.5 2024-12-03 15:44:10 +11:00
Lucas Smith
2aae7435f8 fix: auth cookies across iframes (#1501) 2024-12-03 15:28:30 +11:00