feitianbubu
cb7841d85c
fix(i18n): add missing expired key to account status block used by proxy list
2026-08-16 18:48:49 +08:00
feitianbubu
e8ff2017c0
fix(admin): show category labels in ops error distribution legend
2026-08-16 18:04:52 +08:00
feitianbubu
670b03f7e7
fix(i18n): move account scheduling threshold keys out of status block
2026-08-12 00:10:34 +08:00
feitianbubu
7af28ca843
fix(claude): 伪装的 Claude Code CLI 版本号升级到 2.1.220
2026-07-26 19:20:11 +08:00
feitianbubu
48d58d72ff
fix(admin): 模型限流恢复时间进位到天并在提示中补全日期
2026-07-22 16:57:51 +08:00
feitianbubu
eba7289a8e
fix(promo): 优惠码编辑弹窗过期时间改用本地时间预填
2026-07-21 21:38:00 +08:00
feitianbubu
61a80114eb
fix(ops): surface backend reason when system log cleanup is rejected
2026-07-21 20:28:01 +08:00
feitianbubu
304fcb04e3
fix: 优雅关停超时不再跳过 Cleanup,避免缓冲的用量/计费记录丢失
2026-07-20 21:31:25 +08:00
feitianbubu
e502766170
fix: 部分更新 API Key 时不再静默清空 IP 白/黑名单
2026-07-20 11:15:37 +08:00
feitianbubu
c3f759d13a
fix(i18n): 套餐有效期表头与表单标签去掉写死的"天",与动态单位一致
2026-07-18 10:59:11 +08:00
feitianbubu
ca82fd6e98
fix(i18n): rename proxy fallback label to expiry fallback
2026-07-16 17:09:23 +08:00
feitianbubu
0d5e3ca9b0
fix(ops): show neutral SLA card when window has no requests
2026-07-11 19:48:08 +08:00
feitianbubu
35e8ba2a3e
fix(announcements): use proper empty-state copy instead of error message
2026-07-11 18:28:21 +08:00
feitianbubu
a6d868f27b
fix(dashboard): include cache tokens in token card breakdown
2026-07-11 17:18:25 +08:00
feitianbubu
7d796f1119
fix(ui): adapt native form controls to dark mode via color-scheme
2026-07-11 00:08:26 +08:00
feitianbubu
3bff4b64b1
fix(ui): localize user role label in app header
2026-07-10 23:43:16 +08:00
feitianbubu
4e5be8f75e
fix(crs-sync): raise frontend sync timeout to 180s
2026-07-09 09:45:47 +08:00
feitianbubu
20008264fe
feat: 点击侧边栏 Logo/站点名返回首页
2026-07-04 13:33:53 +08:00
feitianbubu
4567f6582b
test(admin/usage): update sqlmock rows for cache breakdown columns
2026-06-24 23:59:22 +08:00
feitianbubu
063454ae96
fix(admin/usage): populate cache creation/read token breakdown in stats
2026-06-24 23:43:03 +08:00
feitianbubu
82576e0a38
fix(auth): stop swallowing email auth identity create error via shadowed err
2026-06-23 19:29:17 +08:00
feitianbubu
ae5e980dd1
fix(gateway): enforce codex_cli_only restriction on /v1/chat/completions
2026-06-23 18:38:52 +08:00
feitianbubu
28e7adef09
fix(keys): add CLAUDE_CODE_ATTRIBUTION_HEADER=0 to Claude Code terminal templates
2026-06-23 18:27:49 +08:00
feitianbubu
2dc1387b59
fix(promo): allow clearing promo code expiry on edit
2026-06-18 23:07:25 +08:00
feitianbubu
e3e31bd4c5
fix(gateway): auto mode recognize Claude Code IDE clients via any cc_entrypoint
2026-06-18 19:22:10 +08:00
feitianbubu
b256f91141
fix(gateway): intercept max_tokens=1 haiku probes for streaming requests too
2026-06-11 20:46:47 +08:00
feitianbubu
f5cecea5b4
fix(ui): 放开 Select 下拉选项区高度,避免选项被截断
...
将 .select-options 的 max-h-60(240px,约 6 项)放大到 max-h-80(320px,约 8 项),修复账号管理状态筛选 7 个选项时第 7 项「不可调度」被滚动隐藏、看似缺失的问题。overflow-y-auto 保留,超长列表仍可滚动。
2026-06-07 13:41:21 +08:00
feitianbubu
7386f38cf5
test(usage): API契约测试补充缓存创建/命中token字段
2026-06-06 22:43:06 +08:00
feitianbubu
0760cda921
feat(i18n): 添加缓存命中/创建/命中率文案
2026-06-06 22:32:37 +08:00
feitianbubu
029b6d61a2
feat(usage): 聚合统计拆分缓存创建与命中 token
2026-06-06 22:32:37 +08:00
feitianbubu and Claude Opus 4.8
d626ccce1d
fix: recognize claude code clients via billing block, not just prompt
...
Genuine Claude Code CLI sub-requests (e.g. the security monitor) carry
no identity system prompt, so claude_code_only groups wrongly rejected
them with "this group only allows Claude Code clients". Detect the
x-anthropic-billing-header block with cc_entrypoint=cli as a stable
client signal, while keeping the existing header/metadata checks.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 14:09:03 +08:00
feitianbubu and Claude Opus 4.8
32ef471103
fix: treat allowed proxy quality statuses as pass not warn
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-03 12:06:05 +08:00
feitianbubu
5e72deb7d4
feat: ops 错误详情弹窗支持自定义时间区间
2026-05-01 14:16:49 +08:00