-
Notifications
You must be signed in to change notification settings - Fork 12
refactor: return typed TaskError from identity backend tasks #730
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 17 commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
4e11fe9
fix: show user-friendly error for duplicate identity keys (#714)
lklimek 5a43c1a
fix: correct error messages — duplicate keys are globally unique, not…
lklimek b9cc1b7
fix: remove incorrect "globally unique" claim from error messages
lklimek dd88a5d
refactor: return typed TaskError from broadcast_error and add_key_to_…
lklimek 4780643
Merge remote-tracking branch 'origin/v1.0-dev' into fix/714-duplicate…
lklimek 6da02fc
Update src/backend_task/identity/add_key_to_identity.rs
lklimek d33490e
Merge branch 'v1.0-dev' into fix/714-duplicate-key-error
lklimek ec5e11d
fix: use explicit Encoding::Base58 for Identifier::to_string() calls
lklimek 05e781a
refactor: preserve typed SdkError in TaskError variants for duplicate…
Copilot 32c703e
refactor: address PR review comments for typed TaskError migration
lklimek 3d07287
refactor: replace BroadcastError with SdkError variant and user-frien…
lklimek adfacac
docs: add error message tone and form guidelines to CLAUDE.md
lklimek f89550f
docs: refine error message guidelines — no support redirects, i18n-ready
lklimek 4e775bf
refactor: make error messages i18n-ready and self-contained
lklimek bdeba53
docs: refine error message guidelines — Base58 IDs allowed, prefer ty…
lklimek c226c56
refactor: address PR review comments — typed errors and clean user me…
lklimek 072d1b4
fix: add message-based duplicate-key fallback and IdentitySaveError v…
lklimek b5c0f8c
refactor: preserve source errors in typed TaskError variants
lklimek b5c8884
refactor: use concrete SdkError type in error variants; drop dyn Error
lklimek File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.