github seakee/CPA-Manager-Plus v1.12.3

5 hours ago

CPA Manager Plus v1.12.3

13 commits · 13 files changed · +1206 / -126

English ->

Overview

v1.12.3 聚焦 Codex reset credit 操作可靠性、模型价格同步反馈准确性和内嵌管理面板的重复加载效率。Accounts 会先用当前展示证据开放重置入口,再以实时配额校验决定是否消耗 reset credit;Model Prices 的同步计数只保留尚未保存价格的模型;Full Docker 与原生 Manager Server 的内嵌面板支持基于内容的 HTTP 缓存复验。本版本不包含数据库 schema、配置或持久化数据迁移。

Highlights

Fixes

  • Accounts 中显示有效 reset credit 的 Codex 凭证可以发起额度重置,包括仍可恢复的 disabled credential;runtime-only 凭证与缺少 auth_index 的不完整身份继续 fail closed。
  • Codex 重置在消耗前执行实时配额校验,并按凭证阻止重复点击、并发事务和旧请求覆盖;消耗成功但最新配额刷新失败时会报告 partial success,避免把已完成操作误报为失败。
  • Model Prices 同步结果会从 pending candidates 和 unmatched 中排除已保存价格的模型,使完成通知的计数与页面中实际可处理的条目一致,同时保留 matched、imported、skipped 和价格写入行为。

Performance

  • Full Docker 与原生 Manager Server 的内嵌 management.html 使用内容哈希 ETag、Cache-Control: no-cache 和标准条件请求;重复加载可返回 304 Not Modified,并保留 HEAD、Range 与 PANEL_PATH 外部文件行为。

Upgrade Notes

  • 不需要配置变更、数据库迁移或数据回填,可按常规方式升级。
  • Codex reset credit 的展示快照只用于开放操作入口;实际消耗始终以实时校验为准。校验失败或已无可用次数时不会执行重置。
  • 内嵌面板首次加载行为不变;仅后续请求可利用 ETag 复验。PANEL_PATH 指向的外部面板及其 Last-Modified 语义保持不变。

Acknowledgements

  • @riba2534 - 定位内嵌面板重复传输问题并提供测量依据。
  • @YogaSakti - 为内嵌面板补全 HTTP 缓存复验,减少重复加载传输。
  • @Lxcardoza993 - 修正模型价格同步反馈,让统计与可处理条目一致。

Full Changelog: v1.12.2...v1.12.3

Don't miss a new CPA-Manager-Plus release

NewReleases is sending notifications on new releases.