|
25933
|
5
|
5
|
5
|
80
|
0
|
0
|
refs/heads/main
|
1
|
|
1787673170
|
Edit
Delete
|
|
25934
|
5
|
5
|
5
|
80
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"49e97bd63 {"Commits":[{"Sha1":"49e97bd63c64e1d0484db4acffd63d40ab27bbbe","Message":"feat: implement governed device cloud V1\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:46:32-07:00"},{"Sha1":"670a202de86da74457bd91abf25430d04ee6cbbf","Message":"chore: bind static governance evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-24T06:38:40-07:00"},{"Sha1":"47401905d7dfd16ce4c6564b881bffd3083ef847","Message":"docs: record device cloud local acceptance\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-24T06:38:16-07:00"},{"Sha1":"659ea41dd717401cf8c2a12eb36ec4add68ba15d","Message":"chore: migrate governed framework to device cloud\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-24T06:17:21-07:00"}],"HeadCommit":{"Sha1":"49e97bd63c64e1d0484db4acffd63d40ab27bbbe","Message":"feat: implement governed device cloud V1\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:46:32-07:00"},"CompareURL":"","Len":4}...
|
1787673170
|
Edit
Delete
|
|
25938
|
5
|
1
|
5
|
81
|
0
|
0
|
|
1
|
|
1787705235
|
Edit
Delete
|
|
25939
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
|
1787705280
|
Edit
Delete
|
|
25940
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"464b90ba5 {"Commits":[{"Sha1":"464b90ba5bf51536276468811aac396e51d66892","Message":"chore(governance): refresh clean static evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:47:04-07:00"},{"Sha1":"3f5170b91355e6726ead25e98deb98ea406508a8","Message":"fix: close diagnosis and governance gaps\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:09:26-07:00"},{"Sha1":"92324df6f0d200c66af7c2f378b471888405b358","Message":"feat: add governed juhai service product layer\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:56:28-07:00"},{"Sha1":"24e5dc292b0ac0acc47c0c900388cebb20cf6d07","Message":"chore: refresh clean static evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-03T21:01:59-07:00"},{"Sha1":"be316e46e829c58a7cf449d2a0d1f80de6986bf5","Message":"chore: record migration evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-03T21:01:32-07:00"}],"HeadCommit":{"Sha1":"464b90ba5bf51536276468811aac396e51d66892","Message":"chore(governance): refresh clean static evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:47:04-07:00"},"CompareURL":"","Len":6}...
|
1787705280
|
Edit
Delete
|
|
25942
|
5
|
5
|
5
|
80
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"730792458 {"Commits":[{"Sha1":"7307924582aa9ace4042b51463833ebd9bc9d17e","Message":"feat: harden device cloud governance\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:19:11-07:00"}],"HeadCommit":{"Sha1":"7307924582aa9ace4042b51463833ebd9bc9d17e","Message":"feat: harden device cloud governance\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:19:11-07:00"},"CompareURL":"luoanwu/juhai-device-cloud/compare/49e97bd63c64e1d0484db4acffd63d40ab27bbbe...7307924582aa9ace4042b51463833ebd9bc9d17e","Len":1}...
|
1787706493
|
Edit
Delete
|
|
25943
|
5
|
1
|
5
|
82
|
0
|
0
|
|
1
|
|
1787706537
|
Edit
Delete
|
|
25944
|
5
|
5
|
5
|
82
|
0
|
0
|
refs/heads/main
|
1
|
|
1787706744
|
Edit
Delete
|
|
25945
|
5
|
5
|
5
|
82
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"343e79d76 {"Commits":[{"Sha1":"343e79d764ae566372808d0d922fcef7ca12a30e","Message":"feat: establish governed AI ticket system core\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:10:23-07:00"},{"Sha1":"93598cc86c43b217c9b9b5dde7b8275bada3775b","Message":"chore: refresh OS product blueprint reports\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T09:37:52-07:00"},{"Sha1":"5901fddaa4fb03678e2367fea9ed81797de20f0f","Message":"docs: define Digital Employee OS ticket product layer\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T09:37:25-07:00"},{"Sha1":"d5c3cef1b42519c622d95937f43d70be5b48edf3","Message":"chore: refresh governance reports\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T09:31:10-07:00"},{"Sha1":"5a163aff14d43326f49ea9fe6876edfccaca2052","Message":"docs: define standalone ticket system blueprint\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T09:30:46-07:00"}],"HeadCommit":{"Sha1":"343e79d764ae566372808d0d922fcef7ca12a30e","Message":"feat: establish governed AI ticket system core\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:10:23-07:00"},"CompareURL":"","Len":8}...
|
1787706744
|
Edit
Delete
|
|
25947
|
5
|
1
|
5
|
83
|
0
|
0
|
|
1
|
|
1787708118
|
Edit
Delete
|
|
25948
|
5
|
1
|
5
|
84
|
0
|
0
|
|
1
|
|
1787708753
|
Edit
Delete
|
|
25949
|
5
|
5
|
5
|
84
|
0
|
0
|
refs/heads/main
|
1
|
|
1787708825
|
Edit
Delete
|
|
25950
|
5
|
5
|
5
|
84
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"f2a674de3 {"Commits":[{"Sha1":"f2a674de3343d5031dee856edd261194709b727f","Message":"feat(knowledge): add governed hybrid evidence retrieval\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:39:32-07:00"},{"Sha1":"e60d772bc7fba6aba92ee6becbeb1b68b2b28849","Message":"feat: establish governed knowledge cloud product\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T17:06:03-07:00"},{"Sha1":"64bf2720bce803978337aeabbadf1a88d732fa43","Message":"chore: bind static governance evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:18:01-07:00"},{"Sha1":"7322783bb7233c3c586f15cb33c7963f0ba605ce","Message":"docs: record local framework acceptance\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:17:40-07:00"},{"Sha1":"512b11bc5047f7776f3dde09b0f7344982afd354","Message":"chore: migrate governed framework to juhai knowledge cloud\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T08:08:02-07:00"}],"HeadCommit":{"Sha1":"f2a674de3343d5031dee856edd261194709b727f","Message":"feat(knowledge): add governed hybrid evidence retrieval\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:39:32-07:00"},"CompareURL":"","Len":5}...
|
1787708825
|
Edit
Delete
|
|
25952
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ce807fe94 {"Commits":[{"Sha1":"ce807fe941d01cc4a4a399c474be857407d4aed9","Message":"docs(governance): clarify evidence baseline\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:46:56-07:00"},{"Sha1":"a66ef1d2521ccf4b1c9a9c2da07eb9975ae1dc71","Message":"feat(governance): enforce signed tenant auth\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:46:21-07:00"}],"HeadCommit":{"Sha1":"ce807fe941d01cc4a4a399c474be857407d4aed9","Message":"docs(governance): clarify evidence baseline\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:46:56-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/464b90ba5bf51536276468811aac396e51d66892...ce807fe941d01cc4a4a399c474be857407d4aed9","Len":2}...
|
1787708840
|
Edit
Delete
|
|
25953
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"f7f15c92e {"Commits":[{"Sha1":"f7f15c92e83a6df0de98d1d5df4dfdd9b63cd284","Message":"chore(governance): synchronize agent adapters\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:51:53-07:00"}],"HeadCommit":{"Sha1":"f7f15c92e83a6df0de98d1d5df4dfdd9b63cd284","Message":"chore(governance): synchronize agent adapters\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T18:51:53-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/ce807fe941d01cc4a4a399c474be857407d4aed9...f7f15c92e83a6df0de98d1d5df4dfdd9b63cd284","Len":1}...
|
1787709129
|
Edit
Delete
|
|
26019
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"158a8d0a3 {"Commits":[{"Sha1":"158a8d0a3ccc575be23117643ac664ec1b6f73dc","Message":"feat(events): harden outbox delivery and map business logic\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T19:07:32-07:00"}],"HeadCommit":{"Sha1":"158a8d0a3ccc575be23117643ac664ec1b6f73dc","Message":"feat(events): harden outbox delivery and map business logic\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T19:07:32-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/f7f15c92e83a6df0de98d1d5df4dfdd9b63cd284...158a8d0a3ccc575be23117643ac664ec1b6f73dc","Len":1}...
|
1787710066
|
Edit
Delete
|
|
26028
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"c300cfe80 {"Commits":[{"Sha1":"c300cfe8081498a420a9e1c210161ff115b141dd","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T10:12:56+08:00"}],"HeadCommit":{"Sha1":"c300cfe8081498a420a9e1c210161ff115b141dd","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T10:12:56+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/a03d4e5f86392b7eb83a66de7ccb29f28b03a0fb...c300cfe8081498a420a9e1c210161ff115b141dd","Len":1}...
|
1787710426
|
Edit
Delete
|
|
26032
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"9eb518a18 {"Commits":[{"Sha1":"9eb518a189b0d3f0f68c42bf162036a859f3ebeb","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T10:17:46+08:00"}],"HeadCommit":{"Sha1":"9eb518a189b0d3f0f68c42bf162036a859f3ebeb","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T10:17:46+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/c300cfe8081498a420a9e1c210161ff115b141dd...9eb518a189b0d3f0f68c42bf162036a859f3ebeb","Len":1}...
|
1787710689
|
Edit
Delete
|
|
26041
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"fbedaf6d0 {"Commits":[{"Sha1":"fbedaf6d0398693dc8466b4b72b6265d2397d93c","Message":"feat(operations): govern event recovery and activation leases\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T19:30:17-07:00"}],"HeadCommit":{"Sha1":"fbedaf6d0398693dc8466b4b72b6265d2397d93c","Message":"feat(operations): govern event recovery and activation leases\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T19:30:17-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/158a8d0a3ccc575be23117643ac664ec1b6f73dc...fbedaf6d0398693dc8466b4b72b6265d2397d93c","Len":1}...
|
1787711431
|
Edit
Delete
|
|
26042
|
8
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"834949ec5 {"Commits":[{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"}],"HeadCommit":{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"},"CompareURL":"vodtest/database/compare/7584f0e7d1662fc9b8e5c46cc574f7365d57f455...834949ec504af9d8580fe1ecac777f6907c779cd","Len":1}...
|
1787711650
|
Edit
Delete
|
|
26043
|
9
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"834949ec5 {"Commits":[{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"}],"HeadCommit":{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"},"CompareURL":"vodtest/database/compare/7584f0e7d1662fc9b8e5c46cc574f7365d57f455...834949ec504af9d8580fe1ecac777f6907c779cd","Len":1}...
|
1787711650
|
Edit
Delete
|
|
26044
|
1
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"834949ec5 {"Commits":[{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"}],"HeadCommit":{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"},"CompareURL":"vodtest/database/compare/7584f0e7d1662fc9b8e5c46cc574f7365d57f455...834949ec504af9d8580fe1ecac777f6907c779cd","Len":1}...
|
1787711650
|
Edit
Delete
|
|
26045
|
3
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"834949ec5 {"Commits":[{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"}],"HeadCommit":{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"},"CompareURL":"vodtest/database/compare/7584f0e7d1662fc9b8e5c46cc574f7365d57f455...834949ec504af9d8580fe1ecac777f6907c779cd","Len":1}...
|
1787711650
|
Edit
Delete
|
|
26046
|
4
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"834949ec5 {"Commits":[{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"}],"HeadCommit":{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"},"CompareURL":"vodtest/database/compare/7584f0e7d1662fc9b8e5c46cc574f7365d57f455...834949ec504af9d8580fe1ecac777f6907c779cd","Len":1}...
|
1787711650
|
Edit
Delete
|
|
26047
|
7
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"834949ec5 {"Commits":[{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"}],"HeadCommit":{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"},"CompareURL":"vodtest/database/compare/7584f0e7d1662fc9b8e5c46cc574f7365d57f455...834949ec504af9d8580fe1ecac777f6907c779cd","Len":1}...
|
1787711650
|
Edit
Delete
|
|
26048
|
10
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"834949ec5 {"Commits":[{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"}],"HeadCommit":{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"},"CompareURL":"vodtest/database/compare/7584f0e7d1662fc9b8e5c46cc574f7365d57f455...834949ec504af9d8580fe1ecac777f6907c779cd","Len":1}...
|
1787711650
|
Edit
Delete
|
|
26049
|
11
|
5
|
8
|
45
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"834949ec5 {"Commits":[{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"}],"HeadCommit":{"Sha1":"834949ec504af9d8580fe1ecac777f6907c779cd","Message":"260818\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-08-26T10:34:06+08:00"},"CompareURL":"vodtest/database/compare/7584f0e7d1662fc9b8e5c46cc574f7365d57f455...834949ec504af9d8580fe1ecac777f6907c779cd","Len":1}...
|
1787711650
|
Edit
Delete
|
|
26068
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"af97b9509 {"Commits":[{"Sha1":"af97b9509f17f63a0316fd8c236b1656fa54c595","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T10:44:22+08:00"}],"HeadCommit":{"Sha1":"af97b9509f17f63a0316fd8c236b1656fa54c595","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T10:44:22+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/9eb518a189b0d3f0f68c42bf162036a859f3ebeb...af97b9509f17f63a0316fd8c236b1656fa54c595","Len":1}...
|
1787712275
|
Edit
Delete
|
|
26079
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"b6e2fa207 {"Commits":[{"Sha1":"b6e2fa207d6211b3ae15ef6c1bfa8cd1f087929e","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T10:56:45+08:00"}],"HeadCommit":{"Sha1":"b6e2fa207d6211b3ae15ef6c1bfa8cd1f087929e","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T10:56:45+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/af97b9509f17f63a0316fd8c236b1656fa54c595...b6e2fa207d6211b3ae15ef6c1bfa8cd1f087929e","Len":1}...
|
1787713019
|
Edit
Delete
|
|
26104
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"9329cc94f {"Commits":[{"Sha1":"9329cc94f8d35dfb0e09a3d43497711618bdea99","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T11:01:42+08:00"}],"HeadCommit":{"Sha1":"9329cc94f8d35dfb0e09a3d43497711618bdea99","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T11:01:42+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/b6e2fa207d6211b3ae15ef6c1bfa8cd1f087929e...9329cc94f8d35dfb0e09a3d43497711618bdea99","Len":1}...
|
1787713315
|
Edit
Delete
|
|
26113
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"0eb75f23c {"Commits":[{"Sha1":"0eb75f23c8f4ec1706d937e3a7e2fa03e52c010c","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T11:14:10+08:00"}],"HeadCommit":{"Sha1":"0eb75f23c8f4ec1706d937e3a7e2fa03e52c010c","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-08-26T11:14:10+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/9329cc94f8d35dfb0e09a3d43497711618bdea99...0eb75f23c8f4ec1706d937e3a7e2fa03e52c010c","Len":1}...
|
1787714079
|
Edit
Delete
|
|
26122
|
5
|
5
|
5
|
81
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"3d56a9a4f {"Commits":[{"Sha1":"3d56a9a4fb9cccedf11cfdb53a470fa7f29e94c7","Message":"test(governance): close dual-backend runtime blind spots\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T20:18:54-07:00"}],"HeadCommit":{"Sha1":"3d56a9a4fb9cccedf11cfdb53a470fa7f29e94c7","Message":"test(governance): close dual-backend runtime blind spots\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-25T20:18:54-07:00"},"CompareURL":"luoanwu/juhai-after-sales-service-system/compare/fbedaf6d0398693dc8466b4b72b6265d2397d93c...3d56a9a4fb9cccedf11cfdb53a470fa7f29e94c7","Len":1}...
|
1787714348
|
Edit
Delete
|
|
26527
|
4
|
1
|
4
|
85
|
0
|
0
|
|
1
|
|
1787816694
|
Edit
Delete
|
|
26528
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/main
|
1
|
|
1787817085
|
Edit
Delete
|
|
26529
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"4f5a2cd98 {"Commits":[{"Sha1":"4f5a2cd980dfa98346814d03d74e54ab7fbd07d6","Message":"chore: 初始化 AI 原生 SDLC 目录结构\n\n添加 intent/ spec/ plan/ evals/ 阶段产物目录\n添加根级 CLAUDE.md、REVIEW.md 全局约定\n添加 .claude/skills/ agents/ hooks/ 配置\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T15:47:50+08:00"}],"HeadCommit":{"Sha1":"4f5a2cd980dfa98346814d03d74e54ab7fbd07d6","Message":"chore: 初始化 AI 原生 SDLC 目录结构\n\n添加 intent/ spec/ plan/ evals/ 阶段产物目录\n添加根级 CLAUDE.md、REVIEW.md 全局约定\n添加 .claude/skills/ agents/ hooks/ 配置\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T15:47:50+08:00"},"CompareURL":"","Len":1}...
|
1787817085
|
Edit
Delete
|
|
26530
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/intent/device-online-stats-by-region
|
1
|
|
1787817208
|
Edit
Delete
|
|
26531
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/intent/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"d994d4d99 {"Commits":[{"Sha1":"d994d4d99fc07d3344930bb26e52e2d218236a13","Message":"intent: 按省市统计设备月度新增上线数量报表\n\n- 数据报表 \u003e 设备分析 子菜单\n- 按月筛选,柱状图展示省份新激活设备排行\n- 支持下钻到城市维度\n- 权限跟随现有角色体系(agent_id 过滤)\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T15:53:26+08:00"}],"HeadCommit":{"Sha1":"d994d4d99fc07d3344930bb26e52e2d218236a13","Message":"intent: 按省市统计设备月度新增上线数量报表\n\n- 数据报表 \u003e 设备分析 子菜单\n- 按月筛选,柱状图展示省份新激活设备排行\n- 支持下钻到城市维度\n- 权限跟随现有角色体系(agent_id 过滤)\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T15:53:26+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/4f5a2cd980dfa98346814d03d74e54ab7fbd07d6...d994d4d99fc07d3344930bb26e52e2d218236a13","Len":1}...
|
1787817208
|
Edit
Delete
|
|
26532
|
4
|
7
|
4
|
85
|
0
|
0
|
|
1
|
1|[Intent] 按省市统计设备月度新增上线数量报表
|
1787817233
|
Edit
Delete
|
|
26533
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/intent/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"02efbbce8 {"Commits":[{"Sha1":"02efbbce8a06c0354b34c136e4a84bb849c526c5","Message":"intent: 补充需求背景截图\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T16:12:33+08:00"}],"HeadCommit":{"Sha1":"02efbbce8a06c0354b34c136e4a84bb849c526c5","Message":"intent: 补充需求背景截图\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T16:12:33+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/d994d4d99fc07d3344930bb26e52e2d218236a13...02efbbce8a06c0354b34c136e4a84bb849c526c5","Len":1}...
|
1787818356
|
Edit
Delete
|
|
26542
|
16
|
1
|
16
|
86
|
0
|
0
|
|
1
|
|
1787819406
|
Edit
Delete
|
|
26543
|
16
|
5
|
16
|
86
|
0
|
0
|
refs/heads/main
|
1
|
|
1787819461
|
Edit
Delete
|
|
26544
|
16
|
5
|
16
|
86
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"53205a566 {"Commits":[{"Sha1":"53205a5662eec60a462328aa30ff9bd05bd40431","Message":"docs(docs): 重写 README 为中文功能介绍\n\n原 README 仍是英文 POC 摘要,已落后于当前主页、操作台和 MCP 能力。\n\n本次改为中文说明:\n- 补充主页与设备操作台窗口模型\n- 按界面入口列出设备、密钥、快捷指令、终端、日志、INI、SFTP、UDP 和设置\n- 增加 MCP 工具对照、远端默认路径、启动方式和目录结构\n\n验证:\n- 仅文档改动,未涉及 TypeScript、React 或构建配置\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T16:25:57+08:00"},{"Sha1":"ab470d838e708fa8bba1042b4018a6ed8a05541d","Message":"feat(devices): 重构设备详情并改为读取 INI 配置\n\n主页设备详情不再依赖点歌应用诊断快照,改为展示运行状态和点歌应用基础信息。\n\n实现内容:\n- 系统资源继续监控 CPU、内存和温度\n- 皮肤、屏幕方向、播放器模式和串口从约定 INI 目录的 room.ini 读取\n- 串口对照系统发现结果,歌曲盘扫描候选目录并展示资源根\n- 重做详情布局,屏幕方向用显示屏示意正反向\n- 重启应用或设备成功后等待 30 秒再刷新 INI\n- 健康采集和 MCP 不再读取或返回诊断快照\n\n验证:\n- npm run typecheck\n- npx vitest run\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T16:21:20+08:00"},{"Sha1":"f5de56e3812b0d8bb01abff0867cd978b6199df7","Message":"feat(app): 增加操作台功能入口和状态栏设置\n\n用户需要按工作习惯隐藏不常用的操作台功能和底部状态栏。\n在主页设置新增「操作台」分类,默认全部开启:\n- 可分别关闭 SSH 终端、UDP、SFTP、INI 和日志入口\n- 关闭后操作台不再显示对应功能,并同步隐藏主页 SFTP 快捷入口\n- 可隐藏各功能底部状态栏,把高度让给内容区\n- 至少保留一个功能;日志和 INI 仍受设备路径约束\n\n验证:\n- npm run typecheck\n- 用户手工确认设置开关、操作台入口隐藏和跨窗口同步\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T14:42:15+08:00"},{"Sha1":"7299d2479afa08a6797efe79d75eab6eaa06c20b","Message":"fix(electron): 修复 UDP 远端端口进程误归属\n\nUDP socket 快照只描述当前设备,原实现按端口直接关联进程,导致进入设备的远端广播报文被误标为本机进程。\n\n实现内容:\n- 按报文方向只为当前设备的本地端点关联进程\n- 保留回环报文双端进程归属并补充方向回归测试\n- 更新 UDP 消息监视器的进程归属说明\n\n验证:\n- npm run typecheck\n- npm test(61 个测试文件,448 项测试通过)\n- git diff --check\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T11:32:14+08:00"},{"Sha1":"4d5a78c068818a7d7e8e8e97813df54689855d03","Message":"feat(renderer): 为 UDP 已观察端点展示端口中文含义\n\n把设备详情里的端口用途抽成共用清单,并让 UDP 侧栏直接显示:\n- 已知端口优先展示中文用途,右侧用徽章显示报文条数\n- 补充 Windows Youtube 解析、触摸屏 Youtube、跳舞机和广播 iPad 端口\n- 未收录端口只显示端口号和进程,不编造名称\n\n验证:\n- npm run typecheck\n- npx vitest run src/shared/juhaiPortCatalog.test.ts src/features/devices/juhaiHealthPresentation.test.ts electron/juhaiHealthEvaluator.test.ts electron/juhaiDeviceHealthService.test.ts\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T11:09:38+08:00"}],"HeadCommit":{"Sha1":"53205a5662eec60a462328aa30ff9bd05bd40431","Message":"docs(docs): 重写 README 为中文功能介绍\n\n原 README 仍是英文 POC 摘要,已落后于当前主页、操作台和 MCP 能力。\n\n本次改为中文说明:\n- 补充主页与设备操作台窗口模型\n- 按界面入口列出设备、密钥、快捷指令、终端、日志、INI、SFTP、UDP 和设置\n- 增加 MCP 工具对照、远端默认路径、启动方式和目录结构\n\n验证:\n- 仅文档改动,未涉及 TypeScript、React 或构建配置\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-08-27T16:25:57+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/75d35938ce8adec0f028271fa64b39f1a57a3934...53205a5662eec60a462328aa30ff9bd05bd40431","Len":10}...
|
1787819461
|
Edit
Delete
|