radicle-heartwood-lfs/crates/radicle/src
Lorenz Leutgeb b145b95ee4 radicle/cob/identity: Use verdicts to count votes
Evaluation of this COB is implemented under the assumption that
delegates accept at most one revision.

This can lead to issues, if some delegates create new revisions eagerly,
without waiting for the others to vote on earlier revisions. As the
eager delegates start accepting newer and newer revisions, this shadows
their acceptance of earlier revisions, which leads to failure to
recognize that these earlier revisions were actually accepted by a
majority.

To avoid such situations, remove `heads`, and always count the number of
"accept" verdicts explicitly.
2026-07-02 09:56:22 +01:00
..
canonical just: checking for ellipses 2026-05-28 16:52:02 +01:00
cob radicle/cob/identity: Use verdicts to count votes 2026-07-02 09:56:22 +01:00
git rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
identity just: checking for ellipses 2026-05-28 16:52:02 +01:00
node radicle: Replace WAN routeable testing IPs with 198.18.0.0/15 private subnet 2026-06-08 11:24:55 +01:00
profile rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
storage rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
test node: upgrade cyphernet to fix a panic in socks5-client when using artix 2026-05-15 09:06:46 +01:00
canonical.rs radicle/canonical: provide public Canonical JSON link 2026-01-22 09:10:53 +00:00
cli.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
cob.rs clippy: Deny `unwrap_used` 2026-04-15 10:06:05 +02:00
collections.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
explorer.rs treewide: radicle.{xyz → dev,network} 2026-04-27 18:34:30 +02:00
git.rs Spell "Radicle" with a captial R 2026-04-17 17:15:31 +01:00
identity.rs clippy: Deny `unwrap_used` 2026-04-15 10:06:05 +02:00
io.rs rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
lib.rs log: New crate for logger implementations 2026-05-11 16:44:37 +01:00
node.rs radicle/node/address: Skip unknown AddressType value 2026-05-21 16:08:36 +01:00
profile.rs just: checking for ellipses 2026-05-28 16:52:02 +01:00
rad.rs rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
schemars_ext.rs crypto: Optionally provide JSON Schema 2026-02-10 09:39:34 +00:00
serde_ext.rs radicle: Add Version to User Agent 2026-04-02 16:26:46 +01:00
sql.rs radicle: Re-export `radicle_core::RepoId` 2026-01-09 14:04:18 +01:00
storage.rs radicle/crefs: Support Symbolic References 2026-05-06 20:51:04 +02:00
test.rs rust/msrv: 1.85.0 → 1.88.0 2026-05-11 11:23:18 +01:00
version.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
web.rs radicle/web: Fix schema of `Config::description` 2026-05-07 15:23:31 +01:00