Fixes #11282 - Search on numeric facts is broken if using "~"
Fixes #11450 - Improve hidden parameter handling
Fixes #11379 - Audit search for hostgroup/OS title
Before this commit, hostgroup and OS could only be searched by name,which is impractical as names are not unique. As we do on Hosts search,I've added hostgroup_title and os_title as keys to search on /audits.
Fixes #11303: Allow scoped search by name for permissions.
This both provides this functionality and fixes an issue with creatingfilters using hammer. Hammer attempts to search for a permission byname using scoped search syntax when creating a filter with the...
Fixes #11174 - Don't show password placeholder when empty
fixes #11385 - Enable management of nics in compute profiles without libvirt network
fixes #11374 - re-initialize select2 on smart vars
Fixes #11432 - Allow copying from ACE editor
fixes #11220 - column ambiguity for non-admin host creation
fixes #10232 - moving validations and casting out of lookup key and value
fixes #11274 - Unable to get resourcePoo
Cluster attribute full_path makes sense when there are intermediate folders (both between vCenter/datacenter and datacenter/cluster). There was a bug/typo in fog (https://github.com/slivik/fog/pull/1) and after it is merged this should work.
fixes #10997 - update fog to 1.33.0
Fixes #11371,#4410 - puppet parameters truncated and tooltip added
fixes #11240 - Add api docs to hostgroup params
Fixes #11372 - Formalize assets names.
Fixes #11376 - show location tab in organization editor
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 #10248 - cloning volume information for virtual machines
Fixes #7840 - Show correct values for smart variables on host edit page
fixes #11250 - Remove uniqueness check from subnet network addresses
fixes #11172 - disable select2 with css class (and enable elsewhere)
fixes #11171 - compute profiles nics & volumes select2 are initiated separately
Fixes #11283 - check for operatingsystem_ids before using it
Fixes #1453 - add use_image and jumpstart helpers to Host jail
Fixes #4468 - Dropdown shows '1' when all reports within last 24 hours
Fixes #11219 - rename config_template attributes in os_default_templates
Fixes #11258 - validation handles blank provider
fixes #7275 - remove welcome page and replace with docs button
Fixes #7167 - names of settings marked for translation
Fixes #11231 - Correctly stubbify global parameters
Fixes #9591 - Added support for "inherit" state.
Fixes #11013 - Added common table css classes to the tables
Fixes #10133 - Prevent deadlocks when fixing counter_cache
fixes #11122 - initialize ENCRYPTION_PREFIX only once
fixes #11175 - [API] Add taxonomies to ptables, display ptables in taxonomies
Fixes #11206 - plugin API now expose default role permissions
Fixes #11062 - do not process data when FormData is used
Refs #3809 - Enable cop Style/MultilineTernaryOperator
Refs #3809 - Enable cop Style/IfUnlessModifier
Refs #3809 - Enable cop Style/AlignArray
Fixes #10850 - handled errors when missing template when rendering widget
Fixes #11150 - Allow searching of facts as types other than string
Fixes #11168 - Provisioning templates form is showing corrrect tabs
Fixes #11009 - include instruction using foreman-debug into 500 error page
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 #4830 - Added a new template to show when no trend data is collected.
refs #10550 - extract settings API error string
Fixes #10550 - Settings API will not update when value parameter is missing
Fixes #11011 - notifications are removed when window is changed
Fixes #11010 - removed type and association tabs, placed those options in the template tab
Fixes #6854 - Api status allowed for all users
fixes #5897 - when user doesn't have an email, email isn't required
fixes #11120 - migrate websockets setting when readonly in settings.yaml
Fixes #11035 - template preview feature
fixes #5630 - fixes VMWare clone from template fails if VMWare is in foreign language
fixes #10985 - Set css class for width of filter select on Puppet CA index
fixes #11121 - initialise websockets_encrypt after dependencies
When settings.yaml (SETTINGS) is used to set websockets_encrypt to true,the key and cert need to be initialised first for its key/certvalidation to pass.
fixes #11095 - lookup keys do not get saved to db on setter invokation
Fixes #11014 - increased space for subnet domain assocation(up to 70 chars).
Fixes #11111 - action dropdowns pulled right
Fixes #10915 - Deleting a host removes all host specific overrides
Fixes #8343 - Consolidated code paths, and removed unnecessary DB calls for parent object
Fixes #9293 - Organization/location menu closes correctly
Fixes #9603 - fixed websockets_* set of settings
Fixes #11023 - Pass identity_endpoint to Openstack Fog 1.32.0
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 #10356 - changed the POST/PUT RABL template to be the same as the GET template
HTTP response code standardized to 201 on create.
Fixes #3971 - warning shown when PXE template is edited and has hosts in build mode
Fixes #11012 - Making Puppet menu cosistent
Fixes #11033 - adding missing params to auth_source ldap API docs
fixes #11024 - update smart proxy realm docs link
Fixes #10867 - OpenStack boot_from_volume is true only when checked
Refs #3809 - Style/blocks cop enabled
fixes #11018 - correct syntax error in version number
fixes #10216 - sort report log messages in natural order
Fixes #10803: Return nil if no resource_type when creating a filter.
In some instances, such as during DB seed, when a filter is beingcreated for the first time the before_validation callback tobuild_taxonomy_search is triggered. Since, the filter hasn't been...
fixes #10964 - [js] search env_id by name attribute
Fixes #10928 - Default dashboard widgets for new users
Fixes #10976 - Suggest new ip button does not work
The jQuery selector for finding subnet id didn't find the correct field.
fixes #10965 - remove select css classes from days_filter
Fixes #10635 - Formalize deprecation warning
Fixes #10963 - partition table can't access os ids
fixes #10965 - change days_filter sentence
Fixes #10785 - force encoding for encrypted fields
fixes #10959 - gravatar should be opt-in not opt-out
fixes #10868 - use classify for a Symbol instead of humanize
Fixes #10729 - clear notifications on login
fixes #10933 - in api/v1 templates should be name as config_templates
fixes #10876 - Search for compute / arch /os by name and not by id
Fixes #10607 - match bonds based on identifier only
Fixes #10888 - skip attached_to updates if identifier was blank
i18n - extracting new, updating rails, pulling from tx
templates - sync from community-templates
Fixes #10917 - Update API docs for template combinations
Fixes #10740 - ignore auditing of all models in migrations
Fixes #10683 - Permission to view individual compute resource VMs is incorrect
fixes #10910 - initiate select2 separately on interfaces selects