From f48763c6c48190a9348058451be4df32e0855088 Mon Sep 17 00:00:00 2001 From: xuans Date: Tue, 29 Sep 2026 22:03:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=BB=AD=E6=9C=9F=E6=9D=83?= =?UTF-8?q?=E9=99=90=E5=BC=80=E5=8F=91=E8=BF=9B=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在四份中文清单中记录手动续期权限收紧、权限复核结果和当前剩余验收门禁,保持 P0-03 完成待复审。 --- doc/Scert开发任务清单.md | 14 +++++++++++++- doc/Scert整改任务执行清单.md | 14 +++++++++++++- doc/Scert整改合并优化清单.md | 14 +++++++++++++- doc/基础整改任务规格.md | 14 +++++++++++++- 4 files changed, 52 insertions(+), 4 deletions(-) diff --git a/doc/Scert开发任务清单.md b/doc/Scert开发任务清单.md index 5439c76..dfd8047 100644 --- a/doc/Scert开发任务清单.md +++ b/doc/Scert开发任务清单.md @@ -3473,4 +3473,16 @@ Linux Ubuntu 22.04 上的 `Scert-admin` 手动启停、无开机自启动、无 - [~] P0-07 仍需继续补齐续期、证书导入/部署、其他任务写入权限及三数据库矩阵。 - [!] 浏览器清缓存验收、密码 SSH、远端部署、HTTPS/DNS/ACME、Linux/Windows 服务和生产部署验收尚未执行。 -下一步继续完成开发阶段剩余权限闭环,再统一执行生产构建、部署和验收;总体验收位置仍以 P0-03 为准。 \ No newline at end of file +下一步继续完成开发阶段剩余权限闭环,再统一执行生产构建、部署和验收;总体验收位置仍以 P0-03 为准。 +## 本轮开发进度(2026-09-29,续) + +总体验收位置继续保持 **P0-03:完成,待复审**;本轮完成手动批量续期入口的全局权限收紧,不将局部权限测试结果视为生产部署验收通过。 + +- [x] 手动批量续期接口 `/api/v1/renewal/run` 改为仅超级管理员可执行,普通管理员请求在进入续期工作流前返回 403。 +- [x] 已补充普通管理员不得触发续期工作流的 HTTP 回归测试;续期成功、错误脱敏及权限拒绝专项测试通过。 +- [x] 已复核服务器新增、修改、删除及域名—服务器多对多绑定:均按项目归属和写权限判定,绑定事务继续校验同项目、路径冲突和失败审计。 +- [x] 已复核单域名证书导入、部署、恢复、同步申请以及任务申请、重试、取消的项目权限链路;任务取消和手动批量续期的本轮缺口已补齐。 +- [~] P0-07 仍需继续完成三数据库生产矩阵、浏览器清缓存验收、密码 SSH、远端部署、HTTPS/DNS/ACME、Linux/Windows 服务及最终生产门禁。 +- [!] 总体验收不得升级,P0-03 仍为“完成,待复审”。 + +下一步完成开发阶段剩余非权限项后,再统一执行生产构建、部署和实机验收。 \ No newline at end of file diff --git a/doc/Scert整改任务执行清单.md b/doc/Scert整改任务执行清单.md index 572c0aa..a0ba305 100644 --- a/doc/Scert整改任务执行清单.md +++ b/doc/Scert整改任务执行清单.md @@ -769,4 +769,16 @@ P0-05 从 `[!]` 调整为 `[~]`,并未标记完成;P0-04 剩余门禁和全 - [~] P0-07 仍需继续补齐续期、证书导入/部署、其他任务写入权限及三数据库矩阵。 - [!] 浏览器清缓存验收、密码 SSH、远端部署、HTTPS/DNS/ACME、Linux/Windows 服务和生产部署验收尚未执行。 -下一步继续完成开发阶段剩余权限闭环,再统一执行生产构建、部署和验收;总体验收位置仍以 P0-03 为准。 \ No newline at end of file +下一步继续完成开发阶段剩余权限闭环,再统一执行生产构建、部署和验收;总体验收位置仍以 P0-03 为准。 +## 本轮开发进度(2026-09-29,续) + +总体验收位置继续保持 **P0-03:完成,待复审**;本轮完成手动批量续期入口的全局权限收紧,不将局部权限测试结果视为生产部署验收通过。 + +- [x] 手动批量续期接口 `/api/v1/renewal/run` 改为仅超级管理员可执行,普通管理员请求在进入续期工作流前返回 403。 +- [x] 已补充普通管理员不得触发续期工作流的 HTTP 回归测试;续期成功、错误脱敏及权限拒绝专项测试通过。 +- [x] 已复核服务器新增、修改、删除及域名—服务器多对多绑定:均按项目归属和写权限判定,绑定事务继续校验同项目、路径冲突和失败审计。 +- [x] 已复核单域名证书导入、部署、恢复、同步申请以及任务申请、重试、取消的项目权限链路;任务取消和手动批量续期的本轮缺口已补齐。 +- [~] P0-07 仍需继续完成三数据库生产矩阵、浏览器清缓存验收、密码 SSH、远端部署、HTTPS/DNS/ACME、Linux/Windows 服务及最终生产门禁。 +- [!] 总体验收不得升级,P0-03 仍为“完成,待复审”。 + +下一步完成开发阶段剩余非权限项后,再统一执行生产构建、部署和实机验收。 \ No newline at end of file diff --git a/doc/Scert整改合并优化清单.md b/doc/Scert整改合并优化清单.md index 5382e3c..8eff628 100644 --- a/doc/Scert整改合并优化清单.md +++ b/doc/Scert整改合并优化清单.md @@ -1409,4 +1409,16 @@ P0-11 生产验收门禁 - [~] P0-07 仍需继续补齐续期、证书导入/部署、其他任务写入权限及三数据库矩阵。 - [!] 浏览器清缓存验收、密码 SSH、远端部署、HTTPS/DNS/ACME、Linux/Windows 服务和生产部署验收尚未执行。 -下一步继续完成开发阶段剩余权限闭环,再统一执行生产构建、部署和验收;总体验收位置仍以 P0-03 为准。 \ No newline at end of file +下一步继续完成开发阶段剩余权限闭环,再统一执行生产构建、部署和验收;总体验收位置仍以 P0-03 为准。 +## 本轮开发进度(2026-09-29,续) + +总体验收位置继续保持 **P0-03:完成,待复审**;本轮完成手动批量续期入口的全局权限收紧,不将局部权限测试结果视为生产部署验收通过。 + +- [x] 手动批量续期接口 `/api/v1/renewal/run` 改为仅超级管理员可执行,普通管理员请求在进入续期工作流前返回 403。 +- [x] 已补充普通管理员不得触发续期工作流的 HTTP 回归测试;续期成功、错误脱敏及权限拒绝专项测试通过。 +- [x] 已复核服务器新增、修改、删除及域名—服务器多对多绑定:均按项目归属和写权限判定,绑定事务继续校验同项目、路径冲突和失败审计。 +- [x] 已复核单域名证书导入、部署、恢复、同步申请以及任务申请、重试、取消的项目权限链路;任务取消和手动批量续期的本轮缺口已补齐。 +- [~] P0-07 仍需继续完成三数据库生产矩阵、浏览器清缓存验收、密码 SSH、远端部署、HTTPS/DNS/ACME、Linux/Windows 服务及最终生产门禁。 +- [!] 总体验收不得升级,P0-03 仍为“完成,待复审”。 + +下一步完成开发阶段剩余非权限项后,再统一执行生产构建、部署和实机验收。 \ No newline at end of file diff --git a/doc/基础整改任务规格.md b/doc/基础整改任务规格.md index 875e6c6..fcbb7f5 100644 --- a/doc/基础整改任务规格.md +++ b/doc/基础整改任务规格.md @@ -358,4 +358,16 @@ P0-06 与 P0-07 均维持 `[~]`,六阶段中的隔离、生产和最终验收 - [~] P0-07 仍需继续补齐续期、证书导入/部署、其他任务写入权限及三数据库矩阵。 - [!] 浏览器清缓存验收、密码 SSH、远端部署、HTTPS/DNS/ACME、Linux/Windows 服务和生产部署验收尚未执行。 -下一步继续完成开发阶段剩余权限闭环,再统一执行生产构建、部署和验收;总体验收位置仍以 P0-03 为准。 \ No newline at end of file +下一步继续完成开发阶段剩余权限闭环,再统一执行生产构建、部署和验收;总体验收位置仍以 P0-03 为准。 +## 本轮开发进度(2026-09-29,续) + +总体验收位置继续保持 **P0-03:完成,待复审**;本轮完成手动批量续期入口的全局权限收紧,不将局部权限测试结果视为生产部署验收通过。 + +- [x] 手动批量续期接口 `/api/v1/renewal/run` 改为仅超级管理员可执行,普通管理员请求在进入续期工作流前返回 403。 +- [x] 已补充普通管理员不得触发续期工作流的 HTTP 回归测试;续期成功、错误脱敏及权限拒绝专项测试通过。 +- [x] 已复核服务器新增、修改、删除及域名—服务器多对多绑定:均按项目归属和写权限判定,绑定事务继续校验同项目、路径冲突和失败审计。 +- [x] 已复核单域名证书导入、部署、恢复、同步申请以及任务申请、重试、取消的项目权限链路;任务取消和手动批量续期的本轮缺口已补齐。 +- [~] P0-07 仍需继续完成三数据库生产矩阵、浏览器清缓存验收、密码 SSH、远端部署、HTTPS/DNS/ACME、Linux/Windows 服务及最终生产门禁。 +- [!] 总体验收不得升级,P0-03 仍为“完成,待复审”。 + +下一步完成开发阶段剩余非权限项后,再统一执行生产构建、部署和实机验收。 \ No newline at end of file