Catalin Pit
ffee2b2c9a
chore: merged main
2024-01-25 13:43:11 +02:00
Catalin Pit
2f18518961
chore: merged main
2024-01-25 10:53:05 +02:00
Catalin Pit
d451a7acce
feat: add next-runtime-env
2024-01-25 10:48:20 +02:00
apoorv taneja
d8aecc4092
fixed undo operation on signature pad
2024-01-25 13:21:55 +05:30
David Nguyen
d766b58f42
feat: add server crypto ( #863 )
...
## Description
Currently we are required to ensure PII data is not passed around in
search parameters and in the open for GDPR reasons.
Allowing us to encrypt and decrypt values with expiry dates will allow
us to ensure this doesn't happen.
## Changes Made
- Added TPRC router for encryption method
## Testing Performed
- Tested encrypting and decrypting data with and without `expiredAt`
- Tested via directly accessing API and also via trpc in react
components
- Tested parsing en email search param in a page and decrypting it
successfully
## Checklist
- [X] I have tested these changes locally and they work as expected.
- [X] I have followed the project's coding style guidelines.
2024-01-25 16:07:57 +11:00
David Nguyen
e90dd518df
fix: auto verify google sso emails ( #856 )
2024-01-25 13:30:50 +11:00
Sumit Bisht
ee0af566a9
fix: correct document tab count for pending and completed ( #855 )
...
completed/pending status gets incremented once if sender is one of the
recipients
fixes #853
2024-01-25 11:29:04 +11:00
Gautam Hegde
51d140cf9a
feat: command group distinction ( #854 )
...
fixes #836
- Explicit `div` is used instead of `<CommandSeparator/>` , since it
failed to render borders for dynamic search results, but only works for
initial menu.
(initial menu)

(search results)

2024-01-24 17:03:57 +11:00
Lucas Smith
caec2895cc
chore: first small step to tracking growth mechanics ( #859 )
2024-01-24 14:03:16 +11:00
Anik Dhabal Babu
61967b22c1
fix: visibility of security fields using identityprovider ( #709 )
...
fixes #690
2024-01-24 11:34:30 +11:00
Timur Ercan
576544344f
chore: first small step to tracking growth mechanics
2024-01-23 16:20:25 +01:00
Anurag Sharma
6aed075c56
fix: add conditional rendering of OAuth providers ( #736 )
...
Now google OAuth provider is not rendered if client id is not provided
2024-01-23 17:08:48 +11:00
Mythie
4909eee401
feat: add viewing on completed page for pending documents
2024-01-22 21:36:46 +11:00
Mythie
5a28eaa4ff
feat: add recipient creation
2024-01-22 17:38:02 +11:00
Mythie
e8c2ca8890
fix: mask documents in search
2024-01-22 12:32:19 +11:00
Ephraim Atta-Duncan
9e433af112
feat: require 2fa code before account is deleted
2024-01-21 15:38:32 +00:00
Ephraim Atta-Duncan
a3e560899a
feat: delete user from db and unsubscribe from stripe
2024-01-20 23:30:56 +00:00
Ephraim Atta-Duncan
f652ca9b73
feat: account deletion confirmation dialog
2024-01-20 19:07:47 +00:00
Lucas Smith
9c1e1f50a8
fix: mask recipient tokens for non-owners
2024-01-20 01:14:34 +00:00
Catalin Pit
b6aface982
chore: update api description
2024-01-19 16:59:48 +02:00
Catalin Pit
b28a7f9702
chore: add openapi
2024-01-19 16:55:16 +02:00
Lucas Smith
0d977e783e
refactor: download function to be reusable ( #740 )
2024-01-18 15:24:36 +11:00
Lucas Smith
0d15b80c2d
fix: simplify code
2024-01-18 04:23:22 +00:00
Catalin Pit
3b82ba57f3
chore: implemented feedback plus some restructuring
2024-01-17 12:44:25 +02:00
Lucas Smith
16d97783f2
feat: improve the UX for password protected documents ( #780 )
2024-01-17 19:32:42 +11:00
Mythie
91dd10ec9b
fix: add symmetric encryption to document passwords
2024-01-17 17:28:28 +11:00
Mythie
a94b829ee0
fix: tidy code
2024-01-17 17:17:08 +11:00
Catalin Pit
4aefb80989
feat: restrict app access for unverified users
2024-01-16 14:25:05 +02:00
Lucas Smith
84b0c2756b
fix: fixed the deleting signature block issue on touchscreens ( #809 )
...
Fixed the deleting signature block issue on touchscreens, for some
reason the `onClick` event isn't working on the touchscreens that's why
I've added `onTouchEnd` event to delete the signature block when the
user clicks on it.
2024-01-15 19:33:40 +11:00
Adithya Krishna
58b3a127ea
chore: fix color for light mode icon ( #806 )
2024-01-15 10:48:55 +11:00
harkiratsm
68953d1253
feat add documentPassword to documenet meta and improve the ux
...
Signed-off-by: harkiratsm <multaniharry714@gmail.com >
2024-01-12 20:54:59 +05:30
Harkirat Singh
eeb6a072aa
Merge branch 'main' into harkirat/Protect
2024-01-10 10:45:19 +05:30
Ashraf Chowdury
a71078cbd5
fix: fixed the deleting signature block issue on touchscreens
2024-01-08 13:17:30 +08:00
David Nguyen
6be119ac95
fix: improve document meta logic
2024-01-03 20:10:50 +11:00
Adithya Krishna
5660b99df7
chore: fix package vulnerabilities
...
Signed-off-by: Adithya Krishna <adi@documenso.com >
2024-01-03 13:23:13 +05:30
Adithya Krishna
d8cbe1d5ba
Merge branch 'main' into harkirat/Protect
2024-01-03 11:34:42 +05:30
Ephraim Atta-Duncan
d731532fbf
chore: hide empty accordion for documents without date field
2024-01-02 04:58:35 +00:00
Ephraim Atta-Duncan
6a26ab4b2b
fix: toast import errors
2024-01-02 04:52:15 +00:00
Ephraim Atta-Duncan
b76d2cea3b
fix: changes from code review
2024-01-02 04:38:35 +00:00
Mythie
a1215df91a
refactor: extract api implementation to package
...
Extracts the API implementation to a package so we can
potentially reuse it across different applications in the
event that we move off using a Next.js API route.
Additionally tidies up the tokens page and form to be more simplified.
2023-12-31 13:58:15 +11:00
harkiratsm
53c570151f
fix lint, description of dialog
...
Signed-off-by: harkiratsm <multaniharry714@gmail.com >
2023-12-29 22:11:44 +05:30
harkiratsm
72a7dc6c05
fix the console error
...
Signed-off-by: harkiratsm <multaniharry714@gmail.com >
2023-12-29 17:26:33 +05:30
Lucas Smith
8f5634268d
feat: add templates to command menu ( #786 )
2023-12-29 15:16:26 +11:00
Surya Pratap Singh
918c6f19f2
fix: fixed the title box overlapping issue ( #785 )
...
The issue is fixed. Now the box is no more overlapping
<img width="305" alt="Screenshot 2023-12-26 at 10 20 32 AM"
src="https://github.com/documenso/documenso/assets/77022877/bd17ed92-7bb0-4f3a-b0f6-173e5f6b5029 ">
2023-12-28 11:36:46 +02:00
David Nguyen
3f89f8725b
fix: resolve conflicting z-index values ( #788 )
...
## Description
Currently there are various z-index values that are causing:
- Toasts to be placed behind dialog blur background
- Menu being cropped off by header
## Changes Made
- Revert `z-[1000]` back to `z-50` for the header (not exactly sure why
it was bumped)
- Refactor z-indexes over 9000 to start from 1000
- Ensure z-index of toast is higher than dialog
2023-12-28 20:08:19 +11:00
David Nguyen
c4800f74b9
feat: update disabled dropzone text ( #787 )
...
Update the dropzone so it will display the relevant disabled text based
on the reason it is disabled.
2023-12-28 20:07:29 +11:00
Mythie
d8eff192fe
fix: update date format and add missing default
2023-12-27 14:05:50 +11:00
Mythie
eb84d7ff3c
fix: remove invalid migration
2023-12-27 14:05:49 +11:00
hallidayo
32633f96d2
feat: dateformat and timezone customization ( #506 )
2023-12-27 14:05:49 +11:00
18feb06
27b7e29be7
feat: added undo button while drawing signature ( #480 )
2023-12-27 14:05:49 +11:00