13 KiB
13 KiB
Git 历史提交信息中文化与标准化重写报告 (2026-09-17)
1. 重写概览
- 分支名称:
feat/cicd-pipeline - 基线分叉点 (MERGE_BASE):
7fcaea29b8810546fd972ba0c9d366c71a357d63 - 重写前 HEAD (OLD_HEAD):
0e2e86d81e9ce80d9097746b16b12eb0474797fe - 重写后 HEAD (NEW_HEAD):
53e2f5e68ee1340287b53f7c65d90de8149f7367 - 文件树哈希 (TREE_HASH):
d06d5a98f181d252dc154f5a95a5b58da11f5030(前后 100% 严格一致,零文件变更) - 重写 Commit 数量: 78 条
- First-Parent 数量: 32 条 (拓扑结构完全保持一致)
- Merge 数量: 16 条 (合并拓扑与父节点顺序完全保持一致)
- 重写原因 (REWRITE_REASON): 落实项目提交历史全中文规范化治理,将 Conventional Commit 英文标识与历史英文描述统一规范为
<中文类型><可选中文范围>:<中文描述>格式,消除自然语言混用,同时确保底层代码树、数据库、部署配置与业务数据绝对零修改。 - 历史验收事实说明: 此前已归档的各阶段验收报告、测试证据及发布候选文档中记录的原始 Commit SHA(如
dded6687,0535757b,0e2e86d8等)作为PRE_HISTORY_NORMALIZATION_SHA完整保留历史客观事实,无需篡改历史证据文本。
2. 提交映射对照表 (Old SHA -> New SHA Mapping)
| 序号 | 原 Commit (Old SHA) | 新 Commit (New SHA) | 原提交信息 (Old Subject) | 新提交信息 (New Subject) |
|---|---|---|---|---|
| 01 | e0abe884 |
516f551a |
ci: 新增GitLab CI/CD自动化流水线配置与环境支持 | 持续集成:新增GitLab CI/CD自动化流水线配置与环境支持 |
| 02 | d503017a |
a47ed27e |
ci: 切换JAVA_HOME至完整开发版JDK8工具链 | 持续集成:切换JAVA_HOME至完整开发版JDK8工具链 |
| 03 | 68191a2c |
22520b12 |
ci: 接入前端node_modules极速构建与全自动部署机制 | 持续集成:接入前端node_modules极速构建与全自动部署机制 |
| 04 | 3801bddc |
bd2d5b03 |
ci: 内置部署重启脚本与Nginx配置模板,实现独立端口部署与数据库注入 | 持续集成:内置部署重启脚本与Nginx配置模板,实现独立端口部署与数据库注入 |
| 05 | 87322511 |
aa2b7d51 |
ci: 部署脚本集成免root用户级Nginx自动启停与反向代理 | 持续集成:部署脚本集成免root用户级Nginx自动启停与反向代理 |
| 06 | a979c028 |
407de978 |
docs(api): 修订并冻结API Contract V1.0.2 | 文档接口:修订并冻结API Contract V1.0.2 |
| 07 | f4d1e650 |
528949a1 |
merge: 集成API Contract V1.0.2 | 合并接口:集成API Contract V1.0.2 |
| 08 | c03b180c |
863d3c7c |
fix(generator): 补全Kingbase导入元数据Identity | 修复代码生成:补全Kingbase导入元数据Identity |
| 09 | c305355b |
fe7e3c91 |
merge: 集成Generator Identity基础设施修复 | 合并代码生成:集成Generator Identity基础设施修复 |
| 10 | 9dfbb4cd |
043c0882 |
feat(train): 实现教师主数据P0能力 | 新增培训:实现教师主数据P0能力 |
| 11 | c7c65339 |
8f213c21 |
merge: 集成教师主数据P0能力 | 合并培训:集成教师主数据P0能力 |
| 12 | 4535a6b9 |
f0fcb3ab |
feat(train): 实现课程主数据P0能力 | 新增培训:实现课程主数据P0能力 |
| 13 | fca212ed |
09bb1840 |
merge: 集成课程主数据P0能力 | 合并培训:集成课程主数据P0能力 |
| 14 | 341c4558 |
7fb47716 |
feat(train): 实现空间资源P0能力 | 新增培训:实现空间资源P0能力 |
| 15 | 0e090cfa |
bec47ad3 |
merge: 集成空间资源P0能力 | 合并培训:集成空间资源P0能力 |
| 16 | 1c03d032 |
eff04887 |
feat(train): 实现开班计划P0能力 | 新增培训:实现开班计划P0能力 |
| 17 | 4682df03 |
4bd2f548 |
merge: 集成开班计划P0能力 | 合并培训:集成开班计划P0能力 |
| 18 | 4eede104 |
e4809737 |
merge: 集成Wave 1A基础能力 | 合并培训:集成Wave 1A基础能力 |
| 19 | 582e3245 |
601894ab |
feat(train): 实现本期课程配置P0能力 | 新增培训:实现本期课程配置P0能力 |
| 20 | cfd35f74 |
db217341 |
merge: 集成本期课程配置P0能力 | 合并培训:集成本期课程配置P0能力 |
| 21 | 5c0457ad |
7a5878fe |
feat(train): 实现宿舍房间P0能力 | 新增培训:实现宿舍房间P0能力 |
| 22 | ff429dc0 |
c28c431c |
merge: 集成宿舍房间P0能力 | 合并培训:集成宿舍房间P0能力 |
| 23 | 5a95fe76 |
11370b19 |
feat(train): 实现学员主数据P0能力 | 新增培训:实现学员主数据P0能力 |
| 24 | e002e382 |
033ffe57 |
merge: 集成学员主数据P0能力 | 合并培训:集成学员主数据P0能力 |
| 25 | c763cb69 |
08d9a00a |
ci: 加固交付分支部署与健康检查 | 持续集成:加固交付分支部署与健康检查 |
| 26 | 9902d1c6 |
3f1e3b29 |
fix(train): 修复学员身份保护组件Spring构造器注入 | 修复培训:修复学员身份保护组件Spring构造器注入 |
| 27 | 76d47a55 |
665ef040 |
ci: 增加Redis运行时密码预检 | 持续集成:增加Redis运行时密码预检 |
| 28 | 6dba8014 |
e340db87 |
feat(train): 实现参训人员P0能力 | 新增培训:实现参训人员P0能力 |
| 29 | 22d1dfbf |
fb87c955 |
feat(train): 实现课次排课P0能力 | 新增培训:实现课次排课P0能力 |
| 30 | 8a0aeb46 |
e65870ac |
feat(train): 完善参训人员与排课前端 | 新增培训:完善参训人员与排课前端 |
| 31 | 196c6c47 |
20694559 |
fix(train): 对齐电子班牌V2模型并清理演示页面 | 修复培训:对齐电子班牌V2模型并清理演示页面 |
| 32 | 319a5043 |
06c077c0 |
fix(train): 修复Wave2浏览器验收阻断问题 | 修复培训:修复Wave2浏览器验收阻断问题 |
| 33 | bd60b75c |
7c792c67 |
fix(train): 调整电子班牌通信时间文案 | 修复培训:调整电子班牌通信时间文案 |
| 34 | 5d93c217 |
126147c9 |
chore(ci): 增加Kingbase JDBC依赖预检与初始化流程 | 维护持续集成:增加Kingbase JDBC依赖预检与初始化流程 |
| 35 | e2d7e63d |
118a55b0 |
fix(db): 补齐Kingbase操作日志耗时字段 | 修复数据库:补齐Kingbase操作日志耗时字段 |
| 36 | d162954c |
42f68229 |
fix(ui): 清理最终交付界面技术字段与品牌文案 | 修复界面:清理最终交付界面技术字段与品牌文案 |
| 37 | ca21816a |
bfccc46f |
fix(train): align legacy analytics with V2 contract | 修复培训:对齐旧统计分析能力与V2接口契约 |
| 38 | 1a6c3f1a |
7193f2ac |
test(train): add core business scenario integration pack | 测试培训:补充核心业务场景集成测试 |
| 39 | 5a49b2e2 |
67621890 |
feat(train): complete report and attendance V2 actions | 新增培训:完善报到与考勤V2业务操作 |
| 40 | 344a7b4e |
f2122997 |
ci(pipeline): 强化最终自动部署流水线、测试门禁与生产冒烟自检 | 持续集成流水线:强化最终自动部署流水线、测试门禁与生产冒烟自检 |
| 41 | 678a5317 |
fc08f8a2 |
chore(repo): 整理交付资产与仓库根目录 | 维护仓库:整理交付资产与仓库根目录 |
| 42 | e4a07a2f |
82da7060 |
docs(final): 完成最终项目文档与Human Portal交付层 | 文档最终交付:完成最终项目文档与Human Portal交付层 |
| 43 | 5fb8aab5 |
35832f2f |
docs(rbac): freeze R.2A three-role RBAC design and audit docs | 文档权限:冻结R2A三角色权限设计与审计文档 |
| 44 | 9ac185e1 |
592a9655 |
feat(rbac): add teacher student identity and self-service security | 新增权限:实现教师学员身份绑定与自服务安全控制 |
| 45 | adcf930e |
5dd436bf |
docs(e2e): complete production e2e evidence package with truth fix | 文档端到端测试:完成端到端验收证据并修正事实口径 |
| 46 | d58e7865 |
718d3805 |
merge: sync latest production release (E2E evidence) into feature/rbac-r2 | 合并权限:同步最新端到端验收版本至R2权限分支 |
| 47 | 9f239de8 |
d8a963f6 |
feat(rbac): add teacher and student self-service frontend | 新增权限:实现教师与学员自服务前端 |
| 48 | f8b998cc |
d00d039e |
feat(rbac): add admin account binding flow | 新增权限:实现管理员账户绑定流程 |
| 49 | 81e7d544 |
c271c11b |
chore(ui): update system display name | 维护界面:更新系统展示名称 |
| 50 | a96feb40 |
7ae7ad8d |
docs(rbac): add three-role E2E acceptance evidence | 文档权限:补充三角色端到端验收证据 |
| 51 | 8ee31599 |
8fa4f57d |
merge: integrate R.2 RBAC release | 合并权限:集成R2 RBAC权限发布版本 |
| 52 | 08419b63 |
a429ac96 |
chore(repo): ignore production database backups | 维护仓库:忽略生产数据库备份文件 |
| 53 | bd1642e7 |
cc911186 |
docs(dms): add external access integration design | 文档门禁:补充外部门禁接入设计 |
| 54 | fb959cfe |
5de1d2a1 |
feat(accommodation): align lodging and door authorization domain | 新增住宿:对齐住宿与门禁授权领域模型 |
| 55 | 22bcd1ba |
1332b45f |
feat(integration): add external resource and operation persistence | 新增集成:实现外部资源映射与操作记录持久化 |
| 56 | e608c79f |
bb16b0b8 |
feat(dms): add adapter token and async operation integration | 新增门禁:实现适配器、令牌与异步操作集成 |
| 57 | fc4898ca |
20c5d494 |
feat(dms): add access authorization orchestration | 新增门禁:实现访问授权编排 |
| 58 | 3001b5d1 |
d976fcfb |
feat(dms): add access management UI and mock E2E | 新增门禁:实现访问管理界面与Mock端到端测试 |
| 59 | a2b7c2c0 |
aa2e8a36 |
docs(dms): add pre-release QA evidence | 文档门禁:补充发布前质量验证证据 |
| 60 | 9e441e19 |
e367ec1f |
feat(dms): validate real api contract and provisional access policies | 新增门禁:验证真实接口契约并落地暂行访问策略 |
| 61 | 79735b3d |
758fd79e |
merge(dms): integrate dms-real-probe into qa baseline | 合并门禁:将DMS真实接口探测结果集成至质量验证基线 |
| 62 | be4027de |
b8358487 |
docs(requirements): align phase-one scope and customer confirmations | 文档需求:对齐一期范围与甲方待确认事项 |
| 63 | 918942b4 |
307c9cd1 |
merge(docs): integrate requirements alignment into qa baseline | 合并文档:将需求对齐结果集成至质量验证基线 |
| 64 | 6be893f0 |
63f463d0 |
merge(dms): integrate r3 into phase-one acceptance | 合并门禁:将R3门禁能力集成至一期综合验收 |
| 65 | cb2cf082 |
4d9601a4 |
fix(acceptance): resolve backend integrated flow defects | 修复验收:解决后端综合业务流程缺陷 |
| 66 | 13511550 |
126dddfa |
test(acceptance): add phase-one backend business scenarios | 测试验收:补充一期后端业务场景测试 |
| 67 | 11851617 |
652c0c01 |
fix(ui): 修复前端组件依赖与构建规范,补全验证码与门禁住宿路由与页面 | 修复界面:修复前端组件依赖与构建规范,补全验证码与门禁住宿路由与页面 |
| 68 | 35fb9856 |
85b3e7fc |
feat(dms): 支持 ADMIN_ONE_TIME_DISPLAY 临时凭证一次性安全展示与序列化 | 新增门禁:支持 ADMIN_ONE_TIME_DISPLAY 临时凭证一次性安全展示与序列化 |
| 69 | 21d4ab38 |
caf7b131 |
test(qa): 交付 Round 3A 管理员端浏览器 E2E 自动化测试与完整验收证据 | 测试质量验证:交付 Round 3A 管理员端浏览器 E2E 自动化测试与完整验收证据 |
| 70 | ed2294b1 |
44481ab6 |
fix(acceptance): resolve teacher student browser defects | 修复验收:解决教师端与学员端浏览器缺陷 |
| 71 | 608e71e6 |
a2941c4d |
test(acceptance): add teacher student browser evidence | 测试验收:补充教师端与学员端浏览器验收证据 |
| 72 | 9ed67be1 |
0c380bdf |
fix(acceptance): correct final acceptance evidence issues | 修复验收:修正最终验收证据问题 |
| 73 | 8f56d277 |
1757089c |
docs(acceptance): finalize phase-one acceptance status | 文档验收:完成一期综合验收状态归档 |
| 74 | dded6687 |
6d09bc8e |
docs(release): clarify phase-one trial readiness and dms verification scope | 文档发布:明确一期试用就绪度与DMS验证范围 |
| 75 | 0e885d11 |
5abcc170 |
merge(release): integrate phase-one release candidate into shared trial | 合并发布:将一期发布候选版本集成至共享试用环境 |
| 76 | a083f0b6 |
fe46bdd6 |
fix(qa): ignore scanner self in real secret scanner | 修复质量验证:真实密钥扫描器忽略自身扫描规则 |
| 77 | 0535757b |
fc47db03 |
merge(release): deploy phase-one shared trial candidate | 合并发布:部署一期共享试用候选版本 |
| 78 | 0e2e86d8 |
53e2f5e6 |
fix(deploy): restore shared trial database credentials and error logging in restart script | 修复部署:恢复共享试用数据库配置并补充重启日志 |