Skip to content

Commit

Permalink
Seperate Enhancer as a FastAPI application (#5)
Browse files Browse the repository at this point in the history
* Initial commit

* Added pyproject.toml

* Added gtfs_export and gtfs_generator

* Added enhancer.py and enhancer configuration

* Added requirements.txt

* Moved code to plugins/enhancer folder

* Added schedule dependency

* gtfs_export and gtfs_generator

* Moved gtfs_export and gtfs_generator to enhancer/services

* #28 move CarpoolService and Tripstore from core to enhancer

* Update pyproject.toml

* Changed 'amarillo.app' to 'amarillo'

* moved services/gtfs.py to enhancer

* moved gtfs_constants.py to enhancer

* moved services/stops.py to enhancer

* moved tests to enhancer

* fix import paths

* added routing.py

* added services/gtfsrt

* added models/gtfs.py

* added MANIFEST.in

* updated pyproject.toml

* make stops sources configurable

* make stops sources configurable

* make graphhopper url configurable

* make graphhopper url configurable

* run in daemon mode

* moved gtfs generation to export plugin

* add car profile to gh request

* add car profile to gh request

* revert configure_container

* revert configure_container

* make sure configuration only happens once

* moved test_gtfs to export plugin

* optional GRFS attributes

* Moved GTFS-RT definitions to exporter

* Removed config and logging.conf

* Added Jenkinsfile

* Added amarillo to requirements.txt

* Run as FastAPI application

* Run as FastAPI application

* Fixed configuration and relative imports

* Added Dockerfile

* Updated Jenkinsfile to build docker container

* Build docker image on dev branch

* Use builtin agent

* Run as amarillo user

* Use stops library

* Expanded readme

---------

Co-authored-by: Csaba <cf@gerhardt.io>
Co-authored-by: frankgerhardt <frank.gerhardt@mitfahrverband.de>
  • Loading branch information
3 people authored Aug 2, 2024
1 parent 997bc5b commit 31ec85a
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 31ec85a

Please sign in to comment.