|
|
@@ -4,6 +4,24 @@
|
|
|
|
|
|
---
|
|
|
|
|
|
+## v1.0.2386 (2026-11-11)
|
|
|
+
|
|
|
+### 新功能
|
|
|
+- task.task.review 权限流补全使绿——TaskController.reviewTask 增加 @RequestAttribute userId 身份参数(有身份走 3 参服务重载校验审批人归属家庭/parent·admin,无身份退 2 参兼容入口);TaskService 新增 reviewTask(Long,Long,TaskReviewDTO) + isQualifiedReviewer 归属校验 + 抽取 applyReviewDecision,2 参入口语义保持。契约 TaskReviewScP11ContractTest 8 例 3红→1红(权限流-1/-2 转绿;权限流-3 与正常流-1 同款 mock 断言相反结果,登记测试侧缺陷)。
|
|
|
+- admin.article.create RED转GREEN——JwtInterceptor 收口 /api/admin/ 前缀 + create 增加 admin 角色守卫
|
|
|
+
|
|
|
+### 文档
|
|
|
+- 研发负责人闭环巡检汇报 2026-11-12 06:52(第137轮·稳态)
|
|
|
+- 研发负责人巡检汇报 2026-11-12 + 测试台账刷新(4226 用例/执行状态待回写)
|
|
|
+- 部署回执 3b90e26d6 → testing(2026-11-12 06:47,实际线上 b0f40676f 为其后代,JAR 字节码含 reportType 校验)
|
|
|
+
|
|
|
+### 其他
|
|
|
+- - JwtInterceptor.LOGIN_REQUIRED_PATHS 追加 /api/admin/(B-142-1 整族鉴权门;/api/admin-auth/* 仍走 PUBLIC_PATHS)
|
|
|
+- - AdminArticleController#create 增加 @RequestAttribute("role") 并拒绝非 admin(参照 #move 惯例)
|
|
|
+- - 验证:AdminArticleCreateContractTest 6/6 绿;JwtInterceptor 相关 69/69 绿;AdminArticleListContractTest 6/6、AdminReferralContractTest 16/16 无回归
|
|
|
+-
|
|
|
+
|
|
|
+
|
|
|
## v1.0.2385 (2026-11-11)
|
|
|
|
|
|
### 文档
|