Fix indentation and lower case the whole url inside handle() instead of calling for each parameter
Implement PERSON add
Make readData() exit with a 400 Bad Request for not provided required parameters, and sanitize text
Fix merge conflicts
Basic structure and functionality of api class
Fix odd indentation issue
Load routes before calling actions
Add method to check if an app is shipped or not
Basic template for authorising exernal apps with OAuth
Improve styling of permission request page
Include the css for the OAuth page
Add core routes and include them in OC_API::call()
Move routes to ocs folder
Move OCS methods to lib/ocs/.php
Add the format parameter inside OC_API
Record the app that is registering a call to use later with OAuth
Clean code slightly
Authorisation requires you to be logged in
Improve merging of api responses
Add public class for registering api calls