Commit Graph

160 Commits

Author SHA1 Message Date
81fd9ff749 fix: date field appears for all recipients
Updates the signing endpoint to only apply changes to the Date field for the current signer. This is made possible through the addition of the `signedAt` column within the database.

Resolves the issue with one signer filling the date for all recipients and also ensures that the date of signing on a document won't always be todays date after each recipient has signed.
2023-04-21 23:43:54 +10:00
b111874d7c fix: redirect users sessions not found in databae 2023-04-15 19:54:04 +02:00
421327432a added migration for doc-208 (allow document delete with sigantures) 2023-04-11 16:19:18 +02:00
c79592cd0a Merge branch 'main' into fix-#41-db-migration-Signature_recipientId_fkey 2023-04-11 15:34:32 +02:00
f7cc44f138 Merge pull request #63 from dephraiim/doc-205
Disable the edit and add signer button for completed documents
2023-04-11 15:33:25 +02:00
6034e7a21e Send email notification to signers on document signing completion with signed document 2023-04-09 13:15:44 +00:00
e86d4cc719 Disable the edit and add signer button for completed documents 2023-04-09 12:26:48 +00:00
5db54d3b8c Cange referential action for Signature_recipientId_fkey 2023-04-06 21:26:26 -04:00
ee4ca018d8 fix: improve text insertion accuracy
Previous inserted text would appear a little off center from where the user had selected which could cause some frustration.

We improve upon this by updating the code responsible for centering the text to behave in a more accurate manner. From what I can tell it looks to be quite solid but could do with more rigorous testing with shorter and longer inputs.

You can see the improved accuracy in action here:

https://www.loom.com/share/1095fee7605c4790b8b30f573a04f0f0
2023-04-06 23:34:53 +10:00
964e749039 Update prettier styling 2023-04-04 22:10:30 +00:00
84b57d715c Apply prettier config to all files 2023-04-04 22:02:32 +00:00
0c3305b11d setup STMP from .env 2023-04-04 14:20:36 +02:00
4031faec46 seed example pdf 2023-04-04 13:45:24 +02:00
2bdfb884ec added database init script 2023-04-04 12:02:09 +02:00
b3e89b16bc Add types to Dialog component 2023-03-28 12:55:20 +00:00
a9befd342c Use dynamic values for title and icon for dialog 2023-03-28 12:47:40 +00:00
16f6da01c0 Move dialog into a seperate component 2023-03-28 12:42:00 +00:00
f8f941a9cd add inital component to @documenso/ui 2023-03-28 12:15:45 +00:00
e79a622ddd block non pdf upload 2023-03-27 12:58:17 +02:00
a3e17e9f3e Custom message if name is defined or null 2023-03-21 18:44:45 +00:00
7d6bd00a22 allow adding field via recipient token for signing 2023-03-20 15:11:20 +01:00
36526119b2 bugfix 401 redirect 2023-03-19 14:05:32 +01:00
4eb4759381 401 redirect fix 2023-03-19 13:59:32 +01:00
f5915b59cb Update addDigitalSignature.ts
💡
2023-03-14 14:52:07 +01:00
d181d9e2f4 💬 text 2023-03-14 09:52:28 +01:00
0bf323ed90 🗃️ Field inserted flag 2023-03-09 13:43:05 +01:00
1dd375a5a8 🐛 401 for non res calls 2023-03-09 13:42:10 +01:00
9c7c7d1a3c 🎨 prod flag import 2023-03-09 13:17:44 +01:00
1550e59426 🔒️ 401 if no user could be found from token 2023-03-09 11:57:33 +01:00
30e186d82a 🐛 return to login if user was not found (probably deleted in db or token manipulated)🚸 2023-03-09 11:24:32 +01:00
72ea5e6962 💄 signature drawing matching field 2023-03-07 17:12:24 +01:00
6246161697 create field position fix 🐛 2023-03-07 16:35:45 +01:00
15cecace4e 🚧 signature placement 2023-03-07 16:21:57 +01:00
12eae1bd78 🚧 fixed field size 2023-03-07 13:07:27 +01:00
dc333a5fc8 🐛 order recipient by id to avoid order change in ui on reload 2023-03-06 18:04:56 +01:00
6c693eef11 🧹 2023-03-03 20:21:20 +01:00
f8d0936b13 🐛 send signing request to recipient not user 2023-03-03 20:17:40 +01:00
3c6faff401 🧹 2023-03-02 18:46:03 +01:00
b178a4ed58 🎨 🧹 2023-03-02 18:42:38 +01:00
07dca8a2db 🐛🧹 also add digital signature before sending out completed doc 2023-03-02 17:54:59 +01:00
c6cdb116e3 🚸 🚚 rename signDocument to addDigitalSignature, sign only when signatures exist 2023-03-02 17:54:19 +01:00
8387179cbf 🚧 signDocument using node signpdf and custom placeholder insert 2023-03-01 19:54:22 +01:00
2dc6164119 🐛 invalid pades signature fix node-sign pdf locally 2023-03-01 18:28:05 +01:00
cfb0d94e84 🚚 add node-signpdf copy to signing packgage until npm includes fix 2023-03-01 18:27:19 +01:00
eb38024c20 ⚗️ 2023-03-01 18:04:59 +01:00
10b81bc757 ♻️ 🧹 upsert reciient, deleteRecipient, send 2023-03-01 15:41:43 +01:00
891f032468 🎨 ♻️ deleteDocument, reponse types 2023-03-01 15:31:43 +01:00
9bd409e113 ♻️ getDocuments 2023-03-01 15:25:51 +01:00
74f5f830fe ♻️ signup 2023-03-01 15:18:45 +01:00
5e70b4620c ♻️ getUser 2023-03-01 15:11:08 +01:00