Skip to content

Latest commit

 

History

History
108 lines (75 loc) · 3.51 KB

CHANGELOG.md

File metadata and controls

108 lines (75 loc) · 3.51 KB

Changelog

0.9.0

  • fix getting reduced buses list from cache was returning 'no more buses available' flag
  • fix different buses lists being returned when getting reduced vs completed list (HTTP datasource)
  • export OpenAPI schemas (json/yaml) with Github Actions workflow
  • modify search stops endpoint for getting multiple stops by id in single request
  • add alias path to Get Buses endpoint
  • fix correct initialization of single Motor mongodb client
  • upgrade requirements versions
  • reparado problema al obtener buses desde cache, devolviendo 'no more buses available'
  • reparado problema al obtener buses desde fuente de datos HTTP, devolviendo distintos listados según se pidiese un listado parcial o completo
  • exportación de esquemas OpenAPI (json/yaml) mediante workflow de Github Actions
  • modificado endpoint de buscar paradas para poder buscar varias paradas por id en una única petición
  • añadido alias para ruta de endpoint Get Buses
  • reparada inicialización del cliente mongodb Motor, iniciando una única instancia
  • actualizadas versiones de dependencias

0.8.0

  • add new online data source for buses (HTTP API)
  • dotenv settings refactor
  • añadida nueva fuente de datos online para buses (HTTP API)
  • refactorización de configuraciones .env

0.7.1

  • set Mongo stop name text index language to spanish
  • establecimiento de idioma spanish en text index de paradas guardadas en Mongo

0.7.0

  • add limit query param to search stops endpoint
  • añadida query param para limitar resultados en endpoint de buscar paradas por nombre

0.6.1

  • add unit tests
  • fix clear_duplicated_buses function by simplifying logic
  • añadidos tests unitarios
  • reparada función clear_duplicated_buses simplificando lógica

0.6.0

  • add endpoint to search stops by name
  • get buses extra pages asynchronously (HTML datasource)
  • añadido endpoint para buscar paradas por nombre
  • lectura de páginas extra de buses asíncronamente (fuente de datos HTML)

0.5.0

  • refactor request & error handling, imports & cache
  • add logging
  • refactorización de request y error handling, imports y cache
  • añadido sistema de logs

0.4.0

  • remove WSDL data sources
  • eliminada fuente de datos WSDL

0.3.3

  • remove dotenv-settings-handler as dependency and use pydantic only
  • remove not required settings
  • freeze requirements versions
  • quitada la dependencia dotenv-settings-handler y usar sólo pydantic
  • borradas configuraciones no necesarias
  • congeladas versiones de requirements

0.3.2

  • fix buses endpoint returning null source
  • remove setup.py
  • reparado endpoint buses devolviendo source null
  • borrar setup.py

0.3.1

  • store StopNotExist status on local Stop cache
  • guardar estado StopNotExist en caché local de Stops

0.3.0

  • define data models on project (deprecate pybusent)
  • definición de modelos de datos en proyecto (dejar de usar pybusent)

0.2.2

  • fix cache bus getter, was returning full list of buses when requesting a minimal list but a full list was cached
  • reparado cache bus getter, devolvía listado completo de buses cuando se pedía un listado parcial pero uno completo estaba almacenado

0.2.1

  • fix Stops endpoint, return empty array if no buses available
  • reparado endpoint Stops, devolver array vacío si no hay autobuses disponibles

0.2.0

  • migrated to FastAPI, new features, using MongoDB as local storage
  • migración a FastAPI, nuevas características, usando MongoDB como almacenamiento local

0.1.0

  • initial release
  • release inicial