feat: WebUI 框架设置页面 + API Key 管理 UI

新增:
- static/web_panel/pages/settings.html — API Key CRUD 界面
- 侧边栏 '框架设置' 导航项 (齿轮图标)
- BUILTIN_PAGES 增加 'settings'
- UI 功能: 创建对话框(名称/权限/过期), 列表表格, 一键删除

权限模板:
- readonly — framework.status.read + plugin.info.read
- monitor — + framework.event.subscribe
- full — admin (全部)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
qinglong
2026-06-13 14:28:59 +08:00
parent b92b1cc4fc
commit 66ad51002c
5 changed files with 157 additions and 3 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
http_port: 4200
last_updated: 13989.479860756
last_updated: 14102.696182483
plugin_routes: {}
websocket_port: 4240