Page MenuHomePhabricator

Update WMF-deployed extensions for changes in AbuseFilter and SpamBlacklist API error responses
Open, Needs TriagePublic

Description

API error responses generated by AbuseFilter and SpamBlacklist have changed, as announced here: https://lists.wikimedia.org/pipermail/mediawiki-api-announce/2019-September/000148.html (relevant task: T229539).

It appears that some WMF-deployed extensions have special handling for the old responses (ContentTranslation, Jade, MobileFrontend, Translate, WikiEditor). They should be updated, otherwise they will probably show a generic error message instead of a more specific one. I searched all code for 'abusefilter' and 'spamblacklist' to find them. UploadWizard also had matches, but it uses the upload API rather than edit, so it should be fine.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptWed, Sep 11, 10:40 PM

I've filed subtasks for each affected extension, I think it's annoying to tag a single task with half a dozen different projects. I'm not sure what the project should be though.