fixes #5132 hang when provisioning on ovirt 3.4
(cherry picked from commit 578e6f54462e785d6ae25cceb6fbdd6c21696cb8)
fixes #5470 vm state doesn't load on show page after redirect from new host
(cherry picked from commit ff5c64a50debc5ccfcebdef6d49562497f782201)
fixes #5453 - ensure all VMware compute attribute keys are symbolized
(cherry picked from commit 80ad15ca975c741c2cbdcb1e44eb1eb161e1034c)
fixes #5444 - add param_false? host method and allow in templates
(cherry picked from commit 6807d4230015c341531dc88aae513719aa2ba92f)
fixes #5436 - provisioning templates are world accessible
(cherry picked from commit aa0ebe8eef311875695135c1714cb09225e8cd13)
fixes #4599 - DNS and DHCP records for BMC and managed interfaces not using FQDN
(cherry picked from commit 21e07e92ca2d0341a09de48fadfa95625f6d9f55)
fixes #5106: only puppet and puppet-ca proxies are now being shown on the 'new host' page
(cherry picked from commit 50e0bc5cea3a3406ffe94988d43a5915b1cd0717)
fixes #4380 [vSphere] allow selection of guest OS
(cherry picked from commit 507ebfd570c63d39a0a3876b762abd7e5ea038e4)
fixes #5205 - fixed all authorized links with given action
(cherry picked from commit 381cb242f837bca223d6beb467fa978b2978e80b)
fixes #5258 - Can't edit a host due to IPMC/BMC interface form error
(cherry picked from commit e029bc8cd326ba759698f4684006107b626aaeb8)
fixes #4422 Implement available_images for oVirt to populate new image form
(cherry picked from commit d6026572d8dd39e32a9d7889d7f02d71bd934dc9)
fixes #5246 - remove second host/class lookup impl so config groups are included in ENC output
(cherry picked from commit 46b3d8f1f5dff70b961266232f0041beabea8e0d)
fixes #5247 - overridable keys displayed on host group when env is inherited
(cherry picked from commit 4c8d2c2ccde0ea04a493004382d14d5030cb6d9a)
fixes #4597 - map host disassociate actions to permission
(cherry picked from commit 084f755456f522caa5a896689fe72b3c502efb03)
fixes #5224 - Don't update a user with blank LDAP attribute values
(cherry picked from commit 2fe12e2c5f011d68cb4afbf3cd5e070e1af36155)
fixes #1902 - audit changes to lookup keys and values/overrides
(cherry picked from commit 971fee795383d2f7dc757a91ceb46bd693e20a4d)
fixes #5222 - Log ldap attributes in debug-level logging
(cherry picked from commit d11f7309ef6f67699a750418f0f50afc589ff841)
fixes #5172 - typo SETTINGS[:location_enabled] instead of :locations_enabled causes default location select box not to be visible
fixes #5200 - set config group counters to zero by default
i18n - extracting new, updating rails, pulling from tx
fixes #5141 - User unable to access children taxonomies on switcher
fixes #5173 - sortable counters on list of config_groups for number of hosts, hostgroups and puppetclasses
fixes #4204 - add config groups feature - assign multiple config groups to a host or hostgroup
fixes #5137 - audited :associated_with labels are 'N/A' for models that have a hyphen
fixes #5083 - refactor host_edit.js - remove puppetclass specific functions to class_edit.js
fixes #5105 - remove Setting['remove_classes_not_in_environment']
fixes #4122 and new charts design
fixes #5157 - allowed to suggest new IP on the new host form
fixes #3914 - set current taxonomies on login from user defaults
Fixes #4710, #2270 - Wait for VM to become ready before looking for IPs
templates - sync from community-templates
fixes #4895 - Adds CSRF protection check to the API if a session user is present
Fixes #4960 - undefined method when editing filter without a UI controller
fixes #2438 - Add image build capability to vsphere using templates
fixes #5113 - sort realms by host count
fixes #4806 add support to register compute resource provider from a plugin
fixes #4670: switch search to id on OS page
fixes #5077 - refactor safemode rendering to allow helpers and variables from plugins
fixes #5072 - x86_86 -> amd64 for FreeBSD media
fixes #5053 - minor bug fixes to realm integration
fixes #4381: dns records are being update after changes to host when dhcp is also present
refs #4851: replaced deprecated SmartProxy feature scope with SmartProxy.with_features scope
fixes #3592 lazy load vm with ajax in host show page.
refs #4305 - add support for OracleLinux
fixes #4863 - API V2 - add puppetclasses format style=list and module_name to base.json.rabl
fixes #4462 - extending the /users/login handling to process REMOTE_USER through intercept
fixes #4995 - editing location with 'all users' checked fails on edit page in postgres
Fixes #4976 - ensure the process is really running inside a rake task
fixes #1809 - foreman realm integration
fixes #1966 - improved UI errors for proxy
fixes #3946 Set host URLs from local settings file, if no Facter configuration exists. Add default values for settings example.
fixes #4712 - editing organization gives undefined method parent_taxonomy_selected_location_path
fixes #4673 - make default sort order descending on count columns
fixes #4691 - add search for hosts' managed status
Fixes #4851: a SmartProxy.with_features scope replaces feature-specific scopes generated during class loading
fixes #4731 - Rails 3.2.8 causing _pkey constraint errors
fixes #4800 SLES special handling in facts parser
fixes #1804 - find hosts through nested hostgroups on puppet class search
Fixes #4679 - Downcase fqdn to match Puppet SSL certs casing
Fixes #4884 : remove duplicate slashes from the gravatar url
The issue is that request.protocol returns http:// instead of http. The code assumed no trailing slashes
fixes #4776 - support session[:expires_at] for api requests
There are situations where the UI needs to invoke requestson the API controllers; therefore, we need to ensure thatthe session expiration accounts for them. This is a commonfor plugins, such as Katello, which leverage the...
fixes #4804 - sort organizations by title
fixes #2954 - string extraction fixed on welcome page
fixes #3214 - set taxonomy for hosts created via Puppet from facts or a default setting
fixes #4733 lookup keys in puppet class form visual changes
fixes #4555 add ca certificate to ovirt
fixes #4457 - Session fixation, new session IDs are not generated on login (CVE-2014-0090)
fixes #4456 - XSS on 500 error page and bookmark name causing render error (CVE-2014-0089)
Fixes #4680 - Don't append periods to unqualified unmanaged hosts
fixes #4682 - smart variable for a puppet class not showing in UI
fixes #4138 orgs list when the number of orgs is huge
fixes #4683 multi select filter and select/deselect all are not working
fixes #4639 - array in lookup_value incorrectly displayed in form
fixes #4669 - HostMailer summary method refers to undefined variable
fixes #4664 - shorten OS description for SUSE
fixes #4256 - makes columns sortable in the UI
Fixes #3988 - use require instead of autoload_once_paths
fixes #4617 - add feature to change parent of location or organization
fixes #4605 - users should not be able to de-select disabled items in multi-select widget
fixes #4618 - added back tooltips inherited, used, and used in location / organization edit
fixes #4219 - do not disable current organization/location on multi-select
fixes #4314 - ignore default scope ordering on host search by puppet class
fixes #4643 - Retrieving Optional LDAP attributes fails on 1.8.7
fixes #4626 - update Facter calls for 2.0 compatibility
Fixes #4616 - Add a Fog mixin for looking up EC2 IP addresses
refs #4167 - Added inline info regarding root password length policy
fixes #4557: namespaced and mounted plugins no longer cause crash on the filter screen
Fixes #4486 - organization not searchable by name
fixes #4637 - remove search by label from all ancestry objects besides hostgroups
fixes #4123 - libvirt imaging support using backing volumes
fixes #4625 - ensures alerts can have close opt disabled
fixes #3827 - adds ldap avatar support
fixes #3475 - make it possible to force the 401 status.
fixes #4565 - puppet class free-text search is now significantly faster
fixes #4581 Implement available_networks API for VMware
fixes #4485 prevents undefined method when cloning a host
fixes #3221 - add missing attributes to hostgroup show response
fixes #4583 - Added Environment name to rundeck output
fixes #4194, #4459 - add main_app to root_path references for isolated engines
fixes #4442 - returning nil plays nice with try_to_login.