[PR #2040] [MERGED] feat: remove email requirement for recipients #2009

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

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/2040
Author: @Mythie
Created: 9/19/2025
Status: Merged
Merged: 9/23/2025
Merged by: @Mythie

Base: mainHead: feat/recipient-non-unique-emails


📝 Commits (8)

  • 2097702 feat: remove email requirement for recipients
  • 45a7739 chore: update playwright config
  • bde3624 chore: update playwright config
  • a8ef7dc chore: update tests
  • aca17f8 chore: update tests
  • 7ac1f5b chore: update playwright config
  • 33c4784 chore: update tests
  • 6737cba fix: update legacy template endpoint

📊 Changes

50 files changed (+1132 additions, -432 deletions)

View changed files

📝 apps/remix/app/components/dialogs/template-use-dialog.tsx (+18 -53)
📝 apps/remix/app/components/general/document/document-edit-form.tsx (+23 -1)
📝 apps/remix/app/components/general/folder/folder-card.tsx (+1 -1)
📝 apps/remix/app/components/general/template/template-edit-form.tsx (+6 -2)
📝 packages/api/v1/schema.ts (+2 -3)
📝 packages/app-tests/e2e/document-flow/autosave-fields-step.spec.ts (+6 -6)
📝 packages/app-tests/e2e/document-flow/autosave-settings-step.spec.ts (+1 -1)
📝 packages/app-tests/e2e/document-flow/autosave-signers-step.spec.ts (+16 -5)
📝 packages/app-tests/e2e/document-flow/autosave-subject-step.spec.ts (+1 -1)
packages/app-tests/e2e/document-flow/duplicate-recipients-simple.spec.ts (+56 -0)
packages/app-tests/e2e/document-flow/duplicate-recipients.spec.ts (+355 -0)
📝 packages/app-tests/e2e/document-flow/stepper-component.spec.ts (+1 -0)
📝 packages/app-tests/e2e/folders/team-account-folders.spec.ts (+20 -17)
packages/app-tests/e2e/templates-flow/duplicate-recipients.spec.ts (+283 -0)
📝 packages/app-tests/e2e/templates-flow/template-autosave-fields-step.spec.ts (+6 -6)
📝 packages/app-tests/e2e/templates-flow/template-autosave-settings-step.spec.ts (+1 -1)
📝 packages/app-tests/e2e/templates-flow/template-autosave-signers-step.spec.ts (+1 -1)
📝 packages/app-tests/playwright.config.ts (+2 -2)
📝 packages/lib/client-only/hooks/use-autosave.ts (+45 -12)
📝 packages/lib/server-only/field/set-fields-for-document.ts (+4 -7)

...and 30 more files

📄 Description

TBD


🔄 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/2040 **Author:** [@Mythie](https://github.com/Mythie) **Created:** 9/19/2025 **Status:** ✅ Merged **Merged:** 9/23/2025 **Merged by:** [@Mythie](https://github.com/Mythie) **Base:** `main` ← **Head:** `feat/recipient-non-unique-emails` --- ### 📝 Commits (8) - [`2097702`](https://github.com/documenso/documenso/commit/2097702716aec647e80e98399642ccc221adb7c9) feat: remove email requirement for recipients - [`45a7739`](https://github.com/documenso/documenso/commit/45a7739b19f51dfb0996b3b8d02032ba7032eeab) chore: update playwright config - [`bde3624`](https://github.com/documenso/documenso/commit/bde3624708eeeca89a0e58a34945d06a7e390fc0) chore: update playwright config - [`a8ef7dc`](https://github.com/documenso/documenso/commit/a8ef7dc611a4929856d8f13c6141bba65fd6b6f1) chore: update tests - [`aca17f8`](https://github.com/documenso/documenso/commit/aca17f8489611796b4ea107a7ad6550a4bbff28f) chore: update tests - [`7ac1f5b`](https://github.com/documenso/documenso/commit/7ac1f5b480b90853059c964181d5f2278c99e250) chore: update playwright config - [`33c4784`](https://github.com/documenso/documenso/commit/33c478415c93c4745829c0a5ecb296b3ed58b82e) chore: update tests - [`6737cba`](https://github.com/documenso/documenso/commit/6737cba7c96aa587bf6bf468b62d30d7422a8e37) fix: update legacy template endpoint ### 📊 Changes **50 files changed** (+1132 additions, -432 deletions) <details> <summary>View changed files</summary> 📝 `apps/remix/app/components/dialogs/template-use-dialog.tsx` (+18 -53) 📝 `apps/remix/app/components/general/document/document-edit-form.tsx` (+23 -1) 📝 `apps/remix/app/components/general/folder/folder-card.tsx` (+1 -1) 📝 `apps/remix/app/components/general/template/template-edit-form.tsx` (+6 -2) 📝 `packages/api/v1/schema.ts` (+2 -3) 📝 `packages/app-tests/e2e/document-flow/autosave-fields-step.spec.ts` (+6 -6) 📝 `packages/app-tests/e2e/document-flow/autosave-settings-step.spec.ts` (+1 -1) 📝 `packages/app-tests/e2e/document-flow/autosave-signers-step.spec.ts` (+16 -5) 📝 `packages/app-tests/e2e/document-flow/autosave-subject-step.spec.ts` (+1 -1) ➕ `packages/app-tests/e2e/document-flow/duplicate-recipients-simple.spec.ts` (+56 -0) ➕ `packages/app-tests/e2e/document-flow/duplicate-recipients.spec.ts` (+355 -0) 📝 `packages/app-tests/e2e/document-flow/stepper-component.spec.ts` (+1 -0) 📝 `packages/app-tests/e2e/folders/team-account-folders.spec.ts` (+20 -17) ➕ `packages/app-tests/e2e/templates-flow/duplicate-recipients.spec.ts` (+283 -0) 📝 `packages/app-tests/e2e/templates-flow/template-autosave-fields-step.spec.ts` (+6 -6) 📝 `packages/app-tests/e2e/templates-flow/template-autosave-settings-step.spec.ts` (+1 -1) 📝 `packages/app-tests/e2e/templates-flow/template-autosave-signers-step.spec.ts` (+1 -1) 📝 `packages/app-tests/playwright.config.ts` (+2 -2) 📝 `packages/lib/client-only/hooks/use-autosave.ts` (+45 -12) 📝 `packages/lib/server-only/field/set-fields-for-document.ts` (+4 -7) _...and 30 more files_ </details> ### 📄 Description TBD --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 20:32:02 +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#2009
No description provided.