forgejo-runner-optimiser/internal
Manuel Ganter eb01c1c842
All checks were successful
ci / build (push) Successful in 1m49s
fix(receiver): return Payload as JSON object instead of string
Changed the API response to embed Payload as a JSON object using
json.RawMessage instead of returning it as a JSON-encoded string
inside the JSON response. Added MetricResponse type with ToResponse
converter method.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 15:22:27 +01:00
..
cgroup feat(collector): group CPU and memory metrics by cgroup 2026-02-06 14:50:36 +01:00
collector feat(collector): add HTTP push for metrics to receiver 2026-02-06 11:44:20 +01:00
integration test: add integration tests for collector-receiver interaction 2026-02-06 12:12:36 +01:00
metrics fix(aggregator): prevent CPU cores overflow when processes restart 2026-02-06 15:15:30 +01:00
output feat(collector): group CPU and memory metrics by cgroup 2026-02-06 14:50:36 +01:00
proc feat(collector): group CPU and memory metrics by cgroup 2026-02-06 14:50:36 +01:00
receiver fix(receiver): return Payload as JSON object instead of string 2026-02-06 15:22:27 +01:00
summary feat(summary): add per-container metrics with extended percentiles 2026-02-06 15:01:01 +01:00