mirror of
https://github.com/pelican-dev/panel.git
synced 2026-03-01 11:21:31 +03:00
[PR #963] [MERGED] Add view pages for "simple" resources #1085
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/963
Author: @Boy132
Created: 1/31/2025
Status: ✅ Merged
Merged: 2/24/2025
Merged by: @Boy132
Base:
main← Head:boy132/view-pages-part-one📝 Commits (10+)
da36e96update ApiKeyResource9ef91c7update DatabaseHostResourcec50efe0update MountResource3053266update RoleResource88d61b3update UserResourcef3d5c41WebhookResource88e4b0cfix phpstan0614441Merge remote-tracking branch 'upstream/main' into boy132/view-pages-part-one5087dfaadd back label translations for resourcese7c83f7add back other labels📊 Changes
31 files changed (+720 additions, -828 deletions)
View changed files
📝
app/Filament/Admin/Resources/ApiKeyResource.php(+106 -1)📝
app/Filament/Admin/Resources/ApiKeyResource/Pages/CreateApiKey.php(+5 -73)📝
app/Filament/Admin/Resources/ApiKeyResource/Pages/ListApiKeys.php(+2 -53)📝
app/Filament/Admin/Resources/DatabaseHostResource.php(+112 -0)📝
app/Filament/Admin/Resources/DatabaseHostResource/Pages/CreateDatabaseHost.php(+1 -66)📝
app/Filament/Admin/Resources/DatabaseHostResource/Pages/EditDatabaseHost.php(+4 -68)📝
app/Filament/Admin/Resources/DatabaseHostResource/Pages/ListDatabaseHosts.php(+2 -54)➕
app/Filament/Admin/Resources/DatabaseHostResource/Pages/ViewDatabaseHost.php(+31 -0)📝
app/Filament/Admin/Resources/MountResource.php(+142 -0)📝
app/Filament/Admin/Resources/MountResource/Pages/CreateMount.php(+0 -95)📝
app/Filament/Admin/Resources/MountResource/Pages/EditMount.php(+2 -93)📝
app/Filament/Admin/Resources/MountResource/Pages/ListMounts.php(+2 -47)➕
app/Filament/Admin/Resources/MountResource/Pages/ViewMount.php(+19 -0)📝
app/Filament/Admin/Resources/NodeResource/Pages/ListNodes.php(+1 -2)📝
app/Filament/Admin/Resources/RoleResource.php(+43 -0)📝
app/Filament/Admin/Resources/RoleResource/Pages/EditRole.php(+7 -1)📝
app/Filament/Admin/Resources/RoleResource/Pages/ListRoles.php(+0 -40)➕
app/Filament/Admin/Resources/RoleResource/Pages/ViewRole.php(+19 -0)📝
app/Filament/Admin/Resources/ServerResource/Pages/ListServers.php(+1 -2)📝
app/Filament/Admin/Resources/UserResource.php(+91 -0)...and 11 more files
📄 Description
Adds view pages (#583) for the "simple" resources which means everything except Egg, Node and Server.
tableandformmethods were moved to the Resource class so the view pages can use a disabled form and to avoid duplicate code.+ the table for mounts got a little rework:

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.