[PR #1135] [MERGED] CB-2567 shared projects api #2273

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

📋 Pull Request Information

Original PR: https://github.com/dbeaver/cloudbeaver/pull/1135
Author: @alexander-skoblikov
Created: 9/8/2022
Status: Merged
Merged: 9/14/2022
Merged by: @Wroud

Base: develHead: CB-2344-projects-administration


📝 Commits (10+)

  • 6d516a4 CB-2567 shared projects api
  • 919ab9f Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
  • 3b23ecb CB-2344 use mutable list
  • db564ec CB-2535 feat(plugin-connections): Show only private project for users in connection form
  • 591e3f2 CB-2344 grant all permissions for admin
  • ce280b0 Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration
  • baefb2f CB-2535 feat(plugin-connections): Add project selector to connection form
  • 4aace82 Merge pull request #1137 from dbeaver/feat/CB-2535-only-private-connection
  • 1e03c8c CB-2344 refactor: rename ProjectsResource
  • 865d645 CB-2344 feat: core-resource-manager

📊 Changes

62 files changed (+1029 additions, -132 deletions)

View changed files

📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/DBNResourceManagerProject.java (+6 -1)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java (+35 -19)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java (+2 -1)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/WebServiceBindingBase.java (+1 -1)
📝 server/bundles/io.cloudbeaver.service.rm/schema/service.rm.graphqls (+7 -2)
📝 server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/DBWServiceRM.java (+9 -3)
📝 server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/WebServiceBindingRM.java (+4 -0)
📝 server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/impl/WebServiceRM.java (+21 -3)
📝 webapp/packages/core-blocks/src/FormControls/Combobox.tsx (+12 -1)
📝 webapp/packages/core-blocks/src/StatusMessage.tsx (+23 -9)
📝 webapp/packages/core-blocks/src/Table/Table.tsx (+18 -1)
📝 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeStyles.ts (+1 -1)
📝 webapp/packages/core-blocks/src/useMapResource.ts (+1 -0)
📝 webapp/packages/core-bootstrap/src/manifest.ts (+2 -0)
📝 webapp/packages/core-di/src/DIService.ts (+7 -2)
webapp/packages/core-di/src/dependencyInjectorContext.ts (+15 -0)
📝 webapp/packages/core-di/src/index.ts (+1 -0)
📝 webapp/packages/core-executor/src/ExecutionContext.ts (+23 -7)
📝 webapp/packages/core-executor/src/Executor.ts (+15 -2)
📝 webapp/packages/core-executor/src/ExecutorHandlersCollection.ts (+19 -0)

...and 42 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/1135 **Author:** [@alexander-skoblikov](https://github.com/alexander-skoblikov) **Created:** 9/8/2022 **Status:** ✅ Merged **Merged:** 9/14/2022 **Merged by:** [@Wroud](https://github.com/Wroud) **Base:** `devel` ← **Head:** `CB-2344-projects-administration` --- ### 📝 Commits (10+) - [`6d516a4`](https://github.com/dbeaver/cloudbeaver/commit/6d516a4f7ec5dba56683c8c4522ee23815ff6dc6) CB-2567 shared projects api - [`919ab9f`](https://github.com/dbeaver/cloudbeaver/commit/919ab9f150a04cf40dc42096ffb2f6052ee18113) Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration - [`3b23ecb`](https://github.com/dbeaver/cloudbeaver/commit/3b23ecbf918f62de307f04af7ad04d7fd1fe86ed) CB-2344 use mutable list - [`db564ec`](https://github.com/dbeaver/cloudbeaver/commit/db564ec98142723328ae265494cc874943260825) CB-2535 feat(plugin-connections): Show only private project for users in connection form - [`591e3f2`](https://github.com/dbeaver/cloudbeaver/commit/591e3f28acf3e25d049b282c959e4ee25b369d5f) CB-2344 grant all permissions for admin - [`ce280b0`](https://github.com/dbeaver/cloudbeaver/commit/ce280b0733b2937b76729c834f5f90a524560ff4) Merge remote-tracking branch 'origin/devel' into CB-2344-projects-administration - [`baefb2f`](https://github.com/dbeaver/cloudbeaver/commit/baefb2f06fe3dcc9344d93e3ec2f55f46de7262b) CB-2535 feat(plugin-connections): Add project selector to connection form - [`4aace82`](https://github.com/dbeaver/cloudbeaver/commit/4aace82d6983a087194c68dab3369d9999dde77d) Merge pull request #1137 from dbeaver/feat/CB-2535-only-private-connection - [`1e03c8c`](https://github.com/dbeaver/cloudbeaver/commit/1e03c8c5420a1e6f142701372079f6e7ceb27954) CB-2344 refactor: rename ProjectsResource - [`865d645`](https://github.com/dbeaver/cloudbeaver/commit/865d6452a03e08f51ceec913221f9350ec4ffd77) CB-2344 feat: core-resource-manager ### 📊 Changes **62 files changed** (+1029 additions, -132 deletions) <details> <summary>View changed files</summary> 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/DBNResourceManagerProject.java` (+6 -1) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/rm/local/LocalResourceController.java` (+35 -19) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java` (+2 -1) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/WebServiceBindingBase.java` (+1 -1) 📝 `server/bundles/io.cloudbeaver.service.rm/schema/service.rm.graphqls` (+7 -2) 📝 `server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/DBWServiceRM.java` (+9 -3) 📝 `server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/WebServiceBindingRM.java` (+4 -0) 📝 `server/bundles/io.cloudbeaver.service.rm/src/io/cloudbeaver/service/rm/impl/WebServiceRM.java` (+21 -3) 📝 `webapp/packages/core-blocks/src/FormControls/Combobox.tsx` (+12 -1) 📝 `webapp/packages/core-blocks/src/StatusMessage.tsx` (+23 -9) 📝 `webapp/packages/core-blocks/src/Table/Table.tsx` (+18 -1) 📝 `webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeStyles.ts` (+1 -1) 📝 `webapp/packages/core-blocks/src/useMapResource.ts` (+1 -0) 📝 `webapp/packages/core-bootstrap/src/manifest.ts` (+2 -0) 📝 `webapp/packages/core-di/src/DIService.ts` (+7 -2) ➕ `webapp/packages/core-di/src/dependencyInjectorContext.ts` (+15 -0) 📝 `webapp/packages/core-di/src/index.ts` (+1 -0) 📝 `webapp/packages/core-executor/src/ExecutionContext.ts` (+23 -7) 📝 `webapp/packages/core-executor/src/Executor.ts` (+15 -2) 📝 `webapp/packages/core-executor/src/ExecutorHandlersCollection.ts` (+19 -0) _...and 42 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:08 +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#2273
No description provided.