|
16420
|
3
|
5
|
1
|
58
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"bf80381d5 {"Commits":[{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"}],"HeadCommit":{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"},"CompareURL":"","Len":1}...
|
1783412487
|
Edit
Delete
|
|
16421
|
4
|
5
|
1
|
58
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"bf80381d5 {"Commits":[{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"}],"HeadCommit":{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"},"CompareURL":"","Len":1}...
|
1783412487
|
Edit
Delete
|
|
16422
|
7
|
5
|
1
|
58
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"bf80381d5 {"Commits":[{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"}],"HeadCommit":{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"},"CompareURL":"","Len":1}...
|
1783412487
|
Edit
Delete
|
|
16423
|
8
|
5
|
1
|
58
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"bf80381d5 {"Commits":[{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"}],"HeadCommit":{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"},"CompareURL":"","Len":1}...
|
1783412487
|
Edit
Delete
|
|
16424
|
10
|
5
|
1
|
58
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"bf80381d5 {"Commits":[{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"}],"HeadCommit":{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"},"CompareURL":"","Len":1}...
|
1783412487
|
Edit
Delete
|
|
16425
|
11
|
5
|
1
|
58
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"bf80381d5 {"Commits":[{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"}],"HeadCommit":{"Sha1":"bf80381d5608537a74879423de92dc7cdef2338f","Message":"feat: add release deployment manager\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T16:18:53+08:00"},"CompareURL":"","Len":1}...
|
1783412487
|
Edit
Delete
|
|
20881
|
5
|
5
|
5
|
72
|
0
|
0
|
refs/heads/feat/multi-role-assignment
|
0
|
{"Commits":[{"Sha1":"bf778452d {"Commits":[{"Sha1":"bf778452d29f9965677f5d7eafdbd98843ef0ac6","Message":"fix(web): 内部售后建单表单幂等键在 resolver 前预生成(C29 回潮)\n\nAfterSalesWorkbench 的 CreateCaseForm 点「提交售后申请」静默无反应——\n不发请求、无报错。根因是 C29 的同一形态:idempotencyKey 默认 \"\",只在\nsubmit 回调**内部**用 `|| crypto.randomUUID()` 兜底;但 zodResolver 的\n`min(1)` 先于回调校验空串失败,回调永不执行、兜底成死代码;该字段又无输入框,\nFormMessage 无处渲染,用户零反馈。\n\nC29 的修复此前只打到公开客户表单 PublicFulfillmentView(挂载后预生成),\n没打到内部工作台表单。E2E 只走公开表单提交路径,HTTP 验收直接带 key 打 API,\n内部建单提交路径零覆盖——「测试路径 ≠ 运行路径」(P1)。\n\n修复:挂载后 useEffect 预生成 idempotencyKey(镜像公开表单);本表单提交后\nform.reset() 会把键清空,故 reset 后补发一次,保证可连续建单。\n\n验证(本地工作区,2026-08-05):\n- web typecheck 通过\n- 浏览器实测:客服建单 POST /api/after-sales → 201;自批 403 SELF_APPROVAL_FORBIDDEN;\n 换审批人 200;退款额度 ¥110,000 冻结\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-05T17:31:03-07:00"}],"HeadCommit":{"Sha1":"bf778452d29f9965677f5d7eafdbd98843ef0ac6","Message":"fix(web): 内部售后建单表单幂等键在 resolver 前预生成(C29 回潮)\n\nAfterSalesWorkbench 的 CreateCaseForm 点「提交售后申请」静默无反应——\n不发请求、无报错。根因是 C29 的同一形态:idempotencyKey 默认 \"\",只在\nsubmit 回调**内部**用 `|| crypto.randomUUID()` 兜底;但 zodResolver 的\n`min(1)` 先于回调校验空串失败,回调永不执行、兜底成死代码;该字段又无输入框,\nFormMessage 无处渲染,用户零反馈。\n\nC29 的修复此前只打到公开客户表单 PublicFulfillmentView(挂载后预生成),\n没打到内部工作台表单。E2E 只走公开表单提交路径,HTTP 验收直接带 key 打 API,\n内部建单提交路径零覆盖——「测试路径 ≠ 运行路径」(P1)。\n\n修复:挂载后 useEffect 预生成 idempotencyKey(镜像公开表单);本表单提交后\nform.reset() 会把键清空,故 reset 后补发一次,保证可连续建单。\n\n验证(本地工作区,2026-08-05):\n- web typecheck 通过\n- 浏览器实测:客服建单 POST /api/after-sales → 201;自批 403 SELF_APPROVAL_FORBIDDEN;\n 换审批人 200;退款额度 ¥110,000 冻结\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-05T17:31:03-07:00"},"CompareURL":"luoanwu/juhai-quotation-system/compare/d6b659343565a590d5c9d75adecc62710643a553...bf778452d29f9965677f5d7eafdbd98843ef0ac6","Len":1}...
|
1785976276
|
Edit
Delete
|
|
16936
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"bf5fb0b6a {"Commits":[{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"}],"HeadCommit":{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"},"CompareURL":"vodtest/pay/compare/b59f763aecbbbba1853eb0475946a559db4a58e0...bf5fb0b6afb3e8d866452cc167203a412d698276","Len":1}...
|
1783650970
|
Edit
Delete
|
|
16937
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"bf5fb0b6a {"Commits":[{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"}],"HeadCommit":{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"},"CompareURL":"vodtest/pay/compare/b59f763aecbbbba1853eb0475946a559db4a58e0...bf5fb0b6afb3e8d866452cc167203a412d698276","Len":1}...
|
1783650970
|
Edit
Delete
|
|
16938
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"bf5fb0b6a {"Commits":[{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"}],"HeadCommit":{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"},"CompareURL":"vodtest/pay/compare/b59f763aecbbbba1853eb0475946a559db4a58e0...bf5fb0b6afb3e8d866452cc167203a412d698276","Len":1}...
|
1783650970
|
Edit
Delete
|
|
16939
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"bf5fb0b6a {"Commits":[{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"}],"HeadCommit":{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"},"CompareURL":"vodtest/pay/compare/b59f763aecbbbba1853eb0475946a559db4a58e0...bf5fb0b6afb3e8d866452cc167203a412d698276","Len":1}...
|
1783650970
|
Edit
Delete
|
|
16940
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"bf5fb0b6a {"Commits":[{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"}],"HeadCommit":{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"},"CompareURL":"vodtest/pay/compare/b59f763aecbbbba1853eb0475946a559db4a58e0...bf5fb0b6afb3e8d866452cc167203a412d698276","Len":1}...
|
1783650970
|
Edit
Delete
|
|
16941
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"bf5fb0b6a {"Commits":[{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"}],"HeadCommit":{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"},"CompareURL":"vodtest/pay/compare/b59f763aecbbbba1853eb0475946a559db4a58e0...bf5fb0b6afb3e8d866452cc167203a412d698276","Len":1}...
|
1783650970
|
Edit
Delete
|
|
16942
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"bf5fb0b6a {"Commits":[{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"}],"HeadCommit":{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"},"CompareURL":"vodtest/pay/compare/b59f763aecbbbba1853eb0475946a559db4a58e0...bf5fb0b6afb3e8d866452cc167203a412d698276","Len":1}...
|
1783650970
|
Edit
Delete
|
|
16943
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260728
|
0
|
{"Commits":[{"Sha1":"bf5fb0b6a {"Commits":[{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"}],"HeadCommit":{"Sha1":"bf5fb0b6afb3e8d866452cc167203a412d698276","Message":"测试\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-10T10:36:05+08:00"},"CompareURL":"vodtest/pay/compare/b59f763aecbbbba1853eb0475946a559db4a58e0...bf5fb0b6afb3e8d866452cc167203a412d698276","Len":1}...
|
1783650970
|
Edit
Delete
|
|
86
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf439dffa {"Commits":[{"Sha1":"bf439dffa07315fdb4d46f38af22131605dcb005","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:38:00+08:00"}],"HeadCommit":{"Sha1":"bf439dffa07315fdb4d46f38af22131605dcb005","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:38:00+08:00"},"CompareURL":"juhai/testpc/compare/ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb...bf439dffa07315fdb4d46f38af22131605dcb005","Len":1}...
|
1770889086
|
Edit
Delete
|
|
87
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf439dffa {"Commits":[{"Sha1":"bf439dffa07315fdb4d46f38af22131605dcb005","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:38:00+08:00"}],"HeadCommit":{"Sha1":"bf439dffa07315fdb4d46f38af22131605dcb005","Message":"t2228111sss\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T17:38:00+08:00"},"CompareURL":"juhai/testpc/compare/ca84ce56ff68f38fc8782ce8222d9b5d4cb563cb...bf439dffa07315fdb4d46f38af22131605dcb005","Len":1}...
|
1770889087
|
Edit
Delete
|
|
26915
|
1
|
5
|
1
|
68
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf3f8438a {"Commits":[{"Sha1":"bf3f8438ae1a2ba3048c758ee7bd0d8cd1fd308f","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-31T18:00:25+08:00"}],"HeadCommit":{"Sha1":"bf3f8438ae1a2ba3048c758ee7bd0d8cd1fd308f","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-31T18:00:25+08:00"},"CompareURL":"luoanwu/juhai-official-website/compare/e95aa3e889bc800c61b1bd8834ad06055ec56fb7...bf3f8438ae1a2ba3048c758ee7bd0d8cd1fd308f","Len":1}...
|
1788170432
|
Edit
Delete
|
|
26916
|
5
|
5
|
1
|
68
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf3f8438a {"Commits":[{"Sha1":"bf3f8438ae1a2ba3048c758ee7bd0d8cd1fd308f","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-31T18:00:25+08:00"}],"HeadCommit":{"Sha1":"bf3f8438ae1a2ba3048c758ee7bd0d8cd1fd308f","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-31T18:00:25+08:00"},"CompareURL":"luoanwu/juhai-official-website/compare/e95aa3e889bc800c61b1bd8834ad06055ec56fb7...bf3f8438ae1a2ba3048c758ee7bd0d8cd1fd308f","Len":1}...
|
1788170432
|
Edit
Delete
|
|
33021
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf3489874 {"Commits":[{"Sha1":"bf3489874b13f86fd2a36d382c4bbf7fc6adcddd","Message":"chore(reports): W13 三级证据回绑——静态 pnpm check 与 check:ui 34/34×2 @ a2c03a2,check:runtime 930/0 @ 5779993\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-26T18:04:47-07:00"},{"Sha1":"a2c03a27680149366d974132f0208cb34ff34c30","Message":"chore(kernel): 重签导出锁——contracts 1.29.0 新增 trigger.evaluate 意图三件与 shouldRecordTriggerEvaluation(W13 / C261)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-26T17:57:13-07:00"},{"Sha1":"57799930fc4f00bbd7034c6ff4a8b60225b5ba1a","Message":"docs(triggers): C261 与蓝图 §11.3 记 W13 实现;runtime 930/0 首轮与 docs-truth 红因\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-26T17:41:07-07:00"},{"Sha1":"921d6291f371cd70419a2a1a9fed68e990bcf69d","Message":"feat(triggers): W13 自动化消费可恢复——评估意图与 outbox 投递同事务写入 JobIntent,worker 按当前规则评估,重试耗尽进死信可重放\n\n- contracts 1.29.0:JobIntent 新增 trigger.evaluate(jobId 按事件确定)与 shouldRecordTriggerEvaluation\n- 两后端 outbox 投递事务内仅为有已启用且订阅匹配规则的租户写评估意图(ON CONFLICT DO NOTHING)\n- worker 是唯一评估入口:去掉进程内 fanout 评估(Fastify trigger-engine 插件删除)\n- 重试耗尽:意图标死信并移除 BullMQ 失败作业,死信台原因化重放后同 jobId 重新入队\n- 两后端各新增 2 例真实 DB 验收(失败一次后恰好一次触发 / 持续失败进死信→重放恰好一次),产品扩展验收改为经 JobIntent 驱动\n- 六条对称断言挂在内核级 check-dual-backend-parity(不挂 triggers 业务域,避免 fork-readiness F2)\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-26T17:28:47-07:00"},{"Sha1":"94d3a62979d604b0ac087b4090e5cb3b0a83463a","Message":"docs(planning): 蓝图 §11.2 记 W13 故障复现——评估在发布后失败一次,该事件的自动化永久丢失\n\n一次性复现(真实 HTTP + PG + Redis,NestJS,main 9211af1,用例未提交):让 Trigger 引擎 evaluate 对\n第一条 user.created 抛错一次后恢复——该事件 outbox 已 dispatchedAt、再等 15 秒 firing 仍为 0、无任何待重试\n持久事实;下一条同类事件正常 firing。Fastify 同构(评估异常只记日志)。B11 由设计风险升级为已复现缺陷。\n用户裁决修法:复用 JobIntent、按评估时当前规则版本、复用现有死信处置。快照锚点前移。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-26T17:09:28-07:00"}],"HeadCommit":{"Sha1":"bf3489874b13f86fd2a36d382c4bbf7fc6adcddd","Message":"chore(reports): W13 三级证据回绑——静态 pnpm check 与 check:ui 34/34×2 @ a2c03a2,check:runtime 930/0 @ 5779993\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-26T18:04:47-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/9211af176582cf84be7953284ebaaa8585415582...bf3489874b13f86fd2a36d382c4bbf7fc6adcddd","Len":5}...
|
1790471202
|
Edit
Delete
|
|
148
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bf252f408 {"Commits":[{"Sha1":"bf252f4083bdceceec242d821c3d37825d51f29f","Message":"docs: 新增数据库 Schema 文档 (docs/database/README.md)\n\n- 创建 docs/database/README.md:完整说明 full_schema.sql 的统计数据、\n 生成方式、文件结构、使用场景、更新流程及多租户架构\n- 更新 README.md:在项目结构和文档章节中添加数据库文档引用\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:53:27+08:00"}],"HeadCommit":{"Sha1":"bf252f4083bdceceec242d821c3d37825d51f29f","Message":"docs: 新增数据库 Schema 文档 (docs/database/README.md)\n\n- 创建 docs/database/README.md:完整说明 full_schema.sql 的统计数据、\n 生成方式、文件结构、使用场景、更新流程及多租户架构\n- 更新 README.md:在项目结构和文档章节中添加数据库文档引用\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:53:27+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/faa1dadd6c2449b7b63ad5f3a6878cebeb5f08f2...bf252f4083bdceceec242d821c3d37825d51f29f","Len":1}...
|
1772247215
|
Edit
Delete
|
|
7712
|
10
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bf1edff88 {"Commits":[{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},{"Sha1":"34d5db5126cb1503ef047b8391f607ca2bdf730c","Message":"定位弹窗bug修复,锁逻辑优化\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:13+08:00"}],"HeadCommit":{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},"CompareURL":"vodtest/pay/compare/b3e6dcf46bee5866a10229a671616ec8e0c5b8e5...bf1edff88440429c70c62cec00506846bb56d7e2","Len":2}...
|
1780379459
|
Edit
Delete
|
|
7713
|
9
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bf1edff88 {"Commits":[{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},{"Sha1":"34d5db5126cb1503ef047b8391f607ca2bdf730c","Message":"定位弹窗bug修复,锁逻辑优化\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:13+08:00"}],"HeadCommit":{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},"CompareURL":"vodtest/pay/compare/b3e6dcf46bee5866a10229a671616ec8e0c5b8e5...bf1edff88440429c70c62cec00506846bb56d7e2","Len":2}...
|
1780379459
|
Edit
Delete
|
|
7714
|
1
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bf1edff88 {"Commits":[{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},{"Sha1":"34d5db5126cb1503ef047b8391f607ca2bdf730c","Message":"定位弹窗bug修复,锁逻辑优化\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:13+08:00"}],"HeadCommit":{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},"CompareURL":"vodtest/pay/compare/b3e6dcf46bee5866a10229a671616ec8e0c5b8e5...bf1edff88440429c70c62cec00506846bb56d7e2","Len":2}...
|
1780379459
|
Edit
Delete
|
|
7715
|
3
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bf1edff88 {"Commits":[{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},{"Sha1":"34d5db5126cb1503ef047b8391f607ca2bdf730c","Message":"定位弹窗bug修复,锁逻辑优化\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:13+08:00"}],"HeadCommit":{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},"CompareURL":"vodtest/pay/compare/b3e6dcf46bee5866a10229a671616ec8e0c5b8e5...bf1edff88440429c70c62cec00506846bb56d7e2","Len":2}...
|
1780379459
|
Edit
Delete
|
|
7716
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bf1edff88 {"Commits":[{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},{"Sha1":"34d5db5126cb1503ef047b8391f607ca2bdf730c","Message":"定位弹窗bug修复,锁逻辑优化\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:13+08:00"}],"HeadCommit":{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},"CompareURL":"vodtest/pay/compare/b3e6dcf46bee5866a10229a671616ec8e0c5b8e5...bf1edff88440429c70c62cec00506846bb56d7e2","Len":2}...
|
1780379459
|
Edit
Delete
|
|
7717
|
7
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bf1edff88 {"Commits":[{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},{"Sha1":"34d5db5126cb1503ef047b8391f607ca2bdf730c","Message":"定位弹窗bug修复,锁逻辑优化\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:13+08:00"}],"HeadCommit":{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},"CompareURL":"vodtest/pay/compare/b3e6dcf46bee5866a10229a671616ec8e0c5b8e5...bf1edff88440429c70c62cec00506846bb56d7e2","Len":2}...
|
1780379459
|
Edit
Delete
|
|
7718
|
8
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bf1edff88 {"Commits":[{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},{"Sha1":"34d5db5126cb1503ef047b8391f607ca2bdf730c","Message":"定位弹窗bug修复,锁逻辑优化\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:13+08:00"}],"HeadCommit":{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},"CompareURL":"vodtest/pay/compare/b3e6dcf46bee5866a10229a671616ec8e0c5b8e5...bf1edff88440429c70c62cec00506846bb56d7e2","Len":2}...
|
1780379459
|
Edit
Delete
|
|
7719
|
11
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"bf1edff88 {"Commits":[{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},{"Sha1":"34d5db5126cb1503ef047b8391f607ca2bdf730c","Message":"定位弹窗bug修复,锁逻辑优化\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:13+08:00"}],"HeadCommit":{"Sha1":"bf1edff88440429c70c62cec00506846bb56d7e2","Message":"Merge branch 'pay-260616' of https://gitea.g-hi.com/vodtest/pay into pay-260616\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-02T13:50:33+08:00"},"CompareURL":"vodtest/pay/compare/b3e6dcf46bee5866a10229a671616ec8e0c5b8e5...bf1edff88440429c70c62cec00506846bb56d7e2","Len":2}...
|
1780379459
|
Edit
Delete
|
|
23163
|
8
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bf1e7a65b {"Commits":[{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},{"Sha1":"92433c68b0c7ca9f556090f7ad1c982d507b342d","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:55:58+08:00"}],"HeadCommit":{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},"CompareURL":"vodtest/app/compare/ef6370d40d3daf06258eba1bb28725d847118850...bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Len":2}...
|
1786701369
|
Edit
Delete
|
|
23164
|
9
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bf1e7a65b {"Commits":[{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},{"Sha1":"92433c68b0c7ca9f556090f7ad1c982d507b342d","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:55:58+08:00"}],"HeadCommit":{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},"CompareURL":"vodtest/app/compare/ef6370d40d3daf06258eba1bb28725d847118850...bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Len":2}...
|
1786701369
|
Edit
Delete
|
|
23165
|
1
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bf1e7a65b {"Commits":[{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},{"Sha1":"92433c68b0c7ca9f556090f7ad1c982d507b342d","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:55:58+08:00"}],"HeadCommit":{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},"CompareURL":"vodtest/app/compare/ef6370d40d3daf06258eba1bb28725d847118850...bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Len":2}...
|
1786701369
|
Edit
Delete
|
|
23166
|
3
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bf1e7a65b {"Commits":[{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},{"Sha1":"92433c68b0c7ca9f556090f7ad1c982d507b342d","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:55:58+08:00"}],"HeadCommit":{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},"CompareURL":"vodtest/app/compare/ef6370d40d3daf06258eba1bb28725d847118850...bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Len":2}...
|
1786701369
|
Edit
Delete
|
|
23167
|
4
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bf1e7a65b {"Commits":[{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},{"Sha1":"92433c68b0c7ca9f556090f7ad1c982d507b342d","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:55:58+08:00"}],"HeadCommit":{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},"CompareURL":"vodtest/app/compare/ef6370d40d3daf06258eba1bb28725d847118850...bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Len":2}...
|
1786701369
|
Edit
Delete
|
|
23168
|
7
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bf1e7a65b {"Commits":[{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},{"Sha1":"92433c68b0c7ca9f556090f7ad1c982d507b342d","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:55:58+08:00"}],"HeadCommit":{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},"CompareURL":"vodtest/app/compare/ef6370d40d3daf06258eba1bb28725d847118850...bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Len":2}...
|
1786701369
|
Edit
Delete
|
|
23169
|
10
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bf1e7a65b {"Commits":[{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},{"Sha1":"92433c68b0c7ca9f556090f7ad1c982d507b342d","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:55:58+08:00"}],"HeadCommit":{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},"CompareURL":"vodtest/app/compare/ef6370d40d3daf06258eba1bb28725d847118850...bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Len":2}...
|
1786701369
|
Edit
Delete
|
|
23170
|
11
|
5
|
8
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bf1e7a65b {"Commits":[{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},{"Sha1":"92433c68b0c7ca9f556090f7ad1c982d507b342d","Message":"需求 分账\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:55:58+08:00"}],"HeadCommit":{"Sha1":"bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Message":"Merge remote-tracking branch 'origin/app-260818' into app-260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-14T17:56:05+08:00"},"CompareURL":"vodtest/app/compare/ef6370d40d3daf06258eba1bb28725d847118850...bf1e7a65bf33c0b34d6a663b62b87072afe8a2df","Len":2}...
|
1786701369
|
Edit
Delete
|
|
11156
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/feat/miniprogram-pdf-zoom-sync
|
1
|
{"Commits":[{"Sha1":"bf0fa1fd7 {"Commits":[{"Sha1":"bf0fa1fd77ef2f5f91a18bac9168709f8abb4889","Message":"feat: 小程序PDF缩放、弹幕同步、个人中心完整功能\n\n- 修复 PDF page API 500 错误(pdftoppm 输出文件名零填充问题)\n- 修复小程序 WebSocket SocketTask 引用丢失,改用全局 API\n- 小程序增加双指捏合缩放、拖动、全屏查看功能\n- 小程序增加点赞、红包动画、弹幕发送功能\n- 小程序个人中心支付订单/红包记录字段对齐 h5/meeting\n- 小程序增加口播稿面板、历史演讲、刷新按钮\n- 小程序修复 page-count API 获取 PDF 页数失败(shell 命令转义)\n- admin/play 弹幕容器改为 position:fixed + z-index 1000000\n- WebSocket 服务端增加广播日志\n- admin/play 修复 JS try/catch 语法错误导致弹幕不显示\n- 新增小程序控制器 Miniapp/Minapi\n- 新增小程序登录、二维码、支付相关 API\n","AuthorEmail":"zhangjunnan@g-hi.com","AuthorName":"zhangjunnan","CommitterEmail":"zhangjunnan@g-hi.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-10T13:28:57+08:00"}],"HeadCommit":{"Sha1":"bf0fa1fd77ef2f5f91a18bac9168709f8abb4889","Message":"feat: 小程序PDF缩放、弹幕同步、个人中心完整功能\n\n- 修复 PDF page API 500 错误(pdftoppm 输出文件名零填充问题)\n- 修复小程序 WebSocket SocketTask 引用丢失,改用全局 API\n- 小程序增加双指捏合缩放、拖动、全屏查看功能\n- 小程序增加点赞、红包动画、弹幕发送功能\n- 小程序个人中心支付订单/红包记录字段对齐 h5/meeting\n- 小程序增加口播稿面板、历史演讲、刷新按钮\n- 小程序修复 page-count API 获取 PDF 页数失败(shell 命令转义)\n- admin/play 弹幕容器改为 position:fixed + z-index 1000000\n- WebSocket 服务端增加广播日志\n- admin/play 修复 JS try/catch 语法错误导致弹幕不显示\n- 新增小程序控制器 Miniapp/Minapi\n- 新增小程序登录、二维码、支付相关 API\n","AuthorEmail":"zhangjunnan@g-hi.com","AuthorName":"zhangjunnan","CommitterEmail":"zhangjunnan@g-hi.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-10T13:28:57+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/ffa513a52387f5624f52f14b3a56e99c9411087b...bf0fa1fd77ef2f5f91a18bac9168709f8abb4889","Len":1}...
|
1781069343
|
Edit
Delete
|
|
34083
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"bf0ad1aa4 {"Commits":[{"Sha1":"bf0ad1aa4df9829ad3336821bd5d69aeefe439d3","Message":"Record the service token issuance delivered with 0.161.0 and update the K4.3b ledger note\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T07:46:34-07:00"}],"HeadCommit":{"Sha1":"bf0ad1aa4df9829ad3336821bd5d69aeefe439d3","Message":"Record the service token issuance delivered with 0.161.0 and update the K4.3b ledger note\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-30T07:46:34-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/54af046e031ddad52ab5f38f48e692beabe71000...bf0ad1aa4df9829ad3336821bd5d69aeefe439d3","Len":1}...
|
1790779599
|
Edit
Delete
|
|
20176
|
8
|
5
|
8
|
51
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bef711614 {"Commits":[{"Sha1":"bef7116148fe61f8cba8207bd921d296cb01883d","Message":"补充AI合规兜底与截图识别回归测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T15:26:23+08:00"},{"Sha1":"2d5279dc8596aae5f2de99488e8668d829fbaaca","Message":"优化嵌入式AI助手消息展示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T15:25:06+08:00"},{"Sha1":"7646abfa936c56b1e74a21c1a07f513f72f2bc13","Message":"补充图片请求解析工具\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T15:20:24+08:00"}],"HeadCommit":{"Sha1":"bef7116148fe61f8cba8207bd921d296cb01883d","Message":"补充AI合规兜底与截图识别回归测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T15:26:23+08:00"},"CompareURL":"luoanwu/yggdrasil-local-life-tools/compare/d2c80a998dd127b9cbf72d39436ca7248ffe98ae...bef7116148fe61f8cba8207bd921d296cb01883d","Len":3}...
|
1785482825
|
Edit
Delete
|
|
20177
|
5
|
5
|
8
|
51
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"bef711614 {"Commits":[{"Sha1":"bef7116148fe61f8cba8207bd921d296cb01883d","Message":"补充AI合规兜底与截图识别回归测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T15:26:23+08:00"},{"Sha1":"2d5279dc8596aae5f2de99488e8668d829fbaaca","Message":"优化嵌入式AI助手消息展示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T15:25:06+08:00"},{"Sha1":"7646abfa936c56b1e74a21c1a07f513f72f2bc13","Message":"补充图片请求解析工具\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T15:20:24+08:00"}],"HeadCommit":{"Sha1":"bef7116148fe61f8cba8207bd921d296cb01883d","Message":"补充AI合规兜底与截图识别回归测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-31T15:26:23+08:00"},"CompareURL":"luoanwu/yggdrasil-local-life-tools/compare/d2c80a998dd127b9cbf72d39436ca7248ffe98ae...bef7116148fe61f8cba8207bd921d296cb01883d","Len":3}...
|
1785482825
|
Edit
Delete
|
|
33134
|
5
|
5
|
5
|
121
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"bef475703 {"Commits":[{"Sha1":"bef475703eeaba3f0a42f13e50a0cc3593e1b1da","Message":"Merge branch 'main' into codex/k15-case-context\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-28T16:41:53-07:00"},{"Sha1":"5dd6ec5f9b03253c9b5474a2e6dae28618f4041d","Message":"refactor(K1.5): extract Work Case context and enforce module imports\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-28T16:41:49-07:00"}],"HeadCommit":{"Sha1":"bef475703eeaba3f0a42f13e50a0cc3593e1b1da","Message":"Merge branch 'main' into codex/k15-case-context\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-28T16:41:53-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-unified-model/compare/3dd4a72258e6ec0d316f6ddd291b2e841e1540db...bef475703eeaba3f0a42f13e50a0cc3593e1b1da","Len":2}...
|
1790638930
|
Edit
Delete
|
|
34579
|
5
|
5
|
5
|
122
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"bee3827e0 {"Commits":[{"Sha1":"bee3827e0c4f7386ae9562a8595460f9dad14b8c","Message":"docs: archive physical replication lag proof and refreshed 100-item governance handoff\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T09:34:36-07:00"}],"HeadCommit":{"Sha1":"bee3827e0c4f7386ae9562a8595460f9dad14b8c","Message":"docs: archive physical replication lag proof and refreshed 100-item governance handoff\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-02T09:34:36-07:00"},"CompareURL":"luoanwu/seven-domain-five-dimension-model-docs/compare/c356a83938dba766f2f6171e7445c07b4a91d106...bee3827e0c4f7386ae9562a8595460f9dad14b8c","Len":1}...
|
1790958879
|
Edit
Delete
|
|
23187
|
10
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bee05e85d {"Commits":[{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"}],"HeadCommit":{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"},"CompareURL":"vodtest/app/compare/ca3608542bea8a9623d20bc19c90494303ca3a5f...bee05e85d88732b909790a8d56b6802d9e79fe42","Len":1}...
|
1786702769
|
Edit
Delete
|
|
23188
|
9
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bee05e85d {"Commits":[{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"}],"HeadCommit":{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"},"CompareURL":"vodtest/app/compare/ca3608542bea8a9623d20bc19c90494303ca3a5f...bee05e85d88732b909790a8d56b6802d9e79fe42","Len":1}...
|
1786702769
|
Edit
Delete
|
|
23189
|
1
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bee05e85d {"Commits":[{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"}],"HeadCommit":{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"},"CompareURL":"vodtest/app/compare/ca3608542bea8a9623d20bc19c90494303ca3a5f...bee05e85d88732b909790a8d56b6802d9e79fe42","Len":1}...
|
1786702769
|
Edit
Delete
|
|
23190
|
3
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bee05e85d {"Commits":[{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"}],"HeadCommit":{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"},"CompareURL":"vodtest/app/compare/ca3608542bea8a9623d20bc19c90494303ca3a5f...bee05e85d88732b909790a8d56b6802d9e79fe42","Len":1}...
|
1786702769
|
Edit
Delete
|
|
23191
|
4
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bee05e85d {"Commits":[{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"}],"HeadCommit":{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"},"CompareURL":"vodtest/app/compare/ca3608542bea8a9623d20bc19c90494303ca3a5f...bee05e85d88732b909790a8d56b6802d9e79fe42","Len":1}...
|
1786702769
|
Edit
Delete
|
|
23192
|
7
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bee05e85d {"Commits":[{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"}],"HeadCommit":{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"},"CompareURL":"vodtest/app/compare/ca3608542bea8a9623d20bc19c90494303ca3a5f...bee05e85d88732b909790a8d56b6802d9e79fe42","Len":1}...
|
1786702769
|
Edit
Delete
|
|
23193
|
8
|
5
|
10
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"bee05e85d {"Commits":[{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"}],"HeadCommit":{"Sha1":"bee05e85d88732b909790a8d56b6802d9e79fe42","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-14T18:19:21+08:00"},"CompareURL":"vodtest/app/compare/ca3608542bea8a9623d20bc19c90494303ca3a5f...bee05e85d88732b909790a8d56b6802d9e79fe42","Len":1}...
|
1786702769
|
Edit
Delete
|