[PR #1161] [MERGED] CB-2479 feat: active projects selection #2288

Closed
opened 2026-03-07 21:08:13 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dbeaver/cloudbeaver/pull/1161
Author: @Wroud
Created: 9/18/2022
Status: Merged
Merged: 9/20/2022
Merged by: @Wroud

Base: develHead: feat/cb-2479/shared-projects-ux


📝 Commits (10+)

  • f2fdeef CB-2479 feat: active projects selection
  • a206f8b CB-2479 feat: display tabs for active projects
  • df93b79 CB-2479 fix: display tabs for active projects
  • 3142c3e CB-2479 fix: top app bar styles
  • 692d7f8 CB-2479 feat: hide project select for single active project
  • dba0a29 CB-2479 feat: check resource manager access
  • a7be5ee CB-2479 chore: go-split version update
  • 60dff9a CB-2479 feat: top app bar design
  • d62109c CB-2479 feat: top app bar design
  • e4b2b53 CB-2479 fix: refresh tree on project update

📊 Changes

73 files changed (+671 additions, -264 deletions)

View changed files

📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/WebProjectInfo.java (+5 -0)
📝 server/bundles/io.cloudbeaver.server/schema/service.core.graphqls (+1 -0)
📝 webapp/packages/core-app/src/AppScreen/Main.tsx (+10 -14)
📝 webapp/packages/core-blocks/package.json (+1 -1)
📝 webapp/packages/core-blocks/src/layout/AppLogo.tsx (+0 -1)
📝 webapp/packages/core-connections/src/ConnectionFolderResource.ts (+2 -2)
📝 webapp/packages/core-connections/src/ConnectionInfoResource.ts (+3 -0)
📝 webapp/packages/core-connections/src/ConnectionsManagerService.ts (+18 -3)
📝 webapp/packages/core-connections/src/NavTree/ConnectionNavNodeService.ts (+1 -2)
📝 webapp/packages/core-navigation-tree/src/NodesManager/NavNodeManagerService.ts (+7 -1)
📝 webapp/packages/core-navigation-tree/src/NodesManager/NavTreeResource.ts (+5 -1)
📝 webapp/packages/core-navigation-tree/src/NodesManager/ProjectsNavNodeService.ts (+2 -3)
📝 webapp/packages/core-navigation-tree/src/index.ts (+2 -1)
📝 webapp/packages/core-navigation-tree/src/manifest.ts (+2 -0)
📝 webapp/packages/core-projects/src/ProjectInfoResource.ts (+23 -1)
📝 webapp/packages/core-projects/src/ProjectsService.ts (+73 -19)
webapp/packages/core-projects/src/activeProjectsContext.ts (+23 -0)
📝 webapp/packages/core-projects/src/index.ts (+1 -1)
📝 webapp/packages/core-projects/src/locales/en.ts (+1 -1)
📝 webapp/packages/core-projects/src/locales/it.ts (+1 -1)

...and 53 more files

📄 Description

No description provided


🔄 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/dbeaver/cloudbeaver/pull/1161 **Author:** [@Wroud](https://github.com/Wroud) **Created:** 9/18/2022 **Status:** ✅ Merged **Merged:** 9/20/2022 **Merged by:** [@Wroud](https://github.com/Wroud) **Base:** `devel` ← **Head:** `feat/cb-2479/shared-projects-ux` --- ### 📝 Commits (10+) - [`f2fdeef`](https://github.com/dbeaver/cloudbeaver/commit/f2fdeef73bf42a76c1df6bc2e42069583926c302) CB-2479 feat: active projects selection - [`a206f8b`](https://github.com/dbeaver/cloudbeaver/commit/a206f8bbe2205eedbf52dc2d4afcf80b4d007207) CB-2479 feat: display tabs for active projects - [`df93b79`](https://github.com/dbeaver/cloudbeaver/commit/df93b799d1c81ec01cb4058236500e984183fa82) CB-2479 fix: display tabs for active projects - [`3142c3e`](https://github.com/dbeaver/cloudbeaver/commit/3142c3ebf7461dee2dc32e4b3ccb0b11c24061af) CB-2479 fix: top app bar styles - [`692d7f8`](https://github.com/dbeaver/cloudbeaver/commit/692d7f89b874003b483071e15a7af500e2332d0a) CB-2479 feat: hide project select for single active project - [`dba0a29`](https://github.com/dbeaver/cloudbeaver/commit/dba0a2993517d8109090116531f4ac9b4e7c8c4c) CB-2479 feat: check resource manager access - [`a7be5ee`](https://github.com/dbeaver/cloudbeaver/commit/a7be5ee9c2908c6562c71ca0699eaa251225f2b8) CB-2479 chore: go-split version update - [`60dff9a`](https://github.com/dbeaver/cloudbeaver/commit/60dff9ae4547eeccdbcf9169e51e96840ae93756) CB-2479 feat: top app bar design - [`d62109c`](https://github.com/dbeaver/cloudbeaver/commit/d62109cf91a6c9095c5f440365ac3eba647654d0) CB-2479 feat: top app bar design - [`e4b2b53`](https://github.com/dbeaver/cloudbeaver/commit/e4b2b530393c69f73b57b7df0616330eb8e95f89) CB-2479 fix: refresh tree on project update ### 📊 Changes **73 files changed** (+671 additions, -264 deletions) <details> <summary>View changed files</summary> 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/WebProjectInfo.java` (+5 -0) 📝 `server/bundles/io.cloudbeaver.server/schema/service.core.graphqls` (+1 -0) 📝 `webapp/packages/core-app/src/AppScreen/Main.tsx` (+10 -14) 📝 `webapp/packages/core-blocks/package.json` (+1 -1) 📝 `webapp/packages/core-blocks/src/layout/AppLogo.tsx` (+0 -1) 📝 `webapp/packages/core-connections/src/ConnectionFolderResource.ts` (+2 -2) 📝 `webapp/packages/core-connections/src/ConnectionInfoResource.ts` (+3 -0) 📝 `webapp/packages/core-connections/src/ConnectionsManagerService.ts` (+18 -3) 📝 `webapp/packages/core-connections/src/NavTree/ConnectionNavNodeService.ts` (+1 -2) 📝 `webapp/packages/core-navigation-tree/src/NodesManager/NavNodeManagerService.ts` (+7 -1) 📝 `webapp/packages/core-navigation-tree/src/NodesManager/NavTreeResource.ts` (+5 -1) 📝 `webapp/packages/core-navigation-tree/src/NodesManager/ProjectsNavNodeService.ts` (+2 -3) 📝 `webapp/packages/core-navigation-tree/src/index.ts` (+2 -1) 📝 `webapp/packages/core-navigation-tree/src/manifest.ts` (+2 -0) 📝 `webapp/packages/core-projects/src/ProjectInfoResource.ts` (+23 -1) 📝 `webapp/packages/core-projects/src/ProjectsService.ts` (+73 -19) ➕ `webapp/packages/core-projects/src/activeProjectsContext.ts` (+23 -0) 📝 `webapp/packages/core-projects/src/index.ts` (+1 -1) 📝 `webapp/packages/core-projects/src/locales/en.ts` (+1 -1) 📝 `webapp/packages/core-projects/src/locales/it.ts` (+1 -1) _...and 53 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-07 21:08:13 +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/cloudbeaver#2288
No description provided.