[PR #1615] [MERGED] Create custom startup variable field #1490

Closed
opened 2026-02-04 19:51:17 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1615
Author: @Boy132
Created: 8/15/2025
Status: Merged
Merged: 9/2/2025
Merged by: @Boy132

Base: mainHead: boy132/refactor-startup-variables


📝 Commits (9)

  • e6d42eb create custom startup variable field
  • a9ecc1f make phpstan happy
  • bf937c9 small cleanup
  • 2fc654e use placeholder
  • 1f5c5a7 cleanup
  • d146b5e cleanup & fix get functions
  • e7dc4bb add back afterStateUpdated
  • 90d1f8d add select placeholder
  • c04da84 Merge remote-tracking branch 'upstream/main' into boy132/refactor-startup-variables

📊 Changes

5 files changed (+277 additions, -163 deletions)

View changed files

app/Enums/StartupVariableType.php (+10 -0)
📝 app/Filament/Admin/Resources/ServerResource/Pages/CreateServer.php (+11 -83)
📝 app/Filament/Admin/Resources/ServerResource/Pages/EditServer.php (+8 -80)
app/Filament/Components/Forms/Fields/StartupVariable.php (+181 -0)
resources/views/filament/components/startup-variable.blade.php (+67 -0)

📄 Description

Also closes #1602


🔄 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/1615 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 8/15/2025 **Status:** ✅ Merged **Merged:** 9/2/2025 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `boy132/refactor-startup-variables` --- ### 📝 Commits (9) - [`e6d42eb`](https://github.com/pelican-dev/panel/commit/e6d42eb851ac388b9c982424f6920e5dfdd5c5be) create custom startup variable field - [`a9ecc1f`](https://github.com/pelican-dev/panel/commit/a9ecc1f3249b87e06ba1266a6ff540bbe21d68da) make phpstan happy - [`bf937c9`](https://github.com/pelican-dev/panel/commit/bf937c9dae7d786203a26657a3edce7a90b4e6e6) small cleanup - [`2fc654e`](https://github.com/pelican-dev/panel/commit/2fc654e310bccef8f4c4bdd854f2ed001d152d2f) use placeholder - [`1f5c5a7`](https://github.com/pelican-dev/panel/commit/1f5c5a731a99624587878d0cde7ccdcafc6eec7f) cleanup - [`d146b5e`](https://github.com/pelican-dev/panel/commit/d146b5ef1d5175a54dc961f11ec314be6c26079d) cleanup & fix get functions - [`e7dc4bb`](https://github.com/pelican-dev/panel/commit/e7dc4bb4c93d1aa52272d334c49381a61e42fb45) add back afterStateUpdated - [`90d1f8d`](https://github.com/pelican-dev/panel/commit/90d1f8ddea1530907cf48151d1d39c301a5abaf9) add select placeholder - [`c04da84`](https://github.com/pelican-dev/panel/commit/c04da84b2bab0007f89446a83d2ed59861772e0a) Merge remote-tracking branch 'upstream/main' into boy132/refactor-startup-variables ### 📊 Changes **5 files changed** (+277 additions, -163 deletions) <details> <summary>View changed files</summary> ➕ `app/Enums/StartupVariableType.php` (+10 -0) 📝 `app/Filament/Admin/Resources/ServerResource/Pages/CreateServer.php` (+11 -83) 📝 `app/Filament/Admin/Resources/ServerResource/Pages/EditServer.php` (+8 -80) ➕ `app/Filament/Components/Forms/Fields/StartupVariable.php` (+181 -0) ➕ `resources/views/filament/components/startup-variable.blade.php` (+67 -0) </details> ### 📄 Description Also closes #1602 --- <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 19:51:17 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#1490