Skip to content

2025-09

250901.0

Save

  • Se crea una API inicial para reportes del sistema.
  • Se corrigen problemas visuales en el checklist y elementos que aún usaban estilos antiguos.
  • Se actualiza el frontend de agencias para mejorar la usabilidad dentro del sistema.
  • Se elimina la funcionalidad de sucursales, simplificando la estructura del sistema.
  • Se eliminan los cálculos de montos pagados y no pagados, debido a que la funcionalidad no sería finalizada en esta etapa.
  • Se mejora la búsqueda por RUT haciéndola más flexible y tolerante al formato.
  • Se ajusta la anulación de pasajeros para que el documento no sea obligatorio. Ahora puede agregarse opcionalmente, pero no se requiere para completar la anulación.
  • Se estandarizan los tamaños de varios campos para mantener compatibilidad con Abril.
  • Se ajusta el cálculo del plazo de vigencia de las reservas según nuevas reglas operativas.

Abril

  • Se actualiza el flujo de recuperación de contraseña para que el enlace ya no se muestre en pantalla, sino que se envíe directamente por correo electrónico.
  • Se corrigen problemas de caché en la aplicación, evitando que Chrome retenga versiones antiguas del sitio y asegurando que los cambios se vean reflejados inmediatamente.
  • Se incorpora en Abríl la opción para recuperar contraseña, permitiendo que los usuarios soliciten un restablecimiento desde la aplicación.
  • Se elimina la funcionalidad de sucursales del sistema, incluyendo tablas, modelos, consultas y cualquier lógica asociada.
  • Se ajustan los formularios para respetar los largos máximos definidos en los campos de texto (como nombre de grupo, origen y destino), evitando errores al guardar información.
  • Se corrige la obtención del mes de salida en los grupos, reemplazando el valor textual en inglés por un valor numérico y traduciendo el nombre del mes en la API.
  • Se actualiza el endpoint de sucursales para incluir la descripción y se ajusta el frontend para mostrar las sucursales por su descripción en lugar de solo el ID.
  • Se limita el campo “Código Interno” a un máximo de 10 caracteres en el formulario de grupos, impidiendo ingresar valores más largos.
  • Se agregan descripciones a los iconos de aprobar y rechazar abonos para aclarar su función al pasar el cursor sobre ellos.
  • Se agrega la propiedad “Calidad de Pasajero”, permitiendo seleccionar valores como Adulto Mayor, Pensionado, Jubilado o Montepiado. Para acompañantes, el valor se asigna automáticamente. Se actualizan el frontend, backend y migraciones para soportar este campo.
  • Se incorpora la funcionalidad para activar y desactivar grupos directamente desde el frontend.
  • Se implementa la opción para aprobar o rechazar abonos, permitiendo cambiar su estado desde la interfaz.
  • Se incorporan descripciones (hints) a los iconos de las acciones en las tablas para mejorar la comprensión de las funcionalidades disponibles.