[PR #751] [MERGED] Small changes for new client area #943

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

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/751
Author: @Boy132
Created: 12/2/2024
Status: Merged
Merged: 12/3/2024
Merged by: @Boy132

Base: mainHead: fix/little-things


📝 Commits (8)

  • 6a50f7b add placeholder to allocation notes
  • e07f579 add button to open server in admin area
  • b8edc27 use new client area for "console" button on EditServer
  • f1a5e62 hide schedule presets on view
  • c23999b use arrow functions for auth checks
  • 5664320 add placeholder to schedules last run
  • 60a5ac0 change icon of "open in admin"
  • 10b2989 fix parentheses

📊 Changes

8 files changed (+21 additions, -8 deletions)

View changed files

📝 app/Filament/Resources/ServerResource/Pages/EditServer.php (+2 -1)
📝 app/Filament/Server/Pages/Settings.php (+3 -3)
📝 app/Filament/Server/Pages/Startup.php (+2 -2)
📝 app/Filament/Server/Resources/AllocationResource/Pages/ListAllocations.php (+2 -1)
📝 app/Filament/Server/Resources/FileResource/Pages/EditFiles.php (+1 -1)
📝 app/Filament/Server/Resources/ScheduleResource.php (+1 -0)
📝 app/Filament/Server/Resources/ScheduleResource/Pages/ListSchedules.php (+1 -0)
📝 app/Providers/Filament/ServerPanelProvider.php (+9 -0)

📄 Description

  • Add placeholder to allocation notes
  • Add button to open server in admin area
  • Use new client area for "console" button on EditServer
  • Hide schedule presets on view
  • Use arrow functions for all auth checks
  • Add placeholder to schedules last run

grafik
grafik
grafik
grafik


🔄 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/751 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 12/2/2024 **Status:** ✅ Merged **Merged:** 12/3/2024 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `fix/little-things` --- ### 📝 Commits (8) - [`6a50f7b`](https://github.com/pelican-dev/panel/commit/6a50f7bef3933b8e2bcf7b8fc9a4afa19107b9b2) add placeholder to allocation notes - [`e07f579`](https://github.com/pelican-dev/panel/commit/e07f579854ea0e26dededa3ca6b1df2d4c46d016) add button to open server in admin area - [`b8edc27`](https://github.com/pelican-dev/panel/commit/b8edc27e35a73310ab349f30288fabed12cf33db) use new client area for "console" button on EditServer - [`f1a5e62`](https://github.com/pelican-dev/panel/commit/f1a5e62ae96d0927367c7f989c8bf7b9a9273026) hide schedule presets on view - [`c23999b`](https://github.com/pelican-dev/panel/commit/c23999be13ae076d3ef851bdbe0468304d7fe727) use arrow functions for auth checks - [`5664320`](https://github.com/pelican-dev/panel/commit/56643201e8ba2f29a42ddd0aead9b60486e46321) add placeholder to schedules last run - [`60a5ac0`](https://github.com/pelican-dev/panel/commit/60a5ac040d7d1d85b5ffb256c821e586cc501cca) change icon of "open in admin" - [`10b2989`](https://github.com/pelican-dev/panel/commit/10b298932dfb5ffbfb17dcd7b9b1101e1b36bf5f) fix parentheses ### 📊 Changes **8 files changed** (+21 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `app/Filament/Resources/ServerResource/Pages/EditServer.php` (+2 -1) 📝 `app/Filament/Server/Pages/Settings.php` (+3 -3) 📝 `app/Filament/Server/Pages/Startup.php` (+2 -2) 📝 `app/Filament/Server/Resources/AllocationResource/Pages/ListAllocations.php` (+2 -1) 📝 `app/Filament/Server/Resources/FileResource/Pages/EditFiles.php` (+1 -1) 📝 `app/Filament/Server/Resources/ScheduleResource.php` (+1 -0) 📝 `app/Filament/Server/Resources/ScheduleResource/Pages/ListSchedules.php` (+1 -0) 📝 `app/Providers/Filament/ServerPanelProvider.php` (+9 -0) </details> ### 📄 Description * Add placeholder to allocation notes * Add button to open server in admin area * Use new client area for "console" button on EditServer * Hide schedule presets on view * Use arrow functions for all auth checks * Add placeholder to schedules last run ![grafik](https://github.com/user-attachments/assets/935c21af-f246-42fd-b710-b353a7f0b8a8) ![grafik](https://github.com/user-attachments/assets/29a81e9e-5890-4178-8d25-87c0294e9185) ![grafik](https://github.com/user-attachments/assets/31bc1306-0453-4548-9cae-a6cd0ca4046e) ![grafik](https://github.com/user-attachments/assets/4cc8a53d-437f-4421-a05e-a22af1ae01cf) --- <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:59:14 +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#943