radicle-heartwood-lfs/crates
Fintan Halpenny b8a6e1a52f radicle/cob/stream: skip commits that do not have a manifest
For some COBs, parent commits can be specified for actions, for
example, patches will bundle their base and head commits as parents.

When the COB stream performs the revwalk, these commits will be
included, and will not have the manifest file – resulting in an error.

Instead, this error can be matched against, and the commit is skipped
instead. The other errors should still be resurfaced, since a commit
with a manifest should be expected to load the operation correctly,
and the commit should exist in the repository when attempting to load
it.

One might argue that a valid operation with a missing manifest could
occur, but that would mean that `radicle-cob` has performed an invalid
write. This is undetectable by the stream API, and is ambiguous with
the case of non-Op commits.
2025-12-28 14:01:01 +00:00
..
radicle radicle/cob/stream: skip commits that do not have a manifest 2025-12-28 14:01:01 +00:00
radicle-cli cli/completion: Static shell completion for `rad` 2025-11-28 20:47:25 +01:00
radicle-cli-test chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-cob cob: allow hyphens in `TypeName` 2025-12-15 14:30:27 +01:00
radicle-crypto workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02:00
radicle-dag repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
radicle-fetch workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02:00
radicle-git-metadata workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02:00
radicle-git-ref-format git-ref-format: New crate 2025-10-13 13:34:15 +02:00
radicle-node node: Do not mix monotonic and system time 2025-12-04 20:45:51 +01:00
radicle-oid oid: use `std:#️⃣:Hasher::hash` over `Hasher::write` 2025-10-16 15:14:10 +01:00
radicle-protocol protocol/limiter: impl AsTokens for limits 2025-12-02 14:18:18 +01:00
radicle-remote-helper remote-helper: inform the user of an empty patch 2025-11-28 20:19:47 +01:00
radicle-schemars crates: bump for release 2025-10-06 16:36:30 +01:00
radicle-signals signals: Guard most of the crate for Unix 2025-08-22 15:19:31 +01:00
radicle-ssh chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-systemd systemd: Support Credentials 2025-10-09 10:03:21 +01:00
radicle-term workspace: Enable vendored `libgit2` 2025-10-13 16:14:23 +02:00