Fixes #11466, #11462 - Improve layout of textareas
Fixes #11388 - Popovers display with correct size and dismiss on next click
Fixes #11437 - do not modify frozen arrays in select_f helper
Fixes #9453 - improve tooltips on puppetclass selection forms
Fixes #11450 - Improve hidden parameter handling
Fixes #11174 - Don't show password placeholder when empty
fixes #11374 - re-initialize select2 on smart vars
Fixes #11187 - explicitly pass resource_type and permission to check
Fixes #11255 - Fixed inheritance checks for explicit input on host clone
fixes #1881 - adding auto refresh button to dashboard
Fixes #4419 - rearranging smart class parameters edit form
Fixes #11283 - check for operatingsystem_ids before using it
Fixes #4468 - Dropdown shows '1' when all reports within last 24 hours
fixes #7275 - remove welcome page and replace with docs button
Fixes #7167 - names of settings marked for translation
Fixes #9591 - Added support for "inherit" state.
Fixes #11013 - Added common table css classes to the tables
Refs #3809 - Enable cop Style/MultilineTernaryOperator
Fixes #10850 - handled errors when missing template when rendering widget
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 #11035 - template preview feature
fixes #10985 - Set css class for width of filter select on Puppet CA index
Fixes #11111 - action dropdowns pulled right
Fixes #11078 - Substitute find_all_by by where to comply with Rails 4
This commit takes away all instances up to this point of find_all_by toimprove Rails 4 compatibility. They are substituted by .where calls.
Fixes #3971 - warning shown when PXE template is edited and has hosts in build mode
Refs #3809 - Style/blocks cop enabled
fixes #10965 - remove select css classes from days_filter
fixes #10965 - change days_filter sentence
fixes #10868 - use classify for a Symbol instead of humanize
Fixes #7574 - Rails 4 :data attributes substitute deprecated HTML options
Fixes #10090 - Minimised dashboard widget names are translated
Fixes #10849 - remove hidden template fields on submit
Fixes #10526 - Support for Cisco POAP
Fixes #10713 - improved backtrace logging
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 #10542: correct path for auto complete search on filters page.
The filters page was using an incorrect path for the autocomplete searchwhich caused it to not work on initial page load with non-core resources.This commit updates the autocomplete search path to use the correct URL....
Fixes #7337 - Only list authorized items on multiple select
Fixes #10355 - Prevent turbolinks loading puppetclass import
fixes #1213 - Get email reports of audit changes
Fixes #9194 - displays full fact value
Refs #3809 - Remove nested ternary and nil checking
Fixes #9879 - improve wording of host delete dialog
fixes #10287 - provide helper methods for proxy features
Fixes #7335 - Refactor taxonomy form, display "select all" checkbox only if permitted
fixes #10269 - host template preview now opens in a new tab
Fixes #8861 - Lengthy organization or location names showed in tooltip
fixes #10158 - use full column name to avoid ambiguity on Rails 3.2.8
Refs #8106 - Add helper for add to dashboard button
Fixes #8217, #8214 - Rearranging override section in smart class parameter page and host page
Fixes #4787 - prevent unneeded AJAX requests on popover clicks
Fixes #9969 - remove N+1 queries on host edit page
Fixes #8106 - Dashboard rewrite to allow better customization
Fixes #9886 - Caps on password warning is not html safe
Fixes #9836 - use provider type in host helpers
Fixes #9589 - Add documentation button to various models
Fixes #8898 - Caps lock warning in password fields
fixes #4424 - overriden attributes get overridden in the UI
Fixes #7505 - Changed the way trends are stored in the DB. Now they are stored as intervals
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 #3016 - Sort accesible hostgroups by db instead of in memory
fixes #9397 - Make usage of @host.operatingsystem in UnattendedController consistent
Changed all host.os to host.operatingsystem
Fixes #3278 - Correctly extract "New %s" strings
fixes #6655 - remove _ForemanSelectedhosts cookie on action submit
Refs #3809 - Remove cop emptyliteral
Refs #3809 - Remove classcheck cop
Refs #3809 - Remove various small cops
Refs #3809 - Remove cop IndentationConsistency
Refs #3809 - Remove cops for empty lines
fixes #9335 - adds toggle to puppet classes list & better ui
Fixes #2749 - power status helper can handle unknown states
Fixes #7456 - Extract primary interface from host
All host must have at least one primary interface and one provision (can...
fixes #6362 - correct menu dividers if user isn't auth for some actions
Fixes #8963 - Rename trunc helper to trunc_with_tooltip
Fixes #8821 - Handle unnamed OpenStack images in images form
fixes #8402 - Reports from the last xx Days not displaying day filter option
The query for the latest report was returning a random reportAdd in order by, so we are always getting the oldest report
Refs #3809 - Enable cop BarePercentLiterals
Fixes #8934: Allow plugin menu items to disable turbolinks for their links.
refs #6832 - prevent extraction of string interpolation
fixes #8802 - add Turbolinks support
Fixes #6832 - Don't show location/organization on host edit page if host has none
Fixes #8661 - Refactor compute resource vm partials
Removed pointless try methods, renaming the new variable to new_hostto avoid possible name confusion.
fixes #7652 - Implements CoreOS OS support
Fixes #8796 - Fix to_gb size calculation and constentize
fixes #8049 - Add timezone to user
Fixes #2592 - No indication when waiting for host dashboard button action to complete
refs #8477 - fix string interpolation and spelling
fixes #8477 - usability improvements to template locking/defaults
fixes #8591 - explicitly set where to subnets.id
fixes #8592 - allow plug-ins to modify multiple hosts actions
Refactoring patern: Extract method.
fixes #8221 - search for subnet with taxonomy scope
fixes #8471 - adds a number field input support
fixes #8467 - trends range selector is now visible
Refs #3809 - Remove useless assignments
Fixes #7488 - correctly display hostgroups with / in their names
Fixes #7462 - new UI for network interfaces
fixes #7586, #7734, #7172 - user preferences for receiving mail notifications
Adds a framework for user-selectable mail notifications. The work isstill done in ActionMailer classes and launch by rake in cron, however awrapper called MailNotification is used to provide RBAC and make the...
Fixes #746 - Generate all the Host template when click on Build to avoid errors during installation