Fixes #10408 - adding checkbox in hosts-index page for keeping selected hosts
Fixes #10731 - Allow matches to merge with default values
Fixes #9453 - improve tooltips on puppetclass selection forms
Fixes #11006, #11004 - Facts % is now in the center of the graph
Additionally, the value represented in the graph is trimmed forreadability, and a legend was added.
Fixes #11450 - Improve hidden parameter handling
fixes #11374 - re-initialize select2 on smart vars
Fixes #11432 - Allow copying from ACE editor
fixes #1881 - adding auto refresh button to dashboard
Fixes #4419 - rearranging smart class parameters edit form
Fixes #10248 - cloning volume information for virtual machines
fixes #11172 - disable select2 with css class (and enable elsewhere)
fixes #11171 - compute profiles nics & volumes select2 are initiated separately
Fixes #9591 - Added support for "inherit" state.
Fixes #11062 - do not process data when FormData is used
Fixes #10929 - Add removed widgets to dashboard
This commit allows users to re-add widgets. At this point it's onlypossible to recover removed widgets by clicking on "Reset to default".
To do this I populate the 'Add widgets' list by getting a diffbetween the current widgets and the available ones. The code calls any...
Fixes #11011 - notifications are removed when window is changed
Fixes #11035 - template preview feature
Fixes #9293 - Organization/location menu closes correctly
fixes #10964 - [js] search env_id by name attribute
Fixes #10976 - Suggest new ip button does not work
The jQuery selector for finding subnet id didn't find the correct field.
Fixes #10729 - clear notifications on login
fixes #10876 - Search for compute / arch /os by name and not by id
i18n - extracting new, updating rails, pulling from tx
fixes #10910 - initiate select2 separately on interfaces selects
Fixes #10911 - reinitialize select2 on templated forms
Fixes #10909 - Clear value on select2 dropdown
Fixes #10849 - remove hidden template fields on submit
fixes #10641 - Introduce select2.js for searching in select lists and apply to CR select
Fixes #10817 - Initialize all autocomplete fields that needs it
Fixes #10738 - Added javascript to focus on alert in puppetclasses tab
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 #3856 - Make parameter value fields expandable
Fixes #10638 - decouple full screen button from template editor
Fixes #9424 - orchestration progress no longer triggers twice
Fixes #10568 - Show release field when OS family is CoreOS
$release is necessary for CoreOS installation media, however the new OperatingSystem form doesn't show it when you change family to CoreOS, only after it'ssubmitted.
Fixes #7533 - auto resize pie chart labels to prevent overflow
Fixes #9194 - displays full fact value
fixes #10275 - Add secure cookie when in ssl (CVE-2015-3155)
Fixes #10412 - display interface tooltip after type change
Fixes #9454 - Add axis labels and reposition legend in charts
Fixes #8861 - Lengthy organization or location names showed in tooltip
Fixes #8217, #8214 - Rearranging override section in smart class parameter page and host page
Fixes #4787 - prevent unneeded AJAX requests on popover clicks
Fixes #8106 - Dashboard rewrite to allow better customization
Fixes #8898 - Caps lock warning in password fields
Fixes #9650 - use textarea for global parameters
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 #2135 - During puppet class import, puppet class description box should close itself
Fixes #9548 - Changed the behavior of size selector in compute profile editor to match radio buttons
Fixes #9427 - Return meaningful errors from subnets/freeip and parse the error response to the UI
Fixes #8736 - confirmation before host delete for freshly created hosts
Fixes #9325 - preserve compute resource attrs after NIC modal is closed
Fixes #9496 - Adds popover help to IPAM field in Subnet form
fixes #6655 - remove _ForemanSelectedhosts cookie on action submit
Fixes #9351 - use correct interfaces url for AJAX calls
fixes #9335 - adds toggle to puppet classes list & better ui
i18n - pulling formatting fixes from tx
Fixes #9006 - Add header to facts chart
fixes #6371 - showing the vnc password
Fixes #7456 - Extract primary interface from host
All host must have at least one primary interface and one provision (can...
Fixes #8970 - fixed second click on two-pane link
Fixes #8830 - Allow two-pane to work on show
fixes #8802 - add Turbolinks support
fixes #8822 - append target=_blank to all links with rel-external
Fixes #8786 - Show override button after removing overridden parameter
After a parameter is overridden in a host or host group, if one wants torevert the decision and return to the inherited parameter, it wasnecessary to reload the page after clicking on remove. This commit...
fixes #6540, #8335 - Add error to vmware when no datacenter, save password when testing connection
fixes #8049 - Add timezone to user
Fixes #8417 - Correctly focus on errors in puppet form
Fixes #8721 - Replaced jQuery.attr('id') with .id
Fixes #8704 - Replace jQuery.size() with jQuery.length
Fixes #2592 - No indication when waiting for host dashboard button action to complete
fixes #8526 - file uploads are now possible via two_pane.
NOTE this will probably only work with HTML5 based browsers.
Fixes #5169 - Error in smart class param or value cause tab header to turn red in Puppet Class edit form
Fixes #7462 - new UI for network interfaces
fixes #6408 - dismiss org/loc context menu when mouse leaves it
Fixes #3260- Allows puppet to manage value of smart class parameter that can be overrided
Fixes #746 - Generate all the Host template when click on Build to avoid errors during installation
Fixes #7561 - 'No. of CPU' search URL is incorrect
Fixes #3309 - Support deep merging of hash and array structures in smart class parameters
Refs #7587 - Refactor password confirmation
Fixes #7587 - Adds client-side password validation
Fixes #5468 - prevent Chrome from autofilling passwords
fixes #7772 - avoids multiple ajax requests
the two-pane (and others) triggers the onContentLoad event, removing thedata attribute from the DOM will ensure its not loaded more than once.
Fixes #7491 - moved default org and default location to same tab as org/loc selection
Fixes #7483 - Use hidden input value to hold raw template contents (CVE-2014-3653)
Fixes #7571 - prevent ContentLoad from firing twice on document.ready
Fixes #2232 - speed up Host view via AJAX
fixes #7336 - editing compute resource should not clear existing attributes from the form
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 #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 #7286: Can not create a compute resource without selecting a provider
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 #7056 - only resize textarea in params tab.
Fixes #7174 - add delay on autocomplete
Fixes #6232 - link from chart on overview page to relevent search