Cancel and replace pending pull review requests from mobile #1341

Merged
rockachopa merged 2 commits from timmy/1340-cancel-pending-review into main 2026-08-24 08:25:56 +00:00
Member

Closes #1340

Adds an authoritative, head-scoped cancellation flow for pending pull review requests. Mobile authors can cancel a mistaken/unavailable reviewer, see merge eligibility recomputed only after Gitea confirms removal, and continue directly into the existing replacement picker.

Validation:

  • python3 -m pytest tests/ -q — 2522 passed, 14 skipped
  • Playwright at 320x568 and 390x844 — no overflow, 44px cancel target, confirmed DELETE, replacement picker focused
Closes #1340 Adds an authoritative, head-scoped cancellation flow for pending pull review requests. Mobile authors can cancel a mistaken/unavailable reviewer, see merge eligibility recomputed only after Gitea confirms removal, and continue directly into the existing replacement picker. Validation: - `python3 -m pytest tests/ -q` — 2522 passed, 14 skipped - Playwright at 320x568 and 390x844 — no overflow, 44px cancel target, confirmed DELETE, replacement picker focused
rockachopa added 1 commit 2026-08-24 08:01:37 +00:00
feat: cancel pending pull review requests (Closes #1340)
Some checks failed
CI / lint (pull_request) Successful in 3m17s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Failing after 5m18s
CI / release-candidate (pull_request) Has been skipped
d776a2b003
rockachopa added 1 commit 2026-08-24 08:16:25 +00:00
test: gate mobile review cancellation journey
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 5m24s
CI / release-candidate (pull_request) Has been skipped
1f9f0f5c22
rockachopa merged commit 50817bed9a into main 2026-08-24 08:25:56 +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#1341
No description provided.