Erik Johnston 1c41b05c8c Add Cache-Control headers to all JSON APIs
It is especially important that sync requests don't get cached, as if a
sync returns the same token given then the client will call sync with
the same parameters again. If the previous response was cached it will
get reused, resulting in the client tight looping making the same
request and never making any progress.

In general, clients will expect to get up to date data when requesting
APIs, and so its safer to do a blanket no cache policy than only
whitelisting APIs that we know will break things if they get cached.
2018-03-21 17:46:26 +00:00
..
2017-11-29 16:00:46 +00:00
2018-02-15 15:47:06 +00:00
2018-02-21 11:29:49 +00:00
2018-03-20 09:58:13 +00:00
2018-03-19 11:35:53 +00:00
2018-03-15 23:57:26 +00:00
2018-03-05 18:02:59 +01:00