092d4a0593
Merge branch 'feat/rr7' into chore/webhook-trigger-multiselect
2025-05-15 10:57:50 +10:00
3e97643e7e
feat: add signature configurations ( #1710 )
...
Add ability to enable or disable allowed signature types:
- Drawn
- Typed
- Uploaded
**Tabbed style signature dialog**

**Document settings**

**Team preferences**

## Changes Made
- 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
## Testing Performed
Added E2E tests to check settings are applied correctly for documents
and templates
2025-03-24 15:25:29 +11:00
1b5d24e308
chore: add terms and privacy policy link ( #1707 )
2025-03-19 10:05:44 +02:00
67bbb6c6f4
fix: autosigning fields with direct links ( #1696 )
...
## Description
The changes in `sign-direct-template.tsx` automatically fill in field
values for text, number, and dropdown fields when default values are
present or if the fields are read-only. In `checkbox-field.tsx`, the
changes fix the checkbox signing by checking if the validation is met
and improving how it saves or removes checkbox choices.
## Testing Performed
I tested the code locally with a variety of documents/fields.
## Checklist
<!--- Please check the boxes that apply to this pull request. -->
<!--- You can add or remove items as needed. -->
- [x] I have tested these changes locally and they work as expected.
- [ ] I have added/updated tests that prove the effectiveness of these
changes.
- [ ] I have updated the documentation to reflect these changes, if
applicable.
- [x] I have followed the project's coding style guidelines.
- [ ] I have addressed the code review feedback from the previous
submission, if applicable.
2025-03-13 11:18:01 +02:00
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
9f17c1e48e
fix: adjust desktop nav search button width and spacing ( #1699 )
2025-03-13 10:52:01 +11:00
44cdbeecb4
fix: improve layout and truncate document information in logs page ( #1656 )
2025-03-12 16:31:03 +11:00
8d6bf91d12
fix: persist theme cookie for a much longer time ( #1693 )
2025-03-12 16:09:37 +11:00
c646afcd97
fix: tests
2025-03-09 15:10:19 +11:00
63d990ce8d
fix: optional fields in embeds ( #1691 )
2025-03-09 14:41:17 +11:00
b990532633
fix: remove refresh on focus
2025-03-08 15:30:13 +11:00
ba5b7ce480
feat: hide signature ui when theres no signature field ( #1676 )
2025-03-06 19:47:02 +11:00
083a706373
fix: duplex and 2fa refresh
2025-03-04 11:41:38 +11:00
db326cb4a9
fix: posthog reverse proxy
2025-03-04 10:48:19 +11:00
d664f571d6
fix: posthog reverse proxy
2025-03-04 10:46:59 +11:00
7c38970ee8
fix: update error logging
2025-03-04 01:41:39 +11:00
e79d762710
chore: add label for checkbox and radio fields ( #1607 )
2025-03-03 13:46:29 +11:00
d970976299
fix: remove auto-expand in embeddding
2025-02-28 14:46:15 +11:00
ad520bb032
fix: remove oauth from embeds
2025-02-27 14:08:59 +11:00
596d30e2e5
fix: remove lazy pdf loader
2025-02-26 21:48:06 +11:00
6474b4a524
fix: add preferred team middleware
2025-02-26 19:42:42 +11:00
5b4db51051
fix: react-pdf canvas build
2025-02-26 18:39:21 +11:00
cf58c80e31
fix: handle empty field meta for checkboxes
2025-02-26 15:30:51 +11:00
3328074f51
fix: early adopters can use platform features
2025-02-25 20:07:40 +11:00
c1c7cfaf8b
chore: cleanup
2025-02-25 16:37:36 +11:00
7e8955b89c
fix: add posthog error monitor
2025-02-25 15:14:45 +11:00
5255e8671f
chore: refactor pdf worker loader
2025-02-24 21:47:06 +11:00
d4c1bad407
fix: add default oauth user url
2025-02-23 18:49:22 +11:00
01dccb7916
chore: flattern routes
2025-02-21 15:53:23 +11:00
483d7caef7
feat: allow document rejection in embeds ( #1662 )
2025-02-21 01:27:03 +11:00
139bc265c7
fix: migrate billing to RR7
2025-02-21 01:16:23 +11:00
991ce5ff46
fix: update teams API tokens logic
2025-02-21 00:34:50 +11:00
7728c8641c
fix: share opengraph
2025-02-20 15:38:06 +11:00
50a41d0799
fix: pdf viewer and embeds
2025-02-20 15:06:36 +11:00
250381fec8
fix: billing
2025-02-20 12:17:55 +11:00
ec07092bf6
fix: session refresh
2025-02-19 22:29:30 +11:00
63e2ef0abf
fix: static caching
2025-02-19 21:35:35 +11:00
90ce52164c
chore: add password tests
2025-02-19 18:41:53 +11:00
ac30654913
fix: add auth session lifetime
2025-02-19 18:04:36 +11:00
24f3ecd94f
fix: remove marketing url
2025-02-19 16:45:54 +11:00
a319ea0f5e
fix: add public profiles tests
2025-02-19 16:07:04 +11:00
5ce2bae39d
fix: resolve internal pdf translations
2025-02-19 14:43:35 +11:00
7f9f7c4092
feat: use multiselect for webhook triggers
2025-02-18 18:02:31 +00:00
dd602a7e1c
fix: themes
2025-02-18 15:17:13 +11:00
5fc724b247
fix: rework sessions
2025-02-17 22:46:36 +11:00
1ed1cb0773
chore: refactor sessions
2025-02-16 00:44:01 +11:00
8d5fafec27
feat: add static cache
2025-02-15 00:08:36 +11:00
0f6f236e0c
fix: firefox fouc
2025-02-14 23:02:45 +11:00
e518985833
fix: migrate 2fa to custom auth
2025-02-14 22:00:55 +11:00
595e901bc2
fix: make auth migration more flexible
2025-02-14 19:22:11 +11:00