Commit Graph

123 Commits

Author SHA1 Message Date
David Nguyen
5cdd7f8623 fix: envelope styling (#2102) 2025-10-27 16:11:10 +11:00
David Nguyen
47bdcd833f chore: extract translations (#2094) 2025-10-24 16:37:10 +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
3467317271 chore: extract translations (#2056)
## Description

Extract translations to be translated
2025-10-02 13:20:30 +10:00
Lucas Smith
93a184355b chore: add translations (#1955) 2025-08-16 19:10:21 +10:00
David Nguyen
fdf6efe94e chore: extract translations (#1949)
Extract translations
2025-08-11 11:49:30 +10:00
Tom
7cbf527eb3 chore: update French translations (#1762) 2025-07-25 10:52:18 +10:00
Lucas Smith
767b66672e chore: add translations (#1910) 2025-07-25 10:51:47 +10:00
David Nguyen
109a49826c chore: extract translations 2025-07-24 16:15:34 +10:00
Lucas Smith
70f6036525 chore: add translations (#1877) 2025-07-15 12:29:37 +10:00
Lucas Smith
b682d2785f chore: add translations (#1835)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-03 10:07:11 +10:00
David Nguyen
ea1cf481eb chore: extract translations 2025-07-01 21:27:35 +10:00
David Nguyen
ebe1baf0a0 chore: extract translations 2025-06-19 15:16:44 +10:00
Lucas Smith
8be7137b59 v1.12.0-rc.4 2025-06-12 10:27:41 +10:00
Lucas Smith
be4244fb62 chore: add translations (#1832)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-06-11 10:39:33 +10:00
Lucas Smith
50605d5912 chore: add translations (#1830)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-06-10 12:30:36 +10:00
David Nguyen
4609fc852d chore: extract translations 2025-06-10 11:52:59 +10:00
David Nguyen
e6dc237ad2 feat: add organisations (#1820) 2025-06-10 11:49:52 +10:00
Lucas Smith
0b37f19641 chore: add translations (#1774) 2025-06-09 16:00:03 +10:00
Lucas Smith
93aece9644 chore: dependency updates (#1808) 2025-05-22 14:30:22 +10:00
Mythie
bf1c1ff9dc v1.10.2 2025-05-03 08:11:27 +10:00
Lucas Smith
95aae52fa4 chore: add translations (#1715)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-10 12:24:07 +10:00
David Nguyen
31be548939 fix: duplicate webhook calls on document complete (#1721)
Fix webhooks being sent twice due to duplicate frontend calls

Updated the assistant confirmation dialog so the next signer is always
visible (if dictate is enabled). Because if the form is invalid (due to
no name) there is no visual queue that the form is invalid (since it's
hidden)

## Notes

Didn't bother to remove the weird assistants form since it currently
works for now


![image](https://github.com/user-attachments/assets/47910fec-e05e-486a-a61d-16078d948893)

## Tests

- Currently running locally
- Tested webhooks via network tab and via webhook.site
2025-03-25 21:59:13 +11: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**

![image](https://github.com/user-attachments/assets/a816fab6-b071-42a5-bb5c-6d4a2572431e)

**Document settings**

![image](https://github.com/user-attachments/assets/f0c1bff1-6be1-4c87-b384-1666fa25d7a6)

**Team preferences**

![image](https://github.com/user-attachments/assets/8767b05e-1463-4087-8672-f3f43d8b0f2c)

- 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
Tom
7214965c0c chore: update French translations (#1679) 2025-03-12 16:22:06 +11:00
Catalin Pit
63d990ce8d fix: optional fields in embeds (#1691) 2025-03-09 14:41:17 +11:00
David Nguyen
e08d62c844 fix: remove invalid prisma zod schemas 2025-03-04 01:20:13 +11:00
David Nguyen
596d30e2e5 fix: remove lazy pdf loader 2025-02-26 21:48:06 +11:00
David Nguyen
6474b4a524 fix: add preferred team middleware 2025-02-26 19:42:42 +11:00
David Nguyen
7e8955b89c fix: add posthog error monitor 2025-02-25 15:14:45 +11:00
David Nguyen
d4c1bad407 fix: add default oauth user url 2025-02-23 18:49:22 +11:00
David Nguyen
01dccb7916 chore: flattern routes 2025-02-21 15:53:23 +11:00
David Nguyen
50a41d0799 fix: pdf viewer and embeds 2025-02-20 15:06:36 +11:00
David Nguyen
5fc724b247 fix: rework sessions 2025-02-17 22:46:36 +11:00
David Nguyen
1ed1cb0773 chore: refactor sessions 2025-02-16 00:44:01 +11:00
David Nguyen
e518985833 fix: migrate 2fa to custom auth 2025-02-14 22:00:55 +11:00
David Nguyen
7379391f92 fix: migrate translations 2025-02-13 20:24:27 +11:00
David Nguyen
383b5f78f0 feat: migrate nextjs to rr7 2025-02-13 14:10:38 +11:00
David Nguyen
0d3864548c fix: bump trpc and openapi packages (#1591) 2025-01-19 22:07:02 +11:00
David Nguyen
9e03747e43 feat: add create document beta endpoint (#1584) 2025-01-16 13:36:00 +11:00
Lucas Smith
18ca0cf3d6 chore: add translations (#1564) 2025-01-02 10:36:05 +11:00
David Nguyen
4085151f80 fix: merge common and web po files (#1563) 2024-12-31 17:20:58 +11:00
David Nguyen
cfe7b3a51f fix: remove marketing (#1562) 2024-12-31 15:45:22 +11:00
Tom
7ef2a8769b chore: update French translations (#1555) 2024-12-27 19:39:57 +11:00
David Nguyen
41218e2585 chore: extract translations 2024-12-26 22:08:52 +11: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
Luca Hagel
b17370c153 chore: reword some german translations to increase clarity (#1507) 2024-12-05 09:42:10 +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