Capture repository mirroring activity in project-level audit events
Release notes
Problem to solve
Repository mirroring allows for mirroring of repositories to and from external sources. It can be used to mirror branches, tags, and commits between repositories. This can impede an organization's visibility into the activity of that repository and affect their compliance program and traceability within GitLab. These events are not currently tracked in audit events
.
Intended users
Proposal
Add repository mirroring
actions to Audit Events
at the Project
level.
This issue may need to be broken up into smaller issues since there are several areas that likely need to be included. Those include, but are not limited to:
- Branches
- Tags
- Commits
Further details
The three activities above could be the MVP for this feature and may warrant separate implementation issues for each depending on effort.
There are likely additional coverage areas we will need to include in the future.