|
12632
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/realResoVSdesignReso
|
1
|
|
1781583204
|
Edit
Delete
|
|
12633
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/realResoVSdesignReso
|
1
|
{"Commits":[{"Sha1":"dd849e835 {"Commits":[{"Sha1":"dd849e835f93cfe5ee27e6fc5f777c7670710592","Message":"cocos: add support to display scene which is designed in 1920x1080 in 1280x720 window\n\nAdd support to display scene which is designed in 1920x1080 in 1280x720 window.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2017-12-08T10:13:51+08:00"}],"HeadCommit":{"Sha1":"dd849e835f93cfe5ee27e6fc5f777c7670710592","Message":"cocos: add support to display scene which is designed in 1920x1080 in 1280x720 window\n\nAdd support to display scene which is designed in 1920x1080 in 1280x720 window.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2017-12-08T10:13:51+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/838e71242271c76601a6563501f84bacd0e9ac1d...dd849e835f93cfe5ee27e6fc5f777c7670710592","Len":1}...
|
1781583204
|
Edit
Delete
|
|
6005
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/refactor/payroll-uselistpage
|
0
|
|
1779860412
|
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
|
|
12607
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/release
|
1
|
|
1781582669
|
Edit
Delete
|
|
12608
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/release
|
1
|
{"Commits":[{"Sha1":"5afdeae06 {"Commits":[{"Sha1":"5afdeae06ae8a62470ff01d425f80fd05ca404e9","Message":"v1.2.3\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2022-11-15T15:53:19+08:00"},{"Sha1":"ad43ffdae9c3d00f92cc6bcbd828b5049fd764bc","Message":"修改网络直播播放协议,播放网络直播时,播放参数\"ip\"必须修改为\"live\"(原来是\"filename\")\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2022-11-15T15:52:05+08:00"},{"Sha1":"5cc2bb53003bb1e9b3c5ca966b1d8f85ee40ad37","Message":"update cocos path\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2022-10-14T21:23:47+08:00"},{"Sha1":"645f828acc48cc3b304c8a44f939bc397be01dee","Message":"update dev platform\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2022-10-14T14:32:23+08:00"},{"Sha1":"4edbb7c63e6daefe7a20a2fbd3ae7cea440a8cca","Message":"jhplayer: v1.2.2\n调整播放器错误日志上传策略,只上传启动后头10条错误日志\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2022-08-10T14:48:10+08:00"}],"HeadCommit":{"Sha1":"5afdeae06ae8a62470ff01d425f80fd05ca404e9","Message":"v1.2.3\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2022-11-15T15:53:19+08:00"},"CompareURL":"zhengpeizhong/jhplayer/compare/b26b24b51fce270795fc7df6ba219704efe76aeb...5afdeae06ae8a62470ff01d425f80fd05ca404e9","Len":5}...
|
1781582669
|
Edit
Delete
|
|
12634
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/release
|
1
|
|
1781583206
|
Edit
Delete
|
|
12635
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/release
|
1
|
{"Commits":[{"Sha1":"29074acab {"Commits":[{"Sha1":"29074acabad78e1782326cba71dc39d8a8e45b8a","Message":"v1.3.2\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2024-04-11T10:37:24+08:00"},{"Sha1":"7ee4487fdfdfb4ccfb0921a897ccead20bd2cb14","Message":"修复addCustomHandler导致的崩溃问题\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2024-04-11T10:37:13+08:00"},{"Sha1":"0e7cf043bf604f5a2d94f5d99a784f7a4035e824","Message":"v1.3.1\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2024-03-14T11:06:43+08:00"},{"Sha1":"72663d3dd66f49d4d9d261207a03c305476551e0","Message":"增加支持JH600三合一功放\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2024-03-14T11:02:33+08:00"},{"Sha1":"38cbd957bece2ac973d868853b7af0880dca85bf","Message":"v1.3.0\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2024-03-14T10:53:37+08:00"}],"HeadCommit":{"Sha1":"29074acabad78e1782326cba71dc39d8a8e45b8a","Message":"v1.3.2\n","AuthorEmail":"paidong@163.com","AuthorName":"paidong","CommitterEmail":"paidong@163.com","CommitterName":"paidong","Timestamp":"2024-04-11T10:37:24+08:00"},"CompareURL":"zhengpeizhong/cocos2d-x/compare/943f1e4e2549c32bcebb882e23523d07936fd545...29074acabad78e1782326cba71dc39d8a8e45b8a","Len":10}...
|
1781583206
|
Edit
Delete
|
|
29956
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/release/image-type-r45
|
0
|
|
1789445353
|
Edit
Delete
|
|
29957
|
5
|
5
|
5
|
57
|
0
|
0
|
refs/heads/release/image-type-r45
|
0
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"7066f958c067ca2787a77f94e26969023f1a8261","Message":"docs(release): record verified r46 deployment and acceptance\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-09-08T10:01:19-07:00"},"CompareURL":"luoanwu/image-generation/compare/main...7066f958c067ca2787a77f94e26969023f1a8261","Len":0}...
|
1789445353
|
Edit
Delete
|
|
18857
|
1
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
|
1785120100
|
Edit
Delete
|
|
18858
|
9
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
|
1785120100
|
Edit
Delete
|
|
18859
|
3
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
|
1785120100
|
Edit
Delete
|
|
18860
|
4
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
|
1785120100
|
Edit
Delete
|
|
18861
|
7
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
|
1785120100
|
Edit
Delete
|
|
18862
|
8
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
|
1785120100
|
Edit
Delete
|
|
18863
|
10
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
|
1785120100
|
Edit
Delete
|
|
18864
|
11
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
|
1785120100
|
Edit
Delete
|
|
18865
|
1
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"6afdc03c6 {"Commits":[{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"}],"HeadCommit":{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"},"CompareURL":"","Len":1}...
|
1785120100
|
Edit
Delete
|
|
18866
|
9
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"6afdc03c6 {"Commits":[{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"}],"HeadCommit":{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"},"CompareURL":"","Len":1}...
|
1785120100
|
Edit
Delete
|
|
18867
|
3
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"6afdc03c6 {"Commits":[{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"}],"HeadCommit":{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"},"CompareURL":"","Len":1}...
|
1785120100
|
Edit
Delete
|
|
18868
|
4
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"6afdc03c6 {"Commits":[{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"}],"HeadCommit":{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"},"CompareURL":"","Len":1}...
|
1785120100
|
Edit
Delete
|
|
18869
|
7
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"6afdc03c6 {"Commits":[{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"}],"HeadCommit":{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"},"CompareURL":"","Len":1}...
|
1785120100
|
Edit
Delete
|
|
18870
|
8
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"6afdc03c6 {"Commits":[{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"}],"HeadCommit":{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"},"CompareURL":"","Len":1}...
|
1785120100
|
Edit
Delete
|
|
18871
|
10
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"6afdc03c6 {"Commits":[{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"}],"HeadCommit":{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"},"CompareURL":"","Len":1}...
|
1785120100
|
Edit
Delete
|
|
18872
|
11
|
5
|
1
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"6afdc03c6 {"Commits":[{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"}],"HeadCommit":{"Sha1":"6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6","Message":"chore: import room API codebase\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-07-27T10:27:52+08:00"},"CompareURL":"","Len":1}...
|
1785120100
|
Edit
Delete
|
|
18937
|
8
|
5
|
8
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"1a41dd78e {"Commits":[{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"}],"HeadCommit":{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"},"CompareURL":"vodtest/room_api/compare/6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6...1a41dd78ef391213f361fa08e302f1478ea8faa4","Len":1}...
|
1785132227
|
Edit
Delete
|
|
18938
|
9
|
5
|
8
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"1a41dd78e {"Commits":[{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"}],"HeadCommit":{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"},"CompareURL":"vodtest/room_api/compare/6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6...1a41dd78ef391213f361fa08e302f1478ea8faa4","Len":1}...
|
1785132227
|
Edit
Delete
|
|
18939
|
1
|
5
|
8
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"1a41dd78e {"Commits":[{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"}],"HeadCommit":{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"},"CompareURL":"vodtest/room_api/compare/6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6...1a41dd78ef391213f361fa08e302f1478ea8faa4","Len":1}...
|
1785132227
|
Edit
Delete
|
|
18940
|
3
|
5
|
8
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"1a41dd78e {"Commits":[{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"}],"HeadCommit":{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"},"CompareURL":"vodtest/room_api/compare/6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6...1a41dd78ef391213f361fa08e302f1478ea8faa4","Len":1}...
|
1785132227
|
Edit
Delete
|
|
18941
|
4
|
5
|
8
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"1a41dd78e {"Commits":[{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"}],"HeadCommit":{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"},"CompareURL":"vodtest/room_api/compare/6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6...1a41dd78ef391213f361fa08e302f1478ea8faa4","Len":1}...
|
1785132227
|
Edit
Delete
|
|
18942
|
7
|
5
|
8
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"1a41dd78e {"Commits":[{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"}],"HeadCommit":{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"},"CompareURL":"vodtest/room_api/compare/6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6...1a41dd78ef391213f361fa08e302f1478ea8faa4","Len":1}...
|
1785132227
|
Edit
Delete
|
|
18943
|
10
|
5
|
8
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"1a41dd78e {"Commits":[{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"}],"HeadCommit":{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"},"CompareURL":"vodtest/room_api/compare/6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6...1a41dd78ef391213f361fa08e302f1478ea8faa4","Len":1}...
|
1785132227
|
Edit
Delete
|
|
18944
|
11
|
5
|
8
|
66
|
0
|
0
|
refs/heads/room_api
|
1
|
{"Commits":[{"Sha1":"1a41dd78e {"Commits":[{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"}],"HeadCommit":{"Sha1":"1a41dd78ef391213f361fa08e302f1478ea8faa4","Message":"需求 包厢暂停语音配置 16708\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-07-27T14:03:43+08:00"},"CompareURL":"vodtest/room_api/compare/6afdc03c68058ef9bbea47552f0bc2db4e1dc9a6...1a41dd78ef391213f361fa08e302f1478ea8faa4","Len":1}...
|
1785132227
|
Edit
Delete
|
|
27273
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/skill/build-complete-interface-docs
|
1
|
|
1788247374
|
Edit
Delete
|
|
27274
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/skill/build-complete-interface-docs
|
1
|
{"Commits":[{"Sha1":"ae109b257 {"Commits":[{"Sha1":"ae109b2577a59ebd7073a0b5af4c8b38f04cbc5c","Message":"feat: add interface doc archival step (Apifox + frontend-specs) to build-complete skill\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-01T15:22:14+08:00"}],"HeadCommit":{"Sha1":"ae109b2577a59ebd7073a0b5af4c8b38f04cbc5c","Message":"feat: add interface doc archival step (Apifox + frontend-specs) to build-complete skill\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-09-01T15:22:14+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/08692de7f0c50c7787b7668a900b06987f477a25...ae109b2577a59ebd7073a0b5af4c8b38f04cbc5c","Len":1}...
|
1788247374
|
Edit
Delete
|
|
26570
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
|
1787824010
|
Edit
Delete
|
|
26571
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"78a3a2cfa {"Commits":[{"Sha1":"78a3a2cfae6a4a8d1d70a18e4d811716324b8747","Message":"spec: 按省市统计设备月度新增上线数量报表\n\n- 确认数据链路:ahead_authenticate_log → ahead_family_servers → ahead_yc_shop\n- 设计两个接口:getStats(省份)/ getCityStats(城市下钻)\n- 前端新增 ECharts 依赖,点击下钻交互\n- 权限复用 PcServer agent_id 过滤\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T17:46:46+08:00"}],"HeadCommit":{"Sha1":"78a3a2cfae6a4a8d1d70a18e4d811716324b8747","Message":"spec: 按省市统计设备月度新增上线数量报表\n\n- 确认数据链路:ahead_authenticate_log → ahead_family_servers → ahead_yc_shop\n- 设计两个接口:getStats(省份)/ getCityStats(城市下钻)\n- 前端新增 ECharts 依赖,点击下钻交互\n- 权限复用 PcServer agent_id 过滤\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T17:46:46+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/45fd83d699d1315dbd551f396e22b94e132a97fb...78a3a2cfae6a4a8d1d70a18e4d811716324b8747","Len":1}...
|
1787824010
|
Edit
Delete
|
|
26574
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"a59d914cc {"Commits":[{"Sha1":"a59d914cc97c4925c24b983095ce45bafb95f305","Message":"spec: 重新组织结构,产品/技术双视角分离\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T17:56:56+08:00"}],"HeadCommit":{"Sha1":"a59d914cc97c4925c24b983095ce45bafb95f305","Message":"spec: 重新组织结构,产品/技术双视角分离\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T17:56:56+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/78a3a2cfae6a4a8d1d70a18e4d811716324b8747...a59d914cc97c4925c24b983095ce45bafb95f305","Len":1}...
|
1787824620
|
Edit
Delete
|
|
26578
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"58a568463 {"Commits":[{"Sha1":"58a56846317dd3f2ac5a83a02144a21e88b7efb4","Message":"docs: 重新定义六阶段评审流程,Design 阶段增加原型环节和评审会议\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T18:02:16+08:00"}],"HeadCommit":{"Sha1":"58a56846317dd3f2ac5a83a02144a21e88b7efb4","Message":"docs: 重新定义六阶段评审流程,Design 阶段增加原型环节和评审会议\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T18:02:16+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/a59d914cc97c4925c24b983095ce45bafb95f305...58a56846317dd3f2ac5a83a02144a21e88b7efb4","Len":1}...
|
1787824941
|
Edit
Delete
|
|
26581
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"143c75303 {"Commits":[{"Sha1":"143c75303d464769b5648e1b491aca0a5d436496","Message":"chore: 将 spec 阶段重命名为 design 阶段\n\n- spec/ 目录改为 design/,产物文件随之迁移\n- CLAUDE.md 六阶段产物链同步更新\n- REVIEW.md 所有 spec 引用改为 design\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:02:12+08:00"}],"HeadCommit":{"Sha1":"143c75303d464769b5648e1b491aca0a5d436496","Message":"chore: 将 spec 阶段重命名为 design 阶段\n\n- spec/ 目录改为 design/,产物文件随之迁移\n- CLAUDE.md 六阶段产物链同步更新\n- REVIEW.md 所有 spec 引用改为 design\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:02:12+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/58a56846317dd3f2ac5a83a02144a21e88b7efb4...143c75303d464769b5648e1b491aca0a5d436496","Len":1}...
|
1787828549
|
Edit
Delete
|
|
26582
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"a3065bbad {"Commits":[{"Sha1":"a3065bbad2c67d2c0f1370a874c3a50779114879","Message":"chore: design 文档去掉技术规格,只保留产品内容\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:05:13+08:00"}],"HeadCommit":{"Sha1":"a3065bbad2c67d2c0f1370a874c3a50779114879","Message":"chore: design 文档去掉技术规格,只保留产品内容\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:05:13+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/143c75303d464769b5648e1b491aca0a5d436496...a3065bbad2c67d2c0f1370a874c3a50779114879","Len":1}...
|
1787828718
|
Edit
Delete
|
|
26583
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"7245eeba9 {"Commits":[{"Sha1":"7245eeba95c918b563be68fb5e59b8938ab452d8","Message":"chore: 原型文件本地化,存为 design/assets/*/prototype.html\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:06:41+08:00"}],"HeadCommit":{"Sha1":"7245eeba95c918b563be68fb5e59b8938ab452d8","Message":"chore: 原型文件本地化,存为 design/assets/*/prototype.html\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:06:41+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/a3065bbad2c67d2c0f1370a874c3a50779114879...7245eeba95c918b563be68fb5e59b8938ab452d8","Len":1}...
|
1787828807
|
Edit
Delete
|
|
26584
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"00f72fa1f {"Commits":[{"Sha1":"00f72fa1fe4d59ce37f88628de99d8b0f84551c5","Message":"chore: REVIEW.md 补充原型本地化存放规则\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:07:00+08:00"}],"HeadCommit":{"Sha1":"00f72fa1fe4d59ce37f88628de99d8b0f84551c5","Message":"chore: REVIEW.md 补充原型本地化存放规则\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:07:00+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/7245eeba95c918b563be68fb5e59b8938ab452d8...00f72fa1fe4d59ce37f88628de99d8b0f84551c5","Len":1}...
|
1787828824
|
Edit
Delete
|
|
26585
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"5a35f7952 {"Commits":[{"Sha1":"5a35f79521b38c0e898667dabc03b23712a1e6be","Message":"chore: 原型改为可本地打开的独立 HTML,支持点击下钻交互\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:10:04+08:00"}],"HeadCommit":{"Sha1":"5a35f79521b38c0e898667dabc03b23712a1e6be","Message":"chore: 原型改为可本地打开的独立 HTML,支持点击下钻交互\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:10:04+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/00f72fa1fe4d59ce37f88628de99d8b0f84551c5...5a35f79521b38c0e898667dabc03b23712a1e6be","Len":1}...
|
1787829007
|
Edit
Delete
|
|
26586
|
4
|
5
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
{"Commits":[{"Sha1":"fedb35718 {"Commits":[{"Sha1":"fedb35718d79248552e6a546730bae90df20f056","Message":"chore: 更新 intent-template skill\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:13:06+08:00"}],"HeadCommit":{"Sha1":"fedb35718d79248552e6a546730bae90df20f056","Message":"chore: 更新 intent-template skill\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"qiaojielai@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"qiaojielai@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-08-27T19:13:06+08:00"},"CompareURL":"laiqiaojie/jh-project/compare/5a35f79521b38c0e898667dabc03b23712a1e6be...fedb35718d79248552e6a546730bae90df20f056","Len":1}...
|
1787829191
|
Edit
Delete
|
|
26589
|
4
|
17
|
4
|
85
|
0
|
0
|
refs/heads/spec/device-online-stats-by-region
|
1
|
|
1787829412
|
Edit
Delete
|
|
29973
|
5
|
5
|
5
|
106
|
0
|
0
|
refs/heads/sync/v0.16.0
|
1
|
|
1789445465
|
Edit
Delete
|
|
29974
|
5
|
5
|
5
|
106
|
0
|
0
|
refs/heads/sync/v0.16.0
|
1
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"0a9a11a92a9e45d647e7feaea0bafe7cdc3d5f11","Message":"docs: record clean acceptance @ 246f04b(sync/v0.16.0:runtime 169 / 差分 7×2 / tenantRlsEnforced=1;UI 4×5;地板按本仓收紧)\n\nCo-Authored-By: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"hillao","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"hillao","Timestamp":"2026-09-10T07:19:55-07:00"},"CompareURL":"luoanwu/tenant-scope/compare/main...0a9a11a92a9e45d647e7feaea0bafe7cdc3d5f11","Len":0}...
|
1789445465
|
Edit
Delete
|
|
12636
|
12
|
5
|
12
|
42
|
0
|
0
|
refs/heads/test
|
1
|
|
1781583206
|
Edit
Delete
|