jayvdb created this task. jayvdb added a subscriber: jayvdb. jayvdb added a project: pywikibot-core.
TASK DESCRIPTION abusefilter errors and warnings during page save should be detected, reported nicely to the user, and possibly allow re-try if the abusefilter allows that.
Also, IIRC, we may need to back off if we are hitting abusefilters many times, to prevent it triggering a block action.
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: Aklapper, jayvdb, pywikipedia-bugs
Mpaa added a subscriber: Mpaa. Mpaa added a comment.
Logging here some info:
(Pdb) result['edit'] {u'info': u'Hit AbuseFilter: Test filter', u'code': u'abusefilter-disallowed', u'warning': u'This action has been automatically identified as harmful, and therefore disallowed.\nIf you believe your action was constructive, please inform an administrator of what you were trying to do.\nA brief description of the abuse rule which your action matched is: Test filter', u'result': u'Failure'}
BTW, this was tested on wikisource, I hope all wiki expose the same response ...
I tried to change the filter: (Pdb) result['edit'] {u'info': u'Hit AbuseFilter: Test filter', u'code': u'test message', u'warning': u'<test message>', u'result': u'Failure'} 'info' seems fixed, 'code' can be customised by filter editor.
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Mpaa Cc: Mpaa, jayvdb, Aklapper, pywikipedia-bugs
Xqt added a subscriber: Xqt. Xqt closed this task as "Resolved". Xqt claimed this task. Xqt added a comment.
done in https://gerrit.wikimedia.org/r/#/c/173785/
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt Cc: Xqt, Mpaa, jayvdb, Aklapper, pywikipedia-bugs
jayvdb reopened this task as "Open". jayvdb added a comment.
This task is to correctly detect edit filter, use a new exception, and also allow retry when the edit filter permits that.
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt, jayvdb Cc: Xqt, Mpaa, jayvdb, Aklapper, pywikipedia-bugs
jayvdb added a project: Possible-Tech-Projects.
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt, jayvdb Cc: Xqt, Mpaa, jayvdb, Aklapper, Qgil, pywikipedia-bugs
jayvdb placed this task up for grabs. jayvdb set Security to none.
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb Cc: Xqt, Mpaa, jayvdb, Aklapper, Qgil, pywikipedia-bugs
Qgil triaged this task as "Needs Volunteer" priority.
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Qgil Cc: Xqt, Mpaa, jayvdb, Aklapper, Qgil, pywikipedia-bugs
Qgil added a subscriber: Qgil. Qgil added a comment.
Wikimedia will apply to Google Summer of Code and Outreachy https://phabricator.wikimedia.org/T921 on Tuesday, February 17. If you want this task to become a featured project idea, please follow these instructions https://phabricator.wikimedia.org/project/view/1042/.
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Qgil Cc: Qgil, Xqt, Mpaa, jayvdb, Aklapper, pywikipedia-bugs
NiharikaKohli added a subscriber: NiharikaKohli. NiharikaKohli added a comment.
@jayvdb, some more information about this would be very welcome!
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: NiharikaKohli Cc: NiharikaKohli, Qgil, Xqt, Mpaa, jayvdb, Aklapper, pywikipedia-bugs
Jdforrester-WMF added a project: Editing.
TASK DETAIL https://phabricator.wikimedia.org/T85656
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Jdforrester-WMF Cc: NiharikaKohli, Qgil, Xqt, Mpaa, jayvdb, Aklapper, Ryasmeen, Gryllida, pywikipedia-bugs
NiharikaKohli moved this task to Re-check in August 2015 on the Possible-Tech-Projects workboard.
TASK DETAIL https://phabricator.wikimedia.org/T85656
WORKBOARD https://phabricator.wikimedia.org/project/board/1042/
REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: NiharikaKohli Cc: NiharikaKohli, Qgil, Xqt, Mpaa, jayvdb, Aklapper, Ryasmeen, Gryllida, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org