|
3629
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"e8251a226 {"Commits":[{"Sha1":"e8251a2266f827bc49723a378a3b4b21e1c8a779","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T17:00:44+08:00"}],"HeadCommit":{"Sha1":"e8251a2266f827bc49723a378a3b4b21e1c8a779","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T17:00:44+08:00"},"CompareURL":"vodtest/pay/compare/98ea3d3ec60057a38e72234acf2db36caceb97db...e8251a2266f827bc49723a378a3b4b21e1c8a779","Len":1}...
|
1779181252
|
Edit
Delete
|
|
3630
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260519
|
0
|
{"Commits":[{"Sha1":"e8251a226 {"Commits":[{"Sha1":"e8251a2266f827bc49723a378a3b4b21e1c8a779","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T17:00:44+08:00"}],"HeadCommit":{"Sha1":"e8251a2266f827bc49723a378a3b4b21e1c8a779","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-05-19T17:00:44+08:00"},"CompareURL":"vodtest/pay/compare/98ea3d3ec60057a38e72234acf2db36caceb97db...e8251a2266f827bc49723a378a3b4b21e1c8a779","Len":1}...
|
1779181252
|
Edit
Delete
|
|
12613
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/3719c
|
1
|
{"Commits":[{"Sha1":"e825d49d9 {"Commits":[{"Sha1":"e825d49d99370fd4e1da85f71129c18dd9123c4b","Message":"external:ipvod:luaserial:lua_serial:luaserial_readhex: add support for more types of devices\n\nAdd support for more types of devices.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2017-09-07T17:11:59+08:00"}],"HeadCommit":{"Sha1":"e825d49d99370fd4e1da85f71129c18dd9123c4b","Message":"external:ipvod:luaserial:lua_serial:luaserial_readhex: add support for more types of devices\n\nAdd support for more types of devices.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2017-09-07T17:11:59+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/51f0dd86d0a7bb0a891fa51969750d7d9fc8bf00...e825d49d99370fd4e1da85f71129c18dd9123c4b","Len":1}...
|
1781583195
|
Edit
Delete
|
|
28459
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e831a73b4 {"Commits":[{"Sha1":"e831a73b46891ca7b86a44fa67605510f9272232","Message":"Merge branch 'main' into audit/grill-acceptance-20260908\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T07:37:15-07:00"},{"Sha1":"a0c7a9c45cf62adb3ec35695c4156709c2dc8ac3","Message":"fix(acceptance): prevent repeated paid submissions and classify brand conflicts\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T07:37:15-07:00"}],"HeadCommit":{"Sha1":"e831a73b46891ca7b86a44fa67605510f9272232","Message":"Merge branch 'main' into audit/grill-acceptance-20260908\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T07:37:15-07:00"},"CompareURL":"luoanwu/image-generation/compare/c29d59318105847c5b0f0792d78bdb44ed012814...e831a73b46891ca7b86a44fa67605510f9272232","Len":2}...
|
1788878304
|
Edit
Delete
|
|
21102
|
10
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e84a55a80 {"Commits":[{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"}],"HeadCommit":{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"},"CompareURL":"vodtest/pay/compare/a7f1965dcd91c4fc8757c118dcef97c315fe9445...e84a55a80a2c60402183c179f0cd33839db86cd7","Len":1}...
|
1786008818
|
Edit
Delete
|
|
21103
|
9
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e84a55a80 {"Commits":[{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"}],"HeadCommit":{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"},"CompareURL":"vodtest/pay/compare/a7f1965dcd91c4fc8757c118dcef97c315fe9445...e84a55a80a2c60402183c179f0cd33839db86cd7","Len":1}...
|
1786008818
|
Edit
Delete
|
|
21104
|
1
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e84a55a80 {"Commits":[{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"}],"HeadCommit":{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"},"CompareURL":"vodtest/pay/compare/a7f1965dcd91c4fc8757c118dcef97c315fe9445...e84a55a80a2c60402183c179f0cd33839db86cd7","Len":1}...
|
1786008818
|
Edit
Delete
|
|
21105
|
3
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e84a55a80 {"Commits":[{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"}],"HeadCommit":{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"},"CompareURL":"vodtest/pay/compare/a7f1965dcd91c4fc8757c118dcef97c315fe9445...e84a55a80a2c60402183c179f0cd33839db86cd7","Len":1}...
|
1786008818
|
Edit
Delete
|
|
21106
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e84a55a80 {"Commits":[{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"}],"HeadCommit":{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"},"CompareURL":"vodtest/pay/compare/a7f1965dcd91c4fc8757c118dcef97c315fe9445...e84a55a80a2c60402183c179f0cd33839db86cd7","Len":1}...
|
1786008818
|
Edit
Delete
|
|
21107
|
7
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e84a55a80 {"Commits":[{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"}],"HeadCommit":{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"},"CompareURL":"vodtest/pay/compare/a7f1965dcd91c4fc8757c118dcef97c315fe9445...e84a55a80a2c60402183c179f0cd33839db86cd7","Len":1}...
|
1786008818
|
Edit
Delete
|
|
21108
|
8
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e84a55a80 {"Commits":[{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"}],"HeadCommit":{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"},"CompareURL":"vodtest/pay/compare/a7f1965dcd91c4fc8757c118dcef97c315fe9445...e84a55a80a2c60402183c179f0cd33839db86cd7","Len":1}...
|
1786008818
|
Edit
Delete
|
|
21109
|
11
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e84a55a80 {"Commits":[{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"}],"HeadCommit":{"Sha1":"e84a55a80a2c60402183c179f0cd33839db86cd7","Message":"1\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-08-06T17:33:12+08:00"},"CompareURL":"vodtest/pay/compare/a7f1965dcd91c4fc8757c118dcef97c315fe9445...e84a55a80a2c60402183c179f0cd33839db86cd7","Len":1}...
|
1786008818
|
Edit
Delete
|
|
16346
|
1
|
5
|
1
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e87edc2c6 {"Commits":[{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"}],"HeadCommit":{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"},"CompareURL":"vodtest/database/compare/9a460d39df901dbe8b42604cdaa6298a06122cfe...e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Len":1}...
|
1783410250
|
Edit
Delete
|
|
16347
|
9
|
5
|
1
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e87edc2c6 {"Commits":[{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"}],"HeadCommit":{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"},"CompareURL":"vodtest/database/compare/9a460d39df901dbe8b42604cdaa6298a06122cfe...e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Len":1}...
|
1783410250
|
Edit
Delete
|
|
16348
|
3
|
5
|
1
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e87edc2c6 {"Commits":[{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"}],"HeadCommit":{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"},"CompareURL":"vodtest/database/compare/9a460d39df901dbe8b42604cdaa6298a06122cfe...e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Len":1}...
|
1783410250
|
Edit
Delete
|
|
16349
|
4
|
5
|
1
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e87edc2c6 {"Commits":[{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"}],"HeadCommit":{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"},"CompareURL":"vodtest/database/compare/9a460d39df901dbe8b42604cdaa6298a06122cfe...e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Len":1}...
|
1783410250
|
Edit
Delete
|
|
16350
|
7
|
5
|
1
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e87edc2c6 {"Commits":[{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"}],"HeadCommit":{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"},"CompareURL":"vodtest/database/compare/9a460d39df901dbe8b42604cdaa6298a06122cfe...e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Len":1}...
|
1783410250
|
Edit
Delete
|
|
16351
|
8
|
5
|
1
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e87edc2c6 {"Commits":[{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"}],"HeadCommit":{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"},"CompareURL":"vodtest/database/compare/9a460d39df901dbe8b42604cdaa6298a06122cfe...e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Len":1}...
|
1783410250
|
Edit
Delete
|
|
16352
|
10
|
5
|
1
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e87edc2c6 {"Commits":[{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"}],"HeadCommit":{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"},"CompareURL":"vodtest/database/compare/9a460d39df901dbe8b42604cdaa6298a06122cfe...e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Len":1}...
|
1783410250
|
Edit
Delete
|
|
16353
|
11
|
5
|
1
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"e87edc2c6 {"Commits":[{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"}],"HeadCommit":{"Sha1":"e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Message":"111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-07T15:43:48+08:00"},"CompareURL":"vodtest/database/compare/9a460d39df901dbe8b42604cdaa6298a06122cfe...e87edc2c6c7a7e05e1b0675f8f7bca84cce8eefc","Len":1}...
|
1783410250
|
Edit
Delete
|
|
17170
|
11
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"e88d7364d {"Commits":[{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"}],"HeadCommit":{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"},"CompareURL":"vodtest/admin/compare/ebca9e34753cc71a49f6d50c8035c33218a1ba87...e88d7364d1bea656decb2b29791b3372d651e81d","Len":1}...
|
1783936697
|
Edit
Delete
|
|
17171
|
9
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"e88d7364d {"Commits":[{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"}],"HeadCommit":{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"},"CompareURL":"vodtest/admin/compare/ebca9e34753cc71a49f6d50c8035c33218a1ba87...e88d7364d1bea656decb2b29791b3372d651e81d","Len":1}...
|
1783936697
|
Edit
Delete
|
|
17172
|
1
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"e88d7364d {"Commits":[{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"}],"HeadCommit":{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"},"CompareURL":"vodtest/admin/compare/ebca9e34753cc71a49f6d50c8035c33218a1ba87...e88d7364d1bea656decb2b29791b3372d651e81d","Len":1}...
|
1783936697
|
Edit
Delete
|
|
17173
|
3
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"e88d7364d {"Commits":[{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"}],"HeadCommit":{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"},"CompareURL":"vodtest/admin/compare/ebca9e34753cc71a49f6d50c8035c33218a1ba87...e88d7364d1bea656decb2b29791b3372d651e81d","Len":1}...
|
1783936697
|
Edit
Delete
|
|
17174
|
4
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"e88d7364d {"Commits":[{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"}],"HeadCommit":{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"},"CompareURL":"vodtest/admin/compare/ebca9e34753cc71a49f6d50c8035c33218a1ba87...e88d7364d1bea656decb2b29791b3372d651e81d","Len":1}...
|
1783936697
|
Edit
Delete
|
|
17175
|
7
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"e88d7364d {"Commits":[{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"}],"HeadCommit":{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"},"CompareURL":"vodtest/admin/compare/ebca9e34753cc71a49f6d50c8035c33218a1ba87...e88d7364d1bea656decb2b29791b3372d651e81d","Len":1}...
|
1783936697
|
Edit
Delete
|
|
17176
|
8
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"e88d7364d {"Commits":[{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"}],"HeadCommit":{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"},"CompareURL":"vodtest/admin/compare/ebca9e34753cc71a49f6d50c8035c33218a1ba87...e88d7364d1bea656decb2b29791b3372d651e81d","Len":1}...
|
1783936697
|
Edit
Delete
|
|
17177
|
10
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"e88d7364d {"Commits":[{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"}],"HeadCommit":{"Sha1":"e88d7364d1bea656decb2b29791b3372d651e81d","Message":"需求-曲库规则增加版本\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-07-13T17:57:11+08:00"},"CompareURL":"vodtest/admin/compare/ebca9e34753cc71a49f6d50c8035c33218a1ba87...e88d7364d1bea656decb2b29791b3372d651e81d","Len":1}...
|
1783936697
|
Edit
Delete
|
|
202
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e8a92e1ba {"Commits":[{"Sha1":"e8a92e1ba30259f2607d811af202d67a1e14c6f6","Message":"测试提交内容\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:16:14+08:00"}],"HeadCommit":{"Sha1":"e8a92e1ba30259f2607d811af202d67a1e14c6f6","Message":"测试提交内容\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:16:14+08:00"},"CompareURL":"juhai/testpc/compare/29b5655925cbfa8c56c5447ee5bb8dc020b74c5b...e8a92e1ba30259f2607d811af202d67a1e14c6f6","Len":1}...
|
1773713783
|
Edit
Delete
|
|
203
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e8a92e1ba {"Commits":[{"Sha1":"e8a92e1ba30259f2607d811af202d67a1e14c6f6","Message":"测试提交内容\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:16:14+08:00"}],"HeadCommit":{"Sha1":"e8a92e1ba30259f2607d811af202d67a1e14c6f6","Message":"测试提交内容\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:16:14+08:00"},"CompareURL":"juhai/testpc/compare/29b5655925cbfa8c56c5447ee5bb8dc020b74c5b...e8a92e1ba30259f2607d811af202d67a1e14c6f6","Len":1}...
|
1773713783
|
Edit
Delete
|
|
8949
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e8b71b80e {"Commits":[{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"}],"HeadCommit":{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"},"CompareURL":"vodtest/pay/compare/f09c8bb95e3d16ebe2806be518c989d8bf1b3d7d...e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Len":1}...
|
1780564462
|
Edit
Delete
|
|
8950
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e8b71b80e {"Commits":[{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"}],"HeadCommit":{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"},"CompareURL":"vodtest/pay/compare/f09c8bb95e3d16ebe2806be518c989d8bf1b3d7d...e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Len":1}...
|
1780564462
|
Edit
Delete
|
|
8951
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e8b71b80e {"Commits":[{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"}],"HeadCommit":{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"},"CompareURL":"vodtest/pay/compare/f09c8bb95e3d16ebe2806be518c989d8bf1b3d7d...e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Len":1}...
|
1780564462
|
Edit
Delete
|
|
8952
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e8b71b80e {"Commits":[{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"}],"HeadCommit":{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"},"CompareURL":"vodtest/pay/compare/f09c8bb95e3d16ebe2806be518c989d8bf1b3d7d...e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Len":1}...
|
1780564462
|
Edit
Delete
|
|
8953
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e8b71b80e {"Commits":[{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"}],"HeadCommit":{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"},"CompareURL":"vodtest/pay/compare/f09c8bb95e3d16ebe2806be518c989d8bf1b3d7d...e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Len":1}...
|
1780564462
|
Edit
Delete
|
|
8954
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e8b71b80e {"Commits":[{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"}],"HeadCommit":{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"},"CompareURL":"vodtest/pay/compare/f09c8bb95e3d16ebe2806be518c989d8bf1b3d7d...e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Len":1}...
|
1780564462
|
Edit
Delete
|
|
8955
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e8b71b80e {"Commits":[{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"}],"HeadCommit":{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"},"CompareURL":"vodtest/pay/compare/f09c8bb95e3d16ebe2806be518c989d8bf1b3d7d...e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Len":1}...
|
1780564462
|
Edit
Delete
|
|
8956
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"e8b71b80e {"Commits":[{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"}],"HeadCommit":{"Sha1":"e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T17:14:18+08:00"},"CompareURL":"vodtest/pay/compare/f09c8bb95e3d16ebe2806be518c989d8bf1b3d7d...e8b71b80eccfe9e94f4fb286598b0f1d00c17d8f","Len":1}...
|
1780564462
|
Edit
Delete
|
|
19910
|
7
|
5
|
7
|
53
|
0
|
0
|
refs/heads/hljTest
|
0
|
{"Commits":[{"Sha1":"e8b913f56 {"Commits":[{"Sha1":"e8b913f5667fb8a1812a240ef11d6dc579839351","Message":"chore(deploy): 纳入 nginx HTTPS 总入口配置与部署说明\n\ngeneration.g-hi.com 经 nginx(443) 分流:/ws→3201、其余→3101(Next),\nHTTP 跳转 HTTPS;IP/其它域名兜底回退到同机 voiceprint(8443)。\n配置与说明沉淀到 deploy/nginx/,并同步更新 systemd/README 的服务拓扑。\n证书与 .env 不入库。\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-07-30T14:22:31+08:00"}],"HeadCommit":{"Sha1":"e8b913f5667fb8a1812a240ef11d6dc579839351","Message":"chore(deploy): 纳入 nginx HTTPS 总入口配置与部署说明\n\ngeneration.g-hi.com 经 nginx(443) 分流:/ws→3201、其余→3101(Next),\nHTTP 跳转 HTTPS;IP/其它域名兜底回退到同机 voiceprint(8443)。\n配置与说明沉淀到 deploy/nginx/,并同步更新 systemd/README 的服务拓扑。\n证书与 .env 不入库。\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-07-30T14:22:31+08:00"},"CompareURL":"luoanwu/song-generation/compare/ea37f699381c4dbc2445e6be1d3c1fa9bd0feb6a...e8b913f5667fb8a1812a240ef11d6dc579839351","Len":1}...
|
1785392662
|
Edit
Delete
|
|
19911
|
5
|
5
|
7
|
53
|
0
|
0
|
refs/heads/hljTest
|
0
|
{"Commits":[{"Sha1":"e8b913f56 {"Commits":[{"Sha1":"e8b913f5667fb8a1812a240ef11d6dc579839351","Message":"chore(deploy): 纳入 nginx HTTPS 总入口配置与部署说明\n\ngeneration.g-hi.com 经 nginx(443) 分流:/ws→3201、其余→3101(Next),\nHTTP 跳转 HTTPS;IP/其它域名兜底回退到同机 voiceprint(8443)。\n配置与说明沉淀到 deploy/nginx/,并同步更新 systemd/README 的服务拓扑。\n证书与 .env 不入库。\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-07-30T14:22:31+08:00"}],"HeadCommit":{"Sha1":"e8b913f5667fb8a1812a240ef11d6dc579839351","Message":"chore(deploy): 纳入 nginx HTTPS 总入口配置与部署说明\n\ngeneration.g-hi.com 经 nginx(443) 分流:/ws→3201、其余→3101(Next),\nHTTP 跳转 HTTPS;IP/其它域名兜底回退到同机 voiceprint(8443)。\n配置与说明沉淀到 deploy/nginx/,并同步更新 systemd/README 的服务拓扑。\n证书与 .env 不入库。\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-07-30T14:22:31+08:00"},"CompareURL":"luoanwu/song-generation/compare/ea37f699381c4dbc2445e6be1d3c1fa9bd0feb6a...e8b913f5667fb8a1812a240ef11d6dc579839351","Len":1}...
|
1785392662
|
Edit
Delete
|
|
28525
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e8c059aa0 {"Commits":[{"Sha1":"e8c059aa0cf828e4922ec7fd58429272e2e93719","Message":"docs(video): record timeline4 release evidence and remaining platform scope\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T18:55:57-07:00"}],"HeadCommit":{"Sha1":"e8c059aa0cf828e4922ec7fd58429272e2e93719","Message":"docs(video): record timeline4 release evidence and remaining platform scope\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T18:55:57-07:00"},"CompareURL":"luoanwu/image-generation/compare/70fcc5c3d059656592fb2f434163184c84a4f5ea...e8c059aa0cf828e4922ec7fd58429272e2e93719","Len":1}...
|
1788918962
|
Edit
Delete
|
|
30040
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"e8c8f0497 {"Commits":[{"Sha1":"e8c8f0497a7d846ce780a48930155e368b135279","Message":"Update live assistant management prototype\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-15T13:26:47+08:00"}],"HeadCommit":{"Sha1":"e8c8f0497a7d846ce780a48930155e368b135279","Message":"Update live assistant management prototype\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-15T13:26:47+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3e04042e33bd07efa5ae230afe338b4038a11061...e8c8f0497a7d846ce780a48930155e368b135279","Len":1}...
|
1789450014
|
Edit
Delete
|
|
30041
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"e8c8f0497 {"Commits":[{"Sha1":"e8c8f0497a7d846ce780a48930155e368b135279","Message":"Update live assistant management prototype\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-15T13:26:47+08:00"}],"HeadCommit":{"Sha1":"e8c8f0497a7d846ce780a48930155e368b135279","Message":"Update live assistant management prototype\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-15T13:26:47+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3e04042e33bd07efa5ae230afe338b4038a11061...e8c8f0497a7d846ce780a48930155e368b135279","Len":1}...
|
1789450014
|
Edit
Delete
|
|
28972
|
5
|
5
|
5
|
54
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e8d262220 {"Commits":[{"Sha1":"e8d262220de86b35614cdeb27802673a82930ffa","Message":"chore(reports): refresh clean static evidence @ b1f2d1c\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T06:38:07-07:00"},{"Sha1":"b1f2d1cf6c4651611763dd9e4a11045bf9a6478c","Message":"docs: record clean commit acceptance @ 36bd170(v0.16.0 @juhai/kernel 拆包:runtime 288 / 差分 10×2 / tenantRlsEnforced=1;UI 4×11)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T06:37:21-07:00"},{"Sha1":"36bd170ad4ddc011d55f87a90e880fc053e205b0","Message":"feat(kernel): 内核成为独立可发布包 @juhai/kernel,源码留框架仓(0.16.0)\n\n- packages/kernel(@juhai/kernel):15 个内核模块与单测自 packages/contracts/src 整体移入;只依赖 zod;版本随框架;\n files=[dist]、sideEffects:false、publishConfig 指向 Gitea luoanwu npm registry;.npmrc 配 @juhai 作用域\n- @repo/contracts 依赖 @juhai/kernel 并只转发(kernel.ts = export * from);根入口/子路径与应用 import 不变;order.ts 改从内核取 MachineDefinition\n- contracts 单测拆分:内核契约单测随模块入内核包,contracts 留 layering.test.ts(F10)与 order.test.ts\n- F10 改校验内核包(不 import 示例域/@repo/contracts、不内嵌域事件字面量、contracts kernel.ts 只转发);F11 新增内核包形状断言\n- 差分与 UI runner 经 turbo 按依赖序构建内核→contracts;contract-consumers job 断言指向 packages/kernel;docs 路径同步\n- framework:pack 双制品(juhai-kernel / repo-contracts)、framework:publish;CHANGELOG/COMPATIBILITY 0.16.0;pnpm-lock 更新\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T06:34:14-07:00"}],"HeadCommit":{"Sha1":"e8d262220de86b35614cdeb27802673a82930ffa","Message":"chore(reports): refresh clean static evidence @ b1f2d1c\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-10T06:38:07-07:00"},"CompareURL":"luoanwu/base-framework/compare/ab054bc1433dbfb7a9834ac77c7e0eba0e81cabc...e8d262220de86b35614cdeb27802673a82930ffa","Len":3}...
|
1789047498
|
Edit
Delete
|
|
2146
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/claude/bold-raman-0239cc
|
0
|
{"Commits":[{"Sha1":"e8e3ea6b3 {"Commits":[{"Sha1":"e8e3ea6b39e0d7d48f888052ef823f11e2327271","Message":"Merge remote-tracking branch 'origin/main' into claude/bold-raman-0239cc\n\n# Conflicts:\n#\tfrontend/src/api/modules/course-marketplace.ts\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-05-15T06:23:04-07:00"},{"Sha1":"98bb2335db02b7b18a39302fdffdb672fabbbcaf","Message":"Merge pull request #53 from laoluojuhai/claude/sweet-cray-375a44\n\nFix cross-tenant biz_code lookup 500 + contract signatory fixture + array-guard","AuthorEmail":"158980461+laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"noreply@github.com","CommitterName":"GitHub","Timestamp":"2026-05-15T06:16:18-07:00"},{"Sha1":"14e9a5340649ca0e32e72de6ebcec73ae3643029","Message":"Merge remote-tracking branch 'origin/main' into claude/sweet-cray-375a44\n\n# Conflicts:\n#\tbackend/src/modules/contracts/payment-plan.service.ts\n#\tbackend/src/shared/utils/biz-code.test.ts\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-05-15T06:06:28-07:00"},{"Sha1":"3d7c44147a4145352342145e75f320d69a54c310","Message":"Consolidate payment plan biz-code sequence sync\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-05-15T05:56:12-07:00"},{"Sha1":"e4d506b7ee0e318fdc58032b537c6f24c21dd0b7","Message":"Fix ContractDetailPage.initiateSignature signatory contract\n\n后端 /contracts/:id/initiate-sign 的 body 为 .strict(),仅接受\nmessage/expire_at,不接受 signatories(之前 Page Object 传 signatories\n且字段用 role/order 均非 contractSignatorySchema 合法键,导致 400\nUnrecognized key)。改为正确流程:逐个经 POST /:id/signatories 落库\n(name/phone 必填 + sign_order,snake_case),再以空 body 发起签署。\n\n隔离复跑验证:initiate-sign 的 \"Unrecognized key(s): signatories\" 400\n已消除,错误推进到业务状态机层(说明 payload 契约已正确)。\n\n注:contract-signing-flow 残余失败根因为该 spec 多角色高频 robustLogin\n触发后端账号锁定(已知测试基建债,需后端测试态放宽登录锁定单独处理),\n与本修复及产品代码均无关。\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-05-15T05:53:29-07:00"}],"HeadCommit":{"Sha1":"e8e3ea6b39e0d7d48f888052ef823f11e2327271","Message":"Merge remote-tracking branch 'origin/main' into claude/bold-raman-0239cc\n\n# Conflicts:\n#\tfrontend/src/api/modules/course-marketplace.ts\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-05-15T06:23:04-07:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/230f7616b5f0876ecd095ffd76c841876a8381ce...e8e3ea6b39e0d7d48f888052ef823f11e2327271","Len":27}...
|
1778853213
|
Edit
Delete
|
|
31149
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e8fda74e2 {"Commits":[{"Sha1":"e8fda74e279a5884440d5efaac2265e513c814b6","Message":"chore(reports): 入口门禁与工作台两份快照回绑 @ a9abcbe\n\n在 a9abcbe 的干净 detached 检出里重跑(governance/rebind-reports.mjs --gates caddy,workbench-snapshots,\n带 CHECK_CADDY_DOCKER=1),三份均 provenance.gitSha=a9abcbe / worktreeDirty=false。\n\n- reports/caddy.latest.json:0 违规。12 个 HTTP 契约前缀 × 2 profile 全覆盖;新增的 routing 段逐条记下\n 模拟出来的块链,13 条登记前缀(11 个去重契约前缀 + 2 个长连接前缀)全部到达 {$PLATFORM_API_UPSTREAM};\n workbenchGuard.reached=true / conditionalBefore=0;语法校验 dev / staging 均 passed,via docker,\n 镜像 caddy@sha256:5f5c8640…d58648(compose 锁定的那一个,不再是浮动 tag)。\n- reports/workbench-catalog-snapshot.latest.json:只有 provenance 变。caddy-routes.json 进了它的作用域\n (新增 validate / mount 段),被 check:evidence 判过期,但快照只吃 routes.contracts,内容逐字未变——\n 重建后与旧版按字段比对一致,已实测。\n- reports/workbench-ops-snapshot.latest.json:与 catalog 同一脚本产出,必须一起带回(分开会绑不同提交)。\n 它有一处内容变化不由本轮改动引起:image 段从 d8f09205 / sha256:fe418667… 更新到 05e3826e /\n sha256:c0869934…,来源是 06c3d4c 已提交的 reports/image-digest.json——此前那份快照相对该提交是旧的。\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-18T07:46:25-07:00"},{"Sha1":"a9abcbe392de8a903512ab4b25529a6e277113ee","Message":"feat(gateway): 入口门禁改为解析块树后模拟路由——「文件里配了」不等于「这条路径上生效」\n\nC08 应用群网关是采纳形态,判定在 Caddyfile 这份配置里,由 check-caddy 守。它此前是逐行正则:\n某条指令在文件里出现过就算配了。本轮不动入口运行行为(两份 Caddyfile 一个字没改),只把它\n自己在注释里写明判不了的那一类失效变成静态判定。\n\n逐行正则判不出来的三件事:\n- 有个更靠前的 handle 块把 /api/platform/* 截走——入口鉴权配得好好的,请求根本走不到它。\n caddy-routes.json 的 workbench.note 原文是「这种绕过只能靠运行态探针发现」。\n- 请求体上限 / 上游超时 / request-id 注入写在别的块里,门禁全绿,平台路由上一层保护都没有。\n BODY_LIMIT_MISSING 这类规则问的是「文件里有没有」,不是「这条路由上有没有」。\n- 契约前缀有匹配器、但请求先被别人服务了:ROUTE_UNCOVERED 绿,流量到不了 API。\n\n新增块树解析(tokenizeLine / parseCaddyfile:`{` 只有作为行末独立 token 才开块,占位符\n{$VAR} 与 {http.request.uuid} 是 token 内部的花括号)与路由模拟(按 Caddy 的 handle 互斥语义\n与指令序,逐层并入命名匹配器),据此新增:\n- ROUTE_SHADOWED 前缀有匹配器但被更靠前的 handler 截走,到不了 {$PLATFORM_API_UPSTREAM}\n- WORKBENCH_AUTH_BYPASS 被守护前缀在到达 forward_auth 所在块之前就被别的 handler 服务了;\n 更靠前的 handler 若条件不是纯路径(header / method / file),按「可能截走」同样判红\n- INGRESS_GUARD_OUT_OF_SCOPE 入口约定在文件里有,却不在服务该前缀的那条块链上\n- STREAMING_ROUTE_UNCOVERED 登记的长连接前缀没被路由到上游(与「禁 read_timeout」凑成一对)\n- CADDYFILE_UNPARSED 花括号不配平 / 没有站点块——判不了就报,不静默通过\n\n同轮补三条登记面的:\n- PROFILE_MOUNT_UNBOUND profile 的 Caddyfile 没被登记的 compose 挂进入口容器。staging 那份此前\n 只被校验、没人核对它有没有被 overlay 加载;校验一份没人加载的配置等于没校验。\n- CADDY_IMAGE_UNPINNED compose 的入口镜像不是 digest 锁定。docker 校验原先写死浮动 tag\n caddy:2-alpine,而跑的是锁定镜像——拿另一个版本的 Caddy 校验,过了也\n 不代表运行的那个认它。现在从 compose 取镜像,取不到即 skipped,不退回浮动 tag。\n- ROUTE_MAPPING_ORPHANED 登记表映射了 modules.json 里已不存在的契约(CONTRACT_UNMAPPED 的反向死登记)\n\nstripComments 按 Caddy 口径重写:引号内的 # 是字面量,# 只有在 token 开头才起注释——原先一刀切到\n第一个 #,会把 respond \"a#b\" 这类值截半,反过来让门禁看不见后面真实生效的指令。\nevidence-scopes 的 caddy 作用域补进 stack/compose.yaml 与 stack/overlays/staging.yaml:结论现在\n也取决于「挂没挂进容器」和「校验用的是不是那个镜像」,这两个输入一改结论就可能不再成立。\n\n核验(工作树 dirty,报告未回绑,只绑本地):\n- CHECK_CADDY_DOCKER=1 check:caddy exit 0:12 个 HTTP 契约前缀 × 2 profile 全覆盖;模拟路由 13 条\n 前缀(11 个去重契约前缀 + 2 个长连接前缀)全部到达上游且入口约定就在各自链上;\n workbenchGuard.reached=true;两份 Caddyfile 语法均 passed,镜像 caddy@sha256:5f5c8640…d58648\n (= compose 锁定、dev 常驻容器正在跑的那一个)。\n- check-caddy.test.mjs 19 → 37 例,每条新规则都有篡改夹具且夹具断言「确实改到了」。两例专门对照\n 旧规则:插入抢先的 handle 后 evaluateCaddyfile / evaluateWorkbench 仍全绿,新规则判红。\n- 与真实 Caddy 对照(同一 digest 镜像,两个一次性容器,上游指向死端口):真实基线\n GET /api/platform/probe → 502(forward_auth 去校验,没放行);插入抢先 handle 的那份 → 200\n 「bypassed」,门禁判红。同一份里 /api/v1/decisions 仍 502,截走范围与模拟一致。\n- 一处自测抓到的实现缺陷:scopeNodes 顶层那一跳没挡 handler 分支,\"别的块里配了也算数\"——\n 正是要判的那种失效;已修并由「请求体上限挪到别的块」一例钉住。另一例钉住命名匹配器声明在\n 里层块时必须判得动(撤掉修复即落在 reverse_proxy 而非 respond,实测过)。\n- 回归:governance 全套 340/340;工作区一致性门禁只余既有 L9 compose 重名 1 条,与本轮无关。\n\n未做:G-3 限流要 caddy-ratelimit 插件即自建镜像,会打破 digest 锁定的官方镜像,是 stack 决策;\nHTTP 方法白名单归属 2026-09-16 已裁为不阻塞退役、转 stack 待办;C08.04 East-West 身份、C08.05\nWebhook ingress 与 Egress SSRF、C08.06 外发 / WAF / HA 全无落点(Q03)。静态判定的边界据实登记:\n非路径条件只能判「可能」,route 只作近似,每个前缀只探一条代表路径(/t/\u003ctenant\u003e/login 这类\n「有意分流一部分」不在判定范围),入口鉴权仍挡不住文档导航——运行态探针仍是必要补充。\n\n报告回绑另起 chore(reports) 提交(仓纪律 5)。\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-18T07:45:36-07:00"}],"HeadCommit":{"Sha1":"e8fda74e279a5884440d5efaac2265e513c814b6","Message":"chore(reports): 入口门禁与工作台两份快照回绑 @ a9abcbe\n\n在 a9abcbe 的干净 detached 检出里重跑(governance/rebind-reports.mjs --gates caddy,workbench-snapshots,\n带 CHECK_CADDY_DOCKER=1),三份均 provenance.gitSha=a9abcbe / worktreeDirty=false。\n\n- reports/caddy.latest.json:0 违规。12 个 HTTP 契约前缀 × 2 profile 全覆盖;新增的 routing 段逐条记下\n 模拟出来的块链,13 条登记前缀(11 个去重契约前缀 + 2 个长连接前缀)全部到达 {$PLATFORM_API_UPSTREAM};\n workbenchGuard.reached=true / conditionalBefore=0;语法校验 dev / staging 均 passed,via docker,\n 镜像 caddy@sha256:5f5c8640…d58648(compose 锁定的那一个,不再是浮动 tag)。\n- reports/workbench-catalog-snapshot.latest.json:只有 provenance 变。caddy-routes.json 进了它的作用域\n (新增 validate / mount 段),被 check:evidence 判过期,但快照只吃 routes.contracts,内容逐字未变——\n 重建后与旧版按字段比对一致,已实测。\n- reports/workbench-ops-snapshot.latest.json:与 catalog 同一脚本产出,必须一起带回(分开会绑不同提交)。\n 它有一处内容变化不由本轮改动引起:image 段从 d8f09205 / sha256:fe418667… 更新到 05e3826e /\n sha256:c0869934…,来源是 06c3d4c 已提交的 reports/image-digest.json——此前那份快照相对该提交是旧的。\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-18T07:46:25-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/c190a6ab5d2c50e4c90f027bbcca72f1f3050005...e8fda74e279a5884440d5efaac2265e513c814b6","Len":2}...
|
1789742873
|
Edit
Delete
|
|
25444
|
5
|
5
|
5
|
62
|
0
|
0
|
refs/heads/feat/voiceprint-ui-neutral-labels
|
0
|
{"Commits":[{"Sha1":"e9053d78a {"Commits":[{"Sha1":"e9053d78ad792bc6dc023b7e1cc96fd2d7d9ea9a","Message":"test: 补齐候选分项分数的 UI 断言覆盖\n\n反证发现:把候选行「证据A」改回「W」后 check:ui 仍然 8/8 全绿——\n说明分项分数那一行此前零断言覆盖,改文案不会红。既有断言只覆盖了\n判定原因文案、证据分歧徽章和底栏两条权重。\n\n新增一条对 identify-result 的 toContainText,锁住标签与数值:\n「证据A 0.920 · 证据B 0.900 · 分歧 0.020」(对应 stub match 分支\nwavlmScore=0.92 / ecapaScore=0.90 / scoreDisagreement=0.02)。\n\n断言有牙已实证:源码停在旧标签时该用例红(uiTestsPassed 7/8,\nReceived「W 0.920 · 证据B 0.900」),还原后 8/8 绿。\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-05T21:07:07-07:00"},{"Sha1":"ccf8759df88298d325908e7a56837fe1c7778736","Message":"feat: 声纹 UI 改用中性证据标签与巨嗨品牌口径\n\n展示层不再出现模型名,技术真源保持不变。\n\n- 候选分项 W/E → 证据A/证据B,「差」→「分歧」,徽章「模型分歧」→「证据分歧」\n- 底栏决策有效权重 / 召回投影 W../E.. → A../B..\n- 判定原因单源(contracts)「WavLM 与 ECAPA 证据分歧过大」→「两路声纹证据分歧过大」\n- 页面主标题与首页入口「声纹工作台」→「巨嗨声音画像工作台」\n- 副标题「WavLM + ECAPA 融合」→「双路证据融合」\n\n刻意不动的部分:contracts 字段名(wavlmScore / retrievalWavlmWeight 等)与\nsidecar JSON 逐字对齐,改名会打断三层真源并触发 check:contract-consumers;\n路由段 /voiceprint 与组件名保持不变。分项分数继续展示,兑现\n「双模型可观测、不能只看黑盒融合分」的既有承诺。\n\nE2E 四条硬编码断言同步(分歧原因文案、证据分歧徽章、两条权重正则)。\n验证:typecheck 5/5、lint、check:naming、check:contract-consumers 全绿;\n真实运行服务上复验 7 人库与历史辨认结果渲染正确,控制台 0 错误。\ncheck:ui 未跑(需独立测试库 PG:55432 + Redis:6382)。\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-05T21:00:27-07:00"}],"HeadCommit":{"Sha1":"e9053d78ad792bc6dc023b7e1cc96fd2d7d9ea9a","Message":"test: 补齐候选分项分数的 UI 断言覆盖\n\n反证发现:把候选行「证据A」改回「W」后 check:ui 仍然 8/8 全绿——\n说明分项分数那一行此前零断言覆盖,改文案不会红。既有断言只覆盖了\n判定原因文案、证据分歧徽章和底栏两条权重。\n\n新增一条对 identify-result 的 toContainText,锁住标签与数值:\n「证据A 0.920 · 证据B 0.900 · 分歧 0.020」(对应 stub match 分支\nwavlmScore=0.92 / ecapaScore=0.90 / scoreDisagreement=0.02)。\n\n断言有牙已实证:源码停在旧标签时该用例红(uiTestsPassed 7/8,\nReceived「W 0.920 · 证据B 0.900」),还原后 8/8 绿。\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-05T21:07:07-07:00"},"CompareURL":"luoanwu/voiceprint-recognition/compare/3e9e11cd8aef1d8572f13e41bfc4a9ad091cea59...e9053d78ad792bc6dc023b7e1cc96fd2d7d9ea9a","Len":2}...
|
1787563985
|
Edit
Delete
|
|
25445
|
7
|
5
|
5
|
62
|
0
|
0
|
refs/heads/feat/voiceprint-ui-neutral-labels
|
0
|
{"Commits":[{"Sha1":"e9053d78a {"Commits":[{"Sha1":"e9053d78ad792bc6dc023b7e1cc96fd2d7d9ea9a","Message":"test: 补齐候选分项分数的 UI 断言覆盖\n\n反证发现:把候选行「证据A」改回「W」后 check:ui 仍然 8/8 全绿——\n说明分项分数那一行此前零断言覆盖,改文案不会红。既有断言只覆盖了\n判定原因文案、证据分歧徽章和底栏两条权重。\n\n新增一条对 identify-result 的 toContainText,锁住标签与数值:\n「证据A 0.920 · 证据B 0.900 · 分歧 0.020」(对应 stub match 分支\nwavlmScore=0.92 / ecapaScore=0.90 / scoreDisagreement=0.02)。\n\n断言有牙已实证:源码停在旧标签时该用例红(uiTestsPassed 7/8,\nReceived「W 0.920 · 证据B 0.900」),还原后 8/8 绿。\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-05T21:07:07-07:00"},{"Sha1":"ccf8759df88298d325908e7a56837fe1c7778736","Message":"feat: 声纹 UI 改用中性证据标签与巨嗨品牌口径\n\n展示层不再出现模型名,技术真源保持不变。\n\n- 候选分项 W/E → 证据A/证据B,「差」→「分歧」,徽章「模型分歧」→「证据分歧」\n- 底栏决策有效权重 / 召回投影 W../E.. → A../B..\n- 判定原因单源(contracts)「WavLM 与 ECAPA 证据分歧过大」→「两路声纹证据分歧过大」\n- 页面主标题与首页入口「声纹工作台」→「巨嗨声音画像工作台」\n- 副标题「WavLM + ECAPA 融合」→「双路证据融合」\n\n刻意不动的部分:contracts 字段名(wavlmScore / retrievalWavlmWeight 等)与\nsidecar JSON 逐字对齐,改名会打断三层真源并触发 check:contract-consumers;\n路由段 /voiceprint 与组件名保持不变。分项分数继续展示,兑现\n「双模型可观测、不能只看黑盒融合分」的既有承诺。\n\nE2E 四条硬编码断言同步(分歧原因文案、证据分歧徽章、两条权重正则)。\n验证:typecheck 5/5、lint、check:naming、check:contract-consumers 全绿;\n真实运行服务上复验 7 人库与历史辨认结果渲染正确,控制台 0 错误。\ncheck:ui 未跑(需独立测试库 PG:55432 + Redis:6382)。\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-05T21:00:27-07:00"}],"HeadCommit":{"Sha1":"e9053d78ad792bc6dc023b7e1cc96fd2d7d9ea9a","Message":"test: 补齐候选分项分数的 UI 断言覆盖\n\n反证发现:把候选行「证据A」改回「W」后 check:ui 仍然 8/8 全绿——\n说明分项分数那一行此前零断言覆盖,改文案不会红。既有断言只覆盖了\n判定原因文案、证据分歧徽章和底栏两条权重。\n\n新增一条对 identify-result 的 toContainText,锁住标签与数值:\n「证据A 0.920 · 证据B 0.900 · 分歧 0.020」(对应 stub match 分支\nwavlmScore=0.92 / ecapaScore=0.90 / scoreDisagreement=0.02)。\n\n断言有牙已实证:源码停在旧标签时该用例红(uiTestsPassed 7/8,\nReceived「W 0.920 · 证据B 0.900」),还原后 8/8 绿。\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-05T21:07:07-07:00"},"CompareURL":"luoanwu/voiceprint-recognition/compare/3e9e11cd8aef1d8572f13e41bfc4a9ad091cea59...e9053d78ad792bc6dc023b7e1cc96fd2d7d9ea9a","Len":2}...
|
1787563985
|
Edit
Delete
|
|
19243
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e90bfb05a {"Commits":[{"Sha1":"e90bfb05a666857a6d018f7e5a570fbcd2a7f982","Message":"小程序门店默认显示城市\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-28T14:53:09+08:00"}],"HeadCommit":{"Sha1":"e90bfb05a666857a6d018f7e5a570fbcd2a7f982","Message":"小程序门店默认显示城市\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-28T14:53:09+08:00"},"CompareURL":"vodtest/pay/compare/349afb5e29bf7e8c3433eade8530bbdd5455647c...e90bfb05a666857a6d018f7e5a570fbcd2a7f982","Len":1}...
|
1785221592
|
Edit
Delete
|
|
19244
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260818
|
0
|
{"Commits":[{"Sha1":"e90bfb05a {"Commits":[{"Sha1":"e90bfb05a666857a6d018f7e5a570fbcd2a7f982","Message":"小程序门店默认显示城市\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-28T14:53:09+08:00"}],"HeadCommit":{"Sha1":"e90bfb05a666857a6d018f7e5a570fbcd2a7f982","Message":"小程序门店默认显示城市\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-07-28T14:53:09+08:00"},"CompareURL":"vodtest/pay/compare/349afb5e29bf7e8c3433eade8530bbdd5455647c...e90bfb05a666857a6d018f7e5a570fbcd2a7f982","Len":1}...
|
1785221592
|
Edit
Delete
|