Skip to content

Releases: Wei-Shaw/sub2api

Sub2API 0.1.64

28 Jan 10:47

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • 购买订阅页面:支持管理员配置外部购买链接,用户可通过 iframe 或新窗口完成订阅购买

  • 修复 SSE 流式响应中 usage 数据被覆盖的问题

  • 修复调度器空缓存导致的竞态条件 bug(新分组创建后立即绑定账号时返回无可调度账号)


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.64

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.64

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.63

28 Jan 07:32
269a659

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • Gemini 原生平台支持图片计费,对齐 Antigravity 平台的计费逻辑

  • 修复响应错误日志中的 nil 指针问题,避免测试环境 panic

  • 修复 OpenAI OAuth 错误处理和代理支持问题

  • 移除 ForceHTTP2 以兼容 HTTP 代理

  • 修复代理获取失败时静默忽略的问题

  • 使用 ApplicationError 返回详细错误信息到前端

  • 添加 User-Agent: codex-cli/0.91.0 标识

  • 500 错误时记录完整错误日志

  • 修复并更新测试用例


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.63

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.63

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.62

27 Jan 01:26

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • 修复 SSE 流式响应 usage 统计错误:message_delta 现在正确覆盖 message_start 的 usage 数据
  • 修复 OpenAI usage_limit_reached 错误的重置时间解析:避免调度器不断尝试已达配额上限的账户
  • 修复 Telegram 发布通知发送失败:转义消息中的 Markdown 特殊字符

📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.62

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.62

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.61

26 Jan 02:31

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • TOTP 双因素认证:支持 Google Authenticator 等应用进行二次验证,管理员可全局开关

  • 密码重置功能:邮件队列化处理,新增限流防止邮件轰炸

  • 订阅过期自动更新:新增定时任务每分钟更新过期订阅状态,支持服务端排序

  • Gemini CLI 粘性会话:支持会话标识提取,智能清理跨账号 thoughtSignature

  • OAuth 令牌刷新增加重试机制,提高网络波动时的鲁棒性

  • OpenAI 账号限流倒计时计算优化,正确解析 x-codex-* 响应头

  • 订阅调整逻辑优化:已过期订阅从当前时间开始计算

  • 修复 Gemini 模型 thoughtSignature 被错误覆盖导致的 400 错误

  • 修复非流式 Gemini 响应只返回最后一个文本块的问题

  • 修复 OAuth 令牌刷新时 project_id 丢失的问题

  • 修复 API Key 账号 base_url 末尾带斜杠导致双斜杠的问题


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.61

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.61

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.60

23 Jan 09:07

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • SUGGESTION MODE 拦截:检测并拦截 Claude Code 的建议模式请求,返回空响应以节省 token 消耗

  • Team 账号支持:Anthropic Team 账号现在支持使用 sk 密钥进行授权

  • 账号邮箱显示:OAuth 账号现在会保存并显示绑定的邮箱地址

  • 限流倒计时:账号限流状态现在直接显示剩余倒计时,更加直观

  • 修复 OAuth 参数与最新 Anthropic 客户端不同步的问题

  • 修复 token 缓存版本过时时仍返回旧 token 导致 403 错误的问题

  • 修复测试用例中引用不存在函数名导致 CI 构建失败的问题


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.60

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.60

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.59

22 Jan 13:47
4bd3dbf

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • 账号表格支持默认排序和排序状态持久化

  • 账号表格支持自动刷新

  • 更多菜单支持点击外部关闭

  • 重构 Antigravity Schema 清理逻辑,提取至独立文件并参考 Antigravity-Manager 实现修正策略

  • 修复异步刷新与请求线程的 Token 缓存竞态条件,新增版本号机制防止过期 token 污染缓存

  • 修复非流式 Claude To Antigravity 响应内容为空的问题

  • 修复 Schema 清理逻辑


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.59

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.59

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.58

20 Jan 08:46
39fad63

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • 优惠码开关:管理员可配置是否启用优惠码功能

  • 订阅时长调整:支持延长或缩短用户订阅时长

  • 隐藏CCS导入按钮:新增设置选项控制前端按钮显示

  • Usage接口增强:支持TLS指纹和缓存User-Agent

  • OpenAI OAuth启用HTTP/2:提升认证请求性能

  • 订阅分组下拉显示备注信息

  • 统一管理后台列设置按钮位置

  • 前端Vite支持加载开发环境变量

  • 移动镜像构建脚本到deploy目录

  • 更新Claude OAuth授权链接生成以匹配最新规范

  • 修复粘性会话清理与账号调度刷新问题

  • 修复手动刷新令牌后缓存未清除导致403错误

  • 修复用户订阅接口返回分配信息问题

  • 修复普通用户接口返回备注字段问题

  • 修复用户分组接口下发内部路由信息问题

  • 修复用户使用记录下发账号计费倍率问题

  • 修复用户兑换历史返回备注问题

  • 修复会话数量查询使用错误的超时配置


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.58

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.58

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.57

19 Jan 03:06

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • 会话ID伪装功能:优化日志系统,提升隐私保护

  • TLS指纹模拟:增强网络请求的指纹多样性

  • Antigravity Web Search 支持

  • Antigravity 配额域限流机制

  • 分组级别模型路由配置:支持为分组指定特定模型的优先账号

  • OAuth Token 缓存:OpenAI/Claude OAuth token 缓存提升性能

  • CSP nonce 支持:解决内联脚本安全问题

  • 5小时窗口费用控制和会话数量限制

  • 账号管理和订阅管理的列设置功能

  • Ops 自定义时间范围选择功能

  • Codex 工具调用自动修正功能

  • Dashboard 右上角添加文档链接

  • 账户切换次数和限流时间可配置

  • 兜底层账户选择策略可配置

  • 前端性能优化:移除 Google Fonts 改用系统字体栈

  • Caddy 静态资源长期缓存配置

  • 分页跳转与页大小显示优化

  • Antigravity 动态 URL 排序,最近成功的优先使用

  • 重构公共重试循环函数减少重复代码

  • 优化任务心跳和组件刷新机制

  • 修复 disabled organization 的 400 错误处理

  • 修复 5小时窗口费用不重置的问题

  • 修复多个管理后台问题

  • 修复软删除钩子的调用逻辑和错误处理

  • 修复会话限制功能并在创建账号时支持配额控制

  • 修复 OAuth 缓存键冲突、401强制刷新及Redis降级处理

  • 修复 Antigravity 非流式响应和图片生成响应丢失问题

  • 修复 Gemini 模型列表配置

  • 添加 gemini-3-flash 前缀映射支持

  • 修复 Codex 工具过滤和参数标准化问题


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.57

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.57

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.56

15 Jan 08:46

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • 代理地理位置:支持显示代理服务器的地理位置信息

  • 账号计费倍率快照:支持账号计费倍率快照与账号口径费用统计

  • Ops 监控增强:新增告警静默、错误分类优化、重试机制等功能

  • 错误日志增强:添加上游响应体字段和用户信息显示

  • OAuth 401 处理:简化 OAuth 401 错误处理逻辑,直接标记错误状态

  • 健康分数计算:使用 TTFT 替代 Duration 作为健康分数指标

  • 移动端 UI:优化移动端表格、操作栏和弹窗显示

  • Ops 面板:优化骨架屏组件和错误详情模态框

  • 修复仪表盘今日统计使用 UTC 时区导致不准确的问题

  • 修复预聚合表使用 UTC 时区导致今日统计不准确的问题

  • 修复错误列表用户显示并区分上游错误和请求错误

  • 修复 UsersView 更多菜单定位问题

  • 修复账号管理调度切换后的冗余列表刷新

  • 修复测试辅助函数 truncateToDayUTC 编译错误


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.56

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.56

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Sub2API 0.1.55

14 Jan 02:32

Choose a tag to compare

AI API Gateway Platform - 将 AI 订阅配额分发和管理

  • Codex CLI instructions fallback:当 GitHub 不可用时自动使用本地嵌入的 instructions,支持离线工作

  • 退款余额"全部"按钮:一键填入完整余额,移除最小金额限制

  • 增强 OpenCode 兼容性:模型规范化扩展到所有账号类型,支持 gpt-5-nano → gpt-5.1 转换

  • reasoning.effort 参数规范化:自动将 minimal 转换为 none

  • Session/Conversation ID fallback:支持从多个字段提取会话 ID,确保会话保持

  • Tool Call ID fallback:当 call_id 为空时使用 id 字段,确保 tool call 输出正确匹配

  • 工具续链校验:完善 function_call_output 续链校验与引用匹配

  • 速率限制优化:支持返回修复状态

  • 修复退款金额精度问题:显示完整余额精度,避免四舍五入导致退款失败

  • 修复 OAuth 请求 store 参数问题:强制 store=false,避免上游报错

  • 补齐 Codex 指令回退与输入过滤


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.55

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.55

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation