Validate: coach login and read-only roster view E2E #142
Labels
No labels
domain:backend
domain:devops
domain:frontend
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/westside-landing#142
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
Discovered during girls roster session 2026-03-28. Coach auth guard deployed (PR #132). Need E2E validation before sending credentials to coaches.
Repo
forgejo_admin/westside-appUser Story
As a coach, I want to view my team roster with player photos so that I know my players on sight (WS-S13).
Context
PR #132 (admin route guard + coach read-only) and PR #133 (division filter) are merged and deployed. Coach Keycloak accounts exist with correct roles. Temp passwords set via admin API. Before emailing credentials to coaches, we must validate the full coach experience: login -> redirect -> see roster -> no admin controls visible.
Coaches to validate:
File Targets
No code changes expected. This is a validation-only ticket.
Acceptance Criteria
Test Expectations
Constraints
Checklist
Related
project-westside-basketballwestside-app#131— coach read-only PR (merged)westside-app#129— parent validation ticketScope Review: NEEDS_REFINEMENT
Review note:
review-580-2026-03-28Validation-only ticket is well-scoped with solid acceptance criteria, but has three refinement items:
### Typefrom "Feature" to "Task" — no code changes, this is QA validationtype:featuretotype:task