Commit Graph

12 Commits

Author SHA1 Message Date
Valentin Brandl
361eacbe1d Fix some pedantic lints 2023-06-13 10:22:37 +02:00
Valentin Brandl
84f4aa9be3 Migrate to config v0.12.0
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-26 16:22:36 +01:00
Valentin Brandl
3486d44bc5 Restructure for testability and implement first tests 2021-03-22 12:46:10 +01:00
Valentin Brandl
9e33742d81 Use new config 2020-11-24 19:06:49 +01:00
Valentin Brandl
6f931ce46f Use tracing instead of slog for better ergonomics
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-30 16:40:35 +01:00
Valentin Brandl
19d37806f2 Remove unused import
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-30 13:11:05 +01:00
Valentin Brandl
b4bd9b8830 Refactor to use slog for structured logging
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-30 13:03:06 +01:00
Valentin Brandl
c9a54eda49 Allow requesting badges for branches != master
This changed the cache structure to allow caching data for multiple
branches. The service still assumes a default branch named `master` but
using the `branch` get parameter, the default branch can be changed.

The 404 page for the missing `master` branch was changed to explain the
new parameter.
2020-07-20 20:14:22 +02:00
Valentin Brandl
dfc49c6b64
Update futures, actix and request to next major version, refactor to use async/await 2020-02-12 19:45:18 +01:00
Valentin Brandl
f3902f800f
Remove migration subcommand
All checks were successful
continuous-integration/drone/push Build is passing
2019-07-07 18:27:50 +02:00
Valentin Brandl
c71925f61e
Add migration subcommand 2019-07-07 14:52:42 +02:00
Valentin Brandl
d6835b96de
Refactor into smaller modules 2019-05-14 01:11:39 +02:00