Skip to content

[New Audit Event]: Display project tag deletion in audit event log

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

As a project owner, there's no way to retroactively determine who deleted a project tag unless the deletion is listed in the Audit Event Log.

Steps to reproduce

  1. Create a project tag in a project
  2. Delete the project tag
  3. Note the absence of the entry in the audit event log.

What is the current bug behavior?

›Tag is deleted and there is now audit event

What is the expected correct behavior?

A note similar to:

Author Action Target At
Some User Deleted project tag deleted-project-tag, ip address 127.0.0.1 deleted-project-tag 2019-12-05 05:09:36 UTC

Proposal

Because git logs track commits, but tags are just references (pointers) to commits and not part of the commit history itself, we should retain when project tags are deleted because that information is not present in the git log.

Edited by 🤖 GitLab Bot 🤖