httpd: Show private projects in project listing
modified radicle-httpd/src/api.rs
@@ -66,6 +66,7 @@ impl Context {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -185,7 +186,7 @@ mod project {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -196,6 +197,7 @@ mod project {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle-httpd/src/api/v1/delegates.rs
@@ -1,11 +1,13 @@
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -27,6 +29,7 @@ pub fn router(ctx: Context) -> Router {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -36,27 +39,31 @@ async fn delegates_projects_handler(
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -70,16 +77,17 @@ async fn delegates_projects_handler(
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -87,11 +95,14 @@ async fn delegates_projects_handler(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -100,7 +111,9 @@ mod routes {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -112,10 +125,76 @@ mod routes {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-httpd/src/api/v1/projects.rs
@@ -1,6 +1,7 @@
|
|
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -14,7 +15,7 @@ use serde_json::{json, Value};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -75,6 +76,7 @@ pub fn router(ctx: Context) -> Router {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -83,21 +85,26 @@ async fn project_root_handler(
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -112,16 +119,17 @@ async fn project_root_handler(
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -129,7 +137,7 @@ async fn project_root_handler(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -990,7 +998,10 @@ async fn patch_handler(
|
|
|
|
|
|
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -1000,7 +1011,68 @@ mod routes {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1012,6 +1084,9 @@ mod routes {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1044,6 +1119,9 @@ mod routes {
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-httpd/src/test.rs
@@ -1,3 +1,4 @@
| + | |
|
|
|
|
|
@@ -107,6 +108,45 @@ fn seed_with_signer<G: Signer>(dir: &Path, profile: radicle::Profile, signer: &G
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|