Fixes #19789 - fix Layout/SpaceAroundOperators cop
Fixes #19894 - Fix Style/RedundantParentheses cop
Fixes #23066 - Port robottelo tests for users and user roles
Fixes #21098 - Use positional args in functional test requests
Fixes #21353 - users can edit login if they have permissions
Fixes #21424 - use factory_bot_rails
Fixes #16884 - enforce granular filters even during save
Fixes #19612 - CVE-2017-7505 don't expose admin to taxed users
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 #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 #16548 - Changing user own passwd require current passwd
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...