modified radicle-httpd/src/error.rs
@@ -4,6 +4,10 @@ use axum::response::{IntoResponse, Response};
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -47,6 +51,7 @@ impl Error {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle-httpd/src/git.rs
@@ -21,14 +21,14 @@ use radicle::profile::Profile;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -37,10 +37,21 @@ async fn git_handler(
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -195,22 +206,54 @@ async fn git_http_backend(
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
modified radicle-httpd/src/lib.rs
@@ -2,6 +2,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -14,6 +15,7 @@ use axum::body::{Body, BoxBody, HttpBody};
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -28,6 +30,7 @@ mod tracing_extra;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -48,7 +51,7 @@ pub async fn run(options: Options) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-httpd/src/main.rs
@@ -1,5 +1,6 @@
| - | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -49,6 +50,7 @@ fn parse_options() -> Result<httpd::Options, lexopt::Error> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -56,14 +58,21 @@ fn parse_options() -> Result<httpd::Options, lexopt::Error> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle-httpd/src/test.rs
@@ -23,6 +23,7 @@ use radicle_crypto::test::signer::MockSigner;
|
|
|
|
|
|
| + | |
|
|
|
|
|