Skip to content
Snippets Groups Projects

Add audit events for merge request settings

Merged Harsimar Sandhu requested to merge 355805-merge-request-settings-audit-events into master
18 files
+ 405
39
Compare changes
  • Side-by-side
  • Inline
Files
18
@@ -30,4 +30,19 @@ def group_container?
def namespace_container?
container.is_a?(::Namespace)
end
def with_audit_logged(rule, &block)
audit_context = {
name: 'status_check',
author: current_user,
scope: rule.project,
target: rule
}
::Gitlab::Audit::Auditor.audit(audit_context, &block)
end
def log_audit_event(rule)
::EE::Audit::ExternalStatusCheckChangesAuditor.new(current_user, rule).execute
end
end
Loading