Request teammate review from mobile pull detail #1330

Closed
opened 2026-08-24 01:55:32 +00:00 by rockachopa · 0 comments
Member

Problem

An author can transfer pull-request ownership from the mobile pull sheet, and reviewers can complete reviews, but the author cannot request a teammate review without leaving Stackchain.

Vertical slice

Add a phone-safe request-review flow to open pull-request detail: load eligible repository collaborators, exclude the author/current/already-requested users, submit the Gitea review request, refresh authoritative state, and preserve a clear retry state on failure.

Acceptance

  • Open pull detail exposes Request review for eligible open pulls.
  • Reviewer choices exclude author, current user, and already-requested reviewers.
  • Submission uses the Gitea requested-reviewers endpoint and refreshes authoritative pull state.
  • Double submission is prevented and failures retain the selected reviewer with retry guidance.
  • Mobile controls remain usable at 320px without horizontal overflow.
  • Behavioral backend/frontend tests and full suite pass.
## Problem An author can transfer pull-request ownership from the mobile pull sheet, and reviewers can complete reviews, but the author cannot request a teammate review without leaving Stackchain. ## Vertical slice Add a phone-safe request-review flow to open pull-request detail: load eligible repository collaborators, exclude the author/current/already-requested users, submit the Gitea review request, refresh authoritative state, and preserve a clear retry state on failure. ## Acceptance - Open pull detail exposes Request review for eligible open pulls. - Reviewer choices exclude author, current user, and already-requested reviewers. - Submission uses the Gitea requested-reviewers endpoint and refreshes authoritative pull state. - Double submission is prevented and failures retain the selected reviewer with retry guidance. - Mobile controls remain usable at 320px without horizontal overflow. - Behavioral backend/frontend tests and full suite pass.
timmy was assigned by rockachopa 2026-08-24 01:55:32 +00:00
Sign in to join this conversation.
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#1330
No description provided.