Commit graph

36 commits

Author SHA1 Message Date
6029f44c67 Update most dependencies 2024-05-11 18:30:23 +02:00
42d551eb6e Update axum 2024-05-11 18:30:23 +02:00
0d48e0791b Update dependencies 2023-10-22 01:50:19 +02:00
f12da915a9 Switch from tracing to log crate 2023-08-17 03:09:24 +02:00
ca6a6be638 Parse config values with humanize-rs 2023-08-17 01:05:25 +02:00
3c9fc1ce75 Return graph data at /graph/data 2023-08-14 23:45:05 +02:00
6b8ae19ba5 Use advance() instead of split_to() 2023-08-14 14:01:34 +02:00
087ecfd783 Move /commit/:hash/enqueue to /admin/queue/add 2023-08-13 15:56:34 +02:00
416e3e6aa1 Implement internal runner 2023-08-12 14:21:48 +02:00
cc87171f62 Download and unpack tars 2023-08-12 02:16:05 +02:00
a9e08505bc Stream repo and bench repo worktree tars 2023-08-11 14:42:39 +02:00
0ae43c608f Ping server regularly 2023-08-11 02:12:38 +02:00
b5bdd49d9c Add --open cli flag 2023-08-10 21:10:07 +02:00
c713abc5d3 Implement /api/runner/status 2023-08-10 18:47:44 +02:00
9ff95a2c10 Model server-runner communication 2023-08-10 17:50:23 +02:00
23ae5613c7 Add runner config options 2023-08-09 15:59:42 +02:00
246cbf82cf Fix build script not using $OUT_PATH 2023-08-07 02:21:32 +02:00
4f11b9c912 Insert new commits into the queue 2023-08-06 18:33:50 +02:00
553a56bb12 Rename db to util and use OffsetDateTime with sqlx 2023-08-06 17:41:07 +02:00
7768e4ad4b Serve commit page entirely from the db 2023-08-06 11:53:48 +02:00
b83d908d4b Format author and committer time like git 2023-08-05 23:47:21 +02:00
6651c72ea3 Insert new commits from repo 2023-08-05 00:32:40 +02:00
980e84b0f6 Update repo repeatedly 2023-08-04 20:05:44 +02:00
4f7d4f3204 Load config from file 2023-08-04 17:21:59 +02:00
6f95d58e11 Include repo in AppState 2023-08-04 16:44:53 +02:00
e76c94a57c Use --verbose instead of RUST_LOG 2023-08-04 16:44:53 +02:00
9b55cd1ce2 Include git hash in version 2023-08-04 15:44:29 +02:00
6a64bd2e47 Parse args with clap 2023-08-04 15:40:38 +02:00
a8a58eb103 Set up logging with tracing crate 2023-08-04 15:09:56 +02:00
4028c3eea2 Set up sqlx query* macros 2023-08-04 13:27:23 +02:00
79667c15b8 Set up sqlx 2023-08-04 01:30:32 +02:00
8b0e6fe268 Refactor build script 2023-08-03 19:14:58 +02:00
8b5bfdd231 Use askama to render test template 2023-08-03 19:14:58 +02:00
6cf1b662ae Serve static files if no other endpoints match 2023-08-03 17:36:44 +02:00
c4f1cd2201 Set up basic axum server 2023-08-03 17:35:34 +02:00
838844a9d8 Create project 2023-08-03 14:32:37 +02:00