Changelogs
web-next: botón «+» para crear cuentas de juego (WOW2, WOW3…)
13 de julio de 2026 a las 15:50adevopg · c2e35d3
Junto al «Nombre de la cuenta» hay un botón «+» que pide la contraseña y crea una nueva cuenta de juego bajo la Battle.net. Ruta /api/account/add-game-account: verifica la contraseña (authenticate contra battlenet_accounts), calcula el siguiente battlenet_index (máx 8) y crea la fila `account` con SRP6 Grunt derivado de la contraseña (gameMakeRegistration) — igual que la activación, así la cuenta sirve para entrar al juego. Recarga completa al crear/cambiar. GameAccountSwitcher siempre presente (select si >1, texto si 1) + «+».
web-next: selector de cuenta INLINE en «Nombre de la cuenta» + fix iconos al cambiar
13 de julio de 2026 a las 15:39adevopg · e62ab94
- El desplegable WOW1/WOW2… ya no es un box aparte: va dentro del campo «Nombre de la cuenta» (select compacto .account-select). Con una sola cuenta, texto plano. - FIX iconos: el cambio de cuenta hacía router.refresh() (navegación suave) que en algunos navegadores dejaba caer las hojas de estilo/FA y no se recuperaban. Ahora hace window.location.reload() (recarga completa) → todo se recarga bien.
web-next: selector de cuenta de juego (WOW1/WOW2…) en /account
13 de julio de 2026 a las 15:28adevopg · e1983ee
Si la Battle.net tiene más de una cuenta de juego, /account muestra un desplegable «Cargar datos de la cuenta» (WOW1, WOW2…). Al cambiar, fija la cuenta activa en la sesión vía /api/auth/select-account y refresca → toda la página (datos, personajes, servicios, compras) opera sobre la cuenta elegida (la sesión.accountId manda). Con una sola cuenta no aparece (como hasta ahora). components/GameAccountSwitcher.tsx (client) + getGameAccounts en la page.
web-next: nombre de cuenta como WOW<n> y correos en minúsculas
13 de julio de 2026 a las 15:20adevopg · eb0efb1
- «Nombre de la cuenta» muestra WOW<n> (de la cuenta de juego <bnetId>#<n>: 15#1 → WOW1; con varias, WOW1/WOW2/WOW3…) vía wowAccountName(). - maskEmail() pasa el correo a minúsculas siempre, sin importar cómo esté guardado en la BD.
web-next: «Información» de /account con iconos, correos ocultos, PD|PV y 2FA
13 de julio de 2026 a las 15:16adevopg · e4bed74
Los fieldsets Datos básicos/Estado de la cuenta ahora replican el markup nuevo: iconos Font Awesome por campo (account-ficon), .separate account-info, «Nombre de la cuenta», correos enmascarados (maskEmail), PD | PV en una línea (dp-color/vp-color), Token, «2FA: Desactivado» (fa-lock-open red-info), Cuenta baneada con enlace «Consultar historial» (/ban-history), reclutada y amigos. Se quita Créditos Battlepay. Clases account-ficon/account-info al tema; claves i18n accountName/twofaLabel/twofaOff/banHistoryLink.


