Commit Graph

  • 56a1e29cdd fix(gateway): 修复 SSE 流式响应 usage 统计错误 shaw 2026-01-27 09:16:34 +08:00
  • 7cea6b6fc9 feat(gemini): 为 Gemini 原生平台添加图片计费支持 song 2026-01-26 20:51:40 +08:00
  • 4b57e80e6a fix: jsonb_set 嵌套路径无法创建多层 key 的问题 song 2026-01-26 23:40:48 +08:00
  • 0059a232a6 feat(gemini): 为 Gemini 原生平台添加图片计费支持 song 2026-01-26 20:51:40 +08:00
  • 45676fdc8d fix(ci): 转义 Telegram 消息中的 Markdown 特殊字符 shaw 2026-01-26 11:04:38 +08:00
  • a161fcc89b Merge branch 'main' of github.com:Wei-Shaw/sub2api cyhhao 2026-01-26 10:44:38 +08:00
  • e32c5f534f Merge pull request #386 from IanShaw027/fix/openai-usage-limit-reset-time Wesley Liddick 2026-01-26 10:22:42 +08:00
  • 426d691c95 fix(urlvalidator): 移除 ValidateURLFormat 返回值的末尾斜杠 shaw 2026-01-26 10:21:41 +08:00
  • e9a4c8ab97 docs: 修改演示站点域名 shaw 2026-01-26 10:04:44 +08:00
  • a55cfebd09 fix(ratelimit): 修复 OpenAI usage_limit_reached 错误的重置时间解析 ianshaw 2026-01-25 00:50:42 +08:00
  • 34cc02f8c7 Merge pull request #393 from IanShaw027/fix/gemini-thought-signature-preserve Wesley Liddick 2026-01-26 09:23:46 +08:00
  • 624d9fddb7 Merge pull request #391 from geminiwen/main Wesley Liddick 2026-01-26 09:23:29 +08:00
  • 47fbe43324 Merge pull request #385 from DDZS987/fix/oauth-token-refresh-missing-project-id-retry Wesley Liddick 2026-01-26 09:22:48 +08:00
  • 1245f07a2d feat(auth): 实现 TOTP 双因素认证功能 shaw 2026-01-26 08:45:43 +08:00
  • 839975b0cf feat(gemini): 支持 Gemini CLI 粘性会话与跨账号 thoughtSignature 清理 ianshaw 2026-01-26 04:40:38 +08:00
  • 8c1233393f fix(antigravity): 修复 Gemini 模型 thoughtSignature 被错误覆盖的问题 ianshaw 2026-01-26 02:53:19 +08:00
  • 9cdb0568cc fix(subscription): 修复订阅调整逻辑,已过期订阅从当前时间计算 Gemini Wen 2026-01-25 18:12:15 +08:00
  • 74e05b83ea fix(ratelimit): 修复 OpenAI 账号限流倒计时计算错误 shaw 2026-01-25 13:32:08 +08:00
  • 4ded9e7d49 fix(oauth): 为初始 OAuth 授权添加 LoadCodeAssist 重试机制 Ubuntu 2026-01-24 23:41:36 +08:00
  • 716272a1e2 fix(oauth): 彻底修复 project_id 丢失问题 Ubuntu 2026-01-24 23:04:48 +08:00
  • 9cc8352593 feat(auth): 密码重置邮件队列化与限流优化 shaw 2026-01-24 22:33:45 +08:00
  • 43a1031e38 fix(test): 修复订阅相关测试失败问题 shaw 2026-01-24 21:02:15 +08:00
  • a5547b2f30 Merge pull request #380 from DDZS987/fix/oauth-token-refresh-missing-project-id-retry Wesley Liddick 2026-01-24 20:29:43 +08:00
  • b0aa23540b feat(subscription): 订阅过期状态自动更新与服务端排序 shaw 2026-01-24 20:20:48 +08:00
  • ffaa6c4a17 fix(oauth): 修复 OAuth 令牌刷新时 missing_project_id 误报问题 Ubuntu 2026-01-24 17:22:15 +08:00
  • fbf72f0ec4 Merge pull request #377 from lynoot/fix/non-streaming-chunk-aggregation Wesley Liddick 2026-01-24 08:49:10 +08:00
  • e316a923d4 fix(ops): count failover kinds with suffix song 2026-01-24 01:14:44 +08:00
  • fd0370c07a Add invalid-request fallback routing song 2026-01-23 22:24:46 +08:00
  • 909b8a8f9c fix(gateway): aggregate all text chunks in non-streaming Gemini responses lynoot 2026-01-23 13:49:37 +00:00
  • 316f2fee21 feat(ops): add account switch metrics and trend song 2026-01-23 19:39:48 +08:00
  • 4a0fe3b143 feat(gateway): 增加 SUGGESTION MODE 请求拦截 shaw 2026-01-23 16:57:25 +08:00
  • a1292fac81 feat(oauth): 支持Anthropic的Team账号使用sk授权 shaw 2026-01-23 16:30:12 +08:00
  • 7f98be4f91 fix(oauth): 更新 Anthropic 账号 OAuth 参数,同步最新客户端 shaw 2026-01-23 15:59:29 +08:00
  • fd73b8875d feat(frontend): 优化账号限流状态显示,直接展示倒计时 shaw 2026-01-23 15:48:25 +08:00
  • f9ab1daa3c feat: 保存并显示OAuth账号邮箱地址 shaw 2026-01-23 15:17:47 +08:00
  • d27b847442 fix(test): 修复测试中引用不存在的函数名 shaw 2026-01-23 10:58:30 +08:00
  • 3002c7a17f Clamp Claude maxOutputTokens to 64000 song 2026-01-23 10:44:21 +08:00
  • dac6bc2228 fix(token-cache): 版本过时时使用最新token而非旧token shaw 2026-01-23 10:29:52 +08:00
  • 4bd3dbf2ce Merge pull request #354 from DuckyProject/fix/frontend-table Wesley Liddick 2026-01-22 21:17:48 +08:00
  • 226df1c23a Merge pull request #358 from 0xff26b9a8/main Wesley Liddick 2026-01-22 21:16:54 +08:00
  • 2665230a09 fix(token-cache): 修复异步刷新与请求线程的缓存竞态条件 shaw 2026-01-22 21:07:09 +08:00
  • 4f0c2b794c style: gofmt antigravity_gateway_service.go 0xff26b9a8 2026-01-22 14:38:55 +08:00
  • e756064c19 fix(antigravity): 修复非流式 Claude To Antigravity 响应内容为空的问题 0xff26b9a8 2026-01-21 22:29:55 +08:00
  • 17dfb0af01 Merge pull request #346 from 0xff26b9a8/main Wesley Liddick 2026-01-22 08:46:11 +08:00
  • ff74f517df feat(frontend): 账号表格默认排序/持久化 + 自动刷新 + 更多菜单外部关闭 ducky 2026-01-21 22:43:25 +08:00
  • 207e09500a feat(antigravity): 支持按模型类型配置重试次数 song 2026-01-21 20:48:36 +08:00
  • 52c745bc62 feat: 为 Antigravity 平台启用拦截预热请求功能 song 2026-01-21 20:40:45 +08:00
  • 498c6cfae9 fix: 修复 schema 清理逻辑 0xff26b9a8 2026-01-21 10:58:39 +08:00
  • 71f8b9e473 refactor(antigravity): 提取并同步 Schema 清理逻辑至 schema_cleaner.go 0xff26b9a8 2026-01-20 23:41:53 +08:00
  • 3a31fa4768 fix: 429 限流时更新账号 last_used_at song 2026-01-21 11:50:38 +08:00
  • 477a9a180f fix: 修复 schema 清理逻辑 0xff26b9a8 2026-01-21 10:58:39 +08:00
  • da48df06d2 refactor(antigravity): 提取并同步 Schema 清理逻辑至 schema_cleaner.go 0xff26b9a8 2026-01-20 23:41:53 +08:00
  • 65e69738cc Merge branch 'main' of github.com:Wei-Shaw/sub2api cyhhao 2026-01-20 22:46:23 +08:00
  • 549c134bb8 chore: gofmt antigravity gateway service song 2026-01-20 19:16:43 +08:00
  • d206721fc1 feat: make antigravity max retries configurable song 2026-01-20 19:12:19 +08:00
  • 39fad63ccf Merge pull request #345 from whoismonay/main Wesley Liddick 2026-01-20 16:22:53 +08:00
  • 5602d02b1b Merge pull request #343 from mt21625457/main Wesley Liddick 2026-01-20 16:05:53 +08:00
  • 81989eed1c test: add promo_code_enabled to API contract test shaw 2026-01-20 16:02:49 +08:00
  • 192efb84a0 feat(promo-code): complete promo code feature implementation shaw 2026-01-20 15:56:26 +08:00
  • 8672347f93 fix(settings): add missing promo_code_enabled field in public settings API shaw 2026-01-20 15:49:57 +08:00
  • 5e5d4a513b feat: 移动镜像脚本位置 yangjianbo 2026-01-20 15:11:27 +08:00
  • 88b6358472 build(frontend): vite 加载开发环境变量 墨颜 2026-01-20 15:04:18 +08:00
  • dd8d5e2c42 mod(frontend): 订阅分组下拉显示备注 墨颜 2026-01-20 15:02:48 +08:00
  • d91e2328fb test(tlsfingerprint): add multi-profile fingerprint verification test shaw 2026-01-20 14:49:02 +08:00
  • 64795a03e3 新增账号凭证邮箱查询接口 song 2026-01-20 14:17:10 +08:00
  • 2a16735495 fix(测试): 修复 SelectAccountWithLoadAwareness 调用缺少参数 yangjianbo 2026-01-20 14:16:46 +08:00
  • 292f25f9ca Merge branch 'main' of https://github.com/mt21625457/aicodex2api yangjianbo 2026-01-20 14:02:08 +08:00
  • c92e37775a Merge branch 'dev' yangjianbo 2026-01-20 13:57:08 +08:00
  • c8e2f614fa Merge branch 'main' of github.com:Wei-Shaw/sub2api cyhhao 2026-01-20 13:53:32 +08:00
  • f6ed3d1456 Merge branch 'test' into dev yangjianbo 2026-01-20 11:59:13 +08:00
  • 84686753e8 Merge branch 'test' of https://github.com/mt21625457/aicodex2api into test yangjianbo 2026-01-20 11:51:44 +08:00
  • 91f01309da fix(调度): 完善粘性会话清理与账号调度刷新 yangjianbo 2026-01-20 11:19:32 +08:00
  • 86d63f919d feat(antigravity): 支持秒级 fallback 冷却时间 song 2026-01-20 11:38:40 +08:00
  • 57a1fc9d33 style(仓储): 格式化账号仓储 yangjianbo 2026-01-20 11:30:36 +08:00
  • c95a864975 docs: add TLS fingerprint tool link shaw 2026-01-20 11:30:10 +08:00
  • 7a83db6180 fix(调度): 完善粘性会话清理与账号调度刷新 yangjianbo 2026-01-20 11:19:32 +08:00
  • c43aa22cdb feat(antigravity): 支持按映射模型计费 song 2026-01-20 10:59:10 +08:00
  • a8513da7ff Merge pull request #335 from geminiwen/main Wesley Liddick 2026-01-20 08:52:19 +08:00
  • d1a6303e49 fix(antigravity): 修复 Claude 非流式响应丢失 song 2026-01-20 00:52:27 +08:00
  • 53534d3956 style(admin): 统一列设置按钮位置到刷新按钮右侧 Gemini Wen 2026-01-20 00:18:51 +08:00
  • cc07a0e295 feat(subscription): 支持调整订阅时长(延长/缩短) Gemini Wen 2026-01-20 00:11:30 +08:00
  • e7bc62500b Merge pull request #333 from whoismonay/main Wesley Liddick 2026-01-19 21:35:51 +08:00
  • c8fb9ef3a5 style(dto): 修复 gofmt 格式问题 墨颜 2026-01-19 21:26:30 +08:00
  • eb5e6214bc Merge pull request #332 from geminiwen/main Wesley Liddick 2026-01-19 20:53:06 +08:00
  • 568d6ee10e fix: 修复测试缺少新增设置字段 shaw 2026-01-19 20:50:51 +08:00
  • 6aef1af76e fix(redeem): 用户兑换历史不返回备注 墨颜 2026-01-19 20:09:35 +08:00
  • a54852e129 fix: 补充API契约测试中缺失的hide_ccs_import_button字段 Gemini Wen 2026-01-19 20:06:36 +08:00
  • 668118def1 fix: 修复遗漏的测试文件更新和lint错误 Gemini Wen 2026-01-19 19:58:09 +08:00
  • 73e6b160f8 feat(认证): 启用 OpenAI OAuth HTTP/2 并修复清理任务 lint yangjianbo 2026-01-19 19:50:57 +08:00
  • 6fec141de6 fix: 修复手动刷新令牌后缓存未清除导致403错误的问题 Gemini Wen 2026-01-19 19:40:43 +08:00
  • 31cde6c555 fix(subscriptions): 用户订阅不返回分配信息 墨颜 2026-01-19 19:35:13 +08:00
  • b1a980f344 feat: 添加隐藏CCS导入按钮的设置选项 shaw 2026-01-19 19:25:16 +08:00
  • 00d9fbd220 fix(user): 普通用户接口不返回备注 墨颜 2026-01-19 19:23:51 +08:00
  • 4f4c9679bf fix(groups): 用户分组不下发内部路由信息 墨颜 2026-01-19 18:58:42 +08:00
  • 3dab71729d feat: usage接口支持TLS指纹和缓存User-Agent shaw 2026-01-19 17:06:16 +08:00
  • 2f6f758670 fix(usage): 用户使用记录不下发账号计费倍率 墨颜 2026-01-19 17:05:42 +08:00
  • c0347cde85 Merge pull request #2 from cyhhao/fix/claude-oauth-compat Call White 2026-01-19 16:56:49 +08:00
  • 090c8981dd fix: 更新Claude OAuth授权配置以匹配最新规范 shaw 2026-01-19 16:40:06 +08:00
  • 2f2e76f9c6 fix(gateway): gate streaming tool rewrites behind mimic cyhhao 2026-01-19 16:20:24 +08:00
  • dd7f21244b merge: resolve conflicts with main cyhhao 2026-01-19 15:35:31 +08:00