github seakee/CPA-Manager-Plus v1.11.8

3 hours ago

CPA Manager Plus v1.11.8

3 commits · 27 files changed · +6402 / -272

English ->

Overview

本次发布强化 Manager Server 凭证健康巡检的执行生命周期:跨实例使用可恢复的 SQLite 租约避免重复巡检,运行中的任务可由用户取消,服务重启及短暂 SQLite 写锁不会遗留无终态运行记录。

Highlights

Fixes

  • 凭证健康巡检通过数据库租约在多个 Manager Server 实例间保持单实例执行,避免同一批凭证被重复巡检或并发处理(manager-server/codexinspection)。
  • 运行中的凭证健康巡检可在监控面板请求停止;页面会显示取消中、已取消和中断状态,并保留已完成的结果与日志(web/monitoring)。
  • 服务启动会恢复过期的巡检租约,关闭过程会等待进行中的巡检写入终态;短暂 SQLite 写锁不再阻塞整个巡检生命周期(manager-server/codexinspection)。
  • 巡检的轮询、启动和取消请求以最新操作为准,避免旧响应在取消后重新显示任务仍在运行(web/monitoring)。

Upgrade Notes

  • Manager Server 启动时会自动创建巡检租约表及过期索引;现有 usage.sqlite 不需要手动迁移。
  • 服务关闭时仍在执行的巡检会以中断状态结束;升级或重启后可从监控页面重新发起。
  • 此版本没有新增巡检配置项。

Full Changelog: v1.11.7...v1.11.8

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

NewReleases is sending notifications on new releases.