foremancommunity-templatesforeman_api
Fixes #32893 - use setting DSL for General category
This uses our new DSL to define the General settings, this showcases howto use the new DSL and other categories should follow in the samerelease.
Fixes #33419 - Introduce Fact Parser Registry
FactParser class has two purposes in current codebase. It acts as parent for other fact parses (PuppetFactParser, AnsibleFactParser, RhsmFactParser...) and also as a registry for registering parsers for given type/key. This PR introduces FactParserRegistry under...
Fixes #32403 - Add validations to a setting DSL
Add ability to define validation per Setting through DSL.It tries to keep similar syntax to rails model validations.
Fixes #33387 - Remove view_tasks permission
This permission was present since the permission model was implementedin acfbc45886c4 but wasn't really used anywhere. Foreman tasks uses adifferent `view_foreman_tasks` permission.
Fixes #31638 - Adds host status overview page
Fixes #31444 - Add host's statuses to the details page
Fixes #31129 - drop Host classes API
Extracted in: https://github.com/theforeman/foreman_puppet_enc/pull/103
Fixes #30170 - drop smart class param permissions
Extraction details in https://github.com/theforeman/foreman_puppet_enc/pull/27Forgotten Site Manager permissions in https://github.com/theforeman/foreman_puppet_enc/pull/95
Fixes #31661 - drop externalNodes from host controller
Removes the node export from HostController.
Extracted in theforeman/foreman_puppet_enc#93.
Fixes #31061 - drop Environment permissions
Extracted in https://github.com/theforeman/foreman_puppet_enc/pull/47Adding to default role in: https://github.com/theforeman/foreman_puppet_enc/pull/77
View revisions
Also available in: Atom