Refs #3809 - Stabby lambda syntax for oneliners
I started by spotting log.rb which didn't have a lambda wrapping itsdefault scope, as needed by Rails 4. Since the style guide and mostRails 4 documents used the stabby lambda, I turned on the cop so that we...
Fixes #10713 - improved backtrace logging
fixes #10406 - add LDAP instrumentation and extra logging
Fixes #7369 - External user groups update on login
fixes #7584 - add Authorizable module to class AuthSource
fixes #7066 - add back $login interpolation for LDAP service account usernames
In cases where an LDAP connection is required outside of the context of userauthentication (e.g. validation of external user group name), an error isthrown. Users are recommended to use dedicated service accounts for this...
Fixes #813 - External usergroups can be linked to an LDAP auth source
fixes #6636, #6657, #6694 - add field length validations, extend audit field length
fixes #3272 - allow 'admin' account to be removed and replaced
fixes #5241 - Add support for external user groups.
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #3975 - add audit to classes Domain, Subnet, SmartProxy, Role, Usergroup, AuthSource, Image, Bookmark that were not audited
fixes #3493 - check if auto user reg is allowed for auth source
fixes #2741 - rails 3 syntax
fixes #2422 Rails 3.2: before_destroy / dependent => :destroy ordering
fixes #2421 added missing has_many :hostgroups and missing :dependent => destroy
refactor AuthSourceLdap Class
cleanup the classes, as it was aweful ruby.TODO: improve the logic between existing user and new users on the fly creaetion
fixes #899 - There are numerous typos and formatting issues with the code
Fixes #366 - Redmine authorization port
This is a major feature which provides RBAC authorization within Foremana mental note to myself - never ever work on large commits
Fixes #232 - Removes AS from Users page
The password verification test has not yet been implemented but will get done in AuthSourceInternal fixAll tests now pass These tests now work whether settings[:ldap] is enabled or notPlus whitespace fix
Squashed commit of the following:
commit c4382aeea5d72402bcbf3049d3c08f74792ca379Author: Ohad Levy <ohadlevy@gmail.com>Date: Thu Oct 15 22:03:26 2009 +0800
disable ldap by default
commit 685baf5f2c78128feebcbeed6910b131a072a81bAuthor: Ohad Levy <ohadlevy@gmail.com>...