Historial de cambios
sell 1.1.1 (15/12/2023) - Mejoras y funcionalidades nuevas
- Mejoras en la Interfaz de Usuario
- Ahora la distancia de un bus se muestra en km cuando es mayor a 1000m
- Mostrar el origen de la línea para diferenciar entre las dos líneas UDC
- Mejoras en los mapas:
- Doblar la resolución en pantallas pequeñas
- Arreglar enlace a OpenStreetMap en la atribución de leaflet
- Mejoras en el indicador de ubicación del usuario en el mapa. Ahora se actualiza en tiempo real
- Mejorar en contraste de los mensajes de error en modo claro
- Permitir fijar una línea arriba en la página de parada
- Arreglar la tabla de salidas en pantallas pequeñas para líneas con muchas salidas
- Arreglos en la Interfaz de Usuario
- Arreglos de la disposición de la página principal en pantallas pequeñas
- Otras mejoras y arreglos
- Mejoras en las páginas de error y arreglar enlace
- Limpiar el código de parada.js y arreglar errores
- Incluir mensajes de error en la API
- Gestionar páginas de error con app.errorhandler()
- Arreglar error en parada cuando no existe en OpenStreetMap
sell 1.1.0 (08/10/2023) - Reescritura de la página
- Mejoras en el código
- Ahora la página se estructura en blueprints, separando la API y la interfaz web
- Simplificación del código
- Ahora se minifica el código que devuelve el servidor para minimizar el ancho de banda utilizado
- Reimplementación de la cache con flask-caching
- Los datos generales se actualizan al iniciar el servidor solo si han pasado más de 12 horas desde la última actualización
- Mejoras de los iconos de las lineas:
- Ahora todos los iconos tienen la misma anchura
- Ahora los iconos no se subrayan al pasar el cursor por encima
- Arreglos la alineación de los iconos
- Mejoras en la experiencia de usuario:
- Mejoras en el funcionamiento sin JS (no mostrar los elementos que no funcionarán sin los scripts)
- Tabla con horarios de las salidas
- Nuevo mensaje de error
- Arreglos de errores
- Arreglar la búsqueda de paradas de la página de inicio
- Arreglos de la tabla de detalles de parada
- Revisión de las traducciones
- Ahora se enlaza al nodo en OSM en la atribución de datos de la página de parada
sell 1.0.1 (20/05/2023) - Mejoras
- Las traducciones se encuentran en un archivo separado, reduciendo la necesidad de crear archivos separados de las plantillas para los diferentes idiomas
- Mejoras a la página de línea:
- Ahora se muestra el origen y el destino para el sentido que se está consultando
- Ahora los sentidos se muestran por separado, seleccionando en una pestaña el sentido que se quiere consultar
- Ahora se incluye un mapa con el trazado de la línea y sus paradas
- Ahora se incluye una tabla con los horarios de salida para cada línea
- Mejoras al código. Optimización de la generación de archivos con los datos y reducción de código innecesario
- Optimización de imágenes. Paso a webp para reducir su tamaño
- Reorganización de la estructura de archivos
- Estilo de mapas nuevo: Ortofotografías del PNOA
- Nuevo marcador de usuario en el mapa. Reduce su tamaño, para facilitar el uso en situaciones en las que se solapa con el marcador de una parada
- Actualización del manifest
- Nuevo mensaje de error
sell 1.0.0 (05/04/2023) - Publicación del sitio
Ahora se puede acceder al sitio web públicamente
- Añadir robots.txt
- No permitir el acceso a las páginas de parada y línea específica
- Añadir caché en la API
sell 0.1.0 (19/02/2023) - Funcionalidades básicas
Ahora la página tiene implementadas todas las funcionalidades básicas, por lo que puede ser utilizada completamente
- Arreglos de estilos:
- Ajuste del tamaño de los títulos en pantallas pequeñas
- Arreglo de la página principal en pantallas pequeñas
- En la vista de línea, no se muestran las barras de desplazamiento en el diagrama, ya que en Windows se veían siempre
- Arreglos en el mapa:
- Ahora se puede especificar el estilo del mapa para la página de parada con un parámetro
- En el mapa principal ahora se muestra la ubicación del usuario si está activada y lo permite
- Se limita el movimiento del mapa principal a la zona de la ciudad de A Coruña
- Funcionalidad de línea, ahora la vista línea funciona al completo:
- Se muestra la posición del bus en el recorrido
- Se indica cuando un bus está en la parada
- Otros arrelgos:
- Se ha mejorado la página de inicio. Ahora muestra un resumen de las funcionalidades de la página
- En la tabla de información de parada, ahora se muestran símbolos que representan a las características
- Se tradujeron los mensajes de las páginas de error
- Desde el icono de la PWA se puede acceder directamente a diferentes vistas con atajos
sell 0.0.3 (04/12/2022) - Aplicación Web Progresiva, traducciones y otros arreglos
- Ahora la página se puede instalar como una PWA:
- Se hace una caché de los scripts y de las hojas de estilos
- Se puede añadir a la pantalla de inicio con un icono
- Ahora la página está disponible en Gallego, Español e Inglés
- Arreglos de otros estilos
- No se puede seleccionar el texto en algunos botones
- Ahora las tablas ocupan más en las pantallas pequeñas, y coinciden en anchura con el mapa en la página de parada
- Ahora los mapas cambian de estilo con la página
- Se puede elegir el estilo del mapa principal entre los estilos:
- Carto Dark
- Carto Voyager
- Estilo por defecto de OpenStreetMap
- Ahora los estilos están separados en tres hojas
sell 0.0.2 (12/11/2022) - Páginas de error y Modo Oscuro
- Ahora se muestran mensaje de error en donde antes se mostraban errores genéricos cuando:
- Una parada está inactiva o no hay más buses
- No se pueden descargar los datos desde TranvíasCoruna
- En una línea solo hay buses en un sentido
- Ahora hay un modo oscuro que se establece automáticamente si el navegador lo pide
- Ahora se muestran las paradas de una línea en un esquema - No se muestra el bus con respecto al dibujo. (Próximamente)
sell 0.0.1 (04/10/2022) - Producto Mínimo
- El mapa con todas las paradas muestra sus líneas y enlaza a las paradas o a las líneas
- La tabla de paradas tiene una búsqueda sencilla, muestra los nombres de las paradas, sus identificadores y sus líneas
- La tabla de líneas muestra las líneas, sus orígenes y sus destinos
- Característica de la página de parada:
- Se muestran los buses de cada línea
- Se muestran los minutos que faltan para cada bus, la hora estimada si faltan más de 60 minutos y cuando el bus está en la parada
- Los datos se actualizan automáticamente cada 30s
- Se pueden recargar los datos sin actualizar la página cada 15s
- Se muestra información de la parada en una tabla con datos obtenidos de OpenStreetMap
- Se muestra un mapa en el que se marca la parada