Fix inventory announcements for unseeded repositories
We were often not announcing the correct set of repositories. This could cause fetches to fail, and unseeded repositories to be advertized.
See commits for more details.
45 files changed
+837
-552
6966c971
→
345ca923
modified radicle-cli/examples/rad-cob-log.md
@@ -7,7 +7,7 @@ $ rad issue open --title "flux capacitor underpowered" --description "Flux capac
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -18,11 +18,11 @@ The issue is now listed under our project.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -42,11 +42,11 @@ Patch can be listed.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-cob-show.md
@@ -10,7 +10,7 @@ $ rad issue open --title "spice harvester broken" --description "Fremen have att
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -21,11 +21,11 @@ The issue is now listed under our project.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -45,11 +45,11 @@ Patch can be listed.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-id-update-delete-field.md
@@ -3,18 +3,18 @@ Let's add a payload field and then delete it.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -39,18 +39,18 @@ Now let's delete it by setting it to `null`.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
added radicle-cli/examples/rad-init-no-seed.md
@@ -0,0 +1,29 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
added radicle-cli/examples/rad-init-private-no-seed.md
@@ -0,0 +1,37 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified radicle-cli/examples/rad-init-private.md
@@ -16,3 +16,15 @@ This repository will only be visible to you, and to peers you explicitly allow.
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified radicle-cli/examples/rad-init.md
@@ -29,7 +29,7 @@ $ rad init
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -39,3 +39,10 @@ $ rad ls
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified radicle-cli/examples/rad-inspect.md
@@ -48,7 +48,7 @@ $ rad inspect --payload
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-issue.md
@@ -8,7 +8,7 @@ $ rad issue open --title "flux capacitor underpowered" --description "Flux capac
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -19,11 +19,11 @@ The issue is now listed under our project.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -33,7 +33,7 @@ $ rad issue show d87dcfe
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -59,11 +59,11 @@ It will now show in the list of issues assigned to us, along with the new label.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -91,16 +91,16 @@ $ rad issue show d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-node.md
@@ -34,9 +34,9 @@ $ rad follow did:key:z6Mkt67GdsW7715MEfRuP4pSZxJRJh6kj6Y48WRqVv4N1tRk --alias Bo
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -87,6 +87,32 @@ $ rad node stop
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-patch-ahead-behind.md
@@ -45,11 +45,11 @@ To rad://z42hL2jL4XNk6K8oHQaSWfMgCL7ji/z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkE
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -59,7 +59,7 @@ $ rad patch show -v -p 217f050
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -68,7 +68,7 @@ $ rad patch show -v -p 217f050
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -105,7 +105,7 @@ $ rad patch show -v e22ff008e2a0ed47262890d13263031d7555b555
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -115,7 +115,7 @@ $ rad patch show -v e22ff008e2a0ed47262890d13263031d7555b555
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -140,7 +140,7 @@ $ rad patch show -v a467ffa260c4fbe355b6fb550ba0c4956078717e
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -149,6 +149,6 @@ $ rad patch show -v a467ffa260c4fbe355b6fb550ba0c4956078717e
|
|
|
|
|
|
| - | |
| + | |
|
|
|
modified radicle-cli/examples/rad-patch-change-base.md
@@ -47,7 +47,7 @@ $ rad patch show 183d343ab47d7fe18baf1b24b7209ad033d7fe5c -v
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -57,7 +57,7 @@ $ rad patch show 183d343ab47d7fe18baf1b24b7209ad033d7fe5c -v
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -78,7 +78,7 @@ $ rad patch show 183d343 -v
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -87,7 +87,7 @@ $ rad patch show 183d343 -v
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-patch-checkout-revision.md
@@ -18,7 +18,7 @@ $ rad patch show aa45913
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -30,7 +30,7 @@ $ rad patch show aa45913
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-patch-draft.md
@@ -21,7 +21,7 @@ $ rad patch show 97e18f8598237a396a1c0ac1509c89028e666c97
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -29,7 +29,7 @@ $ rad patch show 97e18f8598237a396a1c0ac1509c89028e666c97
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -44,7 +44,7 @@ $ rad patch show 97e18f8598237a396a1c0ac1509c89028e666c97
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -52,7 +52,7 @@ $ rad patch show 97e18f8598237a396a1c0ac1509c89028e666c97
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -65,7 +65,7 @@ $ rad patch show 97e18f8598237a396a1c0ac1509c89028e666c97
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -73,6 +73,6 @@ $ rad patch show 97e18f8598237a396a1c0ac1509c89028e666c97
|
|
|
|
|
|
| - | |
| + | |
|
|
|
modified radicle-cli/examples/rad-patch-edit.md
@@ -44,7 +44,7 @@ $ rad patch show 89f7afb
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -53,7 +53,7 @@ $ rad patch show 89f7afb
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -67,7 +67,7 @@ $ rad patch show 89f7afb
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -78,7 +78,7 @@ $ rad patch show 89f7afb
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -95,7 +95,7 @@ $ rad patch show 89f7afb
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -106,7 +106,7 @@ $ rad patch show 89f7afb
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-patch-update.md
@@ -16,7 +16,7 @@ $ rad patch show b6a23eb08656de0ef1fcc0b5fe8820841e5cb2e5
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -24,7 +24,7 @@ $ rad patch show b6a23eb08656de0ef1fcc0b5fe8820841e5cb2e5
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -57,7 +57,7 @@ $ rad patch show b6a23eb08656de0ef1fcc0b5fe8820841e5cb2e5
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -66,7 +66,7 @@ $ rad patch show b6a23eb08656de0ef1fcc0b5fe8820841e5cb2e5
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-patch-via-push.md
@@ -23,7 +23,7 @@ $ rad patch show 6035d2f582afbe01ff23ea87528ae523d76875b6
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -33,7 +33,7 @@ $ rad patch show 6035d2f582afbe01ff23ea87528ae523d76875b6
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -96,12 +96,12 @@ And both patches:
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -136,7 +136,7 @@ $ rad patch show 9580891
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -145,7 +145,7 @@ $ rad patch show 9580891
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -212,7 +212,7 @@ $ rad patch show 9580891
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -221,7 +221,7 @@ $ rad patch show 9580891
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-patch.md
@@ -35,18 +35,18 @@ It will now be listed as one of the project's open patches.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -56,7 +56,7 @@ $ rad patch show aa45913e757cacd46972733bddee5472c78fa32a -p
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -75,11 +75,11 @@ We can also list only patches that we've authored.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -99,7 +99,7 @@ $ rad patch show aa45913
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -110,7 +110,7 @@ $ rad patch show aa45913
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -136,7 +136,7 @@ And let's leave a quick comment for our team:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -165,7 +165,7 @@ $ rad patch show aa45913
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -177,16 +177,16 @@ $ rad patch show aa45913
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -197,7 +197,7 @@ $ rad patch show aa45913
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -209,8 +209,8 @@ $ rad patch show aa45913
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
modified radicle-cli/examples/rad-publish.md
@@ -3,13 +3,21 @@ Let's say we have a private repo. To make it public, we use the `publish` comman
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -27,18 +35,18 @@ repository private again __will not_ be replicated.
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/examples/rad-unseed.md
@@ -35,3 +35,11 @@ $ rad ls --all
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified radicle-cli/src/commands/init.rs
@@ -20,7 +20,6 @@ use radicle::node::{Event, Handle, NodeId, DEFAULT_SUBSCRIBE_TIMEOUT};
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -287,11 +286,14 @@ pub fn init(options: Options, profile: &profile::Profile) -> anyhow::Result<()>
|
|
|
|
|
|
| - | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -370,7 +372,6 @@ fn sync(
|
|
|
|
|
|
| - | |
|
|
|
|
|
modified radicle-cli/src/commands/node.rs
@@ -5,6 +5,7 @@ use std::time;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -36,6 +37,7 @@ Usage
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -99,6 +101,7 @@ pub enum Operation {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -115,6 +118,7 @@ pub enum OperationName {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -151,6 +155,7 @@ impl Args for Options {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -225,6 +230,7 @@ impl Args for Options {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -280,6 +286,11 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/node/routing.rs
@@ -27,7 +27,7 @@ pub fn run<S: node::routing::Store>(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/publish.rs
@@ -114,18 +114,19 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/seed.rs
@@ -10,8 +10,8 @@ use radicle_term::Element as _;
|
|
|
|
|
|
| + | |
|
|
| - | |
|
|
|
|
|
@@ -134,9 +134,16 @@ pub fn update(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -145,17 +152,11 @@ pub fn update(
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified radicle-cli/src/commands/unseed.rs
@@ -4,8 +4,8 @@ use anyhow::anyhow;
|
|
|
|
|
|
| + | |
|
|
| - | |
|
|
|
|
|
@@ -72,7 +72,7 @@ pub fn run(options: Options, ctx: impl term::Context) -> anyhow::Result<()> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-cli/src/project.rs
@@ -2,9 +2,7 @@ use radicle::prelude::*;
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -51,34 +49,3 @@ impl<'a> SetupRemote<'a> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
modified radicle-cli/tests/commands.rs
@@ -202,6 +202,23 @@ fn rad_init() {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -730,6 +747,7 @@ fn rad_node() {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1286,6 +1304,8 @@ fn rad_clone_partial_fail() {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -1310,7 +1330,7 @@ fn rad_clone_partial_fail() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1323,7 +1343,8 @@ fn rad_clone_partial_fail() {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1386,8 +1407,14 @@ fn rad_clone_connect() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2159,6 +2186,23 @@ fn rad_init_private() {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/control.rs
@@ -174,7 +174,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/runtime.rs
@@ -125,10 +125,6 @@ impl Runtime {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -175,6 +171,18 @@ impl Runtime {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/runtime/handle.rs
@@ -260,9 +260,9 @@ impl radicle::node::Handle for Handle {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/service.rs
@@ -10,7 +10,7 @@ pub mod message;
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -216,8 +216,8 @@ pub enum Command {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -247,7 +247,7 @@ impl fmt::Debug for Command {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -391,6 +391,12 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -442,7 +448,7 @@ pub struct Service<D, S, G> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -520,7 +526,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -555,16 +561,23 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -623,12 +636,18 @@ where
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -662,27 +681,14 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -693,7 +699,9 @@ where
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -723,16 +731,19 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -805,18 +816,16 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -939,19 +948,16 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1171,8 +1177,9 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1539,8 +1546,6 @@ where
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -1560,14 +1565,20 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -1886,7 +1897,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1931,14 +1942,62 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1953,10 +2012,10 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1979,9 +2038,9 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2093,22 +2152,6 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -2262,8 +2305,14 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2271,9 +2320,7 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -2355,16 +2402,17 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/test/environment.rs
@@ -9,6 +9,7 @@ use std::{
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -18,7 +19,6 @@ use radicle::git::refname;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -113,21 +113,32 @@ impl Environment {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -139,7 +150,7 @@ impl Environment {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -248,10 +259,15 @@ impl<G: Signer + cyphernet::Ecdh> NodeHandle<G> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -605,7 +621,7 @@ pub fn converge<'a, G: Signer + cyphernet::Ecdh + 'static>(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/test/handle.rs
@@ -104,7 +104,7 @@ impl radicle::node::Handle for Handle {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle-node/src/test/peer.rs
@@ -1,4 +1,5 @@
|
|
| + | |
|
|
|
|
|
@@ -19,6 +20,7 @@ use crate::crypto::test::signer::MockSigner;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -27,7 +29,6 @@ use crate::service::message::*;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -99,7 +100,6 @@ where
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -112,13 +112,10 @@ impl Default for Config<MockSigner> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -164,19 +161,32 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -255,8 +265,12 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle-node/src/tests.rs
@@ -274,21 +274,21 @@ fn test_inventory_sync() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -701,12 +701,7 @@ fn test_refs_announcement_relay() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -779,8 +774,8 @@ fn test_refs_announcement_fetch_trusted_no_inventory() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -887,10 +882,7 @@ fn test_refs_announcement_offline() {
|
|
|
|
|
|
| - | |
| - | |
|
|
| - | |
|
|
|
|
|
@@ -899,6 +891,11 @@ fn test_refs_announcement_offline() {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1429,7 +1426,7 @@ fn test_queued_fetch_max_capacity() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1448,8 +1445,6 @@ fn test_queued_fetch_from_ann_same_rid() {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -1685,7 +1680,7 @@ fn test_init_and_seed() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1713,9 +1708,27 @@ fn test_init_and_seed() {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1912,8 +1925,7 @@ fn test_announcement_message_amplification() {
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
modified radicle-term/src/table.rs
@@ -92,6 +92,11 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node.rs
@@ -463,7 +463,7 @@ pub enum Command {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -924,7 +924,7 @@ pub trait Handle: Clone + Sync + Send {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1224,8 +1224,8 @@ impl Handle for Node {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node/db.rs
@@ -15,6 +15,7 @@ use std::{fmt, time};
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -34,6 +35,9 @@ const MIGRATIONS: &[&str] = &[
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -121,6 +125,30 @@ impl Database {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/node/routing.rs
@@ -36,8 +36,8 @@ pub enum Error {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -45,14 +45,20 @@ pub trait Store {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -77,15 +83,15 @@ impl Store for Database {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -102,7 +108,7 @@ impl Store for Database {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -160,7 +166,7 @@ impl Store for Database {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -172,6 +178,27 @@ impl Store for Database {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -242,7 +269,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -264,11 +291,11 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -283,7 +310,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -305,11 +332,11 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -324,15 +351,15 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -344,11 +371,11 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -366,18 +393,19 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -393,11 +421,27 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -406,7 +450,8 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -421,7 +466,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -430,7 +475,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -452,7 +497,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified radicle/src/profile.rs
@@ -14,6 +14,7 @@ use std::io::Write;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -26,9 +27,9 @@ use crate::node::policy::config::store::Read;
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -157,6 +158,10 @@ pub enum Error {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -307,8 +312,16 @@ impl Profile {
|
|
|
|
|
|
| - | |
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -414,6 +427,57 @@ impl Profile {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -576,6 +640,21 @@ impl Home {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified radicle/src/rad.rs
@@ -73,9 +73,6 @@ pub fn init<G: Signer, S: WriteStorage>(
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
modified radicle/src/storage.rs
@@ -1,7 +1,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -29,7 +29,6 @@ use self::git::UserInfo;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -150,8 +149,6 @@ pub enum Error {
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -405,9 +402,6 @@ impl<V> Deref for Remote<V> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -417,16 +411,8 @@ pub trait ReadStorage {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -667,7 +653,6 @@ where
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -681,25 +666,10 @@ where
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified radicle/src/storage/git.rs
@@ -5,7 +5,6 @@ pub mod transport;
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -20,8 +19,8 @@ use crate::node::SyncedAt;
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -73,34 +72,14 @@ impl<'a> TryFrom<git2::Reference<'a>> for Ref {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -122,44 +101,6 @@ impl ReadStorage for Storage {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -265,11 +206,7 @@ impl Storage {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -336,14 +273,6 @@ impl Storage {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
modified radicle/src/test/storage.rs
@@ -1,4 +1,4 @@
| - | |
| + | |
|
|
|
|
|
@@ -51,26 +51,20 @@ impl MockStorage {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -88,18 +82,6 @@ impl ReadStorage for MockStorage {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|