311c8da8fc
chore: encrypt and decrypt email addr
2024-01-25 17:24:37 +02:00
49ecfc1a2c
chore: refactor
2024-01-25 15:42:40 +02:00
ffee2b2c9a
chore: merged main
2024-01-25 13:43:11 +02:00
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
e90dd518df
fix: auto verify google sso emails ( #856 )
2024-01-25 13:30:50 +11:00
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
11dd93451a
feat: sign up with Google ( #862 )
...
This PR links to this issue: #791
Now users can see a new option to sign up with Google on the signup
page.
2024-01-25 11:22:19 +11:00
b115d85fb7
fix: disabled signing pad when submitting form ( #842 )
...
fixes : #810
2024-01-24 17:12:33 +11:00
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
caec2895cc
chore: first small step to tracking growth mechanics ( #859 )
2024-01-24 14:03:16 +11:00
61967b22c1
fix: visibility of security fields using identityprovider ( #709 )
...
fixes #690
2024-01-24 11:34:30 +11:00
8b8ca8578b
chore: add adi to open page ( #858 )
...
name: Add addi to open page
2024-01-23 23:11:19 +05:30
576544344f
chore: first small step to tracking growth mechanics
2024-01-23 16:20:25 +01:00
1efadb19f5
chore: add addi to open page
2024-01-23 15:54:57 +01:00
bc1d5cea0a
fix: docker compose variable ( #845 )
...
Actually:

2024-01-23 19:50:49 +11:00
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
e63122a718
chore: update github feature template ( #849 )
2024-01-23 11:28:11 +11:00
08011f9545
chore: added target blank for github link: ( #851 )
2024-01-23 11:27:10 +11:00
4909eee401
feat: add viewing on completed page for pending documents
v1.3.2-rc.0
2024-01-22 21:36:46 +11:00
e8c2ca8890
fix: mask documents in search
v1.3.1
v1.3.1-rc.2
2024-01-22 12:32:19 +11:00
9cc8bbdfc3
fix: docker compose variable
2024-01-20 17:45:59 +01:00
1191e1d9c3
feat: linear-gh blogpost ( #827 )
v1.3.1-rc.1
2024-01-20 12:18:23 +11:00
9c1e1f50a8
fix: mask recipient tokens for non-owners
2024-01-20 01:14:34 +00:00
efb9e9f3ec
Merge branch 'main' into feature/linear-gh
2024-01-18 17:17:01 +01:00
a7672545d7
Update apps/marketing/content/blog/linear-gh.mdx
...
Co-authored-by: Adithya Krishna <aadithya794@gmail.com >
2024-01-18 17:16:49 +01:00
1a10cd2ae1
Update apps/marketing/content/blog/linear-gh.mdx
...
Co-authored-by: Adithya Krishna <aadithya794@gmail.com >
2024-01-18 17:16:28 +01:00
204388888d
fix: fix bug for completed document shortcut ( #839 )
...
When you're in the `/documents` page in the dashboard, if you hover over
a draft and a completed document, you'll see different URLs.
At the moment, the shortcut tries to go to the following URL for a
completed document `/documents/{doc-id}`.
However, that's the wrong URL, since the URL for a completed doc is
`/sign/{token}` when the user is the recipient, not the one that sent
the document for signing.
If it's the document owner & the document is completed, the URL is fine
as `/documents/{doc-id}`.
---------
Co-authored-by: Lucas Smith <me@lucasjamessmith.me >
2024-01-18 09:38:42 +02:00
0d977e783e
refactor: download function to be reusable ( #740 )
2024-01-18 15:24:36 +11:00
0d15b80c2d
fix: simplify code
2024-01-18 04:23:22 +00:00
4e9cce0df0
chore: improve request template ( #833 )
...
Ref #622
Consolidated the template(removed redundant fields), added appropriate
validation.
2024-01-18 12:13:20 +11:00
6f726565e8
Update README.md
...
We are nominated for a Product Hunt Gold Kitty 😺 ✨ and appreciate any support: https://documen.so/kitty
2024-01-17 14:36:28 +01:00
9ff44f10a6
chore: add incident blog post
v1.3.1-rc.0
2024-01-17 21:41:00 +11:00
16d97783f2
feat: improve the UX for password protected documents ( #780 )
2024-01-17 19:32:42 +11:00
91dd10ec9b
fix: add symmetric encryption to document passwords
2024-01-17 17:28:28 +11:00
a94b829ee0
fix: tidy code
2024-01-17 17:17:08 +11:00
1bc885478d
fix: display the number of documents in mobile view ( #837 )
...
This PR fixes #782 .
It now displays the document count on mobile view.
2024-01-17 11:10:28 +11:00
b4b146ee49
Merge branch 'main' into Gautam-Hegde/issue#622
2024-01-16 23:27:34 +05:30
4aefb80989
feat: restrict app access for unverified users
2024-01-16 14:25:05 +02:00
560352492d
fix: keyboard shortcut ctrl+k fixed ( #830 )
2024-01-16 13:07:42 +11:00
67aebaac1a
Update improvement.yml code quality
2024-01-16 01:14:48 +05:30
a593e045b5
Update improvement.yml
2024-01-16 00:08:04 +05:30
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
58b3a127ea
chore: fix color for light mode icon ( #806 )
2024-01-15 10:48:55 +11:00
7e71e06e04
fix: keyboard shortcut ctrl+k default behaviour fixed
2024-01-13 14:19:37 +05:30
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
1a73f3e007
chore: feedback and phrasing
2024-01-11 14:27:44 +01:00
d73ef57794
Merge branch 'main' into fix/bug-798-signatures-block
2024-01-11 16:50:43 +08:00
ea0120abc8
chore: typo
2024-01-10 16:51:42 +01:00
b501ffdee9
chore: images
2024-01-10 16:37:53 +01:00
31050d6b7b
chore: spelling
2024-01-10 16:14:28 +01:00