Commit Graph

  • 4cbd4932a0 feat: add redeem code affiliate rebate, batch concurrency API, and markdown page rendering Michael-Jetson 2026-05-05 02:42:56 -07:00
  • a1106e8167 Merge pull request #2165 from zhangdeyu/feature/support-select-search Wesley Liddick 2026-05-05 21:10:07 +08:00
  • ab918fde37 Merge pull request #2180 from touwaeriol/feat/fix-ops-cleanup-settings Wesley Liddick 2026-05-05 20:36:46 +08:00
  • d2213695f2 Merge pull request #2204 from lyen1688/pr-2169 Wesley Liddick 2026-05-05 20:30:21 +08:00
  • 11ae6f2105 fix(rate-limit): remove 429 cooldown config option shaw 2026-05-05 20:11:12 +08:00
  • 37f7c7128c Merge pull request #2120 from gaoren002/fix/rate-limit-429-cooldown-config Wesley Liddick 2026-05-05 19:46:11 +08:00
  • 0584305e5a feat: improve OpenAI messages compatibility for Claude Code lyen1688 2026-05-05 19:32:41 +08:00
  • 94e494319a Merge pull request #2197 from learnerLj/fix/ws-preflight-ping-fc-output-recovery Wesley Liddick 2026-05-05 17:21:21 +08:00
  • dc05d4b250 chore: remove openspec and update axios shaw 2026-05-05 17:13:25 +08:00
  • ad9b88f0e3 Merge pull request #2191 from 2ue/feat/openai-image-generation-controls Wesley Liddick 2026-05-05 16:56:20 +08:00
  • e71b55ec69 fix: skip previous_response_id recovery when payload has function_call_output Jiahao Luo 2026-05-05 15:13:46 +08:00
  • 6faa344916 feat: add OpenAI image generation controls 2ue 2026-05-05 03:26:54 +08:00
  • 4de28fec8c chore: sync VERSION to 0.1.123 [skip ci] github-actions[bot] 2026-05-04 10:25:38 +00:00
  • d218b6c2aa refactor(ops-cleanup): 拆分 executor + table-driven + 提取常量 + 补测试 erio 2026-05-04 13:35:26 +08:00
  • c4598aa9b6 fix(ops-cleanup): 让 UI 数据保留策略真正生效 erio 2026-05-04 11:36:41 +08:00
  • df722c9a6e fix: remove OpenAI unknown model fallback shaw 2026-05-04 11:07:58 +08:00
  • d9e68f2ca1 chore: sync VERSION to 0.1.122 [skip ci] github-actions[bot] 2026-05-03 16:32:09 +00:00
  • c129825f9b Merge pull request #2116 from KnowSky404/fix/openai-bulk-edit-compact-config Wesley Liddick 2026-05-04 00:14:46 +08:00
  • ff50b8b6ea Merge pull request #2170 from deqiying/fix/openai-ws-passthrough-reasoning-effort Wesley Liddick 2026-05-04 00:13:42 +08:00
  • 4cbf518f0a fix: preserve raw chat completions usage billing shaw 2026-05-03 23:31:43 +08:00
  • dc09b367dc Merge pull request #2143 from alfadb/fix/openai-apikey-cc-default-routing Wesley Liddick 2026-05-03 22:58:26 +08:00
  • 11fe29223d Merge branch 'main' into fix/openai-ws-passthrough-reasoning-effort deqiying 2026-05-03 22:18:46 +08:00
  • 0b84d12dbb fix: correct affiliate audit record sources shaw 2026-05-03 22:12:57 +08:00
  • 76e2503d5e Merge pull request #2169 from lyen1688/feat/admin-affiliate-records Wesley Liddick 2026-05-03 21:10:33 +08:00
  • 3ab40269b4 完善返利转入余额历史显示 lyen1688 2026-05-03 17:25:57 +08:00
  • 650ddb2e39 fix: make affiliate record users clickable lyen1688 2026-05-03 16:54:43 +08:00
  • 0a914e034c fix: include matured affiliate quota in admin overview lyen1688 2026-05-03 16:44:59 +08:00
  • 6a41cf6a51 feat: add admin affiliate record pages lyen1688 2026-05-03 15:43:56 +08:00
  • 23555be380 fix(openai): 修复 WS passthrough 使用记录缺失推理强度和 User-Agent deqiying 2026-05-03 19:33:09 +08:00
  • 47fb38bca1 fix: record zero OpenAI usage logs shaw 2026-05-03 17:11:52 +08:00
  • 72d5ee4cd1 fix: drain OpenAI compat streams for usage shaw 2026-05-03 17:11:27 +08:00
  • b2bdba78dd stabilize image request handling shaw 2026-05-03 14:56:09 +08:00
  • f2f6bc6c04 feat: Select 和 GroupSelector 组件支持自动搜索 Derek 2026-05-02 23:57:10 +08:00
  • 3930bebaf9 Merge branch 'fix/raw-cc-upstream-endpoint-log' into fix/openai-apikey-cc-default-routing alfadb 2026-05-02 10:53:11 +08:00
  • e736de1ed9 fix(handler): log correct upstream endpoint for raw CC path alfadb 2026-05-02 10:31:57 +08:00
  • 57099a6af6 fix(openai-gateway): extract reasoning_effort in raw Chat Completions path alfadb 2026-05-02 10:22:16 +08:00
  • adf01ac880 fix(openai-gateway): address PR review — probe URL /v1 prefix, Create trigger, tests alfadb 2026-04-30 21:46:46 +08:00
  • 4d145300c3 fixup! fix(openai-gateway): route APIKey accounts to /v1/chat/completions when upstream lacks Responses API alfadb-bot 2026-04-30 20:16:44 +08:00
  • 4e4cc80971 fix(openai-gateway): route APIKey accounts to /v1/chat/completions when upstream lacks Responses API alfadb-bot 2026-04-30 19:25:45 +08:00
  • 48912014a1 chore: sync VERSION to 0.1.121 [skip ci] github-actions[bot] 2026-04-30 06:06:12 +00:00
  • 9d801595c9 test: 更新管理员设置契约字段 shaw 2026-04-30 13:48:27 +08:00
  • 9c448f89a8 Merge pull request #2118 from DaydreamCoding/fix/restore-pagination-localStorage Wesley Liddick 2026-04-30 13:42:18 +08:00
  • 73b872998e feat: 添加 Anthropic 缓存 TTL 注入开关 shaw 2026-04-30 13:38:22 +08:00
  • 094e1171ef fix(openai): infer previous response for item references shaw 2026-04-30 12:02:08 +08:00
  • 733627cf9d fix: improve sticky session scheduling shaw 2026-04-30 11:38:11 +08:00
  • 4b904c887c fix(rate-limit): make 429 fallback cooldown configurable gaoren002 2026-04-30 03:01:39 +00:00
  • f084d30d65 fix: 恢复表格分页大小 localStorage 持久化 DaydreamCoding 2026-04-16 21:23:19 +08:00
  • 3953dc9ce4 fix: add OpenAI compact bulk edit fields KnowSky404 2026-04-30 10:19:59 +08:00
  • 8ad099baa6 chore: sync VERSION to 0.1.120 [skip ci] github-actions[bot] 2026-04-29 15:08:59 +00:00
  • 8bf2a7b88a fix(scheduler): resolve SetSnapshot race conditions and remove usage throttle shaw 2026-04-29 22:48:39 +08:00
  • 40feb86ba4 fix(httputil): add decompression bomb guard and fix errcheck lint shaw 2026-04-29 22:11:45 +08:00
  • f972a2faf2 Merge pull request #1990 from haha1903/feat/zstd-request-decompression Wesley Liddick 2026-04-29 22:08:28 +08:00
  • 55a7fa1e07 Merge pull request #2005 from gaoren002/pr/openai-strip-passthrough-fields Wesley Liddick 2026-04-29 21:46:19 +08:00
  • 5e54d492be fix(lint): check type assertion error in codex transform test shaw 2026-04-29 21:35:18 +08:00
  • 8d6d31545f Merge pull request #2068 from Ogannesson/fix/openai-drop-reasoning-items-from-input Wesley Liddick 2026-04-29 21:32:52 +08:00
  • 17ced6b73a Merge pull request #2027 from hansnow/codex/fix-api-key-rate-limit-reset Wesley Liddick 2026-04-29 21:27:52 +08:00
  • 7f8f3fe0dd Merge pull request #2100 from KnowSky404/fix/codex-cli-edit-resend-tool-continuation Wesley Liddick 2026-04-29 21:14:55 +08:00
  • 46f06b2498 Merge pull request #2050 from zvensmoluya/fix/openai-compact-payload-fields Wesley Liddick 2026-04-29 21:03:48 +08:00
  • 7ce5b83215 chore: remove superpowers docs shaw 2026-04-29 21:00:30 +08:00
  • 27cad10d30 Merge pull request #2030 from KnowSky404/feature/account-bulk-edit-scope-and-compact Wesley Liddick 2026-04-29 20:56:43 +08:00
  • ff6fa0203d Merge pull request #2058 from ivanvolt-labs/fix-responses-function-tool-choice Wesley Liddick 2026-04-29 20:43:43 +08:00
  • f7c13af11f fix: format ingress continuation test KnowSky404 2026-04-29 18:02:19 +08:00
  • 28dc34b6a3 fix(openai): avoid inferred WS continuation on explicit tool replay KnowSky404 2026-04-29 17:38:08 +08:00
  • 4d676dddd1 Merge pull request #2066 from alfadb/fix/anthropic-stream-eof-failover Wesley Liddick 2026-04-29 17:09:47 +08:00
  • 93d91e20b9 fix(vertex): audit fixes for Vertex Service Account feature (#1977) shaw 2026-04-29 16:53:09 +08:00
  • 63ef23108c Merge pull request #1977 from sholiverlee/vertex Wesley Liddick 2026-04-29 15:48:26 +08:00
  • d78478e866 fix(gateway): sanitize stream errors to avoid leaking infrastructure topology alfadb 2026-04-29 15:44:54 +08:00
  • bf43fb4e38 Merge pull request #2044 from VitalyAnkh/fix/openai-image-apikey-versioned-base-url Wesley Liddick 2026-04-29 15:20:14 +08:00
  • a16c66500f Merge pull request #2090 from touwaeriol/feat/ops-retention-zero Wesley Liddick 2026-04-29 15:12:30 +08:00
  • 4b6954f9f0 feat(ops): allow retention days = 0 to wipe table on each scheduled cleanup erio 2026-04-29 15:01:02 +08:00
  • da4b078df2 chore: update sponsors shaw 2026-04-29 14:41:35 +08:00
  • 7452fad820 fix(openai): drop reasoning items from /v1/responses input on OAuth path Oganneson 2026-04-28 20:36:50 +08:00
  • 4c474616b9 fix(gateway): emit Anthropic-standard SSE error events and failover body alfadb 2026-04-28 20:24:17 +08:00
  • 6327573534 fix(gateway): wrap Anthropic stream EOF as failover error before client output alfadb 2026-04-28 19:12:48 +08:00
  • 04b2866f65 fix: use Responses-compatible function tool_choice format ivanvolt 2026-04-28 16:26:09 +08:00
  • b0a2252ed1 Merge pull request #2051 from DaydreamCoding/openai-fast-flex-policy Wesley Liddick 2026-04-28 12:14:43 +08:00
  • 30f55a1f72 feat(openai): OpenAI Fast/Flex Policy 完整实现(HTTP + WebSocket + Admin) DaydreamCoding 2026-04-28 00:34:23 +08:00
  • 3d4ca5e8d1 fix(openai): preserve current Codex compact payload fields Zven 2026-04-28 10:55:29 +08:00
  • 0537a490f0 Merge branch 'Wei-Shaw:main' into vertex Oliver Li 2026-04-27 20:25:11 -04:00
  • ca5d029e7c fix(openai): honor versioned image base URLs VitalyR 2026-04-28 04:53:29 +08:00
  • 1eca03432a fix: format bulk update account request KnowSky404 2026-04-27 18:36:05 +08:00
  • 53b24bc2d8 fix: tighten account bulk edit target typing KnowSky404 2026-04-27 18:20:36 +08:00
  • a161f9d045 feat: align OpenAI bulk edit compact settings KnowSky404 2026-04-27 18:15:23 +08:00
  • c5a1a82223 test: cover missing OpenAI bulk edit fields KnowSky404 2026-04-27 18:13:14 +08:00
  • 2ab6b34fd1 feat: add filtered-result account bulk edit KnowSky404 2026-04-27 18:12:24 +08:00
  • 764afbe37a test: cover account bulk edit target scopes KnowSky404 2026-04-27 18:08:22 +08:00
  • 25c7b0d9f4 feat: support filter-target account bulk update KnowSky404 2026-04-27 17:59:49 +08:00
  • f422ac6dcc test: cover filter-target account bulk update KnowSky404 2026-04-27 17:32:34 +08:00
  • 54de4e008c docs: add account bulk edit implementation plan KnowSky404 2026-04-27 17:26:57 +08:00
  • 65c27d2c69 docs: add account bulk edit scope design KnowSky404 2026-04-27 17:21:11 +08:00
  • 53f919f8f0 fix(api-key): reset rate limit usage cache hansnow 2026-04-27 16:47:44 +08:00
  • c92b88e34a Merge pull request #1996 from Cloud370/fix/claude-code-read-empty-pages Wesley Liddick 2026-04-27 08:47:13 +08:00
  • ed0c85a17e Merge pull request #2006 from gaoren002/pr/openai-images-explicit-session Wesley Liddick 2026-04-27 08:43:40 +08:00
  • 9fe02bba7e fix(openai): strip unsupported passthrough fields gaoren002 2026-04-26 17:04:35 +00:00
  • 615557ec20 fix(openai): avoid implicit image sticky sessions gaoren002 2026-04-26 17:05:19 +00:00
  • 3f05ef2ae3 Merge branch 'Wei-Shaw:main' into vertex Oliver Li 2026-04-26 08:39:41 -04:00
  • 3022090365 fix(anthropic): drop empty Read.pages in responses-to-anthropic tool input Cloud370 2026-04-26 20:21:38 +08:00
  • 798fd673e9 feat(httputil): decode compressed request bodies (zstd/gzip/deflate) Hai Chang 2026-04-26 16:48:30 +10:00
  • c056db740d chore: sync VERSION to 0.1.119 [skip ci] github-actions[bot] 2026-04-26 05:24:11 +00:00
  • a0b5e5bfa0 Merge pull request #1973 from Nobody-Zhang/main Wesley Liddick 2026-04-26 13:11:42 +08:00