Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Make `ReadStorage` more usable
Alexis Sellier committed 3 years ago
commit 8b90dd674f1f8b1c00a9fa789e4bacb199053d87
parent 95dca98a4306168a53a4bc766615702f6a5a799e
4 files changed +4 -4
modified radicle-httpd/src/api.rs
@@ -14,7 +14,7 @@ use tower_http::cors::{self, CorsLayer};

use radicle::cob::issue::Issues;
use radicle::identity::Id;
-
use radicle::storage::{ReadRepository, WriteStorage};
+
use radicle::storage::{ReadRepository, ReadStorage};
use radicle::Profile;

mod auth;
modified radicle-httpd/src/api/test.rs
@@ -13,7 +13,7 @@ use tower::ServiceExt;
use radicle::cob::issue::Issues;
use radicle::cob::patch::{MergeTarget, Patches};
use radicle::git::raw as git2;
-
use radicle::storage::WriteStorage;
+
use radicle::storage::ReadStorage;
use radicle_cli::commands::rad_init;
use radicle_crypto::ssh::keystore::MemorySigner;
use radicle_crypto::Signer;
modified radicle-httpd/src/api/v1/delegates.rs
@@ -5,7 +5,7 @@ use axum::{Json, Router};

use radicle::cob::issue::Issues;
use radicle::identity::Did;
-
use radicle::storage::{ReadRepository, WriteStorage};
+
use radicle::storage::{ReadRepository, ReadStorage};

use crate::api::axum_extra::{Path, Query};
use crate::api::error::Error;
modified radicle-httpd/src/api/v1/projects.rs
@@ -17,7 +17,7 @@ use radicle::cob::patch::Patches;
use radicle::cob::{thread, ActorId, Tag};
use radicle::identity::Id;
use radicle::node::NodeId;
-
use radicle::storage::{git::paths, ReadRepository, WriteStorage};
+
use radicle::storage::{git::paths, ReadRepository, ReadStorage};
use radicle_surf::{Glob, Oid, Repository};

use crate::api::axum_extra::{Path, Query};