Skip to content

Releases: cuappdev/ithaca-transit-backend

Update v3's fields

29 Nov 20:45
5b3d501
Compare
Choose a tag to compare

Removes route summary from v3

27 Oct 18:28
1aa9fd4
Compare
Choose a tag to compare
v1.1.7

Add v3 utils files in order to remove Route Summary (#311)

Add trivial v3 and update docs for v2/tracking and v2/delays

11 Oct 23:52
133e2dd
Compare
Choose a tag to compare

Ensure /tracking is backwards compatible

12 Sep 21:36
427141b
Compare
Choose a tag to compare
  • For drawing buses on iOS

Update date formatting

28 Aug 21:59
adffe7d
Compare
Choose a tag to compare

Refactor `/tracking` and update documentation

06 Apr 20:28
2bc2f8a
Compare
Choose a tag to compare

#292 Refactor /tracking
#293 Update /tracking and /delays documentation

This release ensures that clients can expect information about vehicle positions so that they can draw buses on the map. This release must correspond to at least this commit on ithaca-transit-TCAT-microservice: 61871213705006d90a25b32ec4f48d3a105a5367, which sets up the /vehicles endpoint that this release will ping. The Docker tag that corresponds to this is transit-python:v1.2.2.

Remove early buses and update documentation

06 Apr 20:38
680b0fd
Compare
Choose a tag to compare

#285
#286
#287

This feature is what ensures we return correct routes given the time frame and is the beginning of the journey to ensure that our documentation makes sense -- it had been outdated for quite a while. It is also at this point that ithaca-transit-microservice has begun to parse TCAT's 3rd party vendor links using the protobuf API, and although this does not affect how ithaca-transit-backend functions, it is important to note that it is around this time period that the old links have stopped working, and that TCAT has advised us to use the following:

Trip Updates: https://realtimetcatbus.availtec.com/InfoPoint/GTFS-Realtime.ashx?&Type=TripUpdate
Vehicle Positions: https://realtimetcatbus.availtec.com/InfoPoint/GTFS-Realtime.ashx?&Type=VehiclePosition&serverid=0
Alerts: https://realtimetcatbus.availtec.com/InfoPoint/GTFS-Realtime.ashx?&Type=Alert

Centralize v1 and v2 /search caches to minimize costs

19 Jan 06:59
73db08e
Compare
Choose a tag to compare

This release makes sure that the v1/search uses the v2/search cache so that we minimize costs from using the Google API.

Resolve promise cycle detection and fix walking times

21 Nov 13:55
b1d8a3f
Compare
Choose a tag to compare

This release reverts the centralizing constants commit so now we can actually see proper walking times!

Fix walking route departure and arrival times

03 Nov 18:51
bb4ab65
Compare
Choose a tag to compare

Note that this release includes the PR that centralizes constants -- which includes the promise cycle detection error, so this release is not stable!

  • Walking start and end times reflect leave now and arrive by time queries
  • Swagger docs have been updated to reflect correct request params

This release is currently deployed on transit-prod with transit-python:v1.0.7 and transit-ghopper:v1.0.7.