Refactored handler overriding via Custom Handlers settings into a Controller::override() method
User app overrides now using Controller::override() and the new Appconf class
Links to /index now simply point to /
Removed old access control and implemented Acl-based in User
Changed User::require_auth() to User::require_acl() to be clearer
Added Controller::require_acl() that accepts a list of resources for one-line fine-grain access control in handlers
Switch user type check to acl
Added acl check to tools menu
Added user roles list page, no add/edit/delete yet
Improved editor role
Renamed user type -> user role
Started adding acl-based permission checking
Changed to acl-based access for edit buttons
Added member access to editor role, fixed error and removed error_log() from Acl
Added new access controls to designer app
Forwards and redirects now refer to resources instead of role names
Updated API docs
Added more fine-grained acl to user, filemanager, blog, blocks and pages
Added more acl rules to admin, blocks and blog
More acl rules in navigation and translator