fixes #7560 - add :required => true on host fields that have conditional validation if host.managed?
fixes #4386 - gem friendly_id to simplify find by id, name, label, etc
Fixes #7491 - moved default org and default location to same tab as org/loc selection
fixes #2127: added support for root password hashing other than MD5
Fixes #7592 - flipped the order of logged-in user menu
Fixes #7639 - Remove tooltip for storage/network sections in Edit Compute Profile
Fixes #7483 - Use hidden input value to hold raw template contents (CVE-2014-3653)
fixes #5896 - Set Compute Resource's 'Console passwords' option in API
Fixes #2232 - speed up Host view via AJAX
Fixes #6864 - adding api messages for extraction
Fixes #7489 - changed root password label to 'must' instead of 'should'
fixes #3544 - Editing an oVirt compute resource allows changing the type, which is unsupported
fixes #7409 - API v2 - add host attribute to GET response for auth source ldap
fixes #7299 - do not display 'Mismatches Report' button when no view-host
Fixes #6713: Long names needs to be truncated while listing
fixes #7221 - do not display areas of the org/loc UI unless view rbac
corrected 'template' to 'templates'
Fixes #4596 - Change parent of host group via AJAX
Reparenting host groups requires submitting the form to see the changesnowadays, this fix makes the host group model inherit all propertiesfrom the parent and show them in real time.
fixes #3105 - use untranslated string for PuppetCA state filter
templates - sync from community-templates
Fixes #6444 - add support for virtual NICs
Extend additional interface details refs #2240
NIC facts parsing change and we create interfaces in Foreman accordingto facts we recieve.
Subclasses does not define their own attributes and serialize them toattrs hash. All BMC attributes are extracted to separate columns so it's...
fixes #7054 - list all routes for each resource in /v2/api
fixes #4111 - Add image user data flag to API
Fixes #5926 - hide sensitive parameter values
User can check to hide value when creating or editing global parameter.The value is masked by *** and is also not displayed when overriding.
Fixes #6538 - User group vs usergroup name consistency
fixes #7121 - move smart proxy action buttons to helper
fixes #5240 - expose eager-zeroing for vSphere
fixes #5119 - ensure GCE can list images.
fixes #7009, N+1 (actually 6+1) queries in dashboard page
fixes #7082 - combo box style in host multi-select popup windows
Fixing the combo-box style in app/views/hosts/select_multiple_* pages.Using selectable_f from app/helpers/layout_helper.rb instead.
Fixes #6756 - exposes vmware resource pools and folders through the API
Fixes #6608 - expose disk usage info through available_storage_domains API
fixes #7061 - show file upload when template is not locked
Fixes #3285 - extract 'Host' on reports page for trans.
Fixes #6400 - Show * next to required form fields
fixes #6964 - replace default scope that hides users with explicit scope
Fixes #3300 - extract translations on new smart variable page
Fixes #5734 - API for external groups management
Fixes #3303 - extract confirmation text on architecture deletion for translation
Fixes #5442 - extract suggest IP string for translation
Fixes #6844 - display v2 resources rather than v1 resources in /api/v2
fixes #6857 improve two-pane load times
Fixes #6446 - Forbidding non-json POST/PUT requests in v2
Fixes #813 - External usergroups can be linked to an LDAP auth source
Fixes #2940: Unable to remove smart parameter with long name
Refs #4478 - API doc strings marked for translation
Fixes #6693 - set parameters tab to error state and focus when validation fails
fixes #6529 allow to define IP suggestion per subnet
Fixes #6633: Smart variables and smart class parameters can have the same parameter name
fixes #5760 - selectable VMware virtual HW version
Fixes #6483 - oVirt network is properly populated for multiple datacenters
fixes #5140 - User children taxonomies did not show tooltip 'Parent is already selected'
fixes #1646, #3103 - enable cloning and locking of templates
fixes #3601: Use secure websockets if available
Websockets_ssl* settings must be configured with the appropriatecertificates for this to work.
Fixes #6582: Change position of buttons when editing a location
Fixes #6057: highlight active tab based on current URL.
Highlight the active menu tab based on the current URLrather than relying on the controller and action. Thisfixes a problem where top level menus that contain pluginmenu items were not being highlighted when active....
fixes #6497: New Organization: Focus should exist in Name field
fixes #5197 - Preallocated disk support for oVirt
Fixes #6532 - permission related api extensions
- usergroups#show lists associated roles - listing available resource types - filters#show lists associated roles - filters#index lists associated roles and permissions and orders the results - pagination in permissions#index...
Fixes #6357 - ensure JS is loaded so taxonomy_added is defined on user form
fixes #5414: LDAP + TLS is not LDAP + TLS but LDAP + SSL and changed port automatically on check
fixes #3272 - allow 'admin' account to be removed and replaced
fixes #6331 - use view permission to authorize individual VM show pages
fixes #5994: Power and Console buttons are available to non-admin users with appropriate permissions
fixes #6067 - UI inconsistency around root password limit 8 characters
fixes #6003 - don't render user default loc/org object directly
fixes #6228 - disable provisioning method radio boxes after host is provisioned
fixes #5809 - don't show parent location/organization/hostgroup select box if zero or one location/organization/hostgroup
fixes #5832 - org switcher does not collapse when moving mouse diagnally to submenu
fixes #6234 - fixes sorting on compute resources and subnets
fixes #5722: VM-based host cloning picks up existing compute attributes
fixes #5345 - customizable dashboard
fixes #6121 - made copyright section defaceable
fixes #4736 - organization edit ui has unselectable environment
Fixes #5810 - fixes issue with incorrect page titles
fixes #5965: removed 8443 port from the suggested ovirt url
Fixes #5696 - Allow taxonomy and roles display
fixes #5836 - Welcome page - missing rel attribute
fixes #5631 - API v2 - host and hostgroups show.json.rabl should show all puppetclasses in child node
fixes #5726 - parameter values missing from host#show API call
Fixes #5664 - Host filters can use taxonomies
Also disables taxonomy filters on resources that do not support them.
fixes #5680 - quote searches for config groups containing spaces
fixes #4250 - API v2 - add compute profiles
refs #5188 - prepare place holder for host details
host details should include subscription status
Fixes #4370 - Filters list show permissions
fixes #5520 - proper capitalization in orchestration header
fixes #4612 show friendly CR names, fix typo in oVirt name
fixes #5038 - remove empty label causing template edit box indentation
fixes #5241 - Add support for external user groups.
fixes #5132 URL doesn't update correctly after creating a new host
fixes #4380 [vSphere] allow selection of guest OS
fixes #5258 - Can't edit a host due to IPMC/BMC interface form error
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
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