Watch
1
0
Fork
You've already forked RedFlag
0
RedFlag/server/internal/orchestrator
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Fimeg 62f2764260 v0.2.5.1: lifecycle, live operations, unified history
Lifecycle:
- ReopenUpdate + ResolveUpdate replace RetryUpdate; routes for
  GET /updates/:id/lifecycle and POST reopen/resolve
- confirmUpdateCommand marks update_agent completed on version attestation
- migration 048: started/running added to update_logs.result
- helper atomic_replace_binary: copy-to-sibling then rename() (ETXTBSY)

Live operations:
- event_stream service + /events endpoints, LiveOperations page
- capability-token queries for the live view

History + CVE:
- History page reads /events/recent: filterable lifecycle/command/
  system/orchestrator timeline with agent crosslinks
- CVE drill-down: OSV parse carries CVSS vector, fixed version, published
  date, severity; issuer-linked aliases (CVE->NVD, GHSA->GitHub, ALSA->errata)
- DependencyClosureTree: one shared closure component in update detail
- STARTED (blue spinner) and PARTIAL (amber) result badges
2026-06-05 09:13:42 -04:00
..
interfaces.go v0.2.5.1: lifecycle, live operations, unified history 2026-06-05 09:13:42 -04:00
orchestrator.go v0.2.5.1: lifecycle, live operations, unified history 2026-06-05 09:13:42 -04:00
orchestrator_test.go swap uuid lib, windows installer pass, README/RAF copy 2026-06-03 15:39:49 -04:00
policy.go supply chain gate: a vuln is a full stop now — admin signs for it or it doesn't ship 2026-06-01 09:55:22 -04:00
timeouts.go v0.2.5.1: lifecycle, live operations, unified history 2026-06-05 09:13:42 -04:00
workflow.go v0.2.5.1: lifecycle, live operations, unified history 2026-06-05 09:13:42 -04:00