|
668
|
5
|
9
|
5
|
6
|
0
|
0
|
refs/tags/v1.0.0
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"bd59e5501292cb061719f669c7a7b7afd4f1a0b7","Message":"Prepare v1.0.0 release\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-19T17:33:01+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/0000000000000000000000000000000000000000...e1e571dea3e53faf951b331ac647da4b96e0d01b","Len":0}...
|
1775181685
|
Edit
Delete
|
|
669
|
5
|
9
|
5
|
6
|
0
|
0
|
refs/tags/v1.0.0-RC1
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"84c900df1e544e4eb7070be9278918676c4aec69","Message":"Release(v1.0.0-RC1): 巨嗨全域智库 1.0.0 封版交付\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-04T17:53:20+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/0000000000000000000000000000000000000000...7f6c4805d0719ce236bfd86ac50cc40cc6f5e5c5","Len":0}...
|
1775181686
|
Edit
Delete
|
|
607
|
6
|
9
|
6
|
16
|
0
|
0
|
refs/tags/v0.3-fingerprint-stable
|
0
|
{"Commits":null,"HeadCommit":{" {"Commits":null,"HeadCommit":{"Sha1":"5fbc6e8e611f32e371ed50d69336e0f0e89363c5","Message":"feat: 修复原唱/分轨播放 \u0026 M/S按钮布局重构\n","AuthorEmail":"7190060@qq.com","AuthorName":"lws","CommitterEmail":"7190060@qq.com","CommitterName":"lws","Timestamp":"2026-03-19T11:23:24+08:00"},"CompareURL":"liuwansheng/hidance/compare/0000000000000000000000000000000000000000...5fbc6e8e611f32e371ed50d69336e0f0e89363c5","Len":0}...
|
1774801182
|
Edit
Delete
|
|
251
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ff7f47d3c {"Commits":[{"Sha1":"ff7f47d3c90b5611690472f956e2f089c52dfd3b","Message":"sync: 同步治理文档与 Playwright E2E 运行产物\n\n- 更新四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 同步 governance-experience 治理经验报告\n- 更新可见菜单写动作覆盖报告与探针快照\n- 新增 sales-governance-recheck-v13/v14 与 stores-governance-recheck-v1 产物\n- 更新 ai-acquisition-content 批次产物与 batch-summary\n- 同步 module-catalog.overrides.ts\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T17:26:55+08:00"},{"Sha1":"6696147c6443f7547dc7bc0dc84b74c5e1ee231d","Message":"Expand sales E2E write governance coverage\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T17:08:06+08:00"},{"Sha1":"d212c424650e57a10a7d0b29a9d46b40d1cddf8f","Message":"Fix sales E2E cleanup and approval workflow fallbacks\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T17:00:01+08:00"}],"HeadCommit":{"Sha1":"ff7f47d3c90b5611690472f956e2f089c52dfd3b","Message":"sync: 同步治理文档与 Playwright E2E 运行产物\n\n- 更新四份统一文档(AGENTS/CLAUDE/GEMINI/README)\n- 同步 governance-experience 治理经验报告\n- 更新可见菜单写动作覆盖报告与探针快照\n- 新增 sales-governance-recheck-v13/v14 与 stores-governance-recheck-v1 产物\n- 更新 ai-acquisition-content 批次产物与 batch-summary\n- 同步 module-catalog.overrides.ts\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T17:26:55+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/c1da50f2974fe9552f40dde68ec34df656ddca22...ff7f47d3c90b5611690472f956e2f089c52dfd3b","Len":3}...
|
1773739743
|
Edit
Delete
|
|
342
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ff3149170 {"Commits":[{"Sha1":"ff3149170c6b0deb6d8151cb962592199b95bdd8","Message":"fix: 全面分析修复 — 44项安全+性能+架构+类型安全治理\n\n## 安全修复 (12项)\n- CRITICAL: 修复 knowledge-vector SQL 注入 + event-subscription SQL 注入\n- HIGH: 5处 $queryRawUnsafe → Prisma.sql, PDF XSS 防护, 租户严格模式\n- MEDIUM: 健康端点认证, CORS生产校验, PII脱敏, 权限缓存清除API\n\n## 性能优化 (5项)\n- N+1: getBulkSalesProfiles 800→9次, syncLinkStatistics 3N+1→3次\n- syncConversionStats 批量事务, leads 7索引补充, 慢查询监控恢复\n\n## 架构合规 (14项)\n- 12个controller prisma调用下沉service + requireTenantContext全局启用\n\n## 类型安全 — 77处as any清零\n- process-adapter 39→0, case-converter 15→0, validation 11→0, main 6→0\n\n## 前端v-permission核心链路6模块73指令 + 代码卫生清理\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-24T01:13:11+08:00"},{"Sha1":"9a8bbf8de635bd87de19154ac349be5f21784d52","Message":"fix: P2+P3 安全加固+质量提升 — 39 MEDIUM + 21 LOW 缺陷修复\n\n## 后端安全加固(10项)\n- 登录错误消息脱敏(不泄露剩余尝试次数)\n- 用户枚举 Timing Attack 防护(dummy bcrypt 消除时间差)\n- RMA 退货期限校验(30天,通过 SN 间接关联订单)\n- Order schema 金额上限 999999999.99\n- 门店批量状态更新加 $transaction\n- 序列号批量激活加 $transaction\n- Redis 缓存 delete-before-write 一致性改进\n- Opportunity bizCode 自动生成(空值防护)\n- SLA 暂停分钟数 Math.round → Math.floor(防误差累积)\n- system-monitor 6 处 $queryRawUnsafe → $queryRaw(杜绝 SQL 注入)\n\n## 前端安全+质量(6 P2 + 4 P3)\n- tickets/Detail.vue v-html 增加 DOMPurify 净化层\n- 幂等 Key 重复代码提取到 utils/idempotency.ts\n- useFormDraft sessionStorage try-catch 防溢出\n- useListPage handleLoadMore 基于 id 去重\n- response-normalizer 兜底搜索限定白名单字段\n- social-analytics window.open URL 协议校验\n- error.middleware TraceId 改用 crypto.randomUUID\n- Lead/Quote format 去 any → Record\u003cstring, unknown\u003e\n- Lead AI 评分并发限制(每批 5 个)\n- 4 个测试文件 console.log 清理\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-23T21:01:40+08:00"},{"Sha1":"076415ad09aa56a849acfbb65520f57320ec54d7","Message":"fix: P1 事务原子性+业务逻辑+前端安全修复 — 34 HIGH 缺陷解决\n\n## 事务缺失+事件原子性(8项 + 25处 void catch 消除)\n- 序列号激活包入 $transaction(sn.service.ts)\n- 出库单 deliver 包入 $transaction(shipment.service.ts)\n- 合同 create 事件移入事务内(contract.service.ts)\n- Lead marketing 事件去冗余事务(lead.service.ts)\n- BaseService batchUpdate/batchDelete 加事务保护\n- 13 个文件 25 处 void publishEvent().catch 替换为 logger.error\n- Order 状态转换加 status 条件更新(乐观锁)\n- SLA resume 改用 addBusinessMinutes(跳过非工作时段)\n\n## 业务逻辑+校验缺失(10项)\n- 工单 assign 校验用户有效性+租户归属\n- Order assign 校验用户租户归属\n- Opportunity create 校验 leadId/contactId 租户归属\n- Lead release 添加 canTransitionLead 校验(去除 as any)\n- 结算冲销 metadata 合并而非覆盖\n- Order update 拒绝 closed/cancelled/completed 状态编辑\n- Quote convertToContract 重构为单一事务 + 条件更新\n- getCurrentUser 添加 tenant_id 过滤\n- 工单 escalate 联动更新 priority + SLA 重匹配\n- 工单 start firstResponseAt 防覆盖\n\n## 前端安全+状态管理(6项)\n- API 响应拦截器增加 HTML/非对象响应防御\n- 多 Tab 登出同步(storage 事件监听)\n- 权限不足时 ElMessage.warning 提示\n- 路由 chunk 加载失败自动刷新(防循环)\n- useListPage handleDelete loading 守卫\n- localStorage Token 仅开发环境写入\n\n测试:87/87 通过(orders+contracts+leads+sla+base.service)\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-23T20:52:01+08:00"},{"Sha1":"6830b2416fb6af52cf44ff07ef793f66a1d59334","Message":"fix: P0 安全+并发+隔离缺陷修复 — 19 CRITICAL 全部解决\n\n## 安全修复(S1-S3 + 额外 3 项)\n- 8 个运维端点加 authenticate + requireSuperAdmin 认证保护\n- 禁用未实现的注册/密码重置端点(返回 400)\n- Refresh Token Cookie maxAge 与 Redis TTL 对齐(30天→7天)\n- Redis 降级方向修正:故障时拒绝登录(非放行)\n- 无角色用户登录拒绝(非赋默认权限)\n- Prisma 错误信息生产环境脱敏(不返回 meta/SQL)\n\n## 多租户隔离修复(T1-T2 + E1)\n- Opportunity 5 处 update({ where: { id } }) → updateMany + tenant_id\n- Order 8 处同样模式修复(含 shipments/payments 关联表)\n- Opportunity 8 处 publishLifecycleEvent 添加 tx 参数\n\n## 并发安全修复(C1-C6 + F1-F2)\n- 库存扣减加 FOR UPDATE 行锁(防超卖)\n- 发货取消时回滚库存 + 记录流水\n- 客户余额 6 个操作方法加 FOR UPDATE(防资金丢失)\n- 结算金额改用 Prisma Decimal 精确运算\n- 佣金费率总和 ≤100% 校验\n- 团购核销包裹 $transaction + 条件 updateMany\n- BizCode 批量生成改用 upsert 原子操作\n\n## 状态机竞态修复(L1 + C6)\n- SLA 暂停/恢复/停止全部移入工单事务内\n- 工单 reopen 改用 assertTransition 标准流程\n- 联盟协议 5 个状态转换加 $transaction + 条件更新\n- 工单 cancel 重构为标准事务模式\n\n## 前端安全修复(FE1-FE4)\n- useListPage 请求序号机制(防列表竞态)\n- 12 个 Form.vue 补防重复提交守卫\n- 路由参数 UUID 格式全局校验\n- 12 处 window.open 加 noopener,noreferrer\n\n测试:31/31 通过(opportunity 19 + order 12)\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-23T20:38:50+08:00"},{"Sha1":"a9c37ba6a57b57becc274010f8b892e28e5a7d30","Message":"refactor: 全栈死代码清理 + 重复消除 — 22 Agent 协作治理\n\n## 死代码清理(Phase 1-2 + Phase 4)\n- 删除 68 个死文件(20 service + 19 vue + 8 composable + 4 store + 3 API + 10 test + 2 util)\n- 卸载 4 个死 npm 包(express-validator / redis / @types/handlebars / @types/marked)\n- 删除 LLM 孤岛三件套(llm-gateway / prompt-registry / rag-pipeline)\n- 更新 6 个 barrel export 文件\n\n## 重复代码消除(Phase 3 全量推广)\n- asyncHandler Controller 改造:282/309(91.3%),4,443 个方法消除 try-catch 样板\n- idParamsSchema + withIdParams 工厂:180 个 schema 文件,1,016 处简化\n- toCamelCaseKeys 导入路径统一:105 个文件,207/207 达到 100%\n- useListPage composable:13 个 Index.vue 列表页样板消除\n- createCrudApi 工厂迁移:+24 个 API 模块(31% → 40%)\n- BaseService 迁移:+10 个纯 CRUD 模块(185 → 195)\n- el-table → DataTable 统一:+13 个页面(53% → 58%)\n\n## Bug 修复\n- SLA controller: next() → throw(authHandler 内不可用 next)\n- auth controller: 3 处 return next(error) → throw\n- cpq controller: 嵌套 try-catch 正确处理\n- useListPage: tableData 类型推断修复(Ref\u003cT[]\u003e)\n\n净减少 ~45,700 行代码,669 文件变更,283 个测试全绿。\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-23T20:19:56+08:00"}],"HeadCommit":{"Sha1":"ff3149170c6b0deb6d8151cb962592199b95bdd8","Message":"fix: 全面分析修复 — 44项安全+性能+架构+类型安全治理\n\n## 安全修复 (12项)\n- CRITICAL: 修复 knowledge-vector SQL 注入 + event-subscription SQL 注入\n- HIGH: 5处 $queryRawUnsafe → Prisma.sql, PDF XSS 防护, 租户严格模式\n- MEDIUM: 健康端点认证, CORS生产校验, PII脱敏, 权限缓存清除API\n\n## 性能优化 (5项)\n- N+1: getBulkSalesProfiles 800→9次, syncLinkStatistics 3N+1→3次\n- syncConversionStats 批量事务, leads 7索引补充, 慢查询监控恢复\n\n## 架构合规 (14项)\n- 12个controller prisma调用下沉service + requireTenantContext全局启用\n\n## 类型安全 — 77处as any清零\n- process-adapter 39→0, case-converter 15→0, validation 11→0, main 6→0\n\n## 前端v-permission核心链路6模块73指令 + 代码卫生清理\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-24T01:13:11+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/67078f9a95f53530156ad27027eafe15a3126e89...ff3149170c6b0deb6d8151cb962592199b95bdd8","Len":5}...
|
1774286006
|
Edit
Delete
|
|
378
|
1
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260310
|
0
|
{"Commits":[{"Sha1":"fce694631 {"Commits":[{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},{"Sha1":"ae62bc921f0136d20b5482745c96a28c27d4228e","Message":"测试提交\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:45:21+08:00"}],"HeadCommit":{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},"CompareURL":"vodtest/pc/compare/76d1149387f62328ba94ec8d182f3e8b0b352525...fce694631074a188f065c592fd89a125737459de","Len":2}...
|
1774345713
|
Edit
Delete
|
|
379
|
9
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260310
|
0
|
{"Commits":[{"Sha1":"fce694631 {"Commits":[{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},{"Sha1":"ae62bc921f0136d20b5482745c96a28c27d4228e","Message":"测试提交\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:45:21+08:00"}],"HeadCommit":{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},"CompareURL":"vodtest/pc/compare/76d1149387f62328ba94ec8d182f3e8b0b352525...fce694631074a188f065c592fd89a125737459de","Len":2}...
|
1774345713
|
Edit
Delete
|
|
380
|
7
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260310
|
0
|
{"Commits":[{"Sha1":"fce694631 {"Commits":[{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},{"Sha1":"ae62bc921f0136d20b5482745c96a28c27d4228e","Message":"测试提交\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:45:21+08:00"}],"HeadCommit":{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},"CompareURL":"vodtest/pc/compare/76d1149387f62328ba94ec8d182f3e8b0b352525...fce694631074a188f065c592fd89a125737459de","Len":2}...
|
1774345713
|
Edit
Delete
|
|
381
|
8
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc-260310
|
0
|
{"Commits":[{"Sha1":"fce694631 {"Commits":[{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},{"Sha1":"ae62bc921f0136d20b5482745c96a28c27d4228e","Message":"测试提交\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:45:21+08:00"}],"HeadCommit":{"Sha1":"fce694631074a188f065c592fd89a125737459de","Message":"测试提交2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:48:15+08:00"},"CompareURL":"vodtest/pc/compare/76d1149387f62328ba94ec8d182f3e8b0b352525...fce694631074a188f065c592fd89a125737459de","Len":2}...
|
1774345713
|
Edit
Delete
|
|
50
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"fbac0054c {"Commits":[{"Sha1":"fbac0054c597227db514fa1c6581f5e9002a4c84","Message":"test11188889\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T14:34:31+08:00"}],"HeadCommit":{"Sha1":"fbac0054c597227db514fa1c6581f5e9002a4c84","Message":"test11188889\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T14:34:31+08:00"},"CompareURL":"juhai/testpc/compare/5bb99418afc48f8e77d3cdb4edd9fa1390476c57...fbac0054c597227db514fa1c6581f5e9002a4c84","Len":1}...
|
1770878076
|
Edit
Delete
|
|
51
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"fbac0054c {"Commits":[{"Sha1":"fbac0054c597227db514fa1c6581f5e9002a4c84","Message":"test11188889\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T14:34:31+08:00"}],"HeadCommit":{"Sha1":"fbac0054c597227db514fa1c6581f5e9002a4c84","Message":"test11188889\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T14:34:31+08:00"},"CompareURL":"juhai/testpc/compare/5bb99418afc48f8e77d3cdb4edd9fa1390476c57...fbac0054c597227db514fa1c6581f5e9002a4c84","Len":1}...
|
1770878076
|
Edit
Delete
|
|
623
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"fb9605002 {"Commits":[{"Sha1":"fb960500246fc412cf02a20cc0b316e9100eeb7f","Message":"Fix release gate type regressions in dashboard and query schemas\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-30T21:10:48+08:00"}],"HeadCommit":{"Sha1":"fb960500246fc412cf02a20cc0b316e9100eeb7f","Message":"Fix release gate type regressions in dashboard and query schemas\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-30T21:10:48+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/1ce3f3ee5a8099af3c2b00d92ab83aa31d4d803a...fb960500246fc412cf02a20cc0b316e9100eeb7f","Len":1}...
|
1774876256
|
Edit
Delete
|
|
147
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"faa1dadd6 {"Commits":[{"Sha1":"faa1dadd6c2449b7b63ad5f3a6878cebeb5f08f2","Message":"docs: 新增全量数据库建库 SQL 脚本\n\n从当前 Prisma Schema 生成完整 PostgreSQL DDL,包含:\n- 13 个枚举类型(CREATE TYPE)\n- 591 张业务表(CREATE TABLE)\n- 1,235 条外键约束(ALTER TABLE ADD CONSTRAINT)\n\n适用于全量初始化或备份参考,使用命令:\nprisma migrate diff --from-empty --to-schema-datamodel --script\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:39:24+08:00"},{"Sha1":"34d077c9ca13908512fbafe030f0c888fa73f201","Message":"Update backend config and e2e assets\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:01:17+08:00"},{"Sha1":"380bfabece8e7a409382ae61d7dee237006b4fc3","Message":"Add consumer worker entry point\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T09:58:17+08:00"},{"Sha1":"a3df955ab8727453b4b8ee7794d85752534b3485","Message":"Add missing e2e artifacts\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T09:57:53+08:00"},{"Sha1":"bac27e54b74d6d5c9e412a8ef408e72f490ef946","Message":"Add missing e2e error artifacts\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T09:47:00+08:00"}],"HeadCommit":{"Sha1":"faa1dadd6c2449b7b63ad5f3a6878cebeb5f08f2","Message":"docs: 新增全量数据库建库 SQL 脚本\n\n从当前 Prisma Schema 生成完整 PostgreSQL DDL,包含:\n- 13 个枚举类型(CREATE TYPE)\n- 591 张业务表(CREATE TABLE)\n- 1,235 条外键约束(ALTER TABLE ADD CONSTRAINT)\n\n适用于全量初始化或备份参考,使用命令:\nprisma migrate diff --from-empty --to-schema-datamodel --script\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-28T10:39:24+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/79d594dd776b47b40e6329ed3f6cf53c2b18251f...faa1dadd6c2449b7b63ad5f3a6878cebeb5f08f2","Len":8}...
|
1772246473
|
Edit
Delete
|
|
62
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"f98b8cb65 {"Commits":[{"Sha1":"f98b8cb65887cd9ea97ec74d24dca6f43e8f15ff","Message":"test111888899s\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T16:37:48+08:00"}],"HeadCommit":{"Sha1":"f98b8cb65887cd9ea97ec74d24dca6f43e8f15ff","Message":"test111888899s\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T16:37:48+08:00"},"CompareURL":"juhai/testpc/compare/2ac24ff0484bc4a60c5bfed9495a83a4e337f27b...f98b8cb65887cd9ea97ec74d24dca6f43e8f15ff","Len":1}...
|
1770885473
|
Edit
Delete
|
|
63
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"f98b8cb65 {"Commits":[{"Sha1":"f98b8cb65887cd9ea97ec74d24dca6f43e8f15ff","Message":"test111888899s\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T16:37:48+08:00"}],"HeadCommit":{"Sha1":"f98b8cb65887cd9ea97ec74d24dca6f43e8f15ff","Message":"test111888899s\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-12T16:37:48+08:00"},"CompareURL":"juhai/testpc/compare/2ac24ff0484bc4a60c5bfed9495a83a4e337f27b...f98b8cb65887cd9ea97ec74d24dca6f43e8f15ff","Len":1}...
|
1770885473
|
Edit
Delete
|
|
117
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"f8a1588d1 {"Commits":[{"Sha1":"f8a1588d13917a22d3710214cee7468768c4490e","Message":"Fix contract signing flow timeout\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-12T08:48:12+08:00"},{"Sha1":"8b4fec9e55a27c0fc0081fee973dae0b4c3556be","Message":"修复合同签署流程超时失败问题 (0)\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-12T08:45:30+08:00"},{"Sha1":"6ed3a911ae382b8fd5c190cfe0919e2367a7097b","Message":"修复contract-signing-flow超时失败\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-12T08:44:32+08:00"},{"Sha1":"9f9b2c96d3714de38f0d27e7c5fc66e23cf496b4","Message":"Fix contract signing timeout\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-12T08:42:28+08:00"},{"Sha1":"9503f4d0db1e5309d3d5fe57141c1804825a6a31","Message":"Fix contract signing flow timeout\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-12T08:40:10+08:00"}],"HeadCommit":{"Sha1":"f8a1588d13917a22d3710214cee7468768c4490e","Message":"Fix contract signing flow timeout\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-12T08:48:12+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/18a5bb9c67c571fc2cad6ffe61e70633bcec36a8...f8a1588d13917a22d3710214cee7468768c4490e","Len":10}...
|
1771862906
|
Edit
Delete
|
|
11
|
4
|
5
|
4
|
3
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"f6b6a3099 {"Commits":[{"Sha1":"f6b6a3099bdc2128ef1527c4935844f1e9358dac","Message":"添加 Gitea Actions CI/CD 配置\n\n- 自动构建 Debug/Release 版本\n- 运行单元测试和 Lint 检查\n- 构建产物自动存档\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"lqj@g-hi.com","AuthorName":"lqj","CommitterEmail":"lqj@g-hi.com","CommitterName":"lqj","Timestamp":"2026-02-06T14:25:43+08:00"},{"Sha1":"23be956676468adfb084a7612e9a0d425d5a103b","Message":"Initial commit: ComTraffic Android通讯服务模块\n\n项目包含:\n- KTV/娱乐系统后台通讯服务\n- UDP/WebSocket/HTTP多协议支持\n- 22个业务线程处理模块\n- 62个数据模型类\n- 15个工具类\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"lqj@g-hi.com","AuthorName":"lqj","CommitterEmail":"lqj@g-hi.com","CommitterName":"lqj","Timestamp":"2026-02-06T14:19:57+08:00"}],"HeadCommit":{"Sha1":"f6b6a3099bdc2128ef1527c4935844f1e9358dac","Message":"添加 Gitea Actions CI/CD 配置\n\n- 自动构建 Debug/Release 版本\n- 运行单元测试和 Lint 检查\n- 构建产物自动存档\n\nCo-Authored-By: Claude Opus 4.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"lqj@g-hi.com","AuthorName":"lqj","CommitterEmail":"lqj@g-hi.com","CommitterName":"lqj","Timestamp":"2026-02-06T14:25:43+08:00"},"CompareURL":"","Len":2}...
|
1770360030
|
Edit
Delete
|
|
603
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"f60415723 {"Commits":[{"Sha1":"f60415723c7e4450e3f307a54e65df5fbb4d38d2","Message":"Restore validate:menu governance baseline and compat permissions\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-28T17:43:21+08:00"}],"HeadCommit":{"Sha1":"f60415723c7e4450e3f307a54e65df5fbb4d38d2","Message":"Restore validate:menu governance baseline and compat permissions\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-28T17:43:21+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/b27f9d478a1cc664b9ca612e54c2ba37bc57b152...f60415723c7e4450e3f307a54e65df5fbb4d38d2","Len":1}...
|
1774691010
|
Edit
Delete
|
|
135
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"f484e8b33 {"Commits":[{"Sha1":"f484e8b33e9c317c16aa0794fea29ecd968246e1","Message":"fix(ai-agent): handle rejected promise on messagebox and value for radio button\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T09:32:20+08:00"}],"HeadCommit":{"Sha1":"f484e8b33e9c317c16aa0794fea29ecd968246e1","Message":"fix(ai-agent): handle rejected promise on messagebox and value for radio button\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T09:32:20+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/68528dce9b8c543283a675374b5a23bc2e46c935...f484e8b33e9c317c16aa0794fea29ecd968246e1","Len":1}...
|
1772155952
|
Edit
Delete
|
|
613
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"f2d6f50d8 {"Commits":[{"Sha1":"f2d6f50d81972cf5e93d657140a9a89b6e6189fb","Message":"Export pre-deploy env vars for docker compose\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-30T13:19:14+08:00"}],"HeadCommit":{"Sha1":"f2d6f50d81972cf5e93d657140a9a89b6e6189fb","Message":"Export pre-deploy env vars for docker compose\n","AuthorEmail":"jh.sj@jhsjdeMac-Studio.local","AuthorName":"jh.sj","CommitterEmail":"jh.sj@jhsjdeMac-Studio.local","CommitterName":"jh.sj","Timestamp":"2026-03-30T13:19:14+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/a8f1896ed41a547563a11d929465e7a92cdec4e9...f2d6f50d81972cf5e93d657140a9a89b6e6189fb","Len":1}...
|
1774847975
|
Edit
Delete
|
|
178
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"f217a4fbd {"Commits":[{"Sha1":"f217a4fbd657bd0a68d5cdda1409d995dce87607","Message":"Update AI agents, projects, inventory, and mapping logic\n\n- Enhance AI agent service and schema\n- Update project service, schema, controller and routes\n- Improve inventory service and warehouse service\n- Refactor order mapper\n- Update ticket service and opportunity service\n- Enhance frontend API and stores for projects and AI agents\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T22:53:38+08:00"},{"Sha1":"3a425c2856585fed5a634a8b2aa96c5479652f93","Message":"Remove redundant AI agent casts\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T21:32:12+08:00"},{"Sha1":"e21c512ed9bca8b627387d47e745398be3a98dee","Message":"重新启动全部服务} incorrect quote\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T21:24:56+08:00"},{"Sha1":"bdbf9e348f8149286d5912e6e7aa932f04ae9ff8","Message":"Audit backend and frontend channel更新\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T20:37:13+08:00"},{"Sha1":"00b1d899e11610a2744bd14ad474b7ff60d71fcb","Message":"Publish lifecycle events on campaign\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T20:25:52+08:00"}],"HeadCommit":{"Sha1":"f217a4fbd657bd0a68d5cdda1409d995dce87607","Message":"Update AI agents, projects, inventory, and mapping logic\n\n- Enhance AI agent service and schema\n- Update project service, schema, controller and routes\n- Improve inventory service and warehouse service\n- Refactor order mapper\n- Update ticket service and opportunity service\n- Enhance frontend API and stores for projects and AI agents\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T22:53:38+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/bf252f4083bdceceec242d821c3d37825d51f29f...f217a4fbd657bd0a68d5cdda1409d995dce87607","Len":26}...
|
1772463229
|
Edit
Delete
|
|
18
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"eeeea6507 {"Commits":[{"Sha1":"eeeea65072a95dcb64d00de48d403734fce896f6","Message":"更新 .gitea/workflows/hello-world.yaml\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-06T15:28:03+08:00"}],"HeadCommit":{"Sha1":"eeeea65072a95dcb64d00de48d403734fce896f6","Message":"更新 .gitea/workflows/hello-world.yaml\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-06T15:28:03+08:00"},"CompareURL":"juhai/testpc/compare/d9ade4fb0b23546fa112583d8bdad18a73948eb0...eeeea65072a95dcb64d00de48d403734fce896f6","Len":1}...
|
1770362885
|
Edit
Delete
|
|
19
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"eeeea6507 {"Commits":[{"Sha1":"eeeea65072a95dcb64d00de48d403734fce896f6","Message":"更新 .gitea/workflows/hello-world.yaml\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-06T15:28:03+08:00"}],"HeadCommit":{"Sha1":"eeeea65072a95dcb64d00de48d403734fce896f6","Message":"更新 .gitea/workflows/hello-world.yaml\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-02-06T15:28:03+08:00"},"CompareURL":"juhai/testpc/compare/d9ade4fb0b23546fa112583d8bdad18a73948eb0...eeeea65072a95dcb64d00de48d403734fce896f6","Len":1}...
|
1770362885
|
Edit
Delete
|
|
422
|
1
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"eebbf9c6c {"Commits":[{"Sha1":"eebbf9c6cc4410101110485c69af70f2e5133592","Message":"Merge pull request '0331合并到主分支' (#4) from pc-260331 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/4\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T18:02:50+08:00"},{"Sha1":"26b70ba15b8293ae1e35a4d8b43d89daa1a8016a","Message":"11111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:43:33+08:00"}],"HeadCommit":{"Sha1":"eebbf9c6cc4410101110485c69af70f2e5133592","Message":"Merge pull request '0331合并到主分支' (#4) from pc-260331 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/4\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T18:02:50+08:00"},"CompareURL":"vodtest/pc/compare/d95f9c50b0d973fd63f71c0f17340301c5e50733...eebbf9c6cc4410101110485c69af70f2e5133592","Len":2}...
|
1774346572
|
Edit
Delete
|
|
423
|
9
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"eebbf9c6c {"Commits":[{"Sha1":"eebbf9c6cc4410101110485c69af70f2e5133592","Message":"Merge pull request '0331合并到主分支' (#4) from pc-260331 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/4\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T18:02:50+08:00"},{"Sha1":"26b70ba15b8293ae1e35a4d8b43d89daa1a8016a","Message":"11111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:43:33+08:00"}],"HeadCommit":{"Sha1":"eebbf9c6cc4410101110485c69af70f2e5133592","Message":"Merge pull request '0331合并到主分支' (#4) from pc-260331 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/4\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T18:02:50+08:00"},"CompareURL":"vodtest/pc/compare/d95f9c50b0d973fd63f71c0f17340301c5e50733...eebbf9c6cc4410101110485c69af70f2e5133592","Len":2}...
|
1774346572
|
Edit
Delete
|
|
424
|
7
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"eebbf9c6c {"Commits":[{"Sha1":"eebbf9c6cc4410101110485c69af70f2e5133592","Message":"Merge pull request '0331合并到主分支' (#4) from pc-260331 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/4\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T18:02:50+08:00"},{"Sha1":"26b70ba15b8293ae1e35a4d8b43d89daa1a8016a","Message":"11111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:43:33+08:00"}],"HeadCommit":{"Sha1":"eebbf9c6cc4410101110485c69af70f2e5133592","Message":"Merge pull request '0331合并到主分支' (#4) from pc-260331 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/4\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T18:02:50+08:00"},"CompareURL":"vodtest/pc/compare/d95f9c50b0d973fd63f71c0f17340301c5e50733...eebbf9c6cc4410101110485c69af70f2e5133592","Len":2}...
|
1774346572
|
Edit
Delete
|
|
425
|
8
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"eebbf9c6c {"Commits":[{"Sha1":"eebbf9c6cc4410101110485c69af70f2e5133592","Message":"Merge pull request '0331合并到主分支' (#4) from pc-260331 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/4\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T18:02:50+08:00"},{"Sha1":"26b70ba15b8293ae1e35a4d8b43d89daa1a8016a","Message":"11111\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T17:43:33+08:00"}],"HeadCommit":{"Sha1":"eebbf9c6cc4410101110485c69af70f2e5133592","Message":"Merge pull request '0331合并到主分支' (#4) from pc-260331 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/4\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-24T18:02:50+08:00"},"CompareURL":"vodtest/pc/compare/d95f9c50b0d973fd63f71c0f17340301c5e50733...eebbf9c6cc4410101110485c69af70f2e5133592","Len":2}...
|
1774346572
|
Edit
Delete
|
|
267
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ea6cb146a {"Commits":[{"Sha1":"ea6cb146adc009a4840c052e3c31d888ced32f24","Message":"同步所有\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T19:55:48+08:00"}],"HeadCommit":{"Sha1":"ea6cb146adc009a4840c052e3c31d888ced32f24","Message":"同步所有\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T19:55:48+08:00"},"CompareURL":"juhai/testpc/compare/82563bcddd8d32587bc08757c8fdba4bb728fdbe...ea6cb146adc009a4840c052e3c31d888ced32f24","Len":1}...
|
1773748565
|
Edit
Delete
|
|
268
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"ea6cb146a {"Commits":[{"Sha1":"ea6cb146adc009a4840c052e3c31d888ced32f24","Message":"同步所有\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T19:55:48+08:00"}],"HeadCommit":{"Sha1":"ea6cb146adc009a4840c052e3c31d888ced32f24","Message":"同步所有\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T19:55:48+08:00"},"CompareURL":"juhai/testpc/compare/82563bcddd8d32587bc08757c8fdba4bb728fdbe...ea6cb146adc009a4840c052e3c31d888ced32f24","Len":1}...
|
1773748565
|
Edit
Delete
|
|
136
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"e926f391d {"Commits":[{"Sha1":"e926f391dc14e2cc2b180c71114e6a20d20abed5","Message":"Fix shared models any types\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T12:42:16+08:00"},{"Sha1":"8cc63f1807438cc40710c64558bd8e5e796ece2f","Message":"fix(frontend): 全域契约对齐 — 消除10个组件的字段失能问题\n\n## channels 模块对齐\n- channels.ts: phone/email → contactPhone/contactEmail(接口 + 请求类型)\n- channels/Detail.vue: 6处旧字段引用 → contactPhone/contactEmail\n- channels/Form.vue: 表单初始值、数据赋值、parentChannel展示、v-model(5处)\n- channels/Index.vue: row.phone → row.contactPhone\n- customers/Form.vue: sourceChannel.phone → sourceChannel.contactPhone\n\n## community-tasks 模块对齐\n- community-tasks.ts: 枚举对齐后端权威源\n - TaskStatus: published/in_progress → active/paused\n - TaskType: 全替换为 daily/weekly/once/milestone\n - 字段名 type → taskType(接口 + 查询参数 + 请求类型)\n - TASK_STATUS_MAP/TASK_TYPE_MAP/canAcceptTask 同步更新\n- community-tasks/Detail.vue: detail.type×2 → detail.taskType\n- community-tasks/Form.vue: 初始值/数据赋值/v-model 三处对齐\n- community-tasks/Index.vue: taskQuery/handleReset/v-model/row/status枚举(5处)\n\n## ai-agents 模块对齐\n- TasksReview.vue: res.pagination → res.meta(分页结构修正)\n\n验收: vue-tsc --noEmit → EXIT_CODE=0(零编译错误)\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T12:42:14+08:00"}],"HeadCommit":{"Sha1":"e926f391dc14e2cc2b180c71114e6a20d20abed5","Message":"Fix shared models any types\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-02-27T12:42:16+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/f484e8b33e9c317c16aa0794fea29ecd968246e1...e926f391dc14e2cc2b180c71114e6a20d20abed5","Len":2}...
|
1772167343
|
Edit
Delete
|
|
202
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e8a92e1ba {"Commits":[{"Sha1":"e8a92e1ba30259f2607d811af202d67a1e14c6f6","Message":"测试提交内容\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:16:14+08:00"}],"HeadCommit":{"Sha1":"e8a92e1ba30259f2607d811af202d67a1e14c6f6","Message":"测试提交内容\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:16:14+08:00"},"CompareURL":"juhai/testpc/compare/29b5655925cbfa8c56c5447ee5bb8dc020b74c5b...e8a92e1ba30259f2607d811af202d67a1e14c6f6","Len":1}...
|
1773713783
|
Edit
Delete
|
|
203
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e8a92e1ba {"Commits":[{"Sha1":"e8a92e1ba30259f2607d811af202d67a1e14c6f6","Message":"测试提交内容\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:16:14+08:00"}],"HeadCommit":{"Sha1":"e8a92e1ba30259f2607d811af202d67a1e14c6f6","Message":"测试提交内容\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:16:14+08:00"},"CompareURL":"juhai/testpc/compare/29b5655925cbfa8c56c5447ee5bb8dc020b74c5b...e8a92e1ba30259f2607d811af202d67a1e14c6f6","Len":1}...
|
1773713783
|
Edit
Delete
|
|
208
|
1
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e81717d4e {"Commits":[{"Sha1":"e81717d4e0161b8859cf8a712eeb882a87987e78","Message":"测试提交内容2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:21:04+08:00"}],"HeadCommit":{"Sha1":"e81717d4e0161b8859cf8a712eeb882a87987e78","Message":"测试提交内容2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:21:04+08:00"},"CompareURL":"juhai/testpc/compare/e8a92e1ba30259f2607d811af202d67a1e14c6f6...e81717d4e0161b8859cf8a712eeb882a87987e78","Len":1}...
|
1773714074
|
Edit
Delete
|
|
209
|
2
|
5
|
1
|
2
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e81717d4e {"Commits":[{"Sha1":"e81717d4e0161b8859cf8a712eeb882a87987e78","Message":"测试提交内容2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:21:04+08:00"}],"HeadCommit":{"Sha1":"e81717d4e0161b8859cf8a712eeb882a87987e78","Message":"测试提交内容2\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-17T10:21:04+08:00"},"CompareURL":"juhai/testpc/compare/e8a92e1ba30259f2607d811af202d67a1e14c6f6...e81717d4e0161b8859cf8a712eeb882a87987e78","Len":1}...
|
1773714074
|
Edit
Delete
|
|
173
|
5
|
5
|
5
|
15
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e7e29f1e6 {"Commits":[{"Sha1":"e7e29f1e696f39155e70ca7ed7d7004820a71cc9","Message":"feat: add BatchView and GeneratorView components for web editor\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T10:34:52+08:00"}],"HeadCommit":{"Sha1":"e7e29f1e696f39155e70ca7ed7d7004820a71cc9","Message":"feat: add BatchView and GeneratorView components for web editor\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-02T10:34:52+08:00"},"CompareURL":"luoanwu/autodance-2.0/compare/ad414a2387c06b2d1c10affca48fd5620b6f6f9e...e7e29f1e696f39155e70ca7ed7d7004820a71cc9","Len":1}...
|
1772418895
|
Edit
Delete
|
|
743
|
1
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
744
|
9
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
745
|
3
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
746
|
7
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
747
|
8
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
748
|
10
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
749
|
11
|
5
|
1
|
18
|
0
|
0
|
refs/heads/pc
|
0
|
{"Commits":[{"Sha1":"e75c8dafb {"Commits":[{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},{"Sha1":"d5a75770590791f165ed4ee8ecdd8491c6375e15","Message":"初始修改\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:26:50+08:00"}],"HeadCommit":{"Sha1":"e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Message":"Merge pull request '合并到主分支' (#18) from pc-260416 into pc\n\nReviewed-on: https://gitea.g-hi.com/vodtest/pc/pulls/18\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-04-10T15:28:43+08:00"},"CompareURL":"vodtest/pc/compare/82ccf3c47ff0ee7ee00b260b68252420ffdfdadc...e75c8dafb9c543501c3c0d1ae7e935ed491c1e58","Len":2}...
|
1775806126
|
Edit
Delete
|
|
188
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e5a2f5ba8 {"Commits":[{"Sha1":"e5a2f5ba8d6442be07c490ec77c734dbe317bfd5","Message":"feat(seeds): Add system seed module and reorganize seed order\n\n- Add system seed module (00-system.ts) for system configs and sequences\n- Update main seed.ts to run system seeds before base seeds\n- Add DEPLOY_DB.md documentation\n- Add complete_migration_seed.sql.gz backup\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-10T10:28:18+08:00"}],"HeadCommit":{"Sha1":"e5a2f5ba8d6442be07c490ec77c734dbe317bfd5","Message":"feat(seeds): Add system seed module and reorganize seed order\n\n- Add system seed module (00-system.ts) for system configs and sequences\n- Update main seed.ts to run system seeds before base seeds\n- Add DEPLOY_DB.md documentation\n- Add complete_migration_seed.sql.gz backup\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-10T10:28:18+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/aca27bf02ce6383914983c80b4169430b45bc90f...e5a2f5ba8d6442be07c490ec77c734dbe317bfd5","Len":1}...
|
1773109707
|
Edit
Delete
|
|
321
|
1
|
5
|
1
|
17
|
0
|
0
|
refs/heads/pctest
|
0
|
{"Commits":[{"Sha1":"e31b1c088 {"Commits":[{"Sha1":"e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Message":"测试2222333\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-20T14:58:36+08:00"}],"HeadCommit":{"Sha1":"e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Message":"测试2222333\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-20T14:58:36+08:00"},"CompareURL":"juhai/pctest/compare/78427a51eb7bd5a7de532a80ec9e94f265930824...e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Len":1}...
|
1773989952
|
Edit
Delete
|
|
322
|
2
|
5
|
1
|
17
|
0
|
0
|
refs/heads/pctest
|
0
|
{"Commits":[{"Sha1":"e31b1c088 {"Commits":[{"Sha1":"e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Message":"测试2222333\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-20T14:58:36+08:00"}],"HeadCommit":{"Sha1":"e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Message":"测试2222333\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-20T14:58:36+08:00"},"CompareURL":"juhai/pctest/compare/78427a51eb7bd5a7de532a80ec9e94f265930824...e31b1c088fcbd1c19c3ca487fe550697bfa9bdd6","Len":1}...
|
1773989952
|
Edit
Delete
|
|
279
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e2899fe4a {"Commits":[{"Sha1":"e2899fe4a30c3be6afb4230ccf40447f45e903dc","Message":"sync: 同步内容/社媒/短信营销治理回放产物\n\n- 更新 admin.json 认证夹具\n- 新增内容分发治理回放 (content-distribution-v1)\n- 新增内容社交内容治理回放 (content-social-content-v5~v9)\n - 覆盖内容创作/分发/邮件营销/内容库/模板/版权/审核\n- 新增内容社交直播治理回放 (content-social-live-video-v1)\n- 新增内容社交社媒治理回放 (content-social-social-v1~v10)\n - 覆盖社媒账号/帖子/互动/矩阵/自动回复/竞品/粉丝/热门话题\n- 新增短信营销治理回放 (sms-marketing-v1)\n- 新增社交粉丝治理回放 (social-followers-v1)\n- 清理旧版 playwright-report 与 test-results 产物\n- 更新 module-catalog.overrides.ts 配置\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T20:58:42+08:00"}],"HeadCommit":{"Sha1":"e2899fe4a30c3be6afb4230ccf40447f45e903dc","Message":"sync: 同步内容/社媒/短信营销治理回放产物\n\n- 更新 admin.json 认证夹具\n- 新增内容分发治理回放 (content-distribution-v1)\n- 新增内容社交内容治理回放 (content-social-content-v5~v9)\n - 覆盖内容创作/分发/邮件营销/内容库/模板/版权/审核\n- 新增内容社交直播治理回放 (content-social-live-video-v1)\n- 新增内容社交社媒治理回放 (content-social-social-v1~v10)\n - 覆盖社媒账号/帖子/互动/矩阵/自动回复/竞品/粉丝/热门话题\n- 新增短信营销治理回放 (sms-marketing-v1)\n- 新增社交粉丝治理回放 (social-followers-v1)\n- 清理旧版 playwright-report 与 test-results 产物\n- 更新 module-catalog.overrides.ts 配置\n\nCo-authored-by: Qwen-Coder \u003cqwen-coder@alibabacloud.com\u003e\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-17T20:58:42+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/8a1f5fc17b0e1692e9da7c94fc0fd769eff89926...e2899fe4a30c3be6afb4230ccf40447f45e903dc","Len":1}...
|
1773752343
|
Edit
Delete
|
|
112
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
1
|
{"Commits":[{"Sha1":"e15e357a8 {"Commits":[{"Sha1":"e15e357a819170a89dbcfd25fe33ea58972ae0ff","Message":"feat: 新增 P1 优先级状态机(AI Agent、AI 任务、广告计划、选址评估)\n\n- ai-agent: 管理 AI Agent 员工生命周期(未激活→活跃→训练中→已暂停)\n- ai-task: 管理 AI 任务执行流程(待处理→处理中→已完成/失败/已取消)\n- ad-campaign: 管理广告投放全流程(草稿→待审批→已批准→投放中→已完成)\n- location-assessment: 管理门店选址评估(草稿→已提交→评审中→实地勘察→待审批→已批准)\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:55:03Z"},{"Sha1":"1ca105d537327f10bfa4ff7b4dd263c21711a3d5","Message":"feat: 新增团购商品、团购核销、社媒发布状态机\n\n- groupbuy-product: 管理团购商品生命周期(草稿→审核→上架→下架/售罄/过期)\n- groupbuy-redemption: 管理券码核销流程(待核销→已核销/已退款/已过期)\n- social-post: 管理社媒内容发布(草稿→定时→发布中→已发布/失败)\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:46:38Z"},{"Sha1":"e8d10339466d1d493d672174bb25eaaf804f5fa7","Message":"feat: 新增联盟商家、培训场次、联盟结算状态机\n\n- 新增 alliance-partner.machine.ts (联盟商家状态机)\n - 状态:pending → approved → active → suspended/terminated\n - 支持审批、激活、冻结、终止等操作\n\n- 新增 training-session.machine.ts (培训场次状态机)\n - 状态:pending → enrolling → in_progress → completed\n - 支持报名开放、开始、完成、取消等操作\n\n- 新增 alliance-settlement.machine.ts (联盟结算状态机)\n - 状态:pending → confirmed → approved → paid\n - 支持确认、审批、支付、拒绝等操作\n\n- 更新 index.ts 导出新状态机\n- 更新 transitions.ts 添加转换验证函数\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:40:37Z"},{"Sha1":"986b5900952c599b9590cce0b9d832ab58f86504","Message":"feat: 新增团购扩展状态机\n\n- 新增 groupbuy-influencer.machine.ts (团购达人状态机)\n- 新增 groupbuy-commission.machine.ts (团购佣金状态机)\n- 新增 groupbuy-promotion.machine.ts (团购促销状态机)\n- 更新 index.ts 导出新状态机\n- 更新 transitions.ts 添加转换验证函数\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:35:57Z"},{"Sha1":"43e15382c2d1217602fc7ef10114983770e23e14","Message":"feat: 新增 HR 模块和资产管理状态机\n\n- 新增 leave-request.machine.ts (请假申请状态机)\n- 新增 overtime-request.machine.ts (加班申请状态机)\n- 新增 serial-number.machine.ts (序列号/资产状态机)\n- 更新 index.ts 导出新状态机\n- 更新 transitions.ts 添加转换验证函数\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:28:50Z"}],"HeadCommit":{"Sha1":"e15e357a819170a89dbcfd25fe33ea58972ae0ff","Message":"feat: 新增 P1 优先级状态机(AI Agent、AI 任务、广告计划、选址评估)\n\n- ai-agent: 管理 AI Agent 员工生命周期(未激活→活跃→训练中→已暂停)\n- ai-task: 管理 AI 任务执行流程(待处理→处理中→已完成/失败/已取消)\n- ad-campaign: 管理广告投放全流程(草稿→待审批→已批准→投放中→已完成)\n- location-assessment: 管理门店选址评估(草稿→已提交→评审中→实地勘察→待审批→已批准)\n","AuthorEmail":"noreply@anthropic.com","AuthorName":"Claude","CommitterEmail":"noreply@anthropic.com","CommitterName":"Claude","Timestamp":"2026-01-25T22:55:03Z"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/a7c22fc0f5e2d113210bb58646dcdbf7381be245...e15e357a819170a89dbcfd25fe33ea58972ae0ff","Len":46}...
|
1771862494
|
Edit
Delete
|
|
288
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/main
|
0
|
{"Commits":[{"Sha1":"e112d45af {"Commits":[{"Sha1":"e112d45af414e4862c0328abad7c4df74d3c1dbf","Message":"Update Playwright reports and schema export\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-18T18:50:23+08:00"},{"Sha1":"9d21e85be8cdf327c0e2912ab110884f4ac15f56","Message":"Implement Playwright E2E v3 runner and auth preflight\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-18T18:35:16+08:00"}],"HeadCommit":{"Sha1":"e112d45af414e4862c0328abad7c4df74d3c1dbf","Message":"Update Playwright reports and schema export\n","AuthorEmail":"laoluojuhai@users.noreply.github.com","AuthorName":"laoluojuhai","CommitterEmail":"laoluojuhai@users.noreply.github.com","CommitterName":"laoluojuhai","Timestamp":"2026-03-18T18:50:23+08:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/546fbeca78809fbcac00c1eef45705beea0bc71f...e112d45af414e4862c0328abad7c4df74d3c1dbf","Len":2}...
|
1773831747
|
Edit
Delete
|
|
499
|
1
|
5
|
1
|
17
|
0
|
0
|
refs/heads/pctest
|
0
|
{"Commits":[{"Sha1":"e03027962 {"Commits":[{"Sha1":"e03027962aed59b0c87ce41b201b6905760521d6","Message":"ce12\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-25T10:22:54+08:00"}],"HeadCommit":{"Sha1":"e03027962aed59b0c87ce41b201b6905760521d6","Message":"ce12\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-25T10:22:54+08:00"},"CompareURL":"juhai/pctest/compare/6a1850c0a6b2b9a5c6f910af5ddecbf2d99c8a96...e03027962aed59b0c87ce41b201b6905760521d6","Len":1}...
|
1774405382
|
Edit
Delete
|
|
500
|
2
|
5
|
1
|
17
|
0
|
0
|
refs/heads/pctest
|
0
|
{"Commits":[{"Sha1":"e03027962 {"Commits":[{"Sha1":"e03027962aed59b0c87ce41b201b6905760521d6","Message":"ce12\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-25T10:22:54+08:00"}],"HeadCommit":{"Sha1":"e03027962aed59b0c87ce41b201b6905760521d6","Message":"ce12\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-03-25T10:22:54+08:00"},"CompareURL":"juhai/pctest/compare/6a1850c0a6b2b9a5c6f910af5ddecbf2d99c8a96...e03027962aed59b0c87ce41b201b6905760521d6","Len":1}...
|
1774405382
|
Edit
Delete
|