Page MenuHomePhabricator

Allow filtering spam blacklist log entries by URL
Open, Needs TriagePublic

Description

It should be possible to filter spam blacklist log entries by their URL, to see if and when specific spam blacklist entries prevent an edit from happening.

https://en.wikipedia.org/wiki/Special:Log/spamblacklist

Event Timeline

ToBeFree created this task.Dec 2 2019, 2:03 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptDec 2 2019, 2:03 AM
ToBeFree updated the task description. (Show Details)Dec 2 2019, 2:04 AM

Filtering per namespace, specifically the User namespace, may be helpful as well. This would allow us to identify userpage spambots. Should a separate issue be opened for "Allow filtering spam blacklist log entries by namespace", or should this issue be renamed to "Allow filtering spam blacklist log entries by URL and namespace"?

Bawolff added a subscriber: Bawolff.Dec 2 2019, 3:33 AM

Filtering per namespace, specifically the User namespace, may be helpful as well. This would allow us to identify userpage spambots. Should a separate issue be opened for "Allow filtering spam blacklist log entries by namespace", or should this issue be renamed to "Allow filtering spam blacklist log entries by URL and namespace"?

That should probably be separate. Its probably already possible to filter by namespace via api ( https://en.wikipedia.org/w/api.php?action=query&list=logevents&letype=spamblacklist&lenamespace=2 ) there just currently isn't any interface for it.

In order to do filtering by url, probably would have to add the url (preferably with domain reversed, like Special:LinkSearch does) to log_search table (i.e. Using the ManualLogEntry::setRelations method)