Powerful rights management
You have a lot of possibilities to block access to a repository.
You can filter by IPv4/IPv6 addresses (including prefix length),
by reference path (regex) or by path (regex). You can reject commits
based on size, bad whitespace or operation (create/update/delete) of
branches/tags. You can control the non fast-forwards pushes and the
merges.