incorrect display of release version in system details tab
First verision of Katello upgrade script
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
upgrade script - script directories renamed
permanent -> default
onetime -> upgrade
upgrade script - dry-run option
upgrade script - option for skipping default scripts
Addedscript for migration of Katello DB
correcting pulp testing repofile url
KATELLO_UPGRADE_DIR can be specified via ENV var
Pull in the latest commands around LDAP Roles and Releases to the headpin cli
Changed the default answer on confirmation to No