CuboClub Changelog
Historial de versiones, mejoras y actualizaciones de la plataforma CuboClub.
[v0.38.17] - 2026-10-23
Correcciones
- 🛡️ Validación Dinámica de Identidad en Reservas Online: Se corrigió la verificación del Documento Nacional de Identidad (DNI) y teléfono de contacto en la confirmación de turnos para deportistas autenticados con redes sociales. Ahora el sistema procesa de forma inmediata los datos ingresados en el formulario y sincroniza el perfil del jugador sin bloquear el avance hacia el pago de la seña.
[v0.38.16] - 2026-10-23
Mejoras
- 🚀 Redirección Automática al Acceso de Deportistas: Al ingresar o escribir directamente la dirección de inicio de sesión en el portal de la comunidad de jugadores, el sistema redirige de forma automática e inmediata a la pantalla oficial de acceso de deportistas, garantizando coherencia con los botones de la aplicación y preservando cualquier destino previo de retorno.
[v0.38.15] - 2026-10-23
Correcciones
- 🎾 Acceso Directo y Diferenciado al Portal de Jugadores: Se corrigió el enrutamiento del inicio de sesión en el portal público de deportistas, garantizando que al acceder a la pantalla de ingreso se presente de forma exclusiva la experiencia de autenticación de jugadores (ingreso con Google, Apple o DNI) y no el formulario de acceso administrativo de clubes.
[v0.38.14] - 2026-10-23
Correcciones
- 🧭 Navegación Fluida y Enlaces Institucionales en el Buscador de Clubes: Se optimizó el enrutamiento transversal para los enlaces de reservas de canchas, perfiles oficiales de complejos deportivos y accesos institucionales (Términos de Servicio, Políticas de Privacidad, Gestión de Cookies, Centro de Ayuda y Preguntas Frecuentes, y Botón de Arrepentimiento). Ahora los deportistas pueden explorar clubes y acceder a toda la información legal y deportiva de manera fluida y sin pantallas de error.
Mejoras
- 💬 Canal de Soporte Directo por WhatsApp: Se renovó el acceso a asistencia al usuario reemplazando los correos convencionales por un canal directo de atención vía WhatsApp, permitiendo contactar al equipo de soporte de la plataforma de forma ágil e instantánea con un mensaje de consulta predeterminado.
- ⚙️ Administración Centralizada del Número de Asistencia: Se incorporó en el panel de control general de la plataforma un módulo dedicado para definir y modificar el número telefónico oficial de WhatsApp y el texto inicial de consulta, garantizando sincronización inmediata en todos los puntos de ayuda al usuario.
- ✨ Unificación de Identidad Visual Corporativa: Se perfeccionó la presentación visual de las pantallas informativas y de error del sistema, incorporando el emblema oficial de la marca con su sello de calidad y eliminando distintivos secundarios para ofrecer una imagen limpia y homogénea con el acceso principal de la plataforma.
[v0.38.13] - 2026-10-23
Características
- 🛡️ Gobierno y Validación Obligatoria para Activación del Portal Público: Se implementó una política de calidad y completitud de datos que asegura que ningún club aparezca visible al público ni reciba reservas online sin haber configurado previamente su perfil oficial:
- Inicio Deshabilitado en Nuevos Clubes: Al registrar un nuevo complejo deportivo en la plataforma, el portal web público y la recepción de reservas abiertas se crean desactivados por defecto, permitiendo al equipo del club preparar sus instalaciones con total tranquilidad antes del lanzamiento.
- Requisitos Obligatorios de Publicación: Para habilitar y publicar el portal online, el sistema exige de forma obligatoria contar con al menos 2 comodidades y servicios seleccionados (vestuarios, estacionamiento, buffet, etc.) y completar la totalidad de la información para deportistas (descripción, foto panorámica de portada, dirección física, ciudad, provincia, ubicación en mapa interactivo, coordenadas de cercanía, teléfono, WhatsApp, perfil social y reglamento interno con políticas de cancelación).
- Panel de Progreso y Asistente Visual: Se incorporó un panel interactivo con el estado en tiempo real de los requisitos pendientes y completados, guiando paso a paso a los directivos para dejar su portal impecable antes de comenzar a operar.
[v0.38.12] - 2026-10-22
Características
- ⏱️ Descentralización del Tiempo de Retención y Expiración de Turnos: Se independizó la configuración de la ventana de reserva temporal provisoria y expiración de cobros online, trasladándola desde los ajustes maestros del sistema hacia los paneles de gestión de pagos de cada sede y organización:
- Sedes y Complejos Centralizados (Multi-Sede): En organizaciones con cobros unificados, los directivos configuran el plazo de retención temporal de forma global para todas sus sedes dependientes, mostrando una insignia informativa y en modo de consulta segura en cada club integrante.
- Clubes con Pasarela Independiente y Sedes Autónomas: Cada club gestiona y personaliza directamente sus minutos de tolerancia (con accesos rápidos a 5, 10, 15, 20 o 30 minutos) según su flujo de público y demanda deportiva.
- Liberación Inteligente de Disponibilidad: Tras cumplirse el lapso configurado sin acreditación de la seña, las canchas se liberan de inmediato para otros deportistas tanto en la grilla interna del complejo como en el portal público de reservas.
[v0.38.11] - 2026-10-22
Correcciones
- 🛡️ Persistencia Segura de Preferencias de Visibilidad del Club: Se corrigió el proceso de guardado de la opción para aparecer en el buscador público del asistente virtual, permitiendo a los directivos y administradores de las sedes actualizar su estado de publicación sin interrupciones ni fallos de guardado.
Mejoras
- 🤖 Gobierno Centralizado del Asistente Virtual: Cuando la administración central de la plataforma desactiva o pausa el asistente global de mensajería, la sección de configuración correspondiente se oculta de forma inmediata y automática en todos los paneles de administración de las sedes, manteniendo una interfaz despejada y coherente con las políticas maestras del sistema.
[v0.38.10] - 2026-10-22
Mejoras
- ✨ Armonización Visual y Espaciado en Menús Desplegables: Se rediseñó globalmente el estilo de todos los selectores y listas desplegables del sistema. Se reemplazó la flecha nativa por un indicador vectorial nítido y balanceado, dotándolo de una separación holgada y simétrica respecto al borde derecho y asegurando un área de lectura despejada para las opciones seleccionadas, mejorando la estética y consistencia visual en todos los formularios y pantallas de la plataforma.
[v0.38.9] - 2026-10-22
Correcciones
- 🛡️ Control Estricto y Visual del Límite de Canchas por Plan: Se blindó de forma integral el control de cupo máximo de canchas permitidas por cada nivel de suscripción comercial, asegurando que aplique rigurosamente tanto a clubes con planes activos como a aquellos en período de prueba inicial o prórroga. Ahora la sección de administración de canchas exhibe un indicador claro con la cantidad de canchas utilizadas respecto al total contratado, genera alertas preventivas al alcanzar la capacidad máxima y desactiva el alta de nuevas pistas hasta que el club actualice su suscripción.
[v0.38.8] - 2026-10-22
Infraestructura
- 🌐 Consolidación del Catálogo Global de Deportes: Se saneó la estructura de datos eliminando dependencias locales redundantes en el catálogo central de disciplinas deportivas. Ahora todas las disciplinas se gestionan de forma unificada y estandarizada a nivel global en la plataforma, simplificando la activación selectiva de deportes para cada club o complejo deportivo y fortaleciendo las políticas de seguridad y consistencia en todo el ecosistema.
[v0.38.7] - 2026-10-22
Mejoras
- ✅ Refuerzo de los Controles Internos de Calidad Automatizados: Se estabilizó de forma integral la batería completa de verificación de la plataforma, alcanzando por primera vez la ejecución íntegra y en verde de todas las fases de validación (acceso de personal, operaciones del club y gestión de suscripciones). Se incorporaron esperas explícitas ante latencia en entornos de alto volumen, verificaciones de persistencia en servidor antes de contrastar la interfaz, coordinación segura de recursos compartidos entre módulos y tolerancias adicionales en flujos de alta y edición, eliminando falsos negativos intermitentes.
[v0.38.6] - 2026-10-21
Correcciones
- 🎾 Visualización Garantizada del Comprobante Enriquecido de Reserva: Se corrigió la consulta de datos de la cancha y disciplina deportiva en la pantalla de confirmación post-pago, asegurando que el día, horario, nombre de la pista, seña abonada y saldo pendiente en club se exhiban de forma inmediata y sin interrupciones tras completar la transacción.
[v0.38.5] - 2026-10-21
Mejoras
- 🔔 Robustez y Trazabilidad en Notificaciones de Pasarelas de Pago: Se optimizó la recepción de avisos de cobro para sedes y organizaciones con cuentas vinculadas, garantizando la verificación automática contra los registros del proveedor y evitando interrupciones en entornos de alta concurrencia. Asimismo, se incorporó un registro exhaustivo de auditoría ante cualquier discrepancia en las firmas digitales.
- ⚡ Acreditación Sin Bloqueos de Reservas: Se reforzó el ciclo de vida de confirmación para que la actualización del estado de las canchas y los asientos de cobro se completen de forma integral e inmediata antes de cerrar la conexión del comprobante.
[v0.38.4] - 2026-10-21
Mejoras
- 🛡️ Verificación y Acreditación de Contingencia en Pagos Online: Se incorporó un mecanismo inteligente de confirmación inmediata que consulta la pasarela de pagos al momento en que el deportista regresa a la pantalla de comprobante. Si las notificaciones en segundo plano experimentan demoras o fallas de red, el sistema valida y asienta automáticamente la reserva o inscripción sin esperar al webhook, garantizando que el turno quede acreditado de forma instantánea.
[v0.38.3] - 2026-10-21
Características
- 🎾 Comprobante Enriquecido de Pago para Reservas y Torneos: Al completar un pago online, la pantalla de confirmación ahora exhibe una ficha completa del turno o inscripción. Para reservas de canchas, muestra la fecha, día de la semana, horario exacto, cancha, deporte, importe abonado y el saldo restante a pagar en la recepción del club. Para torneos, detalla el nombre del certamen, fechas de inicio y finalización, categoría, nombre de la pareja inscripta y arancel.
- 📅 Integración Directa con Google Calendar: Los jugadores pueden agendar su partido confirmado en el calendario de su dispositivo móvil o computadora con un solo clic, incluyendo fecha, hora, nombre de la cancha y dirección del club.
- 📲 Compartir Confirmación por WhatsApp: Se incorporaron botones para compartir instantáneamente los datos de la reserva o de la inscripción a un torneo con los compañeros de juego o la pareja mediante un mensaje preformateado de WhatsApp.
Mejoras
- 🎯 Foco Automático en el Buscador del Kiosco y Cantina: Al acceder al punto de venta y seleccionar la pestaña de Kiosco/Cantina, el cursor se sitúa de forma automática en el buscador de artículos, permitiendo escanear con la pistola de códigos de barra o tipear sin requerir interacción previa con el mouse.
[v0.38.2] - 2026-10-21
Mejoras
- 📐 Diseño Panorámico en Dos Columnas del Formulario de Productos: Se rediseñó la ventana de alta y edición de artículos para adoptar un formato amplio en dos columnas equilibradas. La columna izquierda organiza los datos descriptivos, códigos de barras (EAN), códigos de catálogo (SKU) y categoría, mientras que la columna derecha agrupa la estructura de costos de referencia, porcentajes de ganancia, precios de venta y control de inventario.
- 👁️ Acceso Inmediato a las Acciones de Guardar y Cancelar: Gracias a la optimización de altura del formulario y su diseño adaptado a la pantalla, los botones de confirmación y cancelación permanecen siempre a la vista en el pie del diálogo sin requerir desplazamientos verticales innecesarios.
[v0.38.1] - 2026-10-20
Mejoras
- 🖥️ Diseño Panorámico de Ancho Completo en la Gestión de Productos e Inventario: Se optimizó la disposición del catálogo de productos y kiosco para ocupar todo el ancho disponible de la pantalla, eliminando desplazamientos horizontales innecesarios y permitiendo una visualización nítida y espaciosa de todas las columnas de códigos, precios, márgenes y existencias.
- ⚡ Acceso Rápido de Edición desde el Nombre del Artículo: Se integró la posibilidad de hacer clic directo sobre el nombre de cualquier producto del catálogo para abrir su ventana de edición de forma instantánea.
[v0.38.0] - 2026-10-20
Características
- 🏷️ Integración de Código EAN (Código de Barras) y Código SKU en Productos: Se incorporaron campos dedicados para registrar el código de barras oficial (EAN) y el código de catálogo interno (SKU) en la creación y edición de artículos de kiosco, buffet y tienda del club, posibilitando una catalogación profesional y estandarizada del inventario.
- 🔫 Soporte para Pistolas Lectoras de Códigos de Barra en el Punto de Venta: En la terminal de caja del club, el buscador del kiosco y cantina ahora admite lectura directa mediante pistolas de código de barras. Al escanear un producto con la pistola lectora o pulsar Tabulador tras ingresar el código, el artículo se añade de manera automática e instantánea al ticket en curso sin requerir interacción manual con el mouse, agilizando notablemente la atención en horarios pico.
- 🔎 Búsqueda Multi-Criterio Inteligente en Catálogo y Caja: Tanto el panel de administración de productos como la grilla de venta en caja buscan ahora de forma unificada e instantánea por nombre del artículo, código SKU o código de barras EAN en un único campo de búsqueda.
- 📊 Columnas de SKU y EAN con Soporte Completo en Exportación e Importación: La tabla del catálogo de productos exhibe ahora columnas para identificar rápidamente el SKU y el código EAN de cada producto. Asimismo, las herramientas de exportación a planilla de cálculo y de importación masiva incluyen estas columnas para facilitar la sincronización ágil de listas de precios y códigos de proveedores.
[v0.37.95] - 2026-10-20
Mejoras
- 🎯 Filtro Predeterminado de la Jornada Actual en la Vista de Registro: Al acceder al registro detallado de la agenda deportiva, el filtro temporal se inicializa de forma predeterminada en "Hoy", permitiendo que los administradores y encargados de recepción visualicen de manera instantánea el movimiento operativo y los cobros de la jornada en curso sin pasos intermedios.
- 🛡️ Protección de Integridad en Reservas Canceladas: Al abrir la ficha de detalle de un turno cancelado, el sistema deshabilita las acciones de reprogramación y anulación reiterada, mostrando un indicador claro de turno cancelado acompañado por el motivo declarado y resguardando la consistencia histórica del club.
[v0.37.94] - 2026-10-20
Correcciones
- 📋 Visibilidad y Sincronización Total en el Registro de Reservas: Se corrigió la consulta de datos en la vista tabular de la agenda deportiva para garantizar que todas las reservas del club se visualicen sin excepciones, abarcando reservas activas, señadas, pagadas y canceladas. Además, la consulta de turnos cancelados ahora evalúa tanto la fecha pactada del partido como la fecha exacta en la que se produjo la cancelación, permitiendo auditorías fidedignas y reactivación inmediata de turnos anulados.
- 🏢 Alineación con el Selector Global de Sede: El registro de reservas ahora sincroniza su alcance directamente con el selector superior de complejos del club, garantizando que los administradores de organización auditen la sede seleccionada de manera consistente con la grilla horaria principal sin duplicar selectores en la barra de herramientas.
[v0.37.93] - 2026-10-20
Correcciones
- 🔒 Bloqueo Correcto por Vencimiento del Plan del Club: Se corrigió la pantalla de bloqueo por suscripción vencida para que una sesión activa vuelva a bloquearse en cuanto el plan del club vence, aun cuando la organización cuente con una membresía vigente. El sistema evalúa ahora la fecha más restrictiva, en línea con el control aplicado al iniciar sesión.
Mejoras
- ✅ Refuerzo de los Controles Internos de Calidad Automatizados: Se estabilizaron las verificaciones de Inscripción a Torneos y Ligas, Cancelación de Reservas con Devolución de Señas, Grilla de Turnos, Caja y Abonos Mensuales, Accesos por Rol y Directorio de Suscripciones, incorporando confirmaciones explícitas ahora exigidas por los flujos de cancelación y tolerancia adicional ante latencia en entornos de gran volumen.
[v0.37.92] - 2026-10-20
Mejoras
- ⚡ Panel de Estadísticas con Carga hasta 6 veces Más Rápida: Se optimizó el motor de métricas del panel financiero del club, ejecutando de forma simultánea todas las consultas de ingresos, egresos, ocupación y torneos, y acotando el análisis de caja al período seleccionado. El tablero de KPIs ahora está disponible en pocos segundos incluso en organizaciones multi-sede con historial extenso.
- 🏢 Acceso Directo y Seguro al Panel de la Organización: Cuando un administrador de organización ingresa sin haber seleccionado aún una sede, el sistema lo lleva de inmediato y de forma confiable a la vista consolidada de toda la organización (Analítica), eliminando demoras y saltos intermedios en la primera carga.
- ✅ Refuerzo de los Controles Internos de Calidad Automatizados: Se estabilizaron verificaciones de los módulos de Accesos por Rol, Panel de la Organización y Reporte de Mercado Pago, alineándolas a la interfaz actualizada del reporte de conciliación y eliminando falsos negativos por latencia.
[v0.37.91] - 2026-10-20
Mejoras
- 🔍 Ampliación y Optimización Visual del Detalle de Cancelaciones: Se rediseñó el visor de auditoría de cancelaciones con una distribución amplia en 2 columnas, eliminando recortes y desbordes de texto. Toda la información de deportistas, motivos declarados, liquidación de señas y datos de contacto ahora se visualiza con máxima legibilidad y comodidad operativa.
- 💳 Diagnóstico y Trazabilidad de Reembolsos en Pasarela de Pagos: Se incorporó un panel informativo de diagnóstico ante devoluciones que requieren revisión manual, especificando con claridad el motivo reportado por la pasarela digital (como restricciones de seguridad en pagos originados por usuarios de prueba o saldo temporalmente insuficiente en la cuenta receptora) y brindando herramientas inmediatas para resolver el caso de forma manual o reintentar la operación.
[v0.37.90] - 2026-10-20
Características
- 📋 Registro de Reservas y Vista Tabular de Operaciones: Se incorporó una nueva modalidad de visualización en la agenda de reservas del club que complementa la grilla horaria tradicional con una vista en formato de registro detallado, permitiendo consultar, ordenar y filtrar todos los movimientos históricos y vigentes del club.
- 🔄 Auditoría y Reactivación Segura de Cancelaciones: Se añadió la posibilidad de visualizar todas las reservas canceladas junto con su fecha, motivo y responsable. Los administradores pueden revertir una cancelación con un solo clic, mediando un diálogo de confirmación y una validación automática anti-superposición que comprueba que la cancha y horario no hayan sido ocupados por otro turno o bloqueo deportivo antes de reactivarla.
- 💳 Monitoreo de Intentos de Cobro Digital y Conciliación Inmediata: La nueva vista identifica claramente los turnos con pagos digitales pendientes o inconclusos, brindando acceso inmediato a la herramienta de verificación en vivo ante la pasarela de pagos para conciliar la operación sin demoras si el pago fue aprobado.
- 🔎 Filtros Avanzados y Métricas de Gestión en Tiempo Real: Se integraron selectores rápidos por períodos (Hoy, Ayer, Esta Semana, Este Mes, Últimos 30 Días o Rango Personalizado), filtros por estado de reserva (Activas, Pagadas, Señas Parciales, Pendientes de Pago Digital y Canceladas), selección por cancha y buscador instantáneo por nombre o teléfono del jugador, acompañados de tarjetas de métricas sobre recaudación, seña y volumen operativo.
[v0.37.89] - 2026-10-20
Mejoras
- ✅ Refuerzo de los Controles Internos de Calidad Automatizados: Se corrigieron y estabilizaron verificaciones automáticas de los módulos de Bloqueo por Feriados, Gastos Recurrentes y Cobro de Inscripciones a Torneos desde Caja, eliminando falsos negativos en la selección de fechas, categorías y apertura de turnos de caja durante los ciclos de validación.
[v0.37.88] - 2026-10-20
Mejoras
- 🛡️ Confirmación Preventiva en Cancelaciones y Devolución de Señas: Se reforzó el flujo de cancelación y liberación de turnos en la grilla de reservas, incorporando un paso de confirmación explícito con identificación clara del nombre del deportista, cancha y horario asignado. En reservas señadas o pagadas con pasarela digital, el sistema detalla la restitución automática de fondos a la cuenta del usuario y asienta el movimiento en la caja del club, impidiendo cancelaciones accidentales al hacer clic.
[v0.37.87] - 2026-10-20
Características
- 🔍 Auditoría de Notificaciones y Conciliación Inteligente de Pagos: Se incorporó en el módulo de Reportes de Mercado Pago una nueva pestaña de auditoría y diagnóstico técnico de eventos recibidos de la pasarela de pagos, permitiendo a los administradores inspeccionar el contenido completo de cada notificación, encabezados de red y el resultado del procesamiento.
- ⚡ Detección Automática de Discrepancias y Reintento Seguro: El panel analiza en tiempo real las operaciones donde el pago fue aprobado en la pasarela pero por interrupciones de conectividad o demoras externas aún no impactó en la agenda del club o en el torneo. Se incorporó una herramienta de conciliación en vivo que consulta directamente el estado oficial ante la pasarela: solo si el pago figura estrictamente aprobado y acreditado, el sistema confirma la reserva o inscripción y genera el asiento contable en la caja del club, impidiendo discrepancias financieras.
[v0.37.86] - 2026-10-20
Mejoras
- ⚡ Confirmación Canónica de Pagos vía Notificación Oficial: Se restituyó el procesamiento de cobros de reservas de canchas para que opere exclusivamente a través de las notificaciones oficiales (webhooks) de la pasarela de pagos, asegurando la misma arquitectura robusta, segura y desacoplada que se utiliza en la acreditación de inscripciones a torneos y competencias deportivas.
[v0.37.85] - 2026-10-19
Correcciones
- 🛡️ Unificación de Validación de Suscripciones en el Panel de Administración: Se unificó el criterio de verificación de vigencia de membresía y suscripciones operativas en toda la plataforma. El panel principal ahora consulta la misma fuente unificada que el visor de suscripciones, reconociendo correctamente los planes y períodos de prueba vigentes a nivel de organización y club sin generar falsos avisos de suspensión ni bloqueos indebidos de acceso.
[v0.37.84] - 2026-10-19
Correcciones
- 💳 Resolución de Credenciales en el Portal de Reservas Online: Se corrigió la consulta de validación de credenciales activas de cobro para el portal público de turnos y canales digitales, asegurando que las sedes y clubes con cobros unificados a nivel organizacional reconozcan inmediatamente sus credenciales de producción sin interrupciones ni falsos avisos de falta de configuración.
[v0.37.83] - 2026-10-19
Mejoras
- 🛍️ Integración Homogénea de Pagos en la Tienda Online: La configuración de la cuenta secundaria de cobros para la tienda deportiva ahora cuenta con el mismo estándar unificado de integración. Los administradores pueden elegir entre Vinculación Oficial con Mercado Pago (OAuth) con conexión en un solo clic o el Ingreso Manual de Credenciales de Producción con visualización protegida del token, garantizando acreditaciones directas e independientes en dinero real.
[v0.37.82] - 2026-10-19
Mejoras
- 💳 Unificación de Integración de Pagos en Producción: Se simplificó la configuración de pagos tanto a nivel de organización como en cada club deportivo, reemplazando el selector de entornos por una elección directa entre Vinculación Oficial con Mercado Pago (OAuth) o Ingreso Manual de Credenciales. Ambas opciones operan exclusivamente en producción garantizando cobros en dinero real y eliminando por completo la complejidad de configuraciones de evaluación o pruebas.
[v0.37.81] - 2026-10-19
Mejoras
- ⚡ Confirmación Inmediata de Reservas Pagadas: Se implementó la verificación y conciliación instantánea de pagos de señas al retornar de la pasarela de pagos. Las reservas pasan automáticamente a su estado confirmado con el saldo actualizado en el momento exacto en que el deportista finaliza el pago, garantizando disponibilidad y reflejo en la agenda del club sin demoras ni dependencia de notificaciones externas.
[v0.37.80] - 2026-10-19
Mejoras
- 💳 Flexibilidad en Configuración de Pagos Organizacionales: Se incorporó en el panel de administración la modalidad de configuración manual de credenciales de prueba para organizaciones. Al seleccionar el entorno de pruebas, los administradores pueden ingresar directamente sus claves de evaluación para procesar y validar reservas con tarjetas de prueba sin fricciones ni bloqueos de entorno, manteniendo disponible la vinculación oficial en un solo clic para el entorno productivo real.
[v0.37.79] - 2026-10-19
Mejoras
- 🚀 Unificación Canónica de la Pasarela de Pagos: Se unificó el enrutamiento del proceso de cobro en línea hacia la infraestructura principal de la pasarela, garantizando idéntica estabilidad y fluidez en la confirmación de señas de turnos que en la tienda del club, admitiendo tanto transacciones productivas como simulaciones con tarjetas de prueba sin errores de sesión ni caídas por validaciones externas.
[v0.37.78] - 2026-10-19
Correcciones
- 💳 Compatibilidad y Homologación en Pasarela de Pagos de Prueba: Se sincronizó la cuenta compradora de prueba en la generación de órdenes de cobro para entornos de evaluación, garantizando la compatibilidad con el comprador simulado y tarjetas de prueba oficiales sin disparar solicitudes de validación de identidad externas.
[v0.37.77] - 2026-10-18
Correcciones
- 💳 Optimización en Pasarela de Pagos para Entornos de Prueba: Se ajustó la generación de solicitudes de cobro en modo de evaluación para prescindir de la verificación de identidad sobre correos electrónicos reales no asociados al entorno de pruebas, permitiendo procesar y aprobar señas de turnos de manera fluida utilizando tarjetas y usuarios de prueba sin bloqueos de seguridad.
[v0.37.76] - 2026-10-18
Correcciones
- ⏱️ Sincronización en Tiempo Real de Turnos con Pago de Seña en Curso: Los turnos que se encuentran retenidos preventivamente mientras un deportista completa el pago de su seña ahora se reflejan de inmediato como ocupados en la agenda pública de reservas online, ocultándolos para evitar que otros jugadores intenten seleccionarlos simultáneamente. Además, se optimizó la actualización automática de disponibilidad ante retornos de navegación y expiración de retenciones.
[v0.37.75] - 2026-10-18
Correcciones
- 🛡️ Validación de Identidad en Pasarela de Cobro: Se incorporó la sincronización automática del correo electrónico del pagador en la preparación de las órdenes de pago, evitando rechazos de validación interna en la pasarela al confirmar transacciones de señas.
[v0.37.74] - 2026-10-18
Mejoras
- 💳 Enrutamiento Inteligente del Checkout de Pagos: La pasarela de cobros en línea ahora detecta de forma automática si la sede deportiva opera en modo de pruebas o en modo productivo, dirigiendo al pagador al entorno correspondiente para evitar bloqueos por cruce de credenciales de prueba con adquirentes reales.
[v0.37.73] - 2026-10-18
Mejoras
- 🎾 Continuidad Fluida de Reserva tras Inicio de Sesión: Al seleccionar una cancha, día y horario como usuario invitado e iniciar sesión con Google para confirmar la reserva, el sistema preserva automáticamente la selección y restaura de inmediato la ventana de confirmación con los datos del deportista ya verificado, permitiendo abonar la seña o coordinar el turno sin tener que buscar nuevamente la cancha ni el horario.
[v0.37.72] - 2026-10-18
Correcciones
- 🏢 Blindaje Relacional en Vinculación de Pagos Organizacionales: Se incorporó una verificación automática de integridad que garantiza la existencia de la entidad de organización en el registro de la base de datos antes de persistir sus claves de pasarela, resolviendo cualquier inconsistencia de clave foránea entre entornos desincronizados.
[v0.37.71] - 2026-10-18
Correcciones
- 🛡️ Resiliencia y Permisos en Persistencia de Cuentas de Cobro: Se restauraron los privilegios del esquema de base de datos para la sincronización de credenciales y se optimizó el guardado mediante actualización con resolución de conflictos, asegurando que la vinculación de organizaciones o sedes deportivas se complete sin errores de permisos ni duplicidades.
[v0.37.70] - 2026-10-18
Correcciones
- 🔐 Exención de Autorización Externa para Retorno de Pasarela de Pagos: Se corrigió el control de acceso del servidor para permitir que las respuestas de autorización devueltas externamente por la pasarela de pagos completen el registro de credenciales sin exigir una sesión previa en el dominio central, permitiendo guardar la vinculación de organizaciones y redirigir con éxito al panel del club de origen.
[v0.37.69] - 2026-10-17
Correcciones
- 🧪 Estabilización de Controles Automatizados de Calidad: Se corrigieron tres fallas en la batería de validación automática que afectaba la confiabilidad de los reportes de cierre de caja, la carga de inscripciones desde el punto de venta de torneos y el acceso a la configuración general del club:
- Detalle de Movimientos de Caja: El turno de prueba del reporte de cajas ahora se registra con la fecha y hora de apertura al momento de la verificación, garantizando que siempre aparezca en la primera página del historial para auditar su desglose cronológico.
- Apertura de Turno en Punto de Venta: Se precisó la selección de la caja disponible durante la apertura de turno para evitar que la validación interactúe con elementos equivocados del formulario, eliminando fallas intermitentes al cargar inscripciones de torneos.
- Configuración General del Club: Se afinó la verificación del acceso a los parámetros generales del club para distinguirlo del título homónimo del formulario, eliminando fallas intermitentes por títulos duplicados en pantalla.
Mejoras
- ⚙️ Parametrización por Entorno del Portal Administrativo y Retorno de Pagos: Se habilitó la configuración dinámica de las direcciones del portal de administración y los puntos de enlace de retorno mediante variables de entorno, permitiendo desacoplar dominios fijos y brindar flexibilidad total entre despliegues personalizados, entornos de prueba y producción.
[v0.37.68] - 2026-10-17
Mejoras
- 💳 Optimización de Vinculación en Modo de Pruebas de Pasarela de Pagos: Se perfeccionó el intercambio de autorizaciones para entornos de evaluación y pruebas de organizaciones deportivas, asegurando compatibilidad estricta con las cuentas de prueba de vendedores y enriqueciendo el registro de diagnóstico para conexiones asistidas.
[v0.37.67] - 2026-10-17
Mejoras
- 🏢 Alineación de Enlace de Callback Productivo: Se estableció de forma canónica el portal de administración central como punto de enlace oficial para el retorno de autorización de pagos en entornos productivos, manteniendo el portal administrativo de desarrollo para fases de pruebas y testing de organizaciones deportivas.
[v0.37.66] - 2026-10-17
Correcciones
- 🌐 Resolución Canónica Centralizada de Callback Multi-Sede en Pasarela de Pagos: Se corrigió la resolución de la dirección de retorno hacia la pasarela de pagos al operar desde subdominios individuales de sedes:
- Dirección Central Autorizada Única: Las pasarelas de pago no admiten subdominios variables en sus listas blancas de seguridad. Ahora, sin importar desde qué sede o club específico se inicie la vinculación, el sistema utiliza exclusivamente el punto de enlace central autorizado de la plataforma, evitando que la pasarela emita el rechazo "la aplicación no puede conectarse a tu cuenta".
- Retorno Seguro al Club de Origen: La sede de origen se preserva en el estado protegido del flujo, asegurando que tras completar la autorización el navegador regrese con exactitud al panel del club o de la organización correspondiente con la confirmación activa.
[v0.37.65] - 2026-10-17
Correcciones
- 🔐 Blindaje y Persistencia Exacta de Vinculación en Organizaciones Deportivas: Se resolvió de forma integral el flujo de autorización y guardado de cuentas de cobro para organizaciones:
- Preservación Inviolable de Direcciones de Retorno: El sistema ahora empaqueta y transporta de forma segura el dominio y dirección exacta de retorno a lo largo de todo el ciclo de autorización, garantizando que el intercambio de credenciales coincida estrictamente con la URL autorizada sin verse afectado por proxies intermedios o configuraciones de entorno.
- Enrutamiento Directo de Notificaciones y Alertas al Panel de la Organización: Ante cualquier cancelación, advertencia o motivo de rechazo emitido por la pasarela de pagos, el sistema decodifica inmediatamente el contexto y redirige con precisión al panel de la organización, permitiendo que directivos y administradores visualicen al instante el estado exacto del proceso en lugar de perderse en pantallas de error genéricas.
- Detección Dinámica de Credenciales Multi-Entorno: El formulario de cobros organizacionales ahora detecta y notifica activamente si la cuenta dispone de credenciales en modo de pruebas o en modo de producción, sincronizando de inmediato el selector y ofreciendo acceso con un solo clic al entorno activo sin estados inconsistentes.
[v0.37.64] - 2026-10-17
Características
- 🌦️ Gestión Integral de Contingencias Climáticas y Fuerza Mayor en Reservas: Se implementó una suite completa de resolución ágil para turnos afectados por factores climáticos (lluvia en canchas descubiertas), cortes de energía eléctrica o contingencias operativas del complejo deportivo:
- Reprogramación Directa de Turnos con Preservación de Seña: Desde el detalle de la reserva en la grilla horaria, el personal del club cuenta con la acción directa para trasladar la reserva a una nueva fecha, horario y cancha disponible. El sistema transfiere automáticamente el 100% de la seña previamente pagada, libera de inmediato el turno anterior y despacha una notificación al dispositivo del jugador informándole la nueva cita y la vigencia intacta de su anticipo.
- Cancelación con Devolución y Reembolso de Seña: En caso de no acordar una nueva fecha con el cliente, el sistema permite cancelar la reserva gestionando la restitución económica del pago inicial:
- Reembolso Automático a Medio de Pago Original: Para turnos señados a través de pasarela de pagos online, se procesa la devolución inmediata y transparente hacia la tarjeta o saldo de la cuenta del jugador.
- Devolución en Efectivo con Asiento en Caja: Para señas abonadas en el mostrador del club, el sistema genera de forma automática un asiento contable de egreso en el turno de caja abierto, asegurando la consistencia del arqueo y balance diario.
- Avisos Automatizados por WhatsApp en 1 Clic: Al concretarse tanto la reprogramación como la devolución de la seña, el panel ofrece un botón instantáneo con el mensaje formateado listo para enviar al WhatsApp del deportista con los detalles del turno, fecha y condiciones pactadas.
Correcciones
- 💰 Registro Confiable de Devoluciones en Caja: Se corrigió el registro del asiento contable de egreso al cancelar un turno con devolución de seña en efectivo, garantizando que el arqueo y el balance diario de caja reflejen con precisión la salida de dinero devuelta al deportista.
- 🏷️ Conservación del Estado "Señado" al Reprogramar: Al trasladar un turno con seña abonada a otra fecha u horario, el sistema ahora preserva el estado de pago original, evitando que la reserva pierda su distintivo de "Señado" y aparezca engañosamente como confirmada sin saldo pendiente.
- 💳 Reembolso Online Visible en Cancelaciones: La opción de reembolso automático al medio de pago original (tarjeta o saldo de Mercado Pago) ahora se ofrece correctamente en el modal de cancelación cuando la seña fue abonada online, permitiendo elegir entre devolución online, efectivo o gestión manual.
[v0.37.63] - 2026-10-16
Mejoras
- 🔗 Sincronización Inmediata y Conexión Regional de Pasarela en Organizaciones: Se perfeccionó el flujo de vinculación de la cuenta de cobros para organizaciones deportivas:
- Detección Automática de Retorno y Notificaciones: Al completar la autorización con la pasarela de pagos, el panel de la organización procesa inmediatamente los estados de confirmación o posibles alertas devueltas por la pasarela, actualizando en tiempo real la información de la cuenta conectada sin requerir recargas manuales.
- Alineación con el Portal de Autorización Oficial: Se enrutó el proceso de vinculación hacia el portal regional correspondiente de la pasarela para evitar discrepancias de país al autorizar cuentas de cobranza comercial o de prueba.
- Herramienta de Prueba en Panel Central: Se incorporó la función de generación de pagos de prueba dentro de la tarjeta de cuenta conectada de la organización para validar la pasarela antes de recibir cobros en vivo.
[v0.37.62] - 2026-10-16
Mejoras
- 🛡️ Blindaje y Gobernanza Visual de Cobros Centralizados en Sedes: Se optimizó la interfaz de configuración de pagos en las sedes deportivas pertenecientes a organizaciones con cobranza unificada:
- Bloqueo Total de Parámetros Operativos: Cuando una organización administra centralizadamente los cobros de sus clubes, los controles individuales de activación de pasarela y selección de entorno (producción vs. pruebas) quedan completamente bloqueados y resguardados con candado visual.
- Identificación Clara de Cuenta Centralizada: La sede visualiza de forma transparente que todos los cobros y señas por reservas online ingresan directamente a la cuenta central de la organización, con acceso directo al panel central para directivos habilitados y opción para realizar pruebas de pago sin alterar la cuenta.
- Estados de Carga y Manejo de Conexión: Se incorporaron indicadores de consulta protegidos para garantizar que los parámetros de recaudación se sincronicen de manera inmediata y consistente sin mostrar formularios editables transitorios.
[v0.37.61] - 2026-10-16
Correcciones
- 🔒 Gobernanza y Bloqueo de Pasarela de Pagos en Sedes de Organizaciones Centralizadas: Se corrigió la resolución de permisos en la configuración de cobros para complejos pertenecientes a una organización deportiva con cobranza unificada. Cuando una organización centraliza los cobros para todas sus sedes, los administradores de club visualizan exclusivamente el estado informativo protegido de cobros centralizados, impidiéndose de forma estricta cualquier intento de vinculación o alteración de cuentas a nivel de sede individual.
[v0.37.60] - 2026-10-16
Mejoras
- 🏷️ Unificación Terminológica de Reservas en Todo el Panel: Se alineó integralmente el lenguaje en la navegación y las secciones administrativas para ofrecer una experiencia homogénea e intuitiva en la gestión del club:
- Menú Principal de Navegación: Se actualizaron los accesos directos principales a "Grilla de Reservas" y "Reservas Fijas", reforzando la claridad conceptual para los administradores y operadores.
- Módulo de Reservas Fijas Recurrentes: Se normalizaron todas las leyendas, encabezados, estados, tablas y filtros del panel de reservas periódicas, adoptando la denominación canónica de reservas fijas, reservas generadas y fechas proyectadas.
- Historial, Altas y Notificaciones de Sistema: Los modales de creación, consulta de historial, liberaciones de jugadores y mensajes informativos/confirmaciones de cancelación ahora presentan avisos consistentes que identifican de forma unificada las reservas fijas y sus cuotas asociadas.
- Puntos de Contacto en Caja y Fichas de Jugadores: Se sincronizaron las etiquetas de cobranza de abonos y el seguimiento de inasistencias en los perfiles de deportistas bajo la nomenclatura de reservas fijas.
[v0.37.59] - 2026-10-16
Características
- 🎛️ Selector de Modos de Visualización en la Grilla de Turnos: Se incorporaron tres modos de visualización especialmente diseñados para clubes y complejos con gran cantidad de canchas (8, 9 o más), permitiendo que cada operador elija el estilo de trabajo más cómodo y eficiente:
- Modo Detallado (Scroll): Columnas amplias con todo el nivel de detalle y columna de horarios congelada en pantalla para un desplazamiento horizontal fluido sin perder de vista la hora.
- Modo Panorama (Todo en Pantalla): Distribución inteligente de alta densidad que ajusta todas las canchas simultáneamente al 100% del ancho del monitor, con nombres compactos, estados cromáticos inmediatos e iconos optimizados.
- Modo Por Sectores (Pestañas): Organización de canchas en bloques navegables de hasta cuatro pistas con pestañas superiores directas, facilitando la administración ágil por sectores o naves deportivas.
- ☁️ Sincronización de Preferencias en la Nube y Local: La preferencia de vista seleccionada por el usuario se guarda tanto localmente para una carga visual instantánea sin parpadeos, como en el perfil en la nube del operador, manteniéndose idéntica en cualquier computadora o dispositivo donde inicie sesión.
- 📐 Distribución Espaciosa en Dos Niveles y Menús Desplegables Amplios: La barra superior de la agenda se reorganizó en dos niveles claramente diferenciados: una fila superior con selectores desplegables ampliados (deportes y modos de vista) con lectura completa sin recortes, y una segunda fila que unifica el buscador de jugadores a la izquierda con los controles de fecha, botón de refresco y las acciones operativas directas (Caja POS, Exportación a historias y Nueva Reserva) a la derecha. El selector de vista se activa inteligentemente en complejos con 5 o más canchas.
Correcciones
- 🎾 Filtro Deportivo Universal en la Grilla de Turnos: Se corrigió el algoritmo de filtrado por deporte en la agenda interactiva, unificando la resolución entre identificadores únicos de deportes, códigos deportivos y nombres legibles. Ahora al filtrar por Pádel (o cualquier disciplina activa) se presentan de manera certera todas las canchas correspondientes, incluyendo aquellas canchas históricas o configuradas con el deporte principal por defecto.
[v0.37.58] - 2026-10-16
Mejoras
- ⚡ Navegación Instantánea en la Agenda de Eventos: El panel de salones de eventos y quinchos ahora implementa precarga predictiva en segundo plano para las vistas de día, semana y mes, permitiendo recorrer fechas y períodos futuros con respuesta inmediata (0ms) y sin pantallas de carga.
- 🏎️ Optimización de Base de Datos para Salones y Espacios Sociales: Se incorporaron índices de alto rendimiento especializados en reservas activas y catálogo de salones, aislando las búsquedas de eventos confirmados para garantizar máxima velocidad a medida que se acumula el historial del club.
- 📦 Caché Inteligente de Salones y Ajustes: El listado de salones y la configuración del complejo se preservan optimizados en la memoria de la sesión, eliminando peticiones redundantes a la red en cada cambio de vista o filtro temporal.
[v0.37.57] - 2026-10-16
Mejoras
- ⚡ Navegación Instantánea en la Grilla de Turnos: La agenda interactiva de canchas ahora incorpora precarga predictiva en segundo plano para las fechas adyacentes, permitiendo que el personal del club alterne entre días anteriores y siguientes de forma instantánea sin tiempos de espera ni parpadeos en pantalla.
- 🏎️ Optimización de Alto Rendimiento para Escala Masiva: Se incorporó una arquitectura de indexación preventiva en la base de datos especializada en reservas activas, bloqueos y abonos fijos, garantizando tiempos de respuesta ultrarrápidos y estables incluso con cientos de sedes y millones de turnos históricos registrados.
- 📦 Caché Inteligente de Canchas y Ajustes del Club: La información de canchas y la configuración operativa del complejo se mantienen optimizadas en memoria durante la navegación, eliminando consultas repetitivas al cambiar de fecha y reduciendo drásticamente el consumo de red del club.
[v0.37.56] - 2026-10-15
Correcciones
- 🔍 Fechas de Creación y Operativas en Hora del Club: Las fechas de creación de ligas y equipos, los pedidos de la tienda, las exportaciones de datos del club (jugadores, categorías y proveedores), el detalle de cancelaciones y las fechas de vencimiento de suscripciones ahora se muestran siempre en la zona horaria del club (o del sistema en los paneles globales), eliminando el desfasaje de un día que podía aparecer al operar desde otro huso horario.
- 📅 "Hoy" por Defecto en el Día Local del Club: Los selectores de fecha que inician en el día de hoy (nuevas reservas, cancelaciones, egresos, feriados, promociones, vencimientos de pago y reportes) ahora arrancan en la fecha local del club en lugar de la fecha del navegador del usuario, evitando que durante la noche se preseleccionara el día siguiente por adelantado.
[v0.37.55] - 2026-10-15
Características
- 🍪 Política de Cookies y Transparencia Digital: Se incorporó el portal institucional de Política de Cookies, brindando a jugadores, clubes y directivos información clara y transparente sobre el uso de tecnologías de almacenamiento local y autenticación segura de sesiones.
- 🛡️ Compromiso con la Privacidad sin Rastreo: Se formaliza y comunica de manera transparente que la plataforma no implementa herramientas de rastreo publicitario ni comercializa perfiles de navegación, limitando el uso de cookies exclusivamente al funcionamiento operativo y de seguridad esencial.
Mejoras
- 🧭 Integración Transversal en Portales y Accesos: La Política de Cookies quedó completamente integrada y accesible desde el pie de página de todos los portales públicos, la pantalla de inicio de sesión de personal y jugadores, las páginas de los clubes y el menú de perfil del deportista.
[v0.37.54] - 2026-10-15
Mejoras
- 🕐 Zona Horaria del Servidor Asegurada en Todo el Despliegue: La plataforma ahora fija automáticamente la zona horaria del proceso del servidor al arrancar, incluso en entornos de despliegue donde dicha configuración no puede declararse como variable (como el hosting de la aplicación). Esto elimina la última dependencia residual de la hora del servidor para los módulos de turnos, competencias y academia pendientes de la migración multi-zona.
- 🍪 Política de Cookies Pública: Se publicó la política de cookies de la plataforma con explicación clara del uso esencial de almacenamiento técnico para sesión y preferencias. Queda enlazada desde las páginas públicas del club, la pantalla de ingreso y el perfil del jugador.
Correcciones
- 🗓️ Turnos y Agenda Siempre en la Hora del Club: La grilla de reservas de canchas, la agenda de eventos y el feed del jugador ahora muestran, filtran y reservan cada día según la zona horaria del club. Antes, en ciertos entornos de despliegue la grilla podía perder o duplicar turnos nocturnos al consultar a determinadas horas; ahora el día completo del club se ve siempre correcto.
- 🏆 Competiciones Ajustadas al Huso de la Sede: La programación de partidos de torneos y ligas, los bloqueos de canchas por competencia, la reprogramación por clima y la evaluación de la política de cancelación de inscripciones (inicio de competencia) ahora interpretan fecha y hora según la zona horaria de cada club, no según la máquina que ejecuta la operación.
- 🎓 Academia, Abonos y Caja en Hora Local del Club: El plazo de aviso para justificar inasistencias de la academia, el listado de próximas clases del portal, el historial de liberaciones de abonos fijos, el chequeo de mantenimiento de canchas al crear una reserva, la fecha de los egresos de caja y la fecha de vencimiento de planes se calculan ahora en la hora del club, eliminando desfases de hasta tres horas en el tramo nocturno.
[v0.37.53] - 2026-10-15
Características
- 🌍 Soporte Multi-Zona Horaria (Base): Reportes, auditoría de cancelaciones y liquidaciones de profesores ahora resuelven sus fechas y rangos según la zona horaria de cada club, con una zona por defecto configurable a nivel de entorno de despliegue. Se elimina toda dependencia de la hora del servidor o del navegador, evitando pérdidas de información en el tramo nocturno del día y sentando la base para que cada sede opere con su propio huso horario.
Correcciones
- 🌙 Reportes de Cajas y Mercado Pago Completos de Noche: Se corrigió un desajuste interno de huso horario en el filtrado por fechas de los reportes de cierres de caja y de movimientos de Mercado Pago. Antes, a partir de las 21:00 los movimientos registrados durante el propio día desaparecían del rango "Desde / Hasta" por defecto del reporte; ahora el rango seleccionado muestra siempre la información completa de esos días, sin importar la hora de la consulta.
- 📅 Rangos de Fechas Coherentes en Cancelaciones y Estadísticas: Se aplicó la misma corrección de horario a la vista de cancelaciones activas del día, al historial/auditoría de cancelaciones (presets "Hoy" y rango personalizado) y a los indicadores de Estadísticas. Antes, de noche se perdían del listado las operaciones del propio día y las métricas del período excluían el tramo 21:00–24:00 del último día seleccionado.
[v0.37.52] - 2026-10-14
Correcciones
- 🏷️ Validación Precisa en Edición de Promociones: Se corrigió el algoritmo de comprobación de solapamientos entre promociones de canchas y tarifas horarias especiales. Anteriormente, las reglas diferenciales nocturnas que concluían a la medianoche generaban un falso positivo al evaluar los rangos horarios, impidiendo modificar promociones diurnas válidas incluso siendo la única regla configurada para la cancha.
- 🛡️ Exclusión Automática del Registro en Modificación: Al editar una promoción existente en el catálogo del club, el sistema ahora excluye de forma estricta el propio registro que se está editando, garantizando que nunca se compare consigo mismo ni emita avisos erróneos de conflicto.
[v0.37.51] - 2026-10-14
Características
- ✏️ Edición de Promociones y Horarios No Pico: Desde la administración de canchas, ahora los administradores del club pueden editar cualquier promoción o descuento existente (nombre comercial, porcentaje de descuento, fechas de vigencia, días de la semana y rangos horarios o turnos específicos) de forma ágil mediante un botón de modificación en cada tarjeta, sin necesidad de tener que eliminar y recrear la regla de descuento desde cero.
Mejoras
- ⚡ Optimización de Navegación en Configuración del Club: Se optimizó el acceso y la redirección automática dentro del módulo de configuración del club, asegurando una carga fluida e instantánea en la administración de canchas y parámetros generales.
- 🛡️ Validación Preventiva y Fechas Claras: La administración de promociones ahora presenta todas las fechas de vigencia en formato legible y mantiene la verificación preventiva de solapamientos con precios especiales para proteger la coherencia de las tarifas del complejo.
[v0.37.50] - 2026-10-14
Correcciones
- 🛠️ Estabilidad del Portal del Club: Se corrigió un detalle interno en el cálculo de la ventana de vigencia de competencias finalizadas, asegurando el correcto despliegue de la pestaña de torneos y ligas del club con el listado siempre actualizado.
[v0.37.49] - 2026-10-14
Mejoras
- 📅 Orden Cronológico Descendente de Competencias: Los torneos y ligas en la pestaña de competencias del club se ordenan de forma unificada según su fecha de inicio en orden descendente, garantizando que los eventos más lejanos en el calendario aparezcan en las primeras posiciones para maximizar la difusión y captación de inscriptos con anticipación.
- ⏱️ Ventana de Vigencia y Expiración a 7 Días de la Finalización: Para mantener el portal del club siempre actualizado con contenido vigente, los certámenes y ligas que hayan finalizado hace más de 7 días se ocultan automáticamente del catálogo. Esta regla otorga un margen de 7 días de cortesía para que participantes y espectadores puedan consultar los resultados finales, cruces y campeones antes del archivo definitivo de la vista principal.
[v0.37.48] - 2026-10-14
Características
- 🏆 Pestaña de Torneos y Ligas en el Portal Oficial del Club: En la página de presentación del club, si la institución cuenta con certámenes deportivos o ligas activas, los deportistas disponen ahora de una pestaña dedicada para consultar todas las competencias del complejo, visualizar el estado de inscripción, fechas oficiales, formatos de disputa, aranceles y acceder de forma directa a la ficha completa de cada certamen y cuadro de juego.
- 🎯 Filtro Inteligente y Acceso Rápido desde la Portada: Se incorporó un botón de acceso directo en la cabecera principal del club con el contador de certámenes activos, además de filtros para alternar entre torneos abiertos y ligas regulares. En los clubes que no tengan competencias organizadas, la interfaz permanece 100% enfocada en las canchas y turnos para evitar distracciones visuales.
[v0.37.47] - 2026-10-14
Características
- 🏆 Visualizador Interactivo de Llaves y Cuadro Eliminatorio para Jugadores: Los deportistas ahora pueden explorar los cuadros principales y llaves de playoffs de torneos con desplazamiento horizontal continuo, progresión gráfica de rondas (Octavos, Cuartos, Semifinales y Gran Final), conectores de llave, resultados de sets en tiempo real, horarios y canchas asignadas, con la posibilidad de alternar entre la vista de llaves y la vista de lista clásica.
- 🎯 Detección y Resaltado de Cruces Propios: En el cuadro eliminatorio, los partidos donde participa la pareja del jugador se destacan automáticamente con un distintivo especial y un marco visual prioritario para facilitar el seguimiento de sus próximos encuentros.
Correcciones
- 🔎 Visualización Completa del Catálogo de Torneos y Búsqueda Avanzada: Se optimizó la consulta del directorio de torneos para cargar la totalidad de las competencias activas sin truncar certámenes anteriores y se habilitó la búsqueda directa por identificador de torneo, garantizando que todos los certámenes aparezcan en la grilla principal de exploración.
- 🛡️ Acceso Público a Fixtures, Partidos y Resultados de Torneos: Se actualizaron las directivas de seguridad para permitir que cualquier jugador o visitante pueda consultar los cruces, tablas y resultados de torneos y ligas sin requerir una cuenta de administración del club.
- 🤝 Unificación de Auspiciantes Oficiales en la Ficha del Torneo: Se eliminó la duplicación del bloque de auspiciantes en la pestaña de información del torneo, garantizando que cada patrocinador se muestre una única vez de forma ordenada y rotativa al pie de la página.
[v0.37.46] - 2026-10-14
Características
- 🏆 Integración del Sistema de Ranking en el Módulo de Ligas: Se habilitó la asignación y acumulación de puntos de ranking oficial para las ligas regulares del club. Al crear o editar una liga, los organizadores pueden definir si suma puntos para el ranking y aplicar multiplicadores específicos según la duración y relevancia del certamen (como ligas regulares o ligas mayores/master).
- ⚡ Cierre Automático de Puntos al Finalizar una Liga: Al marcar una liga como finalizada, la plataforma acredita automáticamente en el ranking oficial los puntos de todos los participantes: el campeón y subcampeón de la final, los semifinalistas y el resto de los equipos según su desempeño, aplicando la ponderación configurada para la liga.
- ⚙️ Acceso Directo a la Activación del Ranking desde Ligas: La sección de ligas ahora incluye el acceso a la configuración y activación del sistema de ranking para los clubes que aún no lo tengan habilitado, manteniendo la garantía de no invasión visual si el club decide no utilizarlo.
Mejoras
- 📐 Ampliación y Optimización Visual del Modal de Ligas: Se incrementó el ancho y la distribución visual del formulario de alta y edición de ligas, rediseñando el selector de modalidad deportiva para evitar cortes de texto y garantizar una visualización clara y cómoda de todas las opciones.
[v0.37.45] - 2026-10-14
Características
- 📱 Portal Móvil de Rankings Oficiales para Jugadores: Los deportistas y socios del club pueden acceder directamente desde su smartphone a la tabla de posiciones en vivo de su complejo deportivo, con podio visual de medallas de oro, plata y bronce, filtros por categoría de juego y consulta individual del historial torneo por torneo de todos los puntos acumulados.
- 📸 Generador de Placas Oficiales para Redes Sociales y Difusión: Se incorporó una herramienta de difusión para administradores del club que genera en un solo clic una placa gráfica en formato historia de alta resolución lista para publicar en estados de WhatsApp e Instagram Stories, destacando a los diez mejores jugadores de cada categoría junto con sus medallas, puntos y el nombre del club.
- ⚖️ Ajustes Manuales y Bonificaciones de Puntos: Los organizadores y administradores del club pueden otorgar bonificaciones extraordinarias (como premios por juego limpio o asistencia perfecta) o aplicar penalizaciones disciplinarias excepcionales con motivo justificado y registro contable auditable.
[v0.37.44] - 2026-10-14
Características
- 🏆 Sistema Oficial de Puntuación y Ranking para Jugadores (Opt-in por Club): Se incorporó la posibilidad de que cada complejo deportivo gestione su propio ranking oficial de jugadores de pádel y tenis para potenciar la fidelidad, motivación y constancia competitiva:
- Modalidad Opcional (Opt-in estricto): Desactivado por defecto para todos los clubes. Si el club decide no usar rankings, la plataforma se mantiene 100% idéntica a la experiencia actual sin elementos invasivos.
- Dos Modelos de Ranking: Permite elegir entre Temporada Anual (con corte a fin de año, consagración del Campeón Anual y clasificación al Master de Fin de Año) o Rodante a 52 Semanas (modelo continuo estilo circuito profesional).
- Cómputo Individual en Deportes de Pareja: En pádel y dobles, los puntos se otorgan a cada jugador de forma individual, permitiendo cambiar de compañero a lo largo del año sin perder los puntos acumulados.
- Puntos por Categoría y Jerarquía de Torneo: Segmentación estricta por categoría de juego con multiplicadores de jerarquía (Torneo Estándar, Especial o Master) y escala maestra de puntos configurable.
- Panel de Clasificación y Detalle Histórico: Tabla de posiciones con podio de medallas, filtros por categoría y deporte, e historial torneo por torneo de los puntos obtenidos por cada jugador.
Correcciones
- 🛒 Carrito Siempre Vacío Tras una Compra Exitosa (Blindado con Pruebas Automatizadas): Se incorporó a la verificación automatizada de la tienda el control de que, al confirmar una compra, el carrito quede completamente vacío —tanto en pantalla como al recargar la página—, cubriendo el inconveniente en el que el carrito reaparecía con los productos al volver a la tienda tras un pago con Mercado Pago.
- 🧪 Estabilización de las Pruebas Automatizadas de la Tienda: Se reforzó el flujo de verificación para evitar falsos positivos derivados de la carga asincrónica de la sesión del comprador al ingresar a la tienda.
[v0.37.43] - 2026-10-13
Correcciones
- 🛒 Compra con Efectivo y Transferencia Nuevamente Disponible en la Tienda Online: Se resolvió un inconveniente que rechazaba pedidos válidos abonados en efectivo al retirar o por transferencia bancaria, mostrando un mensaje de stock insuficiente sin importar la disponibilidad real de los productos. A partir de ahora, estas dos modalidades registran el pedido, descuentan el inventario y reflejan el estado correcto en el panel del club.
- ✅ Verificación Automatizada del Ciclo de Vida de la Tienda: Se incorporaron pruebas automáticas que replican el flujo completo de compras de la tienda (carrito sin afectar stock, checkout en efectivo y transferencia con validación de cobro en panel, cancelación con restitución automática de inventario, reserva temporal de 5 minutos en pagos online y rechazo correcto ante falta de stock), reforzando la estabilidad de la tienda en cada nueva versión.
[v0.37.42] - 2026-10-13
Mejoras
- ⚡ Acreditación Instantánea y Reconciliación de Pagos en la Tienda: Se incorporó un mecanismo de verificación inmediata de pagos al retornar desde la pasarela electrónica. Cuando un cliente completa su compra y vuelve a la tienda, el pedido se marca automáticamente como pagado y el stock se descuenta en el acto, eliminando esperas y garantizando que las compras no queden transitoriamente en estado pendiente.
- 🛡️ Tolerancia y Robustez en Pagos de Cuentas Directas: Se optimizó la recepción y procesamiento de notificaciones de cobro cuando el club opera con su propia cuenta de cobro online, asegurando que todos los pedidos queden registrados con su referencia de transacción oficial para una gestión transparente en recepción.
[v0.37.41] - 2026-10-13
Correcciones
- 🛒 Vaciado Automático del Carrito tras Pago Exitoso: Se corrigió el comportamiento del carrito de compras para garantizar que quede completamente vacío y limpio cuando un cliente abona su pedido mediante pago online. Al confirmarse el pago y retornar al catálogo de la tienda, los artículos comprados ya no persisten en el carrito, ofreciendo una experiencia de compra impecable y sin duplicaciones accidentales.
[v0.37.40] - 2026-10-13
Características
- 🛍️ Reserva Inteligente de Stock por 5 Minutos en Pagos Online: Cuando un cliente elige abonar mediante pago electrónico, el sistema reserva de manera exclusiva el stock de los productos durante 5 minutos para que pueda completar el pago con total tranquilidad sin temor a que otro comprador agote las unidades. Si el pago no se completa en dicho lapso, el stock se reincorpora automáticamente al catálogo para los demás usuarios.
- ⏱️ Disponibilidad Concurrente sin Bloqueos Prematuros: La navegación general y la preparación de pedidos en el carrito ya no restan stock ficticio a los demás clientes que visitan la tienda. Si queda una última unidad disponible, todos los compradores pueden visualizarla hasta que uno de ellos inicie formalmente el pago con reserva de tiempo o concrete la orden en mostrador o transferencia.
- 📋 Trazabilidad y Validación Integral de Pagos en el Panel de Pedidos: En la administración de pedidos de la tienda, el personal del club dispone ahora de una ficha visual completa de validación de cobro según la modalidad elegida:
- Pago Electrónico: Muestra la referencia exacta de la transacción (con botón de copiado en un clic) y aclara que el cobro está aprobado para no solicitar dinero al entregar el producto.
- Efectivo en Recepción: Destaca en forma clara el importe exacto pendiente a cobrar en el mostrador del club al momento de entregar la mercadería.
- Transferencia Bancaria: Avisa al personal que debe validar la acreditación de los fondos bancarios antes de realizar la entrega al comprador.
Correcciones
- 📦 Deducción Inmediata de Stock y Restitución Automática ante Cancelaciones: Se solucionó un problema por el cual los pagos online o compras manuales no descontaban las unidades de inventario al instante, y los pedidos dados de baja mantenían el stock restado sin devolverlo a la tienda. Ahora, toda orden confirmada descuenta físicamente el stock de inmediato, y al marcar un pedido como cancelado, las unidades regresan automáticamente a la disponibilidad de la tienda.
[v0.37.39] - 2026-10-13
Correcciones
- 🏟️ Programación de Partidos de Torneos en Todos los Clubes: Se corrigió un problema de compatibilidad que hacía fallar el guardado de los horarios al programar los cruces de un certamen y que dejaba sin operar la nueva herramienta de Reprogramación por Clima. A partir de ahora, la agenda de partidos y el traslado masivo de jornadas por lluvia funcionan de forma confiable en todas las sedes.
- ☔ Robustez de la Reprogramación Masiva: La herramienta de contingencia climática ahora adapta su operación a la configuración de cada club, garantizando el cálculo correcto del cierre de cada cruce al trasladar jornadas y al generar los bloqueos de canchas en la nueva fecha.
- ✅ Verificación Automatizada de la Contingencia Climática: Se incorporaron pruebas automáticas que replican el flujo completo de suspensión por lluvia (filtro por horario, traslado de un solo día, cascada de varios días, extensión de la fecha de fin y protección de los partidos ya disputados), reforzando la estabilidad de la herramienta en cada nueva versión.
[v0.37.38] - 2026-10-13
Características
- ☔ Contingencia Climática y Reprogramación Masiva de Torneos: Los organizadores de torneos ahora cuentan con una herramienta especializada para afrontar suspensiones por lluvia o mal clima en complejos con canchas descubiertas. Con una sola acción en un clic, es posible trasladar todos los partidos pendientes de un día afectado a una nueva fecha o diferir el calendario en cascada (+N días), conservando automáticamente las canchas y horarios asignados sin tener que reprogramar cruce por cruce.
- 📅 Extensión Flexible de Fecha de Fin en Torneos en Progreso: Se habilitó la posibilidad de ampliar la fecha de finalización de un torneo incluso cuando ya se encuentra en curso o cuenta con parejas inscriptas. Si las lluvias obligan a postergar partidos para el lunes o el siguiente fin de semana, el sistema extiende automáticamente la vigencia del torneo y adapta el calendario deportivo para habilitar la nueva jornada.
- 🏟️ Sincronización Total con la Agenda de Canchas y Protección ante Reservas Externas: Al reprogramar una jornada por lluvia, los turnos de juego en las canchas del club se trasladan de forma sincronizada a la nueva fecha y hora. Además, los administradores pueden blindar las canchas con bloqueo preventivo en el nuevo día para evitar que terceros reserven turnos durante el desarrollo de los cruces postergados, manteniendo siempre intactos y protegidos los resultados de los partidos que ya fueron disputados.
[v0.37.37] - 2026-10-13
Correcciones
- 🗓️ Prioridad del Aviso de Club Cerrado en Días Off: Cuando un mismo día tiene configurado un cierre de jornada completa y además un cierre parcial, el sistema ahora prioriza siempre mostrar el aviso de "Club Cerrado Todo el Día", evitando que el cierre parcial lo oculte y el administrador no visualice el bloqueo total de reservas en la agenda.
[v0.37.36] - 2026-10-12
Correcciones
- 🗓️ Creación de Cierres Parciales de Medio Día: Se resolvió un inconveniente que impedía configurar correctamente los días de cierre parcial con horario (ej: "Cierre de 10:00 a 16:00") desde la agenda de Días Off y Feriados. A partir de ahora, los administradores pueden registrar sin problemas cierres de medio día con su rango horario específico, y el sistema bloquea automáticamente los turnos dentro de ese intervalo en la grilla y el portal público de reservas.
[v0.37.35] - 2026-10-12
Mejoras
- 🛍️ Experiencia y Retorno tras el Pago en la Tienda Online: Se optimizó por completo la pantalla de confirmación tras abonar pedidos de la tienda online con Mercado Pago. Al completarse el pago, la pantalla reconoce automáticamente la compra realizada, muestra un mensaje específico de confirmación de pedido y presenta como acción principal el botón "Volver a la Tienda", permitiendo a los clientes regresar directamente al catálogo de productos de su club.
- 🏟️ Navegación Unificada en el Portal del Club y Agenda de Reservas: Los accesos directos de retorno desde las pantallas de confirmación de pago ahora conducen de forma limpia y directa al Portal del Club y a la Agenda de Reservas de Canchas dentro de la identidad propia de la sede, evitando redirecciones innecesarias o desvíos a paneles administrativos.
- 🌐 Acceso y Copia del Portal Web Público Oficial: Desde la configuración del perfil público, la dirección oficial del club y los botones para copiar el enlace y acceder a la página ahora utilizan la identidad digital propia de la sede, permitiendo a los administradores compartir y previsualizar su portal público de forma inmediata y fidedigna.
[v0.37.34] - 2026-10-12
Correcciones
- 🛍️ Inicio de Sesión con Google en la Tienda Online del Club: Se corrigió el flujo de acceso con cuentas de Google desde la tienda virtual de cada sede deportiva. Al identificarse para comprar artículos o consultar el carrito de compras, los clientes ahora retornan de manera inmediata y fluida a la tienda online oficial del club con su sesión iniciada y su carrito intacto, eliminando desvíos no deseados hacia la pantalla de acceso administrativo o solicitudes prematuras de datos adicionales.
- 🔐 Autenticación Unificada para Canales Públicos y Clientes: Se perfeccionó el mecanismo de retorno y preservación de sesión para compras online y reservas de canchas, garantizando que los deportistas mantengan su identidad activa en la tienda y catálogo deportivo del club sin importar la sede donde se encuentren navegando.
[v0.37.33] - 2026-10-12
Correcciones
- 🏟️ Alta y Gestión de Canchas Multisede para Administradores de Organización: Se solucionó un conflicto de permisos que impedía a los administradores de organizaciones y superadministradores dar de alta, editar o eliminar canchas en sedes deportivas seleccionadas. A partir de ahora, la gestión de canchas cuenta con verificación multisede integral, validando los límites de canchas contratados en el plan comercial y permitiendo a los directivos configurar espacios deportivos en cualquiera de sus complejos con total fluidez.
[v0.37.32] - 2026-10-11
Mejoras
- 🌐 Zona Horaria Configurable por Club: Cada club ahora puede definir su propia zona horaria desde la Configuración General, eligiendo entre las zonas de Latinoamérica, Norteamérica y Europa (Argentina queda como valor por defecto). Toda la plataforma —agenda de turnos, portal de reservas públicas, confirmaciones por mensajes, caja, reportes y abonos mensuales— calcula y muestra fechas y horarios según la zona elegida por el club, garantizando coherencia horaria cuando un club opera fuera de Argentina.
[v0.37.31] - 2026-10-11
Correcciones
- ⏰ Coherencia Horaria Total en Todo el Sistema: Se unificó el criterio de fecha y hora de todos los módulos para que coincidan siempre con la hora real del club, igual que en la Agenda de Reservas de Canchas. Las reservas de salones y eventos ahora registran y muestran la hora exacta (antes podían desplazarse tres horas en algunas pantallas), la grilla de turnos detecta correctamente los horarios ya iniciados para no ofrecerlos a nuevos jugadores, y la Caja (depósitos, cierres y movimientos), el historial de liberaciones de turnos, las Estadísticas y las confirmaciones por mensajes utilizan la fecha local del club en lugar de la fecha universal. Se ajustaron automáticamente los registros de eventos existentes a su hora correcta.
[v0.37.30] - 2026-10-11
Mejoras
- 👥 Gestión Multisede de Personal y Colaboradores para Administradores de Organización: Se optimizó la administración de usuarios para organizaciones con múltiples sedes deportivas. Al seleccionar cualquier club en el encabezado del sistema, los directivos generales ahora visualizan de forma inmediata y aislada la nómina completa de colaboradores y roles operativos asignados a esa sede específica (recepcionistas, profesores, administradores de torneos y ligas).
- 🏢 Orientación Inteligente en Modo Organización Completa: Al posicionarse en la vista global de la organización, el panel informa con claridad que los colaboradores pertenecen a cada club de forma individual y guía al directivo a elegir una sede específica para consultar, crear o modificar permisos.
- 🎯 Identificación Visual de Sede Destino: Al dar de alta o invitar a un nuevo colaborador, el sistema destaca la sede seleccionada en la cabecera y dentro de la ventana de registro, garantizando que cada miembro del equipo quede vinculado con total precisión a su complejo correspondiente.
[v0.37.29] - 2026-10-11
Mejoras
- 🛡️ Verificación Automatizada de la Agenda de Salones y Eventos: Se incorporó una batería de pruebas automáticas que recorre la agenda de salones y quinchos de punta a punta: navegación de fechas y las cuatro vistas (Día, Semana, Mes y Tarjetas), alta y edición de espacios sociales con sus comodidades, creación de reservas con selección de cliente e importes (total, seña y saldo), ficha detallada con contacto directo por WhatsApp y cancelación con confirmación, garantizando además que las fechas y horarios se registren según la hora local del club.
[v0.37.28] - 2026-10-11
Seguridad
- 🛡️ Aislamiento Estricto de Métricas por Sede y Privilegios de Organización: Se perfeccionó el gobierno de datos en el módulo de Estadísticas y Analíticas. A partir de ahora, los administradores de sede única visualizan pura y exclusivamente las métricas, ingresos, egresos y rendimiento por cancha de su propio club, sin visibilidad sobre otros complejos ni selectores de cambio de sede. El acceso panorámico consolidado y la navegación entre múltiples sedes quedan reservados con exclusividad para los administradores generales de la organización.
[v0.37.27] - 2026-10-11
Correcciones
- 📱 Acciones de Caja Responsivas en Punto de Venta: Se reorganizó la botonera superior del Punto de Venta (Registrar Retiro, Movimientos y Cerrar Caja) para terminales móviles y teléfonos. En pantallas táctiles compactas, las acciones se adaptan mediante una cuadrícula inteligente de 2 columnas donde el registro de retiros ocupa el ancho completo superior y las acciones secundarias se distribuyen de forma simétrica al 50%, eliminando cualquier compresión de texto o desborde horizontal sin alterar la presentación horizontal de escritorio.
[v0.37.26] - 2026-10-11
Correcciones
- 📱 Pestañas de Cobro Adaptadas a Celulares en Punto de Venta: Se optimizó la barra de categorías y cobros del Punto de Venta (Turnos del Día, Kiosco / Cantina, Cuentas Abiertas, Retiro Tienda, Inscripciones Torneos, Alumnos Academia, Rendición Profesores y Abonos Mensuales) para celulares y tablets. Se solucionó la superposición de botones en pantallas estrechas mediante una barra con desplazamiento horizontal táctil suave y altura dinámica, garantizando que cada categoría conserve intactos sus títulos, iconos e insignias de saldo pendiente sin cortes ni desbordes, manteniendo la distribución panorámica en pantallas de escritorio.
[v0.37.25] - 2026-10-11
Mejoras
- 📱 Adaptabilidad Integral para Celulares y Tablets: Se rediseñó la estructura del panel de administración para brindar una experiencia fluida e intuitiva en smartphones y tablets. Se eliminaron los márgenes residuales que comprimían la pantalla en pantallas táctiles, permitiendo que el contenido aproveche el 100% del ancho del dispositivo.
- 📐 Configuración de Escala y Viewport Móvil: Se incorporó el soporte nativo de viewport táctil para evitar reducciones forzadas de tamaño en navegadores móviles de iOS y Android.
- 👆 Desplazamiento Táctil Fluido en Grillas: Tanto la grilla de reservas de canchas como los calendarios de salones y eventos incorporaron aceleración táctil fluida, permitiendo recorrer horarios y espacios cómodamente deslizando el dedo de forma horizontal y vertical.
- 🎩 Cabecera Compacta y Controles Optimizados para Móviles: La barra superior y los selectores de fecha y vista se rediseñaron para evitar desbordes en celulares compactos, priorizando los elementos esenciales y facilitando el uso con el pulgar.
[v0.37.24] - 2026-10-11
Características
- 🗓️ Vista Calendario Mensual para Salones y Quinchos: Se incorporó la vista de Mes completo a la agenda de salones, permitiendo a los directivos y recepcionistas auditar la ocupación social de todo el mes de un vistazo. La matriz mensual organiza los días de lunes a domingo, destaca la jornada actual y exhibe tarjetas compactas con horario, nombre del salón y cliente.
- 🔍 Desplegable Interactivo para Días con Múltiples Eventos: En días con alta demanda o superposición de festejos, un botón interactivo despliega un visor rápido con todos los eventos del día, importes y acceso express a la ficha detallada.
- ⚡ Navegación Fluida entre Vistas (Día, Semana, Mes y Tarjetas): El panel sumó un selector cuádruple en la cabecera. Al hacer clic en el número de cualquier día dentro del mes, el sistema viaja inmediatamente a la grilla diaria de ese día seleccionado para planificar al detalle.
- 🎯 Filtro de Salón en Cuadrícula Mensual: Posibilidad de aislar un quincho o salón individual para evaluar su calendario mensual específico o visualizar todos los espacios del club combinados con colores diferenciados.
[v0.37.23] - 2026-10-11
Características
- 📅 Vista Semanal Panorámica en la Agenda de Salones y Quinchos: Se sumó la visualización semanal interactiva de 7 días continuos (de Lunes a Domingo) para la gestión de salones de eventos, quinchos y parrillas. Los administradores del club pueden inspeccionar la ocupación de toda la semana de un vistazo, con indicadores destacados para el día actual y conteo de eventos agendados.
- 🎯 Filtro Rápido por Salón y Paletas Cromáticas Distintivas: En la vista semanal, los operadores pueden alternar con un solo clic entre visualizar todos los salones combinados (con códigos de color exclusivos e insignias de espacio por cada evento) o filtrar un salón específico para auditar su disponibilidad completa a lo largo de la semana.
- ⚡ Reserva Ágil sobre Huecos Libres en la Grilla Semanal: Al pulsar sobre cualquier franja horaria vacía de cualquier día de la semana, el formulario de reserva se abre de inmediato con el día, el salón y el horario seleccionado listos para confirmar.
- 🔀 Navegación Intuitiva de 3 Vistas (Día, Semana y Tarjetas): La barra superior permite alternar instantáneamente entre la Grilla Diaria (todos los salones del día), la Grilla Semanal (7 días con selector de salón) y la vista de Tarjetas con listados detallados de eventos.
[v0.37.22] - 2026-10-11
Características
- 🗓️ Grilla Interactiva de Salones y Quinchos (Timeline 2D): Se transformó la agenda de salones incorporando una grilla visual de dos dimensiones idéntica al estándar de reservas de canchas. Los operadores pueden visualizar simultáneamente en columnas todos los espacios del club (salones de fiestas, quinchos, SUMs, parrillas) contra un eje continuo de franjas horarias que abarca desde la mañana hasta la madrugada, permitiendo identificar huecos libres de inmediato.
- ⚡ Reserva Rápida en 1 Clic sobre Huecos Libres: Al pulsar sobre cualquier franja horaria vacía de un salón en la grilla, el sistema abre automáticamente el formulario de alta precargando el espacio físico y el horario de inicio seleccionado.
- 🔀 Selector Dual de Vistas (Grilla / Tarjetas): Se incorporó un switch en la cabecera para alternar fluidamente entre la vista de Grilla (para planificar y detectar disponibilidad) y la vista de Tarjetas (para auditar listados detallados de eventos).
- 📱 Ficha Detallada del Evento y Contacto Directo por WhatsApp: Nuevo diálogo interactivo al hacer clic sobre cualquier evento agendado, exhibiendo el estado, fecha y horario, desglose financiero (total, seña y saldo restante) y un botón de contacto en un toque que abre WhatsApp con un mensaje personalizado hacia el titular del evento.
[v0.37.21] - 2026-10-11
Mejoras
- 🛡️ Verificación Automatizada de Egresos y Retiros de Caja: Se incorporaron pruebas automáticas que cubren de punta a punta la gestión de cuentas por pagar (alta con badge de pendiente, visualización de totales, liquidación desde el panel y visibilidad restringida del personal de recepción a sus propios gastos del turno), junto con los retiros de efectivo de la caja hacia destino general, torneos y ligas, y la cancelación de facturas de proveedores desde caja, garantizando el descuento correcto del efectivo disponible y la conciliación financiera inmediata.
[v0.37.20] - 2026-10-10
Características
- 📈 Dashboard General de Rentabilidad y Balance Financiero (P&L): Se renovó por completo el panel general de estadísticas del club incorporando una visión integral de resultados económicos. Los directivos y administradores ahora pueden auditar en un solo lugar los Ingresos Totales de caja, los Egresos Operativos Pagados, el Resultado Neto (Superávit o Déficit) y el Margen de Rentabilidad porcentual sobre las ventas del período.
- 📉 Estructura de Costos Fijos vs. Variables y Desglose por Centro de Costo: Se sumó la discriminación en tiempo real entre compromisos fijos y costos variables abonados, acompañada por una gráfica comparativa del balance económico y un desglose detallado de gastos por categoría operativa con porcentajes sobre el total desembolsado.
- 🎯 Ingresos por Unidad de Negocio: Nuevo análisis de distribución de ingresos que permite conocer con precisión qué proporción de la recaudación proviene del Alquiler de Canchas, la Cantina y Tienda, los Torneos y Competencias, los Abonos Mensuales de turnos fijos o las Clases y Escuelas deportivas.
- 🏆 Consolidación Económica de Torneos: El panel de competencias se amplió para reflejar tanto la recaudación por inscripciones como los egresos imputados a eventos deportivos, calculando automáticamente la ganancia neta generada por los torneos del período.
[v0.37.19] - 2026-10-10
Características
- 📊 Pestaña de Balance Financiero y Rentabilidad en Torneos: Se integró un panel completo de análisis económico dentro de la administración de cada torneo. El organizador puede visualizar en tiempo real cuatro tarjetas de métricas canónicas: Recaudación Cobrada por Inscripciones, Recaudación Esperada (incluyendo saldos pendientes de parejas), Total de Egresos Imputados (pagados y pendientes), y el Resultado Neto junto con el Margen de Rentabilidad porcentual del evento.
- 💸 Gestión Directa de Costos y Liquidación en el Torneo: Se incorporó un formulario rápido para cargar gastos específicos del evento (premios, pelotas, fiscales, catering, marketing) directamente desde la ficha del torneo, junto con una tabla detallada de egresos asociados, resumen de costos por categoría y la posibilidad de asentar el pago en un clic.
[v0.37.18] - 2026-10-10
Características
- 🏆 Imputación de Egresos a Torneos y Ligas Deportivas: Tanto en el gestor de cuentas por pagar como al registrar retiros de mostrador en la caja registradora, ahora es posible asignar cualquier costo operativo de forma directa a un Torneo o Liga activa. Esto permite consolidar en tiempo real los costos directos de cada evento deportivo (pelotas, premios, arbitraje, fiscales, hidratación).
- 💵 Cancelación de Facturas y Cuentas por Pagar Directamente desde Caja: El modal de retiro de caja sumó la posibilidad de abonar facturas pendientes de proveedores con el efectivo disponible en caja. Al confirmar el retiro, el sistema descuenta el efectivo del arqueo físico del turno y automáticamente marca la cuenta por pagar como pagada en el módulo de egresos, garantizando conciliación financiera inmediata sin doble carga manual.
[v0.37.17] - 2026-10-10
Seguridad
- 🔒 Aislamiento y Confidencialidad de Egresos por Roles de Usuario: Se implementó una separación estricta de visibilidad y permisos en el módulo de egresos. La administración general del club y de la organización conserva el control total sobre todas las cuentas por pagar, plantillas recurrentes, sueldos y costos fijos, mientras que el personal de recepción ahora puede registrar gastos operativos del turno visualizando única y exclusivamente los egresos cargados por su propio usuario, manteniendo en absoluta privacidad los costos sensibles como nóminas, alquileres o tributos del club.
Características
- 🏷️ Experiencia Adaptada para Personal de Recepción en Egresos: La interfaz de egresos se adapta automáticamente según el rol del usuario autenticado. Cuando ingresa el personal de recepción, la vista se concentra en "Egresos del Turno" con sus propias métricas y compras del día, ocultando las pestañas de administración de costos fijos y plantillas recurrentes.
[v0.37.16] - 2026-10-09
Correcciones
- ⚡ Actualización Inmediata en Grilla de Cuentas por Pagar: Se optimizó la sincronización reactiva al generar obligaciones a partir de plantillas recurrentes. Las nuevas facturas del mes ahora se incorporan de forma instantánea a la grilla y a los totales acumulados sin necesidad de recargar la página ni navegar entre pestañas, sumando además un botón de actualización manual para el control del operador.
[v0.37.15] - 2026-10-09
Características
- 📑 Pestaña de Cuentas por Pagar y Liquidación de Egresos: Los administradores ahora pueden gestionar de forma centralizada todas las facturas y obligaciones del mes. Incluye control de estados (Pendiente / Pagado), alertas visuales para facturas vencidas y registro del medio de pago utilizado (Transferencia, Efectivo, Débito, Crédito o Mercado Pago).
- ✨ Generación Inteligente de Gastos del Mes en 1 Clic: Mediante el nuevo botón "Generar desde Recurrentes", el sistema calcula y crea automáticamente las cuentas por pagar del mes actual en base a las plantillas fijas configuradas (luz, alquiler, mantenimiento, abonos), evitando la carga manual repetitiva y permitiendo ajustar el importe final cuando llega la factura definitiva.
- 💰 Liquidación Express de Facturas con Ajuste de Importe: Diálogo para asentar el pago en un clic, que permite registrar diferencias por recargos o bonificaciones y guardar la fecha y canal exacto del desembolso.
[v0.37.14] - 2026-10-09
Características
- 📊 Módulo de Gestión de Egresos y Costos Fijos: Se incorporó una nueva herramienta integral para el control de gastos del club. Permite clasificar egresos en costos fijos y variables para medir con precisión el punto de equilibrio y la rentabilidad del complejo.
- 🔁 Plantillas de Gastos Recurrentes y Proyección Mensual: Los administradores ahora pueden configurar compromisos mensuales automáticos (alquileres, luz, servicios, abonos de software y sueldos fijos) indicando el monto base proyectado y el día de vencimiento mensual, visualizando en tiempo real el total de costos fijos comprometidos del mes.
Mejoras
- 🛡️ Seguridad y Resiliencia en Carga Financiera: Se optimizó la carga en servidor de las tablas de egresos con mecanismos de alta disponibilidad y confirmaciones seguras para la edición y eliminación de conceptos de gasto.
[v0.37.13] - 2026-10-09
Características
- ⏰ Recargo por Mora Aplicado Automáticamente al Abrir Caja: Cuando el personal ingresa a la sección de cobranza de abonos mensuales, el sistema aplica de forma automática e inmediata el recargo por mora configurado por el club a todas las cuotas impagas cuya fecha de vencimiento ya pasó. La cuota pasa a estado "Vencido con Mora" con su recargo calculado, garantizando que el cobro siempre refleje el importe correcto sin depender de procesos nocturnos.
Mejoras
- 📝 Motivo de Cancelación en la Baja de Turnos Fijos: El diálogo de cancelación de un turno fijo ahora incluye un campo opcional para registrar el motivo. El comentario queda guardado en las cuotas impagas del abono para auditoría y trazabilidad histórica del club.
- 🛡️ Verificación Automatizada del Ciclo Completo de Abonos: Se ampliaron las pruebas automáticas del módulo de abonos para cubrir la aplicación automática de mora al abrir caja y la cancelación de turnos fijos con motivo auditado, asegurando la correcta eliminación de cuotas futuras y la preservación del historial financiero.
[v0.37.12] - 2026-10-09
Correcciones
- 🚫 Cancelación Integral de Turnos Fijos y Liberación Automática de Canchas: Se solucionó un problema técnico que bloqueaba la cancelación de turnos fijos tanto en modalidades con abono mensual como en turnos por partido. Al dar de baja un turno fijo, el sistema ahora libera de forma inmediata todas las reservas futuras en la agenda de canchas para que queden disponibles para nuevos jugadores, elimina automáticamente las cuotas futuras que aún no hayan comenzado, mantiene en el Punto de Venta la cuota del mes en curso para su cobro regular y preserva de forma permanente el registro histórico de todas las cuotas y partidos efectivamente abonados.
[v0.37.11] - 2026-10-09
Características
- 🧾 Anulación de Cuotas de Abono con Comentario desde Caja: Se incorporó en la pestaña de cobranza de abonos mensuales la posibilidad de anular una cuota impaga dejando un comentario obligatorio de auditoría. El registro nunca se elimina: queda identificado como anulado junto al motivo y quién lo realizó, y la anulación no genera movimientos ni diferencias en el efectivo de caja. Las cuotas vencidas impagas se conservan como deuda al cancelar un abono, conforme a la política de pago anticipado.
Mejoras
- 🛡️ Verificación Automatizada de la Anulación de Cuotas: Se ampliaron las pruebas automáticas del ciclo de vida de abonos para cubrir la anulación desde caja con comentario: la cuota sale del listado de deudas, conserva el motivo en el historial y la cuota pagada permanece intacta.
[v0.37.10] - 2026-10-09
Correcciones
- 📊 Anclaje Fijo del Paginador en Turnos Generados: Se ajustó la estructura visual y las restricciones de dimensiones en el visor de historial de turnos fijos, fijando la barra de paginación de la pestaña de Turnos Generados en la parte inferior del modal sin importar la cantidad de partidos listados, garantizando la visibilidad constante de los controles de cambio de página.
[v0.37.9] - 2026-10-09
Correcciones
- 📄 Barra de Paginación Siempre Visible en el Historial de Turnos Fijos: Se corrigió la visualización del paginador en las pestañas de Abonos Mensuales y Turnos Generados. La barra de navegación inferior ahora se mantiene anclada de manera fija y permanente en la base de la tabla con cabecera estática, garantizando la navegación fluida y la lectura del número de páginas y registros totales sin importar la cantidad de elementos cargados o el filtro de período aplicado.
[v0.37.8] - 2026-10-09
Características
- 📄 Paginación y Filtro de Mes en el Historial de Turnos Fijos: Se incorporó un sistema de navegación paginada de 10 registros por vista tanto en el historial de cuotas como en el de partidos generados, evitando desplazamientos largos dentro del visor. Además, se añadió un selector por mes para filtrar rápidamente los períodos deseados y un posicionamiento inteligente que sitúa al administrador de forma automática en la página del mes en curso al consultar los abonos.
- 📅 Claridad de Fechas de Partido y Vencimientos en Turnos Generados: En la pestaña de turnos generados, la fecha se presenta de manera explícita indicando el día de la semana y el día de juego (ej. Viernes 09/10/2026). Asimismo, se incorporó una columna de Vencimiento de Cuota que indica con precisión la fecha límite de pago del abono correspondiente a ese partido (fijada el día 10 o el día configurado por el club), vinculando de manera transparente cada partido con la cuota mensual que lo cubre.
- ⚡ Emisión Anticipada e Inmediata de Abonos Mensuales: Al dar de alta un turno fijo con abono mensual, el sistema genera de inmediato el calendario completo de cuotas y fechas de vencimiento para todo el período acordado, garantizando que el plan de pagos esté disponible desde el primer instante sin depender de procesos programados en segundo plano.
Mejoras
- 🛡️ Cancelación Auditada y Protección de Cobranzas: Al dar de baja un turno fijo recurrente, las cuotas pendientes que aún no hayan sido abonadas quedan marcadas automáticamente como anuladas, excluyéndolas de los saldos pendientes de cobro en el Punto de Venta y preservando al mismo tiempo el registro histórico completo de las cuotas ya pagadas.
[v0.37.7] - 2026-10-09
Características
- 🧾 Historial y Trazabilidad de Abonos en Turnos Fijos: Se incorporó un nuevo panel de control para el seguimiento detallado de las cuotas mensuales en la gestión de turnos fijos. Los administradores ahora pueden visualizar con un solo clic el historial completo de abonos asociados a cada turno, identificar rápidamente los pagos pendientes, verificar las cuotas abonadas y auditar los recargos por mora aplicados, garantizando un control financiero transparente y centralizado.
- 📅 Auditoría de Turnos Generados por Abono: Dentro del nuevo panel de trazabilidad, se agregó una pestaña dedicada para consultar todos los turnos de cancha que fueron reservados automáticamente por el abono recurrente. Esto permite verificar el estado individual de cada partido (Confirmado, Ausente, Cancelado) y si su tarifa fue cubierta por la cuota mensual o abonada por separado, centralizando toda la actividad del turno fijo en una sola vista.
[v0.37.6] - 2026-10-09
Correcciones
- 💳 Cobro de Abonos Mensuales Sin Errores Internos: Se corrigió el registro de las cuotas mensuales de turnos fijos para que la facturación automática asocie cada boleta al jugador abonado del club, eliminando un fallo que impedía generar y cobrar las cuotas del mes en el Punto de Venta.
- 📅 Ajuste Automático de Fechas de Vencimiento en Meses Cortos: En los clubes configurados con vencimiento en días posteriores al cierre del mes (ej. día 31), el sistema delimita automáticamente la fecha de pago al último día real de cada período (ej. día 30 en meses de 30 días o 28/29 en febrero), previniendo desbordes de fecha y garantizando la facturación fluida de todas las sedes.
Seguridad
- 🔒 Alineación de Políticas de Seguridad para Consulta de Abonos de Jugadores: Se actualizó la verificación de identidad a nivel de base de datos para que los deportistas registrados puedan consultar de forma segura y privada sus comprobantes y estados de cuenta de abonos asociados a su perfil.
Mejoras
- 🛡️ Verificación Automatizada del Ciclo de Vida de Abonos Mensuales: Se incorporaron pruebas automáticas que cubren de punta a punta la configuración de la ventana de cobro y mora, el alta de turnos fijos con abono mensual, la generación de boletas, los recargos por mora, el cobro completo en caja, el reconocimiento de turnos cubiertos por abono y los filtros de la grilla de cobranza.
[v0.37.5] - 2026-10-09
Características
- 🛒 Acceso Rápido a Caja y Punto de Venta desde la Grilla de Turnos: Se incorporó un botón de acceso directo a Caja tanto en el encabezado del panel de control como en la barra de herramientas de la grilla de reservas. Al presionarlo se despliega una ventana modal amplia con toda la funcionalidad del punto de venta (apertura de caja, cobro rápido de turnos del día, venta de cantina y kiosco, cuentas abiertas y retiro de compras), permitiendo al personal de recepción cobrar y facturar al instante sin abandonar la grilla de turnos ni tener que expandir el menú lateral de navegación.
[v0.37.4] - 2026-10-09
Mejoras
- 🖥️ Optimización Visual del Encabezado de Cobro Rápido en Caja: Se rediseñó la distribución del panel de cobro de turnos en el Punto de Venta separando el título principal y la barra de filtros en dos niveles armoniosos. Esto evita que el título se quiebre en múltiples líneas al operar en pantallas compactas o terminales de recepción, manteniendo el texto en un solo renglón claro y accesible junto a sus indicadores de estado y filtros de cancha.
[v0.37.3] - 2026-10-09
Mejoras
- 📅 Selector Visual de Modalidad y Cálculo de Cuota en Turnos Fijos: Se renovó la interfaz de creación de turnos fijos incorporando un selector claro entre cobranza por partido y abono mensual. Al optar por cuota mensual, el sistema ofrece cálculo asistido sugerido (equivalente a 4 o 5 turnos de cancha según la tarifa horaria), información clara sobre la ventana de vencimiento y recargos por mora configurados en el club, y sincronización inmediata con los parámetros del establecimiento.
- 🏷️ Visualización de Modalidad de Cobro en la Tabla de Turnos Fijos: Se incorporó una columna específica en la gestión de turnos fijos que permite distinguir de un vistazo qué turnos operan bajo abono mensual adelantado con su correspondiente importe mensual y cuáles se abonan por partido individual en cancha.
[v0.37.2] - 2026-10-09
Correcciones
- ⚡ Resolución de Condición de Carrera en la Consulta de Disponibilidad de la Agenda Pública: Se implementó un control secuencial de peticiones en vuelo dentro de la agenda de reservas que descarta de forma estricta cualquier respuesta demorada que no coincida con la última fecha seleccionada por el usuario. Esto evita que al navegar ágilmente entre días del calendario una respuesta anterior sin restricciones sobreescriba los bloqueos de un cierre parcial o feriado, garantizando una presentación exacta y sincronizada de los turnos disponibles en todo momento.
[v0.37.1] - 2026-10-09
Correcciones
- 🚫 Bloqueo Visual Inmediato de Días Cerrados y Feriados en la Agenda Pública: Se resolvió una inconsistencia en el portal público de reservas por la cual los días configurados como feriados o jornadas no laborables completas mostraban turnos aparentemente libres en la grilla y el bloqueo recién se notificaba al intentar confirmar la reserva. A partir de ahora, el calendario de fechas identifica de inmediato los feriados con una etiqueta distintiva y deshabilita su selección, la grilla oculta los horarios y se despliega un panel informativo con el motivo del cierre junto con un botón rápido para consultar el próximo día operativo del club.
[v0.37.0] - 2026-10-09
Características
- 💳 Cobranza y Gestión de Abonos Mensuales en Punto de Venta: Se incorporó en la Caja y Punto de Venta del club una pestaña dedicada para la cobranza de cuotas mensuales de turnos fijos. El personal de recepción puede consultar las boletas pendientes y vencidas, visualizar los recargos automáticos por mora, filtrar por período y registrar el cobro en el ticket activo con cualquier medio de pago (efectivo, débito, transferencia o Mercado Pago).
- 🏷️ Detección Inteligente de Turnos Cubiertos por Abono: En el cobro rápido de turnos del día, el sistema reconoce de forma automática si un turno fijo cuenta con modalidad de abono mensual para evitar cobrar duplicado el valor de la cancha al jugador, permitiendo cobrar únicamente consumos adicionales de cantina o alquileres de equipamiento.
Infraestructura
- 📋 Inventario Centralizado y Bitácora de Procesos en Segundo Plano: Se formalizó la documentación de todas las tareas automatizadas, procesos de facturación periódica y recordatorios automáticos del sistema para garantizar su auditoría y seguimiento operativo.
[v0.36.8] - 2026-10-09
Mejoras
- 🛡️ Verificación Automatizada del Bloqueo en Días Off y Feriados: Se incorporaron pruebas automáticas que garantizan que un Día Off o Feriado configurado por el club imposibilita reservar turnos dentro del rango de cierre definido, tanto en el Panel de Administración como en la Agenda Pública de Reservas de los clubes, validando además que fuera de ese horario la reserva de turnos siga operando con normalidad.
[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.
