Peter Steinberger
|
bbbd70542b
|
feat(sessions): recover offline device placements (#126284)
* feat(sessions): recover offline device placements
* chore(protocol): refresh session placement models
* perf(ui): lazy-load session placement recovery
* test(ui): remove dropdown timing assertion
* test(ui): await committed cloud recovery route
* fix(sessions): complete explicit abandonment locally
* fix(sessions): fence lists by runner availability
* fix(ui): preserve canonical session freshness
* fix(sessions): preserve recovery contracts after rebase
* test(ui): await durable cloud recovery entry
* test(gateway): complete current runner fixtures
* fix(gateway): publish runner availability edges
* fix(ui): preserve shared session freshness
* fix(ui): preserve canonical sidebar session state
* fix(sessions): preserve abandoned partials and run-owned replies
* fix(sessions): resume durable abandonment retries
* test(gateway): compose provisioning replay with runner availability
* fix(sessions): publish recovered move transitions
|
2026-08-20 09:59:59 -07:00 |
|
Peter Steinberger
|
fead7fee27
|
refactor: consolidate small shared helpers (#125805)
* refactor: consolidate small shared helpers
* fix: reject inherited Parallels smoke arguments
* fix: preserve day-prefixed CPU probe times
|
2026-08-18 10:23:40 -07:00 |
|
joshavant
|
5f7ea6b548
|
fix(ui): lazy-load run inspector copy
|
2026-08-11 18:44:38 -05:00 |
|
Peter Steinberger
|
7e78de747b
|
refactor(ui): replace duplicated locale bundles with canonical translation memory (#117157)
* refactor(ui): generate locale bundles from canonical translation memory
* fix(ui): keep server-only locale config out of browser test helpers
|
2026-07-31 19:40:27 -07:00 |
|