[PR #280] [MERGED] Rework Server Pages #669

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

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/280
Author: @notAreYouScared
Created: 5/28/2024
Status: Merged
Merged: 6/3/2024
Merged by: @notAreYouScared

Base: mainHead: charles/rework-server


📝 Commits (7)

  • dec1cf8 Rework Edit Server Page
  • d461242 Improve Logic on buttons
  • dd223b4 WIP Server Transfer
  • a6d07ed Soon-TM
  • 118977c Merge branch 'main' into charles/rework-server
  • 58d1fd3 Add Mounts + Icons
  • 44f5ea5 Merge branch 'main' into charles/rework-server

📊 Changes

5 files changed (+1202 additions, -414 deletions)

View changed files

📝 app/Filament/Resources/ServerResource/Pages/EditServer.php (+595 -405)
app/Filament/Resources/ServerResource/Pages/EditServerOrg.php (+588 -0)
📝 app/Http/Controllers/Admin/ServersController.php (+14 -6)
📝 app/Services/Servers/SuspensionService.php (+4 -2)
📝 app/Services/Servers/TransferServerService.php (+1 -1)

📄 Description

a WIP, Also mostly functional

Things that need attention.

~ Database needs to be done.
~ Transfer Server form needs to be created.

chrome_qcMKaZR3Cz


🔄 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/280 **Author:** [@notAreYouScared](https://github.com/notAreYouScared) **Created:** 5/28/2024 **Status:** ✅ Merged **Merged:** 6/3/2024 **Merged by:** [@notAreYouScared](https://github.com/notAreYouScared) **Base:** `main` ← **Head:** `charles/rework-server` --- ### 📝 Commits (7) - [`dec1cf8`](https://github.com/pelican-dev/panel/commit/dec1cf8e74ed8ad5bbdd7ee1d6d8fd3eb0aafa06) Rework Edit Server Page - [`d461242`](https://github.com/pelican-dev/panel/commit/d461242f08252adcb2e810e94df55886e4890420) Improve Logic on buttons - [`dd223b4`](https://github.com/pelican-dev/panel/commit/dd223b47c07e0bf65066c066c2ba40ac2e206ac4) WIP Server Transfer - [`a6d07ed`](https://github.com/pelican-dev/panel/commit/a6d07ede5a6ecda203d6966ffb8af2864b2504d2) Soon-TM - [`118977c`](https://github.com/pelican-dev/panel/commit/118977c8c51f9c3920fe200e9831af6a5832d50a) Merge branch 'main' into charles/rework-server - [`58d1fd3`](https://github.com/pelican-dev/panel/commit/58d1fd39171f8a0e275a33f1404fb9155762315b) Add Mounts + Icons - [`44f5ea5`](https://github.com/pelican-dev/panel/commit/44f5ea567f03e34b8ca04e96dd5243edeb5e2662) Merge branch 'main' into charles/rework-server ### 📊 Changes **5 files changed** (+1202 additions, -414 deletions) <details> <summary>View changed files</summary> 📝 `app/Filament/Resources/ServerResource/Pages/EditServer.php` (+595 -405) ➕ `app/Filament/Resources/ServerResource/Pages/EditServerOrg.php` (+588 -0) 📝 `app/Http/Controllers/Admin/ServersController.php` (+14 -6) 📝 `app/Services/Servers/SuspensionService.php` (+4 -2) 📝 `app/Services/Servers/TransferServerService.php` (+1 -1) </details> ### 📄 Description a WIP, Also mostly functional Things that need attention. ~ Database needs to be done. ~ Transfer Server form needs to be created. ![chrome_qcMKaZR3Cz](https://github.com/pelican-dev/panel/assets/1757840/1c42bb08-a531-4c1d-89ee-8cecfdfe5e45) --- <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:50:52 +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#669