|
25117
|
5
|
5
|
16
|
6
|
0
|
0
|
refs/heads/detached
|
0
|
{"Commits":[{"Sha1":"1a23fbc06 {"Commits":[{"Sha1":"1a23fbc06f3d0862aafce4dc8e1815e24443b9ff","Message":"docs(agent): 固化 AI 助手产品与兼容迁移契约\n\n实现内容:\n- 定义 AI 助手目标用户、问题范围、权限与知识边界、澄清拒答、人工复核及会话留存策略\n- 盘点 customer_service 在数据库、API、前端、Prompt、Capability、评测和文档中的兼容语义\n- 将旧 M6 调整为 AI 助手体验层,并把影子运行与单租户试点顺延为 M7\n- 同步统一文档入口与治理经验,保留历史标识和非 AI 助手客服域不变\n\n验证:\n- React 文档真源审计通过:30 个当前入口,0 缺失,0 可执行旧引用,0 七层失败\n- docs 单一真源审计通过:254 个模块,0 failure;159 个 warning 为既有基线\n- git diff --cached --check 通过\n- pnpm 版本切换因 registry 签名校验失败,审计使用当前本地依赖树的 Node/tsx 入口等价执行\n","AuthorEmail":"ngotruc672498@gmail.com","AuthorName":"xp","CommitterEmail":"ngotruc672498@gmail.com","CommitterName":"xp","Timestamp":"2026-08-23T06:38:11-07:00"},{"Sha1":"6e5cb3333749ca73dbdcfab72e1a2918242a7bc4","Message":"fix(agent): 修复任务权限快照加载\n\n实现内容:\n- 按 PostgreSQL UUID 列规范形态识别任务创建人,保留非法占位 ID 失败关闭\n- 规范化权限快照并在查询异常时以空权限降级,日志仅记录错误类型\n- 增加种子管理员、非法 ID 和异常降级的真实轮询回归\n\n验证:\n- 消费者聚焦测试 15/15 通过\n- Agent Sandbox 与 Runtime 安全边界测试 25/25 通过\n- 后端 TypeScript 检查通过\n- 消费者真实性及 AI Assist 四项审计通过\n- pnpm 版本切换因 registry 签名校验失败,测试与检查使用当前本地依赖树等价执行\n","AuthorEmail":"ngotruc672498@gmail.com","AuthorName":"xp","CommitterEmail":"ngotruc672498@gmail.com","CommitterName":"xp","Timestamp":"2026-08-23T06:13:16-07:00"},{"Sha1":"9aa2ee36835da89bebac52db81a80115054206ed","Message":"fix(ai-agent): 修正任务审核状态与类型推荐\n\n- 区分等待执行、生成中和待审核状态,仅为可复核任务提供审核入口\n- 为客服 Agent 推荐服务响应类型,移除其他 Agent 的默认线索评分\n- 补充任务生命周期和创建表单回归测试\n","AuthorEmail":"ngotruc672498@gmail.com","AuthorName":"xp","CommitterEmail":"ngotruc672498@gmail.com","CommitterName":"xp","Timestamp":"2026-08-23T05:56:54-07:00"},{"Sha1":"0fcb5702413eba780205c6d62a0b061dadd674d5","Message":"feat(agent): 完善客服 Trace 与人工反馈闭环\n\n实现内容:\n- 贯通 executionId、traceId、taskId 和 sessionId,记录六阶段可观测 Trace\n- 增加租户隔离的 Trace 聚合接口与最小披露响应\n- 完善人工复核队列的草稿修改、证据、工具、风险和执行信息展示\n- 将人工复核反馈纳入客服评测报告并同步 M5 治理口径\n\n影响范围:\n- 人工通过只确认客服草稿,不发送客户消息或执行业务写入\n- M5 完成不代表已完成生产影子流量或单租户放量\n\n验证:\n- 后端聚焦测试 7 个文件共 56 项通过\n- 前端聚焦测试 1 个文件共 5 项通过\n- 真实 PostgreSQL 复核队列 API 5 项通过\n- 前后端 TypeScript 与相关治理审计通过\n- git diff --cached --check 通过\n","AuthorEmail":"ngotruc672498@gmail.com","AuthorName":"xp","CommitterEmail":"ngotruc672498@gmail.com","CommitterName":"xp","Timestamp":"2026-08-23T05:12:47-07:00"},{"Sha1":"b32ca9274842ce672f92d9f9cf6cc979dfb6706c","Message":"feat(service): 完善客服结果校验与人工复核\n\n实现内容:\n- 增加客服草稿事实、引用和证据一致性校验\n- 固化人工复核仅认可草稿且不执行业务写入的边界\n- 补充纯合成结果评测、真实数据库接口测试和治理记录\n\n验证:\n- pnpm -C backend run type-check\n- 聚焦单测 5 个文件共 50 项通过\n- 真实 PostgreSQL 复核队列接口 5 项通过\n- 相关治理审计通过\n","AuthorEmail":"ngotruc672498@gmail.com","AuthorName":"xp","CommitterEmail":"ngotruc672498@gmail.com","CommitterName":"xp","Timestamp":"2026-08-23T04:06:59-07:00"}],"HeadCommit":{"Sha1":"1a23fbc06f3d0862aafce4dc8e1815e24443b9ff","Message":"docs(agent): 固化 AI 助手产品与兼容迁移契约\n\n实现内容:\n- 定义 AI 助手目标用户、问题范围、权限与知识边界、澄清拒答、人工复核及会话留存策略\n- 盘点 customer_service 在数据库、API、前端、Prompt、Capability、评测和文档中的兼容语义\n- 将旧 M6 调整为 AI 助手体验层,并把影子运行与单租户试点顺延为 M7\n- 同步统一文档入口与治理经验,保留历史标识和非 AI 助手客服域不变\n\n验证:\n- React 文档真源审计通过:30 个当前入口,0 缺失,0 可执行旧引用,0 七层失败\n- docs 单一真源审计通过:254 个模块,0 failure;159 个 warning 为既有基线\n- git diff --cached --check 通过\n- pnpm 版本切换因 registry 签名校验失败,审计使用当前本地依赖树的 Node/tsx 入口等价执行\n","AuthorEmail":"ngotruc672498@gmail.com","AuthorName":"xp","CommitterEmail":"ngotruc672498@gmail.com","CommitterName":"xp","Timestamp":"2026-08-23T06:38:11-07:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/f23014a01acfc11abb251f3a76ea6c904a44ecac...1a23fbc06f3d0862aafce4dc8e1815e24443b9ff","Len":9}...
|
1787498873
|
Edit
Delete
|
|
25122
|
16
|
17
|
16
|
6
|
0
|
0
|
refs/heads/detached
|
0
|
|
1787501230
|
Edit
Delete
|
|
25123
|
5
|
17
|
16
|
6
|
0
|
0
|
refs/heads/detached
|
0
|
|
1787501230
|
Edit
Delete
|
|
20018
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1785402381
|
Edit
Delete
|
|
20019
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1785402381
|
Edit
Delete
|
|
20020
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"118664e6981801698ab55547322ee9cd1fe1fbf6","Message":"添加产品原型版本列表\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-07-30T16:34:55+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/main...118664e6981801698ab55547322ee9cd1fe1fbf6","Len":0}...
|
1785402381
|
Edit
Delete
|
|
20021
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"118664e6981801698ab55547322ee9cd1fe1fbf6","Message":"添加产品原型版本列表\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-07-30T16:34:55+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/main...118664e6981801698ab55547322ee9cd1fe1fbf6","Len":0}...
|
1785402381
|
Edit
Delete
|
|
20315
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"26063c6f9 {"Commits":[{"Sha1":"26063c6f920b0f1fb3b6c5102bf2ff02dbec870c","Message":"Add dianbo PC admin prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-03T11:06:52+08:00"},{"Sha1":"23289e2aff52e5687809b2872d8581973dbf4a43","Message":"Add PC admin shell prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-03T11:02:55+08:00"}],"HeadCommit":{"Sha1":"26063c6f920b0f1fb3b6c5102bf2ff02dbec870c","Message":"Add dianbo PC admin prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-03T11:06:52+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/118664e6981801698ab55547322ee9cd1fe1fbf6...26063c6f920b0f1fb3b6c5102bf2ff02dbec870c","Len":2}...
|
1785726422
|
Edit
Delete
|
|
20316
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"26063c6f9 {"Commits":[{"Sha1":"26063c6f920b0f1fb3b6c5102bf2ff02dbec870c","Message":"Add dianbo PC admin prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-03T11:06:52+08:00"},{"Sha1":"23289e2aff52e5687809b2872d8581973dbf4a43","Message":"Add PC admin shell prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-03T11:02:55+08:00"}],"HeadCommit":{"Sha1":"26063c6f920b0f1fb3b6c5102bf2ff02dbec870c","Message":"Add dianbo PC admin prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-03T11:06:52+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/118664e6981801698ab55547322ee9cd1fe1fbf6...26063c6f920b0f1fb3b6c5102bf2ff02dbec870c","Len":2}...
|
1785726422
|
Edit
Delete
|
|
20696
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"64c1f6e95 {"Commits":[{"Sha1":"64c1f6e956a7946a350288e7af85e75b667a6fce","Message":"Add KTV voucher kiosk prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T11:14:36+08:00"}],"HeadCommit":{"Sha1":"64c1f6e956a7946a350288e7af85e75b667a6fce","Message":"Add KTV voucher kiosk prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T11:14:36+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/26063c6f920b0f1fb3b6c5102bf2ff02dbec870c...64c1f6e956a7946a350288e7af85e75b667a6fce","Len":1}...
|
1785899691
|
Edit
Delete
|
|
20697
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"64c1f6e95 {"Commits":[{"Sha1":"64c1f6e956a7946a350288e7af85e75b667a6fce","Message":"Add KTV voucher kiosk prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T11:14:36+08:00"}],"HeadCommit":{"Sha1":"64c1f6e956a7946a350288e7af85e75b667a6fce","Message":"Add KTV voucher kiosk prototype\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T11:14:36+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/26063c6f920b0f1fb3b6c5102bf2ff02dbec870c...64c1f6e956a7946a350288e7af85e75b667a6fce","Len":1}...
|
1785899691
|
Edit
Delete
|
|
20742
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"6dcac98ea {"Commits":[{"Sha1":"6dcac98ea11793fb700aae9dd7749d2e831caf4e","Message":"Revert open success countdown\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:24:11+08:00"}],"HeadCommit":{"Sha1":"6dcac98ea11793fb700aae9dd7749d2e831caf4e","Message":"Revert open success countdown\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:24:11+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/64c1f6e956a7946a350288e7af85e75b667a6fce...6dcac98ea11793fb700aae9dd7749d2e831caf4e","Len":1}...
|
1785911065
|
Edit
Delete
|
|
20743
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"6dcac98ea {"Commits":[{"Sha1":"6dcac98ea11793fb700aae9dd7749d2e831caf4e","Message":"Revert open success countdown\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:24:11+08:00"}],"HeadCommit":{"Sha1":"6dcac98ea11793fb700aae9dd7749d2e831caf4e","Message":"Revert open success countdown\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:24:11+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/64c1f6e956a7946a350288e7af85e75b667a6fce...6dcac98ea11793fb700aae9dd7749d2e831caf4e","Len":1}...
|
1785911065
|
Edit
Delete
|
|
20760
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"30c18816b {"Commits":[{"Sha1":"30c18816b8bdf300d6163026131b842ede9a7b9f","Message":"Remove open success actions\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:32:19+08:00"}],"HeadCommit":{"Sha1":"30c18816b8bdf300d6163026131b842ede9a7b9f","Message":"Remove open success actions\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:32:19+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/6dcac98ea11793fb700aae9dd7749d2e831caf4e...30c18816b8bdf300d6163026131b842ede9a7b9f","Len":1}...
|
1785911552
|
Edit
Delete
|
|
20761
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"30c18816b {"Commits":[{"Sha1":"30c18816b8bdf300d6163026131b842ede9a7b9f","Message":"Remove open success actions\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:32:19+08:00"}],"HeadCommit":{"Sha1":"30c18816b8bdf300d6163026131b842ede9a7b9f","Message":"Remove open success actions\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:32:19+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/6dcac98ea11793fb700aae9dd7749d2e831caf4e...30c18816b8bdf300d6163026131b842ede9a7b9f","Len":1}...
|
1785911552
|
Edit
Delete
|
|
20770
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"62b175623 {"Commits":[{"Sha1":"62b17562387b9132c0d72cbd2efc2f8bd90ded71","Message":"Add page note panels\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:40:48+08:00"}],"HeadCommit":{"Sha1":"62b17562387b9132c0d72cbd2efc2f8bd90ded71","Message":"Add page note panels\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:40:48+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/30c18816b8bdf300d6163026131b842ede9a7b9f...62b17562387b9132c0d72cbd2efc2f8bd90ded71","Len":1}...
|
1785912063
|
Edit
Delete
|
|
20771
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"62b175623 {"Commits":[{"Sha1":"62b17562387b9132c0d72cbd2efc2f8bd90ded71","Message":"Add page note panels\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:40:48+08:00"}],"HeadCommit":{"Sha1":"62b17562387b9132c0d72cbd2efc2f8bd90ded71","Message":"Add page note panels\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:40:48+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/30c18816b8bdf300d6163026131b842ede9a7b9f...62b17562387b9132c0d72cbd2efc2f8bd90ded71","Len":1}...
|
1785912063
|
Edit
Delete
|
|
20796
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"1cb91e24d {"Commits":[{"Sha1":"1cb91e24d1e73dfa1c6ca94076824c9052e1885a","Message":"Add voucher flow notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:53:46+08:00"}],"HeadCommit":{"Sha1":"1cb91e24d1e73dfa1c6ca94076824c9052e1885a","Message":"Add voucher flow notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:53:46+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/62b17562387b9132c0d72cbd2efc2f8bd90ded71...1cb91e24d1e73dfa1c6ca94076824c9052e1885a","Len":1}...
|
1785912843
|
Edit
Delete
|
|
20797
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"1cb91e24d {"Commits":[{"Sha1":"1cb91e24d1e73dfa1c6ca94076824c9052e1885a","Message":"Add voucher flow notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:53:46+08:00"}],"HeadCommit":{"Sha1":"1cb91e24d1e73dfa1c6ca94076824c9052e1885a","Message":"Add voucher flow notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T14:53:46+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/62b17562387b9132c0d72cbd2efc2f8bd90ded71...1cb91e24d1e73dfa1c6ca94076824c9052e1885a","Len":1}...
|
1785912843
|
Edit
Delete
|
|
20806
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"4673cf5d2 {"Commits":[{"Sha1":"4673cf5d2ec5a6c510f5e4273d1a19a1c3465065","Message":"Update kiosk notes and start time\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:02:54+08:00"}],"HeadCommit":{"Sha1":"4673cf5d2ec5a6c510f5e4273d1a19a1c3465065","Message":"Update kiosk notes and start time\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:02:54+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/1cb91e24d1e73dfa1c6ca94076824c9052e1885a...4673cf5d2ec5a6c510f5e4273d1a19a1c3465065","Len":1}...
|
1785913387
|
Edit
Delete
|
|
20807
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"4673cf5d2 {"Commits":[{"Sha1":"4673cf5d2ec5a6c510f5e4273d1a19a1c3465065","Message":"Update kiosk notes and start time\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:02:54+08:00"}],"HeadCommit":{"Sha1":"4673cf5d2ec5a6c510f5e4273d1a19a1c3465065","Message":"Update kiosk notes and start time\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:02:54+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/1cb91e24d1e73dfa1c6ca94076824c9052e1885a...4673cf5d2ec5a6c510f5e4273d1a19a1c3465065","Len":1}...
|
1785913387
|
Edit
Delete
|
|
20808
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"8b4a05d0d {"Commits":[{"Sha1":"8b4a05d0d2b64b26a6f08b70c178b3f0953ca0a8","Message":"Add unavailable voucher state\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:11:44+08:00"}],"HeadCommit":{"Sha1":"8b4a05d0d2b64b26a6f08b70c178b3f0953ca0a8","Message":"Add unavailable voucher state\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:11:44+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/4673cf5d2ec5a6c510f5e4273d1a19a1c3465065...8b4a05d0d2b64b26a6f08b70c178b3f0953ca0a8","Len":1}...
|
1785913922
|
Edit
Delete
|
|
20809
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"8b4a05d0d {"Commits":[{"Sha1":"8b4a05d0d2b64b26a6f08b70c178b3f0953ca0a8","Message":"Add unavailable voucher state\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:11:44+08:00"}],"HeadCommit":{"Sha1":"8b4a05d0d2b64b26a6f08b70c178b3f0953ca0a8","Message":"Add unavailable voucher state\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:11:44+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/4673cf5d2ec5a6c510f5e4273d1a19a1c3465065...8b4a05d0d2b64b26a6f08b70c178b3f0953ca0a8","Len":1}...
|
1785913922
|
Edit
Delete
|
|
20818
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"ff1738cdc {"Commits":[{"Sha1":"ff1738cdc33b3aca464816d8781240ba09141cd1","Message":"Update voucher flow remarks\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:47:22+08:00"}],"HeadCommit":{"Sha1":"ff1738cdc33b3aca464816d8781240ba09141cd1","Message":"Update voucher flow remarks\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:47:22+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/8b4a05d0d2b64b26a6f08b70c178b3f0953ca0a8...ff1738cdc33b3aca464816d8781240ba09141cd1","Len":1}...
|
1785916056
|
Edit
Delete
|
|
20819
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"ff1738cdc {"Commits":[{"Sha1":"ff1738cdc33b3aca464816d8781240ba09141cd1","Message":"Update voucher flow remarks\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:47:22+08:00"}],"HeadCommit":{"Sha1":"ff1738cdc33b3aca464816d8781240ba09141cd1","Message":"Update voucher flow remarks\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:47:22+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/8b4a05d0d2b64b26a6f08b70c178b3f0953ca0a8...ff1738cdc33b3aca464816d8781240ba09141cd1","Len":1}...
|
1785916056
|
Edit
Delete
|
|
20992
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"2490881e6 {"Commits":[{"Sha1":"2490881e6bfb930d88fbb1b3b96180b1f3312495","Message":"Add KTV QC prototype pages\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-06T13:54:23+08:00"}],"HeadCommit":{"Sha1":"2490881e6bfb930d88fbb1b3b96180b1f3312495","Message":"Add KTV QC prototype pages\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-06T13:54:23+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/ff1738cdc33b3aca464816d8781240ba09141cd1...2490881e6bfb930d88fbb1b3b96180b1f3312495","Len":1}...
|
1785995677
|
Edit
Delete
|
|
20993
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"2490881e6 {"Commits":[{"Sha1":"2490881e6bfb930d88fbb1b3b96180b1f3312495","Message":"Add KTV QC prototype pages\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-06T13:54:23+08:00"}],"HeadCommit":{"Sha1":"2490881e6bfb930d88fbb1b3b96180b1f3312495","Message":"Add KTV QC prototype pages\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-06T13:54:23+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/ff1738cdc33b3aca464816d8781240ba09141cd1...2490881e6bfb930d88fbb1b3b96180b1f3312495","Len":1}...
|
1785995677
|
Edit
Delete
|
|
22057
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"a24b53ef9 {"Commits":[{"Sha1":"a24b53ef99615ed025052051c4b4268f16ceb436","Message":"Update voucher booking notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:24:33+08:00"}],"HeadCommit":{"Sha1":"a24b53ef99615ed025052051c4b4268f16ceb436","Message":"Update voucher booking notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:24:33+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/2490881e6bfb930d88fbb1b3b96180b1f3312495...a24b53ef99615ed025052051c4b4268f16ceb436","Len":1}...
|
1786515883
|
Edit
Delete
|
|
22058
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"a24b53ef9 {"Commits":[{"Sha1":"a24b53ef99615ed025052051c4b4268f16ceb436","Message":"Update voucher booking notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:24:33+08:00"}],"HeadCommit":{"Sha1":"a24b53ef99615ed025052051c4b4268f16ceb436","Message":"Update voucher booking notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:24:33+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/2490881e6bfb930d88fbb1b3b96180b1f3312495...a24b53ef99615ed025052051c4b4268f16ceb436","Len":1}...
|
1786515883
|
Edit
Delete
|
|
22069
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"faa5e258a {"Commits":[{"Sha1":"faa5e258a3d1f6031390ade0ad116cef902529a5","Message":"Update full room voucher flow\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:32:11+08:00"}],"HeadCommit":{"Sha1":"faa5e258a3d1f6031390ade0ad116cef902529a5","Message":"Update full room voucher flow\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:32:11+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a24b53ef99615ed025052051c4b4268f16ceb436...faa5e258a3d1f6031390ade0ad116cef902529a5","Len":1}...
|
1786516338
|
Edit
Delete
|
|
22070
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"faa5e258a {"Commits":[{"Sha1":"faa5e258a3d1f6031390ade0ad116cef902529a5","Message":"Update full room voucher flow\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:32:11+08:00"}],"HeadCommit":{"Sha1":"faa5e258a3d1f6031390ade0ad116cef902529a5","Message":"Update full room voucher flow\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:32:11+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a24b53ef99615ed025052051c4b4268f16ceb436...faa5e258a3d1f6031390ade0ad116cef902529a5","Len":1}...
|
1786516338
|
Edit
Delete
|
|
22075
|
18
|
17
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1786517151
|
Edit
Delete
|
|
22076
|
17
|
17
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1786517151
|
Edit
Delete
|
|
22101
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1786518521
|
Edit
Delete
|
|
22102
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1786518521
|
Edit
Delete
|
|
22125
|
18
|
17
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1786519343
|
Edit
Delete
|
|
22126
|
17
|
17
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1786519343
|
Edit
Delete
|
|
22139
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1786520409
|
Edit
Delete
|
|
22140
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
|
1786520409
|
Edit
Delete
|
|
22141
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"3adc8f9ec {"Commits":[{"Sha1":"3adc8f9eceb95f0ec6489677941b3001b989eee7","Message":"Update scan voucher validation note\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:40:00+08:00"},{"Sha1":"faa5e258a3d1f6031390ade0ad116cef902529a5","Message":"Update full room voucher flow\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:32:11+08:00"},{"Sha1":"a24b53ef99615ed025052051c4b4268f16ceb436","Message":"Update voucher booking notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:24:33+08:00"},{"Sha1":"2490881e6bfb930d88fbb1b3b96180b1f3312495","Message":"Add KTV QC prototype pages\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-06T13:54:23+08:00"},{"Sha1":"ff1738cdc33b3aca464816d8781240ba09141cd1","Message":"Update voucher flow remarks\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:47:22+08:00"}],"HeadCommit":{"Sha1":"3adc8f9eceb95f0ec6489677941b3001b989eee7","Message":"Update scan voucher validation note\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:40:00+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/6dcac98ea11793fb700aae9dd7749d2e831caf4e...3adc8f9eceb95f0ec6489677941b3001b989eee7","Len":10}...
|
1786520410
|
Edit
Delete
|
|
22142
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"3adc8f9ec {"Commits":[{"Sha1":"3adc8f9eceb95f0ec6489677941b3001b989eee7","Message":"Update scan voucher validation note\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:40:00+08:00"},{"Sha1":"faa5e258a3d1f6031390ade0ad116cef902529a5","Message":"Update full room voucher flow\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:32:11+08:00"},{"Sha1":"a24b53ef99615ed025052051c4b4268f16ceb436","Message":"Update voucher booking notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T14:24:33+08:00"},{"Sha1":"2490881e6bfb930d88fbb1b3b96180b1f3312495","Message":"Add KTV QC prototype pages\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-06T13:54:23+08:00"},{"Sha1":"ff1738cdc33b3aca464816d8781240ba09141cd1","Message":"Update voucher flow remarks\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-05T15:47:22+08:00"}],"HeadCommit":{"Sha1":"3adc8f9eceb95f0ec6489677941b3001b989eee7","Message":"Update scan voucher validation note\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:40:00+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/6dcac98ea11793fb700aae9dd7749d2e831caf4e...3adc8f9eceb95f0ec6489677941b3001b989eee7","Len":10}...
|
1786520410
|
Edit
Delete
|
|
22145
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"81233df0b {"Commits":[{"Sha1":"81233df0b3633349a514f92202c94bfbebee1a3c","Message":"Rename unavailable voucher states\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:46:17+08:00"}],"HeadCommit":{"Sha1":"81233df0b3633349a514f92202c94bfbebee1a3c","Message":"Rename unavailable voucher states\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:46:17+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3adc8f9eceb95f0ec6489677941b3001b989eee7...81233df0b3633349a514f92202c94bfbebee1a3c","Len":1}...
|
1786520786
|
Edit
Delete
|
|
22146
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"81233df0b {"Commits":[{"Sha1":"81233df0b3633349a514f92202c94bfbebee1a3c","Message":"Rename unavailable voucher states\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:46:17+08:00"}],"HeadCommit":{"Sha1":"81233df0b3633349a514f92202c94bfbebee1a3c","Message":"Rename unavailable voucher states\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:46:17+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/3adc8f9eceb95f0ec6489677941b3001b989eee7...81233df0b3633349a514f92202c94bfbebee1a3c","Len":1}...
|
1786520786
|
Edit
Delete
|
|
22149
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"a23e07c4a {"Commits":[{"Sha1":"a23e07c4af600ade7a071a2a9a7f65690265b9c2","Message":"Add inactivity timeout notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:50:21+08:00"}],"HeadCommit":{"Sha1":"a23e07c4af600ade7a071a2a9a7f65690265b9c2","Message":"Add inactivity timeout notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:50:21+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/81233df0b3633349a514f92202c94bfbebee1a3c...a23e07c4af600ade7a071a2a9a7f65690265b9c2","Len":1}...
|
1786521030
|
Edit
Delete
|
|
22150
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"a23e07c4a {"Commits":[{"Sha1":"a23e07c4af600ade7a071a2a9a7f65690265b9c2","Message":"Add inactivity timeout notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:50:21+08:00"}],"HeadCommit":{"Sha1":"a23e07c4af600ade7a071a2a9a7f65690265b9c2","Message":"Add inactivity timeout notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:50:21+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/81233df0b3633349a514f92202c94bfbebee1a3c...a23e07c4af600ade7a071a2a9a7f65690265b9c2","Len":1}...
|
1786521030
|
Edit
Delete
|
|
22153
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"c9e477333 {"Commits":[{"Sha1":"c9e477333055529e2333109bf0b88bd54332ee13","Message":"Number inactivity timeout notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:53:28+08:00"}],"HeadCommit":{"Sha1":"c9e477333055529e2333109bf0b88bd54332ee13","Message":"Number inactivity timeout notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:53:28+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a23e07c4af600ade7a071a2a9a7f65690265b9c2...c9e477333055529e2333109bf0b88bd54332ee13","Len":1}...
|
1786521217
|
Edit
Delete
|
|
22154
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"c9e477333 {"Commits":[{"Sha1":"c9e477333055529e2333109bf0b88bd54332ee13","Message":"Number inactivity timeout notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:53:28+08:00"}],"HeadCommit":{"Sha1":"c9e477333055529e2333109bf0b88bd54332ee13","Message":"Number inactivity timeout notes\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-08-12T15:53:28+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/a23e07c4af600ade7a071a2a9a7f65690265b9c2...c9e477333055529e2333109bf0b88bd54332ee13","Len":1}...
|
1786521217
|
Edit
Delete
|
|
27419
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"8ab1c54cf {"Commits":[{"Sha1":"8ab1c54cf6f72acc53949c24021663226fba3ee4","Message":"Unify unavailable booking screens\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:25:57+08:00"}],"HeadCommit":{"Sha1":"8ab1c54cf6f72acc53949c24021663226fba3ee4","Message":"Unify unavailable booking screens\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:25:57+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/c9e477333055529e2333109bf0b88bd54332ee13...8ab1c54cf6f72acc53949c24021663226fba3ee4","Len":1}...
|
1788330360
|
Edit
Delete
|
|
27420
|
17
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"8ab1c54cf {"Commits":[{"Sha1":"8ab1c54cf6f72acc53949c24021663226fba3ee4","Message":"Unify unavailable booking screens\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:25:57+08:00"}],"HeadCommit":{"Sha1":"8ab1c54cf6f72acc53949c24021663226fba3ee4","Message":"Unify unavailable booking screens\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:25:57+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/c9e477333055529e2333109bf0b88bd54332ee13...8ab1c54cf6f72acc53949c24021663226fba3ee4","Len":1}...
|
1788330360
|
Edit
Delete
|
|
27431
|
18
|
5
|
18
|
69
|
0
|
0
|
refs/heads/dianbo-20260908
|
0
|
{"Commits":[{"Sha1":"d6ae454f0 {"Commits":[{"Sha1":"d6ae454f08066d6925d61c71a00f6b8ce5282b58","Message":"Merge unavailable room states\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:30:59+08:00"}],"HeadCommit":{"Sha1":"d6ae454f08066d6925d61c71a00f6b8ce5282b58","Message":"Merge unavailable room states\n","AuthorEmail":"codex@local","AuthorName":"Codex","CommitterEmail":"codex@local","CommitterName":"Codex","Timestamp":"2026-09-02T14:30:59+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/8ab1c54cf6f72acc53949c24021663226fba3ee4...d6ae454f08066d6925d61c71a00f6b8ce5282b58","Len":1}...
|
1788330662
|
Edit
Delete
|