Commit Graph

35 Commits

Author SHA1 Message Date
Mythie
a8de8368a2 fix: hide powered by on certificate for platform documents 2025-03-22 12:04:08 +11:00
Lucas Smith
f1525991dc feat: dictate next signer (#1719)
Adds next recipient dictation functionality to document signing flow,
allowing assistants and signers to update the next recipient's
information during the signing process.

## Related Issue

N/A

## Changes Made

- Added form handling for next recipient dictation in signing dialogs
- Implemented UI for updating next recipient information
- Added e2e tests covering dictation scenarios:
  - Regular signing with dictation enabled
  - Assistant role with dictation
  - Parallel signing flow
  - Disabled dictation state

## Testing Performed

- Added comprehensive e2e tests covering:
  - Sequential signing with dictation
  - Assistant role dictation
  - Parallel signing without dictation
  - Form validation and state management
- Tested on Chrome and Firefox
- Verified recipient state updates in database
2025-03-21 13:27:04 +11:00
Lucas Smith
63a4bab0fe feat: better document rejection (#1702)
Improves the existing document rejection process by actually marking a
document as completed cancelling further actions.

## Related Issue

N/A

## Changes Made

- Added a new rejection status for documents
- Updated a million areas that check for document completion
- Updated email sending, so rejection is confirmed for the rejecting
recipient while other recipients are notified that the document is now
cancelled.

## Testing Performed

- Ran the testing suite to ensure there are no regressions.
- Performed manual testing of current core flows.
2025-03-13 15:08:57 +11:00
Jenil Savani
44cdbeecb4 fix: improve layout and truncate document information in logs page (#1656) 2025-03-12 16:31:03 +11:00
David Nguyen
c646afcd97 fix: tests 2025-03-09 15:10:19 +11:00
David Nguyen
083a706373 fix: duplex and 2fa refresh 2025-03-04 11:41:38 +11:00
David Nguyen
db326cb4a9 fix: posthog reverse proxy 2025-03-04 10:48:19 +11:00
David Nguyen
d664f571d6 fix: posthog reverse proxy 2025-03-04 10:46:59 +11:00
David Nguyen
7c38970ee8 fix: update error logging 2025-03-04 01:41:39 +11:00
Mythie
d970976299 fix: remove auto-expand in embeddding 2025-02-28 14:46:15 +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
5b4db51051 fix: react-pdf canvas build 2025-02-26 18:39:21 +11:00
Mythie
3328074f51 fix: early adopters can use platform features 2025-02-25 20:07:40 +11:00
David Nguyen
c1c7cfaf8b chore: cleanup 2025-02-25 16:37:36 +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
139bc265c7 fix: migrate billing to RR7 2025-02-21 01:16:23 +11:00
David Nguyen
991ce5ff46 fix: update teams API tokens logic 2025-02-21 00:34:50 +11:00
David Nguyen
7728c8641c fix: share opengraph 2025-02-20 15:38:06 +11:00
David Nguyen
50a41d0799 fix: pdf viewer and embeds 2025-02-20 15:06:36 +11:00
David Nguyen
250381fec8 fix: billing 2025-02-20 12:17:55 +11:00
David Nguyen
ec07092bf6 fix: session refresh 2025-02-19 22:29:30 +11:00
David Nguyen
ac30654913 fix: add auth session lifetime 2025-02-19 18:04:36 +11:00
David Nguyen
24f3ecd94f fix: remove marketing url 2025-02-19 16:45:54 +11:00
David Nguyen
a319ea0f5e fix: add public profiles tests 2025-02-19 16:07:04 +11:00
David Nguyen
5ce2bae39d fix: resolve internal pdf translations 2025-02-19 14:43:35 +11:00
David Nguyen
5fc724b247 fix: rework sessions 2025-02-17 22:46:36 +11:00
David Nguyen
595e901bc2 fix: make auth migration more flexible 2025-02-14 19:22:11 +11:00
David Nguyen
92db4d68db fix: cleanup env variables 2025-02-13 20:56:44 +11:00
David Nguyen
ebc2b00067 fix: add sign up hook 2025-02-13 20:21:23 +11:00
Ephraim Duncan
c0ae68c28b feat: assistant role (#1588)
Introduces the ability for users with the **Assistant** role to prefill
fields on behalf of other signers. Assistants can fill in various field
types such as text, checkboxes, dates, and more, streamlining the
document preparation process before it reaches the final signers.
2025-02-13 19:37:34 +11:00
Lucas Smith
c9e8a32471 feat: bulk send templates via csv (#1578)
Implements a bulk send feature allowing users to upload a CSV file to
create multiple documents from a template. Includes CSV template
generation, background processing, and email notifications.
2025-02-13 18:44:29 +11:00
David Nguyen
383b5f78f0 feat: migrate nextjs to rr7 2025-02-13 14:10:38 +11:00