|
42501
|
10
|
5
|
3
|
151
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"21ac2c2b7 {"Commits":[{"Sha1":"21ac2c2b713ae370fd5c8c7842cf09989ec0140a","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:14:32+08:00"}],"HeadCommit":{"Sha1":"21ac2c2b713ae370fd5c8c7842cf09989ec0140a","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:14:32+08:00"},"CompareURL":"vodonline/admin/compare/84a5a9454aed05db5d3347ba1deb081b8d57c9d1...21ac2c2b713ae370fd5c8c7842cf09989ec0140a","Len":1}...
|
1793092480
|
Edit
Delete
|
|
42502
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"6c8e4bad4 {"Commits":[{"Sha1":"6c8e4bad40e933e2bf7e0e10e0c92b1dc34a747f","Message":"fix: 下载路径对非 ASCII 字节做百分号编码,修复 BunnyCDN 回源 400\n\nBunnyCDN 回源时对请求行里的原始 UTF-8 路径回 400,旧 openresty 不校验,\n所以新歌(缓存未命中)全部下载失败。WorkCoping 把 \u003e=0x80 的字节编成 %XX。\n版本号 2026.10.27.02。新增更新记录与根因分析文档。\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-27T15:24:05+08:00"},{"Sha1":"26b09bc9cc7155a444e2d786d374ce9880f3f97c","Message":"docs: 补充 E1 24 小时稳定性测试结果\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-10T16:25:37+08:00"},{"Sha1":"33ff78887d503b289af1ea0a3a6da01a0abb48ed","Message":"docs: 多主机镜像下载架构文档化,更新 CLAUDE.md 与验收报告\n\n新增 docs/multi-master.md(设计)和 docs/acceptance-multi-master.md(验收);\nCLAUDE.md、architecture.md 改为对等多主机描述,更正 MINDISK 为 8000MB;\nprotocol-udp.md 补充 2600 协议;旧主副机文档加架构变更警示。\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-09T17:06:20+08:00"},{"Sha1":"4e00e5564f5b2b45938f33f612bedd47b3b416d7","Message":"test: 新增多主机下载验收用的模拟包厢和对端状态注入工具\n\nfake_room.py:模拟安卓/Linux 包厢,发 1001/取消,记录各服务器回包的来源、端口、进度和结果并做判定\npeer_inject.py:向 2600 端口注入 1010/1011,用于墓碑、清理等场景\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-09T16:58:56+08:00"},{"Sha1":"ba3fa5f466255f62d22298795174ff2e24dbf11d","Message":"feat: 多主机镜像下载——每台服务器独立下载,由选出的汇报者统一回包\n\n背景:门店里所有服务器都是\"主机\",每首歌各自从云端下载,不再需要主辅机同步;\n但 1001 是广播,多台各自回包会让包厢进度乱跳、先成功后失败时删歌并弹网络异常。\n\n互报协议(UDP 2600,仅服务器之间):\n- 1010 任务状态、1011 心跳(5秒)、1013 重复点歌事件\n- 汇报者 = 在线且非失败的服务器里 IP 最小的一台;只有汇报者向包厢回 1002/1001/已存在/8015\n- 自愈:漏收 1001 的服务器按对端的 1010 补建静默下载任务\n- 墓碑与新一轮:终态清理后迟到的旧状态不再重复汇报;同一首歌可再次点歌\n- 全部失败有宽限期,并有 45 秒硬上限,避免汇报者反复切换导致迟迟不报失败\n- 删除主机/辅机角色及其同步代码(1003/1004/1005/2018、辅机拉歌、分发同步),\n \"主机\"、\"分发同步\"配置不再读取\n\n混合版本(新旧版同时在线,远程升级无法保证同步):\n- 旧版没有 2600 协议,会各自直接回包。用 2012 心跳(新旧版都发)加\"从未出现过 2600 心跳\"识别旧版\n- 有旧版\"主机\"在线时新版不发 1001 false,避免先成功后失败;旧版辅机不回房间,\n 通过它 8001 端口的 system.ini 探测\"主机=是/否\",辅机不算\n- 识别结果带有效期,同 IP 换成旧版或 2600 被隔离时也能识别\n\n修复:\n- 用户取消下载后 45 秒会收到 1001 false:汇报者识别\"已取消\",不回包,并允许立即重新点歌\n- 上一轮的 DONE/EXIST/FAILED 残留导致重新点歌时 true 比文件落盘早二十多秒:新一轮重置各主机状态\n- 终态后 60 秒内同一房间重新点同一首歌没有任何回包:用本机收到 1001 的到达时刻判断新一轮\n- 非汇报者的任务记录永远不清理:按最后活动时间清理,成功过的留墓碑\n- 2600 和 50003 端口 UDP 包字段类型不对(function 为数字等)会让进程段错误:统一用 PeerStr 校验\n- 歌名含空格/加号时已存在判断失败导致反复下载(FileExistDecoded)\n- DownLoadFile 取消(state=3)被 state=1 覆盖,且取消后临时文件不清理\n- 失败回包按任务自身机型选端口,不再用全局 cocosPort\n\n版本 2026.10.09.06。\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-09T16:58:56+08:00"}],"HeadCommit":{"Sha1":"6c8e4bad40e933e2bf7e0e10e0c92b1dc34a747f","Message":"fix: 下载路径对非 ASCII 字节做百分号编码,修复 BunnyCDN 回源 400\n\nBunnyCDN 回源时对请求行里的原始 UTF-8 路径回 400,旧 openresty 不校验,\n所以新歌(缓存未命中)全部下载失败。WorkCoping 把 \u003e=0x80 的字节编成 %XX。\n版本号 2026.10.27.02。新增更新记录与根因分析文档。\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-27T15:24:05+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/e5cb0cb24826326208966c3ead539ae1d3e5d12a...6c8e4bad40e933e2bf7e0e10e0c92b1dc34a747f","Len":6}...
|
1793093179
|
Edit
Delete
|
|
42503
|
8
|
5
|
8
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"d529b2d71 {"Commits":[{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"}],"HeadCommit":{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"},"CompareURL":"vodpre/pc/compare/5e30793949cf14d8e2aca8b3d529bd059f5d709d...d529b2d71b8cb74ceace75bbe240d0d43b802713","Len":1}...
|
1793093236
|
Edit
Delete
|
|
42504
|
23
|
5
|
8
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"d529b2d71 {"Commits":[{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"}],"HeadCommit":{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"},"CompareURL":"vodpre/pc/compare/5e30793949cf14d8e2aca8b3d529bd059f5d709d...d529b2d71b8cb74ceace75bbe240d0d43b802713","Len":1}...
|
1793093236
|
Edit
Delete
|
|
42505
|
1
|
5
|
8
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"d529b2d71 {"Commits":[{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"}],"HeadCommit":{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"},"CompareURL":"vodpre/pc/compare/5e30793949cf14d8e2aca8b3d529bd059f5d709d...d529b2d71b8cb74ceace75bbe240d0d43b802713","Len":1}...
|
1793093236
|
Edit
Delete
|
|
42506
|
3
|
5
|
8
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"d529b2d71 {"Commits":[{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"}],"HeadCommit":{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"},"CompareURL":"vodpre/pc/compare/5e30793949cf14d8e2aca8b3d529bd059f5d709d...d529b2d71b8cb74ceace75bbe240d0d43b802713","Len":1}...
|
1793093236
|
Edit
Delete
|
|
42507
|
4
|
5
|
8
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"d529b2d71 {"Commits":[{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"}],"HeadCommit":{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"},"CompareURL":"vodpre/pc/compare/5e30793949cf14d8e2aca8b3d529bd059f5d709d...d529b2d71b8cb74ceace75bbe240d0d43b802713","Len":1}...
|
1793093236
|
Edit
Delete
|
|
42508
|
7
|
5
|
8
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"d529b2d71 {"Commits":[{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"}],"HeadCommit":{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"},"CompareURL":"vodpre/pc/compare/5e30793949cf14d8e2aca8b3d529bd059f5d709d...d529b2d71b8cb74ceace75bbe240d0d43b802713","Len":1}...
|
1793093236
|
Edit
Delete
|
|
42509
|
10
|
5
|
8
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"d529b2d71 {"Commits":[{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"}],"HeadCommit":{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"},"CompareURL":"vodpre/pc/compare/5e30793949cf14d8e2aca8b3d529bd059f5d709d...d529b2d71b8cb74ceace75bbe240d0d43b802713","Len":1}...
|
1793093236
|
Edit
Delete
|
|
42510
|
11
|
5
|
8
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"d529b2d71 {"Commits":[{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"}],"HeadCommit":{"Sha1":"d529b2d71b8cb74ceace75bbe240d0d43b802713","Message":"php8.3\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:27:11+08:00"},"CompareURL":"vodpre/pc/compare/5e30793949cf14d8e2aca8b3d529bd059f5d709d...d529b2d71b8cb74ceace75bbe240d0d43b802713","Len":1}...
|
1793093236
|
Edit
Delete
|
|
42511
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"89c490659 {"Commits":[{"Sha1":"89c490659064b8dca3c3016ff804f20115e710d5","Message":"build: 提交 2026.10.27.02 编译产物与升级包 20261027\n\n- httpclient_ktv 及各 .o 更新为 2026.10.27.02 构建(MD5 94cc6b0eb8856538a7e6d758ae1eeae5)\n- 新增 20261027/ 升级包(httpclient_ktv + updatelist.txt,58 字节),已在 192.168.3.45 经 OTA 检测、下载、MD5 校验、重启后验证生效\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-27T17:28:30+08:00"}],"HeadCommit":{"Sha1":"89c490659064b8dca3c3016ff804f20115e710d5","Message":"build: 提交 2026.10.27.02 编译产物与升级包 20261027\n\n- httpclient_ktv 及各 .o 更新为 2026.10.27.02 构建(MD5 94cc6b0eb8856538a7e6d758ae1eeae5)\n- 新增 20261027/ 升级包(httpclient_ktv + updatelist.txt,58 字节),已在 192.168.3.45 经 OTA 检测、下载、MD5 校验、重启后验证生效\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-27T17:28:30+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/6c8e4bad40e933e2bf7e0e10e0c92b1dc34a747f...89c490659064b8dca3c3016ff804f20115e710d5","Len":1}...
|
1793093322
|
Edit
Delete
|
|
42512
|
4
|
5
|
4
|
20
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"8bbaf66a1 {"Commits":[{"Sha1":"8bbaf66a1da05ec04230b40bb2924f643b08c26c","Message":"docs: CLAUDE.md 更新升级包与编译产物的提交约定\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-27T17:30:16+08:00"}],"HeadCommit":{"Sha1":"8bbaf66a1da05ec04230b40bb2924f643b08c26c","Message":"docs: CLAUDE.md 更新升级包与编译产物的提交约定\n\nCo-Authored-By: Claude Sonnet 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"laiqiaojie@g-hi.com","AuthorName":"laiqiaojie","CommitterEmail":"laiqiaojie@g-hi.com","CommitterName":"laiqiaojie","Timestamp":"2026-10-27T17:30:16+08:00"},"CompareURL":"laiqiaojie/httpclient_x86/compare/89c490659064b8dca3c3016ff804f20115e710d5...8bbaf66a1da05ec04230b40bb2924f643b08c26c","Len":1}...
|
1793093423
|
Edit
Delete
|
|
42514
|
5
|
5
|
5
|
142
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"bcf390bac {"Commits":[{"Sha1":"bcf390bac3dc5d58eb905f7aba2a16c9466ea93e","Message":"docs(platform): align README with NestJS-only overlay and kernel 0.27.0\n\nThe assembly paragraph still listed Fastify server.ts, two startup\nentries and both-side error mappers that 66ce814 removed, the kernel\nline still said the framework workspace was 0.26.0-rc.1, and the\nacceptance section described a two-backend template. Match overlay.json\n(NestJS main.ts, Dockerfile and error mapper only), the published\nframework kernel 0.27.0, and the single-host acceptance template. The\ndated 2026-10-20 acceptance record stays as history.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T02:31:40-07:00"}],"HeadCommit":{"Sha1":"bcf390bac3dc5d58eb905f7aba2a16c9466ea93e","Message":"docs(platform): align README with NestJS-only overlay and kernel 0.27.0\n\nThe assembly paragraph still listed Fastify server.ts, two startup\nentries and both-side error mappers that 66ce814 removed, the kernel\nline still said the framework workspace was 0.26.0-rc.1, and the\nacceptance section described a two-backend template. Match overlay.json\n(NestJS main.ts, Dockerfile and error mapper only), the published\nframework kernel 0.27.0, and the single-host acceptance template. The\ndated 2026-10-20 acceptance record stays as history.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T02:31:40-07:00"},"CompareURL":"luoanwu/base-framework-platform/compare/b8c09129cccc05e863593249fb0123c5bf746967...bcf390bac3dc5d58eb905f7aba2a16c9466ea93e","Len":1}...
|
1793093515
|
Edit
Delete
|
|
42515
|
3
|
5
|
3
|
145
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"92799fbd8 {"Commits":[{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"}],"HeadCommit":{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"},"CompareURL":"vodpre/admin/compare/66bff312a60044a2cb109d2683c32c3fdc7060e7...92799fbd80cb8a9322518f9834a9446ede9cd177","Len":1}...
|
1793093522
|
Edit
Delete
|
|
42516
|
23
|
5
|
3
|
145
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"92799fbd8 {"Commits":[{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"}],"HeadCommit":{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"},"CompareURL":"vodpre/admin/compare/66bff312a60044a2cb109d2683c32c3fdc7060e7...92799fbd80cb8a9322518f9834a9446ede9cd177","Len":1}...
|
1793093522
|
Edit
Delete
|
|
42517
|
1
|
5
|
3
|
145
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"92799fbd8 {"Commits":[{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"}],"HeadCommit":{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"},"CompareURL":"vodpre/admin/compare/66bff312a60044a2cb109d2683c32c3fdc7060e7...92799fbd80cb8a9322518f9834a9446ede9cd177","Len":1}...
|
1793093522
|
Edit
Delete
|
|
42518
|
4
|
5
|
3
|
145
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"92799fbd8 {"Commits":[{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"}],"HeadCommit":{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"},"CompareURL":"vodpre/admin/compare/66bff312a60044a2cb109d2683c32c3fdc7060e7...92799fbd80cb8a9322518f9834a9446ede9cd177","Len":1}...
|
1793093522
|
Edit
Delete
|
|
42519
|
7
|
5
|
3
|
145
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"92799fbd8 {"Commits":[{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"}],"HeadCommit":{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"},"CompareURL":"vodpre/admin/compare/66bff312a60044a2cb109d2683c32c3fdc7060e7...92799fbd80cb8a9322518f9834a9446ede9cd177","Len":1}...
|
1793093522
|
Edit
Delete
|
|
42520
|
8
|
5
|
3
|
145
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"92799fbd8 {"Commits":[{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"}],"HeadCommit":{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"},"CompareURL":"vodpre/admin/compare/66bff312a60044a2cb109d2683c32c3fdc7060e7...92799fbd80cb8a9322518f9834a9446ede9cd177","Len":1}...
|
1793093522
|
Edit
Delete
|
|
42521
|
10
|
5
|
3
|
145
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"92799fbd8 {"Commits":[{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"}],"HeadCommit":{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"},"CompareURL":"vodpre/admin/compare/66bff312a60044a2cb109d2683c32c3fdc7060e7...92799fbd80cb8a9322518f9834a9446ede9cd177","Len":1}...
|
1793093522
|
Edit
Delete
|
|
42522
|
11
|
5
|
3
|
145
|
0
|
0
|
refs/heads/admin
|
1
|
{"Commits":[{"Sha1":"92799fbd8 {"Commits":[{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"}],"HeadCommit":{"Sha1":"92799fbd80cb8a9322518f9834a9446ede9cd177","Message":"1111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-10-27T17:31:55+08:00"},"CompareURL":"vodpre/admin/compare/66bff312a60044a2cb109d2683c32c3fdc7060e7...92799fbd80cb8a9322518f9834a9446ede9cd177","Len":1}...
|
1793093522
|
Edit
Delete
|
|
42523
|
8
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"43b159409 {"Commits":[{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"}],"HeadCommit":{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"},"CompareURL":"vodpre/app/compare/33a4a53444659191be1ed7e515a402fdde487b71...43b159409f599779592c1abd06032f38f46225a8","Len":1}...
|
1793094250
|
Edit
Delete
|
|
42524
|
23
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"43b159409 {"Commits":[{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"}],"HeadCommit":{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"},"CompareURL":"vodpre/app/compare/33a4a53444659191be1ed7e515a402fdde487b71...43b159409f599779592c1abd06032f38f46225a8","Len":1}...
|
1793094250
|
Edit
Delete
|
|
42525
|
1
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"43b159409 {"Commits":[{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"}],"HeadCommit":{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"},"CompareURL":"vodpre/app/compare/33a4a53444659191be1ed7e515a402fdde487b71...43b159409f599779592c1abd06032f38f46225a8","Len":1}...
|
1793094250
|
Edit
Delete
|
|
42526
|
3
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"43b159409 {"Commits":[{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"}],"HeadCommit":{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"},"CompareURL":"vodpre/app/compare/33a4a53444659191be1ed7e515a402fdde487b71...43b159409f599779592c1abd06032f38f46225a8","Len":1}...
|
1793094250
|
Edit
Delete
|
|
42527
|
4
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"43b159409 {"Commits":[{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"}],"HeadCommit":{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"},"CompareURL":"vodpre/app/compare/33a4a53444659191be1ed7e515a402fdde487b71...43b159409f599779592c1abd06032f38f46225a8","Len":1}...
|
1793094250
|
Edit
Delete
|
|
42528
|
7
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"43b159409 {"Commits":[{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"}],"HeadCommit":{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"},"CompareURL":"vodpre/app/compare/33a4a53444659191be1ed7e515a402fdde487b71...43b159409f599779592c1abd06032f38f46225a8","Len":1}...
|
1793094250
|
Edit
Delete
|
|
42529
|
10
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"43b159409 {"Commits":[{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"}],"HeadCommit":{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"},"CompareURL":"vodpre/app/compare/33a4a53444659191be1ed7e515a402fdde487b71...43b159409f599779592c1abd06032f38f46225a8","Len":1}...
|
1793094250
|
Edit
Delete
|
|
42530
|
11
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"43b159409 {"Commits":[{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"}],"HeadCommit":{"Sha1":"43b159409f599779592c1abd06032f38f46225a8","Message":"测试\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:44:06+08:00"},"CompareURL":"vodpre/app/compare/33a4a53444659191be1ed7e515a402fdde487b71...43b159409f599779592c1abd06032f38f46225a8","Len":1}...
|
1793094250
|
Edit
Delete
|
|
42531
|
8
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"54e7afc48 {"Commits":[{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"}],"HeadCommit":{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"},"CompareURL":"vodpre/app/compare/43b159409f599779592c1abd06032f38f46225a8...54e7afc48e70583665042b65620efb39ebecc6dd","Len":1}...
|
1793094439
|
Edit
Delete
|
|
42532
|
23
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"54e7afc48 {"Commits":[{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"}],"HeadCommit":{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"},"CompareURL":"vodpre/app/compare/43b159409f599779592c1abd06032f38f46225a8...54e7afc48e70583665042b65620efb39ebecc6dd","Len":1}...
|
1793094439
|
Edit
Delete
|
|
42533
|
1
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"54e7afc48 {"Commits":[{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"}],"HeadCommit":{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"},"CompareURL":"vodpre/app/compare/43b159409f599779592c1abd06032f38f46225a8...54e7afc48e70583665042b65620efb39ebecc6dd","Len":1}...
|
1793094439
|
Edit
Delete
|
|
42534
|
3
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"54e7afc48 {"Commits":[{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"}],"HeadCommit":{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"},"CompareURL":"vodpre/app/compare/43b159409f599779592c1abd06032f38f46225a8...54e7afc48e70583665042b65620efb39ebecc6dd","Len":1}...
|
1793094439
|
Edit
Delete
|
|
42535
|
4
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"54e7afc48 {"Commits":[{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"}],"HeadCommit":{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"},"CompareURL":"vodpre/app/compare/43b159409f599779592c1abd06032f38f46225a8...54e7afc48e70583665042b65620efb39ebecc6dd","Len":1}...
|
1793094439
|
Edit
Delete
|
|
42536
|
7
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"54e7afc48 {"Commits":[{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"}],"HeadCommit":{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"},"CompareURL":"vodpre/app/compare/43b159409f599779592c1abd06032f38f46225a8...54e7afc48e70583665042b65620efb39ebecc6dd","Len":1}...
|
1793094439
|
Edit
Delete
|
|
42537
|
10
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"54e7afc48 {"Commits":[{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"}],"HeadCommit":{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"},"CompareURL":"vodpre/app/compare/43b159409f599779592c1abd06032f38f46225a8...54e7afc48e70583665042b65620efb39ebecc6dd","Len":1}...
|
1793094439
|
Edit
Delete
|
|
42538
|
11
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"54e7afc48 {"Commits":[{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"}],"HeadCommit":{"Sha1":"54e7afc48e70583665042b65620efb39ebecc6dd","Message":"移除测试内容\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:47:15+08:00"},"CompareURL":"vodpre/app/compare/43b159409f599779592c1abd06032f38f46225a8...54e7afc48e70583665042b65620efb39ebecc6dd","Len":1}...
|
1793094439
|
Edit
Delete
|
|
42539
|
5
|
5
|
5
|
83
|
0
|
0
|
refs/heads/claude/project-progress-analysis-69857d
|
1
|
{"Commits":[{"Sha1":"2638e9e8b {"Commits":[{"Sha1":"2638e9e8bf29c2e49d029ca1a7c4dd706461a510","Message":"fix(ci): re-hash O18 OS Web sources from an explicit locked OS checkout\n\nO18 re-hashed OS Web sources through the osRoot recorded inside the\nhost UI report, an ephemeral /tmp clone that never exists on a CI\nrunner and disappears locally after cleanup. governance.yml therefore\nfailed on every Gitea run and the runtime/UI job never executed.\n\n- O18 now only trusts --os-root / DIGITAL_EMPLOYEE_OS_ROOT and fails\n closed with an explicit message when neither is given; new negative\n probe product-host-ui-without-explicit-os-root (258 probes).\n- The static CI job resolves compatibilityLock.osGitSha from\n readiness.json, checks out luoanwu/digital-employee-os at that SHA\n with secret OS_REPO_READ_TOKEN, moves it to RUNNER_TEMP, builds the\n compat packages and asserts a clean tree; Node 22 to satisfy the OS\n engine-strict requirement.\n- Docs: CLAUDE.md commands/G9/G14/ci-gate, README, acceptance-runner\n and business-module-intake now state the OS checkout requirement.\n\nLocal evidence (dirty worktree): clean OS clone at e12d0f2 makes\ncheck:os-product pass; missing root and a tampered OS Web file both\nfail O18. Full pnpm check still fails check:governance on runtime/UI\nreport fingerprints, which predates this change and needs a rerun of\ncheck:runtime and check:ui on the final tree.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T02:47:25-07:00"},{"Sha1":"ba2adc8955faf8fd3381eb6d84aaa2b0735464aa","Message":"Merge pull request 'docs(governance): sync dynamic baseline with current D3 reports' (#1) from claude/project-progress-analysis-69857d into main\n\nReviewed-on: https://gitea.g-hi.com/luoanwu/juhai-ai-hr-system/pulls/1\n","AuthorEmail":"law@g-hi.com","AuthorName":"luoanwu","CommitterEmail":"law@g-hi.com","CommitterName":"luoanwu","Timestamp":"2026-10-27T17:12:17+08:00"}],"HeadCommit":{"Sha1":"2638e9e8bf29c2e49d029ca1a7c4dd706461a510","Message":"fix(ci): re-hash O18 OS Web sources from an explicit locked OS checkout\n\nO18 re-hashed OS Web sources through the osRoot recorded inside the\nhost UI report, an ephemeral /tmp clone that never exists on a CI\nrunner and disappears locally after cleanup. governance.yml therefore\nfailed on every Gitea run and the runtime/UI job never executed.\n\n- O18 now only trusts --os-root / DIGITAL_EMPLOYEE_OS_ROOT and fails\n closed with an explicit message when neither is given; new negative\n probe product-host-ui-without-explicit-os-root (258 probes).\n- The static CI job resolves compatibilityLock.osGitSha from\n readiness.json, checks out luoanwu/digital-employee-os at that SHA\n with secret OS_REPO_READ_TOKEN, moves it to RUNNER_TEMP, builds the\n compat packages and asserts a clean tree; Node 22 to satisfy the OS\n engine-strict requirement.\n- Docs: CLAUDE.md commands/G9/G14/ci-gate, README, acceptance-runner\n and business-module-intake now state the OS checkout requirement.\n\nLocal evidence (dirty worktree): clean OS clone at e12d0f2 makes\ncheck:os-product pass; missing root and a tampered OS Web file both\nfail O18. Full pnpm check still fails check:governance on runtime/UI\nreport fingerprints, which predates this change and needs a rerun of\ncheck:runtime and check:ui on the final tree.\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-27T02:47:25-07:00"},"CompareURL":"luoanwu/juhai-ai-hr-system/compare/397f3373bd498ef06312b76811a1d11463e25b65...2638e9e8bf29c2e49d029ca1a7c4dd706461a510","Len":2}...
|
1793094496
|
Edit
Delete
|
|
42540
|
5
|
7
|
5
|
83
|
0
|
0
|
|
1
|
2|fix(ci): re-hash O18 OS Web sources from an expl 2|fix(ci): re-hash O18 OS Web sources from an explicit locked OS checkout...
|
1793094538
|
Edit
Delete
|
|
42543
|
8
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"f5ed26c3d {"Commits":[{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"}],"HeadCommit":{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"},"CompareURL":"vodpre/app/compare/54e7afc48e70583665042b65620efb39ebecc6dd...f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Len":1}...
|
1793095062
|
Edit
Delete
|
|
42544
|
23
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"f5ed26c3d {"Commits":[{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"}],"HeadCommit":{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"},"CompareURL":"vodpre/app/compare/54e7afc48e70583665042b65620efb39ebecc6dd...f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Len":1}...
|
1793095062
|
Edit
Delete
|
|
42545
|
1
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"f5ed26c3d {"Commits":[{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"}],"HeadCommit":{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"},"CompareURL":"vodpre/app/compare/54e7afc48e70583665042b65620efb39ebecc6dd...f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Len":1}...
|
1793095062
|
Edit
Delete
|
|
42546
|
3
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"f5ed26c3d {"Commits":[{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"}],"HeadCommit":{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"},"CompareURL":"vodpre/app/compare/54e7afc48e70583665042b65620efb39ebecc6dd...f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Len":1}...
|
1793095062
|
Edit
Delete
|
|
42547
|
4
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"f5ed26c3d {"Commits":[{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"}],"HeadCommit":{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"},"CompareURL":"vodpre/app/compare/54e7afc48e70583665042b65620efb39ebecc6dd...f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Len":1}...
|
1793095062
|
Edit
Delete
|
|
42548
|
7
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"f5ed26c3d {"Commits":[{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"}],"HeadCommit":{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"},"CompareURL":"vodpre/app/compare/54e7afc48e70583665042b65620efb39ebecc6dd...f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Len":1}...
|
1793095062
|
Edit
Delete
|
|
42549
|
10
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"f5ed26c3d {"Commits":[{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"}],"HeadCommit":{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"},"CompareURL":"vodpre/app/compare/54e7afc48e70583665042b65620efb39ebecc6dd...f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Len":1}...
|
1793095062
|
Edit
Delete
|
|
42550
|
11
|
5
|
8
|
144
|
0
|
0
|
refs/heads/app-261020
|
1
|
{"Commits":[{"Sha1":"f5ed26c3d {"Commits":[{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"}],"HeadCommit":{"Sha1":"f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Message":"其他 优化充电盒提示\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-10-27T17:57:38+08:00"},"CompareURL":"vodpre/app/compare/54e7afc48e70583665042b65620efb39ebecc6dd...f5ed26c3d1be938a1f7da7eb3384018d4fadbafb","Len":1}...
|
1793095062
|
Edit
Delete
|
|
42551
|
7
|
5
|
7
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"21f617562 {"Commits":[{"Sha1":"21f617562596e09a819f03f9ae749ae35eb74c00","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-10-27T17:58:35+08:00"}],"HeadCommit":{"Sha1":"21f617562596e09a819f03f9ae749ae35eb74c00","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-10-27T17:58:35+08:00"},"CompareURL":"vodpre/pc/compare/d529b2d71b8cb74ceace75bbe240d0d43b802713...21f617562596e09a819f03f9ae749ae35eb74c00","Len":1}...
|
1793095121
|
Edit
Delete
|
|
42552
|
23
|
5
|
7
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"21f617562 {"Commits":[{"Sha1":"21f617562596e09a819f03f9ae749ae35eb74c00","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-10-27T17:58:35+08:00"}],"HeadCommit":{"Sha1":"21f617562596e09a819f03f9ae749ae35eb74c00","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-10-27T17:58:35+08:00"},"CompareURL":"vodpre/pc/compare/d529b2d71b8cb74ceace75bbe240d0d43b802713...21f617562596e09a819f03f9ae749ae35eb74c00","Len":1}...
|
1793095121
|
Edit
Delete
|
|
42553
|
1
|
5
|
7
|
146
|
0
|
0
|
refs/heads/pc-261020
|
1
|
{"Commits":[{"Sha1":"21f617562 {"Commits":[{"Sha1":"21f617562596e09a819f03f9ae749ae35eb74c00","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-10-27T17:58:35+08:00"}],"HeadCommit":{"Sha1":"21f617562596e09a819f03f9ae749ae35eb74c00","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-10-27T17:58:35+08:00"},"CompareURL":"vodpre/pc/compare/d529b2d71b8cb74ceace75bbe240d0d43b802713...21f617562596e09a819f03f9ae749ae35eb74c00","Len":1}...
|
1793095121
|
Edit
Delete
|