Lucas Smith
b1b3b84d82
Merge branch 'main' into feat/template-recipient-roles
2024-02-24 21:01:45 +11:00
Catalin Pit
fab4992e13
feat: add zapier support
2024-02-24 11:18:58 +02:00
Lucas Smith
d103c68a73
fix: remove console logs
2024-02-24 08:08:14 +00:00
Lucas Smith
8165a090d1
feat: migrate to site-settings
2024-02-23 10:47:01 +00:00
Ephraim Atta-Duncan
c436559787
feat: create a banner with custom text by admin
2024-02-22 20:20:49 +00:00
Lucas Smith
1232f54a23
Merge branch 'main' into feat/separate-document-page
2024-02-22 22:54:15 +11:00
Lucas Smith
306e5ff31f
fix: add timeouts to longer transactions
2024-02-22 11:05:49 +00:00
David Nguyen
48321f2f62
Merge branch 'main' into feat/separate-document-page
2024-02-22 16:13:33 +11:00
Mythie
2abcdd7533
feat: team api tokens
2024-02-22 13:39:34 +11:00
Lucas Smith
22e3a79a72
Merge branch 'main' into feat/public-api
2024-02-21 11:29:36 +11:00
Ephraim Atta-Duncan
6ee896048e
feat: dialog to enter custom recipients for creating document from template
2024-02-20 19:11:12 +00:00
Mythie
4d286e01d1
feat: allow recipients when creating document from template
2024-02-20 17:20:03 +00:00
Mythie
b9e5905469
feat: create from template
2024-02-20 19:46:18 +11:00
Catalin Pit
c6dbaaea21
Merge branch 'main' into feat/webhook-implementation
2024-02-19 10:02:06 +02:00
Ephraim Atta-Duncan
ad6fad1182
fix: custom text with multiline throwing an error
...
took me hours
2024-02-17 10:43:22 +00:00
Ephraim Atta-Duncan
f98567ea87
feat: request usee to disable 2fa before deleting account
2024-02-17 07:34:21 +00:00
David Nguyen
2815b1a809
feat: add enterprise billing ( #939 )
...
## Description
Add support for enterprise billing plans.
Enterprise billing plans by default get access to everything early
adopters do:
- Unlimited teams
- Unlimited documents
They will also get additional features in the future.
## Notes
Pending webhook updates to support enterprise onboarding.
Rolled back env changes `NEXT_PUBLIC_PROJECT` since it doesn't seem to
work.
2024-02-17 12:42:00 +11:00
Catalin Pit
a1459b41fd
Merge branch 'main' into feat/webhook-implementation
2024-02-16 13:04:38 +02:00
Lucas Smith
681a89cfe1
chore: minor lint fixes ( #934 )
2024-02-16 21:48:45 +11:00
Catalin Pit
4d6e780abe
chore: merge main
2024-02-16 12:12:54 +02:00
Catalin Pit
019db27b1d
feat: trigger webhook functionality
2024-02-16 11:04:11 +02:00
Ephraim Atta-Duncan
fddd860d15
chore: code refactor to avoid repetitions
2024-02-15 11:33:43 +00:00
Lucas Smith
fe2093fe7c
feat: add next-runtime-env ( #869 )
...
This PR adds the package
[next-runtime-env](https://github.com/expatfile/next-runtime-env/ ) to
populate the public environment variables at runtime.
2024-02-15 22:10:21 +11:00
David Nguyen
bd3c64658a
feat: add document version history UI
2024-02-15 20:39:26 +11:00
Ephraim Atta-Duncan
769eaa0ed9
feat: add roles to templates recipients
2024-02-15 07:01:41 +00:00
Ephraim Atta-Duncan
49cddfab38
chore: lint with oxc
2024-02-15 06:11:50 +00:00
Ephraim Atta-Duncan
c680cfc24f
chore: update pr based on review
2024-02-14 14:55:46 +00:00
Ephraim Duncan
6daaa3a6d4
Merge branch 'main' into feat/account-deletion
2024-02-14 14:54:26 +00:00
Catalin Pit
61958989b4
feat: more webhook functionality
2024-02-14 14:38:58 +02:00
Lucas Smith
536cafde31
Merge branch 'main' into feat/disable-access-unverified-users
2024-02-13 20:19:16 +11:00
Lucas Smith
d052f02013
chore: refactor code
2024-02-13 06:01:25 +00:00
Catalin Pit
149f416be7
chore: refactor code
2024-02-13 07:50:22 +02:00
David Nguyen
524a2f4ea9
Merge branch 'main' into feat/separate-document-page
2024-02-13 11:15:31 +11:00
David Nguyen
a868ecf2d2
fix: restrict team verification tokens ( #927 )
...
## Description
Currently we're not restricting team transfer and email verification
tokens from flowing into the frontend.
This changes restricts it to only return the required information
instead of the whole data object.
2024-02-12 18:23:07 +11:00
David Nguyen
071475769c
feat: add document page view
2024-02-12 17:30:23 +11:00
Mythie
1a82740d0f
feat: support recipient roles
2024-02-12 15:16:09 +11:00
Lucas Smith
51608ed390
fix: lint issue
2024-02-12 02:02:43 +00:00
Lucas Smith
8ebef831ac
Merge branch 'main' into feat/add-runtime-env
2024-02-12 12:30:35 +11:00
Lucas Smith
20e2976731
fix: build issues
2024-02-12 01:29:22 +00:00
David Nguyen
3a32bc62c5
feat: initial document audit logs implementation ( #922 )
...
Added initial implementation of document audit logs.
2024-02-12 12:04:53 +11:00
Catalin Pit
0209127136
feat: delete webhook functionality
2024-02-09 16:28:18 +02:00
Catalin Pit
ddb9dd11d7
feat: added backend stuff
2024-02-09 16:07:33 +02:00
Catalin Pit
b3ba77dfed
feat: allow user to choose expiry date
2024-02-09 11:35:09 +02:00
Adithya Krishna
e26debe836
Merge branch 'main' into feat/sign-redirect
2024-02-09 12:10:20 +05:30
Lucas Smith
e91bb78f2d
Merge branch 'main' into feat/public-api
2024-02-09 16:00:40 +11:00
David Nguyen
8641884515
fix: recipients with CC role not being editable ( #918 )
...
## Description
Fixed issue where setting a recipient role as CC will prevent any
further changes as it is considered as "sent" and "signed".
## Other changes
- Prevent editing document after completed
- Removed CC and Viewers from the field recipient list since they will
never be filled
- Minor UI issues
## Checklist
- [X] I have tested these changes locally and they work as expected.
- [X] I have added/updated tests that prove the effectiveness of these
changes.
- [X] I have followed the project's coding style guidelines.
2024-02-09 12:37:17 +11:00
Lucas Smith
d13cf743bf
Merge branch 'main' into feat/add-runtime-env
2024-02-08 22:06:59 +11:00
Adithya Krishna
09b5621542
Merge branch 'main' into feat/sign-redirect
2024-02-08 12:56:42 +05:30
Mythie
98df273ebc
feat: add field and recipient endpoints
2024-02-08 16:58:44 +11:00
David Nguyen
e97b9b4f1c
feat: add team templates ( #912 )
2024-02-08 12:33:20 +11:00