Skip to content

Releases: PabloJustDevelops/TravelPal

TravelPal 1.0.1

Choose a tag to compare

@PabloJustDevelops PabloJustDevelops released this 29 Oct 19:50
289b992

Cierra la línea 1.0 corrigiendo el único fallo conocido de la 1.0.0.

Corregido

  • Verificación desde el login (#156): si la cuenta todavía no está verificada, el formulario de acceso muestra el paso del código de 6 dígitos —con su reenvío y su contador— en lugar de un aviso sin campo donde escribirlo. Quien cerró ese paso al registrarse ya puede terminarlo sin una cuenta nueva, y al verificar conserva el redirectTo con el que venía.

Verificado

  • Jest 86 suites / 625 pruebas, tsc --noEmit y eslint en verde.
  • e2e de Playwright contra el artefacto exportado y e2e-produccion contra el Worker desplegado.
  • Prueba manual en producción con una cuenta real: alta → recarga → login con el email sin verificar → el paso del código aparece → código leído del buzón → sesión abierta en /dashboard (email_verified = true en la base de datos). La cuenta de prueba se eliminó después.

Cambios completos: v1.0.0...v1.0.1

TravelPal 1.0.0

Choose a tag to compare

@PabloJustDevelops PabloJustDevelops released this 29 Oct 18:43

Primera versión estable de TravelPal. La aplicación web queda terminada y en producción.

Qué incluye

  • Viajes, itinerario, tareas, notas, reservas, diario con fotos, gastos y presupuesto multi-moneda.
  • Inspiración de viaje: vuelos desde la caché de Aviasales (Travelpayouts) y transporte terrestre con horarios reales de Transitous, servidos por funciones de InsForge.
  • Autenticación con contraseña, verificación por correo, Google y recuperación de contraseña.
  • Español e inglés, temas claro y oscuro, accesibilidad verificada (axe en los flujos principales).
  • Datos aislados por usuario con RLS en Postgres; producción es un export estático de Next.js servido por un Worker de Cloudflare, sin servidor Next.js ni secretos en el cliente.

Verificación

Fallos conocidos

  • #156: si alguien crea la cuenta y cierra el paso del código de verificación, no hay forma de volver a escribirlo desde la interfaz. Entra en 1.0.1 (milestone creado).
  • La entrega de push está desplegada pero no verificada en un dispositivo real (ADR-013).

Fuera de la 1.0

Colaboración en un viaje, rework de la auditoría de utilidad y app móvil nativa. Detalle en el README, sección «Después de la 1.0», y en CHANGELOG.md.