[PR #1880] [MERGED] CB-3769-user-role-change-event #2852

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

📋 Pull Request Information

Original PR: https://github.com/dbeaver/cloudbeaver/pull/1880
Author: @yagudin10
Created: 8/7/2023
Status: Merged
Merged: 8/16/2023
Merged by: @Wroud

Base: develHead: CB-3769-user-role-change-event


📝 Commits (10+)

  • 528d48e CB-3825 add role changed event
  • 481b9a2 CB-3825 dc use event controller for sending events to mq
  • 0a3edd6 Merge branch 'devel' into CB-3769-user-role-change-event
  • 6eed318 CB-3769 remove fields from gql subject event type
  • 3db49e8 CB-3821 support CbSubjectPermissionUpdateEvent
  • 749c319 Merge remote-tracking branch 'origin/devel' into CB-3769-user-role-change-event
  • 8984fe3 CB-3769 session state job do not refresh permissions
  • 978413e CB-3769 change locale
  • 78a41a3 Merge branch 'CB-3769-user-role-change-event' of https://github.com/dbeaver/cloudbeaver into CB-3769-user-role-change-event
  • 2ba370f CB-3769 use sm subject type

📊 Changes

17 files changed (+194 additions, -16 deletions)

View changed files

📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/BaseWebSession.java (+10 -0)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java (+2 -0)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebUserContext.java (+8 -4)
📝 server/bundles/io.cloudbeaver.server/plugin.xml (+5 -2)
📝 server/bundles/io.cloudbeaver.server/schema/service.events.graphqls (+13 -2)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/events/WSObjectPermissionUpdatedEventHandler.java (+2 -2)
server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/events/WSSubjectPermissionUpdatedEventHandler.java (+61 -0)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/session/WebSessionManager.java (+0 -1)
📝 server/bundles/io.cloudbeaver.service.security/src/io/cloudbeaver/service/security/CBEmbeddedSecurityController.java (+37 -3)
📝 webapp/packages/core-localization/src/locales/en.ts (+1 -0)
📝 webapp/packages/core-localization/src/locales/it.ts (+1 -0)
📝 webapp/packages/core-localization/src/locales/ru.ts (+1 -0)
📝 webapp/packages/core-localization/src/locales/zh.ts (+1 -0)
webapp/packages/core-root/src/SessionPermissionEventHandler.ts (+25 -0)
📝 webapp/packages/core-root/src/SessionPermissionsResource.ts (+24 -1)
📝 webapp/packages/core-root/src/manifest.ts (+2 -0)
📝 webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.tsx (+1 -1)

📄 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/1880 **Author:** [@yagudin10](https://github.com/yagudin10) **Created:** 8/7/2023 **Status:** ✅ Merged **Merged:** 8/16/2023 **Merged by:** [@Wroud](https://github.com/Wroud) **Base:** `devel` ← **Head:** `CB-3769-user-role-change-event` --- ### 📝 Commits (10+) - [`528d48e`](https://github.com/dbeaver/cloudbeaver/commit/528d48ead55c4af4c621bebc9b65005df3cb155c) CB-3825 add role changed event - [`481b9a2`](https://github.com/dbeaver/cloudbeaver/commit/481b9a2b2c8d27f3bec51cc971f7f27003cfd76a) CB-3825 dc use event controller for sending events to mq - [`0a3edd6`](https://github.com/dbeaver/cloudbeaver/commit/0a3edd67bd51d8c3024eafc098837ef5101716df) Merge branch 'devel' into CB-3769-user-role-change-event - [`6eed318`](https://github.com/dbeaver/cloudbeaver/commit/6eed318b292233e9aaebcddd2fe684578ba059f7) CB-3769 remove fields from gql subject event type - [`3db49e8`](https://github.com/dbeaver/cloudbeaver/commit/3db49e82e0670c242640689c137fbbe61bee0a65) CB-3821 support CbSubjectPermissionUpdateEvent - [`749c319`](https://github.com/dbeaver/cloudbeaver/commit/749c319d6c9e13e7987baca4e486f9b1809d309a) Merge remote-tracking branch 'origin/devel' into CB-3769-user-role-change-event - [`8984fe3`](https://github.com/dbeaver/cloudbeaver/commit/8984fe36f198091457a549e1bcb4b1ebb81a3c94) CB-3769 session state job do not refresh permissions - [`978413e`](https://github.com/dbeaver/cloudbeaver/commit/978413e435fdefdc140a16c85d2743da1acbd1b8) CB-3769 change locale - [`78a41a3`](https://github.com/dbeaver/cloudbeaver/commit/78a41a3bcf7592a33c7186994cca9d9d38285d0d) Merge branch 'CB-3769-user-role-change-event' of https://github.com/dbeaver/cloudbeaver into CB-3769-user-role-change-event - [`2ba370f`](https://github.com/dbeaver/cloudbeaver/commit/2ba370fc346190955000ba8b24b97affb30dd2a2) CB-3769 use sm subject type ### 📊 Changes **17 files changed** (+194 additions, -16 deletions) <details> <summary>View changed files</summary> 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/BaseWebSession.java` (+10 -0) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java` (+2 -0) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebUserContext.java` (+8 -4) 📝 `server/bundles/io.cloudbeaver.server/plugin.xml` (+5 -2) 📝 `server/bundles/io.cloudbeaver.server/schema/service.events.graphqls` (+13 -2) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/events/WSObjectPermissionUpdatedEventHandler.java` (+2 -2) ➕ `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/events/WSSubjectPermissionUpdatedEventHandler.java` (+61 -0) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/session/WebSessionManager.java` (+0 -1) 📝 `server/bundles/io.cloudbeaver.service.security/src/io/cloudbeaver/service/security/CBEmbeddedSecurityController.java` (+37 -3) 📝 `webapp/packages/core-localization/src/locales/en.ts` (+1 -0) 📝 `webapp/packages/core-localization/src/locales/it.ts` (+1 -0) 📝 `webapp/packages/core-localization/src/locales/ru.ts` (+1 -0) 📝 `webapp/packages/core-localization/src/locales/zh.ts` (+1 -0) ➕ `webapp/packages/core-root/src/SessionPermissionEventHandler.ts` (+25 -0) 📝 `webapp/packages/core-root/src/SessionPermissionsResource.ts` (+24 -1) 📝 `webapp/packages/core-root/src/manifest.ts` (+2 -0) 📝 `webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.tsx` (+1 -1) </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:11:06 +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#2852
No description provided.