[PR #1041] [CLOSED] Laravel 12.x Shift #1134

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

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1041
Author: @lancepioch
Created: 2/27/2025
Status: Closed

Base: mainHead: shift-141873


📝 Commits (10+)

  • 80a6baf Apply code style
  • 88ef62b Convert route options to fluent methods
  • 63f61ac Slim lang files
  • f4d87b1 Shift core files
  • fe91703 Validate via object directly within Controllers
  • 1949311 Use Gate facade for controller authorization
  • a5c055d Dispatch jobs directly
  • 010d31f Remove base controller inheritance
  • fe4bae3 Default config files
  • dd91578 Set new ENV variables

📊 Changes

704 files changed (+2957 additions, -2951 deletions)

View changed files

📝 .gitignore (+2 -0)
📝 app/Checks/CacheCheck.php (+2 -3)
📝 app/Checks/DatabaseCheck.php (+2 -3)
📝 app/Checks/DebugModeCheck.php (+1 -3)
📝 app/Checks/EnvironmentCheck.php (+1 -1)
📝 app/Checks/NodeVersionsCheck.php (+5 -3)
📝 app/Checks/PanelVersionCheck.php (+4 -2)
📝 app/Checks/ScheduleCheck.php (+7 -4)
📝 app/Console/Commands/Egg/CheckEggUpdatesCommand.php (+2 -3)
📝 app/Console/Commands/Environment/CacheSettingsCommand.php (+2 -2)
📝 app/Console/Commands/Environment/DatabaseSettingsCommand.php (+1 -1)
📝 app/Console/Commands/Environment/EmailSettingsCommand.php (+2 -2)
📝 app/Console/Commands/Environment/QueueSettingsCommand.php (+2 -2)
📝 app/Console/Commands/Environment/QueueWorkerServiceCommand.php (+1 -1)
📝 app/Console/Commands/Environment/RedisSetupCommand.php (+2 -2)
📝 app/Console/Commands/Environment/SessionSettingsCommand.php (+2 -2)
📝 app/Console/Commands/Maintenance/PruneImagesCommand.php (+1 -2)
📝 app/Console/Commands/Node/NodeConfigurationCommand.php (+1 -1)
📝 app/Console/Commands/Schedule/ProcessRunnableCommand.php (+2 -3)
📝 app/Console/Commands/Server/BulkPowerActionCommand.php (+2 -3)

...and 80 more files

📄 Description

This pull request includes the changes for upgrading to Laravel 12.x. Feel free to commit any additional changes to the shift-141873 branch.

Before merging, you need to:

  • Checkout the shift-141873 branch
  • Review all pull request comments for additional changes
  • Run composer update (if the scripts fail, try with --no-scripts)
  • Clear any config, route, or view cache
  • Thoroughly test your application (no tests?, no CI?)

If you get stuck, never hesitate to email support. If you need more help with your upgrade, check out the Human Shifts.


🔄 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/1041 **Author:** [@lancepioch](https://github.com/lancepioch) **Created:** 2/27/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `shift-141873` --- ### 📝 Commits (10+) - [`80a6baf`](https://github.com/pelican-dev/panel/commit/80a6baf894461f2114dd2fd884a0ea9ea6c24006) Apply code style - [`88ef62b`](https://github.com/pelican-dev/panel/commit/88ef62b6b6a8d9404a78a68a02fe2353849de6d7) Convert route options to fluent methods - [`63f61ac`](https://github.com/pelican-dev/panel/commit/63f61ace670ed8b73fa7abb350e1f973655f6135) Slim `lang` files - [`f4d87b1`](https://github.com/pelican-dev/panel/commit/f4d87b1c2186ffcc1273390b67467e6e30f40d1a) Shift core files - [`fe91703`](https://github.com/pelican-dev/panel/commit/fe91703cceb2849e7b00992543c38641dd6092c6) Validate via object directly within Controllers - [`1949311`](https://github.com/pelican-dev/panel/commit/1949311f304aec6a4c9705fd6b27be032991281f) Use `Gate` facade for controller authorization - [`a5c055d`](https://github.com/pelican-dev/panel/commit/a5c055d1e53f8c9fb41ee9cc6b00de6751af5cb9) Dispatch jobs directly - [`010d31f`](https://github.com/pelican-dev/panel/commit/010d31f2c14c5a3ae851a92331bfb246c9b8191d) Remove base controller inheritance - [`fe4bae3`](https://github.com/pelican-dev/panel/commit/fe4bae3e25a6e93397818744bb67d387a4157a53) Default config files - [`dd91578`](https://github.com/pelican-dev/panel/commit/dd915786cbfe3b62753824cb626d4c4ae93180f7) Set new `ENV` variables ### 📊 Changes **704 files changed** (+2957 additions, -2951 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+2 -0) 📝 `app/Checks/CacheCheck.php` (+2 -3) 📝 `app/Checks/DatabaseCheck.php` (+2 -3) 📝 `app/Checks/DebugModeCheck.php` (+1 -3) 📝 `app/Checks/EnvironmentCheck.php` (+1 -1) 📝 `app/Checks/NodeVersionsCheck.php` (+5 -3) 📝 `app/Checks/PanelVersionCheck.php` (+4 -2) 📝 `app/Checks/ScheduleCheck.php` (+7 -4) 📝 `app/Console/Commands/Egg/CheckEggUpdatesCommand.php` (+2 -3) 📝 `app/Console/Commands/Environment/CacheSettingsCommand.php` (+2 -2) 📝 `app/Console/Commands/Environment/DatabaseSettingsCommand.php` (+1 -1) 📝 `app/Console/Commands/Environment/EmailSettingsCommand.php` (+2 -2) 📝 `app/Console/Commands/Environment/QueueSettingsCommand.php` (+2 -2) 📝 `app/Console/Commands/Environment/QueueWorkerServiceCommand.php` (+1 -1) 📝 `app/Console/Commands/Environment/RedisSetupCommand.php` (+2 -2) 📝 `app/Console/Commands/Environment/SessionSettingsCommand.php` (+2 -2) 📝 `app/Console/Commands/Maintenance/PruneImagesCommand.php` (+1 -2) 📝 `app/Console/Commands/Node/NodeConfigurationCommand.php` (+1 -1) 📝 `app/Console/Commands/Schedule/ProcessRunnableCommand.php` (+2 -3) 📝 `app/Console/Commands/Server/BulkPowerActionCommand.php` (+2 -3) _...and 80 more files_ </details> ### 📄 Description This pull request includes the changes for upgrading to Laravel 12.x. Feel free to commit any additional changes to the `shift-141873` branch. **Before merging**, you need to: - Checkout the `shift-141873` branch - Review **all** pull request comments for additional changes - Run `composer update` (if the scripts fail, try with `--no-scripts`) - Clear any config, route, or view cache - Thoroughly test your application ([no tests?](https://laravelshift.com/laravel-test-generator), [no CI?](https://laravelshift.com/ci-generator)) If you get stuck, never hesitate to [email support](mailto:support@laravelshift.com). If you need more help with your upgrade, check out the [Human Shifts](https://laravelshift.com/human-shifts). --- <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:20:20 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#1134