Releases: dymajo/waka-server
Releases · dymajo/waka-server
More Data
Refactor
Kubernetes
- 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
- 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
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
v2.0 Fix #6 - Support Recycling of Workers & Orchestrator