Mythie
08f82b23dc
fix: update env entries to evaluate at runtime
2024-01-31 22:32:42 +11:00
David Nguyen
27d8098511
fix: document count period filter ( #882 )
...
## Description
Currently the count for the documents table tabs do not display the
correct values when the period filter is applied.
## Changes Made
- Updated `getStats` to support filtering on period
## Testing Performed
- Tested to see if the documents tab count were being filtered based on
the period
## 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-31 12:40:37 +11:00
David Nguyen
ada46a5f47
feat: add auth fail logs
2024-01-31 12:27:40 +11:00
Catalin Pit
cc090adce0
chore: refactor
2024-01-30 12:54:48 +02:00
David Nguyen
1bda74b3aa
fix: add cascade delete for audit logs
2024-01-30 18:37:48 +11:00
David Nguyen
9427143951
fix: remove account create log
2024-01-30 18:26:46 +11:00
David Nguyen
7e15058a3a
feat: add user security audit logs
2024-01-30 17:32:20 +11:00
Adithya Krishna
620ae41fcc
feat: added password validation ( #469 )
...
This PR Fixes #464
2024-01-30 14:26:47 +11:00
Ephraim Atta-Duncan
f8125aec54
feat: show fields on other sections
2024-01-30 00:09:22 +00:00
Catalin Pit
1676f5bf6c
chore: removed unused code
2024-01-29 09:43:38 +02:00
Catalin Pit
f514d55d27
chore: removed unused schema
2024-01-29 09:41:02 +02:00
Ephraim Atta-Duncan
4af5ce3a6b
chore: remove border color for field item
2024-01-29 01:38:44 +00:00
Ephraim Atta-Duncan
4ae19a9e63
chore: tidy code
2024-01-29 00:59:08 +00:00
Ephraim Atta-Duncan
6d5fe4eea3
fix: show the fields on the document at the subject selection page
2024-01-29 00:47:11 +00:00
Catalin Pit
b2cca9afb6
chore: refactor
2024-01-26 13:27:36 +02:00
Catalin Pit
e2fa01509d
chore: avoid returning unnecessary info
2024-01-25 17:33:35 +02:00
Catalin Pit
311c8da8fc
chore: encrypt and decrypt email addr
2024-01-25 17:24:37 +02:00
Catalin Pit
49ecfc1a2c
chore: refactor
2024-01-25 15:42:40 +02:00
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