Commit graph

213 commits

Author SHA1 Message Date
ad69babf59 Use rust version 1.69.0 2023-08-16 14:40:31 +02:00
f669943c71 Flakify 2023-08-16 13:06:20 +02:00
2ba14d25be Allow specifying no metrics on /graph/data 2023-08-16 03:37:19 +02:00
6050415fce Fix warnings 2023-08-16 02:57:32 +02:00
470449f36e Stop logging in internal runner 2023-08-16 01:20:59 +02:00
d32e30eb77 Fix internal runner crash on binary files 2023-08-16 01:20:41 +02:00
660db66bb2 Improve queue performance 2023-08-16 01:04:46 +02:00
8198cac0fe Debug-log graph data request timings 2023-08-16 00:59:11 +02:00
b0df02c88a Comment out hard-to-see colors 2023-08-16 00:58:56 +02:00
4d222e971c Restrict graph to tracked commits 2023-08-16 00:58:44 +02:00
91e4883137 Fix data preparation 2023-08-16 00:10:25 +02:00
4b55f5364a Control graph with metric list 2023-08-15 23:46:02 +02:00
678d3f391b Show metrics as tree 2023-08-15 23:21:15 +02:00
82e2385f59 Group migrations 2023-08-15 19:01:28 +02:00
2714280567 Sort commits topologically 2023-08-15 16:08:31 +02:00
146bab4e7c Add todos 2023-08-15 01:28:25 +02:00
33ca3207e7 Show only tracked commits 2023-08-15 01:00:12 +02:00
476fd84d2d Display test graph 2023-08-15 00:59:46 +02:00
3c9fc1ce75 Return graph data at /graph/data 2023-08-14 23:45:05 +02:00
3cf444ffc2 Remove todos 2023-08-14 17:51:48 +02:00
b0eb94a02a Add graph tab 2023-08-14 17:49:21 +02:00
9caf664b10 Set up and document uPlot 2023-08-14 17:45:33 +02:00
8496c557f6 Add option for worker status max body size 2023-08-14 17:45:33 +02:00
f2338a17eb Add velcom data import script 2023-08-14 17:16:26 +02:00
1ec72c92d5 Allow worker to specify bench method as string 2023-08-14 16:47:00 +02:00
3de35e3ac8 Use RFC 3339 dates in worker endpoint 2023-08-14 16:31:44 +02:00
dd073b4c0d Include worker name and info in run 2023-08-14 14:26:53 +02:00
01124d719b Add optional run end time override 2023-08-14 14:15:38 +02:00
6b8ae19ba5 Use advance() instead of split_to() 2023-08-14 14:01:34 +02:00
2620530cc2 Implement queue task deletion 2023-08-14 12:41:47 +02:00
7f975a1fd0 Implement more /admin/queue/* endpoints 2023-08-14 12:23:22 +02:00
1da946be10 Fix recurring task crash
It would fail when inserting a commit into the queue that was already in
the queue, instead of just skipping that commit.
2023-08-14 12:23:22 +02:00
2b6c339c70 Port queue page 2023-08-14 12:23:22 +02:00
123c27e5a2 Include hash of static files in paths
This way, clients will re-fetch the files whenever their content changes
and not have outdated versions in their cache.
2023-08-14 01:35:52 +02:00
a36b188938 Port index page 2023-08-13 23:06:05 +02:00
3bfae9c0ad Port worker page 2023-08-13 23:02:18 +02:00
36f275c290 Use / as separator character instead of . 2023-08-13 23:02:18 +02:00
2fee0a618c Count file stats by dir 2023-08-13 23:02:18 +02:00
55ea5af779 Count file stats ordered by file name 2023-08-13 22:59:45 +02:00
cf8ab2884f Show finished runs 2023-08-13 22:59:45 +02:00
98132cc00b Link without creating a Base 2023-08-13 21:26:06 +02:00
373b3168f1 Port commit page 2023-08-13 21:26:06 +02:00
db0234b750 Start page reorganization 2023-08-13 20:50:06 +02:00
1ead78d44f Make static file links typesafe 2023-08-13 20:49:48 +02:00
e64ea7ac12 Make most links typesafe 2023-08-13 20:49:48 +02:00
30ddf1e9b2 Ensure web_base does not end in / 2023-08-13 19:57:28 +02:00
18e35184a5 Prepare more type-safe linking 2023-08-13 19:53:49 +02:00
4ccf06db8b Use typed paths for all endpoints 2023-08-13 19:30:52 +02:00
058ed2e85c Move typed paths to separate module 2023-08-13 19:30:52 +02:00
3d5a277234 Use typed paths in worker 2023-08-13 16:13:59 +02:00