[PR #101] [MERGED] v2 modals #304

Closed
opened 2026-02-23 17:21:10 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Mintplex-Labs/vector-admin/pull/101
Author: @shatfield4
Created: 12/22/2023
Status: Merged
Merged: 12/28/2023
Merged by: @timothycarambat

Base: ui-v2Head: v2-modals


📝 Commits (10+)

  • 86d5ce2 dashboard sync modal redesign
  • a9c98f9 dashboard sync modal error
  • 607c52c update connector modal redesign
  • 239ff37 new connector modal redesign
  • 3439104 Upload document modal (select workspace to upload to) complete
  • 7f78993 Upload document modal (actual file upload) complete
  • 0e0fda0 Create new organization modal complete
  • 9d3a8df Create new workspace modal complete and redirect to new workspace on creation
  • d2b96f6 Create new user modal complete
  • c7b8f55 Edit user modal complete

📊 Changes

28 files changed (+1523 additions, -5922 deletions)

View changed files

📝 backend/models/workspaceDocument.js (+0 -1)
frontend/src/components/Modals/NewConnectorModal.tsx (+472 -0)
frontend/src/components/Modals/SyncConnectorModal.tsx (+93 -0)
frontend/src/components/Modals/UpdateConnectorModal.tsx (+483 -0)
frontend/src/components/Modals/UploadModalNoKey.tsx (+77 -0)
📝 frontend/src/components/Sidebar/CreateOrganizationModal/index.tsx (+12 -9)
📝 frontend/src/index.css (+5 -7)
📝 frontend/src/pages/Dashboard/Connector/index.tsx (+4 -947)
frontend/src/pages/Dashboard/DocumentsList/UploadModal/UploadModalNoKey.tsx (+0 -68)
📝 frontend/src/pages/Dashboard/DocumentsList/UploadModal/index.tsx (+21 -23)
📝 frontend/src/pages/Dashboard/DocumentsList/index.tsx (+2 -2)
📝 frontend/src/pages/Dashboard/WorkspacesList/CreateWorkspaceModal/index.tsx (+22 -19)
📝 frontend/src/pages/Dashboard/index.tsx (+12 -948)
📝 frontend/src/pages/DocumentView/FragmentList/EditEmbeddingConfirmation/index.tsx (+86 -101)
📝 frontend/src/pages/DocumentView/FragmentList/MetadataEditor/index.tsx (+71 -72)
📝 frontend/src/pages/DocumentView/FragmentList/index.tsx (+8 -5)
frontend/src/pages/DocumentView/UploadModal/UploadModalNoKey.tsx (+0 -68)
📝 frontend/src/pages/DocumentView/UploadModal/index.tsx (+9 -11)
📝 frontend/src/pages/DocumentView/index.tsx (+11 -11)
📝 frontend/src/pages/OrganizationSettings/index.tsx (+17 -953)

...and 8 more files

📄 Description

  • Update connector modal
  • Sync embedding modal
  • New connector modal
  • Upload document modal (select workspace to upload to)
  • Upload document modal (actual file upload)
  • Create new organization modal
  • Create new workspace modal
  • Create new user modal
  • Edit user modal
  • Clone workspace modal
  • Clone document to workspace modal
  • Edit embedding modal
  • Text chunk preview modal
  • Edit metadata for embedding modal
  • Compartmentalize all modals into components
  • Memoize all modals to improve performance

🔄 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/Mintplex-Labs/vector-admin/pull/101 **Author:** [@shatfield4](https://github.com/shatfield4) **Created:** 12/22/2023 **Status:** ✅ Merged **Merged:** 12/28/2023 **Merged by:** [@timothycarambat](https://github.com/timothycarambat) **Base:** `ui-v2` ← **Head:** `v2-modals` --- ### 📝 Commits (10+) - [`86d5ce2`](https://github.com/Mintplex-Labs/vector-admin/commit/86d5ce2434dd5c662a19415c2f1ffef0f7bc9030) dashboard sync modal redesign - [`a9c98f9`](https://github.com/Mintplex-Labs/vector-admin/commit/a9c98f9c38ff30a97c2c46a527a91aa818f02fb0) dashboard sync modal error - [`607c52c`](https://github.com/Mintplex-Labs/vector-admin/commit/607c52c198d905527bd6484a8a55cdc0014d9b7b) update connector modal redesign - [`239ff37`](https://github.com/Mintplex-Labs/vector-admin/commit/239ff373588d9eac4bcda74791d831efba899d14) new connector modal redesign - [`3439104`](https://github.com/Mintplex-Labs/vector-admin/commit/34391049714459035822435de8b94667c4a7aa49) Upload document modal (select workspace to upload to) complete - [`7f78993`](https://github.com/Mintplex-Labs/vector-admin/commit/7f78993c33c9c16bef484636c06a98f1af2ddd63) Upload document modal (actual file upload) complete - [`0e0fda0`](https://github.com/Mintplex-Labs/vector-admin/commit/0e0fda0956aea19a4fdad883d29f5c3c7b926d00) Create new organization modal complete - [`9d3a8df`](https://github.com/Mintplex-Labs/vector-admin/commit/9d3a8df08fba7cb55a9ef75f0c263951faa30c23) Create new workspace modal complete and redirect to new workspace on creation - [`d2b96f6`](https://github.com/Mintplex-Labs/vector-admin/commit/d2b96f61b39480d6aa1b572ae86a6ef91798b394) Create new user modal complete - [`c7b8f55`](https://github.com/Mintplex-Labs/vector-admin/commit/c7b8f559e47db0ea4bb26185b68627f9bc140ef0) Edit user modal complete ### 📊 Changes **28 files changed** (+1523 additions, -5922 deletions) <details> <summary>View changed files</summary> 📝 `backend/models/workspaceDocument.js` (+0 -1) ➕ `frontend/src/components/Modals/NewConnectorModal.tsx` (+472 -0) ➕ `frontend/src/components/Modals/SyncConnectorModal.tsx` (+93 -0) ➕ `frontend/src/components/Modals/UpdateConnectorModal.tsx` (+483 -0) ➕ `frontend/src/components/Modals/UploadModalNoKey.tsx` (+77 -0) 📝 `frontend/src/components/Sidebar/CreateOrganizationModal/index.tsx` (+12 -9) 📝 `frontend/src/index.css` (+5 -7) 📝 `frontend/src/pages/Dashboard/Connector/index.tsx` (+4 -947) ➖ `frontend/src/pages/Dashboard/DocumentsList/UploadModal/UploadModalNoKey.tsx` (+0 -68) 📝 `frontend/src/pages/Dashboard/DocumentsList/UploadModal/index.tsx` (+21 -23) 📝 `frontend/src/pages/Dashboard/DocumentsList/index.tsx` (+2 -2) 📝 `frontend/src/pages/Dashboard/WorkspacesList/CreateWorkspaceModal/index.tsx` (+22 -19) 📝 `frontend/src/pages/Dashboard/index.tsx` (+12 -948) 📝 `frontend/src/pages/DocumentView/FragmentList/EditEmbeddingConfirmation/index.tsx` (+86 -101) 📝 `frontend/src/pages/DocumentView/FragmentList/MetadataEditor/index.tsx` (+71 -72) 📝 `frontend/src/pages/DocumentView/FragmentList/index.tsx` (+8 -5) ➖ `frontend/src/pages/DocumentView/UploadModal/UploadModalNoKey.tsx` (+0 -68) 📝 `frontend/src/pages/DocumentView/UploadModal/index.tsx` (+9 -11) 📝 `frontend/src/pages/DocumentView/index.tsx` (+11 -11) 📝 `frontend/src/pages/OrganizationSettings/index.tsx` (+17 -953) _...and 8 more files_ </details> ### 📄 Description - [x] Update connector modal - [x] Sync embedding modal - [x] New connector modal - [x] Upload document modal (select workspace to upload to) - [x] Upload document modal (actual file upload) - [x] Create new organization modal - [x] Create new workspace modal - [x] Create new user modal - [x] Edit user modal - [x] Clone workspace modal - [x] Clone document to workspace modal - [x] Edit embedding modal - [x] Text chunk preview modal - [x] Edit metadata for embedding modal - [x] Compartmentalize all modals into components - [x] Memoize all modals to improve performance --- <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-23 17:21:10 -05:00
yindo closed this issue 2026-02-23 17:21:10 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/vector-admin#304