-
Notifications
You must be signed in to change notification settings - Fork 13
fix(identity): make Key Info reachable everywhere and keep key labels/holdings consistent (#889) #945
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
fix(identity): make Key Info reachable everywhere and keep key labels/holdings consistent (#889) #945
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
efee42d
feat(model): add the legacy identity recovery plan and additive merge
lklimek 3bab9a9
feat(database): read one legacy identity row through the shared row d…
lklimek b677776
feat(identity): restore keys stranded in the previous version's saved…
lklimek c2e859f
feat(masternodes): offer the previous version's stranded keys on the …
lklimek c274558
feat(identities): offer stranded legacy keys on the Key Info screen
lklimek e484589
docs(identity): record the legacy-key recovery flow and close the mig…
lklimek 63991b7
fix(model): only offer legacy keys that still correspond to the identity
lklimek f405098
fix(identity): stop holding the storage guard across the password prompt
lklimek 7caf529
fix(ui): keep the restore offer and the record it wrote in step
lklimek fc125f4
docs(identity): record what the recovery flow actually shipped
lklimek 24d3081
fix(model): stop the legacy blob from vouching for its own voter key
lklimek 4c42e55
fix(identity): gate the recovery offer on legacy rows, not on data.db…
lklimek cdde7f1
fix(ui): re-read the key screen on arrival and attribute a finished r…
lklimek be5299b
test(identity): pin the mid-flight protection guard against regression
lklimek ad22a2c
fix(model): stop the legacy blob from vouching for its own operator key
lklimek bff08f7
fix(masternodes): drop the missing-voter message that can never be shown
lklimek 171c512
fix(ui): let the recovery section read as a whole when it can restore…
lklimek 1612fc7
docs(identity): stop promising a voting-key restore that cannot happen
lklimek 2ade1b8
fix(identity): give the identity keys list a way into each key
lklimek 8db5341
test(identity): pin the restore outcome and the key naming on the key…
lklimek b1e2f28
test(identity): report both restore outcomes on the keys list in the …
lklimek ef665b1
fix(identity): make the keys list and Key Info agree on where a key i…
lklimek a237497
fix(identity): return from a key to a current list, in the identity's…
lklimek cb5b0de
fix(identity): one attribution rule for both hosts of the recovery offer
lklimek f36b4ca
fix(identity): identify a key by its public half, and name it the sam…
lklimek 2dbc996
fix(identity): Key Info names a user's keys the way the keys list does
lklimek d39457b
fix(identity): a disabled key the device holds is still reported as held
lklimek 91fbc73
fix(masternodes): a key opened from a node's page keeps the name the …
lklimek 4042c01
refactor(identity): one held-key resolution rule for every Manage key…
lklimek a028d7e
refactor(identity): make an upstream key field a build failure, not a…
lklimek 1a944eb
Merge remote-tracking branch 'origin/v1.0-dev' into fix/889-key-info-…
lklimek f334875
fix(identity): reach Key Info's re-read, share the restore offer, nam…
lklimek 2c264bb
docs(user-stories): point IDN-008 at the key list that shipped
lklimek af84ea6
docs(changelog): document the Key Info refresh and label-consistency …
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
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.