Add login requirement to the HAPI
Refactor the default controller
Add View_HAPI_Loadable
Add metadata to HAPI_Model
Add clumsy, but working HTTP exception handling: output exceptions as JSON
Add development config option
Add limit and offset to get_all queries
Add optional keys and paths query params for filtering API output
Fix NullPointerException
Add 401 authenticate challenge
Allow autologin in TESTING env
Remove languages from supported languages. Cannot leave default values since Kohana config is merged, not replaced.
Remove code dealing with setting API versions
Remove array key based filtering of the response
Workaround for overriding HTTP exception output. Encode thrown exceptions.
Exceptions are of type application-problem+json
Add setter for describedBy URL
Add HTTP_Exception::problem factory
First steps towards HAL
Add HAL JSON/XML encoders