SmartCambridge / tfc_web

Web access to the TFC platform
MIT License
3 stars 2 forks source link

Add the 'Download API' #345

Closed jw35 closed 4 years ago

jw35 commented 4 years ago

The 'Download API' is a framework that provides efficient download access to potentially large amounts of archived SmartCambridge data as compressed CSV files. It compliments the Django REST framework-based 'Program API' and works by pre-building zipped CSV files containing extracts of the available data for various date ranges and serving them direct from Nginx.

See downoad_api.md for details

jw35 commented 4 years ago

Deployment instructions:

  1. Checkout appropriate tfc_web branch in ~tfc_prod/tfc_web; run redeploy.sh
abrahammartin commented 4 years ago
Screenshot 2019-11-26 at 19 04 51

lol

abrahammartin commented 4 years ago

is there any file in commit bbafa394f220666c90cd0d3bbb54e01a83f4331f that is not a json sample? (just to avoid going through the whole lot)

jw35 commented 4 years ago

All Jason. Just bus position data. Just one hour!

Jon

-- Jon Warbrick

On 26 Nov 2019, at 19:40, Abraham Martin notifications@github.com wrote:



is there any file in commit bbafa39https://github.com/SmartCambridge/tfc_web/commit/bbafa394f220666c90cd0d3bbb54e01a83f4331f that is not a json sample? (just to avoid going through the whole lot)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/SmartCambridge/tfc_web/pull/345?email_source=notifications&email_token=AASGNV3M73JOXXDLYXJVY4DQVV3TZA5CNFSM4JRKYZ62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFHGVZA#issuecomment-558787300, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AASGNV7ZTBLEI7EBXMFFZIDQVV3TZANCNFSM4JRKYZ6Q.