Repository navigation
Releases: PabloJustDevelops/TravelPal
Releases · PabloJustDevelops/TravelPal
Release list
TravelPal 1.0.1
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
redirectTocon el que venía.
Verificado
- Jest 86 suites / 625 pruebas,
tsc --noEmityeslinten verde. - e2e de Playwright contra el artefacto exportado y
e2e-produccioncontra 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 = trueen la base de datos). La cuenta de prueba se eliminó después.
Cambios completos: v1.0.0...v1.0.1
TravelPal 1.0.0
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
- CI verde sobre
565b848:build,worker-build,e2e,deployye2e-produccion
— https://github.com/PabloJustDevelops/TravelPal/actions/runs/40930746888 - 86 suites y 624 pruebas de Jest; 69 pruebas end-to-end de Playwright.
- Producción respondiendo 200 en https://travelpal.prg-dev.workers.dev
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.