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)
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
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.