github-community-projects/private-mirrors

Event instrumentation for ICF activity

ahpook opened this issue · 0 comments

Is your feature request related to a problem?

Auditing and traceability are top-of-mind considerations for teams working in regulated industries. Especially if we get further down an API-driven ICF ( as in #120 ) , it'll be important to emit audit events as users interact with their forks and mirrors.

Describe the solution you'd like

Ideally, users will be able to scan the audit log API for ICF events, like:

  • user creates a mirror
  • user deletes a mirror
  • ICF synchronizes a mirror's main branch back upstream
  • ... ? (maybe that's it for now?)

Describe alternatives you've considered

No response

Additional context

No response