[PR #1711] [MERGED] feat: add folders #1809

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

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/1711
Author: @catalinpit
Created: 3/17/2025
Status: Merged
Merged: 5/1/2025
Merged by: @Mythie

Base: mainHead: feat/add-folders


📝 Commits (10+)

  • 0bafc36 feat: add document folders
  • ef5be1c feat: add folder management to document structure
  • eeb87dc feat: implement folder management dialogs
  • 7cfbec8 chore: add move to folder option to dropdown
  • 54eb8b9 chore: folder improvements
  • 382eee6 chore: rework the big cta
  • 006862f chore: more updates
  • d7e30ff feat: implement folder pinning and unpinning functionality
  • 28dd8c3 feat: enhanced folder dialogs with Zod validation, React Hook Form, error handling, and Tailwind CSS
  • ed50516 chore: remove form reset

📊 Changes

91 files changed (+10499 additions, -185 deletions)

View changed files

apps/remix/app/components/dialogs/document-move-to-folder-dialog.tsx (+216 -0)
apps/remix/app/components/dialogs/folder-create-dialog.tsx (+163 -0)
apps/remix/app/components/dialogs/folder-delete-dialog.tsx (+159 -0)
apps/remix/app/components/dialogs/folder-move-dialog.tsx (+169 -0)
apps/remix/app/components/dialogs/folder-settings-dialog.tsx (+173 -0)
📝 apps/remix/app/components/dialogs/template-create-dialog.tsx (+3 -2)
apps/remix/app/components/dialogs/template-folder-create-dialog.tsx (+164 -0)
apps/remix/app/components/dialogs/template-folder-delete-dialog.tsx (+163 -0)
apps/remix/app/components/dialogs/template-folder-move-dialog.tsx (+175 -0)
apps/remix/app/components/dialogs/template-folder-settings-dialog.tsx (+176 -0)
apps/remix/app/components/dialogs/template-move-to-folder-dialog.tsx (+213 -0)
apps/remix/app/components/general/document/document-drop-zone-wrapper.tsx (+192 -0)
📝 apps/remix/app/components/general/document/document-page-view-button.tsx (+4 -1)
📝 apps/remix/app/components/general/document/document-upload.tsx (+40 -22)
apps/remix/app/components/general/folder/folder-card.tsx (+88 -0)
📝 apps/remix/app/components/general/template/template-edit-form.tsx (+5 -1)
📝 apps/remix/app/components/tables/documents-table-action-button.tsx (+4 -1)
📝 apps/remix/app/components/tables/documents-table-action-dropdown.tsx (+16 -2)
📝 apps/remix/app/components/tables/documents-table.tsx (+16 -4)
📝 apps/remix/app/components/tables/templates-table-action-dropdown.tsx (+33 -3)

...and 71 more files

📄 Description

to be updated


🔄 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/1711 **Author:** [@catalinpit](https://github.com/catalinpit) **Created:** 3/17/2025 **Status:** ✅ Merged **Merged:** 5/1/2025 **Merged by:** [@Mythie](https://github.com/Mythie) **Base:** `main` ← **Head:** `feat/add-folders` --- ### 📝 Commits (10+) - [`0bafc36`](https://github.com/documenso/documenso/commit/0bafc36045bff86aa5a851d82253dd5495e49696) feat: add document folders - [`ef5be1c`](https://github.com/documenso/documenso/commit/ef5be1c7348a49a5176dbc5d9c225ccda5f5bc9e) feat: add folder management to document structure - [`eeb87dc`](https://github.com/documenso/documenso/commit/eeb87dcdfe9131d3023a9d11a295d38f5e059a1b) feat: implement folder management dialogs - [`7cfbec8`](https://github.com/documenso/documenso/commit/7cfbec86585a8112f213e63f06ecd07784ab1e1f) chore: add move to folder option to dropdown - [`54eb8b9`](https://github.com/documenso/documenso/commit/54eb8b95537171c1ea8e85d7bff39619dda09cc9) chore: folder improvements - [`382eee6`](https://github.com/documenso/documenso/commit/382eee6a4f6f21e01b6679ce64803b53a5f0b13e) chore: rework the big cta - [`006862f`](https://github.com/documenso/documenso/commit/006862f4a800ab3dfa082bcb278a9d0f69886be3) chore: more updates - [`d7e30ff`](https://github.com/documenso/documenso/commit/d7e30ff2e99ba8c0fe1ef81761c8344809eb8321) feat: implement folder pinning and unpinning functionality - [`28dd8c3`](https://github.com/documenso/documenso/commit/28dd8c3d805f1e64deee56ec99d7028ae2d301e5) feat: enhanced folder dialogs with Zod validation, React Hook Form, error handling, and Tailwind CSS - [`ed50516`](https://github.com/documenso/documenso/commit/ed505161a658be41d1e907cec3ab74a6d046a46f) chore: remove form reset ### 📊 Changes **91 files changed** (+10499 additions, -185 deletions) <details> <summary>View changed files</summary> ➕ `apps/remix/app/components/dialogs/document-move-to-folder-dialog.tsx` (+216 -0) ➕ `apps/remix/app/components/dialogs/folder-create-dialog.tsx` (+163 -0) ➕ `apps/remix/app/components/dialogs/folder-delete-dialog.tsx` (+159 -0) ➕ `apps/remix/app/components/dialogs/folder-move-dialog.tsx` (+169 -0) ➕ `apps/remix/app/components/dialogs/folder-settings-dialog.tsx` (+173 -0) 📝 `apps/remix/app/components/dialogs/template-create-dialog.tsx` (+3 -2) ➕ `apps/remix/app/components/dialogs/template-folder-create-dialog.tsx` (+164 -0) ➕ `apps/remix/app/components/dialogs/template-folder-delete-dialog.tsx` (+163 -0) ➕ `apps/remix/app/components/dialogs/template-folder-move-dialog.tsx` (+175 -0) ➕ `apps/remix/app/components/dialogs/template-folder-settings-dialog.tsx` (+176 -0) ➕ `apps/remix/app/components/dialogs/template-move-to-folder-dialog.tsx` (+213 -0) ➕ `apps/remix/app/components/general/document/document-drop-zone-wrapper.tsx` (+192 -0) 📝 `apps/remix/app/components/general/document/document-page-view-button.tsx` (+4 -1) 📝 `apps/remix/app/components/general/document/document-upload.tsx` (+40 -22) ➕ `apps/remix/app/components/general/folder/folder-card.tsx` (+88 -0) 📝 `apps/remix/app/components/general/template/template-edit-form.tsx` (+5 -1) 📝 `apps/remix/app/components/tables/documents-table-action-button.tsx` (+4 -1) 📝 `apps/remix/app/components/tables/documents-table-action-dropdown.tsx` (+16 -2) 📝 `apps/remix/app/components/tables/documents-table.tsx` (+16 -4) 📝 `apps/remix/app/components/tables/templates-table-action-dropdown.tsx` (+33 -3) _...and 71 more files_ </details> ### 📄 Description to be updated --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 20:31:09 +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#1809
No description provided.