Heatherm Huang
ee332cee64
Fix composite model defaults for linked platforms
2026-07-23 09:20:52 +08:00
Heatherm Huang
2e774a48b3
Align Grok composite example with live model
2026-07-23 09:20:52 +08:00
Heatherm Huang
ce3272c41b
Build composite subscription bucket two
2026-07-23 09:20:52 +08:00
Heatherm Huang
3a683fff55
Fix composite route alias attribution
2026-07-23 09:20:52 +08:00
Heatherm Huang
ff666be530
Fix composite route lint issues
2026-07-23 09:20:18 +08:00
Heatherm Huang
a008b63c16
Add composite group route registry
2026-07-23 09:20:18 +08:00
Heatherm Huang
c8d1e2e16f
Harden composite group product surfaces
2026-07-23 09:19:25 +08:00
Heatherm Huang
ebc1028771
Add composite group routing
2026-07-23 09:19:24 +08:00
shaw
fa2da0409e
chore: update sponsors
2026-07-23 09:04:08 +08:00
wucm667
44093579e9
fix(billing): normalize channel pricing model names
2026-07-22 20:25:27 +00:00
Heatherm Huang
47ad29db3e
fix(openai): quarantine proxies after stream disconnects
2026-07-23 00:12:28 +08:00
Heatherm Huang
33d694b89b
fix(simple-mode): enable images for auto Grok default
2026-07-23 00:08:23 +08:00
Heatherm Huang
ca0d3314cf
fix(grok): cool down accounts after 402
2026-07-23 00:06:04 +08:00
shaw
63cef60594
chore: update sponsors
2026-07-22 22:21:43 +08:00
wjx2951874
7914433011
feat(payment): add mobile Alipay precreate deep link
2026-07-22 19:18:04 +08:00
github-actions[bot]
60013c5f10
chore: sync VERSION to 0.1.163 [skip ci]
2026-07-22 09:08:53 +00:00
feitianbubu
48d58d72ff
fix(admin): 模型限流恢复时间进位到天并在提示中补全日期
2026-07-22 16:57:51 +08:00
li
3e26dfa5bb
style: 统一 input 包装类型为 []any,与正常 OAuth 路径一致
2026-07-22 16:49:31 +08:00
li
851436c552
fix(openai): OAuth 透传路径补齐 input 规范化,修复 Input must be a list
...
openai_passthrough=true 的 OAuth 账号透传路径
(normalizeOpenAIPassthroughOAuthBody) 未对 input 字段做
string→array 转换,导致上游拒绝 "Input must be a list"。
正常 OAuth 路径 (openai_codex_transform.go:290) 已有此逻辑,
透传路径遗漏。补齐三种非数组 input 的规范化:
- string → [{type:"message",role:"user",content:<text>}]
- 空白 string → []
- 单 object → [<object>]
2026-07-22 16:46:29 +08:00
superman2003
a3a1575e9d
fix(frontend): import Grok keys into Grok Build
2026-07-22 16:12:47 +08:00
shaw
d0bdd7e771
fix(usage): keep significant decimals in cost tooltip rate multiplier
...
formatMultiplier rounded any value >= 0.01 with toFixed(2), so a
configured multiplier like 0.035 displayed as 0.04x in the /usage and
/admin/usage cost tooltips. Format with up to 4 decimals and trim
trailing zeros while keeping at least 2 decimals; display-only fix,
billing amounts were already computed from the true multiplier.
v0.1.163
2026-07-22 14:57:43 +08:00
Wesley Liddick
cffea2979b
Merge pull request #4701 from nagi330/fix/records-model-filter-0721
...
fix(usage): 统一后台使用记录模型筛选口径,解决 grok 相关模型无法过滤问题
2026-07-22 14:51:15 +08:00
Wesley Liddick
5e9d75b863
Merge pull request #4719 from superman2003/fix/grok-403-model-sync-4713-4715
...
fix(grok): sync OAuth models and isolate policy 403s
2026-07-22 14:26:07 +08:00
Wesley Liddick
4126c4c091
Merge pull request #4716 from superman2003/fix/grok-codex-tool-protocol-4710
...
fix(grok): round-trip Codex client tools on Responses
2026-07-22 14:25:53 +08:00
superman2003
ef8275aede
fix(grok): sync OAuth models and isolate policy 403s
2026-07-22 13:32:35 +08:00
superman2003
f8445a241b
fix(grok): round-trip Codex client tools on Responses
2026-07-22 12:15:48 +08:00
nagi330
fde95fcd0f
fix(usage): 统一后台使用记录模型筛选口径
2026-07-22 09:51:04 +08:00
Wesley Liddick
ebfaf2496b
Merge pull request #4674 from AdrianZhaoDev/main
...
feat(groups): add OpenAI reasoning policy
2026-07-22 09:37:06 +08:00
Wesley Liddick
8e078534c2
Merge pull request #4648 from creamtea47/codex/fix-mobile-account-actions-menu
...
fix: 修复账号管理移动端更多操作菜单溢出
2026-07-22 09:36:54 +08:00
Wesley Liddick
a185705d19
Merge pull request #4684 from superman2003/fix/opencode-codebuddy-cache
...
fix(grok): preserve OpenCode and CodeBuddy cache sessions
2026-07-22 09:36:41 +08:00
Wesley Liddick
003deac540
Merge pull request #4696 from tylzh97/fix/issue-4694-codex-relay
...
fix(codex): 保留级联中继的客户端指纹
2026-07-22 09:36:28 +08:00
Wesley Liddick
3f7beb4679
Merge pull request #4676 from superman2003/fix/channel-monitor-decrypt-scheduling
...
fix(monitor): stop retrying monitors with undecryptable API keys
2026-07-22 09:35:54 +08:00
Wesley Liddick
7905d02ce5
Merge pull request #4679 from superman2003/fix/scheduler-last-used-side-key
...
fix(scheduler): isolate LastUsedAt cache writes
2026-07-22 09:35:42 +08:00
Wesley Liddick
134a2c0bd3
Merge pull request #4670 from wucm667/fix/issue-4669-scheduler-quota-metadata
...
fix: preserve quota state in scheduler metadata
2026-07-22 09:35:29 +08:00
Wesley Liddick
ec413f7802
Merge pull request #4709 from Su-cyber-art/agent/fix-ops-mobile-overflow
...
fix: prevent ops dashboard overflow on mobile
2026-07-22 09:34:53 +08:00
Wesley Liddick
30371e64cd
Merge pull request #4671 from yan9651688/fix/issue-4551-usage-user-search-race
...
fix(frontend): ignore stale usage user search responses
2026-07-22 09:34:40 +08:00
Wesley Liddick
793f62357f
Merge pull request #4700 from feitianbubu/fix/promo-expiry-local-time
...
fix(promo): 优惠码编辑弹窗过期时间改用本地时间预填
2026-07-22 09:34:27 +08:00
Wesley Liddick
d1613ef020
Merge pull request #4697 from feitianbubu/fix/ops-system-log-cleanup-error-toast
...
fix(ops): 系统日志清理被拒绝时展示具体原因
2026-07-22 09:34:14 +08:00
shaw
c5971a6fcb
fix(deps): bump golang.org/x/text to v0.39.0 to resolve GO-2026-5970
...
govulncheck newly flags GO-2026-5970 (infinite loop on invalid input in
golang.org/x/text < v0.39.0), causing every fresh backend-security CI run
to fail. Upgrading x/text pulls sibling golang.org/x/* modules
(crypto/mod/net/sync/sys/term/tools) to their matching minor versions.
2026-07-22 09:33:47 +08:00
cyber-art
a8bfdc6f36
fix ops dashboard mobile overflow
2026-07-22 03:11:19 +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
Chenhao
8ffa2a31ff
fix(codex): 保留级联中继的客户端指纹
2026-07-21 05:02:30 -07:00
Wesley Liddick
5a8d6c4e41
Merge pull request #4689 from moonfunjohn/codex/docs-payment-kyren-details
...
docs(payment): update Kyren Topup provider details
2026-07-21 17:27:06 +08:00
moonfunjohn
c05b2311d8
docs(payment): update Kyren Topup provider details
...
Update Kyren Topup links, payment fees, and withdrawal fee details
in the English and Chinese payment guides.
2026-07-21 17:09:49 +08:00
superman2003
e31783e443
fix(grok): preserve OpenCode and CodeBuddy cache sessions
2026-07-21 15:22:12 +08:00
Wesley Liddick
a978d56c7b
Merge pull request #4661 from J606y/fix/mobile-adaptation
...
fix(mobile): 修复 iOS 页面自动缩放并完善运维监控及全站移动端适配
2026-07-21 14:43:30 +08:00
superman2003
81e7397770
fix(scheduler): isolate LastUsedAt cache writes
2026-07-21 13:27:23 +08:00
superman2003
bd62c6f66c
fix(monitor): stop scheduling after API key decryption failure
2026-07-21 11:55:38 +08:00
zhaozewu
6c93f01c97
fix(groups): tighten reasoning policy
...
Remove unsupported none handling, align the auth cache version with the current baseline, consolidate the unshipped migrations, and update the public API contract.
2026-07-21 11:16:04 +08:00