Commit Graph

18 Commits

Author SHA1 Message Date
e0a356ee0c feat(web): 增加统一认证接入与运维页面
系统设置新增统一认证配对、验证、激活、重验证、回滚与禁用流程,安全事件改为统一能力状态。前端登录入口运行时读取公开配置,不再依赖 VITE_OIDC 构建变量。\n\n验证:web 31 项测试;web typecheck;pnpm lint;web production build
2026-07-17 12:18:26 +08:00
9efeb16fd1 feat(ssf): 实现安全事件一键连接与凭据托管
新增数据库驱动的 SecurityEventConnectionManager,复用 RFC 7662 机器 Client,自动完成 Discovery、Push Bearer 生成、Stream 创建、Verification、首次启用、零停机轮换和安全退役。

增加文件与 Kubernetes SecretStore、最小权限 RBAC、动态 Receiver/撤销水位/内省降级,以及系统设置管理页面。已通过全量 Go 测试、go vet、关键包竞态测试、27 个 Web 测试、类型检查、生产构建、Compose 和 Kubernetes dry-run。
2026-07-15 17:25:00 +08:00
0dc9df759b
feat(system): 完成客户端自定义与系统设置
新增管理端客户端自定义标签页、公开与管理端系统设置接口、文件存储设置持久化、数据库迁移、契约类型和 OpenAPI 文档。
2026-06-30 14:53:29 +08:00
f47132a653 完善 API Key 能力范围可视化和维护 2026-06-07 19:01:32 +08:00
d41d9482c7 Add runtime restore and temp asset cleanup 2026-06-05 20:28:26 +08:00
fc5dfd6bc5 feat: add file storage settings and uploads 2026-05-13 20:23:45 +08:00
e778fad6ed Show admin save feedback and preserve custom failover actions 2026-05-12 21:57:10 +08:00
a76ab941bc Add platform status switch 2026-05-12 21:49:08 +08:00
98abd247d6 feat: add priority demotion controls 2026-05-12 18:43:20 +08:00
ddfd4f9035 feat: add realtime load admin page 2026-05-12 10:18:34 +08:00
d69aaed444 feat(web): refresh rate limits timestamp and tpm settlement display 2026-05-12 03:43:00 +08:00
ba850a06c6 feat: improve model rate limit tracking 2026-05-12 03:22:29 +08:00
05632172d0 feat: add runner failover policies and traces 2026-05-12 02:16:42 +08:00
f550c0acd5 feat(admin): 添加网络代理配置和钱包交易功能
- 在管理面板中集成网络代理配置显示和平台代理设置
- 添加钱包摘要和交易列表API接口及数据管理
- 实现SSE流式响应中的错误处理机制
- 添加全局HTTP代理环境变量配置支持
- 更新平台表单以支持代理模式选择和自定义代理地址
- 集成钱包交易查询过滤和分页功能
- 优化API错误详情解析和显示格式
2026-05-11 23:02:10 +08:00
c992f1de60 feat: add wallet settlement audit flow 2026-05-11 22:59:26 +08:00
ca7e76e815 fix gateway loopback validation chains 2026-05-11 08:48:02 +08:00
d59756a27c chore: commit pending gateway changes 2026-05-10 22:34:15 +08:00
a5e66e79cd feat(web): add reusable admin form dialog 2026-05-09 20:15:35 +08:00