David Nguyen
a97ffa97a4
Merge branch 'main' into feat/visible-fields
2024-04-19 17:54:32 +07:00
David Nguyen
6e09a4700b
fix: prevent signing draft documents ( #1111 )
...
## Description
Currently users can sign and complete draft documents, which will result
in a completed document in an invalid state.
## Changes Made
- Prevent recipients from inserting or uninserting fields for draft
documents
- Prevent recipients from completing draft documents
- Remove ability to copy signing tokens unless document is pending
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Enhanced document status visibility and control across various
components in the application. Users can now see and interact with
document statuses more dynamically in views like `DocumentPageView`,
`DocumentEditPageView`, and `DocumentsDataTable`.
- Improved document signing process with updated status checks, ensuring
actions like signing, completing, and removing fields are only available
under appropriate document statuses.
- **Bug Fixes**
- Adjusted document status validation logic in server-side operations to
prevent actions on incorrectly stated documents, enhancing the overall
security and functionality of document processing.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-04-19 16:17:32 +07:00
David Nguyen
6526377f1b
feat: add visible completed fields
2024-04-18 21:56:31 +07:00
David Nguyen
a54eb54ef7
feat: add document auth ( #1029 )
2024-03-28 13:13:29 +08:00
Ephraim Atta-Duncan
5687503dfc
feat: sign document with a custom text
2024-02-17 08:26:30 +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
Adithya Krishna
2636d5fd16
chore: finish and clean-up redirect post signing
...
Signed-off-by: Adithya Krishna <adi@documenso.com >
2024-02-06 18:04:56 +05:30
Adithya Krishna
9ed16c64d8
Merge branch 'main' of https://github.com/documenso/documenso into feat/sign-redirect
2024-02-05 13:13:16 +05:30
Adithya Krishna
94e72534e0
chore: updated redirection
...
Signed-off-by: Adithya Krishna <adi@documenso.com >
2024-02-05 13:13:12 +05:30
Hani
7ece6ef239
feat: add recipient roles ( #716 )
...
Fixes #705
---------
Co-authored-by: Lucas Smith <me@lucasjamessmith.me >
Co-authored-by: David Nguyen <davidngu28@gmail.com >
2024-02-02 10:45:02 +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
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
Mohith Gadireddy
341481d6db
fix: trimmed long file names for better UX ( #760 )
...
Fixes #755
### Notes for Reviewers
- The max length of the title is set to be `16`
- If the length of the title is <16 it returns the original one.
- Or else the title will be the first 8 characters (start) and last 8
characters (end)
- The truncated file name will look like `start...end`
### Screenshot for reference

---------
Co-authored-by: Catalin Pit <25515812+catalinpit@users.noreply.github.com >
2023-12-29 12:18:19 +02:00
hallidayo
32633f96d2
feat: dateformat and timezone customization ( #506 )
2023-12-27 14:05:49 +11:00
Sushant
bfc630aa6a
feat: add document search to the command menu ( #713 )
2023-12-06 12:48:05 +11:00
Sushant
2068d980ff
feat: allow for the deletion of any document ( #711 )
...
Allow for the deletion of any document with notifications of document cancellation for pending documents.
2023-12-06 11:11:51 +11:00
Nafees Nazik
f7d8ebb9de
feat: enable resend email menu ( #496 )
2023-11-16 13:08:31 +11:00
Mythie
b0e3abffd6
chore: restore dangling changes from rebase
2023-11-06 14:47:46 +11:00
18feb06
223a5cc9d0
feat: improving incorrect default signature behaviour #594 ( #600 )
2023-11-06 13:02:20 +11:00
Mythie
457e73342b
fix: unbreak pdf viewer
2023-11-06 13:02:20 +11:00
Mythie
284a2870c2
fix: move getFile to client side
2023-11-06 13:02:20 +11:00
Mythie
5cba913c55
fix: resolve issues with signing document stickiness
2023-11-06 13:01:46 +11:00
Ephraim Atta-Duncan
e14f96485c
fix: update for code review
2023-11-06 13:01:45 +11:00
Ephraim Atta-Duncan
c107608aeb
chore: remove undefined check
2023-11-06 13:01:45 +11:00
Ephraim Atta-Duncan
8b5d0f445e
chore: fix eslint errors
2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan
f09638a4de
chore: remove code from different branch
2023-11-06 13:01:15 +11:00
Ephraim Atta-Duncan
b747334383
feat: redirect signed document to completed page
2023-11-06 13:01:15 +11:00
Mythie
d0cedc489f
fix: update og card
2023-11-06 13:01:14 +11:00
Mythie
3afc35c40c
feat: universal upload
...
Implementation of a universal upload allowing for multiple storage backends
starting with `database` and `s3`.
Allows clients to put and retrieve files from either client or server using
a blend of client and server actions.
2023-11-06 13:01:13 +11:00
Mythie
72bec7bc34
feat: separate document data from document
2023-11-06 13:01:13 +11:00
Ephraim Atta-Duncan
c2fe7192fa
chore: remove console.log
2023-11-06 13:01:12 +11:00
Ephraim Atta-Duncan
0961246834
feat: add missing email field to document sign page
2023-11-06 13:01:12 +11:00
Mythie
e05eaffb61
feat: store profile signature
2023-11-06 13:01:12 +11:00
nafees nazik
faa280c02b
fix: make signing form card responsive
2023-11-06 13:01:11 +11:00
David Nguyen
a0abf56833
refactor: extract common components into UI package
2023-11-06 13:01:10 +11:00
Mythie
7a705e3b81
feat: document authoring
2023-11-06 13:01:09 +11:00