Zero Clover
994048e6a4
fix(ui): show reset countdown for idle usage windows with known reset time
...
UsageProgressBar returned 'now' whenever showNowWhenIdle was set and
utilization was 0%, ignoring resetsAt. OpenAI Codex 7d windows at 0%
usage still carry a future reset time, so the admin account list hid it.
Only fall back to 'now' when no reset time is known.
2026-09-26 18:49:51 +08:00
Wesley Liddick
20a94fbb56
Merge pull request #6920 from aofee/codex/grok-quota-cooldown
...
fix(grok): allow quota queries during account cooldowns
2026-09-22 22:01:24 +08:00
Wesley Liddick
da25b18db7
Merge pull request #7077 from ggllzz04/fix/antigravity-tuple-array-schema
...
fix(antigravity): handle prefixItems and ensure array schema has valid items fallback
2026-09-22 22:01:09 +08:00
Wesley Liddick
02d9901b49
Merge pull request #7038 from zenggang/contribute/gpt55-lite-compat
...
fix(openai): remove Responses Lite markers after OAuth mapping to GPT-5.5
2026-09-22 22:00:51 +08:00
Wesley Liddick
13be6ca27c
Merge pull request #7276 from cyhhao/fix/openai-keepalive-semantic-output
...
fix(openai): keep transport heartbeats outside semantic output
2026-09-22 22:00:08 +08:00
Wesley Liddick
e26abaef7d
Merge pull request #6473 from cxx-cod/pr/openai-stream-terminal-eof
...
fix(openai): end streaming at terminal event instead of waiting for u…
2026-09-22 21:57:45 +08:00
Wesley Liddick
583398d186
Merge pull request #7303 from little-greenbean/fix/upstream-response-close-lifecycle
...
fix(upstream): prevent EOF stalls when closing response bodies
2026-09-22 21:57:24 +08:00
Wesley Liddick
5cc6ca6f5b
Merge pull request #7311 from YogaSakti/fix/scheduler-cache-rpm-fields
...
fix(scheduler): keep account RPM config in the scheduler projection
2026-09-22 21:57:05 +08:00
Wesley Liddick
b12a187d4f
Merge pull request #7097 from MHJoy99/contrib/upstream-5203-ping-filter
...
fix(streaming): drop Anthropic ping keepalives before OpenAI conversion
2026-09-22 21:56:46 +08:00
Wesley Liddick
974a819ba1
Merge pull request #7108 from ouchihao/codex/bug-select-keyboard-focus
...
fix(ui): focus non-searchable select dropdowns
2026-09-22 21:56:34 +08:00
Wesley Liddick
d27fbb3b7d
Merge pull request #7109 from ouchihao/codex/bug-date-range-dismiss
...
fix(ui): discard unapplied date ranges on dismissal
2026-09-22 21:56:24 +08:00
Wesley Liddick
ea34a2356c
Merge pull request #7142 from ouchihao/codex/bug-select-search-highlight
...
fix(ui): reset select highlight when search results change
2026-09-22 21:56:14 +08:00
Wesley Liddick
fa9f104a93
Merge pull request #7169 from HuntercodeT/fix/gemini-mixed-model-listing
...
fix(gateway): list mixed Antigravity models for Gemini groups
2026-09-22 21:56:04 +08:00
Wesley Liddick
51f73840a1
Merge pull request #7272 from zoutao212/fix/responses-function-call-arguments-done
...
fix(apicompat): 修复 Anthropic 转 Responses 流中 function_call_arguments.done 缺少 arguments 参数的问题
2026-09-22 21:55:48 +08:00
Wesley Liddick
2b12de14ee
Merge pull request #7319 from ouchihao/codex/bug-dialog-scroll-lock
...
fix(dialog): keep body locked while another dialog is open
2026-09-22 21:55:30 +08:00
Wesley Liddick
7865051fdf
Merge pull request #7320 from ouchihao/codex/bug-image-upload-read-order
...
fix(upload): cancel superseded image reads
2026-09-22 21:55:18 +08:00
Wesley Liddick
4b0adb6863
Merge pull request #7321 from ouchihao/codex/bug-proxy-expiry-boundary
...
fix(proxies): label newly expired proxies correctly
2026-09-22 21:55:07 +08:00
Wesley Liddick
ba5737fe14
Merge pull request #7322 from ouchihao/codex/bug-ccswitch-antigravity-slash
...
fix(ccswitch): trim trailing slashes before Antigravity path
2026-09-22 21:54:51 +08:00
Wesley Liddick
7b13cb410d
Merge pull request #7323 from ouchihao/codex/bug-announcement-stale-fetch
...
fix(announcements): ignore superseded fetch results
2026-09-22 21:54:38 +08:00
Wesley Liddick
bb1f40e35f
Merge pull request #7487 from wucm667/fix/issue-7482-anthropic-moderation
...
Handle trailing system messages in moderation input
2026-09-22 21:54:26 +08:00
Wesley Liddick
7be1628a74
Merge pull request #7488 from wucm667/fix/issue-7484-responses-item-id
...
Strip oversized input item IDs
2026-09-22 21:54:02 +08:00
Wesley Liddick
b0e32fe5be
Merge pull request #7427 from xlplbo/fix/openai-legacy-scheduler-decision
...
fix(openai): 非高级调度补齐选号决策并按 previous_response 路由
2026-09-22 20:34:59 +08:00
Wesley Liddick
65f086d2d0
Merge pull request #7479 from lzfxxx/fix/opencode-commandcode-cf1010
...
fix(gateway): prevent Cloudflare 1010 from disabling OpenCode and Command Code accounts
2026-09-22 20:32:42 +08:00
Wesley Liddick
de6388aeca
Merge pull request #5443 from llissery/fix/vertex-429-cooldown
...
fix(gemini): honor RetryInfo on 429 and stop cooling Vertex service accounts until PST midnight
2026-09-22 20:30:37 +08:00
Wesley Liddick
55108ee877
Merge pull request #7394 from Achordchan/fix/baseten-reasoning-budget
...
fix(gateway): recognize Baseten reasoning budget errors
2026-09-22 20:30:21 +08:00
Wesley Liddick
231e72fdde
Merge pull request #7339 from superman2003/fix/openai-stream-error-status-field
...
fix(openai): honor error.status when classifying in-stream failures
2026-09-22 20:30:08 +08:00
Wesley Liddick
a079a6596a
Merge pull request #7342 from Pluviobyte/codex/fix-inactive-proxy-backup
...
fix(proxies): exclude inactive fallback targets
2026-09-22 20:29:52 +08:00
Wesley Liddick
ed2360d7ea
Merge pull request #7341 from Pluviobyte/codex/fix-proxy-expiry-renewal
...
fix(proxies): preserve renewals during expiry sweeps
2026-09-22 20:29:39 +08:00
Wesley Liddick
b717ac7f0b
Merge pull request #7289 from wucm667/fix/issue-7281-platform-quota-options
...
fix(admin): align platform quota editor with supported platforms
2026-09-22 20:29:26 +08:00
Wesley Liddick
c619ff8474
Merge pull request #7404 from a408665321/codex/fix-oauth-credentials-merge
...
fix(account): preserve model mapping on OAuth reauth
2026-09-22 20:29:01 +08:00
Wesley Liddick
2448a38b55
Merge pull request #7395 from zhuzhihaocool-bit/fix/codex-base-url-v1
...
fix(frontend): ensure Codex base URLs include /v1
2026-09-22 20:28:39 +08:00
Wesley Liddick
5fd3461142
Merge pull request #7418 from ouchihao/codex/bug-pricing-exponent
...
fix(pricing): parse scientific notation in token bounds
2026-09-22 20:28:12 +08:00
Wesley Liddick
c1319917cf
Merge pull request #7417 from ouchihao/codex/bug-payment-callback-slash
...
fix(payment): trim callback base URL trailing slashes
2026-09-22 20:28:03 +08:00
Wesley Liddick
a5015e1fc4
Merge pull request #7354 from baryon/contrib/codex-deepseek-input-image-url
...
fix(openai): alias DeepSeek Responses input_image with url
2026-09-22 20:27:35 +08:00
Wesley Liddick
738ef1c73c
Merge pull request #7442 from wucm667/fix/issue-7436-image-balance-error
...
fix(images): preserve insufficient balance failures
2026-09-22 20:27:23 +08:00
Wesley Liddick
5af29a3b93
Merge pull request #7422 from ouchihao/codex/bug-user-api-keys-stale
...
fix(users): keep API key results scoped to the selected user
2026-09-22 20:27:07 +08:00
Wesley Liddick
62a8919a1c
Merge pull request #7365 from ouchihao/codex/bug-monitor-template-stale-list
...
fix(monitor): ignore stale template picker responses
2026-09-22 20:26:58 +08:00
Wesley Liddick
1ea00258d0
Merge pull request #7375 from ouchihao/codex/bug-balance-history-stale
...
fix(users): ignore superseded balance history requests
2026-09-22 20:26:33 +08:00
Wesley Liddick
023b38354f
Merge pull request #7373 from ouchihao/codex/bug-user-groups-load-guard
...
fix(users): wait for group configuration before enabling save
2026-09-22 20:26:23 +08:00
Wesley Liddick
a765b3c176
Merge pull request #7367 from ouchihao/codex/bug-rpm-override-empty
...
fix(groups): require integer RPM overrides before adding
2026-09-22 20:26:11 +08:00
Wesley Liddick
ca47fa352c
Merge pull request #7376 from ouchihao/codex/bug-group-rate-positive
...
fix(groups): reject negative custom rates before adding
2026-09-22 20:26:00 +08:00
Wesley Liddick
680a992fc9
Merge pull request #7426 from xlplbo/fix/openai-codex-turn-metadata-ascii
...
fix(openai): 改写 Codex turn metadata 时保留非 ASCII 转义
2026-09-22 20:25:47 +08:00
Wesley Liddick
f2e55bf4d7
Merge pull request #7420 from ouchihao/codex/bug-error-detail-stale
...
fix(usage): ignore superseded error detail requests
2026-09-22 20:25:26 +08:00
Wesley Liddick
c96d36ec95
Merge pull request #7374 from ouchihao/codex/bug-search-ime
...
fix(search): wait for committed IME input before searching
2026-09-22 20:25:15 +08:00
Wesley Liddick
e4f97a53ec
Merge pull request #7366 from ouchihao/codex/bug-user-attribute-clear-metadata
...
fix(users): persist cleared custom attribute hints
2026-09-22 20:24:59 +08:00
Wesley Liddick
9e175bd491
Merge pull request #7364 from ouchihao/codex/bug-group-replace-errors
...
fix(users): show errors when group replacement fails
2026-09-22 20:24:47 +08:00
Wesley Liddick
e7d348868c
Merge pull request #7264 from ouchihao/codex/bug-antigravity-mapping-retry
...
fix(accounts): retry default mappings after a failed fetch
2026-09-22 20:24:32 +08:00
Wesley Liddick
c0b23ff791
Merge pull request #7372 from ouchihao/codex/bug-admin-settings-retry
...
fix(settings): allow retrying failed initial admin settings loads
2026-09-22 20:24:21 +08:00
Wesley Liddick
322cc5e5f1
Merge pull request #7363 from ouchihao/codex/bug-user-attribute-number
...
fix(users): keep numeric custom attribute values as strings
2026-09-22 20:24:12 +08:00
Wesley Liddick
23dc073e65
Merge pull request #7419 from ouchihao/codex/bug-monitor-refresh-preference
...
fix(monitor): preserve the saved auto-refresh preference
2026-09-22 20:24:00 +08:00