fixes #5241 - Add support for external user groups.
fixes #4204 - add config groups feature - assign multiple config groups to a host or hostgroup
fixes #4806 add support to register compute resource provider from a plugin
fixes #5077 - refactor safemode rendering to allow helpers and variables from plugins
fixes #3592 lazy load vm with ajax in host show page.
fixes #1809 - foreman realm integration
fixes #1966 - improved UI errors for proxy
fixes #4617 - add feature to change parent of location or organization
Fixes #4353 - plugins don't create permissions until DB is migrated
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #4222 Add capability to compute resource API to retrieve cluster,network,storage info on oVirt
fixes #3912 - add inheritance for locations / organizations
fixes #3909 - add disassociate and bulk action disassociate to interface
fixes #3178 - add feature for compute profiles for hostgroups and hosts
fixes #3928 - API v2 - update os_default_templates for operating system
fixes #3858 No menus shown for non-admin users
Fixes #3838: Adds ability to define a divider when declaring a menu itemfrom a plugin.
fixes #2983 - Add autosign#index to API v1 and v2 and remove from UI controller
fixes #3772: a block is now optional when defining sub menus from foreman plugins
fixes #3510 - plugin interface for registering a plugin, updated menu system
fixes #2763 - correcting doco links
fixes #3017 - split APIv2 controllers from v1 parents
fixes #3566 - exposes orchestration tasks via the API at /api/orchestration/id/tasks
fixes #3140 - API to allow importing of puppet classes
fixes #1244 - add smart proxy feature refresh link + API call
fixes #2810 - more restful API v2 JSON responses in puppetclasses
NOTE: breaking changes to API v2 api/lookup_keys does not exist, replaced by api/smart_variables and api/smart_class_parameters
fixes #3101 - list available images for CRs, add iam_role field to images API
Fixes #2984 - API v1/v2 StatisticsController and remove JSON from UI controller
fixes #3046 - add NIC CRUD, power and boot operations API
fixes #1923 - matches vms on a compute resource to hosts
Fixes #2414 - Move puppet report processing code to the report processor
This creates a API route for POST:/api/reports which matches the GETformat for reports. Tests are updated, with the report model testsmoving to the puppet-foreman module (along with the report fixtures).
Refs #2414 - Remove Puppet from facts API and Settings
Reports are still in progress and will come in a later PRDB schema is updated to not need puppet/rails
fixes #2891 Openstack power control operations support
Compute resource helper Strings should be possible to translate
Compute resource permission to pause vms
Tests for Openstack VM pausing/resuming
VMs UI shows only available actions
I18n string issues. Vm power state cannot be properly translated yet...
Fixes #2839 - retry SSH authentication issues with cloud-init
fixes #2813 - move Foreman::Provision::SSH files back to /lib so it does not fail on startup for non-fog installations
fixes #2411 - move files to /app/services