feat: add controlled plugin marketplace lifecycle
Business Plugins CI / check (plugin-admin) (push) Successful in 1m35s
Business Plugins CI / check (subscription-admin) (push) Successful in 1m29s

This commit is contained in:
Qiufeng
2026-08-28 00:51:34 +08:00
parent dc1c799b98
commit 028b505c36
16 changed files with 1149 additions and 45 deletions
+4 -4
View File
@@ -8,9 +8,9 @@
控制面负责:
- 展示已登记、已安装和可升级的插件包;
- 展示插件市场、已入库、运行中和可升级的插件包;
- 校验清单、签名、文件哈希和 Core 兼容性;
- 安装、启用、停用、升级、回滚、卸载和配置;
- 下载/上传入库、启用、停用、升级、回滚、删除和配置;
- 显示运行状态、健康检查结果和操作审计;
- 对插件声明的管理员菜单执行预览和应用。
@@ -26,13 +26,13 @@
管理员登录 plugin-admin
|
v
插件目录 -> 上传/选择业务插件包
插件市场/本地上传 -> 选择业务插件包
|
v
清单 + 签名 + 哈希 + Core 兼容性校验
|
v
安装到独立 revision,初始为 disabled
下载并校验后写入独立 revision,初始为 disabled(已入库、待启用)
|
v
启用 -> 启动独立服务端口 -> healthz/readyz/版本检查