radicle-heartwood-lfs/crates
Fintan Halpenny afe64d5175 remote-helper: improve canonical handling
This set of changes refactors the canonical handling by isolating the business
logic into another type, `Canonical`.

The functionality remains the same, but certain error scenarios are better
handled. Primarily, the commits of the inner `Canonical` type are checked to see
if they exist in the working copy, and if not, provide a more useful message
about which commit was missing or invalid for which DID.
2025-07-19 12:32:31 +01:00
..
radicle remote-helper: improve canonical handling 2025-07-19 12:32:31 +01:00
radicle-cli remote-helper: improve canonical handling 2025-07-19 12:32:31 +01:00
radicle-cli-test repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
radicle-cob radicle: remove unnecessary constraints 2025-07-08 11:36:42 +02:00
radicle-crypto crypto: Fix scope of `ssh-key` dependency 2025-07-18 21:52:43 +01:00
radicle-dag repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
radicle-fetch chore: prepare crates release 2025-07-14 15:38:09 +01:00
radicle-node protocol: Reimplement encoding on top of `bytes` 2025-07-16 21:15:55 +02:00
radicle-protocol cli: Improve formatting of Node IDs and addresses 2025-07-18 21:44:06 +01:00
radicle-remote-helper remote-helper: improve canonical handling 2025-07-19 12:32:31 +01:00
radicle-schemars repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
radicle-signals repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
radicle-ssh protocol: Reimplement encoding on top of `bytes` 2025-07-16 21:15:55 +02:00
radicle-systemd repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
radicle-term chore: prepare crates release 2025-07-14 15:38:09 +01:00