Skip to content

Latest commit

History

History
108 lines (75 loc) 路 3.51 KB

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