Skip to content

🧪 Testing requerido — Sprint PR #177 #179

@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

  • 6719498 docs: add debugging_lessons.md — bugs that took 3+ iterations to solve
  • 97a7782 fix: generalStats fallback from MatchPlayer + clear tsx cache on staging start
  • d10e575 fix: compute generalStats before return — avoid IIFE closure issue
  • f51704f fix: calculate generalStats from MatchPlayer records when snapshot is missing
  • f3030ac fix: auto-sync on profile load — remove internalAuthenticated gate + precise check
  • 62a4417 fix: testing issue specifies staging (localhost:8080) not production
  • bedf262 fix: sprint-testing workflow needs pull-requests: write to comment on PR
  • 5a19e57 feat: Refresh syncs player profile + recent matches + event stream
  • 7d3bcbb fix: auto-sync player profile on load when generalStats is empty
  • c7376ce fix: Refresh button visible for all users + player sync uses stored credentials
  • 0e85860 feat: staging uses git worktree from develop branch
  • f0a47c6 feat: staging environment — nginx :8080 + production build in WSL
  • 3453b4b feat: admin password reset — button + modal + endpoint
  • 2b19f94 chore: remove future_features_roadmap.md — replaced by GitHub Issues
  • 66a5d7e feat: reopen testing issue if closed with unchecked boxes
  • 6dfab5b fix: sprint testing issue — add synchronize trigger + dedup check

Checklist de testing

  • Login y logout funcionan correctamente
  • Player Scouting — bĂşsqueda y perfil de jugador
  • Team Analysis — tabs principales (Performance, Phase, Vision, Objective, Draft)
  • Scrim Report / Battle Plan
  • Review Queue y objetivos
  • Platform Admin — Data Controls, Staff
  • Funcionalidades nuevas de este sprint verificadas
  • No hay regresiones visibles en navegaciĂłn y carga

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.

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.

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