mirror of
https://github.com/pelican-dev/panel.git
synced 2026-02-25 03:14:39 +03:00
[PR #2152] [CLOSED] Add Plugin API #1790
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/2152
Author: @lancepioch
Created: 1/29/2026
Status: ❌ Closed
Base:
main← Head:lance/plugin-api📝 Commits (2)
0c5a443Add plugin api8f63592Add basic info to application api📊 Changes
11 files changed (+342 additions, -0 deletions)
View changed files
➕
app/Http/Controllers/Api/Application/PanelController.php(+23 -0)➕
app/Http/Controllers/Api/Application/Plugins/PluginController.php(+125 -0)➕
app/Http/Requests/Api/Application/GetPanelInfoRequest.php(+18 -0)➕
app/Http/Requests/Api/Application/Plugins/GetPluginsRequest.php(+14 -0)➕
app/Http/Requests/Api/Application/Plugins/ImportPluginRequest.php(+22 -0)➕
app/Http/Requests/Api/Application/Plugins/PluginWriteRequest.php(+14 -0)📝
app/Models/ApiKey.php(+1 -0)📝
app/Models/Plugin.php(+2 -0)➕
app/Transformers/Api/Application/PanelInfoTransformer.php(+53 -0)➕
app/Transformers/Api/Application/PluginTransformer.php(+42 -0)📝
routes/api-application.php(+28 -0)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.