circus/crates/server
NotAShelf 83071514a3
fc-server: add metrics visualization dashboard
Adds a /metrics page with Chart.js charts, which requires an annoying
CDN fetch but until I figure out a good method of fetching things during
build it's our best bet. I've pinned the thing so it's probably good.

The page displays build counts, duration percentiles and system
distribution. Time range and project filters are included, and the
metrics page is linked from navigation.

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I99059594c29a9b35d2fd4d140628d6f46a6a6964
2026-02-14 18:08:21 +03:00
..
src fc-server: add metrics visualization dashboard 2026-02-14 18:08:21 +03:00
static crates/server: update templates with improved dashboard and styling 2026-02-02 01:49:35 +03:00
templates fc-server: add metrics visualization dashboard 2026-02-14 18:08:21 +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