tbphp
|
836edea58c
|
fix(models): 区分价格状态与渠道标识
|
2026-08-15 12:36:37 +08:00 |
|
tbphp
|
49bb93781d
|
feat(web): 优化新建分组导入流程
|
2026-08-15 12:22:09 +08:00 |
|
tbphp
|
2936e8be48
|
feat(codex): 优化订阅账号接入流程与用量展示
新建订阅分组:
- 区块重排为 渠道 → ① 连接账号 → ② 模型,分组名称并入创建区
- Codex 无连接参数,不再为一个可选字段单开「分组信息」两列栅格
- 汇总与成功提示改用「账号」量词,地址冲突弹窗补订阅口径文案
授权交互:
- 授权链接与回调输入常驻展开,远程部署是常规路径而非兜底
- 失败/取消/过期/结果未知的暂存补「重新开始」出口
- 修复「重新开始」弹窗必被拦截:弹窗改在用户手势同任务内打开
- 修复取消暂存失败导致卡片摘不掉的死局
- 轮询补连续失败上限与退避,不再对已删除的暂存无限重试
- 修复暂存过期提示被 draft watcher 在渲染前清空
已有分组连接账号:
- 授权就绪即写入并关闭,与重新授权统一;多个授权则等全部就绪后一次写入
- 失败原因改渲染在抽屉内部,成功补 toast
- 抽屉忙态由页面级收窄到本次连接,无关行不再锁死抽屉
账号卡:
- 一行两张,折叠区统一下沉,诊断信息置底
- 元信息压成一行,操作菜单改用既有 popover 菜单样式并对齐图标
- 移除本地窗口用量的说明文字
用量统计:
- 新增 daily_usage 字段,按 24 小时窗口走精确请求日志统计成功/失败
- 卡片改用该字段,不再把 health 的 5 分钟内存窗口当作账号用量展示
|
2026-08-15 10:12:43 +08:00 |
|
tbphp
|
441eab5817
|
refactor(codex): 改用全局 tooltip 并抽屉化连接账号
|
2026-08-14 19:09:30 +08:00 |
|
tbphp
|
79a7992c77
|
fix(web): 为相对时间补可悬停提示
|
2026-08-14 19:03:37 +08:00 |
|
tbphp
|
235aff20bb
|
feat: 导入密钥优化
|
2026-08-12 18:54:49 +08:00 |
|
tbphp
|
61b763b96b
|
fix(channel): 收口渠道执行与终局迁移
|
2026-08-10 10:31:08 +08:00 |
|
tbphp
|
6f6f7c3efc
|
refactor(channel): 切换为 Bifrost 渠道执行架构
|
2026-08-10 08:22:15 +08:00 |
|
tbphp
|
8ae02d4053
|
feat(monitor): 优化用量趋势与时间粒度
|
2026-08-09 12:04:21 +08:00 |
|
tbphp
|
4227f224bf
|
fix(web): 统一文本提示并修复页面交互
|
2026-08-08 12:37:25 +08:00 |
|
tbphp
|
c322d790c6
|
fix(web): 统一页面与列表加载效果
|
2026-08-08 11:44:05 +08:00 |
|
tbphp
|
ba4ddb6bcd
|
feat(web): 统一页面 URL 状态同步
|
2026-08-08 10:11:07 +08:00 |
|
tbphp
|
4fbf0295e2
|
fix(models): 统一并区分定价状态展示
|
2026-08-07 21:53:44 +08:00 |
|
tbphp
|
ff9d03ab56
|
feat(monitor): 统一时间周期选项
|
2026-08-07 21:48:13 +08:00 |
|
tbphp
|
59a3c58c4f
|
feat(models): 优化全局模型价格管理
|
2026-08-07 17:16:29 +08:00 |
|
tbphp
|
b316c6eafc
|
refactor(models): 移除设置页面中的模型价格同步部分,模型页面已提供此功能
|
2026-08-07 11:35:02 +08:00 |
|
tbphp
|
473d0f1cdd
|
fix(web): 统一日志筛选与侧边栏按钮
|
2026-08-06 17:33:43 +08:00 |
|
tbphp
|
ed2c048170
|
fix(monitor): 统一趋势图与健康摘要
|
2026-08-06 14:24:00 +08:00 |
|
tbphp
|
9db06e8652
|
feat(monitor): 增加缓存率统计展示
|
2026-08-06 14:23:08 +08:00 |
|
tbphp
|
71d0450e85
|
fix(web): 统一侧边栏开关动效
|
2026-08-06 13:38:31 +08:00 |
|
tbphp
|
fadf9303bf
|
fix(monitor): 修复监控数据与页面交互
|
2026-08-06 12:10:28 +08:00 |
|
tbphp
|
b87a501ccb
|
fix(monitor): 调整页面标题与焦点行为
|
2026-08-06 09:33:42 +08:00 |
|
tbphp
|
973883346c
|
fix(monitor): 修正监控状态与交互语义
|
2026-08-06 08:33:50 +08:00 |
|
tbphp
|
6141cf85ef
|
feat(monitor): 完成监控页面请求日志实现
|
2026-08-05 23:01:42 +08:00 |
|
tbphp
|
13121be65a
|
feat(monitor): 完成健康页面监控实现
|
2026-08-05 11:37:41 +08:00 |
|
tbphp
|
c25c3525b5
|
feat(pricing): 重构模型目录与价格同步
|
2026-08-03 08:37:16 +08:00 |
|
tbphp
|
18a6898671
|
feat(upstream): 统一上游 Base URL 路径解析
|
2026-08-02 15:22:16 +08:00 |
|
tbphp
|
884c858777
|
fix(web): 修正设置核对状态优先级
|
2026-08-02 13:11:37 +08:00 |
|
tbphp
|
63abe6bbe2
|
refactor(web): 清理旧设置页面实现
|
2026-08-02 12:57:46 +08:00 |
|
tbphp
|
13c9e81454
|
fix(web): 修正设置运行配置交互
|
2026-08-02 12:23:51 +08:00 |
|
tbphp
|
668826badb
|
feat(web): 重建设置运行配置页面
|
2026-08-02 12:11:07 +08:00 |
|
tbphp
|
e4952f33e4
|
fix(web): 保留 Header Rules 无效编辑
|
2026-08-02 11:37:26 +08:00 |
|
tbphp
|
e75420f8b4
|
fix(web): 对齐 Header Rules 校验规则
|
2026-08-02 11:22:22 +08:00 |
|
tbphp
|
5886793704
|
fix(web): 统一管理页面交互与视觉规范
|
2026-08-02 09:31:00 +08:00 |
|
tbphp
|
e4c9a9c7ad
|
fix(web): 统一模型编辑、导入与搜索交互
|
2026-08-02 00:42:53 +08:00 |
|
tbphp
|
a6acb7fa04
|
feat(import): 复刻上游密钥导入页面
|
2026-08-01 23:32:02 +08:00 |
|
tbphp
|
d391838e85
|
Merge branch 'v2' into codex/ledger-upstream-key-import
|
2026-08-01 23:18:47 +08:00 |
|
tbphp
|
9f59e12a99
|
feat(groups): 优化模型编辑与导入交互
|
2026-08-01 23:18:16 +08:00 |
|
tbphp
|
6f4f339372
|
chore(merge): 同步 v2 最新改动
|
2026-08-01 22:16:26 +08:00 |
|
tbphp
|
d1d3a26c7f
|
feat(access-keys): 完善列表与权限交互
|
2026-08-01 22:02:42 +08:00 |
|
tbphp
|
2848ad296e
|
feat: 完善分组详情与密钥管理
|
2026-08-01 21:06:44 +08:00 |
|
tbphp
|
ec54fc37c8
|
refactor(import): 清理旧导入实现
|
2026-08-01 20:54:39 +08:00 |
|
tbphp
|
d5694bc269
|
fix(web): 完善模型组件校验与控件复用
|
2026-08-01 19:03:33 +08:00 |
|
tbphp
|
9d81bf7f50
|
feat(web): 优化访问密钥与分组详情交互
|
2026-08-01 17:16:55 +08:00 |
|
tbphp
|
c888828b76
|
chore(group-detail): 同步 v2 确认框重构
|
2026-08-01 15:43:04 +08:00 |
|
tbphp
|
59fa5e2b39
|
refactor(group-detail): 复用统一列表组件
|
2026-08-01 15:34:26 +08:00 |
|
tbphp
|
409340e4d5
|
chore(group-detail): 同步 v2 最新改动
|
2026-08-01 15:22:25 +08:00 |
|
tbphp
|
30d51de088
|
refactor(ui): 统一全局确认框交互
|
2026-08-01 15:20:58 +08:00 |
|
tbphp
|
8fd4b6ec83
|
feat(access-key): 优化列表与侧栏交互
|
2026-08-01 15:06:30 +08:00 |
|
tbphp
|
b469fc9f31
|
refactor(groups): 清理旧分组详情契约
|
2026-08-01 13:56:43 +08:00 |
|