- poll_all_repos:后台线程每 10 分钟出站拉取所有绑定仓库最新 commit (GET /repos/:owner/:repo/commits),record_commit 幂等写入,与本地 watcher / 全量导入三路径共存不重复计数 - gitea_poll_now 命令 + GiteaPanel「立即拉取」按钮与拓扑说明 - 决策记录:webhook 仅作同网补充,否决 frp 全端口映射(MCP 路由无鉴权, 27190 保持零公网暴露);飞轮为统计系统,10 分钟延迟无影响 验证:cargo test 67 passed(新增轮询解析 2 测试)、typecheck 全绿 Rules-Applied: R01, R07 |
||
|---|---|---|
| .. | ||
| commands | ||
| db.rs | ||
| lib.rs | ||
| main.rs | ||
| mcp_inject.rs | ||
| mcp_server.rs | ||
| models.rs | ||