Recover closed authored pull requests from mobile Search #1359

Merged
rockachopa merged 1 commits from timmy/1358-reopen-closed-authored-pull-search into main 2026-08-24 17:22:36 +00:00
Owner

Closes #1358

What changed

  • discovers whether a closed pull is authored by the current user, unmerged, and head-guarded
  • confirms and reopens it from Search Preview, refreshes My Work, then opens the native pull workspace above preserved Search history
  • keeps foreign-authored, merged, and stale pulls read-only
  • adds 320x568 and 390x844 packaged browser coverage and gates it in Actions

Verification

  • python3 -m pytest -q tests — 2569 passed, 19 skipped
  • STACKCHAIN_RUN_RELEASE_E2E=1 python3 -m pytest tests/e2e/test_mobile_search_authored_pull_recovery_release.py -q — 2 passed
  • core runtime 102397/102400 bytes gzip; workspace 113656/113664 bytes gzip
Closes #1358 ## What changed - discovers whether a closed pull is authored by the current user, unmerged, and head-guarded - confirms and reopens it from Search Preview, refreshes My Work, then opens the native pull workspace above preserved Search history - keeps foreign-authored, merged, and stale pulls read-only - adds 320x568 and 390x844 packaged browser coverage and gates it in Actions ## Verification - `python3 -m pytest -q tests` — 2569 passed, 19 skipped - `STACKCHAIN_RUN_RELEASE_E2E=1 python3 -m pytest tests/e2e/test_mobile_search_authored_pull_recovery_release.py -q` — 2 passed - core runtime 102397/102400 bytes gzip; workspace 113656/113664 bytes gzip
timmy added 1 commit 2026-08-24 17:13:10 +00:00
feat: recover closed authored pulls from search (Closes #1358)
All checks were successful
CI / lint (pull_request) Successful in 3m20s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 5m31s
CI / release-candidate (pull_request) Has been skipped
99750d44f5
rockachopa merged commit a9becd079f into main 2026-08-24 17:22:36 +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#1359
No description provided.