Capture changes to a project's push rules in project-level audit events
Release notes
Problem to solve
Push rules are an important mechanism that provides control to organizations over what can or cannot be pushed to their repositories. These settings do not currently generate audit events to provide traceability of actions to organizations who rely on these audit logs for their compliance programs.
Intended users
Proposal
Add changes to Push rules
settings to Audit Events
at the Project
level
This issue may need to be broken up into smaller issues still given the number of settings in Push rules
.
Further details
We will need to surface these events in the group
and instance
audit events table. Consideration should be given to what we need to do to achieve that.