[PR #1045] [MERGED] Laravel 12.x Shift #1140

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

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1045
Author: @lancepioch
Created: 2/28/2025
Status: Merged
Merged: 3/3/2025
Merged by: @lancepioch

Base: mainHead: shift-141916


📝 Commits (10+)

  • 387bfda Convert route options to fluent methods
  • 3984dad Slim lang files
  • bcb051a Shift core files
  • f2fb26b Validate via object directly within Controllers
  • 933b729 Use Gate facade for controller authorization
  • 5cd074b Dispatch jobs directly
  • 7cec7bb Remove base controller inheritance
  • 067cc9a Default config files
  • b65e0a4 Set new ENV variables
  • cf312cb Add new Laravel composer run dev script

📊 Changes

27 files changed (+858 additions, -669 deletions)

View changed files

📝 .gitignore (+2 -0)
📝 app/Console/Commands/Environment/EmailSettingsCommand.php (+1 -1)
📝 app/Filament/Admin/Pages/Settings.php (+3 -3)
📝 app/Http/Controllers/Api/Client/SSHKeyController.php (+1 -1)
📝 app/Http/Controllers/Api/Client/Servers/ActivityLogController.php (+2 -1)
📝 app/Http/Controllers/Api/Client/Servers/StartupController.php (+1 -1)
📝 app/Http/Controllers/Controller.php (+1 -11)
📝 app/Jobs/Schedule/RunTaskJob.php (+1 -3)
📝 app/Models/RecoveryToken.php (+6 -3)
📝 artisan (+5 -2)
📝 compose.yml (+1 -1)
📝 composer.json (+24 -19)
📝 composer.lock (+593 -523)
📝 config/database.php (+76 -4)
📝 config/mail.php (+105 -4)
lang/en/auth.php (+0 -20)
lang/en/pagination.php (+0 -19)
lang/en/passwords.php (+0 -22)
📝 lang/en/validation.php (+9 -14)
📝 public/.htaccess (+5 -1)

...and 7 more files

📄 Description

Before merging:

  • Checkout the shift-141916 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

🔄 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/1045 **Author:** [@lancepioch](https://github.com/lancepioch) **Created:** 2/28/2025 **Status:** ✅ Merged **Merged:** 3/3/2025 **Merged by:** [@lancepioch](https://github.com/lancepioch) **Base:** `main` ← **Head:** `shift-141916` --- ### 📝 Commits (10+) - [`387bfda`](https://github.com/pelican-dev/panel/commit/387bfdaccff5ec0ce54c1875a62569bbaf410fc3) Convert route options to fluent methods - [`3984dad`](https://github.com/pelican-dev/panel/commit/3984dadea0ad4fa3177c96929b7d15cbd6dd9f39) Slim `lang` files - [`bcb051a`](https://github.com/pelican-dev/panel/commit/bcb051a7e9e08e1c9126d1ebb613bda2241ace11) Shift core files - [`f2fb26b`](https://github.com/pelican-dev/panel/commit/f2fb26b39b34d9368ca47d34db51ad049197752a) Validate via object directly within Controllers - [`933b729`](https://github.com/pelican-dev/panel/commit/933b729c98bcffe5cbb5da22d9ebaea0aa90695f) Use `Gate` facade for controller authorization - [`5cd074b`](https://github.com/pelican-dev/panel/commit/5cd074b9ba0169db145afdcda365e2c1c75ab3ae) Dispatch jobs directly - [`7cec7bb`](https://github.com/pelican-dev/panel/commit/7cec7bb838445dadf61b425e733947672bf34ad1) Remove base controller inheritance - [`067cc9a`](https://github.com/pelican-dev/panel/commit/067cc9ad72f976e24a2c621038d46391aea1d05d) Default config files - [`b65e0a4`](https://github.com/pelican-dev/panel/commit/b65e0a4706b2d05cccfffa0848ff62bb256d0744) Set new `ENV` variables - [`cf312cb`](https://github.com/pelican-dev/panel/commit/cf312cbfda1586d1a35cc3511b0d01d7d888bdb8) Add new Laravel `composer run dev` script ### 📊 Changes **27 files changed** (+858 additions, -669 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+2 -0) 📝 `app/Console/Commands/Environment/EmailSettingsCommand.php` (+1 -1) 📝 `app/Filament/Admin/Pages/Settings.php` (+3 -3) 📝 `app/Http/Controllers/Api/Client/SSHKeyController.php` (+1 -1) 📝 `app/Http/Controllers/Api/Client/Servers/ActivityLogController.php` (+2 -1) 📝 `app/Http/Controllers/Api/Client/Servers/StartupController.php` (+1 -1) 📝 `app/Http/Controllers/Controller.php` (+1 -11) 📝 `app/Jobs/Schedule/RunTaskJob.php` (+1 -3) 📝 `app/Models/RecoveryToken.php` (+6 -3) 📝 `artisan` (+5 -2) 📝 `compose.yml` (+1 -1) 📝 `composer.json` (+24 -19) 📝 `composer.lock` (+593 -523) 📝 `config/database.php` (+76 -4) 📝 `config/mail.php` (+105 -4) ➖ `lang/en/auth.php` (+0 -20) ➖ `lang/en/pagination.php` (+0 -19) ➖ `lang/en/passwords.php` (+0 -22) 📝 `lang/en/validation.php` (+9 -14) 📝 `public/.htaccess` (+5 -1) _...and 7 more files_ </details> ### 📄 Description **Before merging**: - [x] Checkout the `shift-141916` branch - [x] Review **all** pull request comments for additional changes - [x] Run `composer update` (if the scripts fail, try with `--no-scripts`) - [x] Clear any config, route, or view cache - [ ] Thoroughly test your application --- <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:51 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#1140