|
29519
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"07d4a064d {"Commits":[{"Sha1":"07d4a064dd4394d6c961264cb16422f8b389a74d","Message":"新增小程序版本记录视图\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T15:09:35+08:00"}],"HeadCommit":{"Sha1":"07d4a064dd4394d6c961264cb16422f8b389a74d","Message":"新增小程序版本记录视图\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T15:09:35+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/d1d40e7778cb31be318f570b0f248d829ee57d7d...07d4a064dd4394d6c961264cb16422f8b389a74d","Len":1}...
|
1789369818
|
Edit
Delete
|
|
29518
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"07d4a064d {"Commits":[{"Sha1":"07d4a064dd4394d6c961264cb16422f8b389a74d","Message":"新增小程序版本记录视图\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T15:09:35+08:00"}],"HeadCommit":{"Sha1":"07d4a064dd4394d6c961264cb16422f8b389a74d","Message":"新增小程序版本记录视图\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T15:09:35+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/d1d40e7778cb31be318f570b0f248d829ee57d7d...07d4a064dd4394d6c961264cb16422f8b389a74d","Len":1}...
|
1789369818
|
Edit
Delete
|
|
29517
|
11
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"251aab02d {"Commits":[{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"}],"HeadCommit":{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"},"CompareURL":"vodtest/app/compare/baf606930a5f364f5f99b60a3e5370a41dd623c3...251aab02d26fe52af4b02a7aaf68541d25671848","Len":1}...
|
1789368531
|
Edit
Delete
|
|
29516
|
10
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"251aab02d {"Commits":[{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"}],"HeadCommit":{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"},"CompareURL":"vodtest/app/compare/baf606930a5f364f5f99b60a3e5370a41dd623c3...251aab02d26fe52af4b02a7aaf68541d25671848","Len":1}...
|
1789368531
|
Edit
Delete
|
|
29515
|
8
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"251aab02d {"Commits":[{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"}],"HeadCommit":{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"},"CompareURL":"vodtest/app/compare/baf606930a5f364f5f99b60a3e5370a41dd623c3...251aab02d26fe52af4b02a7aaf68541d25671848","Len":1}...
|
1789368531
|
Edit
Delete
|
|
29514
|
4
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"251aab02d {"Commits":[{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"}],"HeadCommit":{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"},"CompareURL":"vodtest/app/compare/baf606930a5f364f5f99b60a3e5370a41dd623c3...251aab02d26fe52af4b02a7aaf68541d25671848","Len":1}...
|
1789368531
|
Edit
Delete
|
|
29513
|
3
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"251aab02d {"Commits":[{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"}],"HeadCommit":{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"},"CompareURL":"vodtest/app/compare/baf606930a5f364f5f99b60a3e5370a41dd623c3...251aab02d26fe52af4b02a7aaf68541d25671848","Len":1}...
|
1789368531
|
Edit
Delete
|
|
29512
|
1
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"251aab02d {"Commits":[{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"}],"HeadCommit":{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"},"CompareURL":"vodtest/app/compare/baf606930a5f364f5f99b60a3e5370a41dd623c3...251aab02d26fe52af4b02a7aaf68541d25671848","Len":1}...
|
1789368531
|
Edit
Delete
|
|
29511
|
9
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"251aab02d {"Commits":[{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"}],"HeadCommit":{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"},"CompareURL":"vodtest/app/compare/baf606930a5f364f5f99b60a3e5370a41dd623c3...251aab02d26fe52af4b02a7aaf68541d25671848","Len":1}...
|
1789368531
|
Edit
Delete
|
|
29510
|
7
|
5
|
7
|
22
|
0
|
0
|
refs/heads/app-260818
|
0
|
{"Commits":[{"Sha1":"251aab02d {"Commits":[{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"}],"HeadCommit":{"Sha1":"251aab02d26fe52af4b02a7aaf68541d25671848","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:48:44+08:00"},"CompareURL":"vodtest/app/compare/baf606930a5f364f5f99b60a3e5370a41dd623c3...251aab02d26fe52af4b02a7aaf68541d25671848","Len":1}...
|
1789368531
|
Edit
Delete
|
|
29509
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"d1d40e777 {"Commits":[{"Sha1":"d1d40e7778cb31be318f570b0f248d829ee57d7d","Message":"按抖音直传能力收敛版本操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T14:43:44+08:00"}],"HeadCommit":{"Sha1":"d1d40e7778cb31be318f570b0f248d829ee57d7d","Message":"按抖音直传能力收敛版本操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T14:43:44+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a383da537d8cdfe61dd4b9239f3e8d6feef1ea8c...d1d40e7778cb31be318f570b0f248d829ee57d7d","Len":1}...
|
1789368253
|
Edit
Delete
|
|
29508
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"d1d40e777 {"Commits":[{"Sha1":"d1d40e7778cb31be318f570b0f248d829ee57d7d","Message":"按抖音直传能力收敛版本操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T14:43:44+08:00"}],"HeadCommit":{"Sha1":"d1d40e7778cb31be318f570b0f248d829ee57d7d","Message":"按抖音直传能力收敛版本操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T14:43:44+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a383da537d8cdfe61dd4b9239f3e8d6feef1ea8c...d1d40e7778cb31be318f570b0f248d829ee57d7d","Len":1}...
|
1789368253
|
Edit
Delete
|
|
29507
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"a383da537 {"Commits":[{"Sha1":"a383da537d8cdfe61dd4b9239f3e8d6feef1ea8c","Message":"移除授权列表中不适用的小程序操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T14:34:27+08:00"},{"Sha1":"33977da4415ffffc1c7e54eee5b28e3bc52128d5","Message":"将小程序升级审核操作移至授权列表\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T11:29:58+08:00"},{"Sha1":"e11c02bc12fe95b253abcf8588b0ff3c01443c12","Message":"在商家版本列表增加审核发布操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T11:23:28+08:00"},{"Sha1":"c0c6a2937d13669e18147ed0ab94bf6936cf64b6","Message":"补充商家小程序版本号和更新时间\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T11:01:08+08:00"},{"Sha1":"b60cb65442ab28c16299ca6459ca85d59fd3437d","Message":"补齐小程序设置操作步骤\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T10:57:15+08:00"}],"HeadCommit":{"Sha1":"a383da537d8cdfe61dd4b9239f3e8d6feef1ea8c","Message":"移除授权列表中不适用的小程序操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T14:34:27+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3f2a285637c91ffbb0c2d16f2fdddfb389dc0309...a383da537d8cdfe61dd4b9239f3e8d6feef1ea8c","Len":6}...
|
1789367708
|
Edit
Delete
|
|
29506
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"a383da537 {"Commits":[{"Sha1":"a383da537d8cdfe61dd4b9239f3e8d6feef1ea8c","Message":"移除授权列表中不适用的小程序操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T14:34:27+08:00"},{"Sha1":"33977da4415ffffc1c7e54eee5b28e3bc52128d5","Message":"将小程序升级审核操作移至授权列表\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T11:29:58+08:00"},{"Sha1":"e11c02bc12fe95b253abcf8588b0ff3c01443c12","Message":"在商家版本列表增加审核发布操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T11:23:28+08:00"},{"Sha1":"c0c6a2937d13669e18147ed0ab94bf6936cf64b6","Message":"补充商家小程序版本号和更新时间\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T11:01:08+08:00"},{"Sha1":"b60cb65442ab28c16299ca6459ca85d59fd3437d","Message":"补齐小程序设置操作步骤\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T10:57:15+08:00"}],"HeadCommit":{"Sha1":"a383da537d8cdfe61dd4b9239f3e8d6feef1ea8c","Message":"移除授权列表中不适用的小程序操作\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-14T14:34:27+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3f2a285637c91ffbb0c2d16f2fdddfb389dc0309...a383da537d8cdfe61dd4b9239f3e8d6feef1ea8c","Len":6}...
|
1789367708
|
Edit
Delete
|
|
29505
|
11
|
5
|
1
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"ed1f868d8 {"Commits":[{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"}],"HeadCommit":{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"},"CompareURL":"vodtest/admin/compare/3b6ec327e101e1d394c4bb7860fd0ee9d65e2106...ed1f868d80f78630e9ce20668fa8fb56909b33ea","Len":1}...
|
1789366367
|
Edit
Delete
|
|
29504
|
10
|
5
|
1
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"ed1f868d8 {"Commits":[{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"}],"HeadCommit":{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"},"CompareURL":"vodtest/admin/compare/3b6ec327e101e1d394c4bb7860fd0ee9d65e2106...ed1f868d80f78630e9ce20668fa8fb56909b33ea","Len":1}...
|
1789366367
|
Edit
Delete
|
|
29503
|
8
|
5
|
1
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"ed1f868d8 {"Commits":[{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"}],"HeadCommit":{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"},"CompareURL":"vodtest/admin/compare/3b6ec327e101e1d394c4bb7860fd0ee9d65e2106...ed1f868d80f78630e9ce20668fa8fb56909b33ea","Len":1}...
|
1789366367
|
Edit
Delete
|
|
29502
|
7
|
5
|
1
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"ed1f868d8 {"Commits":[{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"}],"HeadCommit":{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"},"CompareURL":"vodtest/admin/compare/3b6ec327e101e1d394c4bb7860fd0ee9d65e2106...ed1f868d80f78630e9ce20668fa8fb56909b33ea","Len":1}...
|
1789366367
|
Edit
Delete
|
|
29501
|
4
|
5
|
1
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"ed1f868d8 {"Commits":[{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"}],"HeadCommit":{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"},"CompareURL":"vodtest/admin/compare/3b6ec327e101e1d394c4bb7860fd0ee9d65e2106...ed1f868d80f78630e9ce20668fa8fb56909b33ea","Len":1}...
|
1789366367
|
Edit
Delete
|
|
29500
|
3
|
5
|
1
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"ed1f868d8 {"Commits":[{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"}],"HeadCommit":{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"},"CompareURL":"vodtest/admin/compare/3b6ec327e101e1d394c4bb7860fd0ee9d65e2106...ed1f868d80f78630e9ce20668fa8fb56909b33ea","Len":1}...
|
1789366367
|
Edit
Delete
|
|
29499
|
9
|
5
|
1
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"ed1f868d8 {"Commits":[{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"}],"HeadCommit":{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"},"CompareURL":"vodtest/admin/compare/3b6ec327e101e1d394c4bb7860fd0ee9d65e2106...ed1f868d80f78630e9ce20668fa8fb56909b33ea","Len":1}...
|
1789366367
|
Edit
Delete
|
|
29498
|
1
|
5
|
1
|
23
|
0
|
0
|
refs/heads/admin-260915
|
0
|
{"Commits":[{"Sha1":"ed1f868d8 {"Commits":[{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"}],"HeadCommit":{"Sha1":"ed1f868d80f78630e9ce20668fa8fb56909b33ea","Message":"临时工具门店列表导出优化\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-14T14:12:38+08:00"},"CompareURL":"vodtest/admin/compare/3b6ec327e101e1d394c4bb7860fd0ee9d65e2106...ed1f868d80f78630e9ce20668fa8fb56909b33ea","Len":1}...
|
1789366367
|
Edit
Delete
|
|
29497
|
16
|
5
|
16
|
86
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"924047d2d {"Commits":[{"Sha1":"924047d2d278a6e3d3088febe2edf7c733788d3b","Message":"feat(server): 将业务主库迁移至 PostgreSQL\n\n为设备、账号与团队数据增长建立独立业务数据库,保留现有客户端协议和知识库部署。\n\n实现内容:\n- 接入 PostgreSQL 连接池、版本化结构、事务并发控制和单实例保护\n- 增加 SQLite 原子导入与逐表核对,保留 ID、审计序号、同步版本及资产主密钥\n- 更新部署配置、隔离测试、备份恢复和 Navicat 连接说明\n\n验证:\n- PostgreSQL 环境下 67 项顶层测试通过,包含旧库兼容、导入回滚和序号恢复\n- go test -race ./...、go vet ./... 通过\n- npm run typecheck、npm run build:server、npm run build 通过\n- 生产迁移前后 29 张业务表、384 条记录指纹一致,服务健康检查通过\n\nBREAKING CHANGE: 业务服务启动必须通过 OPSDESK_DATABASE_URL_FILE 配置 PostgreSQL;现有 SQLite 部署须先完成停服备份和数据迁移,不再自动使用 SQLite\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-09-14T00:24:26+08:00"}],"HeadCommit":{"Sha1":"924047d2d278a6e3d3088febe2edf7c733788d3b","Message":"feat(server): 将业务主库迁移至 PostgreSQL\n\n为设备、账号与团队数据增长建立独立业务数据库,保留现有客户端协议和知识库部署。\n\n实现内容:\n- 接入 PostgreSQL 连接池、版本化结构、事务并发控制和单实例保护\n- 增加 SQLite 原子导入与逐表核对,保留 ID、审计序号、同步版本及资产主密钥\n- 更新部署配置、隔离测试、备份恢复和 Navicat 连接说明\n\n验证:\n- PostgreSQL 环境下 67 项顶层测试通过,包含旧库兼容、导入回滚和序号恢复\n- go test -race ./...、go vet ./... 通过\n- npm run typecheck、npm run build:server、npm run build 通过\n- 生产迁移前后 29 张业务表、384 条记录指纹一致,服务健康检查通过\n\nBREAKING CHANGE: 业务服务启动必须通过 OPSDESK_DATABASE_URL_FILE 配置 PostgreSQL;现有 SQLite 部署须先完成停服备份和数据迁移,不再自动使用 SQLite\n","AuthorEmail":"gamebyteyu@gmail.com","AuthorName":"starry","CommitterEmail":"gamebyteyu@gmail.com","CommitterName":"starry","Timestamp":"2026-09-14T00:24:26+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/29ffde871be14c6230d5547ca84cdb1c66667dbd...924047d2d278a6e3d3088febe2edf7c733788d3b","Len":1}...
|
1789366247
|
Edit
Delete
|
|
29496
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"6a9334f7d {"Commits":[{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"}],"HeadCommit":{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"},"CompareURL":"vodtest/pay/compare/093378b795a6b5f5210749d682e1c710674b8988...6a9334f7db5516a4519b75f8c32ae8fd856138e5","Len":1}...
|
1789365930
|
Edit
Delete
|
|
29495
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"6a9334f7d {"Commits":[{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"}],"HeadCommit":{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"},"CompareURL":"vodtest/pay/compare/093378b795a6b5f5210749d682e1c710674b8988...6a9334f7db5516a4519b75f8c32ae8fd856138e5","Len":1}...
|
1789365930
|
Edit
Delete
|
|
29494
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"6a9334f7d {"Commits":[{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"}],"HeadCommit":{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"},"CompareURL":"vodtest/pay/compare/093378b795a6b5f5210749d682e1c710674b8988...6a9334f7db5516a4519b75f8c32ae8fd856138e5","Len":1}...
|
1789365930
|
Edit
Delete
|
|
29493
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"6a9334f7d {"Commits":[{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"}],"HeadCommit":{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"},"CompareURL":"vodtest/pay/compare/093378b795a6b5f5210749d682e1c710674b8988...6a9334f7db5516a4519b75f8c32ae8fd856138e5","Len":1}...
|
1789365930
|
Edit
Delete
|
|
29492
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"6a9334f7d {"Commits":[{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"}],"HeadCommit":{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"},"CompareURL":"vodtest/pay/compare/093378b795a6b5f5210749d682e1c710674b8988...6a9334f7db5516a4519b75f8c32ae8fd856138e5","Len":1}...
|
1789365930
|
Edit
Delete
|
|
29491
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"6a9334f7d {"Commits":[{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"}],"HeadCommit":{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"},"CompareURL":"vodtest/pay/compare/093378b795a6b5f5210749d682e1c710674b8988...6a9334f7db5516a4519b75f8c32ae8fd856138e5","Len":1}...
|
1789365930
|
Edit
Delete
|
|
29490
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"6a9334f7d {"Commits":[{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"}],"HeadCommit":{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"},"CompareURL":"vodtest/pay/compare/093378b795a6b5f5210749d682e1c710674b8988...6a9334f7db5516a4519b75f8c32ae8fd856138e5","Len":1}...
|
1789365930
|
Edit
Delete
|
|
29489
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"6a9334f7d {"Commits":[{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"}],"HeadCommit":{"Sha1":"6a9334f7db5516a4519b75f8c32ae8fd856138e5","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:23+08:00"},"CompareURL":"vodtest/pay/compare/093378b795a6b5f5210749d682e1c710674b8988...6a9334f7db5516a4519b75f8c32ae8fd856138e5","Len":1}...
|
1789365930
|
Edit
Delete
|
|
29488
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"093378b79 {"Commits":[{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"}],"HeadCommit":{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"},"CompareURL":"vodtest/pay/compare/25ec414c577dba89d8fa14c6013376178041a462...093378b795a6b5f5210749d682e1c710674b8988","Len":1}...
|
1789365921
|
Edit
Delete
|
|
29487
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"093378b79 {"Commits":[{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"}],"HeadCommit":{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"},"CompareURL":"vodtest/pay/compare/25ec414c577dba89d8fa14c6013376178041a462...093378b795a6b5f5210749d682e1c710674b8988","Len":1}...
|
1789365921
|
Edit
Delete
|
|
29486
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"093378b79 {"Commits":[{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"}],"HeadCommit":{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"},"CompareURL":"vodtest/pay/compare/25ec414c577dba89d8fa14c6013376178041a462...093378b795a6b5f5210749d682e1c710674b8988","Len":1}...
|
1789365921
|
Edit
Delete
|
|
29485
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"093378b79 {"Commits":[{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"}],"HeadCommit":{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"},"CompareURL":"vodtest/pay/compare/25ec414c577dba89d8fa14c6013376178041a462...093378b795a6b5f5210749d682e1c710674b8988","Len":1}...
|
1789365921
|
Edit
Delete
|
|
29484
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"093378b79 {"Commits":[{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"}],"HeadCommit":{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"},"CompareURL":"vodtest/pay/compare/25ec414c577dba89d8fa14c6013376178041a462...093378b795a6b5f5210749d682e1c710674b8988","Len":1}...
|
1789365921
|
Edit
Delete
|
|
29483
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"093378b79 {"Commits":[{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"}],"HeadCommit":{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"},"CompareURL":"vodtest/pay/compare/25ec414c577dba89d8fa14c6013376178041a462...093378b795a6b5f5210749d682e1c710674b8988","Len":1}...
|
1789365921
|
Edit
Delete
|
|
29482
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"093378b79 {"Commits":[{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"}],"HeadCommit":{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"},"CompareURL":"vodtest/pay/compare/25ec414c577dba89d8fa14c6013376178041a462...093378b795a6b5f5210749d682e1c710674b8988","Len":1}...
|
1789365921
|
Edit
Delete
|
|
29481
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"093378b79 {"Commits":[{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"}],"HeadCommit":{"Sha1":"093378b795a6b5f5210749d682e1c710674b8988","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-14T14:05:13+08:00"},"CompareURL":"vodtest/pay/compare/25ec414c577dba89d8fa14c6013376178041a462...093378b795a6b5f5210749d682e1c710674b8988","Len":1}...
|
1789365921
|
Edit
Delete
|
|
29480
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/feat/os-04-employment-projection
|
0
|
{"Commits":[{"Sha1":"3c100f855 {"Commits":[{"Sha1":"3c100f855828a6b046679818aafce7f1bbf3bfb8","Message":"feat(deps): pin client-fact 1.0.0-rc.3 and drop the STALE boundary translation\n\n平台已修 U-29(enterprise-platform main 036a308):applyOne 在 version \u003c= watermark 时\n返回 \"STALE\" 并清掉该事实留在 gap 缓冲里的副本,不再抛 FactRejected 被 handle 计入\nattempts——此前至少一次投递下的正常迟到重投三次即被打进死信,与\"内容有毒\"共用一套判据。\n\n该修复随 1.0.0-rc.3 发布(同一本地旁路通道,见基础设施仓 G-12),本仓两后端 pin 到\nrc.3 后删除 ingest 里的「错误码 → 结果词」边界翻译:判定完全回到 SDK,本仓只留事务、\n可信回查与 apply。FactRejected 的 import 保留——回查逻辑仍在用。\n\n验证:typecheck 13/13;两后端 employment 真实 DB 验收各 9/9 在无翻译的情况下通过\n(含\"落后版本 STALE:投影停在较新的版本,不回滚\"这条);check:platform-provenance 仍绿。\n\n边界不变:rc.3 与 rc.2 一样没有任何 CI 阶段门证据,可宣称\"依赖来源合规\",\n不得宣称\"经过发布门禁验证\"。\n\nscripts/ 与 reports/ 的并发改动不在本提交内(另有会话在本仓工作)。\n\nCo-Authored-By: Claude Opus 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-13T23:00:25-07:00"},{"Sha1":"6fc1ecc41ab5e4e1283e84efa1a4964111293ec5","Message":"feat(employment): 接通 Kafka 投递通道并按平台 fact-read 契约回查\n\nG25① 投递通道:此前只有受权限保护的 HTTP 投递入口,生产形态(平台 fact 模块按 source_domain\n中继到 broker)无人消费。现两后端各加一个消费者,挂在 dispatcher 进程(C56:API 进程不跑后台交接):\n- PLATFORM_FACT_BROKERS 未配置就**不启动**,不造空转的假消费者;\n- autoCommit:false,ingest 成功才提交位点,抛错不提交交给 broker 重投(SDK 幂等表保证无副作用);\n- 同一 topic 承载该域全部事实类型,形状不匹配即\"不是我们的消息\":跳过并提交,否则别人的消息\n 会永远卡住本消费组的分区头。\n信任判断仍全在 FactInbox:消费者只搬运,落库前一样要过 M5 权威回查。\n\nG25② 回查契约:路径与状态码改为平台候选契约 fact-read-api.v1\n(GET {base}/v1/facts/accepted/{factId},Bearer JWT),错误码 FACT_EXPORT_* → FACT_READ_*;\n**只有 404 是\"不存在\"**,其余状态一律当依赖故障抛错——返回 null 会让 SDK 判 UNTRUSTED 并计毒消息,\n把平台的一次 502 变成消费者的死信。平台实现仍只在基础设施仓分支 codex/ms3-fact-read-http,\n未合入 main;合入后本仓应改用 SDK 的 createFactReader 并删掉本地 fetch。\n\n证据(本地,工作树 dirty):\n- 真实 Redpanda(127.0.0.1:59092)两后端各 3 例:落投影 / 异类型跳过不挡后续 / 重投单次效果;\n- 改名后 HTTP 验收两后端各 9/9 复跑;lint 5/5、typecheck 13/13;\n- 内核边界 142/142 受管面、242/242 文件锁(消费者归 Enterprise Fact Consumer pack);\n- 根 pnpm check 仍止于 docs-truth 的 governance-number-evidence-shape——它要求 passed 的\n runtime-acceptance,而整轮 check:runtime 在本机环境卡在 db-credential-separation\n (已在**未带本改动的 HEAD** 上复现同一失败,属环境问题,非本轮回归)。\n\nCo-Authored-By: Claude Opus 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-13T22:24:55-07:00"}],"HeadCommit":{"Sha1":"3c100f855828a6b046679818aafce7f1bbf3bfb8","Message":"feat(deps): pin client-fact 1.0.0-rc.3 and drop the STALE boundary translation\n\n平台已修 U-29(enterprise-platform main 036a308):applyOne 在 version \u003c= watermark 时\n返回 \"STALE\" 并清掉该事实留在 gap 缓冲里的副本,不再抛 FactRejected 被 handle 计入\nattempts——此前至少一次投递下的正常迟到重投三次即被打进死信,与\"内容有毒\"共用一套判据。\n\n该修复随 1.0.0-rc.3 发布(同一本地旁路通道,见基础设施仓 G-12),本仓两后端 pin 到\nrc.3 后删除 ingest 里的「错误码 → 结果词」边界翻译:判定完全回到 SDK,本仓只留事务、\n可信回查与 apply。FactRejected 的 import 保留——回查逻辑仍在用。\n\n验证:typecheck 13/13;两后端 employment 真实 DB 验收各 9/9 在无翻译的情况下通过\n(含\"落后版本 STALE:投影停在较新的版本,不回滚\"这条);check:platform-provenance 仍绿。\n\n边界不变:rc.3 与 rc.2 一样没有任何 CI 阶段门证据,可宣称\"依赖来源合规\",\n不得宣称\"经过发布门禁验证\"。\n\nscripts/ 与 reports/ 的并发改动不在本提交内(另有会话在本仓工作)。\n\nCo-Authored-By: Claude Opus 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-13T23:00:25-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/454681c0f8e6137d1c37b6b843b0694ffc4ef966...3c100f855828a6b046679818aafce7f1bbf3bfb8","Len":2}...
|
1789365667
|
Edit
Delete
|
|
29479
|
11
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"55e282863 {"Commits":[{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"}],"HeadCommit":{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"},"CompareURL":"vodtest/pc/compare/4ed741e4fb04e2833a79d03da4e6e004770ee9fe...55e28286348d07e1bc832647b3171ff8784c2b9b","Len":1}...
|
1789365170
|
Edit
Delete
|
|
29478
|
10
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"55e282863 {"Commits":[{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"}],"HeadCommit":{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"},"CompareURL":"vodtest/pc/compare/4ed741e4fb04e2833a79d03da4e6e004770ee9fe...55e28286348d07e1bc832647b3171ff8784c2b9b","Len":1}...
|
1789365170
|
Edit
Delete
|
|
29477
|
7
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"55e282863 {"Commits":[{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"}],"HeadCommit":{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"},"CompareURL":"vodtest/pc/compare/4ed741e4fb04e2833a79d03da4e6e004770ee9fe...55e28286348d07e1bc832647b3171ff8784c2b9b","Len":1}...
|
1789365170
|
Edit
Delete
|
|
29476
|
4
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"55e282863 {"Commits":[{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"}],"HeadCommit":{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"},"CompareURL":"vodtest/pc/compare/4ed741e4fb04e2833a79d03da4e6e004770ee9fe...55e28286348d07e1bc832647b3171ff8784c2b9b","Len":1}...
|
1789365170
|
Edit
Delete
|
|
29475
|
3
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"55e282863 {"Commits":[{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"}],"HeadCommit":{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"},"CompareURL":"vodtest/pc/compare/4ed741e4fb04e2833a79d03da4e6e004770ee9fe...55e28286348d07e1bc832647b3171ff8784c2b9b","Len":1}...
|
1789365170
|
Edit
Delete
|
|
29474
|
1
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"55e282863 {"Commits":[{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"}],"HeadCommit":{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"},"CompareURL":"vodtest/pc/compare/4ed741e4fb04e2833a79d03da4e6e004770ee9fe...55e28286348d07e1bc832647b3171ff8784c2b9b","Len":1}...
|
1789365170
|
Edit
Delete
|
|
29473
|
9
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"55e282863 {"Commits":[{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"}],"HeadCommit":{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"},"CompareURL":"vodtest/pc/compare/4ed741e4fb04e2833a79d03da4e6e004770ee9fe...55e28286348d07e1bc832647b3171ff8784c2b9b","Len":1}...
|
1789365170
|
Edit
Delete
|
|
29472
|
8
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"55e282863 {"Commits":[{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"}],"HeadCommit":{"Sha1":"55e28286348d07e1bc832647b3171ff8784c2b9b","Message":"需求 套餐同步\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-14T13:52:46+08:00"},"CompareURL":"vodtest/pc/compare/4ed741e4fb04e2833a79d03da4e6e004770ee9fe...55e28286348d07e1bc832647b3171ff8784c2b9b","Len":1}...
|
1789365170
|
Edit
Delete
|
|
29471
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/feat/content-block-index-20260913
|
0
|
{"Commits":[{"Sha1":"6d311a68c {"Commits":[{"Sha1":"6d311a68c7d30ec257cc1316a3fb3cb57699ed00","Message":"docs(ops): record the second service restart on 2026-09-13\n\nRestarted the six application containers in place on the user's request,\nkeeping release-20260913-drainability1, its images and every data volume.\nAll five components came back healthy within 30 seconds with the image\nrevision label still equal to the deployed fingerprint; workspace, gateway\nhealth with database and redis up, the three retired legacy routes at 404,\nsidecar healthz ok with paddle-ocr ready, and the creative queue at zero\nboth before and after.\n\nCo-Authored-By: Claude Opus 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-13T22:44:28-07:00"}],"HeadCommit":{"Sha1":"6d311a68c7d30ec257cc1316a3fb3cb57699ed00","Message":"docs(ops): record the second service restart on 2026-09-13\n\nRestarted the six application containers in place on the user's request,\nkeeping release-20260913-drainability1, its images and every data volume.\nAll five components came back healthy within 30 seconds with the image\nrevision label still equal to the deployed fingerprint; workspace, gateway\nhealth with database and redis up, the three retired legacy routes at 404,\nsidecar healthz ok with paddle-ocr ready, and the creative queue at zero\nboth before and after.\n\nCo-Authored-By: Claude Opus 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-13T22:44:28-07:00"},"CompareURL":"luoanwu/image-generation/compare/9b6c67138ce98d75ab96f8879b73cd3090825f1f...6d311a68c7d30ec257cc1316a3fb3cb57699ed00","Len":1}...
|
1789364777
|
Edit
Delete
|
|
29470
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"6d311a68c {"Commits":[{"Sha1":"6d311a68c7d30ec257cc1316a3fb3cb57699ed00","Message":"docs(ops): record the second service restart on 2026-09-13\n\nRestarted the six application containers in place on the user's request,\nkeeping release-20260913-drainability1, its images and every data volume.\nAll five components came back healthy within 30 seconds with the image\nrevision label still equal to the deployed fingerprint; workspace, gateway\nhealth with database and redis up, the three retired legacy routes at 404,\nsidecar healthz ok with paddle-ocr ready, and the creative queue at zero\nboth before and after.\n\nCo-Authored-By: Claude Opus 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-13T22:44:28-07:00"}],"HeadCommit":{"Sha1":"6d311a68c7d30ec257cc1316a3fb3cb57699ed00","Message":"docs(ops): record the second service restart on 2026-09-13\n\nRestarted the six application containers in place on the user's request,\nkeeping release-20260913-drainability1, its images and every data volume.\nAll five components came back healthy within 30 seconds with the image\nrevision label still equal to the deployed fingerprint; workspace, gateway\nhealth with database and redis up, the three retired legacy routes at 404,\nsidecar healthz ok with paddle-ocr ready, and the creative queue at zero\nboth before and after.\n\nCo-Authored-By: Claude Opus 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-13T22:44:28-07:00"},"CompareURL":"luoanwu/image-generation/compare/9b6c67138ce98d75ab96f8879b73cd3090825f1f...6d311a68c7d30ec257cc1316a3fb3cb57699ed00","Len":1}...
|
1789364728
|
Edit
Delete
|