[PR #167] [MERGED] Feature/expired session snackbar #1498

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

📋 Pull Request Information

Original PR: https://github.com/dbeaver/cloudbeaver/pull/167
Author: @devnaumov
Created: 10/2/2020
Status: Merged
Merged: 10/4/2020
Merged by: @Wroud

Base: develHead: feature/expired-session-snackbar


📝 Commits (7)

  • 4dbd018 feature(core-blocks): added action snackbar and persistent logic
  • b233170 feature(core-events): added session expired notify logic
  • 93823b1 Merge branch 'devel' into feature/expired-session-snackbar
  • ad7c373 feature(core-blocks): refactored custom notification function
  • ff60ed2 feature(core-app): removed React import
  • bd66fad fix(core-notifications): CB-217 some refactoring
  • 45ff2ca fix(core-events): CB-217 throw first

📊 Changes

21 files changed (+166 additions, -60 deletions)

View changed files

📝 webapp/packages/core-app/src/index.ts (+1 -0)
📝 webapp/packages/core-app/src/shared/SessionExpire/SessionExpireService.ts (+13 -3)
📝 webapp/packages/core-app/src/shared/SessionExpire/SessionExpiredDialog.tsx (+1 -3)
webapp/packages/core-blocks/src/Snackbars/ActionSnackbar.tsx (+58 -0)
📝 webapp/packages/core-blocks/src/Snackbars/SnackbarCommonStyles.ts (+1 -1)
📝 webapp/packages/core-blocks/src/index.ts (+2 -0)
📝 webapp/packages/core-bootstrap/src/AppBootstrap.ts (+1 -2)
📝 webapp/packages/core-bootstrap/src/manifest.ts (+2 -1)
📝 webapp/packages/core-dialogs/src/index.ts (+0 -2)
📝 webapp/packages/core-events/src/EventsSettingsService.ts (+2 -0)
📝 webapp/packages/core-events/src/INotification.ts (+25 -9)
📝 webapp/packages/core-events/src/NotificationService.ts (+32 -13)
📝 webapp/packages/core-localization/src/locales/ru.ts (+1 -1)
📝 webapp/packages/core-notifications/src/NotificationsItem/NotificationItemController.ts (+1 -1)
📝 webapp/packages/core-notifications/src/NotificationsItem/NotificationsItem.tsx (+2 -2)
📝 webapp/packages/core-notifications/src/NotificationsItem/Snackbar/NotificationMark.tsx (+2 -0)
📝 webapp/packages/core-notifications/src/NotificationsItem/Snackbar/Snackbar.tsx (+5 -6)
📝 webapp/packages/core-notifications/src/index.ts (+1 -1)
📝 webapp/packages/plugin-data-export/src/DataExportService.ts (+2 -2)
📝 webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.tsx (+9 -8)

...and 1 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/167 **Author:** [@devnaumov](https://github.com/devnaumov) **Created:** 10/2/2020 **Status:** ✅ Merged **Merged:** 10/4/2020 **Merged by:** [@Wroud](https://github.com/Wroud) **Base:** `devel` ← **Head:** `feature/expired-session-snackbar` --- ### 📝 Commits (7) - [`4dbd018`](https://github.com/dbeaver/cloudbeaver/commit/4dbd0185b76228131e46622f95c468f7e2194bc0) feature(core-blocks): added action snackbar and persistent logic - [`b233170`](https://github.com/dbeaver/cloudbeaver/commit/b233170f746ed1d13f22d490b2a2bae278a19173) feature(core-events): added session expired notify logic - [`93823b1`](https://github.com/dbeaver/cloudbeaver/commit/93823b1019c8b53d444c56d18a6d007279be9b62) Merge branch 'devel' into feature/expired-session-snackbar - [`ad7c373`](https://github.com/dbeaver/cloudbeaver/commit/ad7c373e813c42a678648fcb6fb672f1f105bace) feature(core-blocks): refactored custom notification function - [`ff60ed2`](https://github.com/dbeaver/cloudbeaver/commit/ff60ed23b3b282883c9ea2ed100b3fb2a8c700ae) feature(core-app): removed React import - [`bd66fad`](https://github.com/dbeaver/cloudbeaver/commit/bd66fada5177582bfa03fcb1b364b7e0aea41dc0) fix(core-notifications): CB-217 some refactoring - [`45ff2ca`](https://github.com/dbeaver/cloudbeaver/commit/45ff2ca4def850cd589c3b1a5fe323ae0d8b0d8d) fix(core-events): CB-217 throw first ### 📊 Changes **21 files changed** (+166 additions, -60 deletions) <details> <summary>View changed files</summary> 📝 `webapp/packages/core-app/src/index.ts` (+1 -0) 📝 `webapp/packages/core-app/src/shared/SessionExpire/SessionExpireService.ts` (+13 -3) 📝 `webapp/packages/core-app/src/shared/SessionExpire/SessionExpiredDialog.tsx` (+1 -3) ➕ `webapp/packages/core-blocks/src/Snackbars/ActionSnackbar.tsx` (+58 -0) 📝 `webapp/packages/core-blocks/src/Snackbars/SnackbarCommonStyles.ts` (+1 -1) 📝 `webapp/packages/core-blocks/src/index.ts` (+2 -0) 📝 `webapp/packages/core-bootstrap/src/AppBootstrap.ts` (+1 -2) 📝 `webapp/packages/core-bootstrap/src/manifest.ts` (+2 -1) 📝 `webapp/packages/core-dialogs/src/index.ts` (+0 -2) 📝 `webapp/packages/core-events/src/EventsSettingsService.ts` (+2 -0) 📝 `webapp/packages/core-events/src/INotification.ts` (+25 -9) 📝 `webapp/packages/core-events/src/NotificationService.ts` (+32 -13) 📝 `webapp/packages/core-localization/src/locales/ru.ts` (+1 -1) 📝 `webapp/packages/core-notifications/src/NotificationsItem/NotificationItemController.ts` (+1 -1) 📝 `webapp/packages/core-notifications/src/NotificationsItem/NotificationsItem.tsx` (+2 -2) 📝 `webapp/packages/core-notifications/src/NotificationsItem/Snackbar/NotificationMark.tsx` (+2 -0) 📝 `webapp/packages/core-notifications/src/NotificationsItem/Snackbar/Snackbar.tsx` (+5 -6) 📝 `webapp/packages/core-notifications/src/index.ts` (+1 -1) 📝 `webapp/packages/plugin-data-export/src/DataExportService.ts` (+2 -2) 📝 `webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.tsx` (+9 -8) _...and 1 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:04:17 +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#1498
No description provided.