[PR #1549] [MERGED] feat: notify owner when a recipient signs #1709

Closed
opened 2026-02-26 20:30:43 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/1549
Author: @ephraimduncan
Created: 12/19/2024
Status: Merged
Merged: 12/26/2024
Merged by: @dguyen

Base: mainHead: feat/per-recipient-notification


📝 Commits (9)

  • a89b92a feat: add checkbox
  • 98db308 feat: notify owner on recipient completion
  • 755b303 chore: use a job to send emails
  • 7b893ae chore: remove duplicate audit log
  • 16a41c3 chore: change wording
  • ce97a53 chore: remove audit log
  • ea84ae1 Merge branch 'main' into feat/per-recipient-notification
  • 23d9ac9 Merge branch 'main' into feat/per-recipient-notification
  • d986109 fix: missing recipient email references

📊 Changes

7 files changed (+311 additions, -2 deletions)

View changed files

packages/email/template-components/template-document-recipient-signed.tsx (+56 -0)
packages/email/templates/document-recipient-signed.tsx (+70 -0)
📝 packages/lib/jobs/client.ts (+2 -0)
packages/lib/jobs/definitions/emails/send-recipient-signed-email.ts (+130 -0)
📝 packages/lib/server-only/document/complete-document-with-token.ts (+9 -1)
📝 packages/lib/types/document-email.ts (+4 -0)
📝 packages/ui/components/document/document-email-checkboxes.tsx (+40 -1)

📄 Description

No description provided


🔄 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/1549 **Author:** [@ephraimduncan](https://github.com/ephraimduncan) **Created:** 12/19/2024 **Status:** ✅ Merged **Merged:** 12/26/2024 **Merged by:** [@dguyen](https://github.com/dguyen) **Base:** `main` ← **Head:** `feat/per-recipient-notification` --- ### 📝 Commits (9) - [`a89b92a`](https://github.com/documenso/documenso/commit/a89b92aae99b593d74dd6e825e4ebf0ceb8a2a6d) feat: add checkbox - [`98db308`](https://github.com/documenso/documenso/commit/98db308b16a7a60840d6a63ea31108ecd6798ffd) feat: notify owner on recipient completion - [`755b303`](https://github.com/documenso/documenso/commit/755b303047af410bb279d382afef2b7be67aaa8d) chore: use a job to send emails - [`7b893ae`](https://github.com/documenso/documenso/commit/7b893ae5a62bb377fda32c86b873b5e0deedcd4f) chore: remove duplicate audit log - [`16a41c3`](https://github.com/documenso/documenso/commit/16a41c3398f3d7859ff7f96506c1fd97c68608b3) chore: change wording - [`ce97a53`](https://github.com/documenso/documenso/commit/ce97a534d1e21925ddb15ac39f8af26b15b02091) chore: remove audit log - [`ea84ae1`](https://github.com/documenso/documenso/commit/ea84ae1b42155dbfe576bb7db4ad9d14d1307c63) Merge branch 'main' into feat/per-recipient-notification - [`23d9ac9`](https://github.com/documenso/documenso/commit/23d9ac9d122429d3106996b63a9109fdc7d6e7bb) Merge branch 'main' into feat/per-recipient-notification - [`d986109`](https://github.com/documenso/documenso/commit/d98610979a9a85f264dcdbbac9604660dd948c05) fix: missing recipient email references ### 📊 Changes **7 files changed** (+311 additions, -2 deletions) <details> <summary>View changed files</summary> ➕ `packages/email/template-components/template-document-recipient-signed.tsx` (+56 -0) ➕ `packages/email/templates/document-recipient-signed.tsx` (+70 -0) 📝 `packages/lib/jobs/client.ts` (+2 -0) ➕ `packages/lib/jobs/definitions/emails/send-recipient-signed-email.ts` (+130 -0) 📝 `packages/lib/server-only/document/complete-document-with-token.ts` (+9 -1) 📝 `packages/lib/types/document-email.ts` (+4 -0) 📝 `packages/ui/components/document/document-email-checkboxes.tsx` (+40 -1) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 20:30:43 +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#1709
No description provided.