Repository navigation
Sub2API 99.7.3
AI API Gateway Platform - 将 AI 订阅配额分发和管理
本次发布同步 upstream Wei-Shaw/sub2api 的 164 个提交,带来大量新功能与修复。
-
身份认证基座重构:重写 OAuth/OIDC 流程,新增 AuthIdentity / PendingAuthSession 实体;支持微信 OAuth 双模(开放平台 + 公众号),完善 LinuxDo / OIDC / 邮箱绑定与迁移
-
OpenAI 生图模型:完整生图 API 支持,接入图片计费调度,新增账号生图测试能力(AccountTestModal)
-
用户中心重构:头像压缩上传、第三方身份解绑、用户资料流简化
-
支付模块硬化:订单快照 Provider Key、拒绝无效 trade_no、redirect 专供、微信 JSAPI / H5 场景修复
-
CLA 集成:新增 CLA 签署流程与 GitHub Actions 强制检查
-
合并冲突解决:保留本地
gateway.max_body_size=32MB/upstream_response_read_max_bytes=8MB的保守默认值 -
Lint 修复:QF1008(简化嵌入字段)、SA4023(build-tag 条件下的 nolint 抑制)、no-regex-spaces
-
测试签名更新:
NewSettingHandler新增 2 个 service 参数、testOpenAIAccountConnection新增 prompt 参数 -
Ent 新增 4 个实体(authidentity、authidentitychannel、identityadoptiondecision、pendingauthsession),启动时会自动应用迁移
-
前端依赖有少量新增,pnpm install 会自动更新
-
保持多实例部署的各项默认值不变(Redis 调度、HTTP 连接池、并发槽位 TTL 等)
无破坏性变更,可直接从 v99.7.2 升级。
📥 Installation
Docker:
# GitHub Container Registry
docker pull ghcr.io/fumeng24/sub2api:99.7.3One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Fumeng24/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.