incorrect display of release version in system details tab
Adds logical-insight Gem for development and moves
the logical insight code to an initializer so that
it can be turned on and off via config file.

Add logical_insight: true to the development section
of katello.yml and restart server to enable.
Merge branch 'master' into 766647-duplicate_env_creation-better_error_message_needed

* master: (17 commits)
  jenkins build failure for test that crosses katello/headpin boundary
  ...
katello - fix broken unit test
Merge pull request #34 from pitr-ch/766647-duplicate_env_creation-better_error_message_needed

766647 duplicate env creation better error message needed
Loading group roles from ldap

Adding is_in_group for ldap support

cleaning up some groupadd methods/

Adding role -> ldap group relationship

Fixed type of the role_id column

Added API calls for adding and removing LDAP groups from roles

Added listing of role's ldap groups

Save LDAP roles on user login

Add ldap flag on to role

Validating user /ldap groups are the same on each request. we cant cache any authorization details. needs testing

refactor ldap lib

Management of LDAP groups in CLI

Keep hidden_user set when defined

Refactoring of ldap groups evaluation

Fixed issues with loosing the ldap flag in role on various accasion

Adding ADD LDAP groups to roles sliding tree

Adding REMOVE functionality to roles / ldap group sliding tree

Adding ldap_roles flag to breadcrumb render

Added params to installer to setup LDAP during install

--auth_method = database
--ldap_server = localhost
--ldap_encryption =
--ldap_basedn = ou=People,dc=company,dc=com
--ldap_groups_basedn = ou=Groups,dc=company,dc=com
--ldap_roles = false

Refactoring the login logic for ldap roles, moving ldap flag on role creation to roles_users

Updated help string in remove_ldap_group command

Fixed wrong method in the migration script

Fixed syntax problem in migration

Fixed verification of ldap roles

Moving verify_ldap_roles from allow_to? to the application controller. Allowed to does not do what I think it does!

Added LDAP roles verification in API controller

Fixed clearing of existing LDAP roles

Rfresh ldap roles with every API call

Support for multiple ldap roles with same group

Fixed behavior of is_in_group when no groups are set

- is_in_group returns true on empty group list
- raises error when group_base is not set

Added syncing of ldap roles before rendering the roles list

Syncing of ldap roles is triggered after ldap group manipulation

API call for syncing ldap roles for all users

Revert set_ldap_roles back to verify only (for performance reasons)

Adding specs for ldap logic in user
Fixing various LDAP issues from the last pull request

Added permission check for sync_ldap_roles

Fixed issue with Ldap mixing in

Added sync_ldap_roles to CLI

Ldap module refactoring

Fixing specs for module -> class refactor
Fixed addColumn to match new name
Adding destroy_ldap_group to before filter to prevent extraneous loading. Thx jrist + bbuck!
Reverting User.all => User.visible as per ehelms+jsherrill
Merge pull request #36 from thomasmckay/system-release-version

incorrect display of release version in system details tab
Merge pull request #37 from jsomara/ldap-rebase

Ldap rebase: the return of Ldap rebase
correcting pulp testing repofile url
Pull in the latest commands around LDAP Roles and Releases to the headpin cli
Merge pull request #39 from lzap/repo_fix_pulp2

correcting pulp testing repofile url
Merge pull request #33 from ehelms/master

Adds logical-insight profiling option
Automatic commit of package [katello] release [0.2.33-1].
Refactoring headpin buildprocess for post-merge
Fixing headpin gitignore
Merge pull request #42 from jsomara/headpin-build

Merging the headpin branch and release process into master.