foremancommunity-templatesforeman_api
templates - sync from community-templates
i18n - extracting new, pulling from tx
fixes #14699 - Enable host edit to accept new params
Prior to this commit:Foreman plugins like Katello/Discovery extended the Host edit pageand added fields of their own.For exampleKatello adds things like Content Views, enviroments etc.
However they were unable to get their attibutes passed to the backend...
Fixes #19952 - Allow view_audit_logs to work
Every time the /audits page is visited by a non-admin user, it checkswhether the permission 'view_audit_logs' is for the Audit class. Inprevious versions of 'audited', this wasAudited::Adapters::ActiveRecord::Audit, but right now it's simply...
Fixes #19672 - fix bulk actions for plugins
(cherry picked from commit 0bbcc6c339113e2a4bf93e6a01c56f55a6641f22)
Fixes #19612 - CVE-2017-7505 don't expose admin to taxed users
(cherry picked from commit af9edf1098bf8e643e1607f9375595e375e7ade6)
Conflicts: app/models/notification.rb
refs #19534 - check EncryptValue class variables are defined
bed4594 added class variables to record logging state, but failed tocheck it was defined before accessing them, causing exceptions whendecryption failed. Tests added for this new behaviour.
(cherry picked from commit 1da8bd42a95c9e254ea28efbd1b409ac5ab3033e)
Fixes #19534 - removed excessive encryptor logging
(cherry picked from commit bed45946878572b854e64b54ca63a8b294cb53bf)
Fixes #19034 - add tasks for clearing expired notifications
(cherry picked from commit 56d54dc2c97e7bd94fbf47ded8cc443947d146af)
Fixes #19631 - ComputeResource with KeyPair can be removed
The concern for removing the compute resources with keypairs was tryingto destroy the compute resource too early. Also, this deletion alreadyhappened because of the has_one :dependency => :destroy relation...
View revisions
Also available in: Atom