foremancommunity-templatesforeman_api
Fixes #9947 - restrict user taxonomies if none is set
(cherry picked from commit abe910f2a46f4ecc1f349263d0b4751ed46ff200)
Conflicts: app/models/report.rb test/unit/host_test.rb
fixes #9795 - check if mail is enabled before sending a notification
(cherry picked from commit 7ca39b3442be76da89c2c52d8da0c2d6afb74af1)
Fixes #8779 - add vlanid to subnet ENC
(cherry picked from commit a899d97175c683bb648e3cbd34d0aebcae1252cf)
Conflicts: test/unit/host_test.rb
Fixes #9787 - correctly typecast default values
JSON and YAML default values were double typecasted, once by activerecord and then by value_of_key method.
(cherry picked from commit a2468540b62942a2a9adfb428003d5308df7ab56)
Fixes #9673 - treat YAML and JSON lookup keys as strings
(cherry picked from commit 25a7f806ed586bd32ee647f2acd8e5a0224cbbfb)
fixes #9118 - host mailer should not fail if no owner set for host
(cherry picked from commit 699433930fe80c905b757ae951a5aaa1952f0e9f)
Conflicts: test/unit/host_mailer_test.rb
fixes #9274 - hostgroup#clone clones config groups
(cherry picked from commit 6a07eb8155e82dcd7b22b2b41e05cb2233e8f52a)
Fixes #6884 - Installation media without $minor generate broken $version
$version is generated with the major version and a dot, producing pathslike foo.bar/x64/7. which don't exist. For CentOS at least we want to generatea path without the dot. The default values for these media have been changed too....
Fixes #8052 - allows erb in array and hash params
(cherry picked from commit f8a56f5bd809305080e4ba69113f73f65957a3f9)
Fixes #9044 - fixes invalid mac in tests
Also do not reset invalid mac address to nil so we can propagate propervalidation error.
(cherry picked from commit ee1f56de6b2bdca4dfd104b99ec25340bfb51aaa)
View revisions
Also available in: Atom