|
28975
|
5
|
5
|
5
|
54
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ed6561882 {"Commits":[{"Sha1":"ed6561882ae52d6d0f2b6fd5429382e85b4f12ab","Message":"docs(changelog): @juhai/kernel@0.16.0 已发布到 Gitea npm registry\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-10T06:59:49-07:00"}],"HeadCommit":{"Sha1":"ed6561882ae52d6d0f2b6fd5429382e85b4f12ab","Message":"docs(changelog): @juhai/kernel@0.16.0 已发布到 Gitea npm registry\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-10T06:59:49-07:00"},"CompareURL":"luoanwu/base-framework/compare/4e46be3af7172533e93417e123d3369963f13e08...ed6561882ae52d6d0f2b6fd5429382e85b4f12ab","Len":1}...
|
1789048793
|
Edit
Delete
|
|
6006
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/refactor/payroll-uselistpage
|
0
|
{"Commits":[{"Sha1":"ed6b4b052 {"Commits":[{"Sha1":"ed6b4b052da885ad63113d7d7045b7c512025b0f","Message":"fix(auth): 消除匿名访客启动即触发的无效 refresh 401,并修复 auth 中间件多余括号\n\n优化 init 会话恢复:\n- 后端登录/刷新时额外种可读 session_hint cookie(非 HttpOnly,与 refresh_token 同生命周期),登出清除\n- 前端 init() 仅在存在会话信号(localStorage token/user、loopback 标记或 session_hint cookie)时才发起 /auth/refresh,匿名访客静默清状态,不再产生无效 401\n- clearLocalState() 同步过期 session_hint cookie\n- 合法 cookie-only 会话恢复路径(含 E2E storageState)不受影响\n\n顺带修复 auth.middleware.ts 中 prisma.users.findFirst select 块多余的闭合括号,该语法错误导致后端无法启动\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luojuhai@luojuhaideMacBook-Pro.local","AuthorName":"luojuhai","CommitterEmail":"luojuhai@luojuhaideMacBook-Pro.local","CommitterName":"luojuhai","Timestamp":"2026-05-26T22:37:58-07:00"},{"Sha1":"196258b4bf8293811ea64859f9be0f464a6c5b8d","Message":"Merge branch 'main' into refactor/payroll-uselistpage\n","AuthorEmail":"luojuhai@luojuhaideMacBook-Pro.local","AuthorName":"luojuhai","CommitterEmail":"luojuhai@luojuhaideMacBook-Pro.local","CommitterName":"luojuhai","Timestamp":"2026-05-26T22:23:29-07:00"},{"Sha1":"7ce6ae124e47fde6ee51a735062164d48e585e5e","Message":"Merge pull request #85 from laoluojuhai/governance/hr-training-readmodel-fixes\n\nGovernance/hr training readmodel fixes","AuthorEmail":"158980461+laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"noreply@github.com","CommitterName":"GitHub","Timestamp":"2026-05-26T07:42:26-07:00"},{"Sha1":"f53d2e37695ff0727b0ceb47989a45e46572d54f","Message":"fix(hr-training): 治理培训管理读模型断链 + 实现能力评估/差距分析\n\n修复贯穿培训管理 15 个 Tab 的 case-transform 读模型断链(前端读的字段名 ≠\n全局 responseCaseConverter 实际产出),共 5 种形态:\n\n1. 前端虚构字段:我的学习 totalHours=NaN(durationSeconds 不存在)→ 改用\n getStats 权威总时长 + 真实字段映射\n2. 照抄 Prisma snake 列名:学习路径列表 path_type/learning_path_steps 等 →\n LearningPath/LearningPathStep 类型与组件全改 camelCase\n3. 枚举值当对象 key:9-Box buckets 与 效果看板 coachDrafts.byStatus\n (at_risk/pending_review 被转坏成 atRisk/pendingReview)→ 9-Box 从\n members 派生计数;effectiveness-summary 的 byFamily/byStatus 改数组形态\n4. _count→Count:培训计划/培训场次 报名数恒 0 → 后端 service 把 _count 聚合\n 提升为扁平字段(sessionCount/enrollmentCount),前端读扁平字段\n5. 嵌套读错提升字段:考试管理「关联课程」读 hrCourses.title → 改读\n 后端 format 提升的 course.name\n\n其他:\n- AI 教练对练:PracticeRequest 类型补齐后端 startPracticeSchema 实收字段,\n 消除 payload:any(红线6);新增 CoachSkillSlug 联合类型\n- 课程管理:courseType 枚举漂移 blended→mixed、时长/学分字段名错配修正\n- 证书管理:模板 status←is_active 桥接(修恒「停用」)、有效期单位天、移除\n 结构不可支持的「已颁发」列\n- 能力模型:getMyAssessments/getGapAnalysis 由空桩实现为复用\n capability-graph.getRadar 的真源派生(current=真实评分、target=维度满级),\n 不杜撰数字;零前端改动\n- 效果看板:空数据窗口感知空态提示\n\n前端 vue-tsc + 后端 tsc 全绿。\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"laoluojuhai","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"laoluojuhai","Timestamp":"2026-05-26T07:39:18-07:00"},{"Sha1":"ab2d0482cb4d14233885b25cef63e58890d3044e","Message":"fix(auth): RLS 自动注入分支补 await,避免异常逃出 try/catch 挂起请求\n\n安全专审 Finding 1:authenticate 中间件 RLS_AUTO_INJECT 分支\n`return tenantContext.run(...)` 未 await,loadUserAndContinue 抛错\n(用户禁用/回源失败) 时被拒 promise 逃出外层 try/catch,next(error)\n不触发,请求挂起而非返回 401。改为 return await,与 auth.service.ts:213\n已有正确写法一致。fail-closed 无越权,属可用性/正确性修复。\n\n附带本轮治理改动:\n- auth.service.ts refresh 链路显式建立 tenantContext (R-RLS-4)\n- 新增 core-event-closed-loop / rls-staging-canary / 30d-war-plan 审计\n- .env 写入守卫 + 单文件 eslint hook;security-reviewer agent\n- serial-numbers controller + 测试;治理报告/基线刷新\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"laoluojuhai","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"laoluojuhai","Timestamp":"2026-05-26T05:14:04-07:00"}],"HeadCommit":{"Sha1":"ed6b4b052da885ad63113d7d7045b7c512025b0f","Message":"fix(auth): 消除匿名访客启动即触发的无效 refresh 401,并修复 auth 中间件多余括号\n\n优化 init 会话恢复:\n- 后端登录/刷新时额外种可读 session_hint cookie(非 HttpOnly,与 refresh_token 同生命周期),登出清除\n- 前端 init() 仅在存在会话信号(localStorage token/user、loopback 标记或 session_hint cookie)时才发起 /auth/refresh,匿名访客静默清状态,不再产生无效 401\n- clearLocalState() 同步过期 session_hint cookie\n- 合法 cookie-only 会话恢复路径(含 E2E storageState)不受影响\n\n顺带修复 auth.middleware.ts 中 prisma.users.findFirst select 块多余的闭合括号,该语法错误导致后端无法启动\n\nCo-Authored-By: Claude Opus 4.7 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luojuhai@luojuhaideMacBook-Pro.local","AuthorName":"luojuhai","CommitterEmail":"luojuhai@luojuhaideMacBook-Pro.local","CommitterName":"luojuhai","Timestamp":"2026-05-26T22:37:58-07:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/1a0e581f336639079ebba02b42516bda34f59268...ed6b4b052da885ad63113d7d7045b7c512025b0f","Len":10}...
|
1779860412
|
Edit
Delete
|
|
19853
|
17
|
5
|
17
|
69
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"ed70a93bb {"Commits":[{"Sha1":"ed70a93bbf190028b8d3ee1b2555cf3e92313d1c","Message":"清理旧版原型文件\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-07-30T13:28:28+08:00"}],"HeadCommit":{"Sha1":"ed70a93bbf190028b8d3ee1b2555cf3e92313d1c","Message":"清理旧版原型文件\n","AuthorEmail":"linmingzhang@g-hi.com","AuthorName":"linmingzhang","CommitterEmail":"linmingzhang@g-hi.com","CommitterName":"linmingzhang","Timestamp":"2026-07-30T13:28:28+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/d77c102ef4f2f528669d20e991527cc205dc3cf7...ed70a93bbf190028b8d3ee1b2555cf3e92313d1c","Len":1}...
|
1785389309
|
Edit
Delete
|
|
18268
|
8
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"ed7fd8ff4 {"Commits":[{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"}],"HeadCommit":{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"},"CompareURL":"vodtest/admin/compare/a82886c504e70905c030f4d7768e99cf296c3944...ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Len":1}...
|
1784771372
|
Edit
Delete
|
|
18269
|
9
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"ed7fd8ff4 {"Commits":[{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"}],"HeadCommit":{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"},"CompareURL":"vodtest/admin/compare/a82886c504e70905c030f4d7768e99cf296c3944...ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Len":1}...
|
1784771372
|
Edit
Delete
|
|
18270
|
1
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"ed7fd8ff4 {"Commits":[{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"}],"HeadCommit":{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"},"CompareURL":"vodtest/admin/compare/a82886c504e70905c030f4d7768e99cf296c3944...ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Len":1}...
|
1784771372
|
Edit
Delete
|
|
18271
|
3
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"ed7fd8ff4 {"Commits":[{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"}],"HeadCommit":{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"},"CompareURL":"vodtest/admin/compare/a82886c504e70905c030f4d7768e99cf296c3944...ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Len":1}...
|
1784771372
|
Edit
Delete
|
|
18272
|
4
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"ed7fd8ff4 {"Commits":[{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"}],"HeadCommit":{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"},"CompareURL":"vodtest/admin/compare/a82886c504e70905c030f4d7768e99cf296c3944...ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Len":1}...
|
1784771372
|
Edit
Delete
|
|
18273
|
7
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"ed7fd8ff4 {"Commits":[{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"}],"HeadCommit":{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"},"CompareURL":"vodtest/admin/compare/a82886c504e70905c030f4d7768e99cf296c3944...ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Len":1}...
|
1784771372
|
Edit
Delete
|
|
18274
|
10
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"ed7fd8ff4 {"Commits":[{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"}],"HeadCommit":{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"},"CompareURL":"vodtest/admin/compare/a82886c504e70905c030f4d7768e99cf296c3944...ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Len":1}...
|
1784771372
|
Edit
Delete
|
|
18275
|
11
|
5
|
8
|
23
|
0
|
0
|
refs/heads/admin-260728
|
0
|
{"Commits":[{"Sha1":"ed7fd8ff4 {"Commits":[{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"}],"HeadCommit":{"Sha1":"ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Message":"需求 小程序设置导出 16583\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-23T09:49:28+08:00"},"CompareURL":"vodtest/admin/compare/a82886c504e70905c030f4d7768e99cf296c3944...ed7fd8ff42552ea7ef07d60ae31c332bd3fc345a","Len":1}...
|
1784771372
|
Edit
Delete
|
|
26987
|
19
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"ed89539d0 {"Commits":[{"Sha1":"ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Message":"Update platform revenue and acceptance workflow\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-01T11:23:28+08:00"}],"HeadCommit":{"Sha1":"ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Message":"Update platform revenue and acceptance workflow\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-01T11:23:28+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/54f8c0ed0873cfbf6b08791dd328c5da6f7345f6...ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Len":1}...
|
1788233086
|
Edit
Delete
|
|
26988
|
17
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"ed89539d0 {"Commits":[{"Sha1":"ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Message":"Update platform revenue and acceptance workflow\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-01T11:23:28+08:00"}],"HeadCommit":{"Sha1":"ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Message":"Update platform revenue and acceptance workflow\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-01T11:23:28+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/54f8c0ed0873cfbf6b08791dd328c5da6f7345f6...ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Len":1}...
|
1788233086
|
Edit
Delete
|
|
26989
|
18
|
5
|
19
|
69
|
0
|
0
|
refs/heads/chanpin-20261013
|
0
|
{"Commits":[{"Sha1":"ed89539d0 {"Commits":[{"Sha1":"ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Message":"Update platform revenue and acceptance workflow\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-01T11:23:28+08:00"}],"HeadCommit":{"Sha1":"ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Message":"Update platform revenue and acceptance workflow\n","AuthorEmail":"codex@example.local","AuthorName":"Codex","CommitterEmail":"codex@example.local","CommitterName":"Codex","Timestamp":"2026-09-01T11:23:28+08:00"},"CompareURL":"linmingzhang/ktv-booking-prototype/compare/54f8c0ed0873cfbf6b08791dd328c5da6f7345f6...ed89539d0a444cd12b85a2670c7d0b254dd20ae9","Len":1}...
|
1788233086
|
Edit
Delete
|
|
28805
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ed9b5df87 {"Commits":[{"Sha1":"ed9b5df870bf72edcc8be883dec811b649aa13db","Message":"test(storyboard): freeze verified frame dialog release scope\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T04:17:35-07:00"},{"Sha1":"12eee55db00f40d5c4fb930a449700862494e72a","Message":"Merge branch 'main' into fix/storyboard-draft-model\n\n# Conflicts:\n#\tCLAUDE.md\n#\treports/contract-consumers.latest.json\n#\treports/dependency-audit.latest.json\n#\treports/governance-docs.latest.json\n#\treports/governance.latest.json\n#\treports/inference-acceptance.latest.json\n#\treports/material-review-concurrency-guard.latest.json\n#\treports/migrations.latest.json\n#\treports/module-boundary.latest.json\n#\treports/naming.latest.json\n#\treports/order-concurrency-guard.latest.json\n#\treports/production-acceptance.latest.json\n#\treports/production-security.latest.json\n#\treports/public-file-acceptance.latest.json\n#\treports/public-file-integration.latest.json\n#\treports/runtime-acceptance.latest.json\n#\treports/runtime-governance.latest.json\n#\treports/schema-sync.latest.json\n#\treports/script-acceptance.latest.json\n#\treports/sidecar-tests.latest.json\n#\treports/storyboard-director-guard.latest.json\n#\treports/toolchain.latest.json\n#\treports/ui-acceptance.latest.json\n#\treports/validation-source.latest.json\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T04:13:25-07:00"},{"Sha1":"4350b3cecf43560fc8329e34a7386e4f0725da9f","Message":"test(storyboard): verify frame dialogs through real save workflows\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T04:11:01-07:00"},{"Sha1":"f8483010baee1e8dafb866c4cb554133ca515ad2","Message":"Merge commit '7f9a6766' into fix/storyboard-draft-model\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T04:03:10-07:00"},{"Sha1":"7c71e290d79de068685c7848ad40423059ef9cb3","Message":"Merge branch 'main' into fix/storyboard-draft-model\n\n# Conflicts:\n#\tCLAUDE.md\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T04:02:47-07:00"}],"HeadCommit":{"Sha1":"ed9b5df870bf72edcc8be883dec811b649aa13db","Message":"test(storyboard): freeze verified frame dialog release scope\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-09T04:17:35-07:00"},"CompareURL":"luoanwu/image-generation/compare/588c69a848df6f7ee9e42b0f099f2eb02b4d9a74...ed9b5df870bf72edcc8be883dec811b649aa13db","Len":6}...
|
1788952660
|
Edit
Delete
|
|
14046
|
10
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"ed9d5fec4 {"Commits":[{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"}],"HeadCommit":{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"},"CompareURL":"vodtest/pay/compare/3834a67322ae5f2dba5e1f8973eaf19f1ef11fdd...ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Len":1}...
|
1782210712
|
Edit
Delete
|
|
14047
|
9
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"ed9d5fec4 {"Commits":[{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"}],"HeadCommit":{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"},"CompareURL":"vodtest/pay/compare/3834a67322ae5f2dba5e1f8973eaf19f1ef11fdd...ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Len":1}...
|
1782210712
|
Edit
Delete
|
|
14048
|
1
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"ed9d5fec4 {"Commits":[{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"}],"HeadCommit":{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"},"CompareURL":"vodtest/pay/compare/3834a67322ae5f2dba5e1f8973eaf19f1ef11fdd...ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Len":1}...
|
1782210712
|
Edit
Delete
|
|
14049
|
3
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"ed9d5fec4 {"Commits":[{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"}],"HeadCommit":{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"},"CompareURL":"vodtest/pay/compare/3834a67322ae5f2dba5e1f8973eaf19f1ef11fdd...ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Len":1}...
|
1782210712
|
Edit
Delete
|
|
14050
|
4
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"ed9d5fec4 {"Commits":[{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"}],"HeadCommit":{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"},"CompareURL":"vodtest/pay/compare/3834a67322ae5f2dba5e1f8973eaf19f1ef11fdd...ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Len":1}...
|
1782210712
|
Edit
Delete
|
|
14051
|
7
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"ed9d5fec4 {"Commits":[{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"}],"HeadCommit":{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"},"CompareURL":"vodtest/pay/compare/3834a67322ae5f2dba5e1f8973eaf19f1ef11fdd...ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Len":1}...
|
1782210712
|
Edit
Delete
|
|
14052
|
8
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"ed9d5fec4 {"Commits":[{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"}],"HeadCommit":{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"},"CompareURL":"vodtest/pay/compare/3834a67322ae5f2dba5e1f8973eaf19f1ef11fdd...ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Len":1}...
|
1782210712
|
Edit
Delete
|
|
14053
|
11
|
5
|
10
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"ed9d5fec4 {"Commits":[{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"}],"HeadCommit":{"Sha1":"ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Message":"首页添加默认门店的包厢列表\n","AuthorEmail":"yangruilin888@gmail.com","AuthorName":"linyangrui","CommitterEmail":"yangruilin888@gmail.com","CommitterName":"linyangrui","Timestamp":"2026-06-23T18:31:29+08:00"},"CompareURL":"vodtest/pay/compare/3834a67322ae5f2dba5e1f8973eaf19f1ef11fdd...ed9d5fec4fb91fa19cdae3bc21443b9976d89ef5","Len":1}...
|
1782210712
|
Edit
Delete
|
|
9022
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"eda39086f {"Commits":[{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"}],"HeadCommit":{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"},"CompareURL":"vodtest/pay/compare/72654bbf42481d3185e9b702620a0ecdaca664d0...eda39086f4e15210ef93cb9efe33e728bcb080ab","Len":1}...
|
1780570043
|
Edit
Delete
|
|
9023
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"eda39086f {"Commits":[{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"}],"HeadCommit":{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"},"CompareURL":"vodtest/pay/compare/72654bbf42481d3185e9b702620a0ecdaca664d0...eda39086f4e15210ef93cb9efe33e728bcb080ab","Len":1}...
|
1780570043
|
Edit
Delete
|
|
9024
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"eda39086f {"Commits":[{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"}],"HeadCommit":{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"},"CompareURL":"vodtest/pay/compare/72654bbf42481d3185e9b702620a0ecdaca664d0...eda39086f4e15210ef93cb9efe33e728bcb080ab","Len":1}...
|
1780570043
|
Edit
Delete
|
|
9025
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"eda39086f {"Commits":[{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"}],"HeadCommit":{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"},"CompareURL":"vodtest/pay/compare/72654bbf42481d3185e9b702620a0ecdaca664d0...eda39086f4e15210ef93cb9efe33e728bcb080ab","Len":1}...
|
1780570043
|
Edit
Delete
|
|
9026
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"eda39086f {"Commits":[{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"}],"HeadCommit":{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"},"CompareURL":"vodtest/pay/compare/72654bbf42481d3185e9b702620a0ecdaca664d0...eda39086f4e15210ef93cb9efe33e728bcb080ab","Len":1}...
|
1780570043
|
Edit
Delete
|
|
9027
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"eda39086f {"Commits":[{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"}],"HeadCommit":{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"},"CompareURL":"vodtest/pay/compare/72654bbf42481d3185e9b702620a0ecdaca664d0...eda39086f4e15210ef93cb9efe33e728bcb080ab","Len":1}...
|
1780570043
|
Edit
Delete
|
|
9028
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"eda39086f {"Commits":[{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"}],"HeadCommit":{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"},"CompareURL":"vodtest/pay/compare/72654bbf42481d3185e9b702620a0ecdaca664d0...eda39086f4e15210ef93cb9efe33e728bcb080ab","Len":1}...
|
1780570043
|
Edit
Delete
|
|
9029
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"eda39086f {"Commits":[{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"}],"HeadCommit":{"Sha1":"eda39086f4e15210ef93cb9efe33e728bcb080ab","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-04T18:47:18+08:00"},"CompareURL":"vodtest/pay/compare/72654bbf42481d3185e9b702620a0ecdaca664d0...eda39086f4e15210ef93cb9efe33e728bcb080ab","Len":1}...
|
1780570043
|
Edit
Delete
|
|
27302
|
4
|
5
|
4
|
29
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"eda95e458 {"Commits":[{"Sha1":"eda95e4583cdc1f968f77bc9f1fa3ca9c0839d3c","Message":"refactor: test-plan now QA handoff only, remove dev self-test steps\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-01T15:44:38+08:00"}],"HeadCommit":{"Sha1":"eda95e4583cdc1f968f77bc9f1fa3ca9c0839d3c","Message":"refactor: test-plan now QA handoff only, remove dev self-test steps\n","AuthorEmail":"584481098@qq.com","AuthorName":"laiqiaojie","CommitterEmail":"584481098@qq.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-01T15:44:38+08:00"},"CompareURL":"laiqiaojie/claude-skills/compare/dc6a11eb3364dd2e8e9641f7706ab8197806e017...eda95e4583cdc1f968f77bc9f1fa3ca9c0839d3c","Len":1}...
|
1788248679
|
Edit
Delete
|
|
29303
|
5
|
5
|
5
|
116
|
0
|
0
|
refs/heads/feat/identity-ui-runtime
|
0
|
{"Commits":[{"Sha1":"edba59bf5 {"Commits":[{"Sha1":"edba59bf5dbfd579d4eb8d31d3fc976a90c9b5f2","Message":"fix(identity): keep legacy browser contracts independent of runtime install\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-12T17:11:59-07:00"}],"HeadCommit":{"Sha1":"edba59bf5dbfd579d4eb8d31d3fc976a90c9b5f2","Message":"fix(identity): keep legacy browser contracts independent of runtime install\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-12T17:11:59-07:00"},"CompareURL":"luoanwu/enterprise-platform/compare/f3ae91601f5e4feefb3a3769ba09addb2553be08...edba59bf5dbfd579d4eb8d31d3fc976a90c9b5f2","Len":1}...
|
1789258328
|
Edit
Delete
|
|
2394
|
3
|
5
|
3
|
23
|
0
|
0
|
refs/heads/admin-260519
|
0
|
{"Commits":[{"Sha1":"edbb549c7 {"Commits":[{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"}],"HeadCommit":{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"},"CompareURL":"vodtest/admin/compare/fe9441390929935d49e95e72b6a4a2101c6db807...edbb549c7b70c9d07787ab94d151ba9a498760b9","Len":1}...
|
1779098505
|
Edit
Delete
|
|
2395
|
9
|
5
|
3
|
23
|
0
|
0
|
refs/heads/admin-260519
|
0
|
{"Commits":[{"Sha1":"edbb549c7 {"Commits":[{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"}],"HeadCommit":{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"},"CompareURL":"vodtest/admin/compare/fe9441390929935d49e95e72b6a4a2101c6db807...edbb549c7b70c9d07787ab94d151ba9a498760b9","Len":1}...
|
1779098505
|
Edit
Delete
|
|
2396
|
1
|
5
|
3
|
23
|
0
|
0
|
refs/heads/admin-260519
|
0
|
{"Commits":[{"Sha1":"edbb549c7 {"Commits":[{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"}],"HeadCommit":{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"},"CompareURL":"vodtest/admin/compare/fe9441390929935d49e95e72b6a4a2101c6db807...edbb549c7b70c9d07787ab94d151ba9a498760b9","Len":1}...
|
1779098505
|
Edit
Delete
|
|
2397
|
4
|
5
|
3
|
23
|
0
|
0
|
refs/heads/admin-260519
|
0
|
{"Commits":[{"Sha1":"edbb549c7 {"Commits":[{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"}],"HeadCommit":{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"},"CompareURL":"vodtest/admin/compare/fe9441390929935d49e95e72b6a4a2101c6db807...edbb549c7b70c9d07787ab94d151ba9a498760b9","Len":1}...
|
1779098505
|
Edit
Delete
|
|
2398
|
7
|
5
|
3
|
23
|
0
|
0
|
refs/heads/admin-260519
|
0
|
{"Commits":[{"Sha1":"edbb549c7 {"Commits":[{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"}],"HeadCommit":{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"},"CompareURL":"vodtest/admin/compare/fe9441390929935d49e95e72b6a4a2101c6db807...edbb549c7b70c9d07787ab94d151ba9a498760b9","Len":1}...
|
1779098505
|
Edit
Delete
|
|
2399
|
8
|
5
|
3
|
23
|
0
|
0
|
refs/heads/admin-260519
|
0
|
{"Commits":[{"Sha1":"edbb549c7 {"Commits":[{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"}],"HeadCommit":{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"},"CompareURL":"vodtest/admin/compare/fe9441390929935d49e95e72b6a4a2101c6db807...edbb549c7b70c9d07787ab94d151ba9a498760b9","Len":1}...
|
1779098505
|
Edit
Delete
|
|
2400
|
10
|
5
|
3
|
23
|
0
|
0
|
refs/heads/admin-260519
|
0
|
{"Commits":[{"Sha1":"edbb549c7 {"Commits":[{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"}],"HeadCommit":{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"},"CompareURL":"vodtest/admin/compare/fe9441390929935d49e95e72b6a4a2101c6db807...edbb549c7b70c9d07787ab94d151ba9a498760b9","Len":1}...
|
1779098505
|
Edit
Delete
|
|
2401
|
11
|
5
|
3
|
23
|
0
|
0
|
refs/heads/admin-260519
|
0
|
{"Commits":[{"Sha1":"edbb549c7 {"Commits":[{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"}],"HeadCommit":{"Sha1":"edbb549c7b70c9d07787ab94d151ba9a498760b9","Message":"0519\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-05-18T18:01:35+08:00"},"CompareURL":"vodtest/admin/compare/fe9441390929935d49e95e72b6a4a2101c6db807...edbb549c7b70c9d07787ab94d151ba9a498760b9","Len":1}...
|
1779098505
|
Edit
Delete
|
|
10546
|
11
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"edc5fef8b {"Commits":[{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"}],"HeadCommit":{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"},"CompareURL":"vodtest/admin/compare/3fd65ca0e0b082b02e9ceb425ed49e7f183851ee...edc5fef8b512cb8d5e939b749868ef812be8a762","Len":1}...
|
1780974693
|
Edit
Delete
|
|
10547
|
9
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"edc5fef8b {"Commits":[{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"}],"HeadCommit":{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"},"CompareURL":"vodtest/admin/compare/3fd65ca0e0b082b02e9ceb425ed49e7f183851ee...edc5fef8b512cb8d5e939b749868ef812be8a762","Len":1}...
|
1780974693
|
Edit
Delete
|
|
10548
|
1
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"edc5fef8b {"Commits":[{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"}],"HeadCommit":{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"},"CompareURL":"vodtest/admin/compare/3fd65ca0e0b082b02e9ceb425ed49e7f183851ee...edc5fef8b512cb8d5e939b749868ef812be8a762","Len":1}...
|
1780974693
|
Edit
Delete
|
|
10549
|
3
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"edc5fef8b {"Commits":[{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"}],"HeadCommit":{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"},"CompareURL":"vodtest/admin/compare/3fd65ca0e0b082b02e9ceb425ed49e7f183851ee...edc5fef8b512cb8d5e939b749868ef812be8a762","Len":1}...
|
1780974693
|
Edit
Delete
|
|
10550
|
4
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"edc5fef8b {"Commits":[{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"}],"HeadCommit":{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"},"CompareURL":"vodtest/admin/compare/3fd65ca0e0b082b02e9ceb425ed49e7f183851ee...edc5fef8b512cb8d5e939b749868ef812be8a762","Len":1}...
|
1780974693
|
Edit
Delete
|
|
10551
|
7
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"edc5fef8b {"Commits":[{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"}],"HeadCommit":{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"},"CompareURL":"vodtest/admin/compare/3fd65ca0e0b082b02e9ceb425ed49e7f183851ee...edc5fef8b512cb8d5e939b749868ef812be8a762","Len":1}...
|
1780974693
|
Edit
Delete
|
|
10552
|
8
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"edc5fef8b {"Commits":[{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"}],"HeadCommit":{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"},"CompareURL":"vodtest/admin/compare/3fd65ca0e0b082b02e9ceb425ed49e7f183851ee...edc5fef8b512cb8d5e939b749868ef812be8a762","Len":1}...
|
1780974693
|
Edit
Delete
|
|
10553
|
10
|
5
|
11
|
23
|
0
|
0
|
refs/heads/admin-260616
|
0
|
{"Commits":[{"Sha1":"edc5fef8b {"Commits":[{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"}],"HeadCommit":{"Sha1":"edc5fef8b512cb8d5e939b749868ef812be8a762","Message":"前端编译\n","AuthorEmail":"1091045324@qq.com","AuthorName":"caihongyuchy","CommitterEmail":"1091045324@qq.com","CommitterName":"caihongyuchy","Timestamp":"2026-06-09T11:11:11+08:00"},"CompareURL":"vodtest/admin/compare/3fd65ca0e0b082b02e9ceb425ed49e7f183851ee...edc5fef8b512cb8d5e939b749868ef812be8a762","Len":1}...
|
1780974693
|
Edit
Delete
|
|
12752
|
8
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"edc785a0d {"Commits":[{"Sha1":"edc785a0dc3f2d19de0c1430c26b57e902d66631","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T13:40:19+08:00"}],"HeadCommit":{"Sha1":"edc785a0dc3f2d19de0c1430c26b57e902d66631","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T13:40:19+08:00"},"CompareURL":"vodtest/pay/compare/39c12b567ff0a3d5aca2662200f9aecea9c58d62...edc785a0dc3f2d19de0c1430c26b57e902d66631","Len":1}...
|
1781588424
|
Edit
Delete
|