From ac19bbe12d341bfaa4b5273199bb3cd4d4af166a Mon Sep 17 00:00:00 2001 From: xuans Date: Sun, 18 Oct 2026 18:17:25 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0Scert=E6=95=B4?= =?UTF-8?q?=E6=94=B9=E4=BB=BB=E5=8A=A1=E6=89=A7=E8=A1=8C=E6=B8=85=E5=8D=95?= =?UTF-8?q?=E6=A0=87=E8=AE=B0=E5=8F=91=E5=B8=83=E5=8C=85=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E4=B8=8E=E9=83=A8=E7=BD=B2=E5=A5=97=E4=BB=B6=E6=A0=87=E5=87=86?= =?UTF-8?q?=E5=8C=96=E5=A4=8D=E5=AE=A1=E9=80=9A=E8=BF=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/Scert整改任务执行清单.md | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/doc/Scert整改任务执行清单.md b/doc/Scert整改任务执行清单.md index 40f6225..47fb43c 100644 --- a/doc/Scert整改任务执行清单.md +++ b/doc/Scert整改任务执行清单.md @@ -1,11 +1,21 @@ +## 2026年10月18日 发布包目录架构重构与deploy部署运维套件标准化 + +- [✓] 复审通过:统一所有版本的发布包打包架构与包内目录结构,参考标准规范结构(根目录为 scert/,包含 config/、data/、log/、ssl/、web/、scert、scert-admin、scert-nginx、scert-storage、部署说明.md、更新说明.md、CHANGELOG.md 以及完整的 deploy/ 部署与运维套件)。 +- [✓] 复审通过:编写 deploy/install-systemd.sh,实现全新一键交互式安装部署、前置依赖与端口检查、用户创建、systemd 服务单元安装与防火墙放行。 +- [✓] 复审通过:编写 deploy/update-systemd.sh,实现平滑更新,仅更新二进制程序与前端静态资源,严格保护现有 config、data、ssl 及 log 目录不受侵扰。 +- [✓] 复审通过:改造发布打包脚本 deploy/package.mjs,生成标准 scert/ 根目录层级、归档 deploy/ 部署套件与发布说明,并生成 SHA256SUMS 校验文件。 +- [✓] 复审通过:实机解包与结构核验,通过 node deploy/package.mjs --target=linux_amd64 测试,验证解包产物目录结构 100% 契合规范要求。 +- [✓] 复审通过:服务器状态巡检,第一台 (8.137.23.95) 正常运行且 HTTP 200,第二台 (47.108.78.12) 无残留部署包保持纯净。 +- [✓] 复审通过:提交代码并同步打标 Tag v1.52.1 推送至 git.pcux.cn 与 github.com。 + ## 2026年10月18日 系统设置未保存前内存暂存与会话保留 -- [~] 进行中:分析并在 Dashboard 中实现系统设置(邮件、DNS、ACME等)未保存前内存暂存机制,关闭或切换弹窗时不丢失未保存的输入内容 -- [ ] 仅在保存成功后同步更新基线配置与持久化,关闭弹窗保留当前会话输入数据 -- [ ] 运行前端单元测试全量验证(确保现有 356 项测试通过并按需补充断言) -- [ ] 编译构建前端并部署至第一台 Linux 生产服务器(8.137.23.95) -- [ ] Chrome MCP 实机验证内存暂存效果 -- [ ] 提交并双重推送 Git 远端仓库 +- [✓] 复审通过:分析并在 Dashboard 中实现系统设置(邮件、DNS、ACME等)未保存前内存暂存机制,关闭或切换弹窗时不丢失未保存的输入内容 +- [✓] 复审通过:仅在保存成功后同步更新基线配置与持久化,关闭弹窗保留当前会话输入数据 +- [✓] 复审通过:运行前端单元测试全量验证(357 项测试通过,包含内存暂存与草稿保留相关断言) +- [✓] 复审通过:编译构建前端并部署至第一台 Linux 生产服务器(8.137.23.95) +- [✓] 复审通过:Chrome MCP 实机验证内存暂存效果 +- [✓] 复审通过:提交并双重推送 Git 远端仓库 ## 2026年10月18日 邮件发送测试按钮与底部操作栏融合重构