mirror of
https://github.com/pelican-dev/panel.git
synced 2026-02-24 11:20:41 +03:00
[PR #486] [MERGED] Settings page #789
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/pelican-dev/panel/pull/486
Author: @Boy132
Created: 7/16/2024
Status: ✅ Merged
Merged: 7/29/2024
Merged by: @Boy132
Base:
main← Head:feature/settings📝 Commits (10+)
c9ecee5remove old settings stuff5f3a489add basic settings page8667a53add some settingse605e47add "test mail" button2121f98fix mail fields not updating8b280defix phpstan68bf4ccfix default for "top navigation"b092fb0force toggle buttons to be bool09c06a6force toggle to be bool25536e8add class to view to allow customization📊 Changes
22 files changed (+587 additions, -860 deletions)
View changed files
📝
.env.example(+0 -1)📝
.github/workflows/ci.yaml(+0 -3)📝
app/Console/Commands/Environment/AppSettingsCommand.php(+1 -8)➖
app/Filament/Clusters/Settings.php(+0 -10)➕
app/Filament/Pages/Settings.php(+570 -0)➖
app/Http/Controllers/Admin/Settings/AdvancedController.php(+0 -56)➖
app/Http/Controllers/Admin/Settings/IndexController.php(+0 -56)➖
app/Http/Controllers/Admin/Settings/MailController.php(+0 -82)📝
app/Models/Setting.php(+0 -58)📝
app/Providers/AppServiceProvider.php(+0 -5)➖
app/Providers/SettingsServiceProvider.php(+0 -112)📝
config/app.php(+1 -0)📝
config/panel.php(+0 -12)📝
lang/en/commands.php(+0 -1)➖
resources/views/admin/settings/advanced.blade.php(+0 -127)➖
resources/views/admin/settings/index.blade.php(+0 -75)➖
resources/views/admin/settings/mail.blade.php(+0 -202)➕
resources/views/filament/pages/settings.blade.php(+15 -0)📝
resources/views/layouts/admin.blade.php(+0 -5)➖
resources/views/partials/admin/settings/nav.blade.php(+0 -16)...and 2 more files
📄 Description
Adds a simple Settings page. Settings are directly written to the .env file.
The old admin settings stuff is removed.
This supersedes #259.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.