Commit Graph

  • ac9716ffdc fix(brand): KeyUsageView Sub2API→StarFireAPI 及 GitHub 链接修正 main huangzhenpc 2026-03-21 20:36:14 +08:00
  • e92cfe92d3 Merge branch 'main' of https://git.586vip.cn/oadmin/xinghuoapi huangzhenpc 2026-03-08 17:57:36 +08:00
  • f29783a081 Merge remote-tracking branch 'upstream/main' huangzhenpc 2026-03-08 17:56:51 +08:00
  • 03bf348530 fix(lint): gofmt formatting fixes for 3 files shaw 2026-03-07 23:18:19 +08:00
  • cab60ef735 fix(ci): downgrade golangci-lint v2.11 to v2.9 to fix lint timeout shaw 2026-03-07 23:10:03 +08:00
  • a3791104f9 feat: 支持后台设置是否启用整流开关 shaw 2026-03-07 21:45:18 +08:00
  • bcb6444f89 fix(ci): update Go version check in release workflow to 1.26.1 shaw 2026-03-07 17:11:50 +08:00
  • c2b14693b4 Merge pull request #835 from biubiutata/codex/fix-openai-originator-detection Wesley Liddick 2026-03-07 17:03:52 +08:00
  • 92d35409de feat: 为openai分组增加messages调度开关和默认映射模型 shaw 2026-03-07 17:02:19 +08:00
  • 351a08f813 fix: announcement强制弹窗通知补全迁移sql shaw 2026-03-07 15:36:18 +08:00
  • a58dc787a9 fix(ci): 精简golangci-lint配置解决v2.11超时问题 shaw 2026-03-07 15:17:16 +08:00
  • 7079edc2d0 feat: announcement支持强制弹窗通知 shaw 2026-03-07 15:06:13 +08:00
  • da89583ccc fix(openai): detect official codex client by headers admin 2026-03-07 14:12:38 +08:00
  • a42a1f08e9 fix: 编辑error状态账号时保存报Status验证失败 shaw 2026-03-07 13:47:08 +08:00
  • ebd5253e22 fix: /response端点移除强制注入大量instructions内容 shaw 2026-03-07 13:39:47 +08:00
  • 6411645ffc fix: 适配claude code调度openai账号的websearch功能 shaw 2026-03-07 11:27:00 +08:00
  • c0c322ba16 chore: openai账号模型映射新增claude->gpt快捷映射按钮 shaw 2026-03-07 10:26:30 +08:00
  • d35c5cd491 feat: openai平台的apikey新增claude code使用教程 shaw 2026-03-07 10:14:57 +08:00
  • 7a353028e7 fix: 修复keys速率限制未自动重置额度的bug shaw 2026-03-07 09:59:40 +08:00
  • 2d8d3b7857 fix(ci): upgrade golangci-lint v2.7 to v2.11 for Go 1.26 compatibility shaw 2026-03-07 08:53:35 +08:00
  • 4190293b07 Merge pull request #823 from StarryKira/fix/empty-stream-failover Wesley Liddick 2026-03-07 08:51:07 +08:00
  • 421b4c0aff Merge pull request #830 from ckken/pr/ccswitch-import-improvements Wesley Liddick 2026-03-07 08:49:09 +08:00
  • cd69a7cb85 Merge pull request #820 from geminiwen/fix/apikey-credentials-preserve-existing-fields Wesley Liddick 2026-03-07 08:46:51 +08:00
  • 0c9ba9e86c fix(security): upgrade Go 1.25.7 to 1.26.1 to resolve 4 stdlib vulnerabilities shaw 2026-03-07 08:45:55 +08:00
  • 1b4d2a41c9 fix(openai): /v1/messages端点补齐Codex用量快照提取与错误透传规则 shaw 2026-03-07 08:36:48 +08:00
  • 0787d2b47a Merge pull request #829 from JIA-ss/fix/usage-query-rate-limit Wesley Liddick 2026-03-07 08:32:29 +08:00
  • 97bf1d85ab feat(ccswitch): use site_name as default provider name in import link ckken 2026-03-07 01:15:54 +08:00
  • 207a493fab fix(ccswitch): parse remaining quota from /v1/usage response ckken 2026-03-07 01:07:00 +08:00
  • 1f3f9e131e fix: resolve golangci-lint errors (gofmt alignment, errcheck) JIA-ss 2026-03-07 00:58:08 +08:00
  • 4ddedfaaf9 merge: resolve conflict with main (keep both openAI probe and usage fix) JIA-ss 2026-03-07 00:49:30 +08:00
  • 3ebebef95f fix(usage): add negative caching, singleflight, and jitter to usage queries JIA-ss 2026-03-07 00:39:16 +08:00
  • 9f7ad47598 fix(account): clean up stale credentials fields after spreading currentCredentials Gemini Wen 2026-03-06 23:38:58 +08:00
  • 3c83cd8be2 Merge remote-tracking branch 'origin/main' into fix/apikey-credentials-preserve-existing-fields Gemini Wen 2026-03-06 23:38:18 +08:00
  • 963b3b768c Merge pull request #825 from FizzlyCode/fix/setup-token-real-utilization Wesley Liddick 2026-03-06 22:46:20 +08:00
  • f6709fb5d6 Merge pull request #824 from pkssssss/fix/ws-usage-window-pr Wesley Liddick 2026-03-06 22:45:36 +08:00
  • 921599948b feat: /v1/messages端点适配codex账号池 shaw 2026-03-06 22:39:33 +08:00
  • 5df3cafa99 style(go): format account usage service 神乐 2026-03-06 21:31:36 +08:00
  • 1a2143c1fe fix(openai): adapt messages path to codex transform signature 神乐 2026-03-06 21:17:27 +08:00
  • dd25281305 chore(test): resolve merge conflict for ws usage window pr 神乐 2026-03-06 21:16:21 +08:00
  • 49d0301dde fix: Setup Token 账号使用真实 utilization 值替代状态估算 FizzlyCode 2026-03-06 17:53:04 +08:00
  • d90e56eb45 chore(openai): clean up ws usage window branch 神乐 2026-03-06 21:04:24 +08:00
  • 838ada8864 fix(openai): restore ws usage window display 神乐 2026-03-06 20:46:10 +08:00
  • 65a106792a fix issue #791 Elysia 2026-03-06 20:11:57 +08:00
  • ee4bfcbb81 Merge remote-tracking branch 'origin/main' Elysia 2026-03-06 19:24:54 +08:00
  • a087f089b8 fix(account): preserve existing credentials when saving apikey accounts Gemini Wen 2026-03-06 20:15:42 +08:00
  • afbe8bf001 Merge pull request #809 from alfadb/feature/openai-messages Wesley Liddick 2026-03-06 20:16:06 +08:00
  • 2a3ef0be06 Merge pull request #818 from pkssssss/fix/remote-compact Wesley Liddick 2026-03-06 19:41:04 +08:00
  • 3403909354 fix(openai): support remote compact task 神乐 2026-03-06 18:50:28 +08:00
  • 005d0c5f53 Merge pull request #815 from mt21625457/pr/openai-user-group-rate-upstream Wesley Liddick 2026-03-06 17:33:09 +08:00
  • 8aaaeb29cc Merge pull request #813 from FizzlyCode/fix/account-usage-display Wesley Liddick 2026-03-06 17:25:03 +08:00
  • 230f8abd04 test(openai): 修复回归测试未使用字段告警 yangjianbo 2026-03-06 17:08:37 +08:00
  • a18bbb5f2f fix(openai): 统一专属倍率计费链路并补齐回归测试 yangjianbo 2026-03-06 14:54:52 +08:00
  • 60fce4f1dc fix: 修复 lite 模式跳过窗口费用查询导致 $0.00 显示的问题 wioos 2026-03-06 16:20:15 +08:00
  • 9af65efcdb fix: 修复 zh.ts 缺少 protocols 翻译 wioos 2026-03-06 15:32:25 +08:00
  • bc194a7d8c fix: address PR review - Anthropic error format in panic recovery and nil guard alfadb 2026-03-06 15:40:15 +08:00
  • ff1f114989 feat(openai): add /v1/messages endpoint and API compatibility layer alfadb 2026-03-06 14:29:22 +08:00
  • cac230206d Merge pull request #806 from touwaeriol/fix/openai-passthrough-model-check Wesley Liddick 2026-03-06 14:09:07 +08:00
  • 79ae15d5e8 fix: OpenAI passthrough accounts bypass model mapping check erio 2026-03-06 13:54:25 +08:00
  • 0cce0a8877 chore: gpt-5.4示例配置修改model_reasoning_effort为xhigh shaw 2026-03-06 11:29:43 +08:00
  • 225fd035ae chore: 更新codex配置部分支持gpt-5.4的长上下文 shaw 2026-03-06 10:55:09 +08:00
  • fb7d1346b5 Merge pull request #800 from mt21625457/pr/gpt54-support-upstream Wesley Liddick 2026-03-06 10:42:01 +08:00
  • 491a744481 fix: 修复账号列表首次加载窗口费用显示 $0.00 shaw 2026-03-06 10:23:22 +08:00
  • f366026435 fix(openai): 修复 gpt-5.4 长上下文计费与快照白名单 yangjianbo 2026-03-06 09:04:58 +08:00
  • 1a0d4ed668 feat(openai): 增加 gpt-5.4 模型支持与定价配置 yangjianbo 2026-03-06 08:14:04 +08:00
  • 63a8c76946 Merge pull request #798 from touwaeriol/feature/account-load-factor Wesley Liddick 2026-03-06 09:42:10 +08:00
  • f355a68bc9 Merge pull request #796 from touwaeriol/feature/apikey-quota-limit Wesley Liddick 2026-03-06 09:37:52 +08:00
  • c87e6526c1 fix: use real Concurrency instead of LoadFactor for metrics and monitoring erio 2026-03-06 05:18:45 +08:00
  • af3a5076d6 fix: add load_factor upper bound validation to BulkUpdateAccounts erio 2026-03-06 05:17:52 +08:00
  • 18f2e21414 fix: use HTML-safe expressions for @input handlers in Vue templates erio 2026-03-06 04:33:55 +08:00
  • 8a8cdeebb4 fix: prevent negative values for concurrency and load_factor inputs erio 2026-03-06 04:30:30 +08:00
  • 12b33f4ea4 fix: address load_factor code review findings erio 2026-03-06 04:27:41 +08:00
  • 01b3a09d7d fix: validate account status before update and update load factor hint erio 2026-03-06 04:16:47 +08:00
  • 0d6c1c7790 feat: add independent load_factor field for scheduling load calculation erio 2026-03-06 05:07:10 +08:00
  • 95e366b6c6 fix: add missing IncrementQuotaUsed and ResetQuotaUsed to stubAccountRepo in api_contract_test erio 2026-03-06 04:37:56 +08:00
  • 77701143bf fix: use range assertion for time-sensitive ExpiresInDays test erio 2026-03-06 01:07:28 +08:00
  • 02dea7b09b refactor: unify post-usage billing logic and fix account quota calculation erio 2026-03-06 00:37:37 +08:00
  • c26f93c4a0 fix: route antigravity apikey account test to native protocol erio 2026-03-05 22:10:00 +08:00
  • c826ac28ef refactor: extract QuotaLimitCard component for reuse in create and edit modals erio 2026-03-05 22:13:56 +08:00
  • 1893b0eb30 feat: restyle API Key quota limit UI to card/toggle format erio 2026-03-05 22:01:40 +08:00
  • 05527b13db feat: add quota limit for API key accounts erio 2026-03-05 20:54:37 +08:00
  • ae5d9c8bfc Merge pull request #788 from touwaeriol/fix/usage-error-passthrough Wesley Liddick 2026-03-05 22:05:36 +08:00
  • 9117c2a4ec fix: include upstream error details in usage API error response erio 2026-03-05 19:37:38 +08:00
  • bab4bb9904 chore: 更新openai、claude使用秘钥教程部分 shaw 2026-03-05 18:58:10 +08:00
  • 33bae6f49b fix: Cache Token拆分为缓存创建和缓存读取 shaw 2026-03-05 18:32:17 +08:00
  • 32d619a56b Merge pull request #780 from mt21625457/feat/codex-remote-compact-outcome-logging Wesley Liddick 2026-03-05 16:59:02 +08:00
  • 642432cf2a Merge pull request #777 from guoyongchang/feature-schedule-test-support Wesley Liddick 2026-03-05 16:57:23 +08:00
  • 61e9598b08 fix(lint): remove redundant context type in compact outcome logger 程序猿MT 2026-03-05 16:51:46 +08:00
  • d4e34c7514 fix: 修复空结果导致定时测试模态框崩溃的问题 guoyongchang 2026-03-05 16:47:01 +08:00
  • bfe7a5e452 test(openai-handler): add codex remote compact outcome coverage 程序猿MT 2026-03-05 16:46:14 +08:00
  • 77d916ffec feat(openai-handler): support codex remote compact outcome logging 程序猿MT 2026-03-05 16:46:12 +08:00
  • 831abf7977 refactor: 移除冗余中间类型和不必要代码 guoyongchang 2026-03-05 16:37:07 +08:00
  • 817a491087 simplify: 移除 leader lock,单实例无需分布式锁 guoyongchang 2026-03-05 16:31:27 +08:00
  • 9a8dacc514 fix: 修复 golangci-lint depguard 和 gofmt 错误 guoyongchang 2026-03-05 16:28:48 +08:00
  • 8adf80d98b fix: wire_gen_test 补充 scheduledTestRunner 参数 guoyongchang 2026-03-05 16:23:41 +08:00
  • 62686a6213 revert: 还原 docker-compose.local.yml 的本地测试改动 guoyongchang 2026-03-05 16:17:33 +08:00
  • 3a089242f8 feat: 支持基于 crontab 的定时账号测试 guoyongchang 2026-03-05 16:06:05 +08:00
  • 9d70c38504 fix: 修复claude apikey账号请求时未携带beta=true 查询参数的bug shaw 2026-03-05 14:59:12 +08:00
  • aeb464f3ca feat: 模型映射应用 /v1/messages/count_tokens端点 shaw 2026-03-05 14:49:28 +08:00
  • 7076717b20 Merge pull request #772 from mt21625457/aicodex2api-main Wesley Liddick 2026-03-05 13:46:02 +08:00
  • c0a4fcea0a Delete docker-compose-aicodex.yml 程序猿MT 2026-03-05 13:44:07 +08:00