- Mar 29, 2018
-
-
Neil Johnson authored
-
Neil Johnson authored
-
- Mar 28, 2018
-
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
-
Neil Johnson authored
count_daily_users failed if db was sqlite due to type failure - presumably this prevcented all sqlite homeservers reporting home
-
- Mar 27, 2018
-
-
Erik Johnston authored
Add Cache-Control headers to all JSON APIs
-
- Mar 26, 2018
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Neil Johnson authored
-
- Mar 23, 2018
-
-
Matthew Hodgson authored
-
Matthew Hodgson authored
404 correctly on missing paths via NoResource
-
- Mar 22, 2018
-
-
Erik Johnston authored
Use .iter* to avoid copies in StateHandler
-
Erik Johnston authored
-
Erik Johnston authored
-
- Mar 21, 2018
-
-
Erik Johnston authored
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.
-
- Mar 20, 2018
-
-
Erik Johnston authored
Fix replication after switch to simplejson
-
Neil Johnson authored
rearrange ordering of releases to match chronology
-
Neil Johnson authored
-
Erik Johnston authored
-
- Mar 19, 2018
-
-
Erik Johnston authored
Turns out that simplejson serialises namedtuple's as dictionaries rather than tuples by default.
-
Neil Johnson authored
bump version
-
Neil Johnson authored
-
Erik Johnston authored
Fix bug where state cache used lots of memory
-
Erik Johnston authored
-
Erik Johnston authored
-
Matthew Hodgson authored
-
- Mar 16, 2018
-
-
Erik Johnston authored
-