| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
update code spectra to new version Signed-off-by: liyujie43 <liyujie43@huawei.com> | 6 个月前 | |
修复 pending 短路挡住 hdf 对账:声明 reconcile_pending 的检查放行执行 - BaseEvent 新增 reconcile_pending 类属性(默认 False,行为不变) - dispatcher 的 pending 短路对声明对账的检查放行,handler 自行决定维持或重置重发 - check hdf 声明 reconcile_pending=True,pending 时真正走到对账逻辑 - 新增 dispatcher 层回归测试:普通检查维持短路、check hdf 放行 Co-Authored-By: Agent | 18 天前 | |
feat(monitor): 统一路由统计 key 并完善监控持久化与看板 - 新增 route_stat_key/collect_stat_keys,通配 pattern 统计 key 归一化空白后不再截断单词 - 持久化请求峰值,启动时清理已移除命令的失效路由统计,退出时及每 5 分钟定时保存避免 uptime 丢失 - persist 改为锁内拷贝、锁外写库,避免阻塞监控接口 - Dashboard 排除生命周期路由的平均耗时,支持管理员登录后删除路由统计,并增加请求失败提示 - 修复 check_static 使用 os.path.normpath 在 Windows 下转为反斜杠导致路径匹配失效的问题 - 补充 dispatcher、monitor、monitor_service 相关测试 | 1 个月前 | |
修复 note hook 中 PR 作者识别错误并支持跨 PR 关闭遗留任务 - 修复 webhook.py 中 note hook 的 author 字段错误使用评论人的问题 - merge_request hook 继续使用 user.name(PR 作者) - note hook 改为使用 merge_request.author(PR 作者,而非评论人) - 修复 create task 事件中 assignee 字段错误分配给评论人的问题 - 现在正确分配给 PR 作者,而非评论人 - 优化遗留任务关闭逻辑,支持跨 PR 关闭任务 - 从按 pr_id + issue_id 查找改为按 issue_id + status 查找 - 允许在 PR-B 中关闭 PR-A 创建的遗留任务 - 更新测试数据和测试用例,验证修复正确性 - 测试数据 NOTE_BODY 添加 merge_request.author 字段 - 新增测试验证 note hook 的 author 是 PR 作者 Co-Authored-By: Agent <noreply@anthropic.com> | 4 个月前 | |
修复 create task 创建 Issue 时 assignee 传显示名导致 403 webhook.author 改为取 username(登录名)而非 name(显示名), GitCode Issue API 的 assignee 参数需要使用 username 才能正确分配。 同时增加降级逻辑:若 assignee 不是仓库成员导致 403,自动不带 assignee 重试创建 Issue,评论中提示需手动分配。 Co-Authored-By: Agent | 4 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 6 个月前 | ||
| 18 天前 | ||
| 1 个月前 | ||
| 4 个月前 | ||
| 4 个月前 |