templates - sync from community-templates
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
fixes #5083 - refactor host_edit.js - remove puppetclass specific functions to class_edit.js
fixes #5157 - allowed to suggest new IP on the new host form
fixes #3914 - set current taxonomies on login from user defaults
i18n - extracting new, updating rails, pulling from tx
Fixes #4960 - undefined method when editing filter without a UI controller
fixes #2438 - Add image build capability to vsphere using templates
fixes #4806 add support to register compute resource provider from a plugin
fixes #4670: switch search to id on OS page
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.
fixes #4863 - API V2 - add puppetclasses format style=list and module_name to base.json.rabl
fixes #1809 - foreman realm integration
fixes #4712 - editing organization gives undefined method parent_taxonomy_selected_location_path
fixes #4673 - make default sort order descending on count columns
Fixes #4851: a SmartProxy.with_features scope replaces feature-specific scopes generated during class loading
fixes #4804 - sort organizations by title
fixes #2954 - string extraction fixed on welcome page
fixes #4733 lookup keys in puppet class form visual changes
fixes #4555 add ca certificate to ovirt
fixes #4456 - XSS on 500 error page and bookmark name causing render error (CVE-2014-0089)
fixes #4682 - smart variable for a puppet class not showing in UI
fixes #4256 - makes columns sortable in the UI
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
refs #4167 - Added inline info regarding root password length policy
fixes #4123 - libvirt imaging support using backing volumes
fixes #3827 - adds ldap avatar support
fixes #3221 - add missing attributes to hostgroup show response
fixes #4194, #4459 - add main_app to root_path references for isolated engines
fixes #3996 Support to assign both cores and CPUs to VMWare guests
fixes #4524 - The logged in user should be the default one in create new hosts
fixes #3163 - add link to first use instructions
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #4393 - rename ancestry label to title
fixes #4423 - allow puppet classes to be imported by environment
fixes #4015 - support oVirt using templates like images
fixes #4349 - API v2 - add location and organization child nodes to user, domain, subnet, etc show json templates
fixes #4198 - API v2 - add child nodes to show responses. Ex. architecture should show operating systems node
fixes #4222 Add capability to compute resource API to retrieve cluster,network,storage info on oVirt
fixes #3912 - add inheritance for locations / organizations
fixes #3567 Editing an oVirt compute resource can throw errors loading quotas while loading page
fixes #3307 - add troubleshooting to console page
fixes #4333 - added multi-select-rails gem
fixes #3939 - add option to 'inherit from parent' for hostgroup attributes
fixes #4159 Thin provisioning for VMware disks in compute profiles can't be saved
fixes #3496 vSphere: add support for selectable SCSI controller
fixes #3980 - Compute profiles not rendering Openstack attributes correctly
Add header menu navigation
Fixes #4276 display provisioned space in vSphere datastore selection
fixes #4220 dashboard and report-show pages chart-frame is not in place.
fixes #3999 - refactor DRY implementation of "nested label" for objects with ancestry
Fixes #4196 "Power ON this machine" disappeared for new VMWare hosts
fixes #4188 - api/v2/status incorrectly shows api_version: 1
fixes #3960 - wrap APIv2 errors in an "error" node
fixes #4152 - fix syntax error in _form.html.erb for hosts and hostgroups
fixes #3909 - add disassociate and bulk action disassociate to interface
fixes #3920 - prevent 500 ScopedSearch errors on the API, raise UI errors correctly
fixes #3760 - API v2 define metadata @total for each controller
fixes #4023 - API v2 - compute resources partials should should attribute alias names and not database column names
fixes #3998 - API v2 error on /api/compute_resources, missing gce.json.rabl
fixes #3940 - extlogout page layout fixed
Fixes #4024: Virtual machine state indicator is not correctly positioned for rackspace CR's
fixes #4019 Compute Resource -> New Image renders on Compute Profiles tab
Fixes #4014 - Correctly use to_label when showing OSs
fixes #3906 - Support for Junos ZTP
fixes #3099 - Adding parameters to locations and organizations
fixes #3937 - correct title wording Editing to Edit
Fixes #3927 - Allow VMs to provision via user-data
refs #3811 alerts messages cleanup and minor refactoring
fixes #3709 - explicitly say puppet environments vs just 'environments'
fixes #3967 - reworded message for OpenStack form
fixes #3178 - add feature for compute profiles for hostgroups and hosts
fixes #3937 - correct title wording for Compute Resources and Smart Proxies
fixes #3942 - restoring multiple="true" in org edit form
fixes #3935 new login page RCUE style
refs #3811 - additional bootstrap 3 updates/fixes
fixes #3932 incorrect volume delete label
fixes #3928 - API v2 - update os_default_templates for operating system
fixes #3930 - refactoring of edit_self implementation.
fixes #3811 - merge with new layout
Fixes #3811 updating to bootstrap 3
fixes #3752 - move data population from migrations into seed script
fixes #3889 - don't reload nested lookup keys during render, so validation errors aren't lost
Merge branch 'fixes-3872' of git://github.com/ehelms/foreman into ehelms-fixes-3872
Fixes 3872: Provides a better customizable application layout thatconforms to HTML5 best practices.
This change aims to provide a more customizable application layout by firstsplitting the base layout, menu and content out into their own view files.The base layout provides generic hooks and only the most basic common data...
fixes #2374 - added allocation option to libvirt VM
fixes #3339 - nested fact support, allow fact importers to be registered by plugins
Fixes #3721 - Map OS family to a display variant