[PR #549] [CLOSED] feat: allow for direct signing when creating a new document #501 #1040

Closed
opened 2026-02-26 19:31:34 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/549
Author: @TameemAsim
Created: 10/10/2023
Status: Closed

Base: feat/refreshHead: feat-Allow-for-direct-signing-when-creating-a-new-document-#501


📝 Commits (10+)

  • 35b2405 chore: use warpbuild for docker publishing
  • f6eddaa fix: remove duplicate neon pooler (#990)
  • 2ccc2f2 chore: back to docker buildx
  • 51f6092 fix: re-add buildx and qemu
  • 8e813ab fix: use docker manifests for multiarch
  • 4ec8eee docs: add article on removing server actions (#994)
  • 80f767b chore: update docker section in readme
  • d694f4a fix: show close icon on notification inmobile
  • 9ae51a0 feat: improved ui of document dropzone for max quota state
  • 0c42698 chore: updated initial animation state

📊 Changes

11 files changed (+529 additions, -446 deletions)

View changed files

📝 apps/marketing/content/blog/announcing-open-source-docusign-alternative.mdx (+51 -51)
📝 apps/marketing/content/blog/manifest.mdx (+29 -29)
📝 apps/marketing/content/blog/pre-seed.mdx (+6 -4)
📝 apps/marketing/content/blog/switching-from-slack-to-discord.mdx (+71 -83)
📝 apps/marketing/content/privacy.mdx (+256 -256)
📝 apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx (+41 -14)
📝 apps/web/src/app/(dashboard)/documents/[id]/page.tsx (+1 -1)
packages/email/self-sign-email.ts (+4 -0)
📝 packages/lib/server-only/document/send-document.tsx (+17 -2)
📝 packages/ui/primitives/document-flow/add-fields.tsx (+1 -1)
📝 packages/ui/primitives/document-flow/add-signers.tsx (+52 -5)

📄 Description

This PR fixes #501

Practical demo of PR

Overview:

  • If your document has multiple recipients, including yourself, you can include yourself as a recipient by clicking the 'Add Self Signer' button. The rest of the process will proceed as usual, but at the end, after sending invitation emails to other recipients, you will be automatically redirected to sign the document.

  • If you are the only signer, you can add yourself by clicking the 'Add Self Signer' button, and you will be automatically redirected to sign the document after adding fields.

  • In other cases, the process will remain the same as before.

Please Note: In all self-signing scenarios, an automated email will be sent to the self-signer for document signing. For other recipients, they will receive the email that you compose in the Subject Step.

Should you have any questions or encounter any issues related to this process, please don't hesitate to leave a comment.


🔄 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/549 **Author:** [@TameemAsim](https://github.com/TameemAsim) **Created:** 10/10/2023 **Status:** ❌ Closed **Base:** `feat/refresh` ← **Head:** `feat-Allow-for-direct-signing-when-creating-a-new-document-#501` --- ### 📝 Commits (10+) - [`35b2405`](https://github.com/documenso/documenso/commit/35b2405921ebd1a539382bcb395e8fb4f887daa1) chore: use warpbuild for docker publishing - [`f6eddaa`](https://github.com/documenso/documenso/commit/f6eddaa9f62875dd2ea28382c5e7f62a7a1e92ed) fix: remove duplicate neon pooler (#990) - [`2ccc2f2`](https://github.com/documenso/documenso/commit/2ccc2f22de4fc1c8c4e344dcd3e23e6f6f311401) chore: back to docker buildx - [`51f6092`](https://github.com/documenso/documenso/commit/51f60926cef6255478e446ab42788f6a844819fa) fix: re-add buildx and qemu - [`8e813ab`](https://github.com/documenso/documenso/commit/8e813ab2acfc94087bc528acc026ef92b82a2b1d) fix: use docker manifests for multiarch - [`4ec8eee`](https://github.com/documenso/documenso/commit/4ec8eeeac1d2cca9059c054387d53ebec406eec0) docs: add article on removing server actions (#994) - [`80f767b`](https://github.com/documenso/documenso/commit/80f767b3215e44c54d7b02fd50178ad788cc41dd) chore: update docker section in readme - [`d694f4a`](https://github.com/documenso/documenso/commit/d694f4a17bf5b8b978d3ab223f0aae163473877b) fix: show close icon on notification inmobile - [`9ae51a0`](https://github.com/documenso/documenso/commit/9ae51a00728145aaa8fe50cb8d3c89a3bc670566) feat: improved ui of document dropzone for max quota state - [`0c42698`](https://github.com/documenso/documenso/commit/0c426983bbc4a01d83663d538fbf6273a73c4475) chore: updated initial animation state ### 📊 Changes **11 files changed** (+529 additions, -446 deletions) <details> <summary>View changed files</summary> 📝 `apps/marketing/content/blog/announcing-open-source-docusign-alternative.mdx` (+51 -51) 📝 `apps/marketing/content/blog/manifest.mdx` (+29 -29) 📝 `apps/marketing/content/blog/pre-seed.mdx` (+6 -4) 📝 `apps/marketing/content/blog/switching-from-slack-to-discord.mdx` (+71 -83) 📝 `apps/marketing/content/privacy.mdx` (+256 -256) 📝 `apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx` (+41 -14) 📝 `apps/web/src/app/(dashboard)/documents/[id]/page.tsx` (+1 -1) ➕ `packages/email/self-sign-email.ts` (+4 -0) 📝 `packages/lib/server-only/document/send-document.tsx` (+17 -2) 📝 `packages/ui/primitives/document-flow/add-fields.tsx` (+1 -1) 📝 `packages/ui/primitives/document-flow/add-signers.tsx` (+52 -5) </details> ### 📄 Description This PR fixes #501 [Practical demo of PR](https://youtu.be/81OSQDmVgfY) **Overview:** - If your document has multiple recipients, including yourself, you can include yourself as a recipient by clicking the 'Add Self Signer' button. The rest of the process will proceed as usual, but at the end, after sending invitation emails to other recipients, you will be automatically redirected to sign the document. - If you are the only signer, you can add yourself by clicking the 'Add Self Signer' button, and you will be automatically redirected to sign the document after adding fields. - In other cases, the process will remain the same as before. **Please Note:** _In all self-signing scenarios, an automated email will be sent to the self-signer for document signing. For other recipients, they will receive the email that you compose in the Subject Step._ **Should you have any questions or encounter any issues related to this process, please don't hesitate to leave a comment.** --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 19:31:34 +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#1040
No description provided.