Commit Graph

  • d2527e36eb feat(gemini): 增强 API 授权错误处理,自动提取并显示激活 URL ianshaw 2026-02-05 20:13:06 +08:00
  • 029994a83b fix: remove unused listAllAccounts LLLLLLiulei 2026-02-05 19:13:00 +08:00
  • 37047919ab fix: harden import/export flow LLLLLLiulei 2026-02-05 18:59:30 +08:00
  • 0b45d48e85 perf: batch fetch proxies for account export LLLLLLiulei 2026-02-05 18:40:49 +08:00
  • 0c660f8335 feat: refine proxy export and toolbar layout LLLLLLiulei 2026-02-05 18:35:00 +08:00
  • ce9a247a9d feat: add proxy import flow LLLLLLiulei 2026-02-05 18:23:49 +08:00
  • b4bd46d067 feat: add data import/export bundle LLLLLLiulei 2026-02-05 17:46:08 +08:00
  • 1d8b686446 chore: 移除无关的md文档 shaw 2026-02-05 16:17:11 +08:00
  • 2b192f7dca feat: 支持用户专属分组倍率配置 shaw 2026-02-05 16:00:34 +08:00
  • 979114db45 fix(gemini): 修复已注册用户 OAuth 授权时错误调用 onboardUser 的问题 IanShaw027 2026-02-05 13:57:02 +08:00
  • 6d0152c8e2 chore: 移除多余的文档/配置示例 shaw 2026-02-05 13:39:31 +08:00
  • dabed96af4 Merge pull request #486 from s-Joshua-s/feat/usage-filter-by-apikey Wesley Liddick 2026-02-05 13:37:31 +08:00
  • 36becd972a Merge pull request #485 from LemonZuo/mod Wesley Liddick 2026-02-05 13:36:16 +08:00
  • 7498035d24 Merge branch 'main' into mod Lemon 2026-02-05 12:49:43 +08:00
  • 39a0359dd5 feat: enhance HTTP/2 Cleartext (h2c) configuration options Lemon 2026-02-05 12:48:05 +08:00
  • 49a3c43741 feat(auth): 实现 Refresh Token 机制 shaw 2026-02-05 12:38:48 +08:00
  • fa3ea5ee4d feat(gateway): filter /v1/usage stats by API Key instead of UserID JIA-ss 2026-02-05 11:41:25 +08:00
  • 05af95dade fix(gateway): 修复工具名转换破坏 Anthropic 特殊工具的问题 shaw 2026-02-05 09:53:20 +08:00
  • ae680d79ed Merge pull request #481 from beyondkmp/fix/remove-unsupported-openai-fields Wesley Liddick 2026-02-05 08:35:12 +08:00
  • 97a5c1ac1d feat: add support for HTTP/2 Cleartext (h2c) connections Lemon 2026-02-04 21:40:25 +08:00
  • 8f39754812 fix(gateway): 修复模型前缀映射逻辑错误 shaw 2026-02-04 17:50:05 +08:00
  • ac4371fa98 Merge pull request #482 from IanShaw027/fix/gateway-compatibility Wesley Liddick 2026-02-04 16:50:52 +08:00
  • 9985c4a344 fix(gemini): 优化 Gemini 接口认证兼容性,支持 Authorization: Bearer 柴叁 2026-02-04 16:26:36 +08:00
  • fecfaae8dc fix: remove unsupported safety_identifier and previous_response_id fields from upstream requests Payne Fu 2026-02-04 15:56:01 +08:00
  • 804b6f2282 Merge pull request #468 from s-Joshua-s/fix/thinking-block-modification-error Wesley Liddick 2026-02-03 22:21:06 +08:00
  • cb58daf38d Merge pull request #476 from touwaeriol/fix/gemini-thoughtsignature-v2 Wesley Liddick 2026-02-03 21:56:34 +08:00
  • a9398d210b Merge pull request #475 from touwaeriol/fix/openai-oauth-instructions-v2 Wesley Liddick 2026-02-03 21:56:13 +08:00
  • df1c2383da chore: fix gofmt formatting shaw 2026-02-03 21:52:49 +08:00
  • ff8b1b4ae3 Merge pull request #467 from slovx2/main Wesley Liddick 2026-02-03 21:51:04 +08:00
  • 4cce21b125 Merge branch 'main' into main Wesley Liddick 2026-02-03 21:43:41 +08:00
  • 6baf810885 fix(gemini): 导出 DummyThoughtSignature 常量并修复跨账号签名验证 liuxiongfeng 2026-02-03 21:34:55 +08:00
  • 9a48b2e942 fix(openai): 统一 OAuth instructions 处理逻辑,修复 Codex CLI 400 错误 liuxiongfeng 2026-02-03 21:22:33 +08:00
  • c0c9c984d1 Merge pull request #471 from bayma888/feature/api-key-quota-expiration Wesley Liddick 2026-02-03 21:11:17 +08:00
  • 3fed478e4d fix(lint): format gateway_service.go with gofmt bayma888 2026-02-03 20:55:17 +08:00
  • 0afc5d0b1a fix(test): update API contract tests for new quota fields bayma888 2026-02-03 20:54:25 +08:00
  • ba5a0d47eb Merge pull request #460 from s-Joshua-s/fix/proxy-probe-fallback Wesley Liddick 2026-02-03 20:49:59 +08:00
  • be7bc658fc fix(test): add IncrementQuotaUsed to all APIKeyRepository test stubs bayma888 2026-02-03 20:49:58 +08:00
  • c89bbf5130 Merge pull request #458 from bayma888/feature/admin-user-balance-history Wesley Liddick 2026-02-03 20:37:30 +08:00
  • e59e3a9f00 fix(test): add IncrementQuotaUsed to all APIKeyRepository test stubs bayma888 2026-02-03 20:00:43 +08:00
  • 6146be1474 feat(api-key): add independent quota and expiration support bayma888 2026-02-03 19:01:49 +08:00
  • 730d2a9ad2 fix(test): add missing stub methods to stubRedeemCodeRepo in api_contract_test bayma888 2026-02-03 19:36:17 +08:00
  • d008941cb3 fix(test): add missing stub methods for RedeemCodeRepository and AdminService bayma888 2026-02-03 19:29:39 +08:00
  • df7a3e65ee fix(proxy): 增加代理探测的多 URL 回退机制 JIA-ss 2026-02-03 13:13:58 +08:00
  • 0707f3d963 chore: gofmt song 2026-02-03 17:03:54 +08:00
  • 976d6fb03f chore: update antigravity example url song 2026-02-03 17:00:46 +08:00
  • f1aafbc06f chore: gofmt song 2026-02-03 16:55:13 +08:00
  • 7cb5444dbb fix: update tests for group fallback song 2026-02-03 16:48:52 +08:00
  • 3bede6e65f merge upstream main song 2026-02-03 16:21:58 +08:00
  • ad90bb4645 fix(api): 修复 thinking 块被意外修改导致的 400 错误 JIA-ss 2026-02-03 16:15:37 +08:00
  • 2220fd18ca merge upstream main song 2026-02-03 15:36:17 +08:00
  • bb3df5785a Merge pull request #322 from xlx0852/main Wesley Liddick 2026-02-03 15:13:10 +08:00
  • 6e54eda41f Merge pull request #464 from touwaeriol/pr/antigravity-scope-ratelimit Wesley Liddick 2026-02-03 15:02:15 +08:00
  • df4c0adf0b Merge pull request #463 from DuckyProject/feat/usage-records-codex-reasoning-effort Wesley Liddick 2026-02-03 14:57:45 +08:00
  • 7cbe4afdb8 Merge pull request #462 from touwaeriol/pr/antigravity-gemini-mapping Wesley Liddick 2026-02-03 14:55:45 +08:00
  • 16f150caae Merge pull request #459 from IanShaw027/fix/gemini-error Wesley Liddick 2026-02-03 14:48:50 +08:00
  • 7229b41fc7 Merge pull request #420 from shuike/feat-invitation-code Wesley Liddick 2026-02-03 14:44:15 +08:00
  • 2cd5037878 chore: 触发 CI 重新运行 ianshaw 2026-02-03 14:43:59 +08:00
  • 53ee6383db feat(usage): add reasoning effort column ducky 2026-02-03 14:36:29 +08:00
  • a09478f374 Merge pull request #316 from cyhhao/fix/claude-oauth-compat Wesley Liddick 2026-02-03 14:26:19 +08:00
  • d3c1d77a35 fix(frontend): import missing formatTime function in AccountStatusIndicator liuxiongfeng 2026-02-03 12:56:06 +08:00
  • 8824400c3e feat(accounts): 账号列表显示 Antigravity scope 级别限流状态 liuxiongfeng 2026-02-03 12:08:13 +08:00
  • 6e8eff9bb9 feat(ops): 运维界面展示 Antigravity 账号 scope 级别限流统计 liuxiongfeng 2026-02-03 12:06:45 +08:00
  • f5884d1608 fix: jsonb_set 嵌套路径无法创建多层 key 的问题 liuxiongfeng 2026-02-03 12:06:05 +08:00
  • 56949a58bc feat(antigravity): 默认开启按配额域限流,避免整个账号被锁定 liuxiongfeng 2026-02-03 11:31:35 +08:00
  • 7d256879c5 feat(antigravity): map all gemini-2.5 to gemini-3 series liuxiongfeng 2026-02-03 13:51:11 +08:00
  • f9512fda58 test: update gemini-2.5-pro mapping test case liuxiongfeng 2026-02-03 13:44:39 +08:00
  • beb63cb152 feat(antigravity): map gemini-2.5-pro to gemini-3-pro-high liuxiongfeng 2026-02-03 13:39:55 +08:00
  • 11ff73b578 fix: align migration checksum and import formatTime song 2026-02-03 14:04:11 +08:00
  • 0ed4a404e4 fix(test): api_contract_test添加 invitation_code_enabled 字段 shuike 2026-02-03 13:34:40 +08:00
  • 6c86501d11 feat: 增加邀请码注册功能 shuike 2026-01-29 16:29:59 +08:00
  • 2fe8932c1d Merge pull request #3 from cyhhao/main Call White 2026-02-03 11:44:54 +08:00
  • 0ab68aa9fb fix(setup): 修复 Redis TLS 配置选项位置错误 shaw 2026-02-03 11:24:04 +08:00
  • 2f92b06869 Merge pull request #457 from touwaeriol/pr/group-copy-accounts Wesley Liddick 2026-02-03 08:45:13 +08:00
  • 03e94f9f53 fix(gemini): 为 Gemini 工具调用添加 thoughtSignature 避免 INVALID_ARGUMENT 错误 ianshaw 2026-02-03 06:01:29 +08:00
  • 606e29d390 feat(admin): add user balance/concurrency history modal bayma888 2026-02-03 00:16:10 +08:00
  • 3ecadf4aad chore: apply stashed changes song 2026-02-02 22:20:08 +08:00
  • 0170d19fa7 merge upstream main song 2026-02-02 22:13:50 +08:00
  • ce1d2904c7 test: 为测试 stub 添加缺失的 GroupRepository 接口方法 liuxiongfeng 2026-02-02 22:01:41 +08:00
  • ea41f830fd Merge pull request #456 from touwaeriol/pr/gemini-long-context-billing Wesley Liddick 2026-02-02 21:57:25 +08:00
  • e1a4a7b8c0 feat(groups): 添加从其他分组复制账号功能 liuxiongfeng 2026-02-02 16:46:25 +08:00
  • b381e8ee73 refactor(billing): 简化 CalculateCostWithLongContext 逻辑 liuxiongfeng 2026-02-02 16:42:07 +08:00
  • 45e1429ae8 feat(billing): 添加 Gemini 200K 长上下文双倍计费功能 liuxiongfeng 2026-02-02 16:37:22 +08:00
  • 7b1d63a786 fix(types): 添加缺失的 ignore_invalid_api_key_errors 类型定义 shaw 2026-02-02 21:01:32 +08:00
  • e204b4d81f Merge pull request #452 from s-Joshua-s/feat/enhance-usage-endpoint Wesley Liddick 2026-02-02 20:35:00 +08:00
  • 325ed747d8 Merge pull request #455 from ZeroClover/feat/ops-ignore-invalid-api-key-errors Wesley Liddick 2026-02-02 20:28:00 +08:00
  • cbf3dba28d Merge pull request #454 from ZeroClover/feat-exclude-user-inactive-errors Wesley Liddick 2026-02-02 20:19:48 +08:00
  • 4329f72abf Merge pull request #450 from bayma888/feature/show-admin-adjustment-notes Wesley Liddick 2026-02-02 20:19:23 +08:00
  • ad1cdba338 feat(ops): 支持过滤无效 API Key 错误,不写入错误日志 Zero Clover 2026-02-02 20:16:17 +08:00
  • 016c3915d7 Merge pull request #449 from bayma888/feature/user-search-support-notes Wesley Liddick 2026-02-02 20:16:03 +08:00
  • 79fa18132b fix(gateway): 修复 OAuth token 刷新后调度器缓存不一致问题 shaw 2026-02-02 19:58:23 +08:00
  • 673caf41a0 feat(ops): 将 USER_INACTIVE 错误排除在 SLA 统计之外 Zero Clover 2026-02-02 18:50:54 +08:00
  • c441638fc0 feat(gateway): 增强 /v1/usage 端点返回完整用量统计 JIA-ss 2026-02-02 18:30:06 +08:00
  • ae18397ca6 feat: 向用户显示管理员调整余额的备注 小北 2026-02-02 17:44:50 +08:00
  • 426ce616c0 feat: 支持在用户搜索中使用备注字段 小北 2026-02-02 17:41:27 +08:00
  • 5cda979209 feat(deploy): 优化 Docker 部署体验,新增一键部署脚本 shaw 2026-02-02 16:17:07 +08:00
  • cc7e67b01a Merge pull request #445 from touwaeriol/fix/gemini-cache-token-billing Wesley Liddick 2026-02-02 15:20:56 +08:00
  • 6999a9c011 Merge pull request #444 from touwaeriol/fix/gemini-apikey-passthrough Wesley Liddick 2026-02-02 15:17:05 +08:00
  • bbdc8663d3 feat: 重新设计公告系统为Header铃铛通知 shaw 2026-02-02 14:57:09 +08:00
  • 4bfeeecb05 fix(billing): 修复 Gemini 接口缓存 token 统计 liuxiongfeng 2026-02-02 12:50:18 +08:00
  • bbc7b4aeed feat(gateway): Gemini API Key 账户跳过模型映射检查,直接透传 liuxiongfeng 2026-02-01 16:29:27 +08:00