circus/crates/server
NotAShelf 537fa823a7
fc-server: add timeseries API endpoints for visualisation
Adds:

- `build_stats_timeseries()` for build counts over time
- `duration_percentiles_timeseries()` for P50/P95/P99
- `system_distribution()` for per-system counts

and of course,  REST endpoints for `/api/v1/metrics/timeseries/*`. This
is a good start for data visualisation. My professors would be proud.

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I3c0b9d14592945a661af77b7edf338a86a6a6964
2026-02-14 18:08:20 +03:00
..
src fc-server: add timeseries API endpoints for visualisation 2026-02-14 18:08:20 +03:00
static crates/server: update templates with improved dashboard and styling 2026-02-02 01:49:35 +03:00
templates fc-server: mild improvements to admin page 2026-02-08 22:23:27 +03:00
tests various: update tests for jobset state field changes 2026-02-08 22:23:19 +03:00
Cargo.toml chore: bump MSRV to 1.95 for nightly Rust 2026-02-08 22:23:12 +03:00