|
29127
|
3
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"b6f3e5f21 {"Commits":[{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"}],"HeadCommit":{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"},"CompareURL":"vodtest/pc/compare/de4797863731b59dfd50637b030880ff604297a6...b6f3e5f21fb3fd063e818b386ebbee256431f15a","Len":1}...
|
1789112487
|
Edit
Delete
|
|
29128
|
4
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"b6f3e5f21 {"Commits":[{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"}],"HeadCommit":{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"},"CompareURL":"vodtest/pc/compare/de4797863731b59dfd50637b030880ff604297a6...b6f3e5f21fb3fd063e818b386ebbee256431f15a","Len":1}...
|
1789112487
|
Edit
Delete
|
|
29129
|
7
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"b6f3e5f21 {"Commits":[{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"}],"HeadCommit":{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"},"CompareURL":"vodtest/pc/compare/de4797863731b59dfd50637b030880ff604297a6...b6f3e5f21fb3fd063e818b386ebbee256431f15a","Len":1}...
|
1789112487
|
Edit
Delete
|
|
29130
|
8
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"b6f3e5f21 {"Commits":[{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"}],"HeadCommit":{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"},"CompareURL":"vodtest/pc/compare/de4797863731b59dfd50637b030880ff604297a6...b6f3e5f21fb3fd063e818b386ebbee256431f15a","Len":1}...
|
1789112487
|
Edit
Delete
|
|
29131
|
10
|
5
|
11
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"b6f3e5f21 {"Commits":[{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"}],"HeadCommit":{"Sha1":"b6f3e5f21fb3fd063e818b386ebbee256431f15a","Message":"小程序内容设置\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyu","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyu","Timestamp":"2026-09-11T15:40:52+08:00"},"CompareURL":"vodtest/pc/compare/de4797863731b59dfd50637b030880ff604297a6...b6f3e5f21fb3fd063e818b386ebbee256431f15a","Len":1}...
|
1789112487
|
Edit
Delete
|
|
29132
|
16
|
5
|
16
|
86
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"981e8e6f8 {"Commits":[{"Sha1":"981e8e6f8a6f7db76a9f4fe272ddb7034cdfb9a3","Message":"feat(renderer): 优化设备问题记录界面布局\n\n- 重整问题摘要、列表、详情和修改历史布局\n- 使用状态胶囊与分段筛选,完善窄窗口适配\n- 支持选择问题正文,更新对应使用说明\n\n验证:\n- npm run typecheck 通过\n- 28 项相关 Vitest 测试通过\n- 桌面布局与交互仍待人工验证\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-11T15:48:27+08:00"},{"Sha1":"2ca5fee384ffb687ed3df86df7fdf29a107e4f8a","Message":"feat(devices): 增加团队共享的设备问题记录\n\n- 在设备详情和卡片右键菜单提供问题查看与创建入口\n- 支持问题状态、处理结论、搜索分页及完整修改历史\n- 增加服务端持久化、团队权限、幂等保存和版本冲突保护\n- 补充身份隔离测试、Nginx 请求体限制及部署验证说明\n\n验证:\n- npm run typecheck 与 npm run build 通过\n- 46 项相关 Vitest 测试及 Go 全量竞态测试通过\n- 云端隔离演练、正式部署和公网接口检查通过\n- 桌面交互仍待人工验证\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-11T15:27:44+08:00"}],"HeadCommit":{"Sha1":"981e8e6f8a6f7db76a9f4fe272ddb7034cdfb9a3","Message":"feat(renderer): 优化设备问题记录界面布局\n\n- 重整问题摘要、列表、详情和修改历史布局\n- 使用状态胶囊与分段筛选,完善窄窗口适配\n- 支持选择问题正文,更新对应使用说明\n\n验证:\n- npm run typecheck 通过\n- 28 项相关 Vitest 测试通过\n- 桌面布局与交互仍待人工验证\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-11T15:48:27+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/e10b7f36982c697470109fd38b073f1bb9d8e5d9...981e8e6f8a6f7db76a9f4fe272ddb7034cdfb9a3","Len":2}...
|
1789112959
|
Edit
Delete
|
|
29133
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"79f98f3a8 {"Commits":[{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"}],"HeadCommit":{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"},"CompareURL":"vodtest/pay/compare/eeed02ef60fe1abfd55bd53eacf28aff9238dcb6...79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Len":1}...
|
1789112976
|
Edit
Delete
|
|
29134
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"79f98f3a8 {"Commits":[{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"}],"HeadCommit":{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"},"CompareURL":"vodtest/pay/compare/eeed02ef60fe1abfd55bd53eacf28aff9238dcb6...79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Len":1}...
|
1789112976
|
Edit
Delete
|
|
29135
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"79f98f3a8 {"Commits":[{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"}],"HeadCommit":{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"},"CompareURL":"vodtest/pay/compare/eeed02ef60fe1abfd55bd53eacf28aff9238dcb6...79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Len":1}...
|
1789112976
|
Edit
Delete
|
|
29136
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"79f98f3a8 {"Commits":[{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"}],"HeadCommit":{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"},"CompareURL":"vodtest/pay/compare/eeed02ef60fe1abfd55bd53eacf28aff9238dcb6...79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Len":1}...
|
1789112976
|
Edit
Delete
|
|
29137
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"79f98f3a8 {"Commits":[{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"}],"HeadCommit":{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"},"CompareURL":"vodtest/pay/compare/eeed02ef60fe1abfd55bd53eacf28aff9238dcb6...79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Len":1}...
|
1789112976
|
Edit
Delete
|
|
29138
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"79f98f3a8 {"Commits":[{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"}],"HeadCommit":{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"},"CompareURL":"vodtest/pay/compare/eeed02ef60fe1abfd55bd53eacf28aff9238dcb6...79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Len":1}...
|
1789112976
|
Edit
Delete
|
|
29139
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"79f98f3a8 {"Commits":[{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"}],"HeadCommit":{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"},"CompareURL":"vodtest/pay/compare/eeed02ef60fe1abfd55bd53eacf28aff9238dcb6...79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Len":1}...
|
1789112976
|
Edit
Delete
|
|
29140
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"79f98f3a8 {"Commits":[{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"}],"HeadCommit":{"Sha1":"79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:49:27+08:00"},"CompareURL":"vodtest/pay/compare/eeed02ef60fe1abfd55bd53eacf28aff9238dcb6...79f98f3a861a16ab8f257d8340d71090d2a7b0e3","Len":1}...
|
1789112976
|
Edit
Delete
|
|
29141
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"63f418a42 {"Commits":[{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"}],"HeadCommit":{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"},"CompareURL":"vodtest/pay/compare/79f98f3a861a16ab8f257d8340d71090d2a7b0e3...63f418a42cd482ee00368e56ab3de18c64d77864","Len":1}...
|
1789113203
|
Edit
Delete
|
|
29142
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"63f418a42 {"Commits":[{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"}],"HeadCommit":{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"},"CompareURL":"vodtest/pay/compare/79f98f3a861a16ab8f257d8340d71090d2a7b0e3...63f418a42cd482ee00368e56ab3de18c64d77864","Len":1}...
|
1789113203
|
Edit
Delete
|
|
29143
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"63f418a42 {"Commits":[{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"}],"HeadCommit":{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"},"CompareURL":"vodtest/pay/compare/79f98f3a861a16ab8f257d8340d71090d2a7b0e3...63f418a42cd482ee00368e56ab3de18c64d77864","Len":1}...
|
1789113203
|
Edit
Delete
|
|
29144
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"63f418a42 {"Commits":[{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"}],"HeadCommit":{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"},"CompareURL":"vodtest/pay/compare/79f98f3a861a16ab8f257d8340d71090d2a7b0e3...63f418a42cd482ee00368e56ab3de18c64d77864","Len":1}...
|
1789113203
|
Edit
Delete
|
|
29145
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"63f418a42 {"Commits":[{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"}],"HeadCommit":{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"},"CompareURL":"vodtest/pay/compare/79f98f3a861a16ab8f257d8340d71090d2a7b0e3...63f418a42cd482ee00368e56ab3de18c64d77864","Len":1}...
|
1789113203
|
Edit
Delete
|
|
29146
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"63f418a42 {"Commits":[{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"}],"HeadCommit":{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"},"CompareURL":"vodtest/pay/compare/79f98f3a861a16ab8f257d8340d71090d2a7b0e3...63f418a42cd482ee00368e56ab3de18c64d77864","Len":1}...
|
1789113203
|
Edit
Delete
|
|
29147
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"63f418a42 {"Commits":[{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"}],"HeadCommit":{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"},"CompareURL":"vodtest/pay/compare/79f98f3a861a16ab8f257d8340d71090d2a7b0e3...63f418a42cd482ee00368e56ab3de18c64d77864","Len":1}...
|
1789113203
|
Edit
Delete
|
|
29148
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260915
|
0
|
{"Commits":[{"Sha1":"63f418a42 {"Commits":[{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"}],"HeadCommit":{"Sha1":"63f418a42cd482ee00368e56ab3de18c64d77864","Message":"test\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-09-11T15:53:13+08:00"},"CompareURL":"vodtest/pay/compare/79f98f3a861a16ab8f257d8340d71090d2a7b0e3...63f418a42cd482ee00368e56ab3de18c64d77864","Len":1}...
|
1789113203
|
Edit
Delete
|
|
29149
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"7c87819a6 {"Commits":[{"Sha1":"7c87819a64c8c1d7c1c1e663fd27cf368b1d65d3","Message":"完善商家门店订阅与充值原型及平台价格配置\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:12:49+08:00"}],"HeadCommit":{"Sha1":"7c87819a64c8c1d7c1c1e663fd27cf368b1d65d3","Message":"完善商家门店订阅与充值原型及平台价格配置\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:12:49+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/16c820780a9323b7188d56bb4869c949cf047f63...7c87819a64c8c1d7c1c1e663fd27cf368b1d65d3","Len":1}...
|
1789114381
|
Edit
Delete
|
|
29150
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20261013
|
0
|
{"Commits":[{"Sha1":"7c87819a6 {"Commits":[{"Sha1":"7c87819a64c8c1d7c1c1e663fd27cf368b1d65d3","Message":"完善商家门店订阅与充值原型及平台价格配置\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:12:49+08:00"}],"HeadCommit":{"Sha1":"7c87819a64c8c1d7c1c1e663fd27cf368b1d65d3","Message":"完善商家门店订阅与充值原型及平台价格配置\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:12:49+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/16c820780a9323b7188d56bb4869c949cf047f63...7c87819a64c8c1d7c1c1e663fd27cf368b1d65d3","Len":1}...
|
1789114381
|
Edit
Delete
|
|
29151
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"d6cadee43 {"Commits":[{"Sha1":"d6cadee43bfe0b3b4938e5f61b378b9c7412d51e","Message":"新增抖音小程序版本推送流程\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:27:37+08:00"}],"HeadCommit":{"Sha1":"d6cadee43bfe0b3b4938e5f61b378b9c7412d51e","Message":"新增抖音小程序版本推送流程\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:27:37+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/b73091bfdef233b32073e2612cc649cbe14bc9bd...d6cadee43bfe0b3b4938e5f61b378b9c7412d51e","Len":1}...
|
1789115328
|
Edit
Delete
|
|
29152
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"d6cadee43 {"Commits":[{"Sha1":"d6cadee43bfe0b3b4938e5f61b378b9c7412d51e","Message":"新增抖音小程序版本推送流程\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:27:37+08:00"}],"HeadCommit":{"Sha1":"d6cadee43bfe0b3b4938e5f61b378b9c7412d51e","Message":"新增抖音小程序版本推送流程\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:27:37+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/b73091bfdef233b32073e2612cc649cbe14bc9bd...d6cadee43bfe0b3b4938e5f61b378b9c7412d51e","Len":1}...
|
1789115328
|
Edit
Delete
|
|
29153
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"5fe0c4994 {"Commits":[{"Sha1":"5fe0c4994d36645c2622f785385dc2b45912dc5e","Message":"调整SVIP活动列表操作项\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:34:05+08:00"}],"HeadCommit":{"Sha1":"5fe0c4994d36645c2622f785385dc2b45912dc5e","Message":"调整SVIP活动列表操作项\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:34:05+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/9894489d976993b00ea26452bd6a96fe69852655...5fe0c4994d36645c2622f785385dc2b45912dc5e","Len":1}...
|
1789115700
|
Edit
Delete
|
|
29154
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"5fe0c4994 {"Commits":[{"Sha1":"5fe0c4994d36645c2622f785385dc2b45912dc5e","Message":"调整SVIP活动列表操作项\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:34:05+08:00"}],"HeadCommit":{"Sha1":"5fe0c4994d36645c2622f785385dc2b45912dc5e","Message":"调整SVIP活动列表操作项\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:34:05+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/9894489d976993b00ea26452bd6a96fe69852655...5fe0c4994d36645c2622f785385dc2b45912dc5e","Len":1}...
|
1789115700
|
Edit
Delete
|
|
29155
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"ed2e8fc99 {"Commits":[{"Sha1":"ed2e8fc9917a881c5b1c70d9e4d2558e2debb27c","Message":"录音分析\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-11T16:35:19+08:00"}],"HeadCommit":{"Sha1":"ed2e8fc9917a881c5b1c70d9e4d2558e2debb27c","Message":"录音分析\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-11T16:35:19+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/3214d24c6cd48bb0cec1a9813e4eb6237ba3c658...ed2e8fc9917a881c5b1c70d9e4d2558e2debb27c","Len":1}...
|
1789115739
|
Edit
Delete
|
|
29156
|
16
|
5
|
16
|
86
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8db083690 {"Commits":[{"Sha1":"8db0836905be2adf4130e624581f095dde92c17e","Message":"fix(remote-preview): 修复 TV 屏幕选择与关闭窗口误报\n\n- 动态解析外接逻辑屏幕编号,支持 TV 屏编号变化并保留失败恢复\n- 保存正常结束预览时的 TV 采集失败日志\n- 关闭窗口时同步释放本地预览资源,核对主进程状态后再触发回退\n- 补充屏幕枚举和关闭竞态回归测试及说明文档\n\n验证:\n- Go 全量 race 测试通过\n- 110 项预览相关测试、TypeScript 检查和构建通过\n- 两台设备 TV 预览及关闭窗口提示均经人工验收通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-11T16:35:07+08:00"},{"Sha1":"d57fb9b3afccd4644dd9632c58d65199bc3f5a68","Message":"fix(devices): 明确问题编辑与解决入口\n\n- 在问题详情提供编辑、更新处理记录和标记已解决入口\n- 拆分编辑表单并明确展示状态选项,按操作定位编辑字段\n- 保留问题版本与发生时间精度,补充回归测试和使用说明\n\n验证:\n- npm run typecheck 与 npm run build 通过\n- 33 项相关 Vitest 测试通过\n- 用户确认修改验证通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-11T16:01:39+08:00"}],"HeadCommit":{"Sha1":"8db0836905be2adf4130e624581f095dde92c17e","Message":"fix(remote-preview): 修复 TV 屏幕选择与关闭窗口误报\n\n- 动态解析外接逻辑屏幕编号,支持 TV 屏编号变化并保留失败恢复\n- 保存正常结束预览时的 TV 采集失败日志\n- 关闭窗口时同步释放本地预览资源,核对主进程状态后再触发回退\n- 补充屏幕枚举和关闭竞态回归测试及说明文档\n\n验证:\n- Go 全量 race 测试通过\n- 110 项预览相关测试、TypeScript 检查和构建通过\n- 两台设备 TV 预览及关闭窗口提示均经人工验收通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-11T16:35:07+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/981e8e6f8a6f7db76a9f4fe272ddb7034cdfb9a3...8db0836905be2adf4130e624581f095dde92c17e","Len":2}...
|
1789115780
|
Edit
Delete
|
|
29157
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"3f2a28563 {"Commits":[{"Sha1":"3f2a285637c91ffbb0c2d16f2fdddfb389dc0309","Message":"支持按商家推送抖音小程序版本\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:51:21+08:00"}],"HeadCommit":{"Sha1":"3f2a285637c91ffbb0c2d16f2fdddfb389dc0309","Message":"支持按商家推送抖音小程序版本\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:51:21+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/d6cadee43bfe0b3b4938e5f61b378b9c7412d51e...3f2a285637c91ffbb0c2d16f2fdddfb389dc0309","Len":1}...
|
1789116685
|
Edit
Delete
|
|
29158
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"3f2a28563 {"Commits":[{"Sha1":"3f2a285637c91ffbb0c2d16f2fdddfb389dc0309","Message":"支持按商家推送抖音小程序版本\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:51:21+08:00"}],"HeadCommit":{"Sha1":"3f2a285637c91ffbb0c2d16f2fdddfb389dc0309","Message":"支持按商家推送抖音小程序版本\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:51:21+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/d6cadee43bfe0b3b4938e5f61b378b9c7412d51e...3f2a285637c91ffbb0c2d16f2fdddfb389dc0309","Len":1}...
|
1789116685
|
Edit
Delete
|
|
29159
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"561857980 {"Commits":[{"Sha1":"561857980a255c4f03e86e8615c254ae905836c2","Message":"移除活动编辑页操作记录\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:56:57+08:00"}],"HeadCommit":{"Sha1":"561857980a255c4f03e86e8615c254ae905836c2","Message":"移除活动编辑页操作记录\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:56:57+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/5fe0c4994d36645c2622f785385dc2b45912dc5e...561857980a255c4f03e86e8615c254ae905836c2","Len":1}...
|
1789117133
|
Edit
Delete
|
|
29160
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"561857980 {"Commits":[{"Sha1":"561857980a255c4f03e86e8615c254ae905836c2","Message":"移除活动编辑页操作记录\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:56:57+08:00"}],"HeadCommit":{"Sha1":"561857980a255c4f03e86e8615c254ae905836c2","Message":"移除活动编辑页操作记录\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T16:56:57+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/5fe0c4994d36645c2622f785385dc2b45912dc5e...561857980a255c4f03e86e8615c254ae905836c2","Len":1}...
|
1789117133
|
Edit
Delete
|
|
29161
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"9f72f4848 {"Commits":[{"Sha1":"9f72f484813d9b55dba4a87c296051fb33ab4f5b","Message":"录音分析\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-11T17:03:52+08:00"}],"HeadCommit":{"Sha1":"9f72f484813d9b55dba4a87c296051fb33ab4f5b","Message":"录音分析\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-11T17:03:52+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/ed2e8fc9917a881c5b1c70d9e4d2558e2debb27c...9f72f484813d9b55dba4a87c296051fb33ab4f5b","Len":1}...
|
1789117440
|
Edit
Delete
|
|
29162
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"9dc3a7214 {"Commits":[{"Sha1":"9dc3a72146b855de2f245228b352bdec657da40b","Message":"统一SVIP订单入口层级\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T17:13:30+08:00"}],"HeadCommit":{"Sha1":"9dc3a72146b855de2f245228b352bdec657da40b","Message":"统一SVIP订单入口层级\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T17:13:30+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/561857980a255c4f03e86e8615c254ae905836c2...9dc3a72146b855de2f245228b352bdec657da40b","Len":1}...
|
1789118067
|
Edit
Delete
|
|
29163
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"9dc3a7214 {"Commits":[{"Sha1":"9dc3a72146b855de2f245228b352bdec657da40b","Message":"统一SVIP订单入口层级\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T17:13:30+08:00"}],"HeadCommit":{"Sha1":"9dc3a72146b855de2f245228b352bdec657da40b","Message":"统一SVIP订单入口层级\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-11T17:13:30+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/561857980a255c4f03e86e8615c254ae905836c2...9dc3a72146b855de2f245228b352bdec657da40b","Len":1}...
|
1789118067
|
Edit
Delete
|
|
29164
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"dc9fdea35 {"Commits":[{"Sha1":"dc9fdea356d1b127366356170189bb388740fa5e","Message":"docs(ops): record service restart and scanner mount recovery\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T18:36:24-07:00"}],"HeadCommit":{"Sha1":"dc9fdea356d1b127366356170189bb388740fa5e","Message":"docs(ops): record service restart and scanner mount recovery\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T18:36:24-07:00"},"CompareURL":"luoanwu/image-generation/compare/71d26562c234eb52fd40c941b3fb1161e91f6fb7...dc9fdea356d1b127366356170189bb388740fa5e","Len":1}...
|
1789177002
|
Edit
Delete
|
|
29165
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"d87d5dbac {"Commits":[{"Sha1":"d87d5dbacc3df5682a1c611c8de21d256d71b9f8","Message":"docs(qa): record verified single-scene source synchronization\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T18:55:29-07:00"},{"Sha1":"56337e8762606e974587247baa64af2ae3ee49d8","Message":"fix(shijie): sync empty workspaces before single-scene generation\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T18:49:08-07:00"}],"HeadCommit":{"Sha1":"d87d5dbacc3df5682a1c611c8de21d256d71b9f8","Message":"docs(qa): record verified single-scene source synchronization\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T18:55:29-07:00"},"CompareURL":"luoanwu/image-generation/compare/dc9fdea356d1b127366356170189bb388740fa5e...d87d5dbacc3df5682a1c611c8de21d256d71b9f8","Len":2}...
|
1789178139
|
Edit
Delete
|
|
29166
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"4fe8d343c {"Commits":[{"Sha1":"4fe8d343cc6b00bed830031e666cc0ac14cc276e","Message":"docs(releases): record live single-scene generation and visual refinement\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T19:40:03-07:00"}],"HeadCommit":{"Sha1":"4fe8d343cc6b00bed830031e666cc0ac14cc276e","Message":"docs(releases): record live single-scene generation and visual refinement\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T19:40:03-07:00"},"CompareURL":"luoanwu/image-generation/compare/d87d5dbacc3df5682a1c611c8de21d256d71b9f8...4fe8d343cc6b00bed830031e666cc0ac14cc276e","Len":1}...
|
1789180899
|
Edit
Delete
|
|
29167
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"a56a665ac {"Commits":[{"Sha1":"a56a665ac50b247227ecfaa33f0ab61bb6bdad80","Message":"feat(shijie): clarify four-stage workflow and preserve independent proposals\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T21:12:56-07:00"}],"HeadCommit":{"Sha1":"a56a665ac50b247227ecfaa33f0ab61bb6bdad80","Message":"feat(shijie): clarify four-stage workflow and preserve independent proposals\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T21:12:56-07:00"},"CompareURL":"luoanwu/image-generation/compare/4fe8d343cc6b00bed830031e666cc0ac14cc276e...a56a665ac50b247227ecfaa33f0ab61bb6bdad80","Len":1}...
|
1789186394
|
Edit
Delete
|
|
29168
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"545c98c6f {"Commits":[{"Sha1":"545c98c6ffe5270812c731aa0aa2f08ae1961ef7","Message":"docs(releases): record verified shijie workflow deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T21:19:54-07:00"}],"HeadCommit":{"Sha1":"545c98c6ffe5270812c731aa0aa2f08ae1961ef7","Message":"docs(releases): record verified shijie workflow deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T21:19:54-07:00"},"CompareURL":"luoanwu/image-generation/compare/a56a665ac50b247227ecfaa33f0ab61bb6bdad80...545c98c6ffe5270812c731aa0aa2f08ae1961ef7","Len":1}...
|
1789186820
|
Edit
Delete
|
|
29169
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"69dbb49bb {"Commits":[{"Sha1":"69dbb49bb12c466302c096b1a9ddb73d4df06e98","Message":"fix(shijie): make current step editors directly reachable\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T21:56:48-07:00"}],"HeadCommit":{"Sha1":"69dbb49bb12c466302c096b1a9ddb73d4df06e98","Message":"fix(shijie): make current step editors directly reachable\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T21:56:48-07:00"},"CompareURL":"luoanwu/image-generation/compare/545c98c6ffe5270812c731aa0aa2f08ae1961ef7...69dbb49bb12c466302c096b1a9ddb73d4df06e98","Len":1}...
|
1789189028
|
Edit
Delete
|
|
29170
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"a5c6bc1f2 {"Commits":[{"Sha1":"a5c6bc1f21ff9ee8c6740b20079b2278d5a0a306","Message":"docs(releases): record verified shijie step action deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T22:04:26-07:00"}],"HeadCommit":{"Sha1":"a5c6bc1f21ff9ee8c6740b20079b2278d5a0a306","Message":"docs(releases): record verified shijie step action deployment\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T22:04:26-07:00"},"CompareURL":"luoanwu/image-generation/compare/69dbb49bb12c466302c096b1a9ddb73d4df06e98...a5c6bc1f21ff9ee8c6740b20079b2278d5a0a306","Len":1}...
|
1789189485
|
Edit
Delete
|
|
29171
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"501f06512 {"Commits":[{"Sha1":"501f06512e59d2cb2bde1f57b4c0dfbb409ce33e","Message":"docs(reports): record project deep analysis 2026-09-11\n\nRead-only reconciliation against release-20260912-shijie-actions1 (69dbb49b,\nfingerprint f21cffb7): workspace, product/business, architecture/data,\nsecurity boundary, verification/release, process hygiene. Merges CLAUDE.md\nG8–G33, the 09-09 analysis, 继续路径 09-08 and the 09-08 UI/UX route into one\nledger (37 open / 11 closed) and adds new findings R-01…R-16, including the\nacceptance-bypass guard without NODE_ENV and the Prisma relation-name drift\nthat check:schema does not cover. No source, gate or deployment changes.\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-11T22:19:02-07:00"}],"HeadCommit":{"Sha1":"501f06512e59d2cb2bde1f57b4c0dfbb409ce33e","Message":"docs(reports): record project deep analysis 2026-09-11\n\nRead-only reconciliation against release-20260912-shijie-actions1 (69dbb49b,\nfingerprint f21cffb7): workspace, product/business, architecture/data,\nsecurity boundary, verification/release, process hygiene. Merges CLAUDE.md\nG8–G33, the 09-09 analysis, 继续路径 09-08 and the 09-08 UI/UX route into one\nledger (37 open / 11 closed) and adds new findings R-01…R-16, including the\nacceptance-bypass guard without NODE_ENV and the Prisma relation-name drift\nthat check:schema does not cover. No source, gate or deployment changes.\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-11T22:19:02-07:00"},"CompareURL":"luoanwu/image-generation/compare/a5c6bc1f21ff9ee8c6740b20079b2278d5a0a306...501f06512e59d2cb2bde1f57b4c0dfbb409ce33e","Len":1}...
|
1789190346
|
Edit
Delete
|
|
29172
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"451911027 {"Commits":[{"Sha1":"45191102763430f55dbe4f5b55a176e3c177b784","Message":"feat(shijie): add interactive camera console\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T22:39:52-07:00"}],"HeadCommit":{"Sha1":"45191102763430f55dbe4f5b55a176e3c177b784","Message":"feat(shijie): add interactive camera console\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T22:39:52-07:00"},"CompareURL":"luoanwu/image-generation/compare/501f06512e59d2cb2bde1f57b4c0dfbb409ce33e...45191102763430f55dbe4f5b55a176e3c177b784","Len":1}...
|
1789191614
|
Edit
Delete
|
|
29173
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"2e1790389 {"Commits":[{"Sha1":"2e1790389ad8e1d76caadd4d3cad5ea87ad7fb3a","Message":"docs(release): record camera console deployment and live QA\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T22:49:33-07:00"}],"HeadCommit":{"Sha1":"2e1790389ad8e1d76caadd4d3cad5ea87ad7fb3a","Message":"docs(release): record camera console deployment and live QA\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T22:49:33-07:00"},"CompareURL":"luoanwu/image-generation/compare/45191102763430f55dbe4f5b55a176e3c177b784...2e1790389ad8e1d76caadd4d3cad5ea87ad7fb3a","Len":1}...
|
1789192197
|
Edit
Delete
|
|
29174
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e332908c7 {"Commits":[{"Sha1":"e332908c794bfa0f3afbc59886fdf8c89c0486c8","Message":"chore(reports): refresh clean static evidence @ 6054b44(含 migration-decs / caddy / facts 首份绑定报告;facts unresolved 14 待 CT-2)\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-11T22:48:54-07:00"},{"Sha1":"6054b449e94cecfb2d4320b0d77a17797c9ad3e9","Message":"feat(governance): check:migration-decs / check:facts / check:caddy 三项门禁 + CODEOWNERS(PF-06;开发计划 §3A G-4 / G-5 / G-6 / G-8)\n\n- check:migration-decs:runtime/modules/*/prisma/migrations 与 identity/apps/*/prisma/migrations 的 migration.sql 前 10 行须有\n `-- decision: DEC-NNN` 且该 DEC 已批准;state=shape 模块不得有迁移;identity 既有 24 个迁移逐条登记在\n governance/migration-decs.exceptions.json(解除条件 PF-07 阶段 2 ④),条件失效判 EXCEPTION_STALE。接入根 pnpm check。\n- check:facts:modules.json 声明的 Fact ⊆ contracts/catalogs/facts.json ∪ CHG-004 候选(候选须 pending-dec + blocked_by);\n 候选目录不可用时报 UNRESOLVED(fail-closed)。现报 14 个平台 Fact unresolved;接入根链前置 CT-2 材料落地,故只落脚本 + 测试。\n- check:caddy:modules.json 的 12 个 HTTP 契约经 governance/caddy-routes.json 映射前缀后须被 stack/caddy/Caddyfile 的 path 匹配器覆盖;\n /healthz、X-Request-Id 注入、{$PLATFORM_API_UPSTREAM} 必备;本机无 caddy 二进制时报告 validate=skipped(CHECK_CADDY_DOCKER=1 走 docker)。接入根 pnpm check。\n- .github/CODEOWNERS:设计 §23 路径 → 角色占位(每模块独立行),governance/test/codeowners.test.mjs 断言覆盖面;团队 slug 待平台负责人替换。\n- 三项检查并入 @juhai/governance:bin/cli.mjs 命令、package.json exports / files、README 命令表;governance 测试 30 → 49 例。\n- check-migration-decs.mjs / check-facts.mjs / migration-decs.exceptions.json 已随 5a6c12f 入库(并行会话提交扫入),本提交补齐其测试、接线与文档。\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-11T22:47:54-07:00"},{"Sha1":"1ecc23198a34ec1ecbdc20ba7dd8b3c0985a6de7","Message":"chore(reports): refresh clean static evidence @ 5a6c12f(含 fixtures 首份报告)\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-11T22:41:57-07:00"},{"Sha1":"5a6c12f45277360802bf4f7bedcbb71e55ceb99c","Message":"feat(governance): @juhai/governance 包化——CLI、check:fixtures 夹具运行器、JSON Schema 子集校验器、消费者 CI 模板(PF-06 / X01)\n\n- governance/package.json:@juhai/governance@1.0.0-rc.0,bin juhai-governance,零依赖,files/exports/publishConfig(未发布)\n- check:pins 重构为纯函数 + --require \u003cpkg\u003e(要求消费者至少一处 exact pin);--root 支持跨仓运行\n- check:fixtures:FixtureSuite 通用格式(schemas + cases ACCEPT/REJECT + reasons 前缀)与 dec-039 适配;lib/json-schema.mjs 支持 /oneOf/anyOf/allOf/format/数组与对象约束;套件 contracts 8 例 + DEC-039 25 例,接入根 check\n- bin/cli.mjs:命令分发(run 导出或直跑分支)、ci:template 输出 templates/consumer-governance.yml\n- 30 例测试;pnpm pack 18 文件,临时消费者 npm install 后 CLI 可运行;HR / OS check:pins 冒烟\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-11T22:41:46-07:00"},{"Sha1":"63d0c12996d361d8dddd35d2ef22ac1170c26e5b","Message":"chore(reports): refresh clean static evidence @ 05ae313(含 catalog:drift 首份绑定报告)\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-11T22:21:27-07:00"}],"HeadCommit":{"Sha1":"e332908c794bfa0f3afbc59886fdf8c89c0486c8","Message":"chore(reports): refresh clean static evidence @ 6054b44(含 migration-decs / caddy / facts 首份绑定报告;facts unresolved 14 待 CT-2)\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-11T22:48:54-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/7ac162d74e994324b255dd7f0c2f2d991867b37e...e332908c794bfa0f3afbc59886fdf8c89c0486c8","Len":11}...
|
1789193195
|
Edit
Delete
|
|
29175
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/chore/governance-blindspots-20260912
|
0
|
|
1789193676
|
Edit
Delete
|
|
29176
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/chore/governance-blindspots-20260912
|
0
|
{"Commits":[{"Sha1":"09dfe49c0 {"Commits":[{"Sha1":"09dfe49c0bbf03ca2a5eadf482ec9a2a1de5ab34","Message":"Merge branch 'main' into chore/governance-blindspots-20260912\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T23:04:40-07:00"},{"Sha1":"70d34639a4b4098bb58c392b2d842d1a87a177fe","Message":"fix(deploy): mount host model weights and prove OCR readiness at release\n\nFixed-source releases start from LFS-skipped worktrees, so the relative\n../../models mount handed the sidecar pointer files: /healthz reported\ndegraded, OCR and local weights were off while every container stayed\nhealthy and the boundary probes only checked the 401. The mount now comes\nfrom MATERIAL_MODELS_HOST_DIR, release.py adds a sidecar-ocr-ready probe\n(status ok + paddleOcrEnabled), check:models reads the same variable, and\nproduction-security pins both.\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-11T23:04:05-07:00"}],"HeadCommit":{"Sha1":"09dfe49c0bbf03ca2a5eadf482ec9a2a1de5ab34","Message":"Merge branch 'main' into chore/governance-blindspots-20260912\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-11T23:04:40-07:00"},"CompareURL":"luoanwu/image-generation/compare/5d78da5b9e4f694571e6af490e2063df0d11d960...09dfe49c0bbf03ca2a5eadf482ec9a2a1de5ab34","Len":2}...
|
1789193676
|
Edit
Delete
|