[PR #1576] [MERGED] CB-3235-Send-event-about-session-expire #2616

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

📋 Pull Request Information

Original PR: https://github.com/dbeaver/cloudbeaver/pull/1576
Author: @EmYar
Created: 3/29/2023
Status: Merged
Merged: 4/7/2023
Merged by: @alexander-skoblikov

Base: CB-2773-TE-event-pulling-send-session-status-as-an-eventHead: CB-3235-Send-event-about-session-expire


📝 Commits (10+)

  • 7dcbb23 CB-3235 Send event about session expire
  • 2268fcc Merge branch 'devel' into CB-3235-Send-event-about-session-expire
  • 4af6638 Merge branch 'devel' into CB-3235-Send-event-about-session-expire
  • 555b43b CB-3235 Send event about session expire
  • 32027fc CB-3235 Send event about session expire
  • 6dc4658 CB-3235 Send event about session expire
  • 55e2a08 CB-3235 Send event about session expire
  • 8ea4cba Merge branch 'devel' into CB-3235-Send-event-about-session-expire
  • 818b128 CB-3235 Send event about session expire
  • d1a2075 Merge branch 'CB-2773-TE-event-pulling-send-session-status-as-an-event' into CB-3235-Send-event-about-session-expire

📊 Changes

17 files changed (+202 additions, -90 deletions)

View changed files

📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/auth/CBAuthConstants.java (+3 -0)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/app/WebAuthApplication.java (+6 -0)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/BaseWebSession.java (+20 -2)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebHeadlessSession.java (+2 -2)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java (+7 -27)
📝 server/bundles/io.cloudbeaver.server/META-INF/MANIFEST.MF (+1 -5)
📝 server/bundles/io.cloudbeaver.server/schema/service.events.graphqls (+16 -0)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java (+10 -1)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBConstants.java (+0 -3)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBPlatform.java (+7 -1)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jobs/PeriodicSystemJob.java (+21 -22)
server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jobs/SessionStateJob.java (+40 -0)
server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jobs/WebSessionMonitorJob.java (+43 -0)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/websockets/CBEventsWebSocket.java (+1 -1)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/core/impl/WebServiceCore.java (+8 -3)
📝 server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/session/WebSessionManager.java (+17 -18)
📝 server/features/io.cloudbeaver.server.feature/feature.xml (+0 -5)

📄 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/1576 **Author:** [@EmYar](https://github.com/EmYar) **Created:** 3/29/2023 **Status:** ✅ Merged **Merged:** 4/7/2023 **Merged by:** [@alexander-skoblikov](https://github.com/alexander-skoblikov) **Base:** `CB-2773-TE-event-pulling-send-session-status-as-an-event` ← **Head:** `CB-3235-Send-event-about-session-expire` --- ### 📝 Commits (10+) - [`7dcbb23`](https://github.com/dbeaver/cloudbeaver/commit/7dcbb23f66571f7297a1c49f3ee2672451286546) CB-3235 Send event about session expire - [`2268fcc`](https://github.com/dbeaver/cloudbeaver/commit/2268fcc3b533cb29002c4a05812336d99251e3fa) Merge branch 'devel' into CB-3235-Send-event-about-session-expire - [`4af6638`](https://github.com/dbeaver/cloudbeaver/commit/4af663865374fea6c415950ccd3a6ca664c26c16) Merge branch 'devel' into CB-3235-Send-event-about-session-expire - [`555b43b`](https://github.com/dbeaver/cloudbeaver/commit/555b43b56018eb00f33c3aab8de2021a8875f73d) CB-3235 Send event about session expire - [`32027fc`](https://github.com/dbeaver/cloudbeaver/commit/32027fcca74ec287b351e113c1e55d2977ef38a4) CB-3235 Send event about session expire - [`6dc4658`](https://github.com/dbeaver/cloudbeaver/commit/6dc4658655f84688913fd82c3fc3ea6883609d42) CB-3235 Send event about session expire - [`55e2a08`](https://github.com/dbeaver/cloudbeaver/commit/55e2a08c088bf92ab3ebaf9ac3e3fac3757a189d) CB-3235 Send event about session expire - [`8ea4cba`](https://github.com/dbeaver/cloudbeaver/commit/8ea4cbabc29a081a289df91643f9e1a61a89a328) Merge branch 'devel' into CB-3235-Send-event-about-session-expire - [`818b128`](https://github.com/dbeaver/cloudbeaver/commit/818b128e46262b5266e24299803cba01aa602e31) CB-3235 Send event about session expire - [`d1a2075`](https://github.com/dbeaver/cloudbeaver/commit/d1a20754a7dc4de3de3599fb6494968c0f3a8507) Merge branch 'CB-2773-TE-event-pulling-send-session-status-as-an-event' into CB-3235-Send-event-about-session-expire ### 📊 Changes **17 files changed** (+202 additions, -90 deletions) <details> <summary>View changed files</summary> 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/auth/CBAuthConstants.java` (+3 -0) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/app/WebAuthApplication.java` (+6 -0) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/BaseWebSession.java` (+20 -2) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebHeadlessSession.java` (+2 -2) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java` (+7 -27) 📝 `server/bundles/io.cloudbeaver.server/META-INF/MANIFEST.MF` (+1 -5) 📝 `server/bundles/io.cloudbeaver.server/schema/service.events.graphqls` (+16 -0) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBApplication.java` (+10 -1) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBConstants.java` (+0 -3) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/CBPlatform.java` (+7 -1) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jobs/PeriodicSystemJob.java` (+21 -22) ➕ `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jobs/SessionStateJob.java` (+40 -0) ➕ `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/jobs/WebSessionMonitorJob.java` (+43 -0) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/server/websockets/CBEventsWebSocket.java` (+1 -1) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/core/impl/WebServiceCore.java` (+8 -3) 📝 `server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/service/session/WebSessionManager.java` (+17 -18) 📝 `server/features/io.cloudbeaver.server.feature/feature.xml` (+0 -5) </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:09:51 +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#2616
No description provided.