Project

General

Profile

« Previous | Next » 

Revision e8d6d2d6

Added by Shlomi Zadok over 8 years ago

fixes #4151 - enable reports STI

Permits subclassing of ReportImporter and Report to import and store
new types of reports associated to hosts.

View differences:

db/seeds.d/03-roles.rb
:view_organizations, :create_organizations, :edit_organizations, :destroy_organizations, :assign_organizations,
:view_usergroups, :create_usergroups, :edit_usergroups, :destroy_usergroups,
:view_users, :create_users, :edit_users, :destroy_users, :access_settings, :access_dashboard,
:view_reports, :destroy_reports, :upload_reports,
:view_config_reports, :destroy_config_reports, :upload_config_reports,
:view_facts, :upload_facts, :view_audit_logs,
:view_statistics, :view_trends, :create_trends, :edit_trends, :destroy_trends, :update_trends,
:view_tasks, :view_plugins, :view_mail_notifications],
......
:view_smart_proxies_autosign, :create_hosts, :edit_hosts, :destroy_hosts,
:build_hosts, :view_media, :create_media, :edit_media, :destroy_media,
:view_models, :view_operatingsystems, :view_ptables, :view_puppetclasses,
:import_puppetclasses, :view_reports, :destroy_reports, :access_settings,
:import_puppetclasses, :view_config_reports, :destroy_config_reports, :access_settings,
:view_smart_proxies, :edit_smart_proxies, :view_subnets, :edit_subnets,
:view_statistics, :view_usergroups, :create_usergroups, :edit_usergroups,
:destroy_usergroups, :view_users, :edit_users, :view_realms, :view_mail_notifications],
......
:view_operatingsystems, :view_media, :view_models, :view_environments,
:view_architectures, :view_ptables, :view_globals, :view_external_variables,
:view_authenticators, :access_settings, :access_dashboard,
:view_reports, :view_subnets, :view_facts, :view_locations,
:view_config_reports, :view_subnets, :view_facts, :view_locations,
:view_organizations, :view_statistics, :view_realms, :view_mail_notifications]
anonymous_permissions = [:view_bookmarks, :view_tasks]

Also available in: Unified diff