Release 21
User visible changes
- Breaking change: API endpoints previously at
/api/v1/zone/...
have been moved to/api/v1/traffic/zone/...
to make space for/api/v1/traffic/btjourney/
and other expansions in the future. - New data source: vehicle journey times based on data from a set of sensors monitoring broadcast messages from bluetooth devices. Additions include download and programatic access to archived and current data (from mid-January 2020), a map visualising current conditions and graphs of daily journey times.
- Stop the next/previous day/month navigation on the aq, parking and traffic graphs adding two entries to the browser's page history for each click
- Restore the correct sorting order for the list of available files in the download API which was broken by the previous release.
Deployment instructions
To be useful, this PR requires corresponding changes to tfc_server to actually download the data form Drakewell. It looks as if these are in https://github.com/SmartCambridge/tfc_server/tree/ijl20-feeddrakewell
It would also benefit from copying across archived data from /media/tfc/btjourney on tfc_app1 or tfc_app2.