Changelogs

security-history: mostrar WOW1 + cuenta Battle.net en vez de 15#1

14 de julio de 2026 a las 14:33

adevopg · dcd5907

La columna Usuario mostraba el nombre interno de la cuenta de juego (15#1). Ahora muestra la etiqueta WOW1 (nº tras #; con varias serían WOW2, WOW3…) y debajo la cuenta Battle.net (email), sin añadir columnas. Helper wowAccountLabel extraído a lib/bnet.ts (mismo criterio que my-account).




Añadir /security-history (Historial de seguridad): actividad, reino, web

14 de julio de 2026 a las 14:27

adevopg · 41b42ed

Tres tablas: actividad (solicitudes de token, home_securitytoken), conexiones al reino (logs_ip_actions + account.last_ip/last_login como conexión actual), y conexiones web (home_loginattempt, estado Exito/Fracaso -> Conexión exitosa/ Contraseña incorrecta). lib/security-history.ts (getSecurityHistory), tolerante si falta la tabla. Django era stub.




Añadir /ban-history (Historial de sanciones): baneos y muteos

14 de julio de 2026 a las 14:22

adevopg · 72e8000

Lee las BD de AzerothCore: baneos de account_banned (cuenta), battlenet_account_bans (Battle.net) y character_banned (personajes de la cuenta); muteos de account_muted. Estado Activo/Activo (permanente)/Expirado según bandate/unbandate/active. Dos tablas (baneos con alcance, muteos) + info. lib/ban-history.ts (getSanctions), tolerante si AC no está poblado. Django stub.




Añadir /trans-history (Historial de transacciones): solo Stripe y SumUp

14 de julio de 2026 a las 14:14

adevopg · edde2f7

Dos cajas por pasarela (Stripe mode test/live, SumUp mode sumup) desde home_stripelog, con logo, nota y tabla ID/Estado/Concepto/Fecha/Cantidad. Estado PAID (fulfilled=1) / PENDING. Se omiten dLocal, Crypto y PayPal del diseño original. lib/trans-history.ts (getPaymentTransactions). Django era stub.




Añadir /points-history (Historial de PD y PV) con Stripe y SumUp

14 de julio de 2026 a las 14:07

adevopg · 869ce07

Historial unificado por cuenta que combina las fuentes reales: home_stripelog (pagos Stripe mode test/live + SumUp mode sumup), home_votelog (PV de votos) y home_promoredemption (PD/PV por código). Detecta compras de PD ("N PD") vs servicios pagados en €. lib/points-history.ts (getPointsHistory + getPointsBalances) y página con el diseño (info + tabla Fecha/Concepto/Método/PD/PV/Importe/Estado + saldo actual). El Django original solo tenía un stub.





SÍGUENOS EN