Commit Graph

  • ccace69d4e Add OpenAI embeddings gateway Wey Gu 2026-05-28 19:39:52 +08:00
  • 56e96fdd8c fix: classify concurrency acquire failures gaoren002 2026-05-28 10:03:41 +00:00
  • e9a2db8e80 fix: normalize responses streaming terminal output haichuan 2026-05-28 18:02:18 +08:00
  • b15375dfb4 fix(admin): handle already up-to-date updates wucm667 2026-05-28 17:27:01 +08:00
  • 27600b1d2c
    fix(gateway): filter count_tokens generation fields Pluviobyte 2026-05-28 05:40:50 +00:00
  • d7bed40dda 修复 OpenAI WS 兼容性与 usage 统计 siyuan 2026-05-28 01:27:11 +08:00
  • 20f5340784 fix(apicompat): Responses→Chat 转换补齐 completion_tokens_details 透传 JIA-ss 2026-05-28 00:38:25 +08:00
  • ddf91e9a7f fix(gateway): 按最终 anthropic-beta header 对 body.context_management 做能力维度 sanitize alfadb 2026-05-27 15:46:05 +08:00
  • 56908d3c4c feat(openai): codex_cli_only 新增放行 Claude Code Codex 插件的机制 DaydreamCoding 2026-05-27 19:42:35 +08:00
  • 89dffdd2e1 fix(apicompat): emit OpenAI-semantic input_tokens when converting Anthropic to Responses stabey 2026-05-27 22:36:52 +08:00
  • 89d96f4b25 chore: sync VERSION to 0.1.132 [skip ci] github-actions[bot] 2026-05-27 14:28:22 +00:00
  • cc077862b3
    Merge pull request #2797 from wucm667/feat/account-list-created-at-column Wesley Liddick 2026-05-27 22:10:21 +08:00
  • bbe847ed3e
    Merge pull request #2805 from StarryKira/feat/configurable-pool-retry-status-codes Wesley Liddick 2026-05-27 22:09:55 +08:00
  • 69657b2fa1
    Merge pull request #2827 from ttt132/fix/api-key-responses-sse-fallback Wesley Liddick 2026-05-27 21:56:00 +08:00
  • 61ce79533e
    Merge pull request #2800 from wucm667/fix/scheduler-model-not-found-per-model-cooldown Wesley Liddick 2026-05-27 21:01:52 +08:00
  • c949d22725
    Merge pull request #2821 from Pluviobyte/fix/long-context-cache-creation-multiplier Wesley Liddick 2026-05-27 21:01:27 +08:00
  • 8461e42a97
    Merge pull request #2822 from lyen1688/feat/group-custom-models-list Wesley Liddick 2026-05-27 21:00:19 +08:00
  • 7579058e91
    Merge pull request #2820 from Pluviobyte/fix/antigravity-passthrough-message-start-input-tokens Wesley Liddick 2026-05-27 20:59:51 +08:00
  • 32ea9cfe1f fix: fallback to SSE body for API key responses haichuan 2026-05-27 20:24:52 +08:00
  • f597c1581b feat(group): 支持自定义 /v1/models 模型列表 lyen1688 2026-05-27 17:56:31 +08:00
  • ed2aac25a6
    fix(billing): apply long-context multiplier to cache_creation price Pluviobyte 2026-05-27 09:59:58 +00:00
  • a391635191 更新 OpenAI 使用密钥配置 shaw 2026-05-27 17:29:20 +08:00
  • 1e6d0b602a
    fix(antigravity): capture message_start input_tokens in streaming passthrough Pluviobyte 2026-05-27 09:02:15 +00:00
  • b0142146af
    Merge pull request #2816 from Pluviobyte/fix/long-context-cache-read-multiplier Wesley Liddick 2026-05-27 15:59:11 +08:00
  • 2387cf9934
    Merge pull request #2799 from siyuan-123/fix/ws-rate-limit-failover Wesley Liddick 2026-05-27 15:14:28 +08:00
  • d26b4ee64c docs(ops): record custom menu r2 deployment zizi 2026-05-27 15:14:08 +08:00
  • b9509e823a fix(billing): apply long-context multiplier to cache_read price SlientRainyDay 2026-05-27 07:09:28 +00:00
  • 7954492cee fix(ui): hide sidebar version badge zizi 2026-05-27 14:28:29 +08:00
  • ac5ff854b2 feat(custom-menu): secure embedded shop pages zizi 2026-05-27 14:28:17 +08:00
  • 09497bc950 Merge remote-tracking branch 'origin/main' into feature/proxy-ng zizi 2026-05-27 11:36:21 +08:00
  • 8f3b211997 ci: retrigger after transient GitHub Actions codeload outage wucm667 2026-05-27 09:34:58 +08:00
  • 21033dceb9 feat(account): configurable pool-mode same-account retry status codes StarryKira 2026-05-26 11:24:25 -07:00
  • 6814fa2a62 docs(ops): record proxy-ng deployment hardening zizi 2026-05-26 23:27:41 +08:00
  • f7ac5e5931 fix(openai): preserve chat responses usage billing shaw 2026-05-26 21:33:28 +08:00
  • a31b507484 fix(scheduler): 模型404仅冷却账号模型组合 wucm667 2026-05-26 20:29:48 +08:00
  • 4b9b63443f
    Merge pull request #2790 from Arron196/from-arron-main Wesley Liddick 2026-05-26 20:21:11 +08:00
  • 08061717b8 fix: enable account failover for OpenAI WS rate limits siyuan 2026-05-26 20:07:00 +08:00
  • 4a5c5367cf
    Merge pull request #2796 from DaydreamCoding/fix/account-reauth-keep-extra Wesley Liddick 2026-05-26 20:06:48 +08:00
  • b9f421d647
    Merge pull request #2751 from wucm667/fix/bedrock-strip-context-management-when-beta-removed Wesley Liddick 2026-05-26 20:05:43 +08:00
  • b6a38ddab7 feat(admin): 账号管理列表新增创建时间列 wucm667 2026-05-26 19:59:12 +08:00
  • 11fe7de926 fix(account): 重新授权不再清空 Extra 配置 DaydreamCoding 2026-05-18 16:20:02 +08:00
  • 03ae510c68 fix(ops): exclude count-tokens from metrics errors benjamin 2026-05-26 17:21:56 +08:00
  • 9c56fe0b0b fix(openai): mark fast-policy entrypoints business-limited benjamin 2026-05-26 17:21:45 +08:00
  • 5d7df678b1 fix(openai): mark local gateway denials business-limited benjamin 2026-05-26 17:19:50 +08:00
  • 47fe90eab4 fix(antigravity): mark whitelist denials business-limited benjamin 2026-05-26 17:19:37 +08:00
  • c3e7476992 fix(gateway): mark local platform gates business-limited benjamin 2026-05-26 17:19:23 +08:00
  • c782c2d9c3 fix(ops): classify local policy denials outside SLA benjamin 2026-05-26 17:19:09 +08:00
  • 00eb3abbe1 fix(auth): mark Google group denials business-limited benjamin 2026-05-26 17:18:55 +08:00
  • bd1e98ec29 fix(auth): mark API key group denials business-limited benjamin 2026-05-26 17:18:41 +08:00
  • 5c4101ac53 feat(ops): add local business limit reasons benjamin 2026-05-26 17:18:27 +08:00
  • 9ef144874a chore: sync VERSION to 0.1.131 [skip ci] github-actions[bot] 2026-05-26 06:43:49 +00:00
  • bebc082306
    Merge pull request #2766 from DaydreamCoding/feat/user-platform-quota Wesley Liddick 2026-05-26 14:13:18 +08:00
  • 83248478e2
    Merge pull request #2777 from lyen1688/feat/content-moderation-risk-threshold Wesley Liddick 2026-05-26 14:12:54 +08:00
  • a28e8e3d44
    Merge pull request #2776 from mt21625457/fix-http2-bug Wesley Liddick 2026-05-26 14:12:11 +08:00
  • 23f3d426c6 feat: 支持内容审计风险阈值配置 lyen1688 2026-05-26 13:58:02 +08:00
  • 33ac8eb27d fix openai http2 response header timeout mt21625457 2026-05-26 13:52:38 +08:00
  • 6b39b344d8 feat(quota): 用户 × 平台 USD 配额 DaydreamCoding 2026-05-25 14:26:11 +08:00
  • 2f70d965bf chore: update sponsors shaw 2026-05-25 19:02:58 +08:00
  • 53acde1efd style: fix lint errors in response.failed SSE writer shaw 2026-05-25 18:16:46 +08:00
  • a18738b29e
    Merge pull request #2732 from wminjay/fix/responses-stream-failed-event Wesley Liddick 2026-05-25 18:12:25 +08:00
  • 2fb9fb2f71
    Merge pull request #2747 from siyuan-123/fix/ws-tool-output-continuation Wesley Liddick 2026-05-25 17:58:00 +08:00
  • a9c7a3a095 fix(bedrock): strip context_management when beta is removed wucm667 2026-05-25 14:15:39 +08:00
  • fc66cd704a fix: recognize codex tool outputs in ws continuation siyuan 2026-05-25 10:46:58 +08:00
  • b34cc71bee fix(openai): also emit response.failed in ensureForwardErrorResponse after Writer.Written Jamie Wong 2026-05-24 22:00:56 +08:00
  • cff2f291be fix(openai): also match bare /responses route in handleStreamingAwareError Jamie Wong 2026-05-24 19:32:08 +08:00
  • 5e5c2062bf fix(openai): emit response.failed for /v1/responses after stream started Jamie Wong 2026-05-24 10:58:29 +08:00
  • 1b6a15b485 fix(db-pool): enforce connection lifetime floors wucm667 2026-05-23 15:04:24 +08:00
  • 63b0631a58 chore: sync VERSION to 0.1.130 [skip ci] github-actions[bot] 2026-05-23 06:40:10 +00:00
  • 0cfabaa82e fix(i18n): escape at-sign in email whitelist placeholder shaw 2026-05-23 14:17:29 +08:00
  • 0430899748 feat(admin): add compact proxy IP resource link shaw 2026-05-23 14:17:08 +08:00
  • 3c5a444802
    Merge pull request #2698 from deqiying/fix/log-real-client-ip Wesley Liddick 2026-05-23 11:08:47 +08:00
  • b6c0b40848 fix: update x/net vulnerability dependency shaw 2026-05-23 10:30:50 +08:00
  • 1e406fed52 fix: optimize OpenAI account cooldown scheduling shaw 2026-05-23 10:18:43 +08:00
  • 0af44ce4c2 fix: 修复反代部署下拒绝日志客户端 IP 不准确 deqiying 2026-05-22 23:28:21 +08:00
  • f59d9a5f8e
    Merge pull request #2674 from wucm667/feat/moderation-per-model-toggle Wesley Liddick 2026-05-22 20:10:38 +08:00
  • 301032dc72
    Merge pull request #2672 from wucm667/feat/email-whitelist-wildcard-suffix Wesley Liddick 2026-05-22 17:33:29 +08:00
  • a5efb84fa0
    Merge pull request #2656 from wucm667/fix/apicompat-developer-role-to-system Wesley Liddick 2026-05-22 17:32:47 +08:00
  • 9f91a8af17
    Merge pull request #2662 from touwaeriol/feat/bedrock-cc-compat Wesley Liddick 2026-05-22 17:32:11 +08:00
  • a33a294970
    Merge pull request #2658 from wucm667/feat/account-test-chat-completions-path Wesley Liddick 2026-05-22 17:31:14 +08:00
  • ac72b01d89
    Merge pull request #2681 from wucm667/fix/moderation-dedupe-agent-loop Wesley Liddick 2026-05-22 17:29:22 +08:00
  • e674a5628c
    Merge pull request #2682 from Xch13/fix-cache-hit-rate Wesley Liddick 2026-05-22 17:27:26 +08:00
  • 85e60b4f51
    Merge pull request #2687 from wucm667/fix/audit-exception-js-cookie Wesley Liddick 2026-05-22 17:14:59 +08:00
  • 199a5bcc69 fix(risk-control): Agent 工具循环中同一用户消息重复审计去重 wucm667 2026-05-22 14:54:06 +08:00
  • ffd53343bb fix(deps): 升级 js-cookie 修复安全审计 wucm667 2026-05-22 13:55:27 +08:00
  • 6ba20acd66 fix(frontend): correct Cache Hit Rate denominator to include all prompt tokens Xch13 2026-05-22 11:45:33 +08:00
  • 0d5c6f7cc7 feat(risk-control): 内容审计支持按模型生效 wucm667 2026-05-21 21:18:43 +08:00
  • a5b9b68b76 feat(registration): 支持邮箱白名单后缀通配符 wucm667 2026-05-21 21:02:26 +08:00
  • ca60cede14 feat(account): 支持测试连接 Chat Completions 路径 wucm667 2026-05-21 10:54:41 +08:00
  • c4d7edba08 fix(apicompat): map developer role to system wucm667 2026-05-21 10:43:13 +08:00
  • 16793d3af0 chore: update sponsors shaw 2026-05-21 15:26:20 +08:00
  • aae20ef437 fix(oidc): harden verified-email fast path shaw 2026-05-21 15:19:29 +08:00
  • 35901a174b
    Merge pull request #2655 from ye4241/feat/oidc-trust-verified-email-fast-path Wesley Liddick 2026-05-21 14:47:08 +08:00
  • a613a587ba feat: add subscription expiry email toggle shaw 2026-05-21 14:27:50 +08:00
  • 55554adc18 chore(oidc): 回应 Copilot review ye4241 2026-05-21 11:55:22 +08:00
  • 39fe7aa0eb feat(oidc): 上游邮箱已验证时跳过 choice 页直接登录注册 ye4241 2026-05-21 10:16:57 +08:00
  • fe1c6c958b feat(bedrock): add Claude Code compatibility for AWS Bedrock erio 2026-05-21 11:46:24 +08:00
  • bd3d4d9a24
    Merge pull request #2399 from gaoren002/fix/openai-image-upstream-errors Wesley Liddick 2026-05-21 11:31:22 +08:00
  • a60a349ecf
    Merge pull request #2375 from gaoren002/fix/account-delete-scheduler-cache Wesley Liddick 2026-05-21 11:31:05 +08:00
  • 131d4b3050
    Merge pull request #2374 from gaoren002/fix/openai-refresh-token-reused Wesley Liddick 2026-05-21 11:30:52 +08:00
  • 9673a22f26 fix(i18n): 去除兑换码批量修改重复的翻译 key shaw 2026-05-21 11:12:32 +08:00