Watch
1
0
Fork
You've already forked RedFlag
0
RedFlag/server
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg 3448c4c990 fix: route agent-sourced ecosystems through mintResolvedClosure at approval time
Previously, ApproveUpdate logged mint_skipped for dnf/apt because
computeAndStorePackageHash returns empty (server cannot download those
artifacts). But the agent already resolved and reported the full closure
with per-artifact hashes via ReportDependencies → pinReportedClosure.

Now when artifactHash is empty, the handler calls mintResolvedClosure
which reads the stored closure from the dry-run phase. Server-fetched
ecosystems (npm/pypi) use the existing artifactHash path unchanged.
2026-05-29 18:05:11 -04:00
..
cmd/server feat: signed release manifest + fail-closed binary distribution 2026-05-29 10:47:41 -04:00
internal fix: route agent-sourced ecosystems through mintResolvedClosure at approval time 2026-05-29 18:05:11 -04:00
.env.example refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
docker-entrypoint.sh refactor: rename aggregator-agent to agent for public release 2026-05-21 13:19:18 -04:00
Dockerfile refactor(agent): scanner orchestrator cleanup + kernel-enforcement wiring + hash-registry follow-ups 2026-05-28 13:31:51 -04:00
go.mod refactor(agent): scanner orchestrator cleanup + kernel-enforcement wiring + hash-registry follow-ups 2026-05-28 13:31:51 -04:00
go.sum refactor(agent): scanner orchestrator cleanup + kernel-enforcement wiring + hash-registry follow-ups 2026-05-28 13:31:51 -04:00