Changelog
Historial de cambios y mejoras de Bodapp
v1.5.0
2026-09-14
- •Nueva sección Cotizaciones en la pestaña Rendimiento del panel admin: embudo completo desde la solicitud hasta el contrato, con porcentajes en cada paso.
- •Indicadores de servicio: tasa de respuesta, tasa de cierre, tiempo medio y mediano de respuesta, y solicitudes sin responder hace más de 3 y 7 días.
- •Gráfico diario de solicitudes recibidas vs. respondidas, y montos cotizados vs. contratados.
- •Desgloses por categoría, por plan del proveedor y por proveedor (con buscador), para ver quién responde y quién cierra.
- •Ahora se registra el momento exacto en que un proveedor responde una cotización, para medir tiempos reales.
- •Avisos automáticos por correo al proveedor cuando una cotización avanza: reunión agendada, abono recibido, contratado o descartado.
- •Todos los correos de cotización incluyen un enlace que abre directamente el detalle de la solicitud en el panel del proveedor.
v1.4.1
2026-09-14
- •Arreglamos la creación de invitaciones de pareja: antes fallaba siempre por un error interno y no se generaba el enlace ni el código.
- •Mensajes claros al invitar: correo propio, persona que ya organiza la boda, invitación ya enviada (se reutiliza el mismo enlace) y límite de personas del plan.
- •Mensajes claros al aceptar: invitación vencida o cancelada, código inexistente, boda llena o cuenta que ya pertenece a otra boda.
- •Si la persona invitada tiene una boda propia todavía vacía, ahora se une automáticamente al panel compartido; si ya tiene información guardada, se le explica que use otra cuenta para no perder sus datos.
- •Si el correo de invitación no se puede enviar, el enlace y el código quedan visibles para compartirlos por WhatsApp.
v1.4.0
2026-09-08
- •Panel de boda compartido: ahora los dos novios pueden entrar con su propia cuenta y ver el mismo panel (invitados, presupuesto, mesas, checklist y sitio web).
- •Invitaciones por correo con enlace directo, y también un código corto para unirse desde la app.
- •Nueva tarjeta 'Quiénes organizan esta boda' en el resumen: muestra a los integrantes, las invitaciones pendientes y permite quitar accesos.
- •El plan de la boda se comparte entre los integrantes: los planes Gratis y Plus admiten 2 personas y VIP hasta 5.
- •Correo de invitación con el estilo de Bodapp y aceptación automática al iniciar sesión desde el enlace.
v1.3.0
2026-08-18
- •Nueva pestaña Rendimiento en el panel admin: visitas, sesiones, tiempo medio de permanencia, tasa de rebote y scroll promedio con selector de 7, 28 o 90 días.
- •Zonas de calor por página: mapa de clics sobre una malla de la página y gráfico de profundidad de scroll para ver hasta dónde llega la gente.
- •Desglose por dispositivo (celular, tablet, escritorio) y por origen de tráfico, más gráfico de tráfico diario.
- •Integración opcional con Microsoft Clarity: se activa pegando el Project ID desde el panel, con grabaciones de sesión y mapas de calor visuales en el sitio público.
- •Nueva pestaña SEO: clics, impresiones, CTR y posición media de los últimos 28 días desde Google Search Console, con búsquedas y páginas destacadas.
- •Auditoría técnica interna en la pestaña SEO: detecta artículos sin título SEO, sin meta descripción, textos demasiado largos, sin portada o sin etiquetas, y servicios sin publicar.
- •Medición anónima ampliada: tiempo activo por página, profundidad de scroll y posición de los clics, sin guardar datos personales.
v1.2.0
2026-08-11
- •Blog con enlaces internos automáticos: los artículos se conectan entre sí y con sus categorías según las palabras clave, sin trabajo manual en el admin.
- •Páginas de categoría del blog indexables (/blog/categoria/...) para reforzar el posicionamiento por tema.
- •Open Graph y Twitter Card completos por artículo, más schema de artículo y migas de pan para una mejor apariencia en Google y redes.
- •Analítica de contenidos: visitas al blog, avance de lectura (75% y completado) y clics en 'Cotizar Gratis', con panel de rendimiento en el panel admin.
- •Checklist: ahora puedes eliminar cualquier tarea, incluidas las sugeridas por defecto, con el basurero siempre visible en celular y opción de deshacer.
- •Plano de mesas en celular: pestañas Invitados / Plano, lista plegable para arrastrar y controles de zoom disponibles, sin elementos que se tapen.
- •Resumen del dashboard: el total de invitados considera acompañantes y niños, con el detalle de invitaciones versus personas.
- •Corrección: los proveedores y sus fotos vuelven a mostrarse a visitantes sin sesión en el directorio público.
v1.1.0
2026-08-17
- •Nuevo Blog Bodapp: vista pública en /blog con portada destacada, filtros por categoría y artículos con estilo Organic Romantic.
- •Editor de blog en el panel admin: editor visual (títulos, listas, citas, imágenes), portada, resumen, etiquetas, autor y control de borrador/publicado.
- •Generador de borradores con IA: escribe artículos con contexto chileno y campos SEO listos para revisar antes de publicar.
- •SEO reforzado: metadatos y JSON-LD (BlogPosting + Breadcrumbs) por artículo, sitemap dinámico con las entradas publicadas y enlaces al blog desde el home, el menú y el footer.
v1.0.1
2026-08-10
- •Concierge IA más inteligente con las categorías: ahora entiende variaciones como 'centro de eventos', 'local' o 'lugar' y las asocia a Recintos, con sinónimos para las 15 categorías del catálogo (catering, terno, argollas, wedding planner, etc.).
- •Si no hay proveedores de la categoría exacta, el Concierge lo dice con transparencia y ofrece las alternativas más cercanas del catálogo en vez de responder que no hay nadie.
- •Botón del Concierge más visible: sombra destacada, anillo de color, tooltip y una pista inicial, manteniendo el diseño minimalista.
- •Prueba gratuita del Concierge: las cuentas Free y Plus pueden hacer 3 preguntas de prueba (contador validado en el servidor) y luego reciben la invitación a mejorar a VIP para usarlo sin límite.
v1.0.0
2026-06-01
- •Lanzamiento oficial v1.0: Bodapp sale de beta con la plataforma completa para novios y proveedores.
- •RSVP automático por WhatsApp (Twilio): envío masivo de invitaciones con botones interactivos desde el número chileno oficial y confirmación en tiempo real en la lista de invitados.
- •Concierge IA global: asistente flotante para novios VIP con contexto real de la boda (presupuesto, invitados, mesas) y búsqueda de proveedores reales del catálogo, incluyendo proveedores sin paquetes publicados.
- •Checklist Inteligente: vistas por categoría o por fecha, prioridades (baja, normal, alta), sugerencias automáticas según la fecha del matrimonio y progreso en vivo.
- •Plano de mesas con acompañantes: los +1 y niños ocupan cupo real en cada mesa, con exportación a CSV y PDF.
- •Programa Founder: sello permanente para los primeros 100 proveedores de la plataforma, visible en su perfil y en el catálogo.
- •PRO de regalo extendido: los proveedores fundadores parten su periodo PRO el 31 de mayo de 2026.
- •Notificaciones por email personalizadas: cotizaciones, intereses y alertas de moderación con plantillas propias y baja de suscripción.
- •Moderación de proveedores: pausa con motivo desde el panel admin, aviso por email y bloqueo de publicación mientras esté pausado.
- •Buscadores y filtros en el panel admin para proveedores y novios (categoría, plan, estado y múltiples ordenamientos).
- •Precios ocultos para visitantes: los valores se revelan al iniciar sesión con un modal contextual que recuerda la intención.
- •Mejoras móviles: acceso a Planes y Precios desde el header, presupuesto detallado a pantalla completa y navegación de Súper Poderes sin recargar.
- •Seguridad reforzada: protección contra elevación de plan, validación de firma en webhooks y acceso restringido a datos de contacto sensibles.
v0.8.0
2026-05-13
- •Motor Financiero SaaS (MercadoPago): Integración oficial de la pasarela de pagos mediante Supabase Edge Functions, soportando arquitectura híbrida de Suscripciones recurrentes (Preapprovals) y Pagos Únicos (Preferences).
- •Automatización de Tiers vía Webhooks: Sincronización en tiempo real entre MercadoPago y la base de datos para activar automáticamente los planes PRO/Elite y Plus/VIP tras un pago exitoso de forma segura.
- •Seguridad Estricta en Plan Free: Implementación de Triggers en la base de datos para bloquear a nivel de backend la creación de más de 5 servicios y restringir la subida a un máximo de 3 fotos por servicio.
- •Desbloqueo de Límites PRO y ELITE: Eliminación de restricciones operativas en los planes premium, permitiendo servicios ilimitados y galerías fotográficas extensas de alta conversión.
- •Soporte Multimedia Exclusivo (Plan ELITE): Habilitación del campo de Video (YouTube/Vimeo) en el editor de servicios, integrado con lógica de bloqueo visual (candado de función) para planes inferiores.
- •Dashboard de Estadísticas Avanzadas: Nueva pestaña analítica para usuarios ELITE con métricas de visitas, cotizaciones recibidas y rendimiento por servicio, usando un 'Blurred Gate' para incentivar el upsell en cuentas Free y PRO.
- •Motor de Tracking Privado: Nueva arquitectura de base de datos (provider_profile_views) que registra silenciosamente las interacciones de los usuarios para alimentar las gráficas de rendimiento del proveedor en tiempo real.
v0.7.0
2026-04-27
- •Estrategia de Product-Led Growth (PLG): Implementación de una capa de UX diseñada para incentivar la conversión a planes premium mediante visibilidad de estatus y 'fricción positiva'
- •Componentes de Identidad Visual: Nuevos wrappers de Avatar con anillos dinámicos de color según el tier (Ámbar para PRO/Plus, Púrpura para Elite/VIP) y badges de corona para los planes tope de gama
- •Paywalls Contextuales (UpsellModal): Sustitución de alertas de error por diálogos persuasivos de venta cuando el usuario alcanza límites de servicios, fotos o cotizaciones
- •Blurred Gate para Afinidad Elite: Los proveedores Free y PRO ahora ven el score de afinidad con un filtro de desenfoque y un candado, incentivando el upgrade al plan Elite para desbloquear el algoritmo
- •Dashboard Status Cards: Tarjetas dinámicas en el panel del usuario que muestran el plan actual, barras de consumo de recursos y CTAs inteligentes ('Mejorar plan' vs 'Ver beneficios')
- •Rediseño Total del Admin Panel (UX/UI): Unificación visual basada en la paleta 'Stone' con layouts híbridos (Cards interactivas para móvil y Tablas de alto rendimiento para Desktop)
- •Inteligencia Financiera SaaS: El Dashboard de Admin ahora separa el MRR Real (ingresos efectivos) del Valor Subsidiado (Socios Beta), permitiendo una visión clara del crecimiento del negocio
- •Gestión Efectiva de Tiers: Los selectores de plan en el Admin ahora actúan como badges interactivos y permiten cambiar el nivel de cada usuario (Novios: Free/Plus/VIP | Proveedores: Free/PRO/Elite) con un solo clic
- •Seguridad y Equipo: Nuevo panel de Gestión de Administradores con directorio real (Sync entre user_roles y profiles por email) y soporte preliminar para roles de moderación
- •Optimización de Espacio en Admin: Agrupación de métricas de boda y datos de contacto en columnas inteligentes para eliminar el scroll horizontal en pantallas pequeñas
v0.6.0
2026-04-19
- •Nueva función Premium para Novios: Asignación de Mesas con Drag & Drop. Crea mesas con nombre, capacidad y forma; arrastra invitados desde la lista de espera hasta cada mesa con sincronización en tiempo real
- •Lista de espera con buscador, contador de invitados sin asignar y soporte para restricciones alimentarias (vegano, vegetariano, celíaco, sin lactosa) con íconos visuales por chip
- •Exportación a CSV de todo el plano de mesas (Mesa, Invitado, Restricciones) con un click
- •Catálogo público: ya no requiere iniciar sesión para explorar servicios y proveedores. La cuenta solo se pide al momento de cotizar, con un modal de login contextual que recuerda la intención del usuario
- •Súper Poderes del Dashboard de Novios: tarjetas activas (Mesas) son clickeables y navegan a la herramienta; las próximas funciones se marcan como 'Pronto'
- •Termómetro de Afinidad simplificado: el landing y el popover del catálogo ya no exponen los puntos exactos por pilar — mostramos solo el % de match y los pilares cualitativos para no regalar la receta
- •Fix: el plan Premium del lado novios ahora se valida correctamente con couple_plan ('plus' o 'vip') en vez de mezclarse con el plan PRO de proveedor
v0.5.1
2026-04-17
- •Landing: nueva sección '¿Qué es la Afinidad?' con explicación de los 4 pilares y demo en vivo del radial coloreado para que los visitantes entiendan el % de match antes de registrarse
- •Badges de afinidad ahora son interactivos: al hacer click sobre el chip de un servicio se abre un popover con el desglose radial completo (sin necesidad de abrir el modal de detalle)
- •Estado 'Añade tu presupuesto' ahora muestra un CTA directo al dashboard de presupuesto al hacer click, transformando la fricción en un gancho de activación
- •Radial de afinidad rediseñado: cada pilar tiene su propio color (Palo Rosa para Presupuesto, Verde Olivo para Invitados, Mostaza para Logística, Azul polvo para Confianza) replicado en el ícono, el arco y la mini-barra para identificación inmediata
v0.5.0
2026-04-17
- •Termómetro de Afinidad Bidireccional: nuevo sistema algorítmico (0–100) que evalúa el match entre el proyecto del novio y cada paquete de servicio del proveedor
- •4 pilares de cálculo: Presupuesto (40 pts) · Invitados (25 pts) · Logística y región (20 pts, dealbreaker si la fecha está bloqueada) · Trust score (15 pts, variable según el observador)
- •Modificador de urgencia: si la boda es en menos de 4 meses, los leads del proveedor se marcan 🔥 'Lead Caliente' y al novio le aparece un banner '⏳ Alerta de tiempo' en el catálogo
- •Catálogo de novios: chip de afinidad sobre cada tarjeta con 5 niveles ('Match Perfecto ✨', 'Alta Afinidad', 'Media', 'Baja', 'Fuera de Rango') y aura/glow para los matches más fuertes
- •Bandeja de leads del proveedor: badge de afinidad junto al status de cada cotización, ordenamiento prioritario por urgencia + afinidad
- •Estado neutro 'Añade tu presupuesto': si el novio no tiene un presupuesto creado para la categoría del servicio, en vez de penalizar mostramos un badge gris invitando a completar el perfil
- •Nuevos campos opcionales en servicios del proveedor: capacidad mínima/máxima de invitados y selector multi-fecha de días bloqueados
- •Nuevo campo 'Región del evento' en el onboarding de novios para mejorar el matching logístico
- •Backend: 2 nuevas RPC en Postgres (get_services_with_affinity y get_leads_with_affinity) que devuelven el catálogo / la bandeja con scores ya calculados — sin lógica duplicada en el cliente
v0.4.1
2026-04-17
- •Onboarding resiliente: el formulario del proveedor (y de la pareja) ahora se persiste también dentro del usuario en Auth (raw_user_meta_data), por lo que sobrevive cambios de dispositivo o limpieza de caché entre el registro y la verificación por email
- •Fallback de recuperación: las páginas de onboarding leen primero localStorage y, si no existe, recuperan el formulario desde user_metadata.pending_form para completar el perfil automáticamente
- •Cupos PRO calculados en tiempo real: el contador de cuentas PRO de regalo ya no es un valor estático que solo decrementa — ahora se deriva dinámicamente como total − COUNT(proveedores PRO activos), por lo que eliminar o degradar a un proveedor libera el cupo automáticamente
- •Trigger decrement_pro_gift_slot simplificado: solo marca al proveedor como PRO y guarda la fecha de inicio; ya no muta app_settings
- •Login sin race conditions: AuthModal ya no llama a redirectByProfile en paralelo con AuthHandler; ahora cierra el modal y delega toda la redirección a AuthHandler (única fuente de verdad)
- •AuthHandler respeta la ruta cuando el usuario ya está en su onboarding correcto esperando verificación de email (evita ciclos)
- •Dashboards de proveedor y pareja sincronizan account_type al entrar: para usuarios híbridos, la última vista visitada queda como rol activo y futuros logins llegan al lugar correcto
v0.4.0
2026-03-02
- •Implementación del sistema completo de Mailing en Admin Panel con 3 pestañas: Redactar (WYSIWYG Tiptap), Historial y Audiencia
- •Integración de Edge Function 'send-campaign' para envíos masivos optimizados usando resend.batch.send en una sola petición
- •Creación de 4 nuevas tablas de base de datos para gestión de campañas y suscriptores con seguridad RLS (admin-only)
- •Nueva función de 'Enviar Test' individual con prefijo [TEST] para previsualizar correos antes del envío masivo
- •Auto-suscripción mediante Trigger: los nuevos usuarios se añaden y agrupan automáticamente como 'Novios' o 'Proveedores' según su tipo de cuenta
- •Botón de 'Sincronizar Usuarios' añadido en Audiencia para importar y agrupar retroactivamente a los usuarios ya existentes
v0.3.7
2026-02-20
- •Nueva página de Precios (/pricing) con tabs para Proveedores (FREE / PRO / ELITE) y Novios (FREE / PLUS / VIP), cada uno con toggle de facturación
- •Modales de paywall actualizados: proveedor (PRO/ELITE con toggle Mensual/Anual) y novios (PLUS/VIP con toggle Mensual/Pago Único)
- •Navegación principal en el Header: links a Home, Catálogo y Precios visibles tanto para visitantes como usuarios logueados
- •Corrección de features por plan: fotos ilimitadas en PRO, videos de servicios en ELITE
- •Íconos de categorías mejorados: Trajes (corbata), Vestidos (vestido) y Peinado (tijera) con iconos de @lucide/lab
v0.3.6
2026-02-20
- •Nueva categoría 'Peinado' agregada al catálogo global de servicios, disponible en Home, Catálogo, Onboarding y Dashboards
v0.3.5
2026-02-18
- •Nuevo campo de teléfono de contacto en el onboarding y settings de la pareja, con aviso de privacidad: los datos solo se comparten con proveedores cotizados
- •El email de la cuenta se guarda automáticamente como contacto para proveedores al completar el onboarding
- •Los proveedores ahora ven la info completa del novio en sus cotizaciones: nombres, fecha, invitados, email y teléfono de contacto
- •Gestión de estado del proveedor en cotizaciones: pendiente, contestado, esperando cotización, confirmado o abandonado
- •Los proveedores pueden enviar mensajes de respuesta a las parejas, visibles en el dashboard de planificación
v0.3.4
2026-02-18
- •Nuevo modal de detalle de proveedor en el landing: al hacer clic en 'Cotizar Gratis' o en la tarjeta, se despliega la info completa del proveedor (avatar, categorías, región, descripción, Instagram y sitio web) junto con la lista de sus servicios publicados
- •Cada servicio dentro del modal incluye botones 'Cotizar' y 'Ver más' para solicitar cotización o ver el detalle completo sin salir del landing
- •Flujo de cotización integrado directamente desde el landing sin necesidad de navegar al catálogo
v0.3.3
2026-02-18
- •Rediseño visual de tarjetas de servicio: estilo minimalista con bordes sutiles, sombras ligeras y jerarquía clara de botones (Cotizar destacado, Ver más secundario)
- •Consistencia visual entre tarjetas del catálogo público y del dashboard de proveedor
- •Botón 'Ver todas' en categorías del landing ahora redirige correctamente al catálogo
- •Eliminado badge de categoría redundante en tarjetas del catálogo público
- •Botones Pausar y Eliminar en dashboard de proveedor ahora son solo iconos para mejor uso del espacio
- •Feed de proveedores: priorización de perfiles con foto y logo Bodapp como placeholder
v0.3.2
2026-02-16
- •Hotfix: las fotos de proveedores en la landing ahora se muestran correctamente para visitantes no autenticados (corregida política de acceso a avatares)
v0.3.1
2026-02-16
- •Perfil de proveedor: nueva sección 'Datos de tu negocio' permite editar marca, categorías, región, precio, contacto, Instagram y sitio web sin repetir el onboarding
- •Crear servicio: ahora muestra las 12 categorías globales en vez de solo las registradas durante el onboarding
- •Ocultadas métricas hardcodeadas del VendorCTA hasta contar con datos reales
v0.3.0
2026-02-16
- •Rebranding completo: la app pasa de 'MatriChile' a 'Bodapp' en toda la plataforma
- •Actualizadas todas las referencias en Header, Footer, Hero, ValueProposition, Catálogo, Dashboards, Onboardings, Admin y Changelog
- •Metadatos actualizados: título, descripción, Open Graph y Twitter Cards reflejan el nuevo nombre
- •Nuevo favicon e ícono de app: 'B' en Palo Rosa con estilo editorial
- •Logo del Header y Onboarding de proveedor ahora usan el nuevo ícono en vez de placeholder
v0.2.3
2026-02-15
- •Categorías unificadas: 12 categorías globales (Banquetería, Fotografía, Música y DJ, Recintos, Vestidos, Trajes, Maquillaje, Joyas, Decoración, Transporte, Entretenimiento, Otros) desde una única fuente de verdad (categories.ts)
- •Refactorizados todos los consumidores: Home, Catálogo, Onboarding Novios, Onboarding Proveedores, Dashboard Novios, Formulario Nuevo Servicio
- •Fix: Planes separados por rol — nuevo campo 'couple_plan' en DB para que el plan PRO de proveedor no desbloquee Súper Poderes de novios
- •Fix: Overlay de Súper Poderes ahora se muestra correctamente para usuarios con plan free en novios
v0.2.2
2026-02-15
- •UX: Eliminado 'Flash of Unstyled Content' (FOUC) en ambos onboardings — el formulario ya no parpadea antes de redirigir a usuarios ya completados
- •Loading Guard: estado isLoading=true por defecto impide renderizar el formulario hasta confirmar si el usuario necesita onboarding
- •Fix: spinner infinito cuando no hay sesión activa — ahora muestra el formulario correctamente para usuarios no logueados
v0.2.1
2026-02-15
- •CRÍTICO: Corregida condición de carrera en OAuth móvil — el redirect causaba que AuthHandler usara fallback 'couple' antes de que el intent del usuario se recuperara
- •Nuevo patrón 'signup_intent_role': se guarda el rol elegido en localStorage ANTES del redirect OAuth, sobreviviendo al reload de página en móvil
- •AuthHandler ahora verifica signup_intent_role como PRIORIDAD 1 antes de cualquier consulta a DB, forzando account_type correcto y redirigiendo al onboarding correspondiente
- •Polling de perfil aumentado a 15 intentos para conexiones móviles lentas
- •Limpieza automática de flags de intent en caso de error OAuth
v0.2.0
2026-02-15
- •REESCRITURA: Flujo completo de Auth, Login y Redirección basado en 'dos interruptores' independientes (couple_onboarding_completed / provider_onboarding_completed)
- •Identidad híbrida: un usuario puede ser Novio/a y Proveedor simultáneamente sin perder datos de ningún rol
- •Login inteligente ('Portero'): redirige automáticamente al dashboard correcto según flags de completitud, nunca al Home si está logueado
- •Onboarding aislado: cada formulario marca solo su propio flag sin tocar el del otro rol
- •AccountSwitcher y AccountSwitchContext usan flags de DB en vez de localStorage frágil
- •Dashboards ya no redirigen a '/' cuando no hay sesión (evita loops infinitos)
- •SignUpStep simplificado: siempre actualiza account_type sin lógica condicional compleja
v0.1.5
2026-02-15
- •CRÍTICO: Corregido loop infinito en onboarding de proveedor tras OAuth — AuthHandler eliminaba pending_oauth_signup de localStorage antes de que ProviderOnboarding pudiera leerlo
v0.1.4
2026-02-15
- •CRÍTICO: Corregido flujo OAuth de Google para proveedores — al volver del redirect, el sistema ignoraba el tipo de cuenta seleccionado (pending_oauth_signup) y siempre creaba cuenta de pareja por defecto
- •AuthHandler ahora lee pending_oauth_signup de localStorage, actualiza account_type en la DB antes de redirigir, y lleva al usuario al onboarding correcto (proveedor o pareja)
- •Aumentado polling de perfil de 5 a 10 intentos para mayor robustez en conexiones lentas
v0.1.3
2026-02-15
- •CRÍTICO: Corregidas 6 consultas en 4 archivos que usaban .eq('id', user.id) en vez de .eq('user_id', user.id) — esto causaba que los perfiles nunca se encontraran después del login, generando 'error al cargar perfil'
- •Archivos corregidos: CoupleDashboard, ProviderDashboard, ProfileSettings, AccountSwitcher, AccountSwitchContext
- •Habilitado auto-confirm de email para que los usuarios puedan registrarse inmediatamente sin necesidad de verificar correo
- •Corregido redirect_uri de OAuth hardcodeado — ahora usa window.location.origin para funcionar en cualquier dominio
- •Agregado logging detallado en el flujo de registro para facilitar diagnóstico de errores futuros
v0.1.2
2026-02-15
- •Corregidas todas las políticas RLS (Row Level Security) en todas las tablas: estaban configuradas como RESTRICTIVE en lugar de PERMISSIVE, lo que impedía a los usuarios leer o escribir sus propios datos
- •Tablas afectadas: profiles, couple_profiles, provider_profiles, provider_services, wedding_categories, wedding_quotes
- •Resuelto el error 'error al cargar perfil' que impedía completar el registro de nuevas cuentas
v0.1.1
2026-02-15
- •Corregido trigger de creación de perfiles (columna 'email' inexistente causaba fallo silencioso en cada registro)
- •Estandarizadas todas las consultas de perfil para usar 'user_id' consistentemente
- •Mejorado flujo OAuth en móvil: restauración automática de datos del formulario tras redirect
- •Soporte para cuentas duales (pareja + proveedor) sin sobrescribir tipo de cuenta
- •Polling robusto con reintentos al esperar creación de perfil por trigger
v0.1.0
2026-02-15
- •Corregidas funciones de redirección por perfil
- •Implementado sistema de sincronización de tipos de cuenta
- •Agregado verificador de versión en el footer
- •Mejoras en manejo de errores OAuth
- •Soporte para perfiles híbridos (couple + provider)
v0.0.1
2026-02-01
- •Lanzamiento inicial de Bodapp
- •Onboarding para parejas
- •Onboarding para proveedores
- •Panel de control para usuarios
- •Catálogo de proveedores
- •Sistema de autenticación con Supabase/Lovable
¿Encontraste un bug? ¿Tienes una sugerencia? Contáctanos a través de nuestro correo renato@elealcubo.cl.