CuboClub Changelog
Historial de versiones, mejoras y actualizaciones de la plataforma CuboClub.
[v0.36.7] - 2026-10-08
Mejoras
- 🎨 Pantalla de Club en Preparación Optimizada: Se simplificó la presentación pública para clubes en proceso de configuración. El acceso principal ahora enlaza directamente con la presentación oficial de CuboClub y se removieron accesos administrativos innecesarios para garantizar una experiencia limpia y centrada en los futuros jugadores.
[v0.36.6] - 2026-10-08
Infraestructura
- 🛡️ Entorno de Respaldo y Alta Disponibilidad: Se integró y validó la arquitectura de respaldo y contingencia operativa de la plataforma, garantizando que el servicio cuente con un entorno paralelo de alta disponibilidad para auditorías preventivas mensuales y continuidad total del negocio ante fallas o interrupciones de infraestructura.
- 🧭 Direccionamiento Adaptativo de Contingencia: Se optimizó el motor de enrutamiento para reconocer de manera nativa los accesos desde entornos de contingencia, permitiendo el ingreso y operación fluida de administradores sin desvíos inesperados.
[v0.36.5] - 2026-10-08
Correcciones
- 🚀 Publicación sin Errores en Todas las Ambientes: Se corrigió la compilación del sistema para que los despliegues de las ambientes de desarrollo, pruebas y producción vuelvan a completarse con éxito, garantizando que cada versión quede disponible en su correspondiente entorno.
[v0.36.4] - 2026-10-08
Correcciones
- 🏆 Modalidad de Equipos Persistida en Ligas: Se corrigió el registro de las ligas creadas en modalidad "Equipos" para que la configuración elegida en el asistente quede guardada correctamente y todo el sistema (inscripciones, tableros y métricas) reconozca el formato desde su creación.
- 🥇 Tabla de Posiciones de Ligas con Empates y Puntuación Detallada: Se completó el cálculo de posiciones para que respete los empates y el sistema de puntuación detallado por sets, desempatando correctamente por diferencia de sets y juegos a los equipos que finalizan igualados.
- 🏷️ Etiquetas Contextuales en Inscripciones y Métricas: Se corrigieron botones, métricas y títulos de las pantallas de inscripción de torneos y ligas para que muestren siempre la terminología exacta de la modalidad seleccionada ("Parejas", "Jugadores" o "Equipos") con su género correcto.
- 🚪 Diálogo de Inscripción de Parejas en Ligas: Se eliminó un comportamiento intermitente por el cual el diálogo de inscripción podía cerrarse solo mientras se procesaba un alta, especialmente en conexiones lentas.
- ✅ Calidad y Estabilidad Interna: Se resolvieron verificaciones de calidad de código y compatibilidad de tipos para garantizar la estabilidad de cada entrega.
Mejoras
- 🧪 Cobertura de Verificación Automatizada de Modalidades y Ligas: Se incorporaron pruebas automatizadas de la nueva modalidad de participación dinámica (fijado según la disciplina, altas de torneos y ligas en modalidad de equipos, inscripción adaptativa con validaciones y presentación del sistema de puntuación detallado) y se reforzaron las pruebas del ciclo de vida de ligas para eliminar falsos negativos intermitentes.
[v0.36.3] - 2026-10-08
Correcciones
- 📦 Presentación de Estados en Gestor de Pedidos: Se corrigió la visualización del selector y filtro de estados en el panel de pedidos de la Tienda Online del Club. Ahora se muestran siempre las etiquetas claras y descriptivas ("Todos los estados", "Pendiente de Pago", "En Preparación", "Entregado / Completado", etc.) tanto al cargar la vista como al seleccionar cualquier estado, evitando la exposición de identificadores internos del sistema.
[v0.36.2] - 2026-10-08
Características
- 📈 Actualización Masiva de Precios por Categoría y Catálogo: Se integró una potente herramienta para la gestión ágil de precios tanto en el Kiosco y Pro-Shop (Caja) como en la Tienda Online (E-Commerce). Los administradores ahora pueden aplicar incrementos o descuentos porcentuales de manera masiva, seleccionando una categoría en particular (ej. "Bebidas") o afectando a todo el catálogo en un solo clic, evitando la actualización manual producto por producto.
- ⚡ Propagación Integral en Variantes e Historiales: Al aplicar una actualización masiva en la Tienda Online, el sistema propaga inteligentemente el nuevo precio base a todas las variantes y configuraciones de cada producto (ej. talles y colores). Por su parte, la actualización en el módulo de Caja registra de forma automática cada ajuste en el Historial de Precios y Costos, garantizando trazabilidad y auditoría sin esfuerzo.
[v0.36.1] - 2026-10-08
Mejoras
- 🛒 Diseño Limpio en la Cabecera de la Tienda Online: Se optimizó la barra superior de la Tienda Online del Club removiendo el botón de retorno, logrando una presentación más moderna y jerarquizada centrada en el logotipo y nombre oficial del club.
- ☀️ Alto Contraste y Definición en Botón de Acceso en Modo Día: Se incorporó un contorno nítido y tipografía de alto contraste al botón de inicio de sesión con Google para el modo día de la Tienda Online, garantizando que conserve su aspecto de botón definido y visualmente enmarcado tal como luce en el modo noche.
[v0.36.0] - 2026-10-08
Características
- 🎾 Modalidad de Participación Dinámica en Torneos y Ligas: Ahora los clubes tienen total libertad para organizar certámenes en cualquier formato competitivo sin atarse a reglas rígidas del deporte. El administrador puede definir la modalidad de cada certamen entre Singles / Individual, Dobles / Parejas o Equipos. Esto permite gestionar con total naturalidad torneos de Tenis en singles o en dobles, torneos de Pádel individuales o en parejas, y torneos o ligas de Fútbol en equipos.
- 👥 Formularios de Inscripción Adaptativos: Los formularios de inscripción tanto en la administración del club como en el portal público de deportistas se adaptan automáticamente a la modalidad seleccionada: solicitan un único participante para certámenes individuales, exigen la dupla completa para torneos en parejas, y solicitan nombre del conjunto y capitán para deportes colectivos.
- 🏷️ Terminología y Tableros Contextuales: Toda la interfaz del club, paneles de control, métricas de inscriptos, tablas de zonas y cuadros eliminatorios reemplazan los términos fijos de "Parejas" por la designación precisa correspondiente al torneo o liga ("Jugadores", "Parejas" o "Equipos"), brindando una experiencia visual impecable y profesional.
- 💰 Cálculo Financiero Preciso de Aranceles: El sistema calcula automáticamente la recaudación total esperada y el costo de inscripción distinguiendo si el certamen cobra por jugador individual o por pareja/equipo, facilitando el control de caja y el seguimiento de pagos de los participantes.
Correcciones
- 🛠️ Consistencia en Formularios de Registro de Participantes: Se corrigió la inicialización de los formularios de inscripción de equipos y parejas para evitar inconsistencias al momento de cargar o editar inscriptos desde el panel de torneos.
[v0.35.0] - 2026-10-07
Características
- ⚽ Soporte Nativo Multideporte para Ligas y Torneos: Se adaptó integralmente el sistema de competencias para admitir de forma orgánica deportes colectivos (Fútbol, Básquet, Vóley, etc.) además de los deportes de raqueta tradicionales (Pádel, Tenis).
- Inscripciones Adaptativas (Equipos vs Parejas): El portal de inscripción a Torneos (tanto en la administración del club como en la vista pública para los deportistas) detecta automáticamente el deporte configurado. Si se trata de Fútbol o deportes por equipos, reemplaza el formulario clásico de "Jugador 1 y 2" exigiendo el "Nombre del Equipo" y designando al inscripto como "Capitán".
- Ligas con Empate: El motor de cálculo de posiciones de las Ligas regulares ahora soporta matemáticamente el escenario de "Empate" cuando los equipos igualan en goles/puntos durante un partido de fútbol u otro deporte compatible, otorgando el puntaje estandarizado (1 punto para cada equipo por empate).
- Tabla de Posiciones Dinámica: Se sumó la columna "PE" (Partidos Empatados) a la Tabla de Posiciones, la cual se activa y suma inteligentemente si los deportes lo requieren.
- ⏱️ Flexibilidad Horaria en Torneos: Al organizar un Torneo o Liga, los administradores ahora tienen total control para editar y ajustar manualmente la duración estándar de los partidos al momento de la creación (ej. definir partidos reducidos de 45 o 30 minutos para torneos relámpagos), en lugar de limitarse a la duración por defecto del deporte.
[v0.34.0] - 2026-10-07
Características
- 🏆 Sistema Avanzado de Puntuación para Ligas (Sets Detallados): Se implementó un nuevo esquema de cálculo de posiciones opcional para las ligas continuas. Ahora los clubes pueden seleccionar entre el modo tradicional (puntos fijos por partido) o el sistema detallado recomendado, el cual otorga 3 puntos por victoria en 2 sets, 2 puntos por victoria en 3 sets, y 1 punto por derrota.
Mejoras
- ✨ Transición de Competencias y Múltiples Esquemas de Puntuación: Se habilitó la convivencia en paralelo de diversos sistemas de puntuación. De esta forma, las ligas y torneos que ya estaban en curso mantendrán el esquema tradicional, y el cálculo de la tabla de posiciones respetará la modalidad configurada para cada certamen sin alteraciones.
Correcciones
- ✅ Formatos de Fechas y Horarios Estandarizados: Se corrigió el formato de las fechas y horarios presentados en los avisos del sistema (ej. notificaciones de cierre por vacaciones) y en los filtros de la Agenda de Reservas de Canchas, estandarizándolos en un formato comprensible para los jugadores (
DD/MM/YYYYyHH:MM), evitando exponer formatos de base de datos no amigables.
[v0.33.4] - 2026-10-07
Mejoras
- 🧪 Robustez de la Verificación Automatizada de la Agenda de Reservas: Se reforzaron las pruebas de creación y validación de reservas para que los importes del turno se calculen siempre sobre la tarifa estándar de la cancha seleccionada —ignorando promociones activas que ajustan el precio de forma automática— y para que la disponibilidad de horarios se consulte recién cuando la agenda terminó de cargar, eliminando falsos negativos intermitentes en la verificación continua.
[v0.33.3] - 2026-10-07
Infraestructura
- 🛠️ Optimización del Pipeline de Integración y Calidad de Código: Se ajustaron las directivas del analizador de código para sincronización de estados y montaje reactivo, asegurando que las verificaciones automáticas de calidad y construcción finalicen con éxito sin bloquear las publicaciones del sistema.
[v0.33.2] - 2026-10-07
Correcciones
- ✅ Seguimiento de Turnos Afectados por Bloqueos de Torneo: Se corrigió un error por el cual los turnos cancelados al bloquear canchas para la realización de un torneo o certamen no quedaban registrados en el panel de seguimiento de avisos por WhatsApp. A partir de esta versión, al crear el torneo el listado de clientes a contactar se genera correctamente y el aviso por WhatsApp queda disponible con el mensaje prearmado.
Mejoras
- 🧪 Validación Integral de Nuevos Módulos: Se amplió de forma sustancial la verificación automatizada de la plataforma cubriendo el ciclo completo de Días Off y Feriados (altas de día completo y parcial, validaciones de horario, cancelación de turnos afectados y seguimiento de avisos), las barreras de acceso de Salones de Eventos y Tienda Online según el estado de la suscripción del club (no contratado, pausado y activo, con su acceso en el panel de navegación) y el seguimiento de turnos afectados por bloqueos de torneos, reforzando la estabilidad y confiabilidad de cada entrega.
[v0.33.1] - 2026-10-07
Mejoras
- 🕒 Estandarización de Formatos de Fechas y Horas en el Sistema: Se implementó una directiva integral de experiencia de usuario en todos los módulos y notificaciones de la plataforma para mostrar las fechas de manera amigable en formato
DD/MM/YYYY(ej:17/10/2026) y los horarios estrictamente en formatoHH:MM(ej:08:00 a 00:00 hs), eliminando segundos innecesarios (:00) y formatos técnicos de base de datos. - 🚫 Mensajes Claros en Bloqueos por Feriados y Días Off: Al intentar reservar una cancha durante un día no laborable o en una franja horaria cerrada por vacaciones o mantenimiento, el sistema informa con precisión la fecha local (
DD/MM/YYYY) y el rango horario del cierre con lenguaje claro y profesional. - 📋 Visualización Limpia en la Grilla de Turnos y Portales Públicos: Se corrigió la cabecera de la agenda de turnos, la tienda online y la portada del club para exhibir el horario de apertura y cierre sin segundos, brindando una lectura visual armónica y prolija.
[v0.33.0] - 2026-10-07
Características
- 🏆 Seguimiento de Turnos Afectados y Avisos por WhatsApp en Torneos: Se integró un sistema integral de seguimiento de turnos comerciales impactados por el bloqueo de canchas para torneos y certámenes del club. Al dar de alta un torneo o configurar bloqueos masivos de canchas, el administrador cuenta con la opción de activar o desactivar la generación de esta gestión de avisos.
- 📱 Mensajería Instantánea por WhatsApp en 1 Clic: Los turnos comerciales cancelados por el torneo se registran en un panel de auditoría que permite contactar a cada titular mediante un botón directo a WhatsApp con mensaje predeterminado que detalla el torneo, la cancha y el horario cancelado para coordinar su reprogramación o reintegro de señas.
- 📊 Gestión de Estados, Notas y Acceso Multicanal: El personal y recepción pueden gestionar el estado de contacto (Pendiente, Contactado, Resuelto) y registrar notas internas sobre los acuerdos alcanzados. El panel de avisos es accesible directamente desde la lista general de torneos, desde la cabecera del torneo y desde la pestaña de configuración de canchas.
[v0.32.0] - 2026-10-07
Características
- 🗓️ Gestión Integral de Días Off, Feriados y Períodos de Cierre: Se implementó una nueva herramienta de configuración para programar fechas no laborables, feriados patrios, vacaciones o jornadas de mantenimiento en el club. Permite establecer tanto cierres de día completo como cierres de jornada parcial (franja horaria personalizada), bloqueando de forma automática e inteligente la disponibilidad en todos los canales de reserva del club.
- 📱 Seguimiento Administrativo y Avisos por WhatsApp de Turnos Afectados: Cuando se programa un Día Off en fechas donde ya existían reservas previas, el sistema cancela los turnos para liberar las canchas y genera automáticamente una lista de seguimiento para el personal del club. Desde este panel, el club puede contactar a cada titular mediante un botón de acceso directo a WhatsApp con mensaje prearmado, registrar notas internas sobre acuerdos o reprogramaciones y actualizar el estado de la gestión.
- 🔄 Compatibilidad Nativa con Abonos Recurrentes y Grilla de Turnos: La programación de turnos fijos o abonos recurrentes omite automáticamente los días festivos o no laborables configurados, evitando colisiones accidentales. Asimismo, la Grilla de Turnos y la agenda en vivo incorporan un aviso visual destacado que alerta al personal sobre los cierres del día y desactiva la creación de turnos sobre fechas no laborables.
Mejoras
- 📐 Optimización Visual del Modal de Cierre: Se simplificó la advertencia de detección de turnos reservados en la ventana de configuración, mostrando un resumen claro con la cantidad de turnos impactados sin renderizar listados extensos internos, manteniendo una altura fija y evitando scrolls innecesarios.
[v0.31.3] - 2026-10-07
Mejoras
- 🛡️ Protección y Guardas de Acceso para Salones y Eventos: Se incorporaron pantallas contextuales de protección tanto en la agenda operativa como en la gestión de salones y quinchos para advertir cuando el módulo no forma parte de la suscripción del club o cuando se encuentra temporalmente pausado en los parámetros operativos, brindando un botón directo para reactivarlo con un solo clic.
[v0.31.2] - 2026-10-07
Características
- 🛍️ Activación Híbrida y Gobierno del Módulo de Tienda Online (Shop): Se implementó un esquema de activación dual para la tienda online y catálogo e-commerce. La Administración Central puede ahora licenciar la tienda como add-on independiente por club desde la gestión general de clubes, y cada sede dispone de un interruptor dedicado en sus parámetros operativos para habilitar o pausar la tienda, gestionando la visibilidad en el menú y el acceso a la gestión de productos de manera dinámica y autónoma.
[v0.31.1] - 2026-10-07
Características
- 🎛️ Gobierno y Activación Híbrida del Módulo de Salones y Eventos: Se incorporó un sistema de control dual para el módulo de salones y quinchos. Ahora la Administración Central puede habilitar o inhabilitar la licencia por club como add-on opcional, mientras que cada club habilitado cuenta con su propio interruptor en la configuración general para prender o pausar la agenda y los menús de salones en su panel operativo según sus necesidades de temporada.
[v0.31.0] - 2026-10-07
Características
- 🎉 Nuevo Módulo de Salones y Eventos: Se ha integrado una funcionalidad completa para la gestión independiente de Salones, Quinchos y espacios de Eventos, separada de la grilla deportiva principal. Los administradores ahora pueden configurar su catálogo de salones, definir precios y comodidades, y gestionar reservas de forma libre (cumpleaños, reuniones) desde su propia agenda de eventos, integrándose nativamente con los reportes de ingresos y permitiendo registrar las señas abonadas.
[v0.30.40] - 2026-10-07
Mejoras
- 🖨️ Reimpresión Directa de Reportes Z en Histórico de Cierres de Caja: Se incorporó un botón de acceso rápido para consultar y reimprimir el Reporte Z oficial en formato estándar A4 directamente desde la tabla de monitoreo histórico de turnos de caja y desde la ventana de detalle cronológico de movimientos.
[v0.30.39] - 2026-10-07
Mejoras
- 📄 Diseño e Impresión A4 de Alta Fidelidad en Reporte Z de Caja: Se rediseñó por completo la vista previa y el formato de impresión del Cierre de Caja (Reporte Z) utilizando una lámina estándar A4 estructurada en dos columnas equilibradas. Ahora incluye membrete institucional con logo y datos del club, arqueo de efectivo, conciliación de propinas y descuentos, detalle de cobranzas por medios de pago y conceptos, y casilleros de firma para cajero y administración, garantizando una impresión perfecta sin cortes ni distorsiones.
[v0.30.38] - 2026-10-07
Mejoras
- 🔐 Simplificación del Acceso Rápido en Confirmación de Reservas: Se optimizó la sección de autenticación rápida en la ventana de confirmación de turnos, focalizando el ingreso directo mediante cuenta de Google con botón adaptativo completo y claro para agilizar la carga de datos del jugador.
[v0.30.37] - 2026-10-07
Mejoras
- 🔗 Navegación Unificada y Enlaces Cortos en la Tienda Online: Se actualizaron los botones y enlaces del pie de página y la cabecera de la tienda digital para redirigir directamente a la agenda de reservas de turnos y al inicio del club a través de los enlaces cortos y limpios oficiales.
[v0.30.36] - 2026-10-07
Mejoras
- 📅 Acceso Directo y Enlace Corto para Reserva de Canchas: Se simplificó la estructura del enlace a la agenda pública de turnos del club, permitiendo a administradores y jugadores acceder y compartir reservas mediante un enlace directo y memorable con el nombre de su sede.
[v0.30.35] - 2026-10-07
Mejoras
- 🚀 Acceso Fluido a la Tienda Online del Club: Se optimizó la navegación directa del catálogo de productos y equipamiento deportivo del club, permitiendo visualizar y probar la tienda digital de forma inmediata y sin pasos intermedios.
[v0.30.34] - 2026-10-07
Mejoras
- 🌐 Enlace Simplificado y Profesional para la Tienda Online: Se optimizó el formato de la tienda pública oficial para utilizar enlaces cortos con la marca de cada club, facilitando su difusión en redes sociales, perfiles digitales y canales de atención.
[v0.30.33] - 2026-10-07
Mejoras
- 🛍️ Acceso Directo y Copia de Enlace de la Tienda Online: Se incorporaron botones directos en la cabecera principal del panel de administración del catálogo para previsualizar la tienda online del club y copiar su enlace al portapapeles con un solo clic para campañas y difusión.
[v0.30.32] - 2026-10-07
Mejoras
- 📦 Paginación Estándar de 30 Registros en Módulos de Gestión y Catálogos: Se expandió el estándar unificado de paginación a todas las vistas operativas de alto crecimiento del panel de administración:
- Tienda Online: Navegación ágil de a 30 productos y 30 pedidos con selector de páginas y contadores dinámicos.
- Productos y Artículos de Venta: Visualización organizada del catálogo de venta en mostrador de a 30 ítems por página.
- Sponsors y Publicidades: Paginación fluida en la lista de marcas y patrocinadores del club.
- Auditoría de Pagos y Cobros Digitales: Control paso a paso de transacciones y pagos electrónicos en lotes de 30 registros.
- Gestión de Cancelaciones y Bajas: Navegación segmentada de devoluciones y bajas de turnos o torneos.
- Turnos Fijos y Recurrentes: Lista organizada de abonos y reservas fijas semanales con paginación integrada.
- Reinicio Automático: Todo cambio en los filtros de búsqueda, categoría, cancha, día o estado regresa automáticamente a la primera página.
- ⚡ Optimización Integral de Velocidad y Capacidad en Gestión: Se incorporaron mejoras estructurales de rendimiento y aceleración en consultas de bases de datos para inventario, pedidos, sponsors, cobros digitales y turnos fijos, garantizando tiempos de carga instantáneos al escalar el club.
[v0.30.31] - 2026-10-07
Mejoras
- 📊 Paginación Uniforme en Monitoreo y Reportes de Cajas: Se implementó la paginación estándar de 30 registros por página en la grilla de monitoreo y cierres de caja, replicando la experiencia de navegación del directorio de jugadores:
- Navegación ágil con botones anterior/siguiente, contador dinámico de turnos visualizados y número de página.
- Conservación íntegra de las métricas acumuladas del período filtrado (turnos registrados, ingresos en efectivo, retiros y balance neto total) en las tarjetas de resumen.
- Reinicio automático a la primera página al aplicar nuevos filtros de fecha, estado o sede.
- ⚡ Optimización de Velocidad y Capacidad en Directorio y Cajas: Se implementaron nuevas optimizaciones de rendimiento e índices de alta velocidad para el directorio de clientes y el historial de turnos de caja, acelerando los tiempos de respuesta y consulta a milisegundos incluso ante grandes volúmenes de datos.
[v0.30.30] - 2026-10-06
Mejoras
- 🌟 Restauración del Formato Vertical Clásico y Tarjetas Amplias en Web (/play): Se restauró la estructura visual vertical canónica para las tarjetas de clubes, torneos y ligas, conservando una jerarquía visual destacada en pantallas de escritorio:
- Cabecera amplia con logotipo e información completa de contacto, ubicación y categorías.
- Botones de acción directos ("Reservar Cancha", "Ver Club", "Inscribirme", "Ver Fixture") ordenados cómodamente al pie.
- Cuadrículas optimizadas a 2 y 3 columnas con mayor espacio entre tarjetas para una navegación clara y atractiva.
[v0.30.29] - 2026-10-06
Mejoras
- 🖥️ Aprovechamiento al 100% del Ancho de Pantalla en Web (/play): Se eliminaron las restricciones fijas de ancho lateral en pantallas de escritorio para que las vistas de Clubes, Torneos, Ligas y Academia utilicen todo el espacio disponible del monitor:
- Las tarjetas de clubes y certámenes se despliegan en cuadrículas de hasta 4 columnas (
2xl:grid-cols-4), eliminando espacios vacíos en los márgenes laterales y evitando amontonamientos de información dentro de las tarjetas. - La barra superior y los buscadores se expanden de forma natural para ofrecer mayor comodidad de lectura y navegación rápida.
- Las tarjetas de clubes y certámenes se despliegan en cuadrículas de hasta 4 columnas (
[v0.30.28] - 2026-10-06
Mejoras
- 🏆 Nuevo Formato Horizontal de Tarjetas para Clubes, Torneos y Ligas (/play): Se rediseñó la presentación de clubes y competencias tanto en dispositivos móviles como en pantallas de escritorio, adoptando una estructura horizontal equilibrada de 2 columnas:
- Banner / Logo Prominente a la Izquierda: Contenedor cuadrado amplio y oscuro con bordes suaves que resalta el flyer/flasher oficial de cada torneo y el isotipo/logotipo institucional de cada club sin recortes.
- Información y Acciones Claras a la Derecha: Jerarquía tipográfica con nombre en verde esmeralda, dirección/sede, estado de inscripción y los botones de acción directa ("Reservar Cancha", "Ver Club", "Inscribirme" o "Ver Fixture") ordenados horizontalmente al pie.
[v0.30.27] - 2026-10-06
Mejoras
- 🌟 Tarjetas Ampliadas y Mayor Jerarquía Visual en Cuadrículas Web (/play): Se incrementó significativamente la presencia visual de las tarjetas de clubes, torneos y ligas en pantallas de escritorio (web).
- Distribución optimizada a 2 y 3 columnas amplias (
md:grid-cols-2 xl:grid-cols-3) con mayor espaciado (gap-6). - Logotipos e isotipos aumentados a tamaños destacados (
w-20 h-20en desktop) con fondos contrastados y bordes pulidos. - Tipografía más grande y legible en títulos (
text-lg md:text-xl), datos de ubicación y contacto. - Botones de acción directos ("Reservar Cancha", "Ver Club", "Inscribirme", "Ver Fixture") con mayor altura y botones táctiles cómodos.
- Distribución optimizada a 2 y 3 columnas amplias (
[v0.30.26] - 2026-10-06
Mejoras
- 🖥️ Diseño Responsive y Vista en Cuadrícula en Portal de Jugadores (/play): Se implementó una experiencia responsive para toda la sección
/play(Inicio, Explorar Clubes, Torneos, Ligas, Academia y Perfil).- En dispositivos móviles (< 768px), se mantiene intacta la vista vertical compacta tipo aplicación nativa/PWA.
- En pantallas de escritorio y tablets, el layout se expande a ancho completo y organiza clubes, torneos, ligas y clases en cuadrículas dinámicas de 2 a 4 columnas con tarjetas más amplias y completas, optimizando el aprovechamiento visual de la pantalla y reduciendo notablemente el desplazamiento vertical (scroll).
[v0.30.25] - 2026-10-06
Mejoras
- 🖼️ Optimización Visual de Logos de Clubes en Portal de Jugadores (/play): Se ajustó el espaciado interior (padding), contenedor y escalado de imágenes (object-contain) en las tarjetas de clubes, torneos y ligas de la sección de exploración (/play/explore y /play/tournaments). Esto previene que los isotipos y logotipos se corten en las esquinas redondeadas, garantizando una presentación nítida y completa de la identidad institucional de cada sede.
[v0.30.24] - 2026-10-06
Mejoras
- 🎾 Jerarquía Visual de Precios en Reserva Online (B2C): En la vista de turnos disponibles del portal público (/booking), se invirtió el tamaño de las fuentes para priorizar el valor final total del turno sobre la seña requerida. El importe total ahora se presenta con tipografía destacada y tamaño principal, mientras que la seña requerida se exhibe como dato secundario informativo.
[v0.30.23] - 2026-10-06
Mejoras
- 🏷️ Visualización Optimizada de Tarifas Especiales en Reserva Online (B2C): En el portal público de reservas (/booking), la etiqueta descriptiva «Tarifa diferencial» ahora se exhibe exclusivamente cuando la tarifa configurada para la franja horaria resulta más económica que el precio habitual de la cancha, asegurando una experiencia de usuario orientada a destacar oportunidades y descuentos sin redundancias visuales en franjas pico o nocturnas.
[v0.30.22] - 2026-10-06
Características
- 💖 Registro Opcional e Informativo de Propinas en Caja: Al procesar el cobro de un ticket en caja (
Procesar Cobro), ahora es posible registrar el monto de la propina de manera opcional mediante botones de acceso rápido ($500, $1.000, $2.000 o 10%) o un valor libre. Este dato queda ligado al ticket de forma puramente informativa, sin modificar el total facturado al cliente ni generar desajustes contables en la venta. - 📋 Gestión y Modificación de Propinas Post-Cobro: Desde el Historial de Movimientos de Caja, al abrir el detalle de cualquier ticket procesado es posible cargar o editar la propina en cualquier momento posterior al cobro, permitiendo registrar gratificaciones entregadas luego de cerrado el ticket.
- 🏷️ Identificación Visual en el Historial de Movimientos: Los tickets con propinas registradas ahora exhiben un distintivo rosado con el monto de la propina tanto en la tarjeta de movimiento como en la vista desplegable del ticket.
- 📊 Totalización y Conciliación de Propinas en Reporte Z y Cierre de Caja:
- El Reporte Z suma todas las propinas del turno y presenta una sección de auditoría con el total acumulado, cantidad de tickets con propina y promedio por ticket.
- Se incorporó la conciliación de arqueo físico: contempla la modalidad habitual en la que el cajero deposita todo el efectivo en el cajón y retira las propinas al finalizar su turno, clarificando que el sobrante de caja esperado corresponderá a dicho total de propinas.
- En el modal de Cierre de Caja (arqueo ciego) se agregó un recordatorio orientativo sobre las propinas registradas para facilitar el conteo del cajero.
[v0.30.21] - 2026-10-06
Características
- ⚡ Visibilidad de Tarifas Especiales en Grilla de Turnos: Los turnos alcanzados por un precio especial por rango horario (ej. tarifas nocturnas o pico) ahora muestran un distintivo
⚡ $Precio/hen la celda libre y un borde celeste distintivo, anticipándole de forma transparente al recepcionista la variación de precio antes de abrir la reserva. - 🏷️ Aviso Contextual de Tarifa Diferencial en Modal de Reserva: Al seleccionar un turno dentro de una franja con precio especial, el modal de creación de reserva ahora exhibe un bloque informativo claro con el horario de aplicación, la tarifa horaria y la comparativa frente al valor base.
- 🛡️ Control Estricto Anti-Solapamiento entre Precios Especiales y Promociones: Se implementó una validación cruzada bidireccional que impide que una promoción de descuento y un precio especial por rango horario convivan en el mismo horario y días en una cancha. Tanto al crear/editar una tarifa especial como al dar de alta una promoción, el sistema detecta solapamientos y bloquea la operación con un aviso descriptivo hasta que se resuelva la incompatibilidad.
[v0.30.20] - 2026-10-06
Características
- 🏷️ Indicadores de Promoción por Cancha en Administración: En la tabla de canchas (
/settings/courts), cada cancha ahora exhibe visualmente su estado de promociones: muestra una etiqueta con la cantidad de promociones activas e ilumina en verde esmeralda el botón de promociones para identificar rápidamente qué pistas tienen descuentos vigentes. - 🎯 Filtrado Contextual en Modal de Promociones: Al acceder a la gestión de promociones desde una cancha específica, el modal ahora sincroniza la selección y lista exclusivamente las promociones pertenecientes a dicha cancha, indicando claramente su nombre en el encabezado.
[v0.30.19] - 2026-10-06
Correcciones
- ⏰ Cálculo Exacto de Rango Horario en Promociones por Turnos Específicos: Al seleccionar turnos puntuales para una promoción (ej. turnos de 120 minutos a las 08:00, 10:00 y 12:00), el sistema ahora calcula y sincroniza de forma automática el horario de inicio y finalización abarcado (08:00 a 14:00 hs), evitando desfasajes entre los campos de horario por defecto y los turnos marcados.
- 🏷️ Visualización de Turnos en Tarjetas de Promoción: La tarjeta de cada promoción en el panel de administración ahora muestra con precisión el rango horario efectivo y la lista explícita de turnos configurados.
[v0.30.18] - 2026-10-06
Correcciones
- ⚽ Sincronización Multideporte y Mapeo de Canchas: Se solucionó la inconsistencia donde canchas de fútbol o deportes alternativos figuraban como "Pádel" al abrir el formulario de edición o al seleccionarlas para una reserva manual en la grilla de turnos.
- 🛡️ Resolución de Deportes en Edición de Canchas: Se robusteció la validación y guardado de disciplinas deportivas en la configuración de canchas, garantizando la compatibilidad tanto con códigos textuales como con identificadores únicos del catálogo centralizado de deportes y eliminando errores al guardar cambios de disciplina.
[v0.30.17] - 2026-10-06
Características
- 🏷️ Promociones Dinámicas y Horarios No Pico por Cancha: Los clubes ahora pueden configurar descuentos porcentuales en rangos horarios específicos para incentivar la ocupación de canchas vacías en horarios de baja demanda. Permite definir vigencia por fechas, días de la semana y seleccionar turnos específicos acordes a la duración de cada cancha con vista previa instantánea del precio promocional.
- 🔥 Visualización de Ofertas en Grilla de Administración: Los turnos alcanzados por una promoción activa se destacan automáticamente en la grilla del club con un distintivo especial y cálculo automático de la tarifa bonificada al momento de tomar reservas telefónicas o presenciales, agilizando la venta con un solo clic.
- ⚡ Descuentos en Vivo en el Portal Web de Jugadores y Cobros: Las promociones se publican de forma inmediata en la web de reservas para los deportistas, exhibiendo el precio tachado original, el porcentaje de descuento y ajustando el valor de la seña online requerida. Los importes con descuento quedan integrados de manera transparente con la caja y los cierres de turno, garantizando total coherencia contable.
[v0.30.16] - 2026-10-06
Mejoras
- 🧼 Consolidación Financiera y Limpieza Visual en el Detalle de Reservas: Se eliminó el antiguo bloque redundante de "Estado de Pago & Saldos", unificando toda la información contable bajo el nuevo panel dinámico de Resumen de Cuenta en Vivo en la columna derecha. Ahora los importes de cancha, consumos de bar, deducciones de seña y saldo a pagar se presentan en una única vista limpia y estructurada, con acceso directo a las acciones de cobro en caja y enlaces de pago online sin duplicación de datos.
[v0.30.15] - 2026-10-06
Mejoras
- 📐 Equilibrio Visual y Reubicación de Resumen de Cuenta en Reservas: Se reubicó el panel de resumen de cuenta y saldos en vivo hacia la columna derecha de la ventana de reserva, posicionándolo inmediatamente debajo del panel de cobros y pagos. Esta distribución equilibra ambas columnas, previniendo barras de desplazamiento verticales innecesarias cuando se acumulan múltiples consumos de bar en la columna izquierda y asegurando una vista limpia y cómoda.
[v0.30.14] - 2026-10-06
Características
- 🧾 Resumen de Cuenta y Totales en Vivo en la Gestión de Reservas: En la ventana de detalle de reserva de la grilla de turnos, se incorporó un panel de estado de cuenta en vivo ubicado junto al panel de consumos extras. Al agregar o quitar productos de la cuenta abierta, el sistema recalcula y actualiza de inmediato el desglose financiero completo (importe de cancha, consumos de bar acumulados, descuentos y señas previas), mostrando con claridad el total acumulado y el saldo exacto pendiente de cobro para responder al instante consultas de clientes sin necesidad de cálculos manuales.
[v0.30.13] - 2026-10-06
Características
- 📦 Control de Stock y Gestión Completa de Consumos Extras en Reservas: Al cargar consumos a la cuenta abierta de una reserva desde la grilla de turnos, el sistema ahora descuenta automáticamente el inventario físico del producto e incrementa su contador de ventas en tiempo real, validando la disponibilidad de stock previo al registro. Asimismo, se incorporó un botón de eliminación visible y accesible que permite quitar cualquier consumo registrado y reintegrar su stock de forma inmediata al catálogo del club, previniendo además cobros o descuentos de stock duplicados en la caja de punto de venta.
[v0.30.12] - 2026-10-06
Características
- 📅 Calendario Rápido Interactivo en la Grilla de Turnos: En la barra superior de filtros de la grilla de turnos, el selector de fecha ahora despliega un calendario interactivo en ventana flotante al hacer clic sobre el día. Esto permite a los administradores del club saltar directamente a cualquier semana o fecha específica del año de forma ágil, manteniendo además la navegación secuencial día por día y el acceso rápido al día de hoy.
[v0.30.11] - 2026-10-06
Características
- 🔄 Estandarización y Herencia Automática en Turnos Fijos: En la creación de turnos recurrentes, los selectores de Cancha y Horario de Inicio se unificaron para operar con la misma experiencia y reglas de disponibilidad que la grilla de reservas. La duración del turno ahora se hereda y calcula automáticamente a partir de la configuración oficial de la cancha seleccionada (eliminando discrepancias manuales) y el formulario adopta un diseño panorámico en dos columnas con previsualización del horario del bloque y tarifa estimada.
[v0.30.10] - 2026-10-06
Correcciones
- 🔁 Estabilidad en la Creación de Turnos Recurrentes y Abonos Fijos: Se corrigió un error que interrumpía la generación automática del calendario de reservas al programar turnos fijos. Ahora el sistema valida y confirma de forma continua la disponibilidad de cada fecha proyectada garantizando que los turnos periódicos se reserven e integren inmediatamente en la grilla del club sin interrupciones.
[v0.30.9] - 2026-10-06
Características
- ⚙️ Reestructuración del Menú de Navegación de SuperAdmin: Se consolidaron los accesos de administración técnica bajo una sección unificada de "Configuración" en la barra lateral con icono de engranaje. Desde allí, el Superadministrador accede de forma ordenada al catálogo de Deportes, catálogo de Superficies, directorio de Usuarios y Logs de auditoría de correos electrónicos.
- 🏆 Vista Dedicada de Deportes para SuperAdmin: Se habilitó una interfaz de administración exclusiva para la gobernanza del catálogo deportivo central, facilitando la adición, edición y supervisión de disciplinas homologadas para toda la red de clubes.
[v0.30.8] - 2026-10-06
Caracter�sticas
- ?? Cat�logo Global de Deportes Centralizado: Se implement� una arquitectura centralizada para la gesti�n de disciplinas deportivas. Ahora, en lugar de que cada club deba cargar manualmente sus deportes y configurar los par�metros (pudiendo generar duplicados o inconsistencias visuales), el SuperAdmin mantiene un cat�logo oficial de 28 disciplinas verificadas (incluyendo m�ltiples formatos de F�tbol, Tenis, P�del, B�squet, Nataci�n y m�s). Los clubes simplemente activan los deportes que ofrecen en sus complejos con un solo clic. Esto estandariza la plataforma, asegura consistencia en el Portal de Jugadores, y reduce la redundancia de datos prepar�ndonos para una mayor escala a nivel nacional.
[v0.30.7] - 2026-10-06
Infraestructura
- ⚡ Optimización Integral de Velocidad y Escalabilidad para Alta Concurrencia: Se implementó una arquitectura de aceleración y respuesta instantánea en la capa de datos para acompañar el crecimiento a más de 1.000 clubes deportivos. Esto garantiza que la carga de la grilla de turnos, el arqueo de caja en el punto de venta y la generación de llaves de torneos operen en milisegundos de forma estable y fluida ante millones de operaciones anuales.
- 📱 Aceleración Inmediata del Portal del Jugador y Explorador Deportivo: Se optimizó la consulta de próximos partidos, historial de turnos y búsqueda de torneos y ligas vigentes en la experiencia móvil de los deportistas, eliminando demoras en la navegación y asegurando respuestas ágiles al buscar clubes por ubicación geográfica.
[v0.30.6] - 2026-10-06
Características
- ⚽🎾 Asociación de Disciplinas Deportivas a Superficies de Juego: Se enriqueció el catálogo global de superficies con compatibilidad deportiva multiseleccionable. Cada superficie ahora define qué deportes admite (por ejemplo, "Sintético y Blindex" o "Sintético y Muro" exclusivamente para Pádel; "Polvo de Ladrillo" para Tenis; "Césped Sintético" para Fútbol y Pádel; "Parquet" para Básquet y Vóley).
- 🎯 Filtrado Contextual Inteligente en la Carga de Canchas: Al dar de alta o modificar una cancha en el panel del club, el selector de superficie se filtra automáticamente según la disciplina deportiva elegida para la pista. Esto previene asignaciones erróneas (como seleccionar blindex para fútbol o césped para básquet) y simplifica la experiencia de configuración mostrando solo las opciones relevantes.
- 🛠️ Gestión Visual de Deportes Compatibles en el Panel de SuperAdmin: En la administración centralizada de superficies, el Superadministrador cuenta con selectores táctiles para habilitar o deshabilitar deportes compatibles por superficie con un solo clic, visualizándolos de forma clara mediante etiquetas distintivas en la tabla principal.
[v0.30.5] - 2026-10-05
Características
- 🏟️ Catálogo Global y Estandarizado de Superficies de Cancha: Se modernizó la gestión de tipos de piso y superficies de juego, reemplazando la entrada de texto libre por un catálogo oficial centralizado y uniforme para toda la plataforma. Cada club ahora selecciona el tipo exacto de superficie de su pista deportiva (Césped Sintético, Cemento / Hormigón, Polvo de Ladrillo, Parquet / Madera, etc.) a partir de una lista validada y curada, sentando las bases para filtros de búsqueda avanzados y consistentes para los jugadores.
- 🛡️ Acceso Directo y Administración Centralizada de Superficies para el Superadministrador: Se incorporó un acceso directo en el menú lateral principal del SuperAdmin ("Superficies de Canchas" en
/superadmin/surfaces), además de la pestaña en la configuración de pistas, permitiendo dar de alta, editar, homologar o dar de baja las superficies oficiales de toda la plataforma con validación preventiva de uso. - 🏢 Especificación de Cerramiento de Pista (Cubierta / Descubierta): Al registrar o editar cualquier cancha, los clubes ahora clasifican de forma binaria si la pista es Cubierta o Descubierta, permitiendo a los deportistas identificar con claridad la protección climática del recinto.
- 💡 Indicador de Iluminación Deportiva: Se incorporó el parámetro binario de iluminación (Con Iluminación / Sin Iluminación) por cancha, ofreciendo información precisa a los usuarios para sus partidos nocturnos y facilitando la visualización directa en la grilla y listados deportivos.
- 📐 Ampliación Panorámica de la Grilla de Canchas: Se amplió el ancho máximo de la vista de configuración de canchas aprovechando el espacio horizontal disponible en pantallas de escritorio, optimizando la distribución de las columnas de datos y eliminando el desplazamiento horizontal innecesario.
[v0.30.4] - 2026-10-05
Características
- 💳 Filtrado Dinámico de Medios de Pago en el Checkout: En la ventana de "Finalizar Compra" de la tienda online, el selector de formas de pago ahora solo exhibe las opciones expresamente habilitadas por la administración del club (Mercado Pago, Transferencia Bancaria o Efectivo al Retirar). Las opciones desactivadas quedan completamente ocultas y el sistema preselecciona de manera automática el primer método disponible.
- 🚚 Gestión Contextual de Pagos según Modalidad de Entrega: Al optar por envío a domicilio, la opción de efectivo en mano se oculta automáticamente. Si una tienda solo admite efectivo y el cliente solicita envío a domicilio, el sistema muestra un aviso explicativo y guía al comprador a elegir retiro presencial en la sede para concretar su pedido.
Correcciones
- 🛡️ Validación de Medios de Pago Activos al Habilitar la Tienda: Se incorporó una validación estricta y avisos preventivos en el panel de administración que requieren contar con al menos un medio de pago activo (Efectivo, Transferencia o Mercado Pago) si la tienda online está configurada como disponible para el público, garantizando una experiencia de compra fluida y sin bloqueos para los clientes.
[v0.30.3] - 2026-10-05
Correcciones
- 🎨 Sincronización Inmediata de Colores de Marca y Modo Claro en la Tienda: Se corrigió la consulta pública de presentación del catálogo para que los colores primarios y secundarios, la apariencia inicial (Modo Claro / Modo Oscuro) y la tonalidad de fondo configuradas por cada club se apliquen de forma instantánea y fidedigna en la tienda pública sin verse limitados por restricciones de permisos de visitante.
- 🔄 Aislamiento de Preferencias de Visualización por Club: Se independizó la memoria de tema visual por cada sede deportiva, asegurando que cuando un club configure su tienda en modo claro con tonalidad personalizada, los visitantes la visualicen siempre con la apariencia oficial definida por la sede.
- ⚡ Actualización Instantánea de Cambios en Vivo: Al guardar ajustes de identidad visual o condiciones comerciales en el panel de administración, la tienda virtual pública actualiza su contenido de forma inmediata sin demoras de caché.
[v0.30.2] - 2026-10-05
Características
- 🏷️ Botones de Categoría Jerarquizados y Táctiles: Se amplió y rediseñó el selector de categorías de la tienda pública con botones de mayor tamaño, tipografía destacada y chips de recuento de artículos integrados. Cuentan con suaves efectos de elevación al interactuar y un alto contraste tanto en modo claro como en modo oscuro.
- 🔐 Autenticación Previa al Checkout en la Tienda: Los clientes y visitantes pueden navegar libremente y armar su carrito de compras; al presionar "Continuar con el Checkout", el sistema solicita identificarse mediante una ventana adaptada al diseño y colores del club. Admite acceso instantáneo con Google, inicio de sesión con correo y contraseña o registro rápido de jugador, vinculando automáticamente el pedido al perfil del usuario y abriendo la confirmación de compra sin pasos adicionales.
Correcciones
- 🔗 Enlace de Reserva de Canchas en el Pie de Página: Se corrigió el enlace directo de reserva ubicado en la sección de navegación del footer de la tienda virtual, dirigiendo correctamente a los usuarios a la página oficial de reservas del club.
[v0.30.1] - 2026-10-05
Características
- 🎨 Tonalidades Ambientales y Armonización de Marca en Modo Claro: Los administradores ahora pueden elegir la tonalidad de fondo exacta cuando la tienda se visualice en Modo Claro, evitando blancos puros planos o deslumbrantes. El sistema ofrece cuatro opciones de personalización:
- Armonizado con el Club: Mezcla matemáticamente una sutil bruma cromática inspirada en el color corporativo oficial del club con blanco puro, generando un fondo suave, moderno y 100% representativo de la identidad de la sede.
- Neutro Platino: Un fondo minimalista en tono gris frío claro, ideal para un estilo moderno, despejado y tecnológico.
- Cálido Marfil / Arena: Una tonalidad cálida y acogedora de alta gama que resalta artículos deportivos y textiles.
- Color Personalizado: Selector de color libre para indicar cualquier código de color exacto requerido por el club.
- 👁️ Previsualización Interactiva en Vivo en el Panel de Administración: El formulario de identidad visual del club incorpora tarjetas de selección con muestras de color reales, descripciones contextuales y una tarjeta de vista previa instantánea que muestra cómo interactúan la cabecera, los bordes y el fondo antes de guardar los cambios.
- 📐 Adaptación Dinámica de Cabecera, Banner y Pie de Página: La tienda pública B2C calcula automáticamente los colores de contraste, sombras sutiles y gradientes en la cabecera, el banner principal y el pie de página para acompañar armónicamente la tonalidad seleccionada por el club.
[v0.30.0] - 2026-10-05
Características
- 🌗 Selector de Tema Inicial (Modo Oscuro / Modo Claro) para cada Club: Los administradores ahora pueden elegir la apariencia predeterminada con la que se presentará su tienda virtual (Modo Oscuro o Modo Claro) directamente desde la configuración de su shop, acompañando el estilo y la identidad que mejor se adapte al predio deportivo.
- ☀️ Interruptor Interactivo de Tema para Clientes en Tiempo Real: Se agregó un conmutador rápido de sol y luna en la cabecera de la tienda online (tanto en computadoras como en teléfonos móviles). Los visitantes y jugadores pueden alternar libremente entre el modo claro y oscuro según su preferencia de visualización o la luz ambiente, memorizando su elección en su navegador para futuras visitas.
- 🎨 Experiencia Visual Armónica con Colores Corporativos: Toda la interfaz del e-commerce (pantalla principal, carrusel de artículos destacados, tarjetas de catálogo, ficha interactiva de producto con zoom ampliado, carrito lateral desplegable y formulario de confirmación de compra) se adaptó para lucir impecable en ambos modos, manteniendo siempre activos los colores primarios y secundarios propios de cada club.
[v0.29.2] - 2026-10-05
Seguridad
- 🛡️ Protección de Credenciales de Pasarela de Pagos: Se reforzó la capa de seguridad en la consulta pública de la tienda, aplicando un aislamiento estricto que resguarda las claves privadas y credenciales de cobro de los clubes, impidiendo que datos confidenciales viajen al navegador web de los visitantes.
- 🔒 Cifrado en Reposo (AES-256-GCM) para Credenciales de Cobro: Siguiendo el estándar de seguridad implementado para las sedes y organizaciones, todas las credenciales de cobro configuradas en la tienda online se almacenan cifradas en la base de datos con algoritmo AES-256-GCM y se exhiben enmascaradas en el panel de administración para máxima privacidad.
- 🤖 Verificación Inteligente Anti-Bot y Protección contra Agotamiento de Inventario: Se incorporó verificación de seguridad Cloudflare Turnstile en la pantalla de finalización de compra junto con límites inteligentes de solicitudes recurrentes por usuario. Esto previene que programas automatizados o ataques malintencionados realicen compras falsas consecutivas o intenten bloquear y agotar artificialmente el stock disponible del club.
- ⚡ Control Atómico de Stock y Prevención de Sobreventas: Se implementó una actualización atómica e instantánea de inventario con validación de no negatividad. Esto garantiza que ante compras simultáneas de un mismo producto en liquidación o con pocas unidades, el sistema confirme únicamente las ventas que cuentan con stock físico real, eliminando el riesgo de sobreventa.
- 🔐 Privacidad y Aislamiento Estricto de Pedidos: Se clausuró el acceso directo no supervisado a las bases de datos de órdenes y compras, canalizando cada pedido a través de procesos seguros y garantizando que los clientes registrados únicamente puedan visualizar sus propios pedidos históricos.
[v0.29.1] - 2026-10-05
Correcciones
- 🔍 Búsqueda Avanzada Insensible a Acentos y Diacríticos: Se optimizó el algoritmo de búsqueda de la tienda online eliminando la sensibilidad a tildes y diacríticos (ej. buscar "padel" encuentra "Pádel", "pantalon" encuentra "Pantalón"), ampliando la coincidencia en tiempo real a títulos, descripciones y categorías de productos.
- 🎯 Visualización Prioritaria de Resultados en Tiempo Real: Durante una búsqueda activa, la tienda oculta temporalmente el carrusel de destacados y expone una barra de estado con el recuento exacto de artículos coincidentes y botones rápidos para limpiar o ampliar la búsqueda a todo el catálogo.
- 🚪 Menú de Perfil y Cierre de Sesión en la Tienda: Se incorporó un menú desplegable interactivo en la cabecera tanto para escritorio como para dispositivos móviles. Al tocar el avatar del usuario autenticado, se visualiza su nombre, correo y un botón directo para cerrar sesión de manera segura.
[v0.29.0] - 2026-10-05
Características
- 🎨 Identidad Visual y Colores de Marca Personalizados para cada Tienda: Cada club ahora puede definir su propia paleta de colores corporativos (color primario y secundario en formato hexadecimal o mediante selector visual interactivo y paletas predefinidas de un solo clic) desde la configuración de su tienda. Toda la tienda online del club (botones principales, acentos de categorías, badges de estado, contadores del carrito y precios) refleja fielmente la identidad del club en lugar de heredar los tonos genéricos de la plataforma.
- 📐 Cabecera Expandida en Versión Web con Buscador Central Integrado: La cabecera superior en pantallas de escritorio se amplió con un diseño espacioso y prominente, duplicando su altura, destacando el logotipo oficial del club e integrando una barra de búsqueda rápida ubicada de forma cómoda y accesible entre la marca del club y el perfil del cliente.
- 📜 Sección de Políticas y Condiciones de la Tienda: Los clubes pueden redactar y publicar notas informativas, políticas de cambios, devoluciones y condiciones comerciales personalizadas desde la configuración de la tienda. Esta información se exhibe en una tarjeta destacada con iconografía de seguridad y confianza ubicada justo antes de los auspiciantes oficiales.
- 🏪 Pie de Página Oficial E-Commerce del Club: Se incorporó un footer integral con estética de comercio electrónico profesional antes de los créditos del sistema. Expone de manera clara toda la información de contacto y atención del club (dirección con acceso a mapa, teléfono directo, enlace a WhatsApp para consultas inmediatas, horarios de atención, redes sociales oficiales), insignias de medios de pago disponibles (Mercado Pago, efectivo al retirar) y accesos directos a la reserva de turnos y catálogo.
[v0.28.1] - 2026-10-05
Características
- 🧮 Ajuste de Cantidades y Eliminación Directa en Finalizar Compra: Ahora los clientes pueden modificar las cantidades de los artículos agregados (+ / -) con control de stock en tiempo real o eliminarlos directamente con el botón de papelera en la sección "Tu Pedido" de la pantalla de Checkout, recalculando subtotales y el valor final de la compra al instante.
- 🗑️ Botón de Eliminación Rápida en el Carrito: Se incorporó un icono visible de papelera en cada artículo del carrito lateral para permitir la baja inmediata de cualquier producto con un solo toque.
Correcciones
- 🛡️ Resolución Robusta de Productos en Checkout: Se perfeccionó el proceso de validación del carrito al confirmar compras en la tienda virtual, preservando los identificadores de variantes al editar artículos desde el panel de administración y resolviendo automáticamente los artículos vigentes para evitar interrupciones o bloqueos al procesar el pedido.
[v0.28.0] - 2026-10-05
Características
- 🛍️ Cobro y Entrega de Pedidos Online en Caja (Punto de Venta): Se integró una pestaña dedicada "Retiro Tienda" en la caja del club. Permite al personal buscar al instante pedidos realizados en la tienda virtual que seleccionaron pago en efectivo y retiro presencial en el club (filtrando por código de orden, nombre de cliente, teléfono o email), sumarlos al ticket de mostrador con un solo clic, cobrar el pedido e impactar automáticamente el arqueo de caja y el reporte Z bajo el rubro de ventas de tienda.
- 📐 Checkout Amplio y Confortable en Modal Centrado: La pantalla de "Finalizar Compra" se transformó en una ventana modal espaciosa y centrada con arquitectura equilibrada en dos columnas. Elimina desbordes y superposiciones de texto en cualquier dispositivo, brindando una experiencia de compra online limpia, moderna y cómoda.
- ⭐ Gestión Intuitiva de Foto de Portada en Productos: En la creación y edición de artículos de la tienda, cada miniatura cargada cuenta ahora con un indicador y botón interactivo claro para definir o cambiar la imagen principal de portada con un solo toque y confirmación visual inmediata.
- 🔍 Detalle de Producto Expandido con Zoom y Lupa Interactiva: El modal de consulta de producto en la tienda del club se expandió para pantallas de escritorio, incorporando una función de lupa dinámica que amplía el detalle de la fotografía principal al pasar el cursor por encima, permitiendo apreciar materiales, texturas y terminaciones de paletas, indumentaria y accesorios.
[v0.27.0] - 2026-10-05
Características
- 🔍 Buscador General de Productos en Tiempo Real: Se agregó una barra de búsqueda integrada en la tienda online del club que permite filtrar artículos instantáneamente por su título o descripción, combinándose a la perfección con la selección de categorías para una localización inmediata.
- 👤 Identificación y Acceso Rápido con Google: Los clientes y jugadores del club ahora pueden iniciar sesión con su cuenta de Google directamente desde la tienda. Esto autocompleta sus datos de contacto (nombre, email y teléfono) en el checkout con un solo toque y vincula la compra a su perfil oficial de jugador.
- 📐 Checkout Amplio y Confortable en Doble Columna: Se rediseñó por completo la experiencia de "Finalizar Compra", adoptando un formato visual amplio con distribución en dos columnas: datos personales y entrega a la izquierda, y resumen detallado del pedido con selección de medio de pago a la derecha.
- 🛡️ Validación Estricta de Datos Obligatorios de Contacto y Envío: Todos los datos requeridos para procesar la orden (nombre y apellido, WhatsApp de contacto, correo y domicilio completo en caso de envío) cuentan con validación estricta y señalización clara para asegurar que el club reciba siempre la información necesaria para preparar y entregar los pedidos.
- 🎨 Precios Destacados y de Catálogo con Mayor Contraste: Los valores de los productos en catálogo y en el carrusel de destacados ahora se presentan con colores de alto contraste y tipografía jerarquizada, mejorando la legibilidad e impacto visual para los clientes.
[v0.26.5] - 2026-10-05
Correcciones
- 💳 Estabilidad en la Selección de Medio de Pago del Checkout: Se resolvió una interrupción en el formulario de finalización de compra de la tienda online al seleccionar medios de pago (Mercado Pago, transferencia o efectivo en el club), garantizando una experiencia de compra fluida y sin errores al confirmar el pedido.
[v0.26.4] - 2026-10-05
Características
- ⭐ Productos Destacados y Carrusel Superior en Tienda Pública: Se incorporó la posibilidad de marcar artículos del catálogo como "Destacados" tanto al crearlos como desde la tabla de gestión de productos con 1 solo clic. En la tienda online del club, los artículos destacados se exponen de forma privilegiada en un carrusel dinámico superior con rotación automática cada 5 segundos y controles de navegación intuitivos.
- 🎯 Filtro de Categorías Centrado y Visual Mejorada: Las categorías del catálogo ahora se muestran centradas de forma armónica debajo del carrusel de destacados, con contadores de artículos por rubro y badges interactivos para una navegación fluida.
- 🛡️ Control Estricto de Stock al Agregar al Carrito: Se implementó una verificación exhaustiva de inventario en tiempo real. Si un cliente intenta sumar unidades de un artículo que ya se encuentra en su carrito y supera el stock disponible del club, el sistema bloquea la adición excedente, limita los selectores de cantidad al remanente real y muestra advertencias claras para evitar ventas sin stock.
Correcciones
- ⚡ Estabilidad y Fluidez en el Carrito y Checkout: Se corrigió un desfase de carga inicial en el contador del carrito durante la navegación y el paso al formulario de finalización de compra.
[v0.26.3] - 2026-10-05
Características
- ✏️ Edición Integral de Productos en Catálogo: Los administradores del club ahora pueden modificar en cualquier momento los productos cargados en la tienda virtual: actualizar títulos, descripciones, categorías, precios de venta, agregar o retirar fotografías, redefinir la imagen de portada y ajustar las variantes o niveles de stock.
- 🗑️ Baja Segura de Artículos con Confirmación: Se incorporó la posibilidad de eliminar productos del catálogo mediante una ventana de confirmación segura, evitando eliminaciones involuntarias.
- 🎨 Personalización de Textos y Mensaje de Bienvenida del Shop: Desde la configuración de la tienda, los clubes ahora pueden definir y personalizar el título y subtítulo del banner principal que verán los jugadores y clientes al ingresar al catálogo.
- 🤝 Carrusel de Auspiciantes y Pie Institucional en Tienda Pública: La tienda online oficial del club ahora integra en su pie de página la vitrina interactiva de auspiciantes y patrocinadores oficiales del club, junto con los créditos institucionales oficiales de la plataforma.
Correcciones
- 🛍️ Visualización Inmediata de Productos en Tienda del Club: Se corrigió la consulta del catálogo público de la tienda para que los artículos publicados y activos se listen de inmediato al acceder a la dirección web de la tienda del club.
[v0.26.2] - 2026-10-05
Características
- 🏷️ Panel de Gestión de Categorías para la Tienda (Shop): Los administradores ahora cuentan con una sección completa y dedicada en el panel del Shop para crear, editar, organizar y dar de baja categorías de productos. Incluye sugerencias de 1 clic para rubros deportivos habituales (Paletas, Indumentaria, Pelotas, Bolsos, Accesorios y Calzado).
- ⚡ Creación Rápida de Categorías al Cargar Productos: Al registrar un nuevo artículo en la tienda, los operadores pueden dar de alta una nueva categoría en el momento sin salir del formulario ni perder los datos cargados, asignándose de forma automática al producto.
[v0.26.1] - 2026-10-05
Mejoras
- 🎯 Rotación y Visualización Equitativa de Auspiciantes: Para garantizar total equidad y máxima exposición a las marcas patrocinadoras del club, la sección de auspiciantes ahora se presenta de forma aleatoria desde el primer instante de carga. Esto evita que siempre aparezcan los mismos sponsors en primer lugar y garantiza que todas las marcas asociadas reciban igualdad de impresiones ante los jugadores y visitantes del club.
[v0.26.0] - 2026-10-05
Características
- 🔗 Tu Propio Linktree de Club con Enlaces Cortos: Los complejos deportivos ahora disponen de enlaces cortos optimizados de su propia marca para colocar en la biografía de Instagram, TikTok o WhatsApp. Pueden compartir su propio subdominio (ej:
[club].cubopoint.com/links) o variantes cortas (/links/[club]y/l/[club]), resolviendo automáticamente todos sus canales oficiales de forma ágil y directa. - 🛒 Integración de Tienda Oficial en Link in Bio: Se incorporó la opción nativa de 1 clic para vincular la Tienda Oficial / Pro Shop en la página de enlaces del club. Tanto en los accesos rápidos inteligentes como en el asistente de nuevos enlaces, los administradores pueden sumar su catálogo deportivo con título, icono e información de productos autocompletados.
[v0.25.0] - 2026-10-05
Características
- 🛍️ Experiencia E-Commerce Completa para Jugadores (Shop Público): Lanzamiento oficial de la tienda online pública para los clubes de la plataforma. Los clientes y jugadores ahora pueden explorar el catálogo de artículos, visualizar fotografías detalladas, seleccionar talles o variantes con stock en tiempo real y gestionar sus compras a través de un carrito interactivo y persistente.
- 🚚 Proceso de Compra (Checkout) con Entrega Personalizada: El flujo de finalización de compra permite al comprador optar entre retiro gratuito en la recepción del club o solicitar envío a domicilio completando los datos de entrega (calle, número, código postal, localidad y provincia).
- 💳 Medios de Pago Flexibles y Multicuenta: Los clubes pueden habilitar cobro en efectivo al retirar, pagos por transferencia bancaria con instrucciones automáticas, o pagos digitales con Mercado Pago. Se incorpora la posibilidad de utilizar la misma cuenta de Mercado Pago del club o vincular una cuenta secundaria exclusiva para las ventas del Shop.
- 📋 Panel de Gestión de Pedidos y Configuración de Tienda: Los administradores del complejo disponen en su panel de control de un centro de monitoreo de pedidos con métricas de ventas, filtros de estado (pendientes, pagados, en preparación, entregados o cancelados), contacto directo por WhatsApp con el comprador y herramientas para configurar los medios de pago aceptados.
[v0.24.0] - 2026-10-05
Características
- 🛒 Nuevo Módulo: Shop / Tienda Virtual: Se ha lanzado la nueva funcionalidad de Tienda Virtual (Shop) orientada a la venta de artículos deportivos (paletas, indumentaria y accesorios).
- 📦 Gestión de Catálogo y Variantes: Los administradores de los clubes ahora cuentan con un panel administrativo (
/dashboard/shop) dedicado para la carga de productos. Incluye soporte nativo para la administración de variantes (por ejemplo: diferentes talles y colores), control detallado de inventario y configuración de precios base o específicos por variante. - 💳 Integración Segregada de Pagos: A nivel de infraestructura, se configuró el esquema relacional que permitirá en la próxima fase a los clientes comprar a través del Shop pudiendo utilizar medios de pago integrados (Mercado Pago) de forma independiente, utilizando una cuenta segregada para la tienda sin afectar la configuración principal de reservas del complejo.
[v0.23.6] - 2026-10-03
Características
- 📊 Visualización de Planes de Suscripción en el Listado de Clubes: Se incorporó una columna informativa en la grilla principal de clubes que permite a los operadores de la plataforma identificar rápidamente el plan asignado a cada complejo deportivo, el esquema de facturación (mensual, semestral o anual), el importe y el estado de la suscripción (activo, prueba o corporativo).
Correcciones
- 🔄 Persistencia y Actualización Inmediata del Plan de Suscripción: Se solucionó un inconveniente que impedía precargar el plan actual al abrir el formulario de modificación de un club y se optimizó el guardado de los cambios de plan, asegurando que toda actualización impacte de forma directa e inmediata tanto en la suscripción del club como en la vista general del sistema.
[v0.23.5] - 2026-10-02
Mejoras de Interfaz
- 🏟️ Guía Inicial y Estado Vacío en la Grilla de Reservas: Para aquellos clubes o sedes que aún no han registrado sus pistas deportivas, se retiraron las canchas simuladas de prueba y se incorporó una pantalla orientativa clara con acceso directo en 1 clic hacia la configuración de canchas. Esto facilita la puesta en marcha inicial del club y evita confusiones operativas.
[v0.23.4] - 2026-10-02
Características
- 🛡️ Carga y Gestión del Logo Oficial de Clubes en SuperAdmin: Se habilitó la posibilidad de subir, previsualizar y actualizar el escudo o isotipo oficial de cada complejo deportivo directamente desde el panel central de administración, tanto al momento de dar de alta un nuevo club como al editar sus parámetros. Los logos optimizados se reflejan automáticamente en el listado general y en todos los portales y accesos públicos del club.
[v0.23.3] - 2026-10-02
Correcciones
- 🔑 Restablecimiento y Recuperación de Contraseña en el Acceso Principal: Se resolvió un inconveniente en el inicio de sesión que impedía el despacho del correo electrónico con el enlace de recuperación para usuarios del club (administradores, profesores y personal operativo). La solicitud ahora se procesa de forma directa y confiable, garantizando la recepción inmediata de las instrucciones para volver a ingresar a la cuenta sin bloqueos de seguridad.
[v0.23.2] - 2026-10-01
Correcciones
- 📍 Optimización en el Registro de Ubicación Geográfica de Clubes: Se resolvió un inconveniente que impedía registrar nuevos clubes o guardar su localización al ingresar coordenadas de geolocalización extensas o de alta precisión. El sistema ahora admite de forma robusta cualquier formato de coordenadas GPS internacionales y previene errores al completar la ubicación.
[v0.23.1] - 2026-10-01
Características
- 📢 Exhibición de Auspiciantes en Link in Bio: Se integró el carrusel de sponsors oficiales al final de la página de enlaces del club y en el simulador de smartphone en vivo, aumentando la visibilidad de las marcas patrocinadoras en los perfiles de redes sociales.
- 🌐 Estandarización de Enlaces Oficiales de Producto: Todos los accesos institucionales de pie de página ("Powered by CuboClub") en el portal de jugadores, reservas de cancha, cartas digitales y la página de biografía ahora redirigen con precisión al sitio web oficial del producto.
[v0.23.0] - 2026-10-01
Características
- 🔗 Página Centralizada "Link in Bio" (Estilo Linktree) para Clubes: Cada complejo deportivo ahora cuenta con su propia página de enlaces pública, ultrarrápida y optimizada para dispositivos móviles, diseñada para colocar en la biografía de Instagram, compartir por WhatsApp o promocionar en folletería.
- ⚡ Accesos Rápidos Nativos en 1 Clic: El administrador puede incorporar de manera instantánea botones directos a la Carta Digital interactiva con precios actualizados, al portal de reserva online de canchas, a las inscripciones de torneos y competencias, y a los canales oficiales de contacto (chat de WhatsApp, perfil de Instagram y cómo llegar en Google Maps).
- 🎨 Personalización Visual y Temas Deportivos: El club puede seleccionar entre distintos estilos estéticos de alta calidad (Esmeralda Pro, Dark Minimal, Midnight Cyan y Volt Lime), redactar un mensaje o biografía de bienvenida a medida y activar o desactivar la barra superior de accesos a redes sociales.
- 📱 Simulador de Smartphone en Tiempo Real: En el panel de configuración, el gestor del club dispone de una vista previa interactiva que emula un teléfono móvil en vivo, reflejando de inmediato cada cambio de orden, enlace destacado, icono o tema seleccionado antes de compartirlo con los jugadores.
[v0.22.0] - 2026-10-01
Características
- 🍕 Descripción e Ingredientes en Artículos de Venta: Se agregó la capacidad de detallar ingredientes y descripciones para comidas, minutas, pizzas o combos en el catálogo de productos. Esta información complementaria permite a los clubes informar con precisión el contenido de cada plato (ej. ingredientes, sabores o guarniciones).
- 🔍 Búsqueda Enriquecida por Ingredientes en Carta Digital: En la versión web del menú para clientes móviles, el buscador en tiempo real ahora permite encontrar productos tanto por su nombre principal como por sus ingredientes declarados.
Mejoras de Interfaz
- 📜 Subcontenido Descriptivo en Carta Web e Impresa: En la carta digital móvil y en la versión impresa A4, los artículos con descripción presentan una línea secundaria estilizada en cursiva inmediatamente debajo del título del producto, manteniendo la alineación y legibilidad del precio.
- ✨ Diseño Limpio en Columnas de Auspiciantes de Impresión: Se retiró la leyenda lateral de auspiciantes en la versión física para lograr una presentación más sobria y elegante, destacando exclusivamente los logotipos oficiales de las marcas patrocinadoras.
[v0.21.1] - 2026-10-01
Correcciones
- 🖨️ Fidelidad y Visibilidad en Impresión A4 de la Carta de Cantina: Se perfeccionó el motor de vista previa e impresión de la carta de bar, asegurando que tanto en la pantalla como en el documento PDF final generado por el navegador se visualicen íntegramente el encabezado institucional con logo y datos de contacto, las columnas laterales de auspiciantes oficiales a ambos lados y el pie de página numerado en cada una de las hojas.
- 📄 Paginación Exacta WYSIWYG en Hojas A4: Se implementó una segmentación directa en láminas A4 con presupuesto exacto de contenido para prevenir desbordes o cortes accidentales de productos entre páginas, logrando que lo observado en pantalla sea exactamente idéntico a lo que sale por la impresora.
[v0.21.0] - 2026-10-01
Características
- 🍽️ Carta Digital y Menú QR para Bar y Cantina: Se incorporó una solución integral para que los clubes puedan publicar y compartir su carta de comidas, bebidas y cafetería con los comensales. Desde la administración de productos, el personal del club puede generar de inmediato el código QR y personalizar qué categorías incluir y si desea exhibir los precios actualizados.
- 📱 Experiencia Móvil Interactiva para Clientes: Los comensales acceden al menú escaneando el código QR con la cámara de su celular sin necesidad de descargas ni inicios de sesión. La carta incluye un diseño moderno y oscuro de alta legibilidad, buscador instantáneo de platos o bebidas, filtros por categoría, carrusel de auspiciantes oficiales del club y datos de contacto de la cantina.
- 🖨️ Carta Imprimible en Formato A4 Multipágina con Auspiciantes Laterales: Se diseñó una versión de impresión en papel optimizada para cartas extensas de más de una hoja. Cuenta con encabezado institucional y pie de página que se repiten automáticamente en cada hoja impresa, y una distribución de auspiciantes en columnas verticales a ambos lados del menú, centrados verticalmente y presentes en todas las páginas. Si el club opta por ocultar los precios digitales para no reimprimir cartas ante cambios tarifarios, el sistema genera automáticamente guías punteadas para que el personal complete los valores a mano.
- 🏷️ Plantilla de Stickers QR para Mesas y Servilleteros: Nueva herramienta de impresión preparada con guías de corte para generar tarjetas recortables listas para pegar en mesas, servilleteros, mostradores o soportes acrílicos. Permite elegir la distribución (6, 4 o 1 por hoja), muestra el logo del complejo, una llamada a la acción clara para escanear con el móvil, el enlace web legible y el respaldo de la marca.
[v0.20.0] - 2026-10-01
Características
- 📢 Gestión de Auspiciantes y Sponsors del Club: Se incorporó un módulo completo para que cada club pueda administrar sus marcas patrocinadoras, sponsors oficiales y comercios aliados. Permite cargar el nombre comercial, el logotipo oficial y controlar el estado de visibilidad pública de cada marca de forma ágil e intuitiva.
- 🔄 Carrusel Dinámico de Sponsors en Torneos Públicos: En la vista de información y resultados de torneos para jugadores, se integró un carrusel pasante dinámico que presenta los logos de las empresas auspiciantes del club con una transición fluida cada segundo, potenciando la fidelización de patrocinadores y generando nuevos canales de monetización publicitaria para los complejos deportivos.
[v0.19.3] - 2026-09-30
Mejoras de Interfaz
- 🏆 Adaptación de Navegación según Formato de Competencia: En los torneos de eliminación directa, se sincronizó la barra de navegación con los mismos criterios del panel de gestión: se remueve la pestaña de zonas (al no existir fase de grupos previa) y se renombra la sección de llaves a "Cuadro Principal", ofreciendo una experiencia limpia y adaptada a la modalidad deportiva.
- 📅 Formato de Fechas Canónico (DD/MM/YYYY): Todas las fechas expuestas en las fichas, banners de inscripción, encabezados y cronogramas de torneos ahora se presentan en el formato regional estándar
DD/MM/YYYY(ej.02/10/2026), eliminando la notación técnica de año primero.
[v0.19.2] - 2026-09-30
Mejoras de Interfaz
- 👥 Visualización Completa de Parejas y Apellidos en Cruces: En las llaves de eliminación directa (Playoffs) y en el cronograma de partidos del portal público de torneos, ahora se muestran de manera fiel y homogénea los nombres registrados de las parejas y los apellidos de los jugadores (ej. "Tapia / Coello"), replicando con exactitud la información exhibida en el Cuadro Principal de la administración.
- 🎯 Identificación Precisa de Rivales y Cruces: Se perfeccionó la resolución de participantes en los cuadros eliminatorios públicos, asegurando que cada cruce identifique de inmediato a los equipos clasificados y mantenga la coherencia en todas las rondas del torneo.
[v0.19.1] - 2026-09-30
Mejoras de Interfaz
- 🏆 Localización y Claridad en Rondas de Playoffs: Se optimizó la presentación de los cruces de eliminación directa en la vista pública de torneos y ligas, mostrando ahora las instancias en español claro ("Octavos de Final", "Cuartos de Final", "Semifinales", "Gran Final", "3° y 4° Puesto") en lugar de códigos en inglés.
- 📊 Orden Cronológico del Cuadro: Los partidos de eliminación en torneos ahora se organizan de forma natural y progresiva según el avance de la competencia, facilitando a los jugadores el seguimiento de las llaves y resultados.
- 🔒 Cierre Automático de Inscripciones al Iniciar Torneo: Cuando un torneo pasa al estado "En Progreso", el sistema da por finalizada la etapa de inscripción tanto en el panel de control del club como en el portal público de jugadores, bloqueando nuevas altas y reflejando el estado de cierre en banners e indicadores.
[v0.19.0] - 2026-09-30
Características
- 🎾 Compatibilidad Total entre Administradores y Perfil de Jugador: Los miembros del personal del club (como administradores de ligas, recepcionistas, profesores y administradores de club) ahora pueden utilizar la misma cuenta de correo y contraseña para jugar, inscribirse en torneos, reservar canchas y seguir sus partidos en el portal de jugadores (
/play) sin restricciones ni conflictos de cuenta. - 🔄 Navegación Unificada entre Gestión y Modo Jugador: Se incorporó un acceso directo de "Modo Jugador" en la barra superior del panel operativo para que el personal del club pueda consultar su actividad deportiva con un solo clic. Del mismo modo, en el perfil del jugador se presenta una tarjeta de acceso rápido para regresar al panel administrativo del club correspondiente.
- 📥 Exportación e Importación Masiva en Hojas de Cálculo: Se habilitó en los módulos de jugadores, categorías, proveedores y productos la capacidad de descargar la información actual en formato Excel, descargar plantillas oficiales de carga y realizar importaciones masivas con validación automática de datos.
Mejoras de Interfaz
- 🛡️ Vinculación Transparente de Cuentas Existentes: Cuando la administración del club asigna permisos a un usuario que ya estaba registrado previamente como jugador en la comunidad, el sistema reconoce automáticamente su cuenta existente, le otorga los permisos correspondientes y le permite continuar ingresando con sus credenciales habituales.
[v0.18.0] - 2026-09-30
Características
- 🔒 Plan de Suscripción Obligatorio en Alta de Clubes: Al registrar un nuevo club/tenant independiente, el sistema ahora exige seleccionar un plan de suscripción y definir la fecha de vencimiento del período de prueba antes de confirmar el alta. Esto garantiza que ningún club quede activo en la plataforma sin un período de acceso formalmente acordado.
- 🏢 Plan Obligatorio en Alta de Organizaciones: Al crear una nueva organización corporativa, es requisito asignar un plan de suscripción y la fecha de vencimiento del período de prueba. La fecha es completamente flexible, permitiendo al equipo comercial negociar y acordar el plazo con cada cliente sin restricciones fijas.
- 🔍 Selector de Organización con Buscador en Gestión de Suscripciones: El campo de selección de club/organización en el módulo de asignación de suscripciones ahora incluye un buscador integrado, permitiendo encontrar rápidamente clientes por nombre o subdominio incluso con listas grandes.
Mejoras de Interfaz
- 📋 Etiquetas de Campos Clarificadas: Los campos de plan y fecha de vencimiento ahora muestran claramente cuáles son obligatorios con el indicador
*, y el campo de fecha incluye un texto informativo que indica que el vencimiento puede ajustarse libremente según lo pactado con el cliente.
[v0.17.2] - 2026-09-30
Seguridad
- 🛡️ Protección Inteligente Anti-Bots y Anti-Spam en el Portal de Jugadores: Se integró la verificación de seguridad automática (Cloudflare Turnstile) en todos los flujos de acceso público de la comunidad de jugadores: creación de cuentas nuevas, inicio de sesión y solicitud de restablecimiento de contraseña. Esto previene ataques automatizados, intentos de fuerza bruta y saturación maliciosa en el envío de correos, preservando una experiencia fluida y transparente para personas reales.
[v0.17.1] - 2026-09-30
Mejoras de Interfaz
- 📱 Optimización de Espaciado y Menús en Registro de Jugadores: Se mejoró el comportamiento y la alineación del selector desplegable de categoría en dispositivos móviles para que no se desborde sobre los márgenes laterales de la pantalla.
- 🏷️ Simplificación Visual de Textos y Etiquetas: Los selectores ahora muestran un texto inicial limpio ("Seleccionar") evitando redundancias con el título del campo. Asimismo, se retiraron las aclaraciones entre paréntesis de los encabezados para brindar una estética más pulida.
- 🖥️ Separación Fluida de Campos en Computadoras: Se optimizó la cuadrícula en pantallas de escritorio asignando anchos independientes y protección de desbordamiento, garantizando que el selector de categoría y la fecha de nacimiento cuenten con espacio holgado y sin riesgo de superposición.
[v0.17.0] - 2026-09-30
Características
- 🎂 Fecha de Nacimiento en Registro de Jugadores: Se incorporó el campo opcional de fecha de nacimiento con un selector de fecha que inicia preposicionado 20 años hacia atrás para agilizar la selección del usuario. La distribución visual se adapta armónicamente: 3 columnas en computadoras (Sexo, Categoría y Fecha de Nacimiento) y una disposición equilibrada en dispositivos móviles (Sexo y Categoría agrupados arriba y la fecha en un renglón completo).
- 🔒 Validación y Confirmación de Contraseña: Se sumó el campo de confirmación de contraseña en el formulario de registro con verificación en tiempo real para asegurar que ambas claves coincidan con exactitud antes de crear la cuenta, garantizando que el usuario recuerde con certeza sus credenciales de ingreso.
[v0.16.11] - 2026-09-29
Correcciones
- 🧹 Aislamiento de Alertas Contextuales de Acceso: Se corrigió la persistencia del aviso de enlace caducado que podía quedar retenido en el estado del componente si el usuario venía de probar un enlace viejo y luego procedía a registrar una cuenta nueva. Ahora el banner de éxito de cuenta creada se presenta limpio y aislado de advertencias previas.
[v0.16.10] - 2026-09-29
Correcciones
- 🖥️ Notificación Visual Directa en Pantalla para Enlaces Caducados: Se agregó un banner contextual de alta visibilidad directamente en el portal de inicio (
/play) que intercepta de forma inmediata cualquier fragmento de enlace con error o token vencido. El jugador puede ver el aviso explicativo al instante en pantalla sin demoras ni recargas, con accesos directos para iniciar sesión o solicitar un nuevo correo de activación.
[v0.16.9] - 2026-09-29
Características
- ⚠️ Detección y Aviso para Enlaces de Correo Expirados o Ya Utilizados: Si el jugador hace clic en un enlace de activación o confirmación que ya fue consumido con anterioridad o cuyo token caducó, el sistema lo detecta de inmediato, lo redirige al portal de ingreso y le presenta una notificación clara explicándole la situación, ofreciéndole iniciar sesión con sus credenciales o solicitar un nuevo enlace de acceso con un solo clic.
[v0.16.8] - 2026-09-29
Características
- ✉️ Acceso Inmediato al Login con Correo Precargado tras Activación: Al confirmar la cuenta desde el correo electrónico, el usuario es redirigido directamente a la pantalla de inicio de sesión de jugadores (
/play/login?next=/play). El correo electrónico se completa automáticamente en el formulario y se presenta un aviso confirmando que la cuenta ya se encuentra activa, simplificando el ingreso únicamente con su contraseña.
[v0.16.7] - 2026-09-29
Correcciones
- 🔀 Redirección Correcta al Portal de Jugadores tras Confirmar el Correo: Se corrigió un problema por el cual al hacer clic en el enlace de activación recibido por email, el jugador era enviado al login del backoffice del club en lugar de al portal de jugadores
/play. El sistema ahora detecta el tipo de confirmación y, al identificar que el usuario tiene el rol de jugador, lo redirige automáticamente al portal correcto sin importar si Supabase preservó o no el parámetro de destino en el enlace del email.
[v0.16.6] - 2026-09-29
Correcciones
- 📧 Envío de Correo de Confirmación en el Registro de Jugadores: Se corrigió un problema por el cual al registrarse en el portal de jugadores no se enviaba el correo de bienvenida con el enlace de activación de la cuenta. A partir de ahora, al completar el registro, el jugador recibe automáticamente un email con su link personalizado para activar y acceder a su cuenta de forma segura.
[v0.16.5] - 2026-09-29
Correcciones
- ⚡ Optimización del Alta de Jugadores y Sincronización Automática: Se corrigió un conflicto interno durante el proceso de registro donde el sistema reportaba falsamente que el usuario ya existía al guardar su perfil. Ahora el alta de cuenta y la persistencia de datos (DNI, teléfono y categoría) se ejecutan de forma armónica, permitiendo completar el registro sin interrupciones y habilitando de inmediato la recuperación de acceso en caso de requerirse.
[v0.16.4] - 2026-09-29
Características
- 🔑 Recuperación Ágil de Contraseña por DNI o Correo: Se incorporó la funcionalidad "¿Olvidaste tu contraseña?" en el portal de acceso de jugadores. Ahora es posible solicitar el restablecimiento ingresando indistintamente el número de DNI o la casilla de correo electrónico. El sistema localiza la cuenta vinculada, envía las instrucciones de recuperación por correo y notifica al usuario resguardando su privacidad mediante el correo enmascarado (ej.
pa*****[email protected]).
Correcciones
- 🛑 Validación Estricta de Identidad por DNI en el Registro: Cuando una persona intenta registrarse con un DNI que ya existe en el sistema, la plataforma rechaza de forma preventiva el alta informándole que ya figura registrada y habilitando un acceso directo a la recuperación de contraseña con sus datos precargados, evitando duplicidades y colisiones de perfiles.
[v0.16.3] - 2026-09-29
Correcciones
- 🔗 Vinculación Inteligente de Perfiles Preexistentes: Si un jugador ya figuraba en la base de socios o jugadores del club por su correo electrónico o DNI (por ejemplo, por una reserva previa o carga en recepción sin usuario web), el sistema ahora vincula y actualiza automáticamente su perfil al registrarse, en lugar de bloquear el proceso por duplicidad o requerir asistencia administrativa.
- 🛡️ Prevención Proactiva de Conflictos de Cuenta: Se incorporó una detección anticipada que informa de inmediato al usuario si su correo ya posee una cuenta activa vinculada, guiándolo directamente al inicio de sesión y evitando intentos fallidos de registro o estados inconsistentes.
[v0.16.2] - 2026-09-29
Correcciones
- 🔄 Experiencia Post-Registro Mejorada: Al completar el formulario de alta de jugador, el sistema ahora redirige automáticamente al formulario de inicio de sesión con el email pre-relleno y un mensaje verde informando que se envió el link de confirmación al correo. Ya no se muestra una pantalla intermedia que requería acción adicional del usuario.
- 🚫 Validación Robusta de Datos Duplicados en Registro: Se corrigió un error crítico donde el sistema reportaba éxito (mostraba el mensaje de confirmación) aunque el correo o DNI ya existieran en la base de datos. Ahora, si alguno de los datos ya está registrado, el proceso se frena completamente, revierte la cuenta creada y muestra un mensaje de error claro indicando el motivo (correo o DNI en uso), evitando cuentas huérfanas en el sistema.
[v0.16.1] - 2026-09-29
Correcciones
- 📧 Confirmación de Cuenta por Email al Registrarse: Se corrigió el flujo de alta de nuevos jugadores para que al completar el formulario de registro se envíe automáticamente un correo de confirmación con un link de activación. El jugador debe hacer clic en dicho link antes de poder iniciar sesión, garantizando la validez del correo electrónico ingresado. Tras el registro, la pantalla muestra un mensaje claro indicando que se debe revisar la bandeja de entrada (incluyendo spam).
[v0.16.0] - 2026-09-29
Características
- 📝 Alta Integral de Deportistas en CuboClub Play: El registro de nuevos jugadores ahora solicita todos los datos deportivos y de contacto requeridos (DNI, Nombre, Apellido, Teléfono de WhatsApp, Sexo y Categoría de juego) junto con el correo y contraseña, garantizando que el perfil quede 100% completo y listo para inscribirse en torneos y reservar turnos desde el primer instante.
- ⚡ Activación Inmediata sin Espera de Códigos OTP: Se implementó la activación directa y pre-confirmada para las cuentas de jugadores, permitiéndoles ingresar y operar de forma instantánea sin la fricción de esperar o ingresar códigos por correo.
Seguridad
- 🛡️ Aislamiento Estricto y Protección del Panel de Gestión: Se reforzó la seguridad perimetral para restringir de manera absoluta el acceso al panel administrativo del club a usuarios con rol jugador. Cualquier intento de inicio de sesión o navegación hacia el backend redirige inmediatamente al portal de jugadores (
/play), manteniendo blindadas las herramientas operativas de los clubes.
[v0.15.11] - 2026-09-29
Correcciones
- 🖼️ Carga y Visualización de Fotos de Perfil con Google: Se solucionó un problema que impedía la visualización de la foto de perfil al iniciar sesión con Google en el portal de jugadores (PWA), donde el navegador mostraba un icono de imagen rota debido a las políticas de seguridad de origen. Ahora la imagen del usuario se carga nítidamente y sin bloqueos en el formulario de bienvenida, en la cabecera principal, en la barra de navegación inferior y en la vista de perfil, con un respaldo visual elegante a las iniciales del jugador en caso de contingencia.
[v0.15.10] - 2026-09-28
Correcciones
- 🔐 Error al cerrar sesión: Se eliminaba un mensaje de error en consola ("Usuario no autenticado") que aparecía al hacer logout mientras había consultas activas en segundo plano. El sistema ahora maneja correctamente el estado post-sesión sin generar alertas erróneas.
- 🎛️ Interruptor de inscripción web en torneos: Se corrigió un warning de React que ocurría al activar la inscripción web pública en el formulario de creación de torneos (switch no controlado a controlado).
[v0.15.9] - 2026-09-28
Correcciones
- 🔔 Sincronización del Aviso de Vencimiento de Suscripción: Se corrigió una desincronización entre la pantalla de suscripción y el aviso de vencimiento en el encabezado de la app. Ambas fuentes ahora leen el mismo dato canónico de la suscripción activa, garantizando que el banner de alerta (últimos 5 días) y la pantalla de bloqueo (suscripción vencida) reflejen con exactitud el estado real del plan.
[v0.15.8] - 2026-09-28
Características
- 💳 Claridad y Transparencia en Comisiones y Plazos de Mercado Pago: Se incorporó un panel informativo en la configuración de pagos de clubes y organizaciones que explica detalladamente cómo aplican las comisiones de procesamiento de Mercado Pago, la política de 0% de comisión de intermediación de CuboClub (el 100% de los fondos ingresa directamente a la cuenta del club) y el mecanismo para configurar la disponibilidad del dinero (en el momento, a los 10, 18 o 35 días) con acceso directo al portal de Tasas y Plazos de Mercado Pago.
[v0.15.7] - 2026-09-28
Correcciones
- ⚡ Optimización del Ciclo de Render en Reservas Web: Se eliminó la sincronización redundante de estado en el portal de reservas públicas, derivando los datos de las canchas directamente para mejorar el rendimiento de carga y evitar renderizados en cascada.
[v0.15.6] - 2026-09-28
Correcciones
- 🏷️ Sincronización de Precios por Horario en Reservas Web (B2C): Se corrigió la consulta pública de canchas para que el portal web de reservas de los clubes incluya de forma integral las reglas de precios especiales por rango horario. Ahora, al seleccionar un turno en horarios nocturnos o pico, tanto la tarjeta de la cancha como el modal de confirmación y el cálculo de la seña reflejan exactamente la tarifa diferencial correspondiente, acompañados de una insignia informativa para el usuario.
[v0.15.5] - 2026-09-28
Correcciones
- ⏱️ Precarga Inmediata de Duración en Creación de Reservas: Al abrir el asistente de nueva reserva (tanto desde los turnos de la grilla como desde el botón general), el formulario ahora precarga de forma inmediata la duración configurada para la cancha seleccionada (por ejemplo, turnos completos de 120 minutos) sin requerir que el usuario interactúe primero con el horario. Además, se sincronizó el selector de duración para reflejar el tiempo de juego exacto y calcular el valor proporcional desde el primer instante.
[v0.15.4] - 2026-09-28
Características
- 🏷️ Indicador Visual de Precios Variables en Canchas: En la tabla general de gestión de canchas, las pistas que cuentan con tarifas diferenciales configuradas por rango horario ahora muestran una advertencia interactiva destacada junto al precio base por hora. Esto permite al personal administrativo distinguir a simple vista qué canchas poseen tarifas dinámicas y consultar en detalle los horarios y montos especiales al pasar el cursor.
[v0.15.3] - 2026-09-28
Correcciones
- 🎨 Diseño y Maquetación de Tarifas por Horario en Canchas: Se rediseñó el panel de configuración de precios especiales por rango horario en los formularios de creación y edición de canchas. Los campos de horario y precio ahora cuentan con un diseño compacto y ordenado que aprovecha el ancho completo del modal, eliminando desbordes visuales y barras de desplazamiento horizontal innecesarias.
[v0.15.2] - 2026-09-28
Correcciones
- ⏱️ Duración Sugerida Fiel a la Cancha: Al crear una reserva (tanto desde el botón general "Nueva Reserva" como al hacer clic en un turno libre de la grilla), el formulario ahora toma y sugiere de manera exacta la duración configurada para esa cancha (por ejemplo, turnos de 120 minutos), adaptándose a lapsos menores solo cuando se trate de un turno remanente libre.
- 📅 Identificación Visual Inmediata de "Hoy" y Ajuste del Selector de Fecha: En el asistente de reservas y en el navegador de la grilla se incorporó una insignia destacada de "Hoy" cuando se consulta o reserva para la fecha actual, evitando confusiones operativas. Además, se optimizó el ancho del selector para que el texto de la fecha se ajuste de forma prolija dentro del campo sin desbordar su contenedor.
[v0.15.1] - 2026-09-28
Correcciones
- ⏱️ Bloques Fijos y Turnos Canónicos en Grilla: Se corrigió el cálculo de disponibilidad de las canchas para preservar siempre intactos los horarios fijos y habituales de juego (ej. bloques cada 90 o 120 minutos). Cuando se registra una reserva por un tiempo menor (como una clase de profesor de 60 minutos dentro de un turno de 2 horas), el tiempo remanente queda disponible para reservarse únicamente por los minutos sobrantes sin alterar ni desplazar los siguientes turnos canónicos del día.
- 🎯 Selección Inteligente de Duración en Reservas Administrativas: El asistente de reservas ahora detecta automáticamente si el horario elegido pertenece a un remanente o fin de bloque, preseleccionando la duración exacta permitida y evitando que se invadan los horarios subsiguientes.
[v0.15.0] - 2026-09-28
Características
- 🏷️ Tarifas Dinámicas por Horario: Sistema de precios flexibles para las canchas. Ahora es posible configurar precios específicos por bloques horarios, ideal para ajustar el valor del alquiler en horarios pico, estacionalidad, o para reflejar el uso de iluminación artificial durante la noche en canchas al aire libre. Todo esto se integra directamente y se calcula de forma automática tanto en las nuevas reservas administrativas como en el portal público de clientes (Reservas B2C y el bot de WhatsApp).
[v0.14.3] - 2026-09-27
Correcciones
- ⚡ Estabilidad y Fluidez en Formularios y Ventanas Modales: Se optimizó la sincronización y el ciclo de vida de los datos en ventanas emergentes de programación de partidos, cancelaciones de turnos, recibos de reservas y paneles administrativos, eliminando re-renderizados innecesarios y garantizando transiciones visuales instantáneas.
- ⏱️ Cálculo Determinista de Turnos y Fechas Próximas: Se mejoró la verificación de horarios vigentes en los comprobantes digitales de reserva, asegurando una validación temporal pura y sin discrepancias al recargar o consultar comprobantes.
- 🎨 Consistencia en Preferencias de Exportación Gráfica: Se perfeccionó la carga de parámetros personalizados de opacidad, brillo y desenfoque en la exportación de historias para redes sociales, asegurando que los estilos del club se restauren de forma inmediata y sin desfases.
- 📊 Generación Optimizada de Reportes para Torneos: Refactorización del procesamiento de zonas y grupos en el generador de reportes de torneos, logrando una paginación y exportación de imágenes más rápida y confiable.
[v0.14.2] - 2026-09-27
Características
- 🖼️ Personalización de Fondo en Historias de Instagram: En el exportador de historias (1080x1920) de la grilla de turnos, ahora se puede cargar una foto propia de fondo (foto de canchas, jugadores o club) o utilizar la imagen de portada institucional con un solo clic.
- 🎚️ Control de Transparencia y Opacidad en Tiempo Real: Deslizador interactivo para graduar con precisión el nivel de visibilidad de la imagen de fondo, permitiendo un acabado elegante y sutil acorde a la estética del club.
- 🛡️ Filtro Anti-Choque y Contraste de Horarios: Capa de oscurecimiento regulable y desenfoque óptico (blur) diseñados especialmente para evitar que la imagen de fondo compita o dificulte la lectura de los horarios libres y del logotipo.
- ⚡ Estilos Rápidos y Previsualización Dinámica 9:16: Incorporación de ajustes preestablecidos de un toque (Sutil, Equilibrado y Foto Viva) y visualización inmediata en pantalla de los cambios aplicados antes de iniciar la descarga.
[v0.14.1] - 2026-09-26
Características
- 🔗 Vínculos Institucionales a CuboClub en Portal de Jugadores: Los logotipos e isotipos presentes en el encabezado superior y en el pie de página de la aplicación para deportistas ahora incorporan enlaces directos al sitio oficial de la plataforma, facilitando a clubes y jugadores conocer más sobre el ecosistema deportivo.
[v0.14.0] - 2026-09-26
Características
- ☁️ Almacenamiento y Carga de Imágenes en Supabase Storage: Se integró un sistema de almacenamiento de archivos en la nube que permite subir fotos y recursos gráficos de forma directa sin sobrecargar la base de datos de PostgreSQL.
- 🖼️ Carga de Flyers en Torneos y Ligas: Ahora los administradores pueden arrastrar y subir el afiche oficial de sus torneos y ligas (tanto en la creación como en la edición), con previsualización en tiempo real y opción de reemplazar o quitar la imagen con un clic.
- 🏛️ Subida de Logo Oficial y Portada del Complejo: En los paneles de configuración general y perfil público se habilitó la carga de archivos para el logotipo institucional del club y la imagen panorámica de portada que decora el portal público de reservas.
- ⚡ Compresión y Optimización Automática en el Navegador: Las imágenes se procesan y optimizan antes de la subida a formato moderno WebP, reduciendo sustancialmente el peso del archivo y garantizando tiempos de carga ultrarrápidos para los jugadores en web y móviles.
[v0.13.2] - 2026-09-26
Características
- 📸 Historias de Instagram Individuales por Deporte: La función de exportación de historias para redes sociales ahora separa automáticamente la disponibilidad libre por cada disciplina deportiva del club (Pádel, Fútbol, Tenis, etc.) en lugar de mezclar todos los turnos en una sola imagen.
- 🎨 Logo del Club con Mayor Presencia y Nitidez: Se aumentó considerablemente la escala visual y el relieve del logotipo de la sede en el lienzo de 1080x1920 (Instagram Stories), logrando una presentación de marca imponente y profesional en redes sociales.
- 🏷️ Distintivo y Titular Claro por Disciplina: Cada imagen exportada incluye un emblema destacado con el nombre y el ícono de la disciplina deportiva, junto con los bloques de horarios libres disponibles para la fecha seleccionada.
- 📲 Modal de Vista Previa y Descarga Masiva: Nueva ventana interactiva que permite previsualizar la miniatura de la historia según el deporte seleccionado, descargar una historia puntual o exportar las historias de todos los deportes con un solo clic.
[v0.13.1] - 2026-09-26
Correcciones
- 🚫 Control Estricto de Disponibilidad y Anti-Superposición de Canchas: Se implementó una validación integral que impide programar clases o grupos en canchas y horarios ya ocupados. El sistema detecta colisiones totales o parciales tanto entre grupos deportivos (sin importar si son en Modo Club/Academia o Modo Profesor) como contra turnos y partidos ya reservados en la grilla del club.
- 💬 Mensajes Descriptivos de Conflicto en Programación: Al intentar reservar una pista no disponible, el formulario informa con precisión qué grupo, modalidad y profesor se encuentran ocupando la cancha, evitando reservas fantasmas o solapamientos indebidos.
- 🛡️ Protección de Consistencia en Grilla y Extensión: Si la pista seleccionada no puede albergar la totalidad de las semanas solicitadas por ocupación previa, la operación se cancela de forma segura manteniendo intacta la disponibilidad deportiva del club.
[v0.13.0] - 2026-09-26
Características
- 🎓 Módulo de Cobro Rápido para Alumnos de Academia en POS: Se incorporó una pestaña dedicada en la caja diaria para la gestión de cobranzas de alumnos de academia en Modo Club. Permite consultar al instante quiénes adeudan clases del día o cuotas mensuales y sumarlos al ticket con un solo clic.
- ⚡ Subvistas Operativas para Recepción: Navegación ágil entre "Clases de Hoy" (aranceles por sesión o cupos sueltos) y "Cuotas Mensuales" (alumnos regulares de la escuela deportiva), con filtros por grupo y buscador predictivo por nombre, DNI o teléfono.
- 🛒 Integración al Ticket Unificado de Mostrador: Los aranceles de los alumnos pueden combinarse en un mismo comprobante con consumos de cantina, alquiler de paletas o turnos de cancha, habilitando cobros combinados en efectivo, tarjeta o billeteras virtuales.
- 🔄 Sincronización Inmediata de Asistencias y Caja: Al procesar el cobro en mostrador, el sistema registra el ingreso en el turno de caja activo, actualiza la asistencia del alumno a estado pagado y mantiene sincronizada la grilla del club en tiempo real.
[v0.12.9] - 2026-09-26
Correcciones
- 💼 Exclusión de Cargos de Cancha en Modo Club / Academia: Se corrigió el motor de proyección para que los grupos oficiales de la academia del club no imputen débitos ni cargos en la cuenta corriente del profesor. La generación de cargos por alquiler de pista queda restringida exclusivamente al
Modo Profesor (Alquiler de Cancha). - 🏷️ Identificación Visual de Modalidad Operativa: Las tarjetas de cursos en el panel ahora exhiben de forma destacada el distintivo correspondiente (
Modo Academia (Club)oModo Profesor (Alquiler)). - 🧹 Saneamiento de Saldos Docentes: Se limpiaron de la cuenta corriente del profesor los cargos previamente generados por turnos de grupos administrados por el club.
[v0.12.8] - 2026-09-26
Correcciones
- 💳 Sincronización de Cuenta Corriente al Eliminar Horarios: Al dar de baja un horario recurrente, el sistema ahora elimina automáticamente todos los cargos y movimientos pendientes de cuenta corriente asociados a las reservas futuras de ese horario, restableciendo el saldo del profesor de inmediato sin saldos huérfanos.
- 🧹 Depuración Integral de Instancias de Clases: Se limpian de manera coordinada las instancias de sesión y listas de asistencia proyectadas para el horario cancelado.
[v0.12.7] - 2026-09-26
Características
- 📅 Control de Vigencia y Vencimiento de Reservas Recurrentes: Cada horario de clase semanal ahora calcula y muestra de forma visible la fecha límite de sus reservas proyectadas en la grilla. Se incorporaron alertas inteligentes en tarjetas de grupos cuando las reservas están próximas a vencer (últimos 7 días) o expiradas.
- 🔄 Extensión Ágil de Cobertura en Grilla (+4, +8 o +12 semanas): Se añadió el botón y modal de "Extender" en cada horario programado, permitiendo renovar periódicamente la reserva automática de las pistas sin tener que volver a cargar los datos.
- 🗑️ Gestión Individual y Baja de Horarios con Liberación de Canchas: Ahora es posible eliminar horarios recurrentes puntuales mediante un diálogo de confirmación que cancela y libera automáticamente las reservas futuras asociadas en la grilla.
Correcciones
- 🚫 Protección Anti-Duplicados en Programación de Clases: Se implementó una validación que impide guardar horarios idénticos (mismo día, hora y cancha) para el mismo grupo, eliminando duplicidades accidentales.
[v0.12.6] - 2026-09-26
Correcciones
- 🎾 Estabilidad en la Proyección Automática de Turnos de Clases: Se corrigió un conflicto en el motor de generación periódica de reservas que impedía proyectar automáticamente los turnos semanales en la grilla al guardar un nuevo horario de clases. Las reservas y sesiones ahora se generan inmediatamente con la cantidad de semanas estipulada.
- 🔍 Trazabilidad y Diagnóstico de Operaciones: Se optimizó la visualización de mensajes de diagnóstico en el entorno de desarrollo para agilizar la detección de cualquier eventualidad en la programación deportiva.
[v0.12.5] - 2026-09-26
Seguridad
- 🛡️ Validación de Estado Activo en Autenticación Docente: Al iniciar sesión con credenciales de profesor, el sistema verifica de forma estricta que su perfil deportivo esté dado de alta y con estado "Activo" en la nómina del club. Si la cuenta fue desactivada o no está dada de alta, se restringe el acceso al sistema con un mensaje claro que indica comunicarse con la administración.
- 🚫 Protección Preventiva de Paneles Docentes: Se incorporó una pantalla de bloqueo preventiva ante accesos directos por enlace de profesores cuya ficha esté inactiva, facilitando el cierre de sesión seguro.
Características
- 🎓 Doble Modalidad para el Alta de Grupos de Clases: Se implementaron dos vías adaptadas según el rol operativo:
- Modo Profesor (Básico / Alquiler): Formulario ágil y directo que solicita únicamente los datos clave (Nombre del Grupo, Categoría o Nivel libre, Profesor asignado, Deporte y Color distintivo), pensado para que el docente arme sus grupos rápidamente sin sobrecarga de opciones comerciales.
- Modo Club / Academia (Completo): Panel integral en dos columnas con configuración de aranceles mensuales y por clase, políticas de preaviso de cancelación, publicación en el portal público de jugadores y cupos pedagógicos.
- 👥 Autogestión de Grupos por Profesores: Los profesores ahora disponen del botón para crear y editar sus propios grupos de alumnos directamente desde su panel de clases con la interfaz simplificada.
[v0.12.4] - 2026-09-26
Correcciones
- 🔒 Filtro Estricto por Rol en Vinculación de Profesores: Se refinó el selector de cuentas del sistema para asegurar que se listen exclusivamente usuarios registrados con rol de Profesor / Coach (
COACH/TEACHER), evitando que se muestren colaboradores con otros roles administrativos o de recepción no pertinentes.
[v0.12.3] - 2026-09-26
Correcciones
- 👤 Vinculación Fluida de Usuarios del Club a Perfiles de Profesor: Se solucionó un inconveniente en el selector de vinculación de usuarios del personal deportivo, permitiendo detectar y vincular correctamente a todos los colaboradores con rol de Profesor / Coach registrados en el club, así como también a otros miembros del equipo técnico no asignados previamente.
- 🏷️ Identificación y Distintivos de Roles en Alta Docente: El selector de cuentas del sistema ahora muestra de forma intuitiva el nombre, apellido, correo electrónico y etiqueta distintiva de rol de cada usuario disponible para mayor agilidad al asociar perfiles de profesores.
[v0.12.2] - 2026-09-26
Mejoras
- 📐 Estandarización Canónica de Modales en 2 Columnas: Se rediseñaron todos los modales de gestión de profesores, academias y clases para iniciarse con una distribución amplia, cómoda y equilibrada en 2 columnas, eliminando el scroll vertical excesivo de formularios angostos y unificando su experiencia visual con el estándar de creación de torneos.
- 👥 Gestión Visual Simultánea de Alumnos de Grupos: En el panel de alumnos por clase, ahora se visualiza en paralelo la incorporación de nuevos deportistas (invitados o socios del padrón) a la izquierda y la nómina completa del curso con sus datos de contacto y roles a la derecha.
- 📋 Regla de Diseño Arquitectónico en Plataforma: Se incorporó como directriz formal del sistema que todo formulario extenso de configuración o alta se presente en diseño apaisado y segmentado por áreas temáticas para mayor velocidad y comodidad operativa del personal de recepción.
[v0.12.1] - 2026-09-26
Mejoras
- 🔒 Control Estricto de Cupos Máximos por Categoría en Torneos: El sistema ahora desactiva automáticamente el botón de inscripción de parejas tanto en estado borrador como en progreso cuando la categoría ha completado el 100% de su capacidad configurada. El botón muestra con total claridad el estado de "Cupo Completo" con la cantidad de parejas registradas frente al cupo máximo.
- 🏆 Bloqueo Inteligente de Inscripciones en Playoffs y Cuadros en Juego: En la pestaña de fases finales y llaves eliminatorias, el acceso a registrar nuevos competidores se inhabilita de manera segura una vez confeccionado el cuadro o cubierto el cupo de la categoría, garantizando la integridad de los cruces competitivos.
- 📋 Protección Multinivel en Listados de Inscripciones y Zonas: En las pestañas de inscripciones y conformación de zonas, las categorías completas quedan restringidas para nuevas altas, deshabilitando selectores y previniendo sobreinscripciones involuntarias en cualquier etapa del certamen.
[v0.12.0] - 2026-09-26
Características
- 🎾 Recepción Inteligente y Check-in de Academia en Grilla: Al hacer clic sobre cualquier turno de clase en la grilla horaria, el personal del club accede al nuevo panel de recepción diaria con la nómina de alumnos esperados, estados de pago, botón para despachar a todos a cancha en un clic y registro rápido de asistencia presencial.
- ⚡ Portal Público de Academia y Clases en CuboClub Play: Lanzamiento de la sección de Academia en la aplicación para deportistas (
/play/academy). Los jugadores pueden explorar clases disponibles con filtros por formato (grupales o personalizadas), nivel y día, conocer la trayectoria de los entrenadores y sumarse a clases con cupos disponibles. - 🔄 Autogestión de Inasistencias y Liberación de Cupos en Vivo: Los alumnos con horarios semanales fijos pueden avisar que no asistirán a una fecha directamente desde su celular. Al confirmar dentro del plazo de anticipación fijado por el club, su cupo se libera de forma instantánea en el marketplace público para que otro deportista pueda aprovechar esa clase suelta.
- 💵 Liquidación Unificada en Caja POS para Profesores Staff: La terminal de cobro ahora reconoce automáticamente la modalidad contractual del docente: cuando el profesor es contratado por hora, el sistema registra el pago de sus honorarios acumulados como un egreso justificado del turno de caja, manteniendo la perfecta cuadratura del arqueo físico.
[v0.11.0] - 2026-09-26
Características
- 🎓 Modelo Integral de Academia Propia y Profesores Contratados: Los clubes ahora pueden alternar entre dos modelos de gestión para su cuerpo docente: el clásico alquiler de pistas a profesores independientes o la contratación directa con honorarios por hora. En esta última modalidad, el complejo comercializa sus propias clases y cursos, centralizando las cobranzas y la relación con los alumnos.
- 👥 Clases Grupales y Personalizadas con Cupos Dinámicos: Soporte para programar tanto entrenamientos grupales (hasta 4 alumnos) con tarifas accesibles, como clases individuales o en parejas (máximo 2 alumnos) con aranceles preferenciales y atención técnica exclusiva.
- ⚡ Gestión Inteligente de Inasistencias y Liberación de Cupos (Drop-in): Los alumnos con horarios semanales fijos pueden notificar con anticipación si no asistirán a una clase puntual. Al avisar dentro del plazo establecido por el club, su vacante se libera automáticamente en el portal público para que otro deportista pueda aprovecharla como clase suelta.
- 🎾 Recepción Ágil y Derivación desde la Grilla de Turnos: Las clases se distinguen visualmente en la grilla horaria con el nombre del profesor a cargo. El personal de mostrador puede consultar con un solo clic la nómina de alumnos esperados para el día, registrar su llegada, derivarlos a la cancha asignada y cobrar aranceles pendientes en caja.
- 📋 Perfil y Trayectoria de Docentes con Políticas Informativas: Cada profesor cuenta con una ficha pública que detalla sus antecedentes deportivos, certificaciones y propuesta de enseñanza. Además, cada clase exhibe de manera clara sus requisitos de vestimenta, puntualidad y políticas de cancelación antes de la inscripción.
[v0.10.17] - 2026-09-26
Mejoras
- 🎯 Optimización Visual del Estado de Sorteo y Empate Absoluto: El distintivo de "Sorteo" y la advertencia de empate absoluto al pie de la tabla de posiciones ahora se activan exclusivamente cuando todos los partidos de la zona han sido disputados con sus marcadores cargados y todos los equipos han jugado. Esto evita que aparezcan avisos prematuros de sorteo al inicio o durante el transcurso del certamen mientras aún restan partidos por jugar.
[v0.10.16] - 2026-09-26
Características
- 🎲 Detección y Alerta de Empates Absolutos en Fases de Grupos: Cuando un grupo agota todos los criterios estadísticos federativos (puntos, diferencia de sets, diferencia de games y games a favor) con cifras 100% idénticas, el sistema marca automáticamente la zona con una insignia de "Sorteo" y un aviso destacado al pie de la tabla para que el fiscal u organizador del torneo ratifique o proceda al sorteo oficial o desempate en cancha correspondiente.
[v0.10.15] - 2026-09-25
Correcciones
- ⚖️ Cálculo Oficial de Posiciones y Desempates en Torneos: Se perfeccionó el algoritmo de clasificación en fases de grupos conforme a la normativa oficial de federaciones (FAP / FIP). Ante triples empates circulares (donde cada pareja suma 1 triunfo y 1 derrota), el sistema desempata jerárquicamente por diferencia de sets y balance de games (DG/GF), aplicando el enfrentamiento directo exclusivamente cuando el empate involucra a dos parejas. Esto asegura que la tabla de posiciones y la clasificación automática a playoffs reflejen con absoluta precisión la justicia deportiva.
[v0.10.14] - 2026-09-25
Características
- 🎯 Selección Múltiple y Flexible de Zonas en Imágenes para Instagram Stories: Se incorporó la posibilidad de seleccionar cualquier combinación de zonas al generar imágenes oficiales para Historias de Instagram (9:16). Los coordinadores de torneos ahora pueden publicar imágenes personalizadas agrupando zonas específicas (por ejemplo, Zona A + Zona B), seleccionar todas las zonas con un solo clic o limpiar la selección, incluyendo accesos rápidos para remover zonas individuales mediante etiquetas interactivas.
[v0.10.13] - 2026-09-25
Características
- 🌐 Enlace al Portal de Jugadores en Pie de Imagen para Instagram: Se incorporó la dirección web oficial (
play.cubopoint.com) en la barra inferior de las imágenes generadas para Historias de Instagram ("Horarios, cruces y resultados actualizados en play.cubopoint.com"), facilitando que los seguidores y jugadores accedan directamente a seguir el torneo en vivo desde su teléfono.
[v0.10.12] - 2026-09-25
Características
- 🆚 Formato de Enfrentamiento Centrado en la Programación de Partidos: Se rediseñó la cabecera del modal de programación de partidos en torneos. Ahora presenta a la Pareja 1 y a la Pareja 2 en líneas independientes y destacadas, separadas por una insignia central de "VS", evitando saltos de línea irregulares en los nombres de los jugadores.
- ⚡ Asignación Flexible y Opcional de Canchas: La selección de cancha y sede al programar un partido pasa a ser completamente opcional ("Sin asignar / A definir"). Los coordinadores pueden fijar el día y horario del partido y dejar la cancha pendiente para asignarla dinámicamente según la rotación y disponibilidad en tiempo real de las canchas del club.
[v0.10.11] - 2026-09-25
Características
- 📸 Título del Torneo en Reportes e Imágenes para Instagram: En la generación y descarga de imágenes oficiales en formato Historias de Instagram (9:16) para cronogramas y resultados de zonas, ahora se destaca claramente el nombre oficial del torneo justo por encima del nombre de la categoría.
- 🏷️ Identidad Oficial CuboClub en el Pie de Imagen: Se incorporó el logotipo oficial de CuboClub en la barra inferior de las imágenes generadas para redes sociales junto con el distintivo de seguimiento en vivo del torneo, brindando un acabado profesional de alta fidelidad para la difusión en redes de cada complejo.
[v0.10.10] - 2026-09-25
Características
- 🔀 Tablero Panorámico de Reorganización de Zonas en 4 Columnas: El panel de ajuste manual de zonas de torneos se rediseñó en un formato extendido y horizontal aprovechando el ancho completo de la pantalla. Las zonas ahora se presentan en columnas paralelas independientes con sus tarjetas de parejas, reduciendo los desplazamientos verticales y facilitando una visión integral de la competencia.
- 🗑️ Eliminación y Regeneración de Fixture por Zona: Se habilitó la posibilidad de eliminar el fixture de partidos de una zona específica tanto desde la tarjeta de la zona en el cuadro del torneo como directamente desde la cabecera de cada columna en el modal de reorganización. Al confirmar la acción, se liberan los partidos y reservas asociadas para que los coordinadores puedan reubicar parejas con total libertad y generar un nuevo fixture ajustado.
- 🏷️ Identificación Clara de Zonas en Selectores: Se optimizó la visualización de los selectores de cambio de zona de cada pareja, asegurando que siempre se muestre el nombre entendible de la zona actual o de destino (ej. "Zona A", "Zona B") en lugar de códigos internos.
[v0.10.9] - 2026-09-25
Características
- 🔒 Modalidad de Visibilidad para Ligas (Públicas vs. Privadas): Al crear o editar una liga, los organizadores pueden ahora elegir entre modalidad Pública (abierta para que cualquier deportista la descubra en la cartelera general y se inscriba libremente) o Privada (con cupos y participantes predefinidos por la administración del club).
- 🛡️ Privacidad y Exclusividad en el Explorador: Las ligas marcadas como privadas quedan automáticamente ocultas del catálogo público y del explorador general. Únicamente son visibles para los organizadores en el panel de control y para aquellos jugadores que hayan sido formalmente inscriptos, quienes pueden acceder a su fixture, tabla de posiciones y resultados desde su sección personal de "Mis Torneos & Ligas".
- 🏷️ Distintivos Claros de Privacidad: Tanto en la gestión de ligas del club como en el perfil de los deportistas participantes y en la cabecera de la liga, se integraron distintivos visuales que indican claramente si la competición es pública o privada.
Correcciones
- 📊 Auditoría de Bajas y Cancelaciones de Turnos y Torneos: Se optimizó la consulta histórica en el panel de auditoría de cancelaciones del panel de control, resolviendo la visualización del deporte, método de cobro e información detallada de reintegros tanto en reservas de canchas como en inscripciones de torneos.
[v0.10.8] - 2026-09-25
Correcciones
- 🏆 Sincronización Total del Catálogo de Torneos en el Explorador: Se unificó la visibilidad y catálogo de torneos entre el explorador público y el panel general de torneos. Ahora todos los torneos y ligas activos organizados por los complejos deportivos aparecen de manera completa y coherente para cualquier usuario y deportista.
- 🎨 Fichas Enriquecidas en el Buscador de Torneos: La pestaña de torneos y ligas del explorador ahora incluye el logotipo oficial del club, desglose de categorías habilitadas (masculinas y femeninas), estado en vivo o de inscripción y fecha límite de registro.
[v0.10.7] - 2026-09-25
Mejoras
- 📱 Menú Inferior de Navegación Móvil Permanente: Se integró la barra de navegación inferior en las páginas de información de clubes, reservas de canchas y seguimiento de torneos en teléfonos móviles. Los usuarios pueden ahora conmutar rápidamente entre Inicio, Explorador de Clubes, Mis Torneos y Perfil sin importar la sección en la que se encuentren.
- 📐 Espaciado y Compatibilidad con Zonas Seguras en Móviles: Se optimizó la altura y separación inferior del contenido en pantallas reducidas y dispositivos móviles con barras de gestos, evitando que los botones de reserva o información del club queden solapados con el menú inferior.
[v0.10.6] - 2026-09-25
Características
- 🏢 Identidad Visual del Club en Catálogo de Torneos: En el listado general y tarjetas de torneos y ligas, la imagen destacada ahora exhibe de forma prioritaria el logotipo oficial del club organizador, manteniendo la misma coherencia visual que al ingresar a la ficha del torneo.
Correcciones
- 🔄 Corrección del Bucle de Navegación Club-Reserva: Se solucionó el ciclo que se generaba al visitar un club, ingresar al proceso de reserva y luego presionar el botón de retorno. Ahora la acción de volver desde la ficha del club retorna de manera directa y predecible al explorador de clubes sin quedar atrapado entre ambas pantallas.
[v0.10.5] - 2026-09-25
Mejoras
- 🔙 Navegación de Retorno Fluida en Dispositivos Móviles: Al explorar o visitar la página pública de un club deportivo o la pantalla de reservas desde la aplicación móvil, se incorporó un botón de retorno accesible y visible en la cabecera superior. Esto permite a los deportistas regresar de inmediato al explorador de clubes sin perder el hilo de navegación.
- 📱 Consistencia en PWA y Pantallas Reducidas: Las barras de navegación en las fichas de clubes y en el flujo de reservas ahora garantizan opciones claras de regreso tanto al perfil del club como a la búsqueda general de complejos deportivos en cualquier resolución.
[v0.10.4] - 2026-09-25
Mejoras
- 🏢 Identidad Visual del Club Organizador en Torneos: En la cabecera principal de la ficha de torneos para deportistas, la imagen distintiva junto al nombre del certamen ahora expone directamente el logotipo oficial del club anfitrión, fortaleciendo el reconocimiento de marca del complejo deportivo.
- 📋 Diseño en Fila Única para Categorías y Premios: En la sección informativa del torneo, el desglose de categorías habilitadas se presenta en una columna continua y ordenada a ancho completo, exhibiendo en una sola línea clara el nombre, la rama, el cupo de parejas y los premios previstos para el 1°, 2° y 3° puesto.
- 🎯 Navegación Fluida y Adaptable en Zonas: En la pestaña de zonas y posiciones, el selector de categorías ahora se distribuye de forma dinámica y multilínea, garantizando que todas las divisiones (tanto masculinas como femeninas) permanezcan 100% visibles, accesibles y conmutables sin recortes en ninguna pantalla.
[v0.10.3] - 2026-09-25
Características
- 🔐 Invitación Inteligente de Acceso en Inscripción Pública: Al solicitar la inscripción a un certamen sin una sesión activa, el sistema ofrece cordialmente al usuario iniciar sesión para vincular automáticamente su participación a su perfil de jugador, autocompletar sus datos personales y acceder al seguimiento en tiempo real de partidos, zonas y notificaciones.
- ⚡ Inscripción Rápida como Invitado sin Fricción: Si el deportista prefiere no iniciar sesión en el momento, puede optar por la opción "Continuar sin cuenta" para proceder de inmediato con el alta de la pareja completando los datos requeridos (DNI, nombres, contacto y método de pago), garantizando una experiencia ágil y sin barreras.
- 🔄 Retorno Directo al Torneo Post-Autenticación: Los usuarios que elijan iniciar sesión o crear su cuenta durante el proceso de reserva son redirigidos de manera fluida y automática a la ficha del torneo correspondiente para continuar su inscripción sin perder el contexto.
[v0.10.2] - 2026-09-25
Características
- 🏷️ Agrupación Inteligente de Categorías por Sexo: En el catálogo público de torneos y certámenes, las categorías disponibles ahora se visualizan ordenadas y concatenadas de manera natural agrupadas por género (por ejemplo: "Masculino 4ta, 6ta, 8va y Femenino 6ta, 8va"), facilitando a los deportistas identificar rápidamente las divisiones abiertas de cada certamen.
- 🏅 Ficha Completa de Categorías y Premios: En la vista de detalle de cada torneo se presenta un desglose visual y ordenado de todas las categorías habilitadas divididas por rama (Masculina, Femenina o Mixta), exponiendo para cada una el cupo máximo de parejas participantes y los premios previstos para el 1°, 2° y 3° puesto.
[v0.10.1] - 2026-09-25
Características
- 📱 Seguimiento Dinámico de Inscripciones en "Mis Torneos": La sección de torneos del deportista ahora muestra en tiempo real el estado de su inscripción. Si abonó mediante Mercado Pago se refleja de inmediato con su cupo reservado y saldo informado; si optó por transferencia directa se destaca con el distintivo "Pendiente de Conciliación" mientras el club valida el comprobante.
- 🔔 Notificación Web Push al Aprobar el Pago: Al momento en que el organizador verifica el pago de la transferencia o abono y lo concilia en el panel administrativo, ambos integrantes de la pareja reciben instantáneamente una notificación web push informándoles la confirmación oficial de su lugar en el certamen.
- 🎯 Transición Automática a Estado Inscripto: Al ingresar al torneo una vez verificado el pago por el organizador, la ficha del certamen actualiza automáticamente el estado visual a "Inscripto · Confirmado", removiendo la advertencia de espera y dejando el cupo en firme.
Correcciones
- 🛡️ Garantía de Categorías en Alta Pública: Se implementó una resolución automática de categorías para certámenes que aún no poseen zonas preconfiguradas, permitiendo que la inscripción pública siempre procese y guarde la pareja sin interrupciones.
- 🔍 Validación y Alertas Visibles en Formulario: Detección y limpieza inteligente de caracteres especiales en DNIs, opción de registro individual con pareja a definir y visualización clara de advertencias previas al envío del formulario.
[v0.10.0] - 2026-09-25
Características
- 🏆 Inscripción Pública y Ficha Integral de Torneos: Los deportistas ahora pueden explorar la ficha completa de cualquier torneo vigente, visualizando el banner flyer oficial, fechas programadas, límite de inscripción, aranceles por jugador y pareja, categorías con cupos y premios del 1° al 3° puesto, además del reglamento y pautas generales del torneo.
- 💳 Reserva Inmediata con Mercado Pago y Cálculo de Saldo: Al inscribir la pareja desde el portal de jugadores, si se opta por pago online mediante Mercado Pago, el cupo queda reservado automáticamente al abonar la seña requerida (porcentaje parametrizado por el club) y el sistema calcula de forma transparente el saldo restante a abonar por la pareja en el club.
- 🏦 Inscripciones por Transferencia Bancaria y Estado de Conciliación: Se incorporó el canal de reserva vía transferencia con instrucciones bancarias (CBU / Alias). La solicitud queda registrada en estado "Pendiente de Conciliación", permitiendo al jugador adjuntar el comprobante o referencia para su verificación.
- ⚖️ Panel de Conciliación y Aprobación para Organizadores: En el control de inscripciones de la administración del club, los organizadores cuentan con una sección y filtro directo "Por Conciliar" para auditar las transferencias recibidas, verificar los comprobantes informados por los deportistas, acreditar los montos y aprobar formalmente las parejas en el cuadro del torneo.
[v0.9.15] - 2026-09-25
Mejoras
- 🔐 Simplificación del Acceso Rápido de Deportistas: Se optimizó la botonera de autenticación social en la pantalla de bienvenida y registro de jugadores (
/play/login), concentrando el acceso inmediato a través de Google a ancho completo y desactivando temporalmente la opción de Apple hasta la habilitación formal de la cuenta en su programa de desarrolladores.
[v0.9.14] - 2026-09-25
Mejoras
- 🎨 Jerarquía y Composición Visual en Acceso de Deportistas: En la pantalla de inicio de sesión de CuboClub Play, se reorganizó el lema institucional ubicándolo de manera limpia y centrada directamente debajo del título principal, eliminando elementos divisorios innecesarios para una presentación más sobria y legible.
[v0.9.13] - 2026-09-25
Correcciones
- 📐 Alineación Geométrica de Cabecera en Portal de Jugadores: Optimización del lienzo del logotipo institucional en la barra superior eliminando márgenes transparentes excedentes. Se logró un espaciado proporcional, uniforme y armónico entre el isotipo/marca CuboClub, la barra vertical de acento y el lema institucional.
[v0.9.12] - 2026-09-25
Mejoras
- 🎨 Armonización Visual y Tipografía de Marca en Cabeceras: Se ajustó la separación geométrica equidistante entre el isotipo/logotipo, la línea divisoria vertical verde esmeralda y el lema institucional "GESTIÓN INTEGRAL DE COMPLEJOS DEPORTIVOS", aplicando además el tono verde oficial (
text-emerald-400) para una integración visual consistente y balanceada.
[v0.9.11] - 2026-09-25
Características
- ⚖️ Acceso Transversal a Marco Legal y Arrepentimiento en Portal de Jugadores: Integración de los enlaces institucionales directos a Términos y Condiciones, Políticas de Privacidad, Centro de Ayuda & Preguntas Frecuentes, y al Botón de Arrepentimiento oficial (Res. 424/2020) en el inicio de la aplicación (
/play) y en el punto de acceso y registro de deportistas (/play/login). - 🎨 Consolidación de Identidad Institucional en Cabeceras: Incorporación del distintivo vertical de acento verde esmeralda y el lema oficial "GESTIÓN INTEGRAL DE COMPLEJOS DEPORTIVOS" junto a la marca tanto en la barra superior del portal como en la vista de bienvenida e inicio de sesión.
[v0.9.10] - 2026-09-25
Características
- 🔀 Ajuste Manual de Zonas y Convivencia de Restricciones Horarias en Torneos: Los coordinadores y directores de torneos ahora cuentan con una herramienta flexible para reacomodar parejas entre zonas tras el sorteo inicial. El nuevo panel de reorganización permite mover competidores de un grupo a otro de forma fluida y visualiza en tiempo real las disponibilidades horarias declaradas por cada jugador al momento de inscribirse (días y franjas de disponibilidad laboral o personal). Esto optimiza la conformación de los grupos antes de generar el fixture definitivo, garantizando que los partidos programados coincidan con los horarios reales de juego de los participantes.
[v0.9.9] - 2026-09-24
Características
- 🛡️ Panel Centralizado de Revocaciones y Arrepentimiento para SuperAdmin: Nueva sección exclusiva de gobierno en el panel principal que permite auditar en tiempo real todas las solicitudes de arrepentimiento registradas por los usuarios en la plataforma. Incluye métricas de seguimiento, filtros por estado, visualización completa del reclamo, registro de resoluciones u observaciones y contacto directo por mensajería.
- ✉️ Plantilla HTML Institucional y Notificación Automática por Correo: Incorporación de un editor de notificaciones digitales con soporte de asunto personalizado, variables dinámicas (código de trámite, club, fecha, motivo y datos del solicitante) y previsualización en vivo en pantalla. Cada trámite genera y despacha de manera inmediata una constancia digital oficial al correo electrónico del usuario, garantizando el pleno cumplimiento del marco legal de la Resolución 424/2020 de Defensa del Consumidor.
[v0.9.8] - 2026-09-24
Características
- 📝 Registro Digital y Código Permanente de Seguimiento para el Botón de Arrepentimiento: Implementada la persistencia oficial y trazabilidad de todas las solicitudes de arrepentimiento y revocación de contrataciones presentadas por los usuarios (conforme a la Resolución 424/2020 de Defensa del Consumidor). Cada solicitud genera de forma instantánea un número de identificación único e inalterable que queda registrado de manera segura en el sistema para control y seguimiento, vinculando los datos del solicitante con el club deportivo y la reserva indicada.
[v0.9.7] - 2026-09-24
Características
- 🛡️ Cláusula de Modelo SaaS, No Intermediación y Flujo Directo en Términos y Condiciones: Se incorporó formalmente en el marco legal del servicio la especificación de que CuboClub opera exclusivamente bajo el modelo de alquiler de software al complejo deportivo. Se aclara de manera taxativa que la plataforma no cobra ningún tipo de comisión entre el jugador y el club, no efectúa recaudación ni custodia de fondos (los pagos digitales ingresan de forma directa a la cuenta recaudadora del club elegido), siendo toda la relación económica y eventuales reclamos canalizados exclusivamente ante la administración del club.
[v0.9.6] - 2026-09-24
Características
- 📜 Clarificación de Tarifas Autónomas y Formatos de Turno en Términos y Condiciones: Se actualizó la sección de políticas de precios y reservas para explicitar con total claridad que cada club deportivo establece de manera autónoma su tarifa base horaria y su modalidad operativa de turnos (bloques de 1h, 1.5h, 2h u otros intervalos por cancha), liquidándose el valor total siempre de forma estrictamente proporcional a la duración real del turno.
[v0.9.5] - 2026-09-24
Correcciones
- 📱 Visualización Completa de Categorías en Preguntas Frecuentes: Corregido el contenedor de filtros temáticos en el Centro de Ayuda para permitir la distribución y ajuste fluido de todas las etiquetas en múltiples líneas. Esto garantiza que todos los botones de acceso rápido (incluyendo Pagos & Mercado Pago y Cancelaciones & Lluvia) se muestren de forma íntegra y legible sin recortes en ninguna resolución o pantalla.
[v0.9.4] - 2026-09-24
Correcciones
- 🛡️ Carga y Autenticación del Panel de Cancelaciones: Resuelto el problema de verificación de credenciales que impedía la precarga automática de la auditoría de cancelaciones y devoluciones al ingresar al panel operativo. La verificación de permisos y contexto del club ahora se resuelve de manera transparente y unificada, asegurando que administradores de sede, coordinadores y recepcionistas accedan de inmediato a sus métricas, reportes y conciliaciones sin interrupciones.
[v0.9.3] - 2026-09-24
Características
- 🖥️ Diseño Adaptativo en 2 Columnas para Reserva Web: El modal de reserva de canchas del portal público incorpora un diseño ergonómico de dos columnas en pantallas de escritorio y computadoras. Se presenta el resumen completo del turno, importes, señas y políticas de cancelación en el panel izquierdo, y la identificación del jugador con sus datos de contacto en el panel derecho, eliminando el scroll vertical incómodo y agilizando la confirmación del turno al estilo de la grilla operativa.
[v0.9.2] - 2026-09-24
Características
- 📍 Búsqueda Geográfica Híbrida (GPS y Ciudad): El explorador público de CuboClub Play ahora ofrece una experiencia dual de descubrimiento para los deportistas. Permite ordenar los clubes automáticamente por cercanía en kilómetros activando la geolocalización en tiempo real, o explorar manualmente seleccionando provincias, ciudades y zonas sin depender de permisos de GPS.
- 🏢 Gestión de Ubicación y Coordenadas en el Club: Los administradores de cada sede ahora pueden especificar con total precisión su ciudad, provincia y coordenadas de mapa desde su panel de información pública, con una herramienta de captura inmediata para optimizar la visibilidad de su complejo en el mapa deportivo.
- 🗺️ Visualización Enriquecida de Domicilio: Las tarjetas de clubes y sedes en el explorador muestran ahora la dirección completa, localidad y provincia con cálculo dinámico de proximidad para facilitar la llegada de los jugadores.
[v0.9.1] - 2026-09-24
Correcciones
- 📍 Explorador Público de Clubes y Sedes: Corregida la consulta de obtención de complejos deportivos en la sección de descubrimiento de CuboClub Play, garantizando la visualización inmediata de todas las sedes activas, sus logotipos oficiales, ubicaciones y accesos directos de reserva.
[v0.9.0] - 2026-09-24
Características
- 📊 Panel Administrativo de Cancelaciones y Reembolsos: Nueva vista de gestión centralizada en el panel operativo del club para auditar todas las bajas de turnos y torneos, causas declaradas por los deportistas y estados de conciliación con Mercado Pago.
- 📈 Tablero de Indicadores y Métricas Clave: Visualización en tiempo real del total de cancelaciones por sede o período, volumen acumulado de devoluciones acreditadas, saldo consolidado por señas retenidas según las políticas vigentes y alertas de casos que requieren revisión.
- ⚡ Cancelación Operativa por Factores del Club: El personal y la recepción ahora pueden cancelar reservas de forma ágil ante imprevistos (factores climáticos o lluvia, mantenimiento de iluminación/canchas, fuerza mayor) con la opción de procesar la devolución automática del 100% de la seña en Mercado Pago o reprogramar con el cliente.
- 🛠️ Resolución Manual y Reintentos Programáticos: Herramientas integradas para reintentar reembolsos online que hayan quedado en revisión o asentar devoluciones manuales entregadas en efectivo por recepción o por transferencia bancaria, manteniendo el arqueo de caja impecable.
- 💳 Reembolsos Automáticos con Mercado Pago: Integración completa para el procesamiento y acreditación automática de devoluciones directamente al medio de pago original del deportista (tarjeta de crédito, débito o dinero en cuenta) al cancelarse reservas de cancha o bajas de torneos dentro de los términos acordados.
- 🏆 Políticas de Cancelación para Torneos y Competencias: Cada club puede definir de forma independiente las reglas de baja para sus torneos, configurando plazos límites en horas previas al inicio de la competencia, porcentajes de restitución y modalidades de reintegro (devolución directa a Mercado Pago, saldo a favor en cuenta del club o coordinación en recepción).
- 🎾 Baja y Retiro Voluntario de Torneos desde CuboClub Play: Las parejas inscritas ahora pueden solicitar su baja directamente desde la vista del torneo en el portal del jugador. El sistema audita la elegibilidad en tiempo real, desvincula la vacante para la categoría e inicia la devolución automática si corresponde según la política vigente del complejo.
- 🔔 Notificaciones Push y Comprobante de Reembolso: Al procesarse una devolución, el deportista recibe una notificación push instantánea con el número de transacción oficial de Mercado Pago y el estado de la acreditación.
- 📊 Conciliación Financiera y Movimiento de Caja: Cada devolución automática impacta y se registra de forma inmediata en el flujo de caja del club como egreso por reintegro, manteniendo la cuadratura y trazabilidad contable entre las operaciones online y la caja diaria.
[v0.8.0] - 2026-09-24
Características
- 🔄 Cancelación Inteligente de Turnos desde el Portal del Jugador: Los deportistas ahora pueden autogestionar la cancelación de sus reservas de cancha directamente desde sus tarjetas de turno próximo o desde el comprobante digital en su historial de actividad.
- ⏱️ Evaluación en Tiempo Real de Políticas de Reembolso: Al iniciar la solicitud de baja, el sistema calcula al instante las horas restantes para el partido y aplica de forma dinámica la política específica del club deportivo. El deportista visualiza de forma transparente si la cancelación se encuentra dentro del plazo permitido, el monto y porcentaje que le corresponde como devolución, o si el turno se encuentra fuera de la ventana bonificada.
- ⚡ Liberación Inmediata de Canchas: Al confirmarse la cancelación, la cancha queda automáticamente disponible en el acto tanto en la grilla operativa del personal del club como para cualquier otro jugador que busque turno en la plataforma o mediante los canales de reserva rápida, optimizando la ocupación del complejo.
- 📋 Registro de Motivos de Baja: Los usuarios pueden indicar la causa de la cancelación (cambio de planes, imprevistos de horario, motivos climáticos o de salud), permitiendo a la administración del club llevar una estadística y auditoría clara de las bajas de turnos.
- 💬 Canal de Asistencia Directa: En aquellos complejos que opten por deshabilitar la autogestión de bajas voluntarias, la plataforma guía amigablemente al deportista para comunicarse con la recepción vía WhatsApp con los datos de su reserva precargados.
[v0.7.0] - 2026-09-24
Características
- 🛡️ Políticas de Cancelación Parametrizables por Club: Cada complejo deportivo puede definir de forma 100% autónoma las reglas que rigen las cancelaciones de sus reservas. El club puede optar por políticas predefinidas (Flexible, Moderada, Estricta, No Reembolsable) o crear una configuración personalizada a medida con horas de anticipación requeridas, porcentajes de devolución y modalidad de restitución (reembolso directo al medio de pago, saldo a favor en billetera del club o coordinación en recepción).
- 📱 Transparencia Total para el Deportista: La política de cancelación elegida por el club se exhibe con claridad en la ficha pública de la sede, en la pantalla de bienvenida y en el formulario de confirmación de reserva antes de abonar la seña, evitando cualquier tipo de fricción o malentendido entre jugadores y complejos.
- ⚙️ Panel de Configuración con Simulador en Vivo: En la configuración general del club se incorporó un panel interactivo que incluye un simulador de experiencia del deportista, permitiendo a los directivos y administradores comprobar en tiempo real cómo impactan sus reglas en ejemplos prácticos de turnos y montos de seña.
- 🔒 Control de Autonomía de Bajas: Los clubes pueden decidir si habilitan a los jugadores para cancelar sus turnos de forma autónoma desde la aplicación web o si exigen contacto previo con recepción para coordinar cualquier reprogramación.
[v0.6.0] - 2026-09-23
Características
- ⚖️ Marco Legal y Términos de Contratación Deportiva: Publicación oficial de los Términos y Condiciones de Uso adaptados a la normativa argentina (Ley N.° 24.240 de Defensa del Consumidor y Ley N.° 25.326 de Protección de Datos Personales), delimitando con total claridad las responsabilidades operativas entre la plataforma digital y las sedes deportivas prestadoras.
- 🛡️ Políticas de Privacidad y Gestión de Datos: Nueva declaración de privacidad alineada con las directivas de Google Play Store y Apple App Store, transparentando la recopilación de datos, permisos móviles de geolocalización y notificaciones push, además de incorporar el canal formal para la solicitud de supresión definitiva de cuenta.
- 💡 Centro Interactivo de Preguntas Frecuentes (FAQ): Espacio de ayuda interactivo con buscador en tiempo real y categorización temática (Primeros Pasos, Reservas, Torneos, Clases, Mercado Pago y Cancelaciones) para resolver de forma instantánea las consultas más habituales de deportistas y clubes.
- 🔄 Botón de Arrepentimiento Digital: Implementación del formulario oficial de revocación conforme a la Resolución 424/2020 de la Secretaría de Comercio Interior, permitiendo a los usuarios solicitar la cancelación de reservas o inscripciones dentro de los plazos legales de forma ágil y transparente.
- 🌐 Navegación Institucional Integrada: Incorporación de accesos directos al marco legal y centro de ayuda en el pie de página de los portales de sedes, en la pantalla de inicio de sesión y en el perfil deportivo de CuboClub Play.
[v0.5.20] - 2026-09-23
Características
- 📍 Exploración de Sedes por Ubicación Geográfica (GPS): Los deportistas ahora pueden explorar los clubes más cercanos ordenados automáticamente por proximidad en kilómetros gracias a la detección de ubicación GPS, con opción de búsqueda y filtros combinados por País, Provincia y Localidad.
- 🌍 Gestión Geográfica Centralizada de Complejos: El panel de administración global ahora permite registrar y actualizar las coordenadas de geolocalización, país, provincia y localidad de cada club, facilitando el descubrimiento preciso de instalaciones en el mapa y en la red deportiva.
- 🛡️ Estabilidad y Optimización de Compilación: Depuración integral de directivas de renderizado y sincronización de datos para garantizar una navegación fluida y sin bloqueos en todos los entornos.
[v0.5.19] - 2026-09-23
Mejoras
- 🚀 Onboarding Rápido y Precarga Automática de Perfil: Al ingresar con Google al portal de jugadores, el sistema ahora precarga automáticamente el nombre, apellido, fotografía y correo electrónico del usuario. El formulario de bienvenida fue simplificado solicitando únicamente el DNI y teléfono para vincular competencias y reservas, reduciendo la fricción y permitiendo comenzar a jugar en segundos.
- 🎨 Identidad de Marca CuboClub en Registro: Se incorporó el logotipo oficial y la estética de CuboClub Play en la pantalla de bienvenida y completado de perfil, ofreciendo una experiencia visual consistente con el resto de la aplicación.
[v0.5.18] - 2026-09-23
Correcciones
- 🔐 Persistencia y Aterrizaje Directo en el Portal de Jugadores: Se corrigió un problema por el cual usuarios (tanto deportistas como administradores con perfiles mixtos) que iniciaban sesión desde el portal móvil eran derivados involuntariamente al panel interno del club o a la pantalla de acceso administrativo. A partir de ahora, todo acceso iniciado desde el portal de deportistas garantiza el ingreso directo e ininterrumpido al inicio de la aplicación para jugadores, aprovisionando automáticamente el perfil deportivo correspondiente y eliminando bloqueos intermedios del middleware en subdominios de la aplicación móvil.
[v0.5.17] - 2026-09-23
Mejoras
- 🎨 Alineación Visual del Portal de Jugadores: Se invirtió la disposición de isotipo y logotipo entre la barra superior y el pie de página de la aplicación, ubicando la marca completa en la cabecera principal y el isotipo distintivo en el pie de página institucional.
[v0.5.16] - 2026-09-23
Correcciones
- 🔑 Redirección de Autenticación de Jugadores: Se corrigió el flujo de inicio de sesión con Google, Apple y correo en la aplicación web del jugador para que tras autenticarse dirija siempre al portal principal (
/play), eliminando redirecciones no deseadas a pantallas de reserva de sedes previamente visitadas.
[v0.5.15] - 2026-09-23
Características
- 🔔 Notificaciones Web Push en Tiempo Real: Se incorporó un sistema nativo de notificaciones push para la aplicación web instalable (PWA), permitiendo a los jugadores recibir alertas operativas y de juego directo en la pantalla de su teléfono sin costos de SMS.
- 📱 Centro de Alertas y Preferencias en el Perfil: Nueva sección en el perfil del usuario para activar o desactivar las notificaciones con un solo toque, visualizar el estado del permiso en el dispositivo y enviar una alerta de prueba instantánea para verificar sonido y vibración.
- 🏆 Avisos Automáticos de Horarios de Torneo: Cuando el club organizador publica o reprograma el día y la hora de un partido de torneo, los jugadores de ambas parejas reciben una notificación inmediata para consultar su cancha y horario.
- 💳 Confirmación Instantánea de Turnos y Pagos: Al confirmarse una reserva o registrarse el pago de una seña mediante la plataforma, el deportista recibe una notificación de confirmación con los datos de su turno.
- ⏰ Recordatorios Previos al Partido (2 horas antes): Envío automático de recordatorios dos horas antes del inicio del turno para facilitar la puntualidad y preparación de los jugadores antes de ingresar a la cancha.
[v0.5.14] - 2026-09-23
Características
- 📱 Centro de Control y Perfil del Deportista: El perfil del jugador ahora funciona como un centro integral de gestión personal, agrupando historial de reservas, preferencias deportivas y estadísticas competitivas.
- 🧾 Historial de Reservas y Recibos Digitales: Se incorporó un historial completo de turnos disputados en cualquier club de la red, con filtros rápidos y un modal de comprobante digital que detalla fecha, cancha, seña abonada, saldo restante en recepción e identificador de operación.
- 🎾 Ficha y Preferencias Deportivas: Los usuarios ahora pueden declarar su deporte favorito (Pádel, Tenis, Pickleball, Squash, Fútbol) y su categoría (de 8va a 1ra), mostrándose reflejada en su tarjeta de deportista para futuras sugerencias y verificaciones de competencias.
- 📊 Panel de Estadísticas y Rendimiento Competitivo: Nuevas tarjetas de rendimiento que calculan en tiempo real los partidos oficiales disputados, porcentaje de efectividad / victorias, total de competencias jugadas y turnos completados en la plataforma.
[v0.5.13] - 2026-09-23
Características
- 🏅 Integración Completa de Ligas en la App de Jugadores: Se habilitó el seguimiento integral de ligas regulares en la aplicación móvil, equiparando su visibilidad y dinamismo con las competencias de torneos.
- 🔍 Pestaña de Ligas en Explorar: Se añadió una pestaña dedicada a Ligas dentro de la sección de exploración general, permitiendo buscar ligas activas por nombre y conocer el club organizador, deporte y formato de disputa.
- 📋 Directorio Unificado y "Mis Torneos & Ligas": Los deportistas inscriptos en ligas ahora ven reflejada su participación junto a sus torneos en un solo lugar unificado, con etiquetas distintivas y acceso directo a cada competencia.
- 📊 Detalle Móvil de Ligas con Posiciones y Fixture: Nueva pantalla de liga optimizada para smartphones con tabla general de posiciones, división por zonas, cálculo de puntos, resultados y cronograma por fechas, además de llaves de playoffs para ligas con fase eliminatoria.
- 🎯 Resaltado de "Tu Pareja" y Filtro de Partidos en Ligas: Al igual que en torneos, la aplicación resalta automáticamente la fila del usuario en la tabla de posiciones y ofrece un botón rápido para filtrar únicamente los partidos propios en el fixture.
[v0.5.12] - 2026-09-23
Características
- 🏆 Resaltado Automático de "Mi Pareja" en Torneos: En la vista de torneos, la aplicación identifica automáticamente al jugador y destaca su pareja tanto en las tablas de posiciones de fase de grupos como en las llaves eliminatorias de playoffs mediante insignias y fondos distintivos.
- 🎯 Filtro Rápido de Partidos Propios: Se incorporó un selector en el fixture de torneos que permite alternar en un solo toque entre ver la lista completa de partidos o filtrar únicamente aquellos donde compite el usuario.
- 🎾 Visualización Oficial de Torneos Americanos: Se habilitó la experiencia pública adaptada para torneos en formato Americano individual, con su tabla general de posiciones acumuladas (puntos, games y efectividad) y el cronograma de partidos ordenado por rondas con rotación continua.
- 🎨 Identidad Visual y Branding en el Inicio: Se integró el encabezado superior con el isotipo oficial de la plataforma y el pie de página institucional en el feed móvil.
[v0.5.11] - 2026-09-23
Características
- 📱 App Móvil de Jugadores Instalable (PWA): Se incorporó la capacidad de instalar CuboClub Play directamente en la pantalla de inicio del teléfono tanto en dispositivos Android como iOS. Incluye soporte para funcionamiento sin conexión y una pantalla informativa si se pierde la señal de internet.
- 🎾 Feed de Inicio Conectado a Actividad Real: El inicio de la aplicación para jugadores ahora muestra de forma automática sus próximos turnos reservados, informando la cancha, horario exacto, estado de seña o pago y un botón directo para abrir la ruta en el mapa hasta el club.
- 🏆 Seguimiento de Partidos de Competencia y Torneos: Los deportistas inscriptos en torneos y ligas pueden consultar en el inicio de la app sus próximos partidos programados con rivales y canchas asignadas, así como el estado en vivo de sus competencias activas.
- 👤 Experiencia Personalizada para Invitados: Los usuarios que ingresan por primera vez acceden a una vista clara que los invita a iniciar sesión o explorar sedes y torneos abiertos en toda la red de clubes.
[v0.5.10] - 2026-09-22
Características
- 🗑️ Eliminación de Ligas en Borrador: Ahora es posible eliminar ligas que se encuentren en estado Borrador directamente desde el listado de ligas. La opción aparece discretamente al pasar el cursor sobre la tarjeta de la liga y solicita confirmación antes de proceder. Las ligas en curso o finalizadas no pueden eliminarse.
- 🏆 Distribución de Zonas en 2 Columnas en Torneos (Grupos+Eliminación): La vista de Zonas en torneos de formato mixto ahora muestra las zonas en grilla de 2 columnas para que la tabla de posiciones se lea completa sin necesidad de scroll. Los partidos de cada zona también se presentan en 2 columnas.
[v0.5.9] - 2026-09-22
Características
- 💳 Cobro de Turnos Pasados y Deudas Pendientes en Caja (POS): Se incorporó la posibilidad de visualizar y cobrar turnos que hayan finalizado o turnos de días anteriores que hayan quedado con saldo pendiente (por contingencias operativas o del club). Esta opción viene desactivada por defecto para mantener la vista diaria despejada en la atención regular, y puede activarse al instante mediante la casilla correspondiente.
[v0.5.8] - 2026-09-22
Correcciones
- 🔒 Restricción de Consumos Extras en Turnos Pasados: Se bloqueó la posibilidad de agregar consumos extras (kiosco/bar) en el modal de detalles de una reserva si el turno pertenece a un horario o fecha ya finalizada.
- 🧪 Estabilidad en Pruebas de Roles y Permisos (CI): Se corrigió la inicialización del contexto de la organización (
ALL) y la tolerancia en la búsqueda de usuarios para evitar bloqueos en la suite de aislamiento RBAC en entornos de Integración Continua.
[v0.5.7] - 2026-09-21
Correcciones
- 🧪 Estabilidad en Pruebas de Integración y Grilla de Reservas (E2E): Se corrigió la aserción en las pruebas de checkout de reservas públicas de Mercado Pago para contemplar respuestas de club no encontrado de forma tolerante. Además, se ajustó la fecha de generación de reservas simuladas en la grilla diaria para evitar que la finalización de turnos pasados del mediodía afecte la visibilidad en ejecuciones nocturnas de la suite de pruebas.
[v0.5.6] - 2026-09-20
Correcciones
- 🧪 Estabilidad y Sincronización en Pruebas Automatizadas (CI): Se optimizó el proceso de autenticación multi-rol y la sincronización de sedes/organizaciones durante las pruebas e2e en los pipelines de GitHub Actions. Se garantizó la precarga adecuada del club activo y se ajustó la tolerancia ante la latencia de red al validar notificaciones de límites y actualización de grilla de turnos.
[v0.5.5] - 2026-09-20
Correcciones
- 🏆 Visualización Pública de Torneos y Cuadros de Juego: Se corrigió la presentación de las tablas de posiciones y los marcadores en los partidos eliminatorios y de fase de grupos dentro del portal público de competencias.
- 📱 Cierre de Sesión en el Perfil de Jugador: Se mejoró la estabilidad y apertura del diálogo de confirmación para cerrar sesión de manera segura en el perfil del jugador.
- 💰 Detalle y Estado de Pagos en Reservas: Se garantizó la correcta lectura de montos abonados y saldos en la vista de detalle de reservas para una gestión financiera precisa.
- 🚀 Optimización en Despliegues y Compilación: Se depuraron las exclusiones de entornos de prueba y configuraciones de desarrollo para asegurar compilaciones limpias y confiables en producción.
- 🛡️ Validación de Código y Calidad en Integración Continua: Se optimizó la selección reactiva de categorías en torneos y la verificación de disponibilidad de canchas para evitar re-renderizados innecesarios y cumplir los estándares en los pipelines de GitHub Actions.
[v0.5.4] - 2026-09-20
Correcciones
- 🎾 Carga y Actualización de Resultados en Fixture de Torneo: Se corrigió la validación y guardado de marcadores de partidos tanto en fase de zonas como en cuadros eliminatorios. Ahora los resultados se guardan de forma inmediata, permitiendo el avance automático de parejas ganadoras a las rondas subsiguientes y la actualización en tiempo real de la tabla de posiciones.
[v0.5.3] - 2026-09-20
Correcciones
- 🏆 Inscripciones y Gestión Integral de Torneos: Se optimizó el proceso de alta de categorías e inscripción de parejas participantes en torneos multi-formato (Eliminación Directa, Grupos y Playoffs, y Americano). Ahora la selección de categoría se establece de forma predeterminada al ingresar a la gestión de llaves y zonas, facilitando el sorteo automático de grupos, la generación de cuadros y el registro ágil de resultados.
- ⏱️ Persistencia de Disponibilidad de Jugadores: Se aseguró la correcta recepción y almacenamiento de las preferencias y restricciones horarias ingresadas al momento de inscribir participantes en las competencias.
[v0.5.2] - 2026-09-20
Características
- ⚡ Paginación en Grilla de Jugadores: Se incorporó una paginación optimizada de 30 registros por página en el directorio principal de jugadores (
/dashboard/players). Esto evita la carga masiva e infinita en pantalla, mejorando drásticamente el tiempo de respuesta, la fluidez de navegación y la agilidad en búsquedas por nombre o documento.
[v0.5.1] - 2026-09-20
Correcciones
- 📐 Diseño en 2 Columnas para Alta y Edición de Canchas: Se rediseñó el modal de gestión de canchas y mantenimiento preventivo en la sección de configuración. Ahora los campos se organizan en dos columnas balanceadas y con mayor ancho útil, evitando desplazamientos verticales excesivos y manteniendo siempre visibles los botones de acción ("Guardar Cambios" y "Cancelar").
[v0.5.0] - 2026-09-20
Características
- 🕒 Disponibilidad Horaria de Jugadores en Inscripción de Torneos: Al inscribir parejas o jugadores en un torneo, ahora es posible especificar la disponibilidad horaria o restricciones de cada participante (ej. horarios de trabajo, preferencia de días o franjas horarias).
- 📅 Panel Informativo en la Programación de Partidos: Al asignar la fecha, hora y cancha para un partido de torneo, el organizador cuenta con un panel visual donde puede consultar al instante la disponibilidad de los cuatro jugadores de la llave. Esto permite coordinar y programar los partidos de forma rápida, ágil y sin conflictos con los horarios de los participantes.
[v0.4.0] - 2026-09-20
Características
- 🛠️ Gestión de Estado Operativo y Mantenimiento Preventivo de Canchas: Los administradores del club ahora pueden marcar el estado de cada cancha (Activa, En Mantenimiento Preventivo o Inactiva) e indicar un rango de fechas programable (desde/hasta) junto con el motivo de la intervención (ej. cambio de luces LED, pintura de cerramientos, renovación de alfombra/césped sintético).
- 🛡️ Control de Seguridad y Validación Previa de Reservas: Al programar un mantenimiento, el sistema verifica automáticamente si existen reservas confirmadas en ese período. En caso de detectar turnos en conflicto, muestra una alerta detallada con los turnos afectados y bloquea la suspensión para evitar cancelaciones imprevistas a los clientes.
- 🚫 Bloqueo Inteligente y Desaparición en Canales Públicos: Durante el período de mantenimiento, la cancha inhabilitada desaparece de las opciones del portal público de reservas del club, la disponibilidad online y el bot de WhatsApp para evitar que los jugadores puedan reservarla o abonarla. En la grilla interna del club, se destaca con un distintivo visual de mantenimiento y celdas bloqueadas.
[v0.3.3] - 2026-09-19
Correcciones
- 🏷️ Leyendas Dinámicas por Deporte en Grilla de Turnos: Se corrigió el subtítulo de las columnas en la grilla de reservas para que refleje de manera dinámica el deporte correspondiente a cada cancha (Fútbol 11, Fútbol 7, Fútbol 5, Tenis, etc.) o su tipo específico de superficie, eliminando la etiqueta fija de Pádel.
[v0.3.2] - 2026-09-19
Correcciones
- ⚽ Soporte Completo Multi-Deporte en Canchas: Se amplió la compatibilidad para dar de alta y editar canchas de cualquier disciplina deportiva configurada en el club (Fútbol 11, Fútbol 7, Fútbol 5, Tenis, Pádel y deportes personalizados), eliminando restricciones en la actualización de instalaciones.
- 🎨 Personalización y Creación de Deportes: Se optimizó el registro de nuevos deportes en la configuración del complejo, permitiendo asociar nombres, códigos e iconos distintivos sin interrupciones.
[v0.3.1] - 2026-09-19
Mejoras
- 💳 Cobro Completo de Turnos en Grilla: Al reservar o cobrar un turno abonando el 100% de su valor, la reserva ahora refleja automáticamente el estado "Pagado" en la grilla interactiva y en el detalle de la reserva, diferenciándolo con precisión de los turnos señados.
- 🛡️ Validación de Límites de Cobro: Se implementaron controles estrictos que impiden ingresar un monto superior al valor total del turno o del saldo pendiente, manteniendo el campo de cobro estrictamente limitado y añadiendo además un acceso rápido para cobrar el 100% en un solo clic.
[v0.3.0] - 2026-09-19
Características
- 🏆 Directorio y Seguimiento de Torneos y Ligas (PWA): Nueva sección interactiva en el portal de jugadores para seguir torneos en curso, consultar tablas de zonas en tiempo real, cruces eliminatorios (playoffs) y cronograma de partidos.
- 👤 Panel "Mi Perfil" para Jugadores: Espacio autogestionable donde los deportistas pueden actualizar sus datos personales, verificar su DNI para acreditaciones oficiales y acceder rápidamente a sus torneos y clubes favoritos.
- 🏟️ Reserva Directa desde el Explorador de Sedes: Integración de accesos directos de reserva de cancha por club en el directorio global, permitiendo a los jugadores pasar de la exploración al turno en un solo toque.
[v0.2.1] - 2026-09-19
Mejoras
- 🌐 Enlaces Institucionales en Portales de Clubes: Se agregaron accesos directos e interactivos en el pie de página hacia el sitio oficial de CuboClub y el ecosistema CuboPoint en los portales públicos de reserva y bienvenida de los complejos deportivos.
- 🔄 Navegación y Autenticación en Portal Play (PWA): Resolución integral del enrutamiento bajo el subdominio
play, permitiendo acceso público directo al feed y exploración, y asegurando el retorno correcto con Google y Apple sin bucles de inicio de sesión ni pérdida de subdominio.
[v0.2.0] - 2026-09-19
Características
- 🚀 Acceso Rápido para Jugadores con Google y Apple: Los jugadores ahora pueden registrarse e iniciar sesión con un solo clic utilizando sus cuentas de Google o Apple en el portal público de reservas del club.
- ⚡ Reserva Ágil y Autocompletado: Al tener la sesión iniciada, el formulario de reserva de turnos carga automáticamente los datos del jugador titular, reduciendo el tiempo de reserva a segundos.
- 🪪 Perfil y Acreditación de Jugadores: Incorporación de un paso para registrar el teléfono de contacto de WhatsApp y el número de DNI, facilitando la acreditación en el complejo y la inscripción en torneos y competencias.
- 👤 Menú de Jugador en Portal Público: Nueva barra de estado superior donde el jugador puede consultar su perfil, ver el estado de verificación de su cuenta y administrar su sesión.
- 🤝 Flexibilidad de Reserva: Se mantiene la modalidad de reserva opcional para permitir que los usuarios reserven de forma express como invitados o ingresando con su cuenta personal.
Seguridad
- 🛡️ Protección de Identidad y Datos: Aislamiento estricto de la información de contacto y credenciales de los jugadores, garantizando que los datos personales solo se compartan con el club en el cual se realiza la reserva.
Correcciones y Mejoras
- 🔄 Sincronización y Transición de Sesiones: Optimización en la respuesta de navegación post-inicio de sesión, garantizando transiciones fluidas hacia los paneles de gestión.
- ⚙️ Configuración de Canchas y Catálogo: Mayor precisión en la confirmación de alta y actualización de canchas deportivas y productos del punto de venta.
Infraestructura y Calidad
- 🛡️ Resiliencia en Validación Continua: Incorporación de mecanismos de resolución automática de sedes para garantizar la ejecución determinista de las suites de prueba en la nube.
- ⏱️ Tolerancia y Estabilidad en CI: Ajuste de umbrales de tiempo para ejecuciones concurrentes en entornos virtuales.
[v0.1.5] - 2026-09-17
Correcciones y Mejoras
- 🔄 Enrutamiento y Redirecciones Multi-Sede: Corrección en la resolución de subdominios y dominios de desarrollo, garantizando un inicio de sesión fluido sin bucles de redirección.
- 🛡️ Procesos de Verificación Segura: Armonización de los controles de seguridad y validación de identidad para entornos de desarrollo y pruebas automatizadas.
- 💳 Gestión y Renovación de Suscripciones: Mayor robustez en el registro de comprobantes de pago por transferencia bancaria y actualización inmediata del estado de membresía de clubes y organizaciones.
Infraestructura y Calidad
- 🧪 Certificación Automatizada de Membresías: Estabilización de las pruebas automatizadas de ciclo de vida de suscripciones, asegurando una cobertura integral y ejecución confiable en la integración continua.
[v0.1.4] - 2026-09-17
Infraestructura y Calidad
- ⚡ Optimización de Tiempos de Integración Continua: Se redujo drásticamente el tiempo máximo de espera en las pruebas automatizadas (Timeouts) y se eliminaron los reintentos para lograr retroalimentación instantánea (Fail-Fast).
- 🔄 Paralelización de Validaciones: Las validaciones automáticas ahora corren en paralelo utilizando múltiples hilos, reduciendo el tiempo total de procesamiento.
- 🎯 Exclusión de Entornos de Producción en Pruebas E2E: Se implementó una exclusión segura para que las pruebas destructivas o de mutación de datos nunca se ejecuten sobre la rama productiva, preservando la integridad de los datos reales.
[v0.1.3] - 2026-09-17
Infraestructura y Calidad
- ⚙️ Optimización del Pipeline de Validación: Configuración y armonización de los entornos automatizados de prueba y aseguramiento de calidad, garantizando la verificación continua de estabilidad sin interrupciones en los flujos de acceso.
- 🔒 Políticas de Seguridad en Autenticación: Compatibilidad asegurada entre los mecanismos de verificación en dos pasos para usuarios en entornos productivos y los procesos automáticos de certificación de software.
[v0.1.2] - 2026-09-17
Correcciones y Mejoras
- 🛡️ Navegación y Acceso Global: Optimización en el flujo de inicio de sesión para perfiles de administración general, asegurando el ingreso directo a su panel principal de gestión de suscripciones.
- 🎯 Segmentación de Paneles: Refuerzo en la delimitación de vistas entre la administración de la plataforma y los paneles operativos de clubes u organizaciones, previniendo redirecciones cruzadas entre distintos perfiles de usuario.
- 🏛️ Estabilidad e Infraestructura: Consolidación y optimización integral de la estructura de datos de la plataforma, garantizando alta disponibilidad y consistencia en todos los entornos.
[v0.1.1] - 2026-09-17
Características
- 🎾 Portal de Club en Configuración: Pantalla informativa para visitantes cuando acceden al enlace de una sede deportiva que se encuentra en proceso de alta o configuración inicial, ofreciendo vías de contacto y asistencia.
- ✨ Experiencia de Navegación: Mayor fluidez visual y mensajes claros ante enlaces o sedes en preparación.
[v0.1.0] - 2026-09-17
Características
- 🚀 Lanzamiento de CuboClub: Plataforma integral para la administración deportiva y gestión de turnos.
- 🏢 Gestión Multi-Sede: Administración centralizada de clubes, sedes y franquicias.
- 🎾 Grilla de Turnos: Visualización y gestión en tiempo real de canchas y disponibilidades.
- 🏆 Módulo de Torneos y Ligas: Organización de cronogramas, parejas y resultados competitivos.
- 💳 Cobros y Pagos Online: Integración de pasarelas digitales para señas y confirmación de turnos.
- 💬 Asistente de WhatsApp: Automatización de consultas y reservas mediante mensajería directa.
- 🔒 Seguridad y Acceso: Protección de cuentas mediante verificación en dos pasos por correo electrónico.
