Skip to content

Identity link on v1.5: a carried link counts; the Vault is asked from a banner - #1

Merged
solarpunked merged 1 commit into
carrier-v1.5from
relink-counts-carried
Nov 6, 2026
Merged

solarpunked merged 1 commit into
carrier-v1.5from
relink-counts-carried

Conversation

@solarpunked

Copy link
Copy Markdown
Contributor

After the move to v1.5 an install whose identity link was carried from v1.3 or v1.4 asked the Vault for a new link in the background. This change:

  • Counts a link carried to v1.5 for the key it names, and requires it to link the key to the signed-in identity.
  • Decides only once the start's agent links are carried, and asks again until the network answers.
  • When a link is really missing, asks the person through a banner instead of a background Vault request.

Matrix: new checks in the carrier leg (an install signed in on v1.3, before and after its move) and the migration leg. Unit test: the_active_link_counts_for_the_signed_in_identity_only.

…e Vault is asked from a banner

After the move to v1.5 the app checked for a link of its key there that it
had made itself, so an install whose link was carried from v1.3 or v1.4
asked the Vault for a new one in the background, where the Vault's dialog
appeared with no word from ProofPoll.

- The check counts a link made on v1.5 or carried there for this key
  (v1.5 files a carried link only under the two keys its original names),
  and it must link the key to the identity this install is signed in with.
- It runs once this start's agent links are carried (links_carried on the
  app status), and again on the link poll until the network answers.
- When no link is found, a banner asks the person to confirm this device in
  the Vault; nothing asks the Vault in the background.
- Re-linking on a newer network version no longer warns that the previous
  link could not be revoked: it stays on the older version.
- Matrix: an install signed in on v1.3 has no v1.5 link before its move and
  one after it (carrier leg); an install signed in on v1.5 has its own.
@solarpunked
solarpunked merged commit cbd5395 into carrier-v1.5 Nov 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant