radicle-heartwood-lfs/radicle-cob/src
Alexis Sellier 5f59493c70
cob: Don't require a local fork to exist
Before this change, the identity document would be loaded for the
COB signer. This meant that a fork would be needed for that signer.

After this change, it's no longer necessary, since the identity doc
head is computed from available remotes.

While making those changes, it was also apparent that some of the
identity-related functions had bad names and error types, this
was fixed as well.
2023-03-01 15:40:30 +01:00
..
backend cob: Use hashes for operation ids 2023-02-27 17:11:48 +01:00
change cob: Use hashes for operation ids 2023-02-27 17:11:48 +01:00
change_graph cob: Use hashes for operation ids 2023-02-27 17:11:48 +01:00
history cob: Use hashes for operation ids 2023-02-27 17:11:48 +01:00
object cob: Don't require a local fork to exist 2023-03-01 15:40:30 +01:00
signatures radicle-cob: port collaborative objects 2022-11-04 16:11:18 +00:00
test cob: Don't require a local fork to exist 2023-03-01 15:40:30 +01:00
backend.rs radicle-cob: port collaborative objects 2022-11-04 16:11:18 +00:00
change.rs crypto: Use `ssh-key` crate for signatures 2023-02-17 11:53:46 +01:00
change_graph.rs crypto: Use `ssh-key` crate for signatures 2023-02-17 11:53:46 +01:00
history.rs cob: Make it easy to build histories 2023-01-03 14:23:47 +01:00
lib.rs cob: Don't require a local fork to exist 2023-03-01 15:40:30 +01:00
object.rs Fix issue with colliding doc files 2022-12-09 14:37:36 +01:00
pruning_fold.rs radicle-cob: port collaborative objects 2022-11-04 16:11:18 +00:00
sign.rs radicle-cob: port collaborative objects 2022-11-04 16:11:18 +00:00
signatures.rs crypto: Use `ssh-key` crate for signatures 2023-02-17 11:53:46 +01:00
test.rs radicle-cob: test parse_refstr 2022-11-17 17:42:22 +00:00
tests.rs cob: Don't require a local fork to exist 2023-03-01 15:40:30 +01:00
trailers.rs radicle-cob: simplify trailers module 2023-02-13 13:30:08 +01:00
type_name.rs Fix issue with colliding doc files 2022-12-09 14:37:36 +01:00