Allowed to change AJAX request type
Refactored 'Auth.whoami' method - extracted separated method 'Auth.updateProfileInformation'
Instead to re-check auth status just use profile structure given in response to 'login' request
Login user using 'POST' request and logout using 'DELETE'
Bumped js-poller version
Refactored chat.js in order to comply to new chat response structure
Added HOOK 'chat.response.received'
Added HOOK 'send_message.response.received' that allows to intercept to eny received response
Changed key name that holds message text from 'message' to 'text'
Handle 'send_message.response.received' to detect whether use was logged out during chatting
When user is not allowed to view lists (eg. puppet owners or color users) - hide proper buttons
Refactored InfoBox plugin to display more than one message per plugin and automatically hide displayed messages after some time
Refactored InputHint plugin to work with new structure of response
Refactored Permissions plugin to handle new response structure
Refactored 'InputHint' plugin to always initialize typeahead plugin - not only when user can user 'list_command' action
Refactored ColorUsers plugin to handle new style responses
Refactored PuppetOwners plugin to handle new style responses
Refactored Puppet plugin to handle new style responses
Added 'Error500' plugin
Refactored Ban plugin to handle new-style responses