[PR #1684] [MERGED] Collection of smaller v4 fixes #1526

Closed
opened 2026-02-05 18:16:28 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1684
Author: @Boy132
Created: 9/9/2025
Status: Merged
Merged: 9/16/2025
Merged by: @Boy132

Base: mainHead: boy132/v4-fixes


📝 Commits (10+)

  • 6ff881f fix redirect after using power action on server list
  • 814bf3c fix create schedule page
  • b94d21d fix totp migration
  • 538ffd0 make phpstan happy
  • c712c22 fix visible check on server list power actions
  • d18a2d5 refactor schedule status
  • 87555c9 fix and cleanup hint icon tooltips
  • d823931 replace label('') with hiddenLabel()
  • d1f7ce8 Fix oauth translations
  • 175001b fix case

📊 Changes

58 files changed (+333 additions, -679 deletions)

View changed files

app/Enums/ScheduleStatus.php (+27 -0)
📝 app/Extensions/Features/Schemas/GSLTokenSchema.php (+1 -2)
📝 app/Filament/Admin/Pages/Settings.php (+2 -4)
📝 app/Filament/Admin/Resources/DatabaseHosts/DatabaseHostResource.php (+1 -1)
📝 app/Filament/Admin/Resources/DatabaseHosts/Pages/CreateDatabaseHost.php (+1 -1)
📝 app/Filament/Admin/Resources/Eggs/Pages/CreateEgg.php (+3 -6)
📝 app/Filament/Admin/Resources/Eggs/Pages/EditEgg.php (+3 -6)
📝 app/Filament/Admin/Resources/Nodes/Pages/CreateNode.php (+3 -5)
📝 app/Filament/Admin/Resources/Nodes/Pages/EditNode.php (+2 -4)
📝 app/Filament/Admin/Resources/Nodes/RelationManagers/AllocationsRelationManager.php (+1 -1)
📝 app/Filament/Admin/Resources/Roles/RoleResource.php (+1 -1)
📝 app/Filament/Admin/Resources/Servers/Pages/CreateServer.php (+2 -4)
📝 app/Filament/Admin/Resources/Servers/Pages/EditServer.php (+5 -6)
📝 app/Filament/Admin/Resources/Servers/RelationManagers/DatabasesRelationManager.php (+4 -7)
📝 app/Filament/Admin/Resources/Servers/ServerResource.php (+1 -1)
📝 app/Filament/Admin/Resources/Users/UserResource.php (+1 -2)
📝 app/Filament/App/Resources/Servers/Pages/ListServers.php (+5 -5)
📝 app/Filament/Components/Actions/ImportEggAction.php (+2 -3)
📝 app/Filament/Components/Forms/Fields/StartupVariable.php (+6 -8)
📝 app/Filament/Pages/Auth/EditProfile.php (+15 -14)

...and 38 more files

📄 Description

See commit history for all changes.

Notable changes:

  • Fix totp migration by not migrating the old secret - this means 2fa will be disabled for all users and they have to set it up again!

🔄 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/1684 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 9/9/2025 **Status:** ✅ Merged **Merged:** 9/16/2025 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `boy132/v4-fixes` --- ### 📝 Commits (10+) - [`6ff881f`](https://github.com/pelican-dev/panel/commit/6ff881f3574b8e639fbf6752f2ea778bbc2c3724) fix redirect after using power action on server list - [`814bf3c`](https://github.com/pelican-dev/panel/commit/814bf3c4e7534827e3174e7eaeee28787a69821e) fix create schedule page - [`b94d21d`](https://github.com/pelican-dev/panel/commit/b94d21dce4a2ec96169ec08ca3b9ad2f7c42b8af) fix totp migration - [`538ffd0`](https://github.com/pelican-dev/panel/commit/538ffd0aa2a7316ed0ddee287fe46797ab358972) make phpstan happy - [`c712c22`](https://github.com/pelican-dev/panel/commit/c712c226c8a2cf56f53b8c51c0af0e797383ef79) fix visible check on server list power actions - [`d18a2d5`](https://github.com/pelican-dev/panel/commit/d18a2d5d8b3ec18b501b9b66388f9de3b72d0dd4) refactor schedule status - [`87555c9`](https://github.com/pelican-dev/panel/commit/87555c9983f32c7d4f3d1de50d596e5f6b76f93b) fix and cleanup hint icon tooltips - [`d823931`](https://github.com/pelican-dev/panel/commit/d8239314aa95dfe2255560353cbcda24e2d73d19) replace `label('')` with `hiddenLabel()` - [`d1f7ce8`](https://github.com/pelican-dev/panel/commit/d1f7ce86ac742c53200c9b792ce25b5f6dfbe9a3) Fix oauth translations - [`175001b`](https://github.com/pelican-dev/panel/commit/175001b83c378b564c5ecef4229833abf84821e9) fix case ### 📊 Changes **58 files changed** (+333 additions, -679 deletions) <details> <summary>View changed files</summary> ➕ `app/Enums/ScheduleStatus.php` (+27 -0) 📝 `app/Extensions/Features/Schemas/GSLTokenSchema.php` (+1 -2) 📝 `app/Filament/Admin/Pages/Settings.php` (+2 -4) 📝 `app/Filament/Admin/Resources/DatabaseHosts/DatabaseHostResource.php` (+1 -1) 📝 `app/Filament/Admin/Resources/DatabaseHosts/Pages/CreateDatabaseHost.php` (+1 -1) 📝 `app/Filament/Admin/Resources/Eggs/Pages/CreateEgg.php` (+3 -6) 📝 `app/Filament/Admin/Resources/Eggs/Pages/EditEgg.php` (+3 -6) 📝 `app/Filament/Admin/Resources/Nodes/Pages/CreateNode.php` (+3 -5) 📝 `app/Filament/Admin/Resources/Nodes/Pages/EditNode.php` (+2 -4) 📝 `app/Filament/Admin/Resources/Nodes/RelationManagers/AllocationsRelationManager.php` (+1 -1) 📝 `app/Filament/Admin/Resources/Roles/RoleResource.php` (+1 -1) 📝 `app/Filament/Admin/Resources/Servers/Pages/CreateServer.php` (+2 -4) 📝 `app/Filament/Admin/Resources/Servers/Pages/EditServer.php` (+5 -6) 📝 `app/Filament/Admin/Resources/Servers/RelationManagers/DatabasesRelationManager.php` (+4 -7) 📝 `app/Filament/Admin/Resources/Servers/ServerResource.php` (+1 -1) 📝 `app/Filament/Admin/Resources/Users/UserResource.php` (+1 -2) 📝 `app/Filament/App/Resources/Servers/Pages/ListServers.php` (+5 -5) 📝 `app/Filament/Components/Actions/ImportEggAction.php` (+2 -3) 📝 `app/Filament/Components/Forms/Fields/StartupVariable.php` (+6 -8) 📝 `app/Filament/Pages/Auth/EditProfile.php` (+15 -14) _...and 38 more files_ </details> ### 📄 Description See commit history for all changes. Notable changes: - Fix totp migration by not migrating the old secret - **this means 2fa will be disabled for all users and they have to set it up again!** --- <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 18:16:28 +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#1526