CPA Manager Plus v1.12.0-rc.1
23 commits · 275 files changed · +21969 / -6576
Overview
这是 v1.12.0 的第一个 release candidate,重点完善统一的 Accounts 凭证管理、凭证健康状态同步、加权凭证路由和监控请求元数据,同时移除旧版独立 Auth Files 与 Quota 管理入口。服务端巡检、额度刷新和 Codex 重新登录后的结果现在会同步回 Accounts,避免继续显示过期的限额或需要重新登录状态。
Highlights
Features
- Monitoring 在完整显示模式下支持查看经规范化和限制长度的客户端 IP、未验证的 X-Forwarded-For 与 User-Agent;旧 CPA 数据缺少这些字段时仍可正常工作。
- 支持在凭证路由中使用 weighted round robin,并在支持的提供商凭证详情中展示有效权重和默认权重。
- Accounts 统一承载凭证、额度、巡检和重新登录工作流,替代旧版独立 Auth Files 与 Quota 页面。
Fixes
- Accounts 统一按最新的有效请求、凭证、额度和巡检证据计算状态,HTTP 499、客户端取消和过期异步结果不再恢复错误的异常或重新登录标签。
- 服务端巡检启用凭证、手动刷新额度以及 Codex OAuth 重新登录完成后,Accounts 会重新同步凭证状态、额度和操作证据。
- 凭证重新登录流程绑定当前连接和会话,旧连接或旧会话的延迟结果不会覆盖新的凭证状态。
- 空额度窗口和额度快照同步失败会被作为有效或可重试证据处理,避免 Accounts 长时间保留陈旧的限额状态。
- 用量请求元数据在写入和展示边界进行规范化,并保持完整显示与脱敏显示的隔离。
Docs
- 中英文文档、导航和部署说明统一指向 Accounts 凭证管理流程,并移除旧 Auth Files 与独立 Quota 手册。
CI / Build
- 发布流程先创建并校验 Draft Release,在完整资产、大小、摘要和内容验证通过后再显式发布,以兼容 Immutable Releases。
- 发布重跑继续保持幂等和 fail-closed,并支持经过批准的可变不完整 Release 恢复。
Upgrade Notes
- 这是预发布版本;稳定 Docker 标签和
latest不会更新,请显式使用v1.12.0-rc.1对应的发布资产或镜像。 - 凭证管理、额度查看、巡检和重新登录请使用 Accounts 页面;旧版 Auth Files 与独立 Quota 页面和路由已移除,内部兼容 API 仍由 Accounts 使用。
- weighted round robin 需要 CPA 运行时支持对应的路由和凭证权重字段;未启用该策略时,现有路由行为不变。
- 请求元数据可能包含敏感的客户端信息,仅在完整显示模式下提供,并且不会进入兼容用量导出或 JSONL 导出。
- Manager Server 会自动处理新增的兼容字段,无需手工重建数据库或重新导入凭证。
Full Changelog: v1.12.0-beta3...v1.12.0-rc.1