radicle-heartwood-lfs/crates/radicle/src/cob
Adrian Duke 67a4a712e4 radicle: add new error type for unauthorized non-delegates
The previous error `UnexpectedState` was opaque, and ended up in a
confusing message when a user would try to edit the identity document
while not being a deleagte themselves.

Instead, provide a more specific error that mentions the `Did`
performing the action, and the action itself.

Note that the `UnexpectedState` variant was matched on during
evaluation, meaning that operations would still appear in the timeline
of the COB. With the change to the other variant, the timeline does
not record the operation anymore.
2026-01-22 10:24:26 +00:00
..
cache chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
issue radicle: Fix panic when reading from SQLite database fails 2025-08-25 17:05:21 +01:00
patch radicle: Fix panic when reading from SQLite database fails 2025-08-25 17:05:21 +01:00
stream radicle/cob/stream: skip commits that do not have a manifest 2025-12-28 14:01:01 +00:00
cache.rs chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
common.rs localtime: localise the localtime dependency 2026-01-08 14:58:41 +01:00
external.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
identity.rs radicle: add new error type for unauthorized non-delegates 2026-01-22 10:24:26 +00:00
issue.rs chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
op.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
patch.rs chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
store.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
stream.rs radicle/git/raw: Capture all `git2` re-exports 2025-10-10 11:29:24 +02:00
test.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
thread.rs chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00