Add changes to project MR settings to audit events

We should also track all project settings changes, including those in "Merge request settings". These include:

  • Changing the merge method strategy for a project
  • Changing the default MR template
  • Changing settings:
    • Merge request approvals
    • Only allow merge requests to be merged if the pipeline succeeds
    • Only allow merge requests to be merged if all discussions are resolved
    • Automatically resolve merge request diff discussions when they become outdated
    • Show link to create/view merge request when pushing from the command line
Assignee Loading
Time tracking Loading