Skip to content

Abuse report worker excludes users in paid groups

Jay requested to merge jswain_add_paid_namespace_condition_to_abuse_worker into master

What does this MR do and why?

Abuse report worker excludes users in paid groups

This MR builds on top of Auto-ban user when they are reported for spam by a GitLab team member. In addition to the original ones, it adds the following conditions that should be satisfied before a user is banned:

  • user is not part of a paid namespace

part of: https://gitlab.com/gitlab-org/modelops/anti-abuse/team-tasks/-/issues/382

Changelog: changed

related to: !120975 (merged)

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Jay

Merge request reports