fixes #11473 - remove re-init of domain select2 on env selection
After an environment was selected, the reloadOnAjaxComplete functionre-initialised every select2, but other dropdowns triggeredonContentLoad which excluded those with the without_select class....
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 #9293 - Organization/location menu closes correctly
(cherry picked from commit e12b30751f50f294e0fb7f7e9f8aad3fe98d35e2)
i18n - extracting new, updating rails, pulling from tx
fixes #11172 - disable select2 with css class (and enable elsewhere)
(cherry picked from commit 83344af2cc49563e3f1e79ae12f9112d0d2618b6)
fixes #11171 - compute profiles nics & volumes select2 are initiated separately
(cherry picked from commit 052d58199494eb5e1eaac9fdbcac76c2d2bb4fb7)
Fixes #11035 - template preview feature
(cherry picked from commit de9e7adaa579db01d043d6a04a83c946a3d33850)
fixes #10985 - Set css class for width of filter select on Puppet CA index
(cherry picked from commit befd67161264bdea077ef58bffd516a041cb20fe)
fixes #10964 - [js] search env_id by name attribute
(cherry picked from commit 55fd94ad8ded36151b83d5457fb73ae83af78975)
Fixes #10976 - Suggest new ip button does not work
The jQuery selector for finding subnet id didn't find the correct field.
(cherry picked from commit 36746b82896b15d9cdd8eeb0b8b0d0c322aa4cb8)
Fixes #10729 - clear notifications on login
(cherry picked from commit 08fb737fc73113560e9881e48c6d02f6f1a60cc2)
fixes #10876 - Search for compute / arch /os by name and not by id
(cherry picked from commit ea0965fcbdba497a285220f765363e57eee75fb9)
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 #10526 - Support for Cisco POAP
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 #1213 - Get email reports of audit changes
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 #7515 - Prevent label line breaks in add bookmark modal
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 #4424 - overriden attributes get overridden in the UI
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 #8469 - css cleanup, whitespaces and remove dead code
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 #7652 - Implements CoreOS OS support
Fixes #8804 - Align the dashboard to bootstrap columns
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 #7165 - Correct cursor behaviour on delete links for firefox
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 #7487 - remove unused background-image containing UTF-8 character
UTF-8 was causing BOMs to appear in the precompiled CSS, which then preventedthese styles being applied, so bullet points appeared on the dashboard.
fixes #8457 - auto complete search clear btn is now positioned correctly
in non index pages which uses auto complete (e.g. filters) the clearbutton was not inside the input field.
Fixes #5169 - Error in smart class param or value cause tab header to turn red in Puppet Class edit form
Bug #7619 - [zh_CN] Localized string broken for Loading page
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 #7588 - pagination info not a button and aligned
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 #7434 - Setting descriptions are shown without wrapping
Fixes #6713: Long names needs to be truncated while listing
fixes #7432 - ensure btn with dropdowns do not span across lines.