đź§Ş 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
Instrucciones
- Ejecuta
./serve.sh staging en tu terminal WSL
- Abre
http://localhost:8080 y prueba cada checkbox
- Marca cada checkbox conforme lo valides
- Cierra este issue cuando todo esté OK
- 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.
đź§Ş Testing requerido antes del deploy
Sprint PR: #177 — Sprint 2 — UX fixes, staging env, admin tools, player sync improvements
Cambios incluidos en este sprint
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 developAccede a http://localhost:8080 y valida cada punto.
Checklist de testing
http://localhost:8080) se comporta igual que producciĂłnInstrucciones
./serve.sh stagingen tu terminal WSLhttp://localhost:8080y prueba cada checkboxproduction