Atinados22 Fondo Decorativo

Log de Cambios

Historial de mejoras y actualizaciones del sistema.

v1.7.0 - Navegación & Permisos Locales 01 de abril, 2026

🚀 Navegación Fluida y Empoderamiento Local

Esta actualización mejora la movilidad del usuario en el sitio y expande las capacidades de los administradores locales para gestionar la identidad visual de sus ligas.

Gestión Local de Equipos
  • Acceso Expandido: Los Administradores Locales ahora pueden crear y editar equipos directamente desde su panel, permitiéndoles subir logos y fotos de estadios.
  • Acceso Directo: Nuevo botón de "Gestionar Equipos" integrado en el Dashboard Local para un flujo de trabajo más ágil.
UX de Navegación
  • Botón "Ir al Final": Implementación de botones inteligentes de desplazamiento rápido al final de la página, tanto en el Home como en la navegación global.
  • Diseño Corporativo: Los nuevos elementos de navegación utilizan el tono azul oficial para una identidad visual cohesiva.
  • Lógica de Visibilidad: Los botones detectan automáticamente la proximidad del footer para no interferir con la lectura del pie de página.
v1.6.0 - Rediseño & Equipos 13 de marzo, 2026

🎨 Rediseño Visual y Gestión de Equipos

Esta actualización transforma la experiencia visual del Home y establece las bases para una gestión de ligas y equipos mucho más profesional y detallada.

Gestión de Equipos y Logos
  • Base de Datos de Equipos: Módulo para registrar equipos con su logo oficial, estadio e historia.
  • Identidad en Home: Las fichas de eventos muestran automáticamente los logos de los equipos.
  • Vinculación Automática: El sistema ahora vincula automáticamente equipos creados con eventos ya existentes y viceversa, basándose en el nombre de los equipos.
Automatización & UX
  • Detección de Relevancia: Al subir una imagen a un evento, el sistema la marca automáticamente como "Mayor Relevancia" para mostrarla en el Home.
  • Botón de Sincronización: Nueva utilidad en el panel de equipos para vincular masivamente todos los partidos con sus logos correspondientes.
  • Múltiples Destacados: Soporte para resaltar múltiples partidos estelares el mismo día.
  • Navegación Inteligente: Nuevos botones flotantes para "Ir al final" y "Volver arriba" con detección inteligente de footer para evitar obstrucciones.
v1.5.0 - Gestión de Eventos Locales 12 de marzo, 2026

🏟️ Control Total de Partidos Locales

Esta es una actualización enfocada en dar poder a los organizadores de ligas locales para que gestionen sus propios partidos, con un panel de control interactivo para llevar el marcador y la cronología en tiempo real.

Rol: Admin Local
  • Asignación Automática: Los usuarios asignados como administradores de liga reciben sus eventos automáticamente en su panel, con todo filtrado para su gestión, ahora diferenciando correctamente múltiples ligas.
Panel: Marcador en Vivo
  • Diseño Táctil y Rápido: Se rediseñó totalmente la pantalla del partido en directo para uso desde el móvil. Permite a los árbitros insertar acciones como Goles, Faltas y Puntos con tan solo un clic.
  • Eventos por Deporte: El sistema ahora detecta automáticamente si el partido es de Fútbol o Básquetbol para ofrecer los botones de suceso correctos (Ej: Tarjeta Roja vs Tiro Libre +1).
  • Opción de Corrección: Se agregaron botones de anulación/resta (-1, -2, -3) para corregir errores accidentales en el marcador sin necesidad de editarlos manualmente.
Bitácora Ininterrumpida
  • Cronología Compacta: Las acciones del partido se enfilan limpiamente y guardan la memoria del `scroll`, manteniendo tu posición en pantalla incluso cuando agregas acciones rápidamente, todo de forma asíncrona.
Rediseño Funcional
  • Separación de Equipos Inteligente: El sistema ahora detecta y separa automáticamente los nombres de los equipos desde el título del evento, asegurando que el marcador siempre esté alineado perfectamente con cada equipo en las fichas.
  • Formularios de Creación: Se reconstruyó la vista administrativa de edición de partidos, segmentando por colores la "Información Principal", "Configuración" y "Patrocinios".
Estabilidad y Admin
  • Gestión de Permisos Directa: Los administradores pueden ahora activar el permiso de "Admin Local" desde el perfil detallado del usuario (/manage/users/).
  • Reinicio de Partido: Nueva opción para borrar la cronología y reiniciar marcadores a 0 en caso de errores graves.
  • Auto-Refresco Dinámico: El Home ahora se actualiza automáticamente cada 15 segundos mediante tecnología asíncrona, mostrando puntuaciones en vivo sin necesidad de recargar la página.
  • Accesibilidad en Notificaciones: Se incrementó el tamaño del icono de campana en el Home para facilitar su activación en dispositivos móviles.
  • Bugfix Editor de Ligas: Se eliminó el error 500 que impedía a los administradores de liga guardar cambios en sus eventos.
v1.4.1 - Estabilidad y Mejoras Web 27 de febrero, 2026

🛠️ Optimizaciones de Servidor y OpenGraph

Esta es una actualización crítica centrada en la experiencia de integración de redes sociales y estabilidad total del conector de vidascore para lograr automatización del entorno.

Alertas Pre-Match
  • Notificación Automática (15 Min): El monitor que revisa los eventos ahora programa e inyecta alertas móviles de recordatorio automatizadas si estás suscrito al "Inicio del Juego", permitiéndote ingresar instantes antes que inicie.
Compartir y OpenGraph
  • Previsualización Arreglada: Se refinaron las etiquetas que conectan con Facebook/WhatsApp permitiendo compartir la URL nativa e imagen asociada del equipo o local con 0 fallos de certificados (Imágenes absolutas vs relativas).
Estabilidad Backend
  • Soporte Server-Sent: Migraciones completas inyectadas a la capa en GCP y remediado un problema interno de threads de Gunicorn y GRPC donde los "Workers" colapsaban (Crash 500) recuperando el monitoreo TheSportsDB continuo.
  • Fix Hosts (Error 400): Autorización al dominio principal oficial completada.
v1.4.0 - Tablas y Notificaciones Ext. 27 de febrero, 2026

📈 Clasificaciones en Vivo y Alertas Detalladas

Esta actualización expande tu análisis deportivo brindándote información de ligas al momento y un mayor control sobre qué alertas quieres recibir durante los partidos.

Tablas de Posiciones
  • Integración TheSportsDB: Nuevo acceso a las tablas de clasificación de las ligas y copas más importantes del mundo.
  • Modal Interactivo: Visualiza en tiempo real puntos, partidos jugados y diferencial de goles directo desde la vista compacta sin recargar la página.
  • Diseño Deportivo: Interfaz inmersiva (Dark Mode) y resaltado claro para los líderes (Top 5) de cada competencia.
Notificaciones Granulares
  • Alertas de Tarjetas Rojas: Se añadió a la central de notificaciones la opción de suscribirse para ser notificado de expulsiones durante los eventos en vivo.
  • Control de Usuario: Experiencia optimizada para prender o apagar notificaciones específicas por evento, recordando tus preferencias con HTMX.
Mejoras de UI Visual
  • Footer Rediseñado: El pie de página principal renovó su estilo al Navy característico de Atinados, incrementando la separación y la lectura general.
  • Vista Compacta Pulida: Agregado sutil de navegación de retroceso a la "Home".
v1.3.0 - Ligas Independientes 20 de febrero, 2026

🏆 Expansión a Ligas Locales e Independientes

Esta gran actualización permite que administradores externos operen sus propias ligas deportivas dentro de la plataforma, usando nuestro motor de apuestas bajo un modelo de reparto de ingresos (Revenue Share).

Panel de Administrador de Liga
  • Dashboard Aislado: Nuevo portal exclusivo (`/league-admin/`) donde los administradores pueden gestionar únicamente sus eventos.
  • Gestión de Eventos: Creación, edición y cierre de eventos centralizado y protegido por sistema de permisos.
  • Métricas Financieras: Visualización en tiempo real del volumen apostado y ganancia neta generada por la liga.
Motor de Revenue Share
  • Liquidación Contable Automática: Al cerrar un evento, el sistema calcula automáticamente el *Hold* de la casa.
  • Repartición 30/70: Del beneficio neto (Total Apostado - Total Pagado), el 30% se asigna al administrador de la liga y el 70% a la plataforma.
  • Trazabilidad: Registro inmutable en base de datos (`LeagueSettlement`) de cada liquidación realizada.
Mejoras de Interfaz General
  • Buscador Mixto Dinámico: Nuevo campo de búsqueda que combina texto libre (equipos/torneos) y un selector de calendario nativo.
  • Auto-cierre de Buscador: Si no hay resultados de búsqueda, se muestra un mensaje de estado vacío claro con botón integrado para limpiar filtros.
v1.2.0 - Performance & UI Fixes 15 de febrero, 2026

⚡ Velocidad Asíncrona y UX Refinada

Esta actualización se enfoca en la velocidad de respuesta del sistema y la corrección de detalles visuales críticos reportados por los usuarios.

Rendimiento (Async)
  • Apuestas Instantáneas: El motor de balanceo de cuotas ahora se ejecuta en segundo plano, eliminando el retraso al confirmar pronósticos.
  • Notificaciones Push Ultra-rápidas: Las notificaciones de confirmación ahora son asíncronas, evitando bloqueos por latencia de red con Firebase.
  • Optimización de Backend: Refactorización de hilos para procesos de red externos.
Interfaz y UX
  • Feedback de Carga: Se añadió un indicador de actividad (spinner) y bloqueo de botón al apostar para evitar clics duplicados.
  • Fix de Marcadores: Corrección del campo "Actualizado" en las fichas de eventos que se mostraba vacío.
  • Fix de Plantillas: Reparación de error de sintaxis en el módulo de importación de eventos administrativos.
v1.1.1 - Estabilidad y Escalabilidad 11 de febrero, 2026

🛠️ Mantenimiento de Datos y Corrección Crítica

Esta actualización resuelve problemas técnicos de fondo y asegura que la aplicación pueda escalar sin errores a medida que crece el volumen de eventos.

Integridad de Datos
  • Fix Crítico: Resolución del bug de localización que impedía "Sembrar" o apostar en eventos con IDs ≥ 1,000.
  • Normalización de IDs en todos los formularios administrativos (Importación, Simulación, Siembra).
  • Blindaje del flujo de apuestas para asegurar compatibilidad con separadores de miles de la región.
Gestión de Archivos
  • Corrección de la estructura de carpetas de imágenes de eventos (eliminación de carpetas anidadas).
  • Nuevo comando administrativo fix_event_images para mantenimiento de Storage.
  • Optimización de compatibilidad con Google Cloud Storage para herramientas de limpieza.
v1.1.0 - Mobile Refresh 10 de febrero, 2026

🚀 Optimización Mobile-First y UX

En esta actualización nos enfocamos en que la aplicación se sienta como una app nativa, mejorando la navegación y los flujos de interacción principales.

Navegación Inteligente
  • Nueva barra superior móvil auto-ocultable (Auto-hide on scroll).
  • Dock de acciones rápidas (Día, Destacados, Arriba) ubicado estratégicamente en la parte inferior.
  • Optimización de capas (z-index) para evitar solapamientos con modales.
Experiencia de Usuario (UX)
  • Iconos dinámicos en botones: "🚀 Pronosticar" y "📝 Ajustar".
  • Rediseño ergonómico del formulario de apuestas (Botones verticales full-width).
  • Limpieza automática de inputs al enfocar para una escritura más rápida.
Interfaz y Estética
  • Efectos de transparencia y desenfoque (Glassmorphism) premium.
  • Mejora en el escalado de imágenes de eventos para ahorrar espacio vertical en móviles.
  • Preparación para PWA: Pantalla completa en dispositivos iOS/Android.
Otras Mejoras
  • Centrado general de layouts de administración.
  • Optimización del flujo de depósito de tokens y billetera.
  • Correcciones menores de estabilidad en el deploy.
Inicio Ranking Mis Pronos Billetera Menú