[PR #19] [MERGED] Major front-end refactoring #21

Closed
opened 2026-02-16 03:16:41 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/auto_rfp/pull/19
Author: @zli484
Created: 7/16/2025
Status: Merged
Merged: 7/16/2025
Merged by: @zli484

Base: mainHead: ui_refactoring


📝 Commits (3)

  • 7280a78 major code refactoring on frontend logic and organization
  • ad26fe8 save
  • 9d8f847 refactoring frontend code

📊 Changes

83 files changed (+2843 additions, -3078 deletions)

View changed files

📝 app/api/llamacloud/documents/route.ts (+2 -0)
📝 app/api/organizations/[id]/route.ts (+13 -6)
📝 app/api/organizations/[id]/user-role/route.ts (+4 -0)
📝 app/api/organizations/by-slug/[slug]/route.ts (+17 -2)
📝 app/api/organizations/route.ts (+118 -28)
📝 app/api/projects/route.ts (+93 -85)
app/documents/components/DocumentDetail.tsx (+0 -340)
app/documents/components/DocumentList.tsx (+0 -421)
app/documents/components/DocumentListSkeleton.tsx (+0 -37)
app/documents/page.tsx (+0 -48)
📝 app/favicon.ico (+0 -0)
📝 app/layout.tsx (+1 -2)
app/new-organization/page.tsx (+0 -123)
app/org/[orgId]/page.tsx (+0 -17)
📝 app/organizations/[orgId]/documents/page.tsx (+3 -1)
app/organizations/[orgId]/layout.tsx (+9 -0)
📝 app/organizations/[orgId]/new-project/page.tsx (+1 -1)
📝 app/organizations/[orgId]/page.tsx (+25 -7)
📝 app/organizations/[orgId]/settings/page.tsx (+0 -0)
📝 app/organizations/[orgId]/team/page.tsx (+0 -0)

...and 63 more files

📄 Description

This is a major refactoring of code to standardize components, improve code quality, remove redundant code, and to improve consistencies


🔄 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/run-llama/auto_rfp/pull/19 **Author:** [@zli484](https://github.com/zli484) **Created:** 7/16/2025 **Status:** ✅ Merged **Merged:** 7/16/2025 **Merged by:** [@zli484](https://github.com/zli484) **Base:** `main` ← **Head:** `ui_refactoring` --- ### 📝 Commits (3) - [`7280a78`](https://github.com/run-llama/auto_rfp/commit/7280a784b01ad6d0b7a34d4d13a8f41ad3627df3) major code refactoring on frontend logic and organization - [`ad26fe8`](https://github.com/run-llama/auto_rfp/commit/ad26fe8c8744274e17cf2b21e13fcf390bc0583d) save - [`9d8f847`](https://github.com/run-llama/auto_rfp/commit/9d8f8474912fc3cffa4cda28711634a32989fce0) refactoring frontend code ### 📊 Changes **83 files changed** (+2843 additions, -3078 deletions) <details> <summary>View changed files</summary> 📝 `app/api/llamacloud/documents/route.ts` (+2 -0) 📝 `app/api/organizations/[id]/route.ts` (+13 -6) 📝 `app/api/organizations/[id]/user-role/route.ts` (+4 -0) 📝 `app/api/organizations/by-slug/[slug]/route.ts` (+17 -2) 📝 `app/api/organizations/route.ts` (+118 -28) 📝 `app/api/projects/route.ts` (+93 -85) ➖ `app/documents/components/DocumentDetail.tsx` (+0 -340) ➖ `app/documents/components/DocumentList.tsx` (+0 -421) ➖ `app/documents/components/DocumentListSkeleton.tsx` (+0 -37) ➖ `app/documents/page.tsx` (+0 -48) 📝 `app/favicon.ico` (+0 -0) 📝 `app/layout.tsx` (+1 -2) ➖ `app/new-organization/page.tsx` (+0 -123) ➖ `app/org/[orgId]/page.tsx` (+0 -17) 📝 `app/organizations/[orgId]/documents/page.tsx` (+3 -1) ➕ `app/organizations/[orgId]/layout.tsx` (+9 -0) 📝 `app/organizations/[orgId]/new-project/page.tsx` (+1 -1) 📝 `app/organizations/[orgId]/page.tsx` (+25 -7) 📝 `app/organizations/[orgId]/settings/page.tsx` (+0 -0) 📝 `app/organizations/[orgId]/team/page.tsx` (+0 -0) _...and 63 more files_ </details> ### 📄 Description This is a major refactoring of code to standardize components, improve code quality, remove redundant code, and to improve consistencies --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 03:16:41 -05:00
yindo closed this issue 2026-02-16 03:16:42 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/auto_rfp#21