Skip to content

V2.7.4 – V2.7.6(稳定性修补) ​

V2.7.4 到 V2.7.6 是连续的三个修补批次,合并记录如下。

V2.7.4 正确性修复 ​

  • 修复排课保存回调读取过期状态的问题:保存时始终使用最新数据,不再出现保存后界面与云端不一致;
  • 修复考试提醒与提醒浮层的定时器清理,改名后提醒不会丢失;
  • 修复设备状态面板、时间区间选择器和日期时间选择器显示过期值的问题;
  • 清理未格式化文件和未使用变量,统一格式检查;
  • 为控制字符相关正则补充注释,说明安全意图。

V2.7.5 类型契约与集成门禁 ​

  • 共享类型契约:认证、错误、心跳、设备和考试的接口定义集中到同一处,前后端使用同一份类型;
  • 边界校验:客户端在会话和管理员响应边界做类型校验,非法响应会被拒绝而不是静默透传;
  • 服务端清理考试接口核心路径的 any 类型,减少隐式错误;
  • 新增独立的集成测试数据库环境,空库可以重复初始化;
  • 新增数据库结构版本记录与迁移日志,健康检查会报告当前结构版本;
  • 集成测试覆盖大整数、并发写入、写槽和回滚场景。

V2.7.6 初始化向导与端口修复 ​

  • 统一初始化向导中的日志上传控件样式,与管理员按钮保持一致;
  • 初始化向导中的使用文档改为外部链接打开,不再内嵌预览;
  • 修复 Docker 容器端口问题:容器内固定监听 3000,宿主机端口映射不再错位。

本批次的出口条件 ​

  • 全部单元测试通过;
  • 前端、接口和服务端构建通过;
  • 格式检查通过;
  • 集成测试套件通过。

Novora 部署与维护文档