|
27539
|
5
|
5
|
5
|
67
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"03d95db09 {"Commits":[{"Sha1":"03d95db096af66a1e7af7708a99156f194f2c702","Message":"Merge branch 'governance/consolidate-20260902'(整合治理分支 f77fe27 + C29 手工合入 + C31–C36/G21/G30 关闭)\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-02T16:39:01-07:00"},{"Sha1":"7a871ea9c56ab4dfbb000e4f806a3759a5e962be","Message":"治理: 整合三条工作线 + 关闭 C31–C36/G21/G30 + 手工合入 C29(第二台机器 runtime 93 / ui 12 首绿)\n\n整合:本分支基于 origin/governance/adversarial-audit-fixes-20260728(f77fe27),叠加\n2026-08-30 本地模型可移植性工作(models:download / models:verify / models:setup-workers /\nmodels:normalize-manifest;manifest 钉 revision 并剔除 .cache 条目;demucs 捆绑 imageio-ffmpeg;\nstructure worker HF_MODULES_CACHE),并按「不另立第二份查找」手工合入\nclaude/clever-morse-0c9e45(20f1c2e,C29):export-format.ts 纯函数层 + vitest,\nreview-paths.ts 收口进既有 review-artifacts.ts(resolveArtifactPath 泛化,audio 路由同用)。\n\n关闭:\n- C31 治理聚合器 fail-open:runGate() 要求子门禁报告本轮新鲜/可解析/带指标,否则 [gate-failed] 红;\n 禁 `?? -1`/`?? 0` 折算。负向:写报告前 throw、exit 0 不写报告 均精确红\n- C32 模型资产入棘轮(违规只降、资产/文件数只升)+ 磁盘→manifest 未登记即红 + 可复现下载 revision∨uri\n- C33 docs-truth 扩到全部面向人的文档与无反引号 prose,八类新断言;models/ 按 manifest+git 判定\n (防干净检出必红,同时覆盖 G30);首跑 60 处漂移全部逐条订正\n- C34 ffmpeg 解析单源 resolve_ffmpeg(系统 PATH→imageio-ffmpeg),check:pipeline 干净机器不再必红,\n pytest 地板 139→143\n- C35 /api/review/audio 无 Range 致跟播死锁:lib/audio-range.ts 单源,两条音频路由共用,6 例 vitest\n- C36 验收链宿主机污染四连:prisma:generate --concurrency=1 + 验收前置 prisma-generate;脚本钉空\n NEXT_PUBLIC_API_URL/AUTH_TOKEN;删多余 apps/web/pnpm-lock.yaml;Playwright --disable-audio-output\n- G21 多代理适配器同源:.claude/skills 唯一真源,sync:agent-skills 生成 .agents/skills,\n check:governance-docs 比对(缺失/多出/漂移即红);幽灵 PROJECT-PROFILE 引用与假调用文案订正\n- G30 由 C33 覆盖关闭\n\n证据(本地工作区,dirty 状态生成):pnpm check exit 0;check:pipeline 143/143;\ncheck:runtime 93/93(testsPassed 地板 56→93,含 apps/web vitest 37 例);check:ui 12/12\n(UI_WEB_PORT=3141 / UI_API_PORT=3247);MODEL_ASSETS_FULL_HASH=1 42 文件全量哈希绿;\nown-tests 14 / own-test-cases 106。所有负向测试见 docs/governance-experience.md 各条。\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-02T16:38:59-07:00"},{"Sha1":"f77fe276fc4f6336bb58132bef8e01e83b4c9ea1","Message":"fix: 对抗验收 C30——键口径双源静默失败 / 导出与手改不同源 / 会计头幽灵声称;并补视图精度\n\n对刚落地的手改写链做对抗性验收(try-to-break-it),当场抓到三处、全部修复并接入回归:\n- C30①【数据完整性】编辑键口径双源:校验用 Number(\"01\")=1 找得到行、应用用\n String(line_id)=\"1\" 查不到该键 → \"01\" 判合法却不落盘(响应 ok:true/manualLines:0);\n 该行本已有手改时更会被 apply 当\"缺席\"**静默还原**(实测本意改 end=14.5、磁盘回退 13.2)。\n 修法:键统一 ^(0|[1-9]\\d*)$ fail closed,校验与应用共用同一把钥匙\n- C30②【双出口矛盾】export 只查 \u003csong\u003e_p2/ 而手改按两级查找写入 → cli 直跑产出的\n \u003csong\u003e/line_times.json 会「页面看得到手改、导出读不到」。修法:export 收口\n resolveLineTimesPath(与读/写路由同源)\n- C30③【幽灵声称】蓝图两处写 X-Export-Manual-Edits「M1 随做」实则从未实现 → 真加会计头\n- 视图精度(用户新需求):刻度加亚秒档(短歌 16× 从 0 个标签 → 56 个 0.1s 刻度)+\n 标签带小数;zoom-to-line 改「最接近目标占比 1/3」(长拖腔行 19%→38%);字条加刻度栅格\n + 走带上画字条窗口投影(两个时间视图互相定位);读数精度随每像素秒数自适应到 ms 级;\n 字条字块同步逐字高亮 + 播放头;修字条头部窄栏文案与读数交错换行\n- 验收:check:ui 12 用例全绿(新增导出一致性、走带精度两例 + 非规范化键负向断言),\n 地板 ui 10→12、ownTestCases 66→69;pnpm check 静态全链绿;负向测试实证:\n 退回键守卫缺陷形态即精确红在该断言、恢复复绿\n- 判读纪律实证入册:后台通知 exit code 被管道 tail 吞掉(通知 exit 0 / 报告 failed),\n 只认 runner report status 或显式 set -o pipefail\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-08T11:32:01-07:00"},{"Sha1":"3fdb4053791bac065674586a5173a8a41aa5a0c4","Message":"feat: 复核工作台手改写链 M1——直改产物+留档+拖动/打点/快捷键;走带播放链路补齐机器验收\n\n- 手改(ManualTimingEdit,2026-08-08 六项拍板落地):编辑态(E)走带行区间双手柄拖动、\n 字时间编辑条(局部波形+字块拖动+联动边界+播放同步逐字高亮与播放头)、G29 null 字赋时、\n T 逐字打点(回补 100ms)、[ ] ; ' , . I O 微调与 ⌘Z/⌘S;保存=整卷 PUT 直改\n line_times.json + manual.original 留档(沿 clamped_from 纪律),指纹乐观锁 409 +\n 执行中 409(文件双写者显式登记);重跑 fail closed(409 MANUAL_EDITS_PRESENT →\n confirmDiscardManualEdits)+ 自动备份 .manual-backups/(永不自动套用);reconcile 单源\n lib/manual-edits.ts、产物定位单源 lib/review-artifacts.ts(读/写/守卫共用 _p2 优先);\n 蓝图 docs/domain/review-manual-timing-blueprint.md + owner-matrix 登记\n- 走带整曲播放链路(前一轮未提交部分随本提交入库):/api/review/full-audio(HTTP Range +\n 扩展名白名单,C28 收口)+ audio-source 单源 + audio-probe fixture + 真波形/seek/跟播/\n 双音源互斥 e2e + 深色三栏工作台改版余量\n- 验收:check:ui 10 用例全绿(新增手改用例:真实鼠标拖字块+真实键盘 [+落盘留档回读+\n 重跑 409+还原清 manual+指纹/非法/穿越负向矩阵),地板 ui 7→10、ownTestCases 62→66;\n pnpm check 静态全链绿;备份路径 live 实证(confirm→备份含手改值)\n- 教训入册(G18):浏览器面板按键注入不带 e.code,快捷键实测须真键盘/Playwright;\n 拖动手势收 buttons===0 悬停移动防\"粘手\"(pointerup 窗外丢失实锤)\n\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-08T11:10:41-07:00"},{"Sha1":"88df9fddc74d13ebbc389e8ca265c8953c06bc22","Message":"治理: /review 首个自动化验收——fixture 注入 + G29 null 字芯片用例,UI 地板 6→7\n\n- REVIEW_WORKDIR 注入点 + 仓内确定性 fixture(fixture-song,含 G29 null 时间字)\n- check:ui 第 7 例:字级时间面板渲染 / null 字禁用虚线芯片(title 无对齐证据)/\n 有证据字可点击试听\n- 负向测试:fixture 缺失整轮红且 e2e-results 显示仅新用例 ok:false(其余 6 绿)\n- 地板 uiTestsPassed 6→7、ownTestCases 62→63;报告绑定 gitSha 348939f5\n- 边界如实记:执行链路(C24 重跑刷新)仍无自动化,fixture 用例覆盖不到\n\ncheck / check:ui(7) 本机全绿。\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-08-01T22:14:08-07:00"}],"HeadCommit":{"Sha1":"03d95db096af66a1e7af7708a99156f194f2c702","Message":"Merge branch 'governance/consolidate-20260902'(整合治理分支 f77fe27 + C29 手工合入 + C31–C36/G21/G30 关闭)\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-02T16:39:01-07:00"},"CompareURL":"luoanwu/songformer-structure-lyrics/compare/205116d7e6e0ff602d1773c2ec986b02223b1e0e...03d95db096af66a1e7af7708a99156f194f2c702","Len":11}...
|
1788392344
|
Edit
Delete
|
|
27538
|
5
|
5
|
5
|
67
|
0
|
0
|
refs/heads/governance/consolidate-20260902
|
0
|
{"Commits":[{"Sha1":"7a871ea9c {"Commits":[{"Sha1":"7a871ea9c56ab4dfbb000e4f806a3759a5e962be","Message":"治理: 整合三条工作线 + 关闭 C31–C36/G21/G30 + 手工合入 C29(第二台机器 runtime 93 / ui 12 首绿)\n\n整合:本分支基于 origin/governance/adversarial-audit-fixes-20260728(f77fe27),叠加\n2026-08-30 本地模型可移植性工作(models:download / models:verify / models:setup-workers /\nmodels:normalize-manifest;manifest 钉 revision 并剔除 .cache 条目;demucs 捆绑 imageio-ffmpeg;\nstructure worker HF_MODULES_CACHE),并按「不另立第二份查找」手工合入\nclaude/clever-morse-0c9e45(20f1c2e,C29):export-format.ts 纯函数层 + vitest,\nreview-paths.ts 收口进既有 review-artifacts.ts(resolveArtifactPath 泛化,audio 路由同用)。\n\n关闭:\n- C31 治理聚合器 fail-open:runGate() 要求子门禁报告本轮新鲜/可解析/带指标,否则 [gate-failed] 红;\n 禁 `?? -1`/`?? 0` 折算。负向:写报告前 throw、exit 0 不写报告 均精确红\n- C32 模型资产入棘轮(违规只降、资产/文件数只升)+ 磁盘→manifest 未登记即红 + 可复现下载 revision∨uri\n- C33 docs-truth 扩到全部面向人的文档与无反引号 prose,八类新断言;models/ 按 manifest+git 判定\n (防干净检出必红,同时覆盖 G30);首跑 60 处漂移全部逐条订正\n- C34 ffmpeg 解析单源 resolve_ffmpeg(系统 PATH→imageio-ffmpeg),check:pipeline 干净机器不再必红,\n pytest 地板 139→143\n- C35 /api/review/audio 无 Range 致跟播死锁:lib/audio-range.ts 单源,两条音频路由共用,6 例 vitest\n- C36 验收链宿主机污染四连:prisma:generate --concurrency=1 + 验收前置 prisma-generate;脚本钉空\n NEXT_PUBLIC_API_URL/AUTH_TOKEN;删多余 apps/web/pnpm-lock.yaml;Playwright --disable-audio-output\n- G21 多代理适配器同源:.claude/skills 唯一真源,sync:agent-skills 生成 .agents/skills,\n check:governance-docs 比对(缺失/多出/漂移即红);幽灵 PROJECT-PROFILE 引用与假调用文案订正\n- G30 由 C33 覆盖关闭\n\n证据(本地工作区,dirty 状态生成):pnpm check exit 0;check:pipeline 143/143;\ncheck:runtime 93/93(testsPassed 地板 56→93,含 apps/web vitest 37 例);check:ui 12/12\n(UI_WEB_PORT=3141 / UI_API_PORT=3247);MODEL_ASSETS_FULL_HASH=1 42 文件全量哈希绿;\nown-tests 14 / own-test-cases 106。所有负向测试见 docs/governance-experience.md 各条。\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-02T16:38:59-07:00"}],"HeadCommit":{"Sha1":"7a871ea9c56ab4dfbb000e4f806a3759a5e962be","Message":"治理: 整合三条工作线 + 关闭 C31–C36/G21/G30 + 手工合入 C29(第二台机器 runtime 93 / ui 12 首绿)\n\n整合:本分支基于 origin/governance/adversarial-audit-fixes-20260728(f77fe27),叠加\n2026-08-30 本地模型可移植性工作(models:download / models:verify / models:setup-workers /\nmodels:normalize-manifest;manifest 钉 revision 并剔除 .cache 条目;demucs 捆绑 imageio-ffmpeg;\nstructure worker HF_MODULES_CACHE),并按「不另立第二份查找」手工合入\nclaude/clever-morse-0c9e45(20f1c2e,C29):export-format.ts 纯函数层 + vitest,\nreview-paths.ts 收口进既有 review-artifacts.ts(resolveArtifactPath 泛化,audio 路由同用)。\n\n关闭:\n- C31 治理聚合器 fail-open:runGate() 要求子门禁报告本轮新鲜/可解析/带指标,否则 [gate-failed] 红;\n 禁 `?? -1`/`?? 0` 折算。负向:写报告前 throw、exit 0 不写报告 均精确红\n- C32 模型资产入棘轮(违规只降、资产/文件数只升)+ 磁盘→manifest 未登记即红 + 可复现下载 revision∨uri\n- C33 docs-truth 扩到全部面向人的文档与无反引号 prose,八类新断言;models/ 按 manifest+git 判定\n (防干净检出必红,同时覆盖 G30);首跑 60 处漂移全部逐条订正\n- C34 ffmpeg 解析单源 resolve_ffmpeg(系统 PATH→imageio-ffmpeg),check:pipeline 干净机器不再必红,\n pytest 地板 139→143\n- C35 /api/review/audio 无 Range 致跟播死锁:lib/audio-range.ts 单源,两条音频路由共用,6 例 vitest\n- C36 验收链宿主机污染四连:prisma:generate --concurrency=1 + 验收前置 prisma-generate;脚本钉空\n NEXT_PUBLIC_API_URL/AUTH_TOKEN;删多余 apps/web/pnpm-lock.yaml;Playwright --disable-audio-output\n- G21 多代理适配器同源:.claude/skills 唯一真源,sync:agent-skills 生成 .agents/skills,\n check:governance-docs 比对(缺失/多出/漂移即红);幽灵 PROJECT-PROFILE 引用与假调用文案订正\n- G30 由 C33 覆盖关闭\n\n证据(本地工作区,dirty 状态生成):pnpm check exit 0;check:pipeline 143/143;\ncheck:runtime 93/93(testsPassed 地板 56→93,含 apps/web vitest 37 例);check:ui 12/12\n(UI_WEB_PORT=3141 / UI_API_PORT=3247);MODEL_ASSETS_FULL_HASH=1 42 文件全量哈希绿;\nown-tests 14 / own-test-cases 106。所有负向测试见 docs/governance-experience.md 各条。\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-02T16:38:59-07:00"},"CompareURL":"luoanwu/songformer-structure-lyrics/compare/f77fe276fc4f6336bb58132bef8e01e83b4c9ea1...7a871ea9c56ab4dfbb000e4f806a3759a5e962be","Len":1}...
|
1788392342
|
Edit
Delete
|
|
27537
|
5
|
5
|
5
|
67
|
0
|
0
|
refs/heads/governance/consolidate-20260902
|
0
|
|
1788392342
|
Edit
Delete
|
|
27536
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"c48ff8853 {"Commits":[{"Sha1":"c48ff8853fb96ecd420890a0e933711dc5fa6a1e","Message":"feat(governance): C242 租户级目录分页收口 G24① + check:list-bounds 门禁;C243 观测镜像 CVE 钉版;C244 runtime 复验自锁修复\n\nC242(G24①)\n- 双后端 10 个目录端点统一 contracts 分页信封:conversations/attachments/RAG sources/roles/permissions/skills/skills.catalog/triggers/tools.catalog/tools.assignments;callback tx 内 count+page,排序补 id 决胜键,Fastify 400 先于 403\n- 技能目录按技能名分页,任务/触发器/成长指标改为数据库 GROUP BY 只带回页内技能;contracts 新增 buildSkillCatalogPage/aggregateSkillFacts(原始行路径单测锁定逐字相等),expand-only 升 1.14.0 并重建包锁/下游锁/接入手册锁行\n- tools 目录按页内定义 id 集合取版本/激活/计数;Web 八个 fetcher 与 getRoleAssignments/getSkills 改走 requestAllPages\n- 新增 scripts/check-list-bounds.mjs:租户级 findMany 无 take 即红,身份键 in:/父级外键不在范围,// list-bound-allow 留痕(4 处:事件评估热路径、团队基准投影);8 个负向探针自证;接入 check-all/governance/baseline 棘轮\n- 双后端各新增 list-bounds.acceptance(105 行续页无重复、越界 400、目录信封、分组指标与详情一致);tests 692、own-test-cases 699\n\nC243\n- Loki/Tempo 在精确 release commit 上 go get x/crypto@v0.55.0 grpc@v1.83.2 并重新 vendor(modules.txt 断言);OTel builder manifest replaces 钉版\n- 本机 Docker 经离线系统代理无法拉取基础镜像,本地构建与 runner 复验未完成,以远端 CI 构建/扫描为准;Alertmanager/Prometheus 待上游发布,扫描继续诚实红并登记 G23④\n\nC244\n- runtime runner 的 docs-truth 复验移到本轮 canonical 报告写下之后执行(原作为 plan 末步读到的是上一轮报告,一次 failed 后每轮自锁)\n\n发布状态快照/ci-gate/G14 三处同源更新(锚点 019f721),证据新鲜度三行对齐本轮报告;报告绑定 dirty 指纹 7cfa37d6\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-02T10:31:55-07:00"}],"HeadCommit":{"Sha1":"c48ff8853fb96ecd420890a0e933711dc5fa6a1e","Message":"feat(governance): C242 租户级目录分页收口 G24① + check:list-bounds 门禁;C243 观测镜像 CVE 钉版;C244 runtime 复验自锁修复\n\nC242(G24①)\n- 双后端 10 个目录端点统一 contracts 分页信封:conversations/attachments/RAG sources/roles/permissions/skills/skills.catalog/triggers/tools.catalog/tools.assignments;callback tx 内 count+page,排序补 id 决胜键,Fastify 400 先于 403\n- 技能目录按技能名分页,任务/触发器/成长指标改为数据库 GROUP BY 只带回页内技能;contracts 新增 buildSkillCatalogPage/aggregateSkillFacts(原始行路径单测锁定逐字相等),expand-only 升 1.14.0 并重建包锁/下游锁/接入手册锁行\n- tools 目录按页内定义 id 集合取版本/激活/计数;Web 八个 fetcher 与 getRoleAssignments/getSkills 改走 requestAllPages\n- 新增 scripts/check-list-bounds.mjs:租户级 findMany 无 take 即红,身份键 in:/父级外键不在范围,// list-bound-allow 留痕(4 处:事件评估热路径、团队基准投影);8 个负向探针自证;接入 check-all/governance/baseline 棘轮\n- 双后端各新增 list-bounds.acceptance(105 行续页无重复、越界 400、目录信封、分组指标与详情一致);tests 692、own-test-cases 699\n\nC243\n- Loki/Tempo 在精确 release commit 上 go get x/crypto@v0.55.0 grpc@v1.83.2 并重新 vendor(modules.txt 断言);OTel builder manifest replaces 钉版\n- 本机 Docker 经离线系统代理无法拉取基础镜像,本地构建与 runner 复验未完成,以远端 CI 构建/扫描为准;Alertmanager/Prometheus 待上游发布,扫描继续诚实红并登记 G23④\n\nC244\n- runtime runner 的 docs-truth 复验移到本轮 canonical 报告写下之后执行(原作为 plan 末步读到的是上一轮报告,一次 failed 后每轮自锁)\n\n发布状态快照/ci-gate/G14 三处同源更新(锚点 019f721),证据新鲜度三行对齐本轮报告;报告绑定 dirty 指纹 7cfa37d6\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-02T10:31:55-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/019f721377c4a8970dfc4064886129b1cbcbd089...c48ff8853fb96ecd420890a0e933711dc5fa6a1e","Len":1}...
|
1788370321
|
Edit
Delete
|
|
27535
|
5
|
5
|
5
|
76
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"019f72137 {"Commits":[{"Sha1":"019f721377c4a8970dfc4064886129b1cbcbd089","Message":"docs(governance): C241 快照锚点刷新至 eefb0fe——纯报告刷新提交打穿 C232 自指窗令主干 run 33515811391 红\n\n- 发布状态快照/ci-gate 行/G14 三处同源更新:两远端 tip eefb0fe,最近共同 clean CI 89b2ade(run 33301191846 15 job 全绿)\n- 锚点纪律升格:推送批次最后一个提交(含只刷新 reports/ 的提交)必须刷新锚点;收尾清单新增推送前 docs-truth:assert\n- 登记 C241 判责(含 eefb0fe 带入两次运行混杂的静态子报告);证据新鲜度三行对齐真实报告日期与作用域\n- 产品 Host web 的 playwright e2e-results.json 不再入库(与 apps/web 同口径)\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-02T08:06:27-07:00"}],"HeadCommit":{"Sha1":"019f721377c4a8970dfc4064886129b1cbcbd089","Message":"docs(governance): C241 快照锚点刷新至 eefb0fe——纯报告刷新提交打穿 C232 自指窗令主干 run 33515811391 红\n\n- 发布状态快照/ci-gate 行/G14 三处同源更新:两远端 tip eefb0fe,最近共同 clean CI 89b2ade(run 33301191846 15 job 全绿)\n- 锚点纪律升格:推送批次最后一个提交(含只刷新 reports/ 的提交)必须刷新锚点;收尾清单新增推送前 docs-truth:assert\n- 登记 C241 判责(含 eefb0fe 带入两次运行混杂的静态子报告);证据新鲜度三行对齐真实报告日期与作用域\n- 产品 Host web 的 playwright e2e-results.json 不再入库(与 apps/web 同口径)\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-02T08:06:27-07:00"},"CompareURL":"luoanwu/digital-employee-os/compare/eefb0fed0ca13cafe27e806924d4cc2f19154087...019f721377c4a8970dfc4064886129b1cbcbd089","Len":1}...
|
1788361593
|
Edit
Delete
|
|
27534
|
16
|
5
|
16
|
86
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e993301f4 {"Commits":[{"Sha1":"e993301f4b18f33623e788ea69c1ba5388b94031","Message":"feat(app): 实现触摸屏只读实时预览\n\n在设备操作台中增加基于 SSH 的实时预览第一期能力。\n\n实现内容:\n- 动态部署并清理 scrcpy 服务端,通过安全 IPC 转发 H.264 视频流\n- 使用 WebCodecs 和 Canvas 渲染画面,支持原始尺寸与全屏查看\n- 提供高清、标准和流畅三档画质,并按设备档案保存默认选择\n- 复用截图朝向规则,补齐 Android 11 Runtime 环境兼容\n- 将预览会话纳入窗口关闭、设备修改和应用退出清理流程\n\n验证:\n- npm run typecheck\n- npm test -- --run(74 个测试文件、510 项测试)\n- npm run build\n- 局域网与公网链路实机预览通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-02T18:48:34+08:00"},{"Sha1":"3182b804c67cfe47bfcf5a8d948c424acc43b0c5","Message":"feat(devices): 重做应用重启弹窗并改为只校验进程\n\n通用确认框和进度日志列表无法表达“只重启业务应用、设备保持在线”,\n也把日志扫描结果和进程校验混在一起。\n\n实现内容:\n- 新增独立确认/进度弹窗:工作区色机箱叠标题板、主面板和操作台\n- 进度按发送命令、等待拉起、校验进程三阶段展示,并保留可折叠过程记录\n- 重启后只检查目标进程数量,不再扫描最近日志;日志字段保留兼容\n- 同步 MCP 工具说明、帮助文案和校验结果类型注释\n\n验证:\n- npm run typecheck\n- npx vitest run src/features/devices/appRestartPresentation.test.ts src/features/help/helpContent.test.ts electron/agent/mcpServer.test.ts\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-02T17:29:27+08:00"}],"HeadCommit":{"Sha1":"e993301f4b18f33623e788ea69c1ba5388b94031","Message":"feat(app): 实现触摸屏只读实时预览\n\n在设备操作台中增加基于 SSH 的实时预览第一期能力。\n\n实现内容:\n- 动态部署并清理 scrcpy 服务端,通过安全 IPC 转发 H.264 视频流\n- 使用 WebCodecs 和 Canvas 渲染画面,支持原始尺寸与全屏查看\n- 提供高清、标准和流畅三档画质,并按设备档案保存默认选择\n- 复用截图朝向规则,补齐 Android 11 Runtime 环境兼容\n- 将预览会话纳入窗口关闭、设备修改和应用退出清理流程\n\n验证:\n- npm run typecheck\n- npm test -- --run(74 个测试文件、510 项测试)\n- npm run build\n- 局域网与公网链路实机预览通过\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-02T18:48:34+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/7216f8387f24304288cc07ab9070d3c91bd6c3da...e993301f4b18f33623e788ea69c1ba5388b94031","Len":2}...
|
1788346149
|
Edit
Delete
|
|
27533
|
12
|
5
|
12
|
78
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"b6015ff37 {"Commits":[{"Sha1":"b6015ff373e0c7903a113b5a0e15d148b44d641e","Message":"Add microphone audio energy interfaces\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-09-02T16:59:04+08:00"}],"HeadCommit":{"Sha1":"b6015ff373e0c7903a113b5a0e15d148b44d641e","Message":"Add microphone audio energy interfaces\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-09-02T16:59:04+08:00"},"CompareURL":"zhengpeizhong/PlayerAPI/compare/1e61a4fae285d421a74cd596b01c5893a6d758bd...b6015ff373e0c7903a113b5a0e15d148b44d641e","Len":1}...
|
1788339591
|
Edit
Delete
|
|
27531
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"d749aea82 {"Commits":[{"Sha1":"d749aea82263ce4f0dba1d3633766b51f5d99a09","Message":"Clarify room end time message\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:54:42+08:00"}],"HeadCommit":{"Sha1":"d749aea82263ce4f0dba1d3633766b51f5d99a09","Message":"Clarify room end time message\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:54:42+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/d5f2a5f8e09fb4882788aefef0bae6827112b2bf...d749aea82263ce4f0dba1d3633766b51f5d99a09","Len":1}...
|
1788339284
|
Edit
Delete
|
|
27529
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"980cce039 {"Commits":[{"Sha1":"980cce03963b01c21f23235f4c3ce2580d4ad346","Message":"Clarify room end time message\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:54:41+08:00"}],"HeadCommit":{"Sha1":"980cce03963b01c21f23235f4c3ce2580d4ad346","Message":"Clarify room end time message\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:54:41+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/335529fde23cb09e653e44fa5f8d5d9b7029365e...980cce03963b01c21f23235f4c3ce2580d4ad346","Len":1}...
|
1788339284
|
Edit
Delete
|
|
27532
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"d749aea82 {"Commits":[{"Sha1":"d749aea82263ce4f0dba1d3633766b51f5d99a09","Message":"Clarify room end time message\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:54:42+08:00"}],"HeadCommit":{"Sha1":"d749aea82263ce4f0dba1d3633766b51f5d99a09","Message":"Clarify room end time message\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:54:42+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/d5f2a5f8e09fb4882788aefef0bae6827112b2bf...d749aea82263ce4f0dba1d3633766b51f5d99a09","Len":1}...
|
1788339284
|
Edit
Delete
|
|
27530
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"980cce039 {"Commits":[{"Sha1":"980cce03963b01c21f23235f4c3ce2580d4ad346","Message":"Clarify room end time message\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:54:41+08:00"}],"HeadCommit":{"Sha1":"980cce03963b01c21f23235f4c3ce2580d4ad346","Message":"Clarify room end time message\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:54:41+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/335529fde23cb09e653e44fa5f8d5d9b7029365e...980cce03963b01c21f23235f4c3ce2580d4ad346","Len":1}...
|
1788339284
|
Edit
Delete
|
|
27528
|
16
|
5
|
16
|
86
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"7216f8387 {"Commits":[{"Sha1":"7216f8387f24304288cc07ab9070d3c91bd6c3da","Message":"feat(devices): 增强双屏截图与朝向修正\n\n实现内容:\n- 为全屏截图增加触摸屏、TV 屏及双屏选择\n- 增加可选的触摸屏截图朝向自动修正,并仅处理 90 与 -90 配置\n- 优化截图加载反馈、结果提示和二级菜单鼠标移动体验\n\n验证:\n- npm run typecheck\n- npm test(70 个测试文件,496 项测试)\n- npm run build\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-02T16:49:30+08:00"}],"HeadCommit":{"Sha1":"7216f8387f24304288cc07ab9070d3c91bd6c3da","Message":"feat(devices): 增强双屏截图与朝向修正\n\n实现内容:\n- 为全屏截图增加触摸屏、TV 屏及双屏选择\n- 增加可选的触摸屏截图朝向自动修正,并仅处理 90 与 -90 配置\n- 优化截图加载反馈、结果提示和二级菜单鼠标移动体验\n\n验证:\n- npm run typecheck\n- npm test(70 个测试文件,496 项测试)\n- npm run build\n","AuthorEmail":"228834386@qq.com","AuthorName":"starry","CommitterEmail":"228834386@qq.com","CommitterName":"starry","Timestamp":"2026-09-02T16:49:30+08:00"},"CompareURL":"pengzhiyu/JuhaiOpsDesk/compare/4580f2b6058140461e21b226a276bd2451c6848c...7216f8387f24304288cc07ab9070d3c91bd6c3da","Len":1}...
|
1788339007
|
Edit
Delete
|
|
27527
|
11
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"52265778d {"Commits":[{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"}],"HeadCommit":{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"},"CompareURL":"vodtest/pc/compare/6ec4247d8d389dd5e94847d1f1eac214b7befca2...52265778d3779c2291cd2910c97ed65a0e3e9df4","Len":1}...
|
1788338447
|
Edit
Delete
|
|
27520
|
10
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"52265778d {"Commits":[{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"}],"HeadCommit":{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"},"CompareURL":"vodtest/pc/compare/6ec4247d8d389dd5e94847d1f1eac214b7befca2...52265778d3779c2291cd2910c97ed65a0e3e9df4","Len":1}...
|
1788338447
|
Edit
Delete
|
|
27521
|
9
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"52265778d {"Commits":[{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"}],"HeadCommit":{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"},"CompareURL":"vodtest/pc/compare/6ec4247d8d389dd5e94847d1f1eac214b7befca2...52265778d3779c2291cd2910c97ed65a0e3e9df4","Len":1}...
|
1788338447
|
Edit
Delete
|
|
27526
|
8
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"52265778d {"Commits":[{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"}],"HeadCommit":{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"},"CompareURL":"vodtest/pc/compare/6ec4247d8d389dd5e94847d1f1eac214b7befca2...52265778d3779c2291cd2910c97ed65a0e3e9df4","Len":1}...
|
1788338447
|
Edit
Delete
|
|
27525
|
7
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"52265778d {"Commits":[{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"}],"HeadCommit":{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"},"CompareURL":"vodtest/pc/compare/6ec4247d8d389dd5e94847d1f1eac214b7befca2...52265778d3779c2291cd2910c97ed65a0e3e9df4","Len":1}...
|
1788338447
|
Edit
Delete
|
|
27524
|
4
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"52265778d {"Commits":[{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"}],"HeadCommit":{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"},"CompareURL":"vodtest/pc/compare/6ec4247d8d389dd5e94847d1f1eac214b7befca2...52265778d3779c2291cd2910c97ed65a0e3e9df4","Len":1}...
|
1788338447
|
Edit
Delete
|
|
27523
|
3
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"52265778d {"Commits":[{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"}],"HeadCommit":{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"},"CompareURL":"vodtest/pc/compare/6ec4247d8d389dd5e94847d1f1eac214b7befca2...52265778d3779c2291cd2910c97ed65a0e3e9df4","Len":1}...
|
1788338447
|
Edit
Delete
|
|
27522
|
1
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"52265778d {"Commits":[{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"}],"HeadCommit":{"Sha1":"52265778d3779c2291cd2910c97ed65a0e3e9df4","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:40:33+08:00"},"CompareURL":"vodtest/pc/compare/6ec4247d8d389dd5e94847d1f1eac214b7befca2...52265778d3779c2291cd2910c97ed65a0e3e9df4","Len":1}...
|
1788338447
|
Edit
Delete
|
|
27519
|
11
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"6ec4247d8 {"Commits":[{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},{"Sha1":"7f35df553012ef720dadf896e985a39bd934b42a","Message":"需求 pc小程序设置 16881\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:39+08:00"}],"HeadCommit":{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},"CompareURL":"vodtest/pc/compare/5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb...6ec4247d8d389dd5e94847d1f1eac214b7befca2","Len":2}...
|
1788337790
|
Edit
Delete
|
|
27518
|
10
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"6ec4247d8 {"Commits":[{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},{"Sha1":"7f35df553012ef720dadf896e985a39bd934b42a","Message":"需求 pc小程序设置 16881\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:39+08:00"}],"HeadCommit":{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},"CompareURL":"vodtest/pc/compare/5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb...6ec4247d8d389dd5e94847d1f1eac214b7befca2","Len":2}...
|
1788337790
|
Edit
Delete
|
|
27513
|
9
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"6ec4247d8 {"Commits":[{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},{"Sha1":"7f35df553012ef720dadf896e985a39bd934b42a","Message":"需求 pc小程序设置 16881\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:39+08:00"}],"HeadCommit":{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},"CompareURL":"vodtest/pc/compare/5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb...6ec4247d8d389dd5e94847d1f1eac214b7befca2","Len":2}...
|
1788337790
|
Edit
Delete
|
|
27512
|
8
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"6ec4247d8 {"Commits":[{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},{"Sha1":"7f35df553012ef720dadf896e985a39bd934b42a","Message":"需求 pc小程序设置 16881\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:39+08:00"}],"HeadCommit":{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},"CompareURL":"vodtest/pc/compare/5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb...6ec4247d8d389dd5e94847d1f1eac214b7befca2","Len":2}...
|
1788337790
|
Edit
Delete
|
|
27517
|
7
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"6ec4247d8 {"Commits":[{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},{"Sha1":"7f35df553012ef720dadf896e985a39bd934b42a","Message":"需求 pc小程序设置 16881\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:39+08:00"}],"HeadCommit":{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},"CompareURL":"vodtest/pc/compare/5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb...6ec4247d8d389dd5e94847d1f1eac214b7befca2","Len":2}...
|
1788337790
|
Edit
Delete
|
|
27516
|
4
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"6ec4247d8 {"Commits":[{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},{"Sha1":"7f35df553012ef720dadf896e985a39bd934b42a","Message":"需求 pc小程序设置 16881\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:39+08:00"}],"HeadCommit":{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},"CompareURL":"vodtest/pc/compare/5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb...6ec4247d8d389dd5e94847d1f1eac214b7befca2","Len":2}...
|
1788337790
|
Edit
Delete
|
|
27515
|
3
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"6ec4247d8 {"Commits":[{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},{"Sha1":"7f35df553012ef720dadf896e985a39bd934b42a","Message":"需求 pc小程序设置 16881\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:39+08:00"}],"HeadCommit":{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},"CompareURL":"vodtest/pc/compare/5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb...6ec4247d8d389dd5e94847d1f1eac214b7befca2","Len":2}...
|
1788337790
|
Edit
Delete
|
|
27514
|
1
|
5
|
8
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"6ec4247d8 {"Commits":[{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},{"Sha1":"7f35df553012ef720dadf896e985a39bd934b42a","Message":"需求 pc小程序设置 16881\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:39+08:00"}],"HeadCommit":{"Sha1":"6ec4247d8d389dd5e94847d1f1eac214b7befca2","Message":"Merge remote-tracking branch 'origin/pc-260915' into pc-260915\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-09-02T16:29:46+08:00"},"CompareURL":"vodtest/pc/compare/5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb...6ec4247d8d389dd5e94847d1f1eac214b7befca2","Len":2}...
|
1788337790
|
Edit
Delete
|
|
27511
|
5
|
5
|
1
|
68
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"9727ebf2d {"Commits":[{"Sha1":"9727ebf2dc17d6b07b93264601b19aa1a24374c0","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T16:14:05+08:00"}],"HeadCommit":{"Sha1":"9727ebf2dc17d6b07b93264601b19aa1a24374c0","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T16:14:05+08:00"},"CompareURL":"luoanwu/juhai-official-website/compare/8426a67cb69c097213166b179229f965e5b8cf5a...9727ebf2dc17d6b07b93264601b19aa1a24374c0","Len":1}...
|
1788336855
|
Edit
Delete
|
|
27510
|
1
|
5
|
1
|
68
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"9727ebf2d {"Commits":[{"Sha1":"9727ebf2dc17d6b07b93264601b19aa1a24374c0","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T16:14:05+08:00"}],"HeadCommit":{"Sha1":"9727ebf2dc17d6b07b93264601b19aa1a24374c0","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T16:14:05+08:00"},"CompareURL":"luoanwu/juhai-official-website/compare/8426a67cb69c097213166b179229f965e5b8cf5a...9727ebf2dc17d6b07b93264601b19aa1a24374c0","Len":1}...
|
1788336855
|
Edit
Delete
|
|
27508
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"d5f2a5f8e {"Commits":[{"Sha1":"d5f2a5f8e09fb4882788aefef0bae6827112b2bf","Message":"Refine short room duration prompt\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:06:58+08:00"}],"HeadCommit":{"Sha1":"d5f2a5f8e09fb4882788aefef0bae6827112b2bf","Message":"Refine short room duration prompt\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:06:58+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/26fc7dafa5fcd2bca7897defc5ba87745dd02d5f...d5f2a5f8e09fb4882788aefef0bae6827112b2bf","Len":1}...
|
1788336419
|
Edit
Delete
|
|
27509
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"d5f2a5f8e {"Commits":[{"Sha1":"d5f2a5f8e09fb4882788aefef0bae6827112b2bf","Message":"Refine short room duration prompt\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:06:58+08:00"}],"HeadCommit":{"Sha1":"d5f2a5f8e09fb4882788aefef0bae6827112b2bf","Message":"Refine short room duration prompt\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:06:58+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/26fc7dafa5fcd2bca7897defc5ba87745dd02d5f...d5f2a5f8e09fb4882788aefef0bae6827112b2bf","Len":1}...
|
1788336419
|
Edit
Delete
|
|
27506
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"335529fde {"Commits":[{"Sha1":"335529fde23cb09e653e44fa5f8d5d9b7029365e","Message":"Refine short room duration prompt\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:06:17+08:00"}],"HeadCommit":{"Sha1":"335529fde23cb09e653e44fa5f8d5d9b7029365e","Message":"Refine short room duration prompt\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:06:17+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/30a8275864319b80c082716868e7ed0ab7bbbdc2...335529fde23cb09e653e44fa5f8d5d9b7029365e","Len":1}...
|
1788336380
|
Edit
Delete
|
|
27507
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"335529fde {"Commits":[{"Sha1":"335529fde23cb09e653e44fa5f8d5d9b7029365e","Message":"Refine short room duration prompt\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:06:17+08:00"}],"HeadCommit":{"Sha1":"335529fde23cb09e653e44fa5f8d5d9b7029365e","Message":"Refine short room duration prompt\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:06:17+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/30a8275864319b80c082716868e7ed0ab7bbbdc2...335529fde23cb09e653e44fa5f8d5d9b7029365e","Len":1}...
|
1788336380
|
Edit
Delete
|
|
27505
|
11
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"5bf4f679d {"Commits":[{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"}],"HeadCommit":{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"},"CompareURL":"vodtest/pc/compare/a90820583ded257579be2b5e2e1493edc6e96071...5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Len":1}...
|
1788336349
|
Edit
Delete
|
|
27498
|
10
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"5bf4f679d {"Commits":[{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"}],"HeadCommit":{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"},"CompareURL":"vodtest/pc/compare/a90820583ded257579be2b5e2e1493edc6e96071...5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Len":1}...
|
1788336349
|
Edit
Delete
|
|
27499
|
9
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"5bf4f679d {"Commits":[{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"}],"HeadCommit":{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"},"CompareURL":"vodtest/pc/compare/a90820583ded257579be2b5e2e1493edc6e96071...5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Len":1}...
|
1788336349
|
Edit
Delete
|
|
27504
|
8
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"5bf4f679d {"Commits":[{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"}],"HeadCommit":{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"},"CompareURL":"vodtest/pc/compare/a90820583ded257579be2b5e2e1493edc6e96071...5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Len":1}...
|
1788336349
|
Edit
Delete
|
|
27503
|
7
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"5bf4f679d {"Commits":[{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"}],"HeadCommit":{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"},"CompareURL":"vodtest/pc/compare/a90820583ded257579be2b5e2e1493edc6e96071...5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Len":1}...
|
1788336349
|
Edit
Delete
|
|
27502
|
4
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"5bf4f679d {"Commits":[{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"}],"HeadCommit":{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"},"CompareURL":"vodtest/pc/compare/a90820583ded257579be2b5e2e1493edc6e96071...5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Len":1}...
|
1788336349
|
Edit
Delete
|
|
27501
|
3
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"5bf4f679d {"Commits":[{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"}],"HeadCommit":{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"},"CompareURL":"vodtest/pc/compare/a90820583ded257579be2b5e2e1493edc6e96071...5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Len":1}...
|
1788336349
|
Edit
Delete
|
|
27500
|
1
|
5
|
10
|
18
|
0
|
0
|
refs/heads/pc-260915
|
0
|
{"Commits":[{"Sha1":"5bf4f679d {"Commits":[{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"}],"HeadCommit":{"Sha1":"5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Message":"未成年预订限制设置\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-09-02T16:05:35+08:00"},"CompareURL":"vodtest/pc/compare/a90820583ded257579be2b5e2e1493edc6e96071...5bf4f679d37f43b9b666b18d6f30b5d3ade0ebdb","Len":1}...
|
1788336349
|
Edit
Delete
|
|
27497
|
5
|
5
|
1
|
68
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8426a67cb {"Commits":[{"Sha1":"8426a67cb69c097213166b179229f965e5b8cf5a","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T16:02:13+08:00"}],"HeadCommit":{"Sha1":"8426a67cb69c097213166b179229f965e5b8cf5a","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T16:02:13+08:00"},"CompareURL":"luoanwu/juhai-official-website/compare/721adcb7fb01332f21558069187e3080c4db7c69...8426a67cb69c097213166b179229f965e5b8cf5a","Len":1}...
|
1788336142
|
Edit
Delete
|
|
27496
|
1
|
5
|
1
|
68
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"8426a67cb {"Commits":[{"Sha1":"8426a67cb69c097213166b179229f965e5b8cf5a","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T16:02:13+08:00"}],"HeadCommit":{"Sha1":"8426a67cb69c097213166b179229f965e5b8cf5a","Message":"111111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-09-02T16:02:13+08:00"},"CompareURL":"luoanwu/juhai-official-website/compare/721adcb7fb01332f21558069187e3080c4db7c69...8426a67cb69c097213166b179229f965e5b8cf5a","Len":1}...
|
1788336142
|
Edit
Delete
|
|
27494
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"26fc7dafa {"Commits":[{"Sha1":"26fc7dafa5fcd2bca7897defc5ba87745dd02d5f","Message":"Replace timeout prompt with duration warning\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:01:51+08:00"}],"HeadCommit":{"Sha1":"26fc7dafa5fcd2bca7897defc5ba87745dd02d5f","Message":"Replace timeout prompt with duration warning\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:01:51+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/2144f5768536173c59ac3d8f9e523fdec78a22a3...26fc7dafa5fcd2bca7897defc5ba87745dd02d5f","Len":1}...
|
1788336113
|
Edit
Delete
|
|
27495
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260915
|
0
|
{"Commits":[{"Sha1":"26fc7dafa {"Commits":[{"Sha1":"26fc7dafa5fcd2bca7897defc5ba87745dd02d5f","Message":"Replace timeout prompt with duration warning\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:01:51+08:00"}],"HeadCommit":{"Sha1":"26fc7dafa5fcd2bca7897defc5ba87745dd02d5f","Message":"Replace timeout prompt with duration warning\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:01:51+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/2144f5768536173c59ac3d8f9e523fdec78a22a3...26fc7dafa5fcd2bca7897defc5ba87745dd02d5f","Len":1}...
|
1788336113
|
Edit
Delete
|
|
27493
|
18
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"441f2cb8b {"Commits":[{"Sha1":"441f2cb8bb893b9acb918b0bf0932876d711af62","Message":"完善抖音来客扫码授权流程\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-02T16:01:03+08:00"}],"HeadCommit":{"Sha1":"441f2cb8bb893b9acb918b0bf0932876d711af62","Message":"完善抖音来客扫码授权流程\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-02T16:01:03+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/c49a13e2c2d7bab4987e99ba0049fdeb802edfe9...441f2cb8bb893b9acb918b0bf0932876d711af62","Len":1}...
|
1788336112
|
Edit
Delete
|
|
27492
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/chanpin-20260915
|
0
|
{"Commits":[{"Sha1":"441f2cb8b {"Commits":[{"Sha1":"441f2cb8bb893b9acb918b0bf0932876d711af62","Message":"完善抖音来客扫码授权流程\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-02T16:01:03+08:00"}],"HeadCommit":{"Sha1":"441f2cb8bb893b9acb918b0bf0932876d711af62","Message":"完善抖音来客扫码授权流程\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-09-02T16:01:03+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/c49a13e2c2d7bab4987e99ba0049fdeb802edfe9...441f2cb8bb893b9acb918b0bf0932876d711af62","Len":1}...
|
1788336112
|
Edit
Delete
|
|
27490
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"30a827586 {"Commits":[{"Sha1":"30a8275864319b80c082716868e7ed0ab7bbbdc2","Message":"Replace timeout prompt with duration warning\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:01:24+08:00"}],"HeadCommit":{"Sha1":"30a8275864319b80c082716868e7ed0ab7bbbdc2","Message":"Replace timeout prompt with duration warning\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:01:24+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/7fb407f592240720d1f8360848def341a726eedf...30a8275864319b80c082716868e7ed0ab7bbbdc2","Len":1}...
|
1788336087
|
Edit
Delete
|
|
27491
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"30a827586 {"Commits":[{"Sha1":"30a8275864319b80c082716868e7ed0ab7bbbdc2","Message":"Replace timeout prompt with duration warning\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:01:24+08:00"}],"HeadCommit":{"Sha1":"30a8275864319b80c082716868e7ed0ab7bbbdc2","Message":"Replace timeout prompt with duration warning\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T16:01:24+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/7fb407f592240720d1f8360848def341a726eedf...30a8275864319b80c082716868e7ed0ab7bbbdc2","Len":1}...
|
1788336087
|
Edit
Delete
|