From 8afb86d2cc79e0b3e6d7c6d8af8f8f32c9f5642f Mon Sep 17 00:00:00 2001 From: smail Date: Sun, 4 Oct 2026 01:36:29 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=B0=E5=BD=95=E9=99=84=E4=BB=B6=E4=B8=8B?= =?UTF-8?q?=E8=BD=BD=E7=A1=AE=E8=AE=A4=E4=B8=8E=E9=80=9A=E7=9F=A5=E5=87=AD?= =?UTF-8?q?=E6=8D=AE=E8=BD=AE=E6=8D=A2=E6=92=A4=E6=9D=83=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E9=AA=8C=E6=94=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/云端全项目测试报告.md | 13 +++++++++++++ docs/生产整改验收清单.md | 10 ++++++++++ 2 files changed, 23 insertions(+) diff --git a/docs/云端全项目测试报告.md b/docs/云端全项目测试报告.md index aa89e5ce..a8606d92 100644 --- a/docs/云端全项目测试报告.md +++ b/docs/云端全项目测试报告.md @@ -1,5 +1,18 @@ # 云端全项目测试报告 +## 图片附件下载确认与通知凭据撤权复验(2026-10-04 01:35) + +继续同一轮 SQLite 云端验收,后台为 `web.cdis.cn`,邮件域名为 `cdis.cn`。本轮没有修改源码、重新部署、清库、重启服务或操作其他项目;业务操作全部使用浏览器键鼠,交互 SSH 仅检查 Smail 与 Nginx 服务状态,均为 active。以下补充覆盖旧记录中本次图片附件仍待添加的状态,不扩大为三库全功能验收。 + +- [✓] 续接上轮附件证据:普通用户保存含一张 JPG 的草稿,刷新后主题、正文、两名收件人与附件保留;发送后管理员和超级管理员收到邮件,三角色本人副本均显示正文和附件,已发送草稿从草稿箱移除。邮件主题为“图片附件草稿与双角色读取验收-20261004-0052”,普通用户、超管、管理员副本分别为 10、24、25。 +- [✓] 三角色已分别点击本人副本的附件链接;用户明确确认“下载的附件正常保存”。保存结果属于用户人工确认,未独立核验图片打开完整性、大小或摘要,不计多附件、大附件及其他数据库通过。 +- [✓] 续接本轮前半段页面证据:管理员仅看到本人及同组普通用户,为 `testuser` 单独开启通知授权、首次生成凭据并轮换;首次生成后凭据显示在列表下方。普通用户没有管理按钮,错误密码未展示凭据,正确密码可查看本人凭据。未捕获到错误密码瞬时提示的具体文字,不补写推测文案。 +- [✓] 本次续验保持普通用户旧页面不刷新:安全验证后显示凭据,与管理员验证密码后查看的当前轮换后凭据一致;普通用户主动隐藏成功。凭据只在页面临时核对,不写入文档或提交。 +- [✓] 管理员关闭 `testuser` 授权,经二次确认和当前密码验证后显示未开启;限额仍为每分钟 10 个收件人、每日 UTC 100 个收件人,单封 10 个收件人、1 MiB。 +- [✓] 普通用户继续保留已开启的旧页面,点击安全验证并输入本人正确密码后,没有展示凭据;状态自动同步为未开启,凭据区域与查看按钮消失。本项证明页面查看路径撤权生效,不代表 SMTP 已建立连接撤权通过。 +- [!] 超管放弃旧管理弹窗中未保存的修改并刷新列表后,`testuser`、`testadmin`、`testoutside` 均未开启,但 `xuans` 显示已开启,与交接时记录不一致。本轮未操作 `xuans` 授权,来源尚未核实,保留该状态避免误关;只确认本轮普通用户临时授权已撤销,不宣称所有账号均关闭。 +- [ ] SMTP、IMAP、POP3 实机协议交互、通知只发不收、旧连接失效与配额强制执行未在本轮测试。外部安全邮箱、Telegram 代理认证、真实换证、本机恢复、三库全功能、旧回复草稿发送冲突及最终全新安装仍需继续验收,整体不放行。 + ## 回复草稿并发提示修复与复验(2026-10-04 00:46) 继续同一轮 SQLite 云端验收,域名保持 `web.cdis.cn` 与 `cdis.cn`。未重复清库、未创建云端备份、未操作其他项目;用户扫码页与待附件草稿 10 均保持不动。本节业务证据来自浏览器界面,不调用业务接口或注入脚本。 diff --git a/docs/生产整改验收清单.md b/docs/生产整改验收清单.md index e7146b37..1a60a1e4 100644 --- a/docs/生产整改验收清单.md +++ b/docs/生产整改验收清单.md @@ -1,5 +1,15 @@ # 生产整改验收清单 +## 附件与通知凭据页面复审(2026 年 10 月 4 日 01:35) + +- [✓] 本轮 SQLite 单张 JPG 完成草稿保留、发送、三角色本人副本读取及附件链接点击;用户人工确认下载正常保存。未独立检查图片完整性、摘要,不扩大为大附件、多附件或三库附件全通过。 +- [✓] 同组管理员逐账号开启、首次生成后列表下方显示、轮换,以及普通用户错误密码拒绝展示、正确密码查看本人凭据的页面路径已执行。 +- [✓] 普通用户不刷新旧页面,验证本人密码后读取到与管理员当前查看一致的轮换后凭据;主动隐藏已执行。 +- [✓] 管理员撤销 `testuser` 授权并确认密码后,普通用户在旧页面再次验证未显示凭据,状态自动变为未开启,查看入口消失。配额保持 10 个收件人/分钟、100 个收件人/UTC 日、10 个收件人/封及 1 MiB/封。 +- [!] 超管最终刷新显示三个测试账号未开启,`xuans` 已开启;与交接记录存在差异,本轮未操作该账号授权,来源待核实并保留现状。不得将普通用户临时授权关闭写成所有账号关闭。 +- [ ] 页面凭据撤权不等于 SMTP 旧连接失效。邮件客户端协议、通知只发不收及配额、外部安全邮箱、Telegram、真实换证、本机恢复、三库全功能、旧回复草稿发送冲突及最终全新安装仍未闭合。 +- [✓] 本轮未改源码、未部署、未重启、未清库、未操作其他项目;Smail 和 Nginx 服务检查正常。没有新增辅助脚本或保存凭据的文件。 + ## 回复草稿并发提示实机复审(2026 年 10 月 4 日 00:46) - [✓] 修复前已用管理员双标签页确认旧版本保存被拒绝且不覆盖新版本,原提示误报为草稿内容无效。