Page MenuHomePhabricator

A trigger for action `block` should be implemented in AbuseFilter
Open, LowPublic

Event Timeline

Random idea for an assignee: AbuseFilter can execute block as well, don't let it check itself.

I guess the most natural way to filter blocks would be to use the BlockIp hook. My only doubt is, for what page should we compute variables? Special:Block, I guess? It shouldn't be too hard to implement it, but I agree with low priority (or even lowest), given that filtering block is IMHO highly unusual.