[PR #1560] [CLOSED] fix: refactor api routes #1716

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

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/1560
Author: @dguyen
Created: 12/30/2024
Status: Closed

Base: mainHead: fix/refactor-api-routes


📝 Commits (1)

📊 Changes

100 files changed (+2273 additions, -2308 deletions)

View changed files

📝 apps/marketing/src/app/(marketing)/singleplayer/client.tsx (+24 -33)
📝 apps/web/src/app/(dashboard)/admin/users/[id]/page.tsx (+1 -1)
📝 apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx (+1 -1)
📝 apps/web/src/components/(teams)/dialogs/add-team-email-dialog.tsx (+2 -2)
📝 apps/web/src/components/(teams)/dialogs/create-team-dialog.tsx (+2 -2)
📝 apps/web/src/components/(teams)/dialogs/invite-team-member-dialog.tsx (+2 -2)
📝 apps/web/src/components/(teams)/forms/update-team-form.tsx (+2 -2)
📝 apps/web/src/components/forms/public-profile-form.tsx (+3 -3)
📝 packages/lib/client-only/hooks/use-copy-share-link.ts (+1 -1)
📝 packages/lib/server-only/recipient/get-recipient-by-id.ts (+1 -10)
📝 packages/lib/server-only/recipient/set-recipients-for-document.ts (+1 -11)
📝 packages/lib/server-only/recipient/set-recipients-for-template.ts (+1 -12)
📝 packages/lib/server-only/template/create-document-from-direct-template.ts (+1 -12)
📝 packages/lib/server-only/template/create-template-direct-link.ts (+1 -9)
📝 packages/lib/server-only/template/create-template.ts (+0 -7)
📝 packages/lib/server-only/template/duplicate-template.ts (+1 -7)
📝 packages/lib/server-only/template/find-templates.ts (+2 -36)
📝 packages/lib/server-only/template/get-template-by-id.ts (+1 -31)
📝 packages/lib/server-only/template/move-template-to-team.ts (+1 -8)
📝 packages/lib/server-only/template/toggle-template-direct-link.ts (+1 -10)

...and 80 more files

📄 Description

Description

Draft on refactoring API routes


🔄 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/1560 **Author:** [@dguyen](https://github.com/dguyen) **Created:** 12/30/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `fix/refactor-api-routes` --- ### 📝 Commits (1) - [`2266554`](https://github.com/documenso/documenso/commit/22665543c0a92026272f406f0984e7402a14e240) fix: refactor api routes ### 📊 Changes **100 files changed** (+2273 additions, -2308 deletions) <details> <summary>View changed files</summary> 📝 `apps/marketing/src/app/(marketing)/singleplayer/client.tsx` (+24 -33) 📝 `apps/web/src/app/(dashboard)/admin/users/[id]/page.tsx` (+1 -1) 📝 `apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx` (+1 -1) 📝 `apps/web/src/components/(teams)/dialogs/add-team-email-dialog.tsx` (+2 -2) 📝 `apps/web/src/components/(teams)/dialogs/create-team-dialog.tsx` (+2 -2) 📝 `apps/web/src/components/(teams)/dialogs/invite-team-member-dialog.tsx` (+2 -2) 📝 `apps/web/src/components/(teams)/forms/update-team-form.tsx` (+2 -2) 📝 `apps/web/src/components/forms/public-profile-form.tsx` (+3 -3) 📝 `packages/lib/client-only/hooks/use-copy-share-link.ts` (+1 -1) 📝 `packages/lib/server-only/recipient/get-recipient-by-id.ts` (+1 -10) 📝 `packages/lib/server-only/recipient/set-recipients-for-document.ts` (+1 -11) 📝 `packages/lib/server-only/recipient/set-recipients-for-template.ts` (+1 -12) 📝 `packages/lib/server-only/template/create-document-from-direct-template.ts` (+1 -12) 📝 `packages/lib/server-only/template/create-template-direct-link.ts` (+1 -9) 📝 `packages/lib/server-only/template/create-template.ts` (+0 -7) 📝 `packages/lib/server-only/template/duplicate-template.ts` (+1 -7) 📝 `packages/lib/server-only/template/find-templates.ts` (+2 -36) 📝 `packages/lib/server-only/template/get-template-by-id.ts` (+1 -31) 📝 `packages/lib/server-only/template/move-template-to-team.ts` (+1 -8) 📝 `packages/lib/server-only/template/toggle-template-direct-link.ts` (+1 -10) _...and 80 more files_ </details> ### 📄 Description ## Description Draft on refactoring API routes --- <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:46 +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#1716
No description provided.