Skip to content

Sub2API 0.2.7-custom.11

Choose a tag to compare

@github-actions github-actions released this 23 Sep 12:44
· 0 commits to main since this release

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

新增“按模型管理”页面:选择一个模型,批量设置当前用户哪些 API Key 可以调用,与原有单 Key 模型限制双向同步。

  • API 密钥工具栏新增入口;支持模型搜索、手动输入完整模型 ID、Key 搜索与分组筛选,以及批量允许/禁止当前筛选结果。
  • 权限继续保存到每个 Key 的 model_allowlist,不增加独立模型授权表;每次只调整所选模型,保留其他模型及未来模型权限。
  • 支持全部禁止的空允许名单;关闭限制与禁止全部含义明确,旧暂存名单不会意外启用。
  • 保存使用数据库事务、归属校验、策略修订冲突检测;保存所有已加载 Key,筛选隐藏行不会丢失。提交后清理鉴权缓存,客户端断开不取消清理。
  • 切换模型、刷新及离开页面时保护未保存修改;保存失败保留草稿并在弹窗内显示错误;适配桌面和手机,中英文齐全。
  • 将新页面测试及真实 PostgreSQL 事务测试纳入发布 CI。

中国测试实例已部署并通过真实接口与浏览器验收;无需数据库迁移。测试覆盖双向回读、越权拒绝、409 冲突、事务回滚、其他模型权限保留,以及空允许名单和鉴权目录刷新。


📥 Installation

Docker:

# GitHub Container Registry
docker pull ghcr.io/varrge/sub2api-custom:0.2.7-custom.11

One-line install (Linux):

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

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

📚 Documentation