foremancommunity-templatesforeman_api
Fixes #12461 - Compute profile is properly selected.(cherry picked from commit 95d706426644f40b7ed434d26bf237e643a17a1b)
fixes #12342 - unsaved (new or cloned) hostgroups keep their puppetclasses
Unsaved hostgroups didn't respond correctly to individual_puppetclassesbecause that method expects some objects to be saved in the DB. In caseof selecting a new environment, that lead to puppetclasses disappearing....
fixes #12194 - join fact tables multiple times for each search term
scoped_search usually generates a new inner join for each search termwhen searching through a key/value table layout to correctly search forhosts via multiple facts. Since the change to ext_method in 3f8e6c33, a...
fixes #12458 - escape values in fact searches to prevent SQL injection
(cherry picked from commit b08ec33dbb1e12db65bc0bde755e657a940531c1)
fixes #11771 - ensure created HostStatuses are saved correctly
The HostStatus reported_at timestamp is now validated to match the DBschema and populated if it's missing. HostStatus subclasses shouldvalidate correctly without needing to call #refresh....
Fixes #12201 - Made parent associations finder less dependent on association name
(cherry picked from commit 97b5cd0a27101907a333a84716489d73538812cc)
Fixes #11972 - ignore specific interfaces via settings
(cherry picked from commit 379de99adbde93349824d4516b95079bfd970e90)
Fixes #11953 - Add STI controllers to bookmark via permissions
(cherry picked from commit 779b00d82ffd3728a9575ec5aa38c98f8a098c24)
Fixes #12004, #11999 - Remove reserved words from Environment friendly_id
Restores use of friendly_id, but removes 'new', 'edit' etc from thereserved words list to ensure they can be used as identifiers.
Reverts the id-name parameterization to purely name, which fixes...
Fixes #12132 - [API] Host all parameters should include host parameters
(cherry picked from commit 4e08a71c51ae9c861f138d70f9c82c6e3193f6ca)
View revisions
Also available in: Atom