[PR #4080] [MERGED] feat: teams workspace refactor implementations #4659

Closed
opened 2026-03-17 02:10:29 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/4080
Author: @amk-dev
Created: 5/22/2024
Status: Merged
Merged: 7/12/2024
Merged by: @jamesgeorge007

Base: refactor/workspacesHead: refactor/teams-workspaces


📝 Commits (10+)

📊 Changes

15 files changed (+6259 additions, -50 deletions)

View changed files

📝 packages/hoppscotch-common/package.json (+1 -0)
📝 packages/hoppscotch-common/src/components/new-collections/rest/index.vue (+82 -21)
📝 packages/hoppscotch-common/src/components/workspace/Selector.vue (+5 -2)
packages/hoppscotch-common/src/components/workspace/TeamsWorkspaceSelector.vue (+190 -0)
📝 packages/hoppscotch-common/src/helpers/backend/helpers.ts (+171 -0)
📝 packages/hoppscotch-common/src/helpers/teams/TeamEnvironmentAdapter.ts (+11 -0)
📝 packages/hoppscotch-common/src/helpers/teams/TeamListAdapter.ts (+11 -0)
📝 packages/hoppscotch-common/src/helpers/teams/TeamsSearch.service.ts (+24 -24)
📝 packages/hoppscotch-common/src/services/new-workspace/provider.ts (+2 -1)
packages/hoppscotch-common/src/services/new-workspace/providers/__tests__/reordering-utils.spec.ts (+301 -0)
packages/hoppscotch-common/src/services/new-workspace/providers/__tests__/teams.workspace.spec.ts (+2562 -0)
packages/hoppscotch-common/src/services/new-workspace/providers/teams.workspace.ts (+2887 -0)
📝 packages/hoppscotch-common/src/services/new-workspace/workspace.ts (+1 -1)
📝 packages/hoppscotch-common/src/services/spotlight/searchers/teamRequest.searcher.ts (+2 -1)
📝 pnpm-lock.yaml (+9 -0)

📄 Description

WIP


🔄 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/hoppscotch/hoppscotch/pull/4080 **Author:** [@amk-dev](https://github.com/amk-dev) **Created:** 5/22/2024 **Status:** ✅ Merged **Merged:** 7/12/2024 **Merged by:** [@jamesgeorge007](https://github.com/jamesgeorge007) **Base:** `refactor/workspaces` ← **Head:** `refactor/teams-workspaces` --- ### 📝 Commits (10+) - [`5d59bac`](https://github.com/hoppscotch/hoppscotch/commit/5d59bac3e0706fc8809371b4ab360d7a7741aa73) existing teams stuff - [`b0249b6`](https://github.com/hoppscotch/hoppscotch/commit/b0249b653d9f8931cc021e157961dbf66fd331f9) updates - [`65dd9ba`](https://github.com/hoppscotch/hoppscotch/commit/65dd9bad6ef7dd13dd8009c68897f5bf50a93113) wip - [`efab1f0`](https://github.com/hoppscotch/hoppscotch/commit/efab1f084a2d739f55d80d3ffdc159d6a659ae38) wip - [`9304cd6`](https://github.com/hoppscotch/hoppscotch/commit/9304cd6da7e2751b11a799a130df7e91f7cdc8dd) wip - [`5925236`](https://github.com/hoppscotch/hoppscotch/commit/5925236db846fa6ffab15c1efb9da9b382984ff2) chore: more tests + bug fixs - [`e566039`](https://github.com/hoppscotch/hoppscotch/commit/e566039f74549c83778fbbc5b493629f22ee29b7) more tests + bug fixs - [`48abb02`](https://github.com/hoppscotch/hoppscotch/commit/48abb02abc40e7ee99dea370e63c4364418ac265) more tests + bug fixs - [`4ab8d19`](https://github.com/hoppscotch/hoppscotch/commit/4ab8d19f29e3493cde3040a49ead41ae08af72d1) bug fix - [`dcb3751`](https://github.com/hoppscotch/hoppscotch/commit/dcb3751b336d91d2d4e672c85ef3055e0ba30a46) update subs ### 📊 Changes **15 files changed** (+6259 additions, -50 deletions) <details> <summary>View changed files</summary> 📝 `packages/hoppscotch-common/package.json` (+1 -0) 📝 `packages/hoppscotch-common/src/components/new-collections/rest/index.vue` (+82 -21) 📝 `packages/hoppscotch-common/src/components/workspace/Selector.vue` (+5 -2) ➕ `packages/hoppscotch-common/src/components/workspace/TeamsWorkspaceSelector.vue` (+190 -0) 📝 `packages/hoppscotch-common/src/helpers/backend/helpers.ts` (+171 -0) 📝 `packages/hoppscotch-common/src/helpers/teams/TeamEnvironmentAdapter.ts` (+11 -0) 📝 `packages/hoppscotch-common/src/helpers/teams/TeamListAdapter.ts` (+11 -0) 📝 `packages/hoppscotch-common/src/helpers/teams/TeamsSearch.service.ts` (+24 -24) 📝 `packages/hoppscotch-common/src/services/new-workspace/provider.ts` (+2 -1) ➕ `packages/hoppscotch-common/src/services/new-workspace/providers/__tests__/reordering-utils.spec.ts` (+301 -0) ➕ `packages/hoppscotch-common/src/services/new-workspace/providers/__tests__/teams.workspace.spec.ts` (+2562 -0) ➕ `packages/hoppscotch-common/src/services/new-workspace/providers/teams.workspace.ts` (+2887 -0) 📝 `packages/hoppscotch-common/src/services/new-workspace/workspace.ts` (+1 -1) 📝 `packages/hoppscotch-common/src/services/spotlight/searchers/teamRequest.searcher.ts` (+2 -1) 📝 `pnpm-lock.yaml` (+9 -0) </details> ### 📄 Description WIP --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 02:10:29 +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/hoppscotch#4659
No description provided.