From fb2b877350d59792e2dd71d820a7ca837cec9710 Mon Sep 17 00:00:00 2001 From: xuans Date: Sun, 18 Oct 2026 22:44:44 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=AE=B0=E5=BD=95=E9=81=B5=E5=BE=AA?= =?UTF-8?q?=E5=8F=91=E4=BB=B6=E4=BA=BA=E5=8E=9F=E6=A0=B7=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E4=B8=8D=E7=AF=A1=E6=94=B9=E5=8F=91=E4=BF=A1=E5=9C=B0=E5=9D=80?= =?UTF-8?q?=E5=8F=8Av1.52.3=E5=8F=91=E5=B8=83=E9=83=A8=E7=BD=B2=E8=BF=9B?= =?UTF-8?q?=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/Scert整改任务执行清单.md | 11 +++++++++++ doc/Scert整改合并优化清单.md | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/doc/Scert整改任务执行清单.md b/doc/Scert整改任务执行清单.md index 47fb43c..586d520 100644 --- a/doc/Scert整改任务执行清单.md +++ b/doc/Scert整改任务执行清单.md @@ -1,3 +1,14 @@ +## 2026年10月18日 遵循发件人原样配置不篡改发信地址及v1.52.3发布部署 + +- [✓] 复审通过:移除强制重写发信人邮箱为 notification+system@域名 的逻辑,遵循用户原样配置;用户配置了 SenderEmail 则直接使用用户配置,未配置时使用去除 notify: 前缀的真实账号。 +- [✓] 复审通过:发信人名称优先使用用户配置的 SenderName,未配置时回退至系统名称 Scert。 +- [✓] 复审通过:后端单元测试全量 PASS(internal/config、internal/notification、internal/bootstrap 全部通过)。 +- [✓] 复审通过:前端自动化单元测试 357 项全部全绿通过(357 pass, 0 fail)。 +- [✓] 复审通过:依据 AGENTS.md 规则递增版本号至 v1.52.3,并执行 deploy/package.mjs 编译打包。 +- [✓] 复审通过:第一台生产测试服务器(8.137.23.95)完成平滑升级至 v1.52.3,验证 scert version 输出为 Scert 1.52.3,Scert.service 运行正常 (active running),健康检查 /readyz 返回 HTTP 200。 +- [✓] 复审通过:第一台服务器部署完成后清理 /tmp 升级临时目录与安装包,第二台服务器(47.108.78.12)复核无本项目残留,磁盘剩余 23GB。 +- [✓] 复审通过:代码已规范双重推送至 git.pcux.cn 与 github.com,并打标推送 v1.52.3。 + ## 2026年10月18日 发布包目录架构重构与deploy部署运维套件标准化 - [✓] 复审通过:统一所有版本的发布包打包架构与包内目录结构,参考标准规范结构(根目录为 scert/,包含 config/、data/、log/、ssl/、web/、scert、scert-admin、scert-nginx、scert-storage、部署说明.md、更新说明.md、CHANGELOG.md 以及完整的 deploy/ 部署与运维套件)。 diff --git a/doc/Scert整改合并优化清单.md b/doc/Scert整改合并优化清单.md index 638b01d..9272e25 100644 --- a/doc/Scert整改合并优化清单.md +++ b/doc/Scert整改合并优化清单.md @@ -1,3 +1,14 @@ +## 2026年10月18日 遵循发件人原样配置不篡改发信地址及v1.52.3发布部署 + +- [✓] 复审通过:移除强制重写发信人邮箱为 notification+system@域名 的逻辑,遵循用户原样配置;用户配置了 SenderEmail 则直接使用用户配置,未配置时使用去除 notify: 前缀的真实账号。 +- [✓] 复审通过:发信人名称优先使用用户配置的 SenderName,未配置时回退至系统名称 Scert。 +- [✓] 复审通过:后端单元测试全量 PASS(internal/config、internal/notification、internal/bootstrap 全部通过)。 +- [✓] 复审通过:前端自动化单元测试 357 项全部全绿通过(357 pass, 0 fail)。 +- [✓] 复审通过:依据 AGENTS.md 规则递增版本号至 v1.52.3,并执行 deploy/package.mjs 编译打包。 +- [✓] 复审通过:第一台生产测试服务器(8.137.23.95)完成平滑升级至 v1.52.3,验证 scert version 输出为 Scert 1.52.3,Scert.service 运行正常 (active running),健康检查 /readyz 返回 HTTP 200。 +- [✓] 复审通过:第一台服务器部署完成后清理 /tmp 升级临时目录与安装包,第二台服务器(47.108.78.12)复核无本项目残留,磁盘剩余 23GB。 +- [✓] 复审通过:代码已规范双重推送至 git.pcux.cn 与 github.com,并打标推送 v1.52.3。 + ## 2026年10月18日 发布包目录架构重构与deploy部署运维套件标准化 - [✓] 需求确认:统一所有版本的发布包打包架构与包内目录结构,参考标准规范结构(根目录为 scert/,包含 config/、data/、log/、ssl/、web/、scert、scert-admin、scert-nginx、scert-storage、部署说明.md、更新说明.md、CHANGELOG.md 以及完整的 deploy/ 部署与运维套件)。