[PR #150] [CLOSED] User Suspension #614

Closed
opened 2026-02-04 18:37:06 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/150
Author: @Poseidon281
Created: 4/24/2024
Status: Closed

Base: mainHead: User-Suspension


📝 Commits (7)

  • feed517 Added User Suspension
  • 2fb8f99 Run /vendor/bin/pint
  • eb4fa78 Added changes that Charles proposed
  • 849434b Run /vendor/bin/pint
  • 1ab0a27 Move to edit user page
  • 59aabb8 Suspend end user servers
  • cfee74a Update app/Filament/Resources/UserResource/Pages/EditUser.php

📊 Changes

12 files changed (+113 additions, -28 deletions)

View changed files

📝 app/Filament/Resources/MountResource/Pages/ListMounts.php (+2 -1)
📝 app/Filament/Resources/NodeResource/Pages/ListNodes.php (+2 -1)
📝 app/Filament/Resources/ServerResource/Pages/ListServers.php (+2 -1)
📝 app/Filament/Resources/UserResource/Pages/CreateUser.php (+2 -9)
📝 app/Filament/Resources/UserResource/Pages/EditUser.php (+28 -10)
📝 app/Filament/Resources/UserResource/Pages/ListUsers.php (+11 -4)
app/Http/Middleware/CheckBanned.php (+27 -0)
📝 app/Models/Node.php (+1 -1)
📝 app/Models/User.php (+3 -0)
📝 bootstrap/app.php (+4 -1)
database/migrations/2024_04_24_161015_add_suspended_to_users_table.php (+28 -0)
📝 lang/en/server/users.php (+3 -0)

📄 Description

#12
#70

Added User-Suspension in Filament Admin.


🔄 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/150 **Author:** [@Poseidon281](https://github.com/Poseidon281) **Created:** 4/24/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `User-Suspension` --- ### 📝 Commits (7) - [`feed517`](https://github.com/pelican-dev/panel/commit/feed51757a9a3acf112943a73b7a577c5bb760bc) Added User Suspension - [`2fb8f99`](https://github.com/pelican-dev/panel/commit/2fb8f99a22f8739f18e66113a7edd09e120d1eaf) Run /vendor/bin/pint - [`eb4fa78`](https://github.com/pelican-dev/panel/commit/eb4fa780697f8e08dceb47ca27fd35f70d7ac00d) Added changes that Charles proposed - [`849434b`](https://github.com/pelican-dev/panel/commit/849434b6197b43c0a91bfdc520b8a12ba8db5978) Run /vendor/bin/pint - [`1ab0a27`](https://github.com/pelican-dev/panel/commit/1ab0a275170fee79371c98b052c9b724324c2d19) Move to edit user page - [`59aabb8`](https://github.com/pelican-dev/panel/commit/59aabb8f3c06793e8c667aca2d3258a4698d0de0) Suspend end user servers - [`cfee74a`](https://github.com/pelican-dev/panel/commit/cfee74ab8f722bd122f1d8e08c0837b6ae5c5c8d) Update app/Filament/Resources/UserResource/Pages/EditUser.php ### 📊 Changes **12 files changed** (+113 additions, -28 deletions) <details> <summary>View changed files</summary> 📝 `app/Filament/Resources/MountResource/Pages/ListMounts.php` (+2 -1) 📝 `app/Filament/Resources/NodeResource/Pages/ListNodes.php` (+2 -1) 📝 `app/Filament/Resources/ServerResource/Pages/ListServers.php` (+2 -1) 📝 `app/Filament/Resources/UserResource/Pages/CreateUser.php` (+2 -9) 📝 `app/Filament/Resources/UserResource/Pages/EditUser.php` (+28 -10) 📝 `app/Filament/Resources/UserResource/Pages/ListUsers.php` (+11 -4) ➕ `app/Http/Middleware/CheckBanned.php` (+27 -0) 📝 `app/Models/Node.php` (+1 -1) 📝 `app/Models/User.php` (+3 -0) 📝 `bootstrap/app.php` (+4 -1) ➕ `database/migrations/2024_04_24_161015_add_suspended_to_users_table.php` (+28 -0) 📝 `lang/en/server/users.php` (+3 -0) </details> ### 📄 Description #12 #70 Added User-Suspension in Filament Admin. --- <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-04 18:37:06 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#614