Commit Graph

  • e722992439 fix(setup): 数据库有用户时跳过管理员引导 yangjianbo 2026-02-12 16:50:42 +08:00
  • fff1d54858 feat(log): 落地统一日志底座与系统日志运维能力 yangjianbo 2026-02-12 16:27:29 +08:00
  • a5f29019d9 test(ops): 提升日志链路覆盖率并修复lint阻塞 yangjianbo 2026-02-12 16:25:44 +08:00
  • 208c5380f4 fix(ops): 排除刷新信号避免分页重置页码 yangjianbo 2026-02-12 15:00:22 +08:00
  • 29191af877 Merge branch 'dev' into release yangjianbo 2026-02-12 14:40:37 +08:00
  • 2d6066f985 Merge branch 'test' into dev yangjianbo 2026-02-12 14:40:22 +08:00
  • 3ea5e5c33a feat: update build aicodex.sh yangjianbo 2026-02-12 14:40:05 +08:00
  • dbd7969a3e Merge branch 'test' into release yangjianbo 2026-02-12 14:27:58 +08:00
  • af3069073a chore(lint): 修复 golangci-lint unused yangjianbo 2026-02-12 14:20:56 +08:00
  • 65661f24e2 feat(ops): 运维监控新增 OpenAI Token 请求统计表 yangjianbo 2026-02-12 14:20:14 +08:00
  • ed2eba9028 fix(gateway): 默认过滤OpenAI透传超时头并补充断流告警 yangjianbo 2026-02-12 14:16:18 +08:00
  • 10c1590b1d Merge branch 'dev' into release yangjianbo 2026-02-12 12:12:40 +08:00
  • 114e172603 test(repository): 补充 JWT 密钥引导并发与兼容性单测 yangjianbo 2026-02-12 12:07:20 +08:00
  • 09c8380b3d fix(repository): 修复 JWT 密钥引导冲突一致性与并发读取竞态 yangjianbo 2026-02-12 12:04:13 +08:00
  • ba567babf4 :erge branch 'dev' into release yangjianbo 2026-02-12 11:45:11 +08:00
  • 9403aa9bd1 feat: version 0.1.74.4 yangjianbo 2026-02-12 11:44:45 +08:00
  • 34b8bbcbe4 Merge branch 'dev' into release yangjianbo 2026-02-12 11:43:47 +08:00
  • 6b36992d34 feat(security): 启动时自动迁移并持久化JWT密钥 yangjianbo 2026-02-12 11:41:20 +08:00
  • 6533a4647d fix(openai): 增强自动透传命中日志 yangjianbo 2026-02-12 11:41:06 +08:00
  • 9c910c2049 feat(openai): 支持自动透传开关并透传 User-Agent yangjianbo 2026-02-12 10:56:07 +08:00
  • 43dc23a47d Merge branch 'test' into release yangjianbo 2026-02-12 09:49:05 +08:00
  • 61a2bf469a feat(openai): 极致优化 OAuth 链路并补齐性能守护 yangjianbo 2026-02-12 09:41:37 +08:00
  • fe1d46a8ea feat(admin): Add group filtering for account listings kyx236 2026-02-12 03:47:06 +08:00
  • a88bb8684f fix(openai): 修复 OAuth 透传流式断开与压缩头问题 yangjianbo 2026-02-11 22:17:38 +08:00
  • c7b42148a5
    Merge pull request #559 from wucm667/fix/auth-page-logo Wesley Liddick 2026-02-11 20:01:03 +08:00
  • bc1abb6a23
    Merge pull request #557 from james-6-23/main Wesley Liddick 2026-02-11 20:00:43 +08:00
  • d307d48def
    Merge pull request #551 from SilentFlower/opus4.6-think Wesley Liddick 2026-02-11 20:00:22 +08:00
  • 1bb40084fc
    Merge pull request #550 from Tian-orz/feat/antigravity-refresh-token-import Wesley Liddick 2026-02-11 19:59:52 +08:00
  • 8f0efa16ca
    Merge pull request #555 from sususu98/fix/gemini-thoughts-token-billing Wesley Liddick 2026-02-11 19:53:43 +08:00
  • 8da5fac69e
    Merge branch 'Wei-Shaw:main' into main 程序猿MT 2026-02-11 18:39:52 +08:00
  • e2cdb6c758 feat: 优化build image yangjianbo 2026-02-11 18:07:50 +08:00
  • ef2c35dbb1 🐛 fix: 修复登录/注册页面自定义 Logo 不显示及闪烁问题 wucm667 2026-02-11 17:04:57 +08:00
  • 04a1a7c2b5 feat(admin): Add email search and rate limit filtering for accounts and redeem codes kyx236 2026-02-11 16:39:42 +08:00
  • d21d70a5cf fix: include Gemini thoughtsTokenCount in output token billing sususu98 2026-02-11 15:41:54 +08:00
  • e73b778d2b Merge branch 'main' into opus4.6-think SilentFlower 2026-02-11 13:56:30 +08:00
  • 723102766b
    Merge pull request #553 from Edric-Li/feat/antigravity-onboard-projectid Wesley Liddick 2026-02-11 13:52:44 +08:00
  • a4a46a8618 feat(antigravity): 添加 onboardUser 支持并修复 project_id 补齐逻辑 Edric Li 2026-02-11 12:52:56 +08:00
  • 6ae82e04d5 [UPDATE] 优化思考预算逻辑与代码结构 SilentFlower 2026-02-11 10:39:54 +08:00
  • 19cca11e00 [UPDATE] 增强 Claude Thinking 模式支持与 Opus 4.6 动态预算适配 SilentFlower 2026-02-11 10:31:16 +08:00
  • c8f87a9c92 feat(antigravity): 支持 Refresh Token 批量导入创建 OAuth 账号 Tian 2026-02-10 23:57:18 +08:00
  • f1e884ce2b feat(openai): 增加 OAuth 透传开关 yangjianbo 2026-02-11 00:59:39 +08:00
  • 86f3124720 perf(service): 优化重试场景 thinking 过滤性能 yangjianbo 2026-02-11 00:47:26 +08:00
  • ae6fed15cc
    Merge pull request #548 from Edric-Li/main Wesley Liddick 2026-02-10 22:46:58 +08:00
  • 4b309fa8b5 fix(gateway): 优化 ParseGatewayRequest 函数,使用 unsafe 提高性能并增加 JSON 校验 yangjianbo 2026-02-10 22:12:24 +08:00
  • 378e476e48 fix: 修复 CI 检查失败 Edric Li 2026-02-10 22:08:49 +08:00
  • 2a1067c82b Merge remote-tracking branch 'upstream/main' Edric Li 2026-02-10 21:52:33 +08:00
  • a54b81cf74 perf: 错误处理性能优化 Edric Li 2026-02-10 21:40:31 +08:00
  • 2d4236f76e fix: 修复错误透传规则 skip_monitoring 未生效的问题 Edric Li 2026-02-10 20:56:01 +08:00
  • 166080b29c chore: 更新版本号至 0.1.74.3 yangjianbo 2026-02-10 18:02:02 +08:00
  • 3b0910f664 Merge branch 'main' into test-sora yangjianbo 2026-02-10 18:01:17 +08:00
  • e489996713 test(backend): 补充改动代码单元测试覆盖率至 85%+ yangjianbo 2026-02-10 17:52:10 +08:00
  • 54fe363257 fix(backend): 修复代码审核发现的 8 个确认问题 yangjianbo 2026-02-10 17:51:49 +08:00
  • 84ced1c497
    Merge pull request #543 from slovx2/upstream_main Wesley Liddick 2026-02-10 14:57:46 +08:00
  • b161312183 test(antigravity): 更新单URL策略下的重试断言 song 2026-02-10 14:36:09 +08:00
  • 1dd3158c7e
    Merge branch 'Wei-Shaw:main' into main 程序猿MT 2026-02-10 13:55:51 +08:00
  • 1f647b120a feat(antigravity): 转发与测试支持daily/prod单URL切换 song 2026-02-10 13:51:29 +08:00
  • 7d0a30fa8f merge: sync upstream main (antigravity single-account 503 retry) Edric Li 2026-02-10 12:00:21 +08:00
  • d95e04fd1f feat: 错误透传规则支持 skip_monitoring 跳过运维监控记录 Edric Li 2026-02-10 11:42:39 +08:00
  • 5dd83d3cf2 fix: 移除特定system以适配新版cc客户端缓存失效的bug shaw 2026-02-10 10:28:34 +08:00
  • 14e1aac9b5
    Merge pull request #533 from GuangYiDing/feat/antigravity-single-account-503-retry Wesley Liddick 2026-02-10 09:59:48 +08:00
  • 5d1c51a37f fix(handler): 修复 gjson 迁移后的请求校验语义回退 yangjianbo 2026-02-10 09:13:20 +08:00
  • 58912d4ac5 perf(backend): 使用 gjson/sjson 优化热路径 JSON 处理 yangjianbo 2026-02-10 08:59:30 +08:00
  • 6114f69cca feat: MODEL_CAPACITY_EXHAUSTED 使用固定1s间隔重试60次,不切换账号 Edric Li 2026-02-10 02:03:06 +08:00
  • d6c2921f2b feat: same-account retry before failover for transient errors Edric Li 2026-02-10 00:53:54 +08:00
  • 29ca1290b3 chore(test): 清理测试用例与类型导入 yangjianbo 2026-02-10 00:37:56 +08:00
  • 3fcb0cc37c feat(subscription): 有界队列执行维护并改进鉴权解析 yangjianbo 2026-02-10 00:37:47 +08:00
  • 61c73287dc feat: failover and temp-unschedule on empty stream response Edric Li 2026-02-09 23:25:30 +08:00
  • 89905ec43d feat: failover and temp-unschedule on Google "Invalid project resource name" 400 Edric Li 2026-02-09 22:22:19 +08:00
  • aa4b102108 fix: 移除Antigravity的apikey账户额外的表单 shaw 2026-02-09 22:04:19 +08:00
  • e4bc35151f test: 添加单账号 503 退避重试机制的单元测试 Rose Ding 2026-02-09 22:06:06 +08:00
  • 2bfb16291f fix(unit): 修复 unit tag 测试编译与账号选择用例 yangjianbo 2026-02-09 21:35:41 +08:00
  • 56da498b7e
    Merge pull request #532 from touwaeriol/fix/clear-model-rate-limits Wesley Liddick 2026-02-09 20:52:44 +08:00
  • 1bba1a62b1
    Merge pull request #531 from touwaeriol/fix/gemini-error-policy-before-retry Wesley Liddick 2026-02-09 20:52:32 +08:00
  • d367d1cde6 Merge branch 'main' into test-sora yangjianbo 2026-02-09 20:40:09 +08:00
  • 4a84ca9a02 fix: support clearing model-level rate limits from action menu and temp-unsched reset erio 2026-02-09 20:08:00 +08:00
  • 3c46f7d266 fix: update .gitignore to include frontend coverage directory yangjianbo 2026-02-09 20:26:46 +08:00
  • 16131c3d3f Merge branch 'main' of https://github.com/mt21625457/aicodex2api yangjianbo 2026-02-09 20:26:03 +08:00
  • a70d37a676 fix: Gemini error policy check should precede retry logic erio 2026-02-09 19:22:32 +08:00
  • 6892e84ad2 fix: skip rate limiting when custom error codes don't match upstream status erio 2026-02-09 18:53:52 +08:00
  • 73f455745c feat: ErrorPolicySkipped returns 500 instead of upstream status code erio 2026-02-09 19:54:54 +08:00
  • 021abfca18 fix: 单账号分组首次 503 不设模型限流标记,避免后续请求雪崩 Rose Ding 2026-02-09 17:25:36 +08:00
  • 7d66f7ff0d
    Merge pull request #527 from touwaeriol/fix/group-badge-platform-color Wesley Liddick 2026-02-09 14:39:51 +08:00
  • 470b37be7e fix: pass platform prop to GroupBadge in GroupSelector erio 2026-02-09 14:33:05 +08:00
  • f6cfab9901 feat: 添加 Antigravity 单账号 503 退避重试机制 Rose Ding 2026-02-09 14:26:01 +08:00
  • 51572b5da0 chore: update version shaw 2026-02-09 09:42:29 +08:00
  • 91ca28b7e3
    Merge pull request #525 from DaydreamCoding/feat/crs_sync_preview_with_select Wesley Liddick 2026-02-09 11:58:51 +08:00
  • 04cedce9a1 test: 为 stubAccountRepo 添加 ListCRSAccountIDs 方法实现 QTom 2026-02-09 11:40:37 +08:00
  • 5e0d789440 feat(admin): 新增 CRS 同步预览和账号选择功能 QTom 2026-02-09 10:38:26 +08:00
  • d7011163b8 fix: 修复代码审核发现的安全和质量问题 yangjianbo 2026-02-09 09:58:13 +08:00
  • 149e4267cd
    Merge pull request #523 from touwaeriol/feat/antigravity-improvements Wesley Liddick 2026-02-09 09:38:55 +08:00
  • fc8a39e0f5 test: 删除CI工作流,大幅提升后端单元测试覆盖率至50%+ yangjianbo 2026-02-09 09:07:58 +08:00
  • 9a479d1b55 fix: resolve CI failures from scope removal refactor erio 2026-02-09 08:27:14 +08:00
  • fc095bf054 refactor: replace scope-level rate limiting with model-level rate limiting erio 2026-02-09 08:19:01 +08:00
  • 1af06aed96 feat: shuffle accounts within same sort group to prevent thundering herd erio 2026-02-09 07:33:17 +08:00
  • 9236936a55 feat: route AccountTypeUpstream to ForwardUpstream in Forward() entry erio 2026-02-09 07:27:10 +08:00
  • 125152460f fix: use upstream retryDelay for rate limit duration instead of fixed default erio 2026-02-09 07:11:29 +08:00
  • 6d90fb0bc3 feat: detect client disconnect during streaming and continue draining upstream for billing erio 2026-02-09 07:06:26 +08:00
  • b889d5017b refactor: replace Trie-based digest session store with flat cache erio 2026-02-09 07:02:12 +08:00
  • 72b08f9cc5 fix: ensure sticky session failover triggers cache billing exemption erio 2026-02-09 06:57:07 +08:00
  • 681950dadd feat: add linear delay between Antigravity account failover switches erio 2026-02-09 06:56:29 +08:00