Skip to content

DarkRoomLibrary v1.1.1

Choose a tag to compare

@NoctilumeDev NoctilumeDev released this 29 Jul 22:50
· 24 commits to main since this release
6336c22

DarkRoomLibrary v1.1.1

修复多实例并发注册时的邮箱账号配额一致性与隐私边界。

修复

  • 同一规范化邮箱最多关联 3 个账号
  • 注册在邮箱验证前不泄露账号、署名或配额状态
  • 联系邮箱换绑必须验证新邮箱
  • 物理删除用户后释放邮箱名额
  • 配额行从首条语句取得排他锁,消除 MySQL 共享锁升级死锁
  • 修复全链路脚本对固定第一页数据的隐含依赖

验证

  • 后端测试:229/229
  • 前端单测:36/36
  • 三实例 100 请求:3 成功、97 明确配额拒绝、0 其他失败
  • 注册隐私、换绑和删除释放名额真实链路通过
  • 六个固定身份完整业务链路通过
  • 浏览器诊断:116 个路由,Console、Network、布局均无异常
  • npm audit:0 vulnerabilities

SHA-256 校验值见附件 release.zip.sha256