modified radicle-cli/examples/rad-block.md
@@ -35,9 +35,9 @@ And a 'block' policy was added:
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
modified radicle-cli/examples/rad-config.md
@@ -21,14 +21,10 @@ $ rad config
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -54,8 +50,9 @@ $ rad config
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/auth.rs
@@ -169,6 +169,12 @@ pub fn authenticate(options: Options, profile: &Profile) -> anyhow::Result<()> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/inspect.rs
@@ -9,7 +9,7 @@ use chrono::prelude::*;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -175,15 +175,15 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/seed.rs
@@ -3,7 +3,7 @@ use std::ffi::OsString;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -164,15 +164,15 @@ pub fn seeding(profile: &Profile) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/tests/commands.rs
@@ -16,7 +16,7 @@ use radicle::storage::{ReadStorage, RefUpdate, RemoteRepository};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1188,7 +1188,7 @@ fn rad_unseed() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1491,7 +1491,7 @@ fn rad_init_sync_preferred() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1523,7 +1523,7 @@ fn rad_init_sync_timeout() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1866,8 +1866,7 @@ fn test_replication_via_seed() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -2115,8 +2114,7 @@ fn rad_patch_open_explore() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
modified radicle-fetch/src/policy.rs
@@ -5,7 +5,7 @@ use radicle::node::policy::config::Config;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -19,23 +19,23 @@ impl Allowed {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-httpd/src/api/v1/node.rs
@@ -8,7 +8,10 @@ use serde_json::json;
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -84,16 +87,11 @@ async fn node_policies_repos_handler(State(ctx): State<Context>) -> impl IntoRes
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle-httpd/src/api/v1/profile.rs
@@ -83,13 +83,9 @@ mod routes {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -115,8 +111,9 @@ mod routes {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/runtime.rs
@@ -119,16 +119,20 @@ impl Runtime {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -234,7 +238,6 @@ impl Runtime {
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified radicle-node/src/service.rs
@@ -34,6 +34,7 @@ use radicle::node::seed::Store as _;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -49,7 +50,7 @@ use crate::service::gossip::Store as _;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -102,6 +103,8 @@ pub const MAX_RECONNECTION_DELTA: LocalDuration = LocalDuration::from_mins(60);
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -560,7 +563,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -735,7 +738,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1216,9 +1219,12 @@ where
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1625,14 +1631,14 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1645,14 +1651,8 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -2202,7 +2202,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2361,7 +2361,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2412,11 +2412,12 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle-node/src/test/peer.rs
@@ -24,7 +24,7 @@ use crate::runtime::Emitter;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -101,8 +101,7 @@ pub struct Config<G: Signer + 'static> {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -121,8 +120,7 @@ impl Default for Config<MockSigner> {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -162,7 +160,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/worker.rs
@@ -20,7 +20,7 @@ use radicle_fetch::FetchLimit;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -34,9 +34,7 @@ pub struct Config {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -284,7 +282,7 @@ impl Worker {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -357,11 +355,8 @@ impl Pool {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node/config.rs
@@ -4,13 +4,12 @@ use std::ops::Deref;
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
|
|
|
|
|
@@ -134,8 +133,7 @@ impl Default for Limits {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -223,14 +221,12 @@ pub enum PeerConfig {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -261,14 +257,6 @@ pub enum AddressConfig {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -288,9 +276,6 @@ pub struct Config {
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -315,10 +300,10 @@ pub struct Config {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -336,7 +321,6 @@ impl Config {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -344,8 +328,8 @@ impl Config {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node/db.rs
@@ -48,10 +48,10 @@ pub enum Error {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified radicle/src/node/policy.rs
@@ -15,8 +15,15 @@ pub use super::{Alias, NodeId};
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -27,6 +34,66 @@ pub struct FollowPolicy {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node/policy/config.rs
@@ -6,13 +6,13 @@ use log::error;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -45,9 +45,7 @@ pub enum NamespacesError {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -58,7 +56,6 @@ impl<T> fmt::Debug for Config<T> {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -66,34 +63,13 @@ impl<T> fmt::Debug for Config<T> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -101,7 +77,6 @@ impl<T> Config<T> {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -120,37 +95,37 @@ impl<T> Config<T> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle/src/node/policy/store.rs
@@ -9,7 +9,7 @@ use thiserror::Error;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -218,10 +218,8 @@ impl<T> Store<T> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -260,11 +258,13 @@ impl<T> Store<T> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -307,14 +307,13 @@ impl<T> Store<T> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -415,9 +414,15 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -426,9 +431,10 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/profile.rs
@@ -15,6 +15,7 @@ use std::path::{Path, PathBuf};
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -22,13 +23,16 @@ use crate::crypto::ssh::{keystore, Keystore, Passphrase};
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -229,12 +233,28 @@ impl Config {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
|
|
| + | |
|
|
|
|
|
@@ -243,8 +263,8 @@ impl Config {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -315,7 +335,6 @@ impl Profile {
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -382,8 +401,7 @@ impl Profile {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -629,10 +647,9 @@ impl Home {
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -656,4 +673,55 @@ mod test {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|