Commit Graph

  • 91a2281c7a Merge pull request #4861 from coo1white/fix-flaky-concurrency-tests Wesley Liddick 2026-07-27 11:42:34 +08:00
  • ece9517091 Merge pull request #4930 from wucm667/fix/issue-4928-config-file-path Wesley Liddick 2026-07-27 11:42:08 +08:00
  • 4cc88e27b6 Merge pull request #4873 from wey-gu/fix/admin-usage-request-id-filter Wesley Liddick 2026-07-27 11:41:09 +08:00
  • b468e428e9 Merge pull request #4926 from Vibeone/fix/oauth-mimicry-cache-prefix-break Wesley Liddick 2026-07-27 11:40:43 +08:00
  • a40d6de12e Merge pull request #4907 from feitianbubu/fix/bump-claude-cli-version-2.1.220 Wesley Liddick 2026-07-27 11:40:18 +08:00
  • bc9173be15 Merge pull request #4934 from OG-Wang/fix/monitor-timeline-overflow Wesley Liddick 2026-07-27 11:39:34 +08:00
  • eb6e3d1f1d Merge pull request #4787 from KtzeAbyss/fix/4760-ws-turn-model-billing Wesley Liddick 2026-07-27 10:25:57 +08:00
  • a93bfb6623 Merge pull request #4757 from lucas-ward/codex/fix-4691-caddy-sse-buffering Wesley Liddick 2026-07-27 10:22:58 +08:00
  • 8f47bd5fa0 Merge pull request #4893 from wucm667/fix/issue-4887-prompt-audit-config-load Wesley Liddick 2026-07-27 10:20:14 +08:00
  • beeb4b84ed Merge pull request #4900 from wucm667/fix/issue-4889-mobile-available-channels Wesley Liddick 2026-07-27 10:19:44 +08:00
  • aac44473aa Merge pull request #4876 from wucm667/fix/issue-4846-show-usage-user Wesley Liddick 2026-07-27 10:19:31 +08:00
  • 465362e1af Merge pull request #4877 from wucm667/fix/issue-4863-turnstile-invite-overlap Wesley Liddick 2026-07-27 10:19:16 +08:00
  • 6ee2304dcd Merge pull request #4912 from yan9651688/fix/issue-4794-grok-test-402 Wesley Liddick 2026-07-27 10:19:01 +08:00
  • e94383a4c4 fix(frontend): 修复渠道监控时间线在窄卡片下溢出 Rick 2026-07-27 09:08:56 +08:00
  • 7d3a896fcd chore: update sponsors shaw 2026-07-27 08:59:12 +08:00
  • 7dde9370e4 Codex++ Responses<->Anthropic compatibility fixes Ricardo-binZzz 2026-07-27 08:19:19 +08:00
  • 5c471485ab fix(config): honor explicit CONFIG_FILE path wucm667 2026-07-27 06:20:11 +08:00
  • 7b3ed2a961 fix(gateway): detect proxied Claude Code traffic by body to preserve prompt cache eyre 2026-07-26 17:54:56 +00:00
  • be65c713ff fix(usage): preserve final upstream model visa2 2026-07-27 00:43:53 +08:00
  • 78f78947f1 fix(frontend): 完善下拉框视口边界处理 Cynicismcart 2026-07-27 00:41:40 +08:00
  • 005a5d2a37 fix(frontend): 修复分组描述换行和下拉框溢出 Cynicismcart 2026-07-27 00:35:15 +08:00
  • 1f45c99de7 fix(usage): correct mapped model statistics visa2 2026-07-26 23:56:34 +08:00
  • 357c5b917b feat: add passkey sign-in settings control Zhixuan Jiang 2026-07-26 11:07:12 -04:00
  • 4158e73b3f fix: harden passkey deployment readiness Zhixuan Jiang 2026-07-26 10:10:57 -04:00
  • cc62979aa7 feat: add passkey authentication Zhixuan Jiang 2026-07-26 09:50:28 -04:00
  • efa5a2240d fix: strip max_tokens from Anthropic count tokens jy.liu 2026-07-26 21:20:37 +08:00
  • 3e08106116 fix(gemini): preserve Hermes web search functions chinnsenn 2026-07-26 22:09:26 +09:00
  • 2db0cbd292 fix(grok): pause accounts after manual test payment failure yan9651688 2026-07-26 21:04:18 +08:00
  • 71d7f86883 fix(antigravity): 1. harden OpenAI compatibility forwarding 2. reject usage-only non-stream responses chinnsenn 2026-07-26 19:37:24 +09:00
  • 7af28ca843 fix(claude): 伪装的 Claude Code CLI 版本号升级到 2.1.220 feitianbubu 2026-07-26 19:20:11 +08:00
  • 16dd3d8ee6 fix(frontend): adapt available channels for mobile wucm667 2026-07-26 16:26:25 +08:00
  • 56b5f0df68 fix(security-audit): reject unavailable prompt config wucm667 2026-07-26 14:33:59 +08:00
  • 7ce6e8d652 fix(openai): track websocket models per turn KtzeAbyss 2026-07-23 20:17:11 +08:00
  • a36222748d fix(openai): strip foreign reasoning on account failover Edison42andClaude Opus 4.8 2026-07-23 18:06:50 +08:00
  • 2447c44f85 fix(repository): parse nanosecond next_probe_at in due probe scheduling Brisbanehuang 2026-07-25 15:14:04 -04:00
  • fd7e2039d3 fix(gemini): 完善gemini号池模式时retryable失效问题 feeeei 2026-07-24 13:10:46 +08:00
  • ba5fa6a38f fix(deps): update image and telemetry packages Wey Gu 2026-07-26 03:56:12 +08:00
  • 6d99e668d2 fix(payment): group dashboard stats by currency haruka 2026-07-26 03:18:30 +08:00
  • 0875143d98 fix: show optional affiliate code on registration wucm667 2026-07-26 02:47:35 +08:00
  • d11b838702 fix: show routed user in usage filters wucm667 2026-07-26 02:25:54 +08:00
  • 6c7625800a fix(billing): price Antigravity Gemini 3.6 Flash haruka 2026-07-26 01:56:10 +08:00
  • 1850e00955 fix(admin): filter usage logs by request id Wey Gu 2026-07-26 00:50:44 +08:00
  • 291a737422 test: stop four concurrency tests from failing on a busy machine Nick 2026-07-25 16:41:44 +07:00
  • 1614ae9c99 Merge remote-tracking branch 'origin/main' into fix/composite-route-prefix-passthrough visa2 2026-07-25 22:20:27 +08:00
  • 2730c1c43b chore: sync VERSION to 0.1.165 [skip ci] github-actions[bot] 2026-07-25 13:59:09 +00:00
  • 0b5903d458 fix(settings): keep fields a settings PUT never sent at their stored value visa2andClaude Opus 5 2026-07-25 20:19:05 +08:00
  • e9a58c1cb8 Merge pull request #4814 from yiancode/fix/email-alias-registration-dedup Wesley Liddick 2026-07-25 20:54:37 +08:00
  • ef0ca5bdf5 style: 修正 dotStrippedEmailExpr 注释以满足 gofmt 文档注释规则 shaw 2026-07-25 19:51:19 +08:00
  • bc3acd6e28 fix(auth): 收紧注册别名查重(根点绕过 / 误拒 / 无界扫描 / 并发竞态) shaw 2026-07-25 19:40:53 +08:00
  • b6f9277515 fix(auth): normalize email aliases in registration dedup yianandClaude Fable 5 2026-07-24 12:33:44 +08:00
  • 2e2638c01d Merge pull request #4864 from Wei-Shaw/fix/ollama-usage-pg-compat-and-fetch-floor Wesley Liddick 2026-07-25 18:58:06 +08:00
  • 1763db3a2d fix(ollama): 修复 PG<=16 上 due 判定失效并恢复抓取下限 shaw 2026-07-25 18:34:37 +08:00
  • bb0c38306f Merge pull request #4850 from alfadb/feat/ollama-usage-request-debounce Wesley Liddick 2026-07-25 18:09:21 +08:00
  • b403f88f51 fix(ollama): 避免刷新候选饥饿 alfadb 2026-07-25 11:28:49 +08:00
  • f1eaed31ed fix(ollama): 写入设置时缺省 debounce 补 1 alfadb 2026-07-25 11:06:33 +08:00
  • 0f72b7dca7 feat(ollama): 按模型请求刷新云端用量 alfadb 2026-07-25 11:04:54 +08:00
  • 43d4bae246 Merge pull request #4843 from slovx2/feature/openai-live-gateway Wesley Liddick 2026-07-25 15:27:10 +08:00
  • 5374ce2a0f Merge remote-tracking branch 'origin/main' into feature/openai-live-gateway shaw 2026-07-25 15:16:05 +08:00
  • 7acc13a29b fix(live): 租约丢失终止会话并补齐过期时的 usage log shaw 2026-07-25 15:15:59 +08:00
  • b99ea955d9 Merge pull request #4818 from weiness/fix/announcement-display-and-preview Wesley Liddick 2026-07-25 14:44:04 +08:00
  • e6a3030beb Merge pull request #4803 from wucm667/fix/issue-4798-gemini-image-chat-content Wesley Liddick 2026-07-25 14:43:30 +08:00
  • 3176cdee17 Merge pull request #4823 from wucm667/fix/issue-4819-drop-orphan-tool-choice Wesley Liddick 2026-07-25 14:43:01 +08:00
  • 6b267e4f40 Merge branch 'main' into fix/announcement-display-and-preview shaw 2026-07-25 14:33:58 +08:00
  • f06c8c5698 Merge branch 'main' into fix/issue-4798-gemini-image-chat-content shaw 2026-07-25 14:33:06 +08:00
  • 8bed40c67b Merge branch 'main' into fix/issue-4819-drop-orphan-tool-choice shaw 2026-07-25 14:32:18 +08:00
  • a29a62112b Merge pull request #4842 from Cynicismcart/fix/openai-pool-retry-transient-cooldown Wesley Liddick 2026-07-25 14:30:04 +08:00
  • eb03be0dbf Merge pull request #4788 from wucm667/fix/issue-4782-pool-5xx-cooldown Wesley Liddick 2026-07-25 14:29:36 +08:00
  • 6d956bdc20 Merge pull request #4801 from SemonCat/feat/persist-session-id Wesley Liddick 2026-07-25 14:03:32 +08:00
  • 333acde7d1 Merge pull request #4832 from ListenCodes/fix/openai-apikey-responses-item-id-v2 Wesley Liddick 2026-07-25 13:42:35 +08:00
  • 9994eaa70f Merge pull request #4804 from scp-planet/fix/openai-strip-input-namespace Wesley Liddick 2026-07-25 13:42:17 +08:00
  • a9866f03db Merge pull request #4841 from wucm667/fix/issue-4838-affiliate-mobile-copy Wesley Liddick 2026-07-25 13:42:03 +08:00
  • 0e39e21fa2 Merge pull request #4796 from 404QAQ/codex/fix-image-request-diagnostics Wesley Liddick 2026-07-25 13:41:52 +08:00
  • 95cc6ee2c0 Merge pull request #4793 from 404QAQ/codex/fix-pricing-empty-remote-url Wesley Liddick 2026-07-25 13:41:40 +08:00
  • db6fbdbf29 fix(openai): satisfy Live CI checks song 2026-07-25 12:49:05 +08:00
  • 988d4b577e feat(openai): add macOS Live attestation song 2026-07-25 11:23:13 +08:00
  • ec23716ee4 fix(openai): align Live request metadata song 2026-07-25 10:04:13 +08:00
  • e6eb23eaac feat(openai): add Live gateway support song 2026-07-25 07:39:32 +08:00
  • 37ed639d1e Merge pull request #4852 from Wei-Shaw/fix/bump-postcss-audit Wesley Liddick 2026-07-25 12:01:42 +08:00
  • a5aae5db9a fix(security): 升 postcss 到 >=8.5.18 修复 frontend-security 红灯 shaw 2026-07-25 11:45:42 +08:00
  • 6c9b84cc7a feat: 适配 Anthropic 新模型 claude-opus-5 shaw 2026-07-25 11:22:42 +08:00
  • 386b57bb77 fix(composite): pass the requested model through when a prefix route leaves upstream_model empty visa2 2026-07-25 00:41:52 +08:00
  • 521db6869e fix(openai): preserve pool-mode same-account retries Cynicismcart 2026-07-25 05:31:31 +08:00
  • 30d146e8b5 fix(frontend): adapt affiliate copy controls for mobile wucm667 2026-07-25 04:27:19 +08:00
  • 1891faa68d fix(openai): keep item ID sanitization linear LIULIXING 2026-07-25 01:40:26 +08:00
  • 41456b69dd fix(frontend): upgrade postcss for security audit wucm667 2026-07-24 08:33:58 +08:00
  • c5d9d57940 fix(openai): sanitize API-key responses item IDs ListenCodes 2026-07-24 20:15:58 +08:00
  • 41f12e874d fix(grok): drop orphaned Responses tool choice wucm667 2026-07-24 16:25:53 +08:00
  • 67bb446b5c fix(deps): upgrade postcss for GHSA-6g55-p6wh-862q weiness 2026-07-24 16:12:34 +08:00
  • 972a4a471e feat(admin): add announcement preview action weiness 2026-07-24 15:44:34 +08:00
  • 7b387e479d fix(frontend): share announcement rich text styles weiness 2026-07-24 14:44:57 +08:00
  • b5979050f3 fix(frontend): upgrade postcss for security audit wucm667 2026-07-24 08:33:58 +08:00
  • 8276fdf605 fix: resolve Gemini compat test lint wucm667 2026-07-24 03:00:26 +08:00
  • d2d4fb9221 fix(openai): satisfy buffer write lint checks scp-planet 2026-07-23 21:42:05 +08:00
  • 1bdf99109b fix(openai): strip input namespaces for api key accounts scp-planet 2026-07-23 20:16:17 +08:00
  • e70fbf3204 fix(openai): strip residual input namespaces before HTTP forwarding scp-planet 2026-07-23 17:28:13 +08:00
  • 4dc0aedbfe fix(gemini): preserve image output in chat completions wucm667 2026-07-24 02:42:23 +08:00
  • 1c0cb24c7e feat(usage): persist client session identifiers Edison42 2026-07-24 01:22:34 +08:00
  • 4fd9182aff fix(images): log requested quality and size 404QAQ 2026-07-23 23:04:00 +08:00
  • 38cc916f7d fix(pricing): skip remote scheduler without URL 404QAQ 2026-07-23 22:43:36 +08:00
  • 51f354f5c2 fix(grok): avoid pool cooldown on 5xx wucm667 2026-07-23 12:24:30 +00:00