Show api help page with api_key
more elegant update code
Make a little more readable
Extract method
Extract method
API can now only be used if you are authenticated with an api key
Make the initial description not use curl
Extract method
Choose whose api key you want
Changing the owner now updates the api key
Make the api page still work when you're not logged in
You need to be authenticated to download csv or sqlite
Tweak wording
In api docs can now choose format
Now can authenticate csv api same way as json
Fix csv access when not using api_key
Make json and csv behave the same way with authentication
Refactor
Give sqlite the same authentication behaviour as the other formats
Inline temporary variable