-
Notifications
You must be signed in to change notification settings - Fork 194
feat(be): record that a session is still in use #4244
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 104 commits into
feat/app-delegation-from-session
from
feat/session-refresh-stamps
Sep 10, 2026
Merged
Changes from 96 commits
Commits
Show all changes
104 commits
Select commit
Hold shift + click to select a range
9f009c7
feat(be): record that a session is still in use
sea-snake 2c6ba71
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 275084b
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 3cd69a2
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake c937d0c
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 5d59340
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake bcaa704
merge: carry the unit rename into the refresh stamps
sea-snake 03c726b
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 287a699
merge: one predicate, and a default idle bound
sea-snake 06882bc
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake f1c4ace
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 0a98cf1
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 496a3d2
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 6cf9f86
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake a45eb62
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 290cc26
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake bcb1027
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 62aeef8
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake c399c08
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake ee1b045
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 6711920
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 238ed4f
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 77bef4a
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 5b674f1
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 52d1056
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 794659f
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake b48147c
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 94b77de
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 1f9e1ab
fix: stamp the session the id names
sea-snake 1067517
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 1c5f5f3
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 8391124
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake ace6e61
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 71a5045
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 919a837
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 1614028
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake e6985ad
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 509e9f5
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 5ac9db5
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 4bae789
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 49e79e0
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 80eb7ea
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake d3ba629
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake c447dd9
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake c66868b
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake a6e8f59
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 969c018
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 96ce31e
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 7475c3d
refactor(be): name the account reference list rather than a row
sea-snake d3fbcdb
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 3e9c56c
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 3d2e53c
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 9f6a4c2
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 61d8df4
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 3353209
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake cabf76e
refactor(be): a browser, not a session device
sea-snake db6c3bf
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake ce9dde4
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake b3991db
fix(be): bring the tests onto the current create_session shape
sea-snake 13537ef
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 2b483d9
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 03b466f
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake bb7e6ab
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 6bb77a6
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 5abbfe5
refactor(be): a refresh stores the record once
sea-snake f4b7764
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 92dba78
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 0f74868
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake b643c32
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 747cd22
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 2e20039
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake f85893b
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 749140f
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake a632cec
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 14fac04
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 2b79f2a
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 68ec252
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 5163d3d
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake bc88105
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 16ba374
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 55d23f4
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 28e3556
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 2a5fcac
chore: merge feat/app-delegation-from-session
sea-snake ed87fc1
chore: merge feat/app-delegation-from-session
sea-snake 5189983
chore: merge feat/app-delegation-from-session
sea-snake 3b5a84a
chore: merge feat/app-delegation-from-session
sea-snake 681ae7e
chore: merge feat/app-delegation-from-session
sea-snake c8b4484
chore: merge feat/app-delegation-from-session
sea-snake 07ddad8
chore: merge feat/app-delegation-from-session
sea-snake 898ee3b
chore: merge feat/app-delegation-from-session
sea-snake ac16c02
chore: merge feat/app-delegation-from-session
sea-snake 45d602d
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake ac2855c
fix(be): the refresh write passes the clock the gate now takes
sea-snake 5e02f93
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 917486c
chore: rename the session record accessors at their call sites
sea-snake 21f2acd
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake bf3625d
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 4af979e
fix(session): a stamp that matched nothing is a refusal, not an Ok
sea-snake a570c48
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 1ccedc5
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 2453bfc
fix(session): a session lost to a race is not an internal fault
sea-snake d064768
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake d0efa42
Merge branch 'feat/app-delegation-from-session' into feat/session-ref…
sea-snake 5363e32
test(session): drop a refresh test for a state that cannot occur
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
Some comments aren't visible on the classic Files Changed page.
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.
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.