radicle-heartwood-lfs/crates
Sebastian Martinez 6d0c571ea9 radicle: Return individual results for repo in `repositories_by_id`
Change `repositories_by_id` to return `impl Iterator<Item = Result<RepositoryInfo,
RepositoryError>>`
instead of `Result<Vec<RepositoryInfo>, RepositoryError>`.
This allows callers to handle failures on a per-repository basis rather
than having the
entire operation fail if a single repository lookup fails.

Previously, the method would stop processing and return an error as soon
as any repository failed to load. Now it processes all repositories and
returns individual results, making the API more resilient and giving
callers
more control over error handling.
2025-11-06 10:43:04 +01:00
..
radicle radicle: Return individual results for repo in `repositories_by_id` 2025-11-06 10:43:04 +01:00
radicle-cli chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-cli-test chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-cob chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +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 chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-oid oid: use `std:#️⃣:Hasher::hash` over `Hasher::write` 2025-10-16 15:14:10 +01:00
radicle-protocol chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-remote-helper workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02: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