Commit Graph
14 Commits
Author SHA1 Message Date
wangbo de10875439 feat(admin): 优化后台运维与任务管理
完善平台、基准模型、定价规则和实时负载的紧凑查询与滚动展示,并固定关键操作列。

新增管理员任务记录、批量计费结算和用户组限流、额度及模型权限维护能力,同时补充任务脱敏、查询索引与 OpenAPI 契约。

验证:pnpm openapi、Go 全量测试、pnpm lint、pnpm test、pnpm build、gofmt 与差异格式检查均通过。
2026-07-25 01:32:49 +08:00
wangbo 6c5daf29ca perf(queue): 按策略动态扩缩异步 Worker
将 River 执行容量按平台模型与用户组的有效并发策略动态调整,并为长任务续租、并发租约原子抢占和限流退避补充保护。\n\n统一平台模型限流继承语义,兼容历史 platformLimits/modelLimits,并为三个迁移图像模型建立独立并发租约。补充管理端显式继承/覆盖配置、指标、单元测试及隔离 PostgreSQL 验收。\n\n验证:go test ./... -count=1;pnpm lint;pnpm test;pnpm build;隔离 PostgreSQL 并发原子性/续租测试;128 任务与三分钟长任务动态 Worker 验收。
2026-07-24 12:26:56 +08:00
wangbo 71950d2b4f fix(rate-limits): treat empty policies as unlimited 2026-05-24 22:28:25 +08:00
wangbo 6d99e26e2a feat(admin): support provider model presets 2026-05-24 22:28:07 +08:00
wangbo a76ab941bc Add platform status switch 2026-05-12 21:49:08 +08:00
wangbo ddfd4f9035 feat: add realtime load admin page 2026-05-12 10:18:34 +08:00
wangbo 7e220b7477 feat: add river-backed async task queue 2026-05-12 10:11:54 +08:00
wangbo d69aaed444 feat(web): refresh rate limits timestamp and tpm settlement display 2026-05-12 03:43:00 +08:00
wangbo ba850a06c6 feat: improve model rate limit tracking 2026-05-12 03:22:29 +08:00
wangbo 05632172d0 feat: add runner failover policies and traces 2026-05-12 02:16:42 +08:00
wangbo f550c0acd5 feat(admin): 添加网络代理配置和钱包交易功能
- 在管理面板中集成网络代理配置显示和平台代理设置
- 添加钱包摘要和交易列表API接口及数据管理
- 实现SSE流式响应中的错误处理机制
- 添加全局HTTP代理环境变量配置支持
- 更新平台表单以支持代理模式选择和自定义代理地址
- 集成钱包交易查询过滤和分页功能
- 优化API错误详情解析和显示格式
2026-05-11 23:02:10 +08:00
wangbo 0431cb8157 feat: improve model catalog aggregation 2026-05-11 17:44:57 +08:00
wangbo ca7e76e815 fix gateway loopback validation chains 2026-05-11 08:48:02 +08:00
wangbo d59756a27c chore: commit pending gateway changes 2026-05-10 22:34:15 +08:00