aed7498b29
Port worker page to maud
2024-05-12 15:20:10 +02:00
fb346a75d2
Port run page to maud
2024-05-12 15:20:10 +02:00
5d4232ac6b
Port queue page to maud
2024-05-12 15:20:10 +02:00
b3f8c6390c
Port index page to maud
2024-05-12 15:20:10 +02:00
ae81831bdd
Port graph page to maud
2024-05-12 15:20:10 +02:00
67960e08fa
Port commit page to maud
2024-05-12 15:20:10 +02:00
99576a9209
Sort paths alphabetically
2024-05-12 15:20:10 +02:00
cf590046e9
Use maud for test page
...
I want to replace askama with maud completely. It's so much nicer to be
able to use Rust code and abstractions (e.g. functions) to compose HTML
than using a bespoke templating system with weird inheritance and stuff.
Even though said template system is checked at compile time. Actually,
since it doesn't do hot reloading anyways, maud requiring a recompile
for changes to become visible doesn't make the situation worse.
2024-05-12 15:18:10 +02:00
3c86c4b337
Update gix
2024-05-11 18:32:09 +02:00
42d551eb6e
Update axum
2024-05-11 18:30:23 +02:00
603e716638
Fetch and process commits
2023-10-23 22:16:53 +02:00
e1261aea96
Fix type of parentsByHash field
2023-10-23 22:16:30 +02:00
f77ed130e1
Implement placeholder server responses
2023-10-23 22:15:37 +02:00
d82804e209
Create metric selector via JS
2023-10-22 01:50:19 +02:00
064f5d11ec
Run cargo fmt
2023-10-22 01:50:19 +02:00
de2992ff63
Document worker secret verification
2023-10-22 01:50:19 +02:00
c051e42c2e
Log address that web server binds to
2023-10-22 01:50:19 +02:00
b587a87d50
Move /admin/repo/update to /admin/refs/update
2023-10-22 01:50:19 +02:00
2bf939186d
Remove stddev and direction columns
2023-10-22 01:50:19 +02:00
3c4bbe3b6b
Fix new commits not being added to the queue
2023-08-19 14:44:44 +02:00
7ecd812b11
Style graph
2023-08-18 02:57:39 +02:00
c83f193143
Truncate short commit links to 80 chars
2023-08-18 01:32:42 +02:00
153e891114
Don't fetch tags unless specified in refspecs
2023-08-18 01:14:30 +02:00
7e0bf21223
Track and untrack refs
2023-08-18 01:03:14 +02:00
16859f5eb7
Remove resolved todos
2023-08-17 19:47:34 +02:00
874ba5add6
Improve run insert performance
2023-08-17 19:37:30 +02:00
4478981946
Stop batch-add form being overwritten
2023-08-17 19:37:30 +02:00
af11d54d0c
Add button to batch-queue commits without runs
2023-08-17 19:13:24 +02:00
4f2b0a0b88
Add admin button to update repo
2023-08-17 18:20:37 +02:00
6cf7a0b586
Move git module to server
2023-08-17 17:55:21 +02:00
96e5881665
Log fetched refs
2023-08-17 17:16:34 +02:00
546de29706
Extract git commands to own module
2023-08-17 17:16:34 +02:00
f12da915a9
Switch from tracing to log crate
2023-08-17 03:09:24 +02:00
1faf42bd82
Update repo using git fetch
2023-08-17 02:27:40 +02:00
0a9559f82a
Move function closer to its only uses
2023-08-17 01:05:25 +02:00
a54e842478
Restructure config file
2023-08-17 00:28:58 +02:00
2ba14d25be
Allow specifying no metrics on /graph/data
2023-08-16 03:37:19 +02:00
8198cac0fe
Debug-log graph data request timings
2023-08-16 00:59:11 +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
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
b0eb94a02a
Add graph tab
2023-08-14 17:49:21 +02:00
8496c557f6
Add option for worker status max body size
2023-08-14 17:45:33 +02:00
1ec72c92d5
Allow worker to specify bench method as string
2023-08-14 16:47:00 +02:00