Skip to content

🧪 Testing requerido — Sprint PR #177 #178

@github-actions

Description

@github-actions

đź§Ş Testing requerido antes del deploy

Sprint PR: #177 — Sprint 2 — UX fixes, staging env, admin tools, player sync improvements

Cambios incluidos en este sprint

  • feat: Refresh syncs player profile + recent matches + event stream
  • fix: auto-sync player profile on load when generalStats is empty
  • fix: Refresh button visible for all users + player sync uses stored credentials
  • feat: staging uses git worktree from develop branch
  • feat: staging environment — nginx :8080 + production build in WSL
  • feat: admin password reset — button + modal + endpoint
  • chore: remove future_features_roadmap.md — replaced by GitHub Issues

DĂłnde probar

Prueba en staging local antes del merge — no en producción:

./serve.sh staging   # arranca nginx :8080 con el cĂłdigo de develop

Accede a http://localhost:8080 y valida cada punto.

Checklist de testing

  • Login y logout funcionan correctamente
  • Player Scouting — perfil se auto-sincroniza al abrir si no tiene datos
  • BotĂłn Refresh visible para MANAGER/COACH/PLAYER (no solo admin)
  • Refresh trae perfil + partidas recientes + event stream
  • Team Analysis — tabs principales funcionan
  • Platform Admin → botĂłn de reset de contraseña en usuarios
  • Staging (http://localhost:8080) se comporta igual que producciĂłn
  • No hay regresiones visibles en navegaciĂłn y carga

Instrucciones

  1. Ejecuta ./serve.sh staging en tu terminal WSL
  2. Abre http://localhost:8080 y prueba cada checkbox
  3. Marca cada checkbox conforme lo valides
  4. Cierra este issue cuando todo esté OK
  5. Ve a GitHub → Actions → aprueba el deploy en Environment production

⚠️ No aprobar el deploy sin haber cerrado este issue primero.
Las pruebas se hacen en staging (http://localhost:8080), no en producciĂłn.

Metadata

Metadata

Assignees

No one assigned

    Labels

    sprintSprint PR or related issuetestingSprint testing required before deploy

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions