Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add plugins infrastructure and factor out the enhancer and GTFS generator #34

Open
wants to merge 36 commits into
base: main
Choose a base branch
from

Commits on Mar 22, 2024

  1. added pyproject.toml

    Francia Csaba authored and hbruch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    ad0689e View commit details
    Browse the repository at this point in the history
  2. plugin discovery

    Francia Csaba authored and hbruch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7ac3ffe View commit details
    Browse the repository at this point in the history
  3. metrics secrets

    Francia Csaba authored and hbruch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    57c3f74 View commit details
    Browse the repository at this point in the history
  4. install plugins in Dockerfile

    Francia Csaba authored and hbruch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8129e82 View commit details
    Browse the repository at this point in the history
  5. Moved metric user and password configuration to metrics plugin

    Francia Csaba authored and hbruch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    338ecd7 View commit details
    Browse the repository at this point in the history
  6. Added amarillo-metrics to requirements.txt

    Francia Csaba authored and hbruch committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7a5a89f View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. moved static files to amarillo/static

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    d539b04 View commit details
    Browse the repository at this point in the history
  2. copy static files to working directory

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    e1a35fa View commit details
    Browse the repository at this point in the history
  3. moved gtfs generation and enhancer.py to enhancer plugin

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    421d7c0 View commit details
    Browse the repository at this point in the history
  4. moved 'configure_enhancer_services' to enhancer plugin

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    d8f7b0b View commit details
    Browse the repository at this point in the history
  5. moved routing.py, trips.py and stops.py to enhancer plugin

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    25c76ae View commit details
    Browse the repository at this point in the history
  6. removed enhancer from Dockerfile

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1e6cea8 View commit details
    Browse the repository at this point in the history
  7. moved tests to enhancer

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    cc493c3 View commit details
    Browse the repository at this point in the history
  8. moved gtfs services to enhancer

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    8ff0d1f View commit details
    Browse the repository at this point in the history
  9. moved gtfs model to enhancer

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    48f6fd9 View commit details
    Browse the repository at this point in the history
  10. moved region/gtfs endpoint to export plugin

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    b702756 View commit details
    Browse the repository at this point in the history
  11. carpool GRFS attributes

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    3063e1a View commit details
    Browse the repository at this point in the history
  12. __init__.py EOL, extra secrets clarification

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    ea7a2d6 View commit details
    Browse the repository at this point in the history
  13. CRUD metrics

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    456a190 View commit details
    Browse the repository at this point in the history
  14. Added route_color and route_text_color to Carpool model

    Francia Csaba authored and frankgerhardt committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    76ffd33 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Allow plugins to add extra configuration values

    Francia Csaba committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    8995309 View commit details
    Browse the repository at this point in the history
  2. Moved stop importer tests to amarillo-stops

    Francia Csaba committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4af9cf3 View commit details
    Browse the repository at this point in the history
  3. Call enhancer in background task

    Francia Csaba committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7db9706 View commit details
    Browse the repository at this point in the history
  4. Carpool event hooks

    Francia Csaba committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6b42501 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Build amarillo-base and derived image

    Francia Csaba committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    f85291f View commit details
    Browse the repository at this point in the history
  2. Publish to PyPI, removed conditionals in Jenkinsfile

    Francia Csaba committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    b1ec8e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Removed credential requirement from standard.Dockerfile

    Francia Csaba committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    fac12e4 View commit details
    Browse the repository at this point in the history
  2. Changed Jenkinsfile distribution version to 2.0.0

    Francia Csaba committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ea4af99 View commit details
    Browse the repository at this point in the history
  3. Run as amarillo user

    Francia Csaba committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    54e25b3 View commit details
    Browse the repository at this point in the history
  4. Disable 'notify CD script' stage

    Francia Csaba committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    04f8fae View commit details
    Browse the repository at this point in the history
  5. Fixed error.log permissions

    Francia Csaba committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5c9904b View commit details
    Browse the repository at this point in the history
  6. Set version to 2.0.0

    Francia Csaba committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    f58a739 View commit details
    Browse the repository at this point in the history
  7. Use /data for region and agency configuration

    Francia Csaba committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    912bd56 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. fix: call _extract_stop on class

    hbruch authored and Francia Csaba committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    e31c097 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Enhance synced trips

    Francia Csaba committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    e2253a8 View commit details
    Browse the repository at this point in the history
  2. fix: encode request body as utf-8

    Francia Csaba committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6235798 View commit details
    Browse the repository at this point in the history