Charts on each day, quicker home page, all active runs
#115+5575−1386
33 commits75 files1 comment
Each day on the home page shows two small charts: runs by class and tokens by model. Past days load from cache, and today has its own Refresh button. /projects now lists every run in progress across projects.
Features
- The Projects link in the header is highlighted on /projects and on every project page (#99, PR #100)
- The home page shows its frame at once, past days come from cache, and today refreshes on its own (#101, PR #105)
- Each day card swaps the class bar for two column charts: runs by class and tokens by model (#103, PR #108)
- Run and queue rows show the full issue title, wrapped, with everything in the row aligned to the top (#109, PR #113)
Fixes
- Active runs come from one shared list: /projects shows all of them, and each project page shows its own (#104, PR #111)
Chores
- Synced develop with master after the release; no content change (PR #98)
- Removed the Project and Window filters from the home page; it always shows every project over the last 30 days (#97, PR #102)
- Added a GitHub check that runs lint, types, tests and a build on every pull request, and cut Vercel preview builds for pipeline branches (PR #106)
- Removed "Pick a project in the header to watch runs live." from the home page intro; the header has no project picker (#107, PR #112)