Releases: Wei-Shaw/sub2api
Sub2API 0.1.64
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.64One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.63
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.63One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.62
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.62One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.61
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.61One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.60
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.60One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.59
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.59One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.58
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.58One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.57
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.57One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.56
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.56One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.
📚 Documentation
Sub2API 0.1.55
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.55One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.