Skip to content

Releases: cuappdev/ithaca-transit-backend

Add /delays, update npm packages, and centralize constants

14 Oct 20:25
e266496
Compare
Choose a tag to compare

Note that this release contains the promise cycle detection error, so it is not stable!

This release contains the new /delays endpoint for iOS' better handling of live tracking.

It also has all of the packages updated as well as the constants centralized in one Constants.js file -- and these two changes of course shouldn't affect anything!

Ensure consistent v2/route responses

30 Sep 15:13
2e042f3
Compare
Choose a tag to compare

This release makes sure that at v2/route we return consistent responses with fields delay and stayOnBusForTransfer even if their values are null. This fixes the latest iOS app's could not fetch routes issue for certain bus stops, like 214 Elmira Rd. and A lot - upper stop.

Fix arriveBy and transition to appleSearch

27 Sep 19:08
6282bec
Compare
Choose a tag to compare

Fixes the arriveBy issue (iOS had been previously making JSON requests with arriveBy instead of isArriveBy, so now we return routes that happen before the arriveBy time. Also adds Kevin's fix of appleSearch so that we try to save costs that were incurred with google search.

Add correct .envrc files and declutter

06 Sep 01:08
08071b9
Compare
Choose a tag to compare

Has the correct .envrc.template and python.envrc.templates needed to properly run.

Matches the ghopper v1.0.0 docker image and python v1.0.0 docker image as of 9/5/19.

Remove unnecessary files

03 Sep 20:28
69d67d6
Compare
Choose a tag to compare

Changelog

  • Remove files, as detailed by #245.

Upgrade Graphhopper to 0.11

02 Sep 21:16
1bf3d6c
Compare
Choose a tag to compare

Changelog

  • Upgrade Graphhopper from 0.10 -> 0.11
  • Add handling for using walking routes sometimes returned by the Graphhopper bus service

Initial Release

01 Sep 23:14
3463de9
Compare
Choose a tag to compare

Changelog

  • Initial release, tested in production.

Ghopper

  • The corresponding Ghopper release has the tcat-ny-us.zip data for dates Sept 2, 2019 to Oct 26, 2019.

Python Microservice

  • The corresponding Python image tag is 432cc316a0cc74858ccfa63a0dfa6f6436cde510 that is under the branch alanna/static-gtfs (not master, because TCAT currently uploads tcat-ny-us.zip data in advance, and as a temporary fix, we avoid automatic fetching).