-
Notifications
You must be signed in to change notification settings - Fork 194
feat(be): register the browser a session was created from #4242
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
sea-snake
merged 62 commits into
feat/session-record-storage
from
feat/session-devices-registry
Sep 9, 2026
Merged
Changes from all commits
Commits
Show all changes
62 commits
Select commit
Hold shift + click to select a range
bd7536b
feat(be): register the browser a session was created from
sea-snake 1d022d3
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 3db45a5
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 798ba8a
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 5a8840e
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 19aa239
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 22846fc
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake e1b87ea
fix(be): a browser cannot name itself its own successor
sea-snake 7f76d6d
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 37f3f0d
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 07e6f08
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake ade6372
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 3d12799
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 40ba0b2
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 42619ad
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake ace5663
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 32775a1
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 5214ec8
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 6738a36
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake f1058d7
feat: accept only the successor a browser announced
sea-snake 6dbe7af
fix: a browser retrying a lost sign-in keeps its own successor
sea-snake c4a3740
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake eabba79
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 28eb159
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake ff6d8bd
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake a7f91c3
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake cb3c7db
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 6b85363
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake f4f9509
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 864665e
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake e2e5ee3
refactor(be): name the account reference list rather than a row
sea-snake e1d55df
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake ec58360
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 0cba35f
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake ff2c444
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 9206522
refactor(be): a browser, not a session device
sea-snake d60ae4b
refactor(be): a browser's stale key says browser
sea-snake 68ddb99
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake e258533
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake db6f3f9
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 2b81c84
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 7d46b04
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake ec901e7
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 8befb66
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake a51d25e
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake fe562e4
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 6c6fd7e
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake dd819f0
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 9a1cf63
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 2281b22
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 9a88ba0
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake 7e69b08
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake d417061
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake a9d363b
chore: merge feat/session-record-storage
sea-snake d8d8edb
chore: merge feat/session-record-storage
sea-snake 3a8668d
chore: merge feat/session-record-storage
sea-snake 4835dcf
feat(internet_identity): a browser describes itself in tokens, not a …
sea-snake 22e4612
feat(internet_identity): name the six browsers that earn an icon
sea-snake fbfeed3
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake fa1bf88
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake a13f19e
Merge branch 'feat/session-record-storage' into feat/session-devices-…
sea-snake a727d29
refactor(browsers): the anchor decides what a browser reveals
sea-snake 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
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.