[PR #463] [CLOSED] Use database for notifications #775

Closed
opened 2026-02-05 17:54:01 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/463
Author: @notAreYouScared
Created: 7/7/2024
Status: Closed

Base: mainHead: notifications


📝 Commits (2)

  • 99ca8fb Use database for notifications
  • 268dfb2 Remove noti in SuspensionService

📊 Changes

14 files changed (+50 additions, -21 deletions)

View changed files

📝 app/Exceptions/DisplayException.php (+2 -1)
📝 app/Filament/Resources/DatabaseHostResource/Pages/CreateDatabaseHost.php (+2 -1)
📝 app/Filament/Resources/DatabaseHostResource/Pages/EditDatabaseHost.php (+2 -1)
📝 app/Filament/Resources/EggResource/Pages/EditEgg.php (+6 -3)
📝 app/Filament/Resources/EggResource/Pages/ListEggs.php (+6 -3)
📝 app/Filament/Resources/NodeResource/Pages/EditNode.php (+5 -1)
📝 app/Filament/Resources/ServerResource/Pages/EditServer.php (+10 -2)
📝 app/Filament/Resources/UserResource/Pages/EditProfile.php (+2 -1)
📝 app/Filament/Resources/UserResource/Pages/ListUsers.php (+6 -1)
📝 app/Http/Controllers/Admin/ServersController.php (+3 -2)
📝 app/Providers/Filament/AdminPanelProvider.php (+1 -0)
📝 app/Repositories/Daemon/DaemonServerRepository.php (+2 -1)
📝 app/Services/Exceptions/FilamentExceptionHandler.php (+2 -1)
📝 app/Services/Servers/SuspensionService.php (+1 -3)

📄 Description

Adds a notification bell on top bar and saves notification history.

For future use in the front end, ex. Server crashes.


🔄 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/pelican-dev/panel/pull/463 **Author:** [@notAreYouScared](https://github.com/notAreYouScared) **Created:** 7/7/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `notifications` --- ### 📝 Commits (2) - [`99ca8fb`](https://github.com/pelican-dev/panel/commit/99ca8fbda00f8ce666a1fce5219847847018c8b0) Use database for notifications - [`268dfb2`](https://github.com/pelican-dev/panel/commit/268dfb22fb262eec38b0696494e2718029c14f07) Remove noti in SuspensionService ### 📊 Changes **14 files changed** (+50 additions, -21 deletions) <details> <summary>View changed files</summary> 📝 `app/Exceptions/DisplayException.php` (+2 -1) 📝 `app/Filament/Resources/DatabaseHostResource/Pages/CreateDatabaseHost.php` (+2 -1) 📝 `app/Filament/Resources/DatabaseHostResource/Pages/EditDatabaseHost.php` (+2 -1) 📝 `app/Filament/Resources/EggResource/Pages/EditEgg.php` (+6 -3) 📝 `app/Filament/Resources/EggResource/Pages/ListEggs.php` (+6 -3) 📝 `app/Filament/Resources/NodeResource/Pages/EditNode.php` (+5 -1) 📝 `app/Filament/Resources/ServerResource/Pages/EditServer.php` (+10 -2) 📝 `app/Filament/Resources/UserResource/Pages/EditProfile.php` (+2 -1) 📝 `app/Filament/Resources/UserResource/Pages/ListUsers.php` (+6 -1) 📝 `app/Http/Controllers/Admin/ServersController.php` (+3 -2) 📝 `app/Providers/Filament/AdminPanelProvider.php` (+1 -0) 📝 `app/Repositories/Daemon/DaemonServerRepository.php` (+2 -1) 📝 `app/Services/Exceptions/FilamentExceptionHandler.php` (+2 -1) 📝 `app/Services/Servers/SuspensionService.php` (+1 -3) </details> ### 📄 Description Adds a notification bell on top bar and saves notification history. For future use in the front end, ex. Server crashes. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 17:54:01 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#775