documenso/apps/web/src/app/(dashboard)/documents/[id]
Lucas Smith 0062359977
feat: add visible completed fields (#1109)
## Description

Added the ability for recipients to see fields from other recipients who
have completed the document when they are signing the document

Added the ability for the document owner to see fields from recipients
who have completed the field on the document page view (only visible
when the document is pending)


## 🚨🚨 Migrations🚨🚨

- Drop all `Fields` that do not have a `Recipient` set (not sure how it
was possible in the first place)
- Remove optional `Recipient` field on `Field` which doesn't make sense 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Summary by CodeRabbit

- **New Features**
- Enhanced document viewing by adding read-only fields based on document
status.
- Improved signing page by fetching and displaying completed fields for
tokens.
- Updated avatar component to show recipient status with tooltips for
better user interaction.

- **Bug Fixes**
- Made `recipientId` a required field in the database to ensure data
consistency.

- **Refactor**
- Optimized popover functionality in UI components for better
performance and user experience.

- **Documentation**
- Added detailed component and function descriptions for new features in
the system.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-04-25 20:53:13 +10:00
..
edit fix: prevent signing draft documents (#1111) 2024-04-19 16:17:32 +07:00
logs fix: disable cert download when document not complete 2024-04-24 19:49:10 +07:00
sent fix: resolve document title inconsistency (#452) 2023-11-06 13:01:45 +11:00
document-page-view-button.tsx feat: add document page view 2024-02-12 17:30:23 +11:00
document-page-view-dropdown.tsx fix: update document deletion logic (#1100) 2024-04-19 17:37:38 +07:00
document-page-view-information.tsx feat: add separate document audit page 2024-02-22 19:14:01 +11:00
document-page-view-recent-activity.tsx feat: add feature flag 2024-02-19 14:31:26 +11:00
document-page-view-recipients.tsx feat: add document version history UI 2024-02-15 20:39:26 +11:00
document-page-view.tsx Merge branch 'main' into feat/visible-fields 2024-04-19 17:54:32 +07:00
edit-document.tsx feat: add document auth (#1029) 2024-03-28 13:13:29 +08:00
loading.tsx fix: improve document loading ui consistency (#1082) 2024-04-09 11:31:53 +07:00
page.tsx feat: add team templates (#912) 2024-02-08 12:33:20 +11:00