Page MenuHomePhabricator

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

Event Timeline

Huji created this task.Jul 13 2017, 2:26 PM

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

Huji added a comment.Jul 14 2017, 5:12 PM

Excellent point!

Daimona added a subscriber: Daimona.Oct 1 2018, 8:17 AM

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.