Page MenuHomePhabricator

Add IP range support to [[Special:Log]]
Open, Needs TriagePublic


Further to T145912, it'd be nice to be able to query for IP ranges at Special:Log, specifically for blocks. Primary use case:

As an administrator, I want to search the block log for all log events targeting IPs in a given IP range, i.e. should find both , and any blocks of subranges.

Such information would help in determining whether rangeblocks are necessary.

Event Timeline

MER-C created this task.Sep 26 2016, 11:14 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 26 2016, 11:14 AM
Scott added a subscriber: Scott.Sep 30 2016, 12:27 AM
MusikAnimal added a comment.EditedFeb 16 2018, 8:03 PM

I've created T187579 to investigate what I think may work for this, but note the idea is to add IP range support for every logged action and not just blocks. I'm going to hijack this ticket, hope that is OK :)

MusikAnimal renamed this task from Add IP range support to [[Special:Log/block]] to Add IP range support to [[Special:Log]].Feb 16 2018, 8:05 PM
MusikAnimal updated the task description. (Show Details)
Shawn added a subscriber: Shawn.Aug 21 2018, 4:00 PM

Just wondered where this is currently sitting. I truly (for the 1000+th time) could do with the ability to search both Special:Log/spamblacklist, Special:DeletedContributions and Special:Abuselog by IP range. Where we have spambot activity, it is next to impossible to identify where the spambots are happening by any reasonable functionality than browser search.

To my knowledge, there is no WMF team working on this at the moment.

DMacks added a subscriber: DMacks.Aug 19 2019, 2:59 AM

I'd also like to recurse "up" from a given IP or range (larger enclosing ranges of the given one rather than subranges). So if I look at (specifically [[:en:User:2601:586:400:833A:FD78:71BE:47B5:5110]], I would also see that [[:en:User:2601:586:400:833a::/64]] is rangeblocked. And this would still be visible once the blocks have expired, unlike [[Special:BlockList]] that only displays active ones.