Fixes #24125 - Show error when libvirt not reachable
Fixes #23599 - fix subtotal value in API call with thin=true
Fixes #19789 - fix Layout/SpaceAroundOperators cop
Fixes #23379 - proxy stubs on API level
Fixes #19781 - Fix Layout/LeadingCommentSpace cop
Fixes #23339 - Port robottelo tests for hosts
Fixes #23254 - Utilize webmock to prevent network connection
in tests
Fixes #19787 - Fix Layout/SpaceAfterComma cop
Refs #22285 - Prepare tests for strong params enforcement
- Fix broken hosts api tests- Fix role cloning tests- Fix ssh key controller api test- Fix http proxies controller test- Fix lookup key override api controller test- Fix puppetclass controller api test...
fixes #21956 - apply compute profile only when needed
Fixes #21098 - Use positional args in functional test requests
Fixes #21776 - Improved fact importing to deal with names
Now the list of fact names will be calculated beforehand and savedto the database. It will also consider that the name could be addedfrom other thread.
Fixes #20204 - returns all hosts for unassigned hostgroup
Fixes #15402 - Moved puppet to separate api controller
Fixes #21424 - use factory_bot_rails
Fixes #10726 - NIC types are immutable
Fixes #20516 - GET hosts API displays owner_name attribute
Fixes #16884 - enforce granular filters even during save
Fixes #20072 - Allow thin host list via API
fixes #19131 - upgrade minitest to latest 5.x
- override minitest's `_` expectation method with the gettext method- rename `location` let helper, conflicted with a minitest method name- fix `assert_equal nil, [..]` deprecation warnings, prefer `assert nil`...
Fixes #18687 - restore hash format for parameter attributes
fixes #18064 - import host from compute resource
Fixes #16982 - Scope properly when no taxonomies are set
The default scope for hosts and other objects did not restrictproperly by taxonomies. An user without organizations orlocations, could do anything it's permissions allow to.The list of hosts was unrestricted and showed hosts in...
Fixes #12294 - Update existing params using API
Refs #17653 - fix typo in show_hidden_parameters and add tests
Fixes #6952 - Set hostgroup after provisioning from pxe
After hostgroup provisioning, when the machine has registeredwith foreman, it should be in the same hostgroup.to achieve this behavier, the fact foreman_hostgroup should beadded to hostgroup provisioning template
Fixes #13775 - merge if data set is present
Fixes #17257 - Allow specific configs to be recreated
Fixes #16646 - Add ability to plugins to modify index scope
Fixes #6492 - ipmi_boot permission renamed to ipmi_boot_hosts
Authorizer expects permission names to follow a convention'action'_'controller'. However this permission was not following it, andthis prevented the permission from being applied properly.
Before this fix, only admins could call ipmi_boot. I've also added a...
Fixes #12864 - verify host owner taxonomies
Fixes #15926 - [API] Add method to get ENC values of a host
Fixes #16114 - Expose host parameters to GET /api/hosts
fixes #16557 - move tests into modern Rails layout
Models, controllers, mailers and helpers are now in test/ subdirsmatching app/ subdirs. Service, miscellaneous and old test/lib/ testsare now in test/unit/ separated from models, which obsoletes the custom...