Skip to content

Releases: dymajo/waka-server

More Data

29 Mar 00:27
Compare
Choose a tag to compare
  • Fix Auckland Midnight Buses
  • Add Private Ingress for API
  • Updated Manager UI
  • Add direction_id and route_id in more places

Refactor

15 Feb 08:23
Compare
Choose a tag to compare
  • Added some unit tests
  • Added routes to a bunch of endpoints (stops, stop info, stop time)
  • Removed some deprecated endpoints
  • Refactor - moved the SQL into it's own dataAccess repositories

Kubernetes

08 Jan 07:13
Compare
Choose a tag to compare
  • Waka now supports using Kubernetes as an orchestrator, managing deployments and jobs
  • We've refactored some code to use the latest language features (optional chaining)
  • We've moved the management UI out into a separate repository, and installed as an npm pacakage. https://github.com/dymajo/waka-manager

Add Christchuch

17 Sep 09:33
Compare
Choose a tag to compare
  • Changes in waka-realtime to support more barebones gtfs-r feeds
  • Added Christchurch Lines Grouping
  • Added Christchurch configuration to waka-realtime & waka-go-proxy

Scaling to new cities

04 Sep 09:03
Compare
Choose a tag to compare

We've laid a lot of the groundwork to add more new cities in this release.

  • waka-realtime is a new component, pulls protobuf or JSON feeds, and saves them in a Redis cache
  • Auckland Lines now auto-discovered, and no longer hardcoded
  • Stop transfers are cached in redis
  • Realtime Healthcheck now returns vehiclelocation & servicealerts
  • Generic Realtime & Generic Lines implementations are used if no region specific implementation
  • New /all-lines endpoint
  • New stop times for trip endpoint
  • Onzos removed
  • First Stop ID returned on line endpoint
  • Realtime Endpoint now returns results in GTFS-R format
  • Better timezone handling
  • AWS XRay removed
  • Waka Proxy rewritten in Golang
  • Parent Station partially supported
  • Colors now stored in Database

Initial Release of Rewrite

02 Apr 06:22
Compare
Choose a tag to compare
v2.0

Fix #6 - Support Recycling of Workers & Orchestrator