Make Security Center a Back-safe mobile investigation flow #1021

Merged
rockachopa merged 1 commits from timmy/1020-mobile-security-center-flow into main 2026-08-17 12:04:31 +00:00
Owner

Closes #1020

Turns Security Center into an Activity → Devices → Passkeys mobile flow with sticky 44px navigation, alert-to-remediation handoffs, bounded Back history, focus restoration, and post-revocation activity refresh.

Validation:

  • pytest -q tests/test_security_center.py tests/test_dashboard_session_frontend.py::test_dashboard_loads_session_boundary_first_and_offers_sign_out (7 passed)
  • pytest -q (1924 passed, 7 skipped)
  • packaged 320×568 and 390×844 Playwright journey (2 passed)
Closes #1020 Turns Security Center into an Activity → Devices → Passkeys mobile flow with sticky 44px navigation, alert-to-remediation handoffs, bounded Back history, focus restoration, and post-revocation activity refresh. Validation: - `pytest -q tests/test_security_center.py tests/test_dashboard_session_frontend.py::test_dashboard_loads_session_boundary_first_and_offers_sign_out` (7 passed) - `pytest -q` (1924 passed, 7 skipped) - packaged 320×568 and 390×844 Playwright journey (2 passed)
timmy added 1 commit 2026-08-17 11:57:51 +00:00
feat: make Security Center Back-safe on mobile (Closes #1020)
All checks were successful
CI / lint (pull_request) Successful in 3m17s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Successful in 2m35s
CI / release-candidate (pull_request) Has been skipped
241f0f3a2a
rockachopa merged commit 51f4223f4b into main 2026-08-17 12:04:31 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#1021
No description provided.