fixes #10832 - separating lookup keys into puppet and variable
Fixes #11012 - Making Puppet menu cosistent
Fixes #7096 - Adds STI to templates
This commit converts Ptables to be just another type of Template so itgets the same features as ConfigTemplate. ConfigTemplate was renamed toProvisioningTemplate to reflect UI and the name under it's commonly known.
fixes #9334 - reverse the order of 'hosts/provisioning setup' sub-menu
Refs #3809 - Remove cops for empty lines
Fixes #7591 - changed Sign out to Log out to fix inconsistent terminology around Login vs Sign Out
Fixes #7592 - flipped the order of logged-in user menu
Fixes #6999 - protect user logout against CSRF requests (CVE-2014-3590)
To avoid CSRF, logout is changed to be a POST request soprotect_from_forgery checks the CSRF token. However, in Rails 3 the onlystrategy available is to nullify the session of the attacker....
fixes #4204 - add config groups feature - assign multiple config groups to a host or hostgroup
fixes #1809 - foreman realm integration
Fixes #3988 - use require instead of autoload_once_paths
fixes #3767 - add new host to hosts menu
Add header menu navigation
fixes #3178 - add feature for compute profiles for hostgroups and hosts
fixes #3930 - refactoring of edit_self implementation.
fixes #3762: menu urls defined using hashes should prefix controller name with a '/' (use absolute controller names)
fixes #3510 - plugin interface for registering a plugin, updated menu system