Gitlab Email Notifications When Storage Size Exceeds a Threshold

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

Proposal

It would be really helpful for members of a project to be able to optionally receive email notifications when the storage_size, excluding LFS, exceeds a certain amount, not limit.

For example: If I query the project API with statistics=yes, I can get the value back:

   "statistics": {
      "commit_count": 23,
      "storage_size": 1993154244,
      "repository_size": 1993154244,
      "wiki_size": 0,
      "lfs_objects_size": 0,
      "job_artifacts_size": 0,
      "pipeline_artifacts_size": 0,
      "packages_size": 0,
      "snippets_size": 0,
      "uploads_size": 0
    },

I imagine that this could be a part of the notification API:

https://docs.gitlab.com/ee/api/notification_settings.html

Edited by 🤖 GitLab Bot 🤖