[PR #72] [CLOSED] Show Completed Date for Documents #733

Closed
opened 2026-02-26 18:48:41 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/72
Author: @ephraimduncan
Created: 4/12/2023
Status: Closed

Base: mainHead: doc-217


📝 Commits (10+)

  • c48d8c5 Add optional completedDate field to Document in the schema
  • 5b174ac Add completed date when all reciepients have signed
  • 46e67ef Add completed date to reciepients page
  • d421d55 Add completed date section to documents
  • 69059ff Use medium font weight
  • 62a220b Avoid showing completed date on empty fields
  • 8014c81 Add tooltip to show completed date
  • 824b37e Show completed tooltip for only completed documents
  • a692ef2 Fix broken tooltip
  • b991ab1 Remove external fonts

📊 Changes

7 files changed (+106 additions, -66 deletions)

View changed files

📝 apps/web/pages/api/documents/[id]/sign.ts (+1 -0)
📝 apps/web/pages/documents.tsx (+49 -57)
📝 apps/web/pages/documents/[id]/recipients.tsx (+13 -0)
packages/lib/date.ts (+30 -0)
📝 packages/lib/index.ts (+1 -0)
packages/prisma/migrations/20230412060839_doc_217/migration.sql (+2 -0)
📝 packages/prisma/schema.prisma (+10 -9)

📄 Description

  • The document entity in the database should have a completedDate field
  • The field is null per default
  • When the status is set to completed, the field is filled with the current date
  • The completion date is shown in the recipient view and documents view

Closes #50


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/documenso/documenso/pull/72 **Author:** [@ephraimduncan](https://github.com/ephraimduncan) **Created:** 4/12/2023 **Status:** ❌ Closed **Base:** `main` ← **Head:** `doc-217` --- ### 📝 Commits (10+) - [`c48d8c5`](https://github.com/documenso/documenso/commit/c48d8c53364a8bf1dae6d28a2c7e38bb560d4255) Add optional completedDate field to Document in the schema - [`5b174ac`](https://github.com/documenso/documenso/commit/5b174acf9f40ccc74d1bfd2d3d22528b1242fbf7) Add completed date when all reciepients have signed - [`46e67ef`](https://github.com/documenso/documenso/commit/46e67efd896b306a7d1bb01a5f815133d479f739) Add completed date to reciepients page - [`d421d55`](https://github.com/documenso/documenso/commit/d421d5586ee8bc3ecb285c7b7427a523dff6b860) Add completed date section to documents - [`69059ff`](https://github.com/documenso/documenso/commit/69059ff3eb6e5f1cfb11bc54ad92f4d1a9df32ff) Use medium font weight - [`62a220b`](https://github.com/documenso/documenso/commit/62a220b8c59793114c7ab4be0a2b1cee26d6b8fc) Avoid showing completed date on empty fields - [`8014c81`](https://github.com/documenso/documenso/commit/8014c817464dcbd9d236b3e18fa9c945ea43c826) Add tooltip to show completed date - [`824b37e`](https://github.com/documenso/documenso/commit/824b37e14945d7fd29c18ce6572f7e494234576d) Show completed tooltip for only completed documents - [`a692ef2`](https://github.com/documenso/documenso/commit/a692ef2d0e70638b9a078bc21bc7823f21f81644) Fix broken tooltip - [`b991ab1`](https://github.com/documenso/documenso/commit/b991ab15c90f4b009d45d8b7a8a269cacfa24fc9) Remove external fonts ### 📊 Changes **7 files changed** (+106 additions, -66 deletions) <details> <summary>View changed files</summary> 📝 `apps/web/pages/api/documents/[id]/sign.ts` (+1 -0) 📝 `apps/web/pages/documents.tsx` (+49 -57) 📝 `apps/web/pages/documents/[id]/recipients.tsx` (+13 -0) ➕ `packages/lib/date.ts` (+30 -0) 📝 `packages/lib/index.ts` (+1 -0) ➕ `packages/prisma/migrations/20230412060839_doc_217/migration.sql` (+2 -0) 📝 `packages/prisma/schema.prisma` (+10 -9) </details> ### 📄 Description - [x] The document entity in the database should have a completedDate field - [x] The field is null per default - [x] When the status is set to completed, the field is filled with the current date - [x] The completion date is shown in the recipient view and documents view Closes #50 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 18:48:41 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#733
No description provided.