Fixes #11581 - Headlines extracted in the selected hosts modal
fixes #11220 - column ambiguity for non-admin host creation
Fixes #11255 - Fixed inheritance checks for explicit input on host clone
Fixes #9591 - Added support for "inherit" state.
fixes #10910 - initiate select2 separately on interfaces selects
Fixes #7574 - Rails 4 :data attributes substitute deprecated HTML options
Fixes #7096 - Adds STI to templates
This commit converts Ptables to be just another type of Template so itgets the same features as ConfigTemplate. ConfigTemplate was renamed toProvisioningTemplate to reflect UI and the name under it's commonly known.
Fixes #10260 - allow NIC management in attended mode and for unmanage hosts
fixes #10441 - sort time and count-based columns in descending order
Fixes #9879 - improve wording of host delete dialog
Fixes #10230 - Host clone uses create_hosts permission
Non-admin users are not able to clone hosts. This is a regression, inthe past the create_hosts permission has been used for this, but it nolonger works. Checking the controller route only fixes the regression.
Fixes #8217, #8214 - Rearranging override section in smart class parameter page and host page
Fixes #9480 - multiple NICs integration with compute profiles
From users point of view:- interfaces setup in compute profiles is back- interface related compute attrs get merged into host NICs upon compute profile selection- NIC overview table displays details in the column "Type"...
fixes #9397 - Make usage of @host.operatingsystem in UnattendedController consistent
Changed all host.os to host.operatingsystem
Fixes #8736 - confirmation before host delete for freshly created hosts
fixes #6655 - remove _ForemanSelectedhosts cookie on action submit
Fixes #9351 - use correct interfaces url for AJAX calls
refs #6371 - fix unclosed HTML tag
refs #6371 - extract VNC password text
fixes #6371 - showing the vnc password
Fixes #9195 - register MAC validation errors properly
Fixes #7456 - Extract primary interface from host
All host must have at least one primary interface and one provision (can...
fixes #8498 - Allows root password to be set in finish scripts
Fixes #8963 - Rename trunc helper to trunc_with_tooltip
fixes #8802 - add Turbolinks support
Fixes #6832 - Don't show location/organization on host edit page if host has none
Fixes #8785 - HTML syntax fixes - add thead/tbody, fix formatting
Fixes #2592 - No indication when waiting for host dashboard button action to complete
Fixes #8620 - Remove useless back to host index link in multiple hosts action
Fixes #3288 - i18n extract heading on new host view
Fixes #6974 - Hitting Cancel button on New Org > Manually Assign goes to 404
Fixes #7462 - new UI for network interfaces
refs #746 - hosts stylesheet is part of app.css, not standalone
Fixes #746 - Generate all the Host template when click on Build to avoid errors during installation
Fixes #8048: n+1 query selecting multiple hosts
Fixes #6710 - unicode characters in url parameters
Original methods to_param defined on resources called name.parameterizeto get rid of url-unsafe characters. This function unfortunately alsostripped off unicode characters.
Changes:- parameterization extracted into a separate module Parameterizable...
Fixes #6214 - Alphabetical menu sorting in the UI
Fixes #7886 - Compute Resources should be ordered by name
Fixes #7588 - pagination info not a button and aligned
fixes #7560 - add :required => true on host fields that have conditional validation if host.managed?
Fixes #2232 - speed up Host view via AJAX
Fixes #7489 - changed root password label to 'must' instead of 'should'
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 #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 #6964 - replace default scope that hides users with explicit scope
Fixes #5442 - extract suggest IP string for translation
Fixes #6483 - oVirt network is properly populated for multiple datacenters
fixes #3601: Use secure websockets if available
Websockets_ssl* settings must be configured with the appropriatecertificates for this to work.
fixes #6228 - disable provisioning method radio boxes after host is provisioned
refs #5188 - prepare place holder for host details
host details should include subscription status
fixes #5520 - proper capitalization in orchestration header
fixes #5038 - remove empty label causing template edit box indentation
fixes #5132 URL doesn't update correctly after creating a new host
fixes #5258 - Can't edit a host due to IPMC/BMC interface form error
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 #4381: dns records are being update after changes to host when dhcp is also present
fixes #3592 lazy load vm with ajax in host show page.
fixes #1809 - foreman realm integration
Fixes #4851: a SmartProxy.with_features scope replaces feature-specific scopes generated during class loading
refs #4167 - Added inline info regarding root password length policy
fixes #4123 - libvirt imaging support using backing volumes
fixes #4524 - The logged in user should be the default one in create new hosts
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #4393 - rename ancestry label to title
fixes #4015 - support oVirt using templates like images
fixes #3912 - add inheritance for locations / organizations
fixes #3307 - add troubleshooting to console page
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 #4152 - fix syntax error in _form.html.erb for hosts and hostgroups
fixes #3909 - add disassociate and bulk action disassociate to interface
refs #3811 alerts messages cleanup and minor refactoring
fixes #3178 - add feature for compute profiles for hostgroups and hosts
refs #3811 - additional bootstrap 3 updates/fixes
fixes #3811 - merge with new layout
Fixes #3811 updating to bootstrap 3
Fixes #3720 - Add description field to operatingsystem
fixes #2600 - fixed gettext extraction on vms forms
fixes #3661 - mis-redirection from /hosts/fqdn/edit to /hosts
fixes #3338 - grey out VM form when editing is not supported
Fixes #3182 - Make IP optional in some circumstances
fixes #3270 - load subnets for the domain associated with each NIC
fixes #2741 - remove dash from -%> to %>
fixes #3136 - host cloning should auto-suggest a new IP address
fixes #3218 - Remove Double calls to CR provider when creating a new host.
fixes #1871, #1879 - add VPC support to EC2 compute resource
Based on patch from Romain Vrignaud <romain@yakaz.com>
fixes #2910 - renamed *.erb extensions to *.html.erb
fixes #2851 - refresh puppet classes on environment change
fixes #2713 - do not update nics table on every host update as a workaround to bug #2489
Fixes #2655 - Display Host buttons on unmanaged hosts if a puppet proxy exists
fixes #2489 - fixes BMC password caused by rails bug accepts_nested_attributes_for and serialized child field
Fixes #2642 - Display build button if host type has changed
Fixes #2641 - Add type_changed check to JS to allow form to refresh when provisioning a discovered host
fixes #2636 host submit missing progress-bar when installed at sub-domain
fixes #2606 fix display of compute resource errors
fixed #2534 fixes #2495 paginator has i18n issues
fixes #2545 - EC2 instance does not show EC2 related options in Edit page.
fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists