Page MenuHomePhabricator
Feed Advanced Search

Feb 21 2016

Nullzero added a comment to T28332: Spam-blacklist does not support unicode characters in regex, needed to filter internationalized domain names.

Also, the workaround doesn't work in Thai Wikipedia... We wish to block \bสุนัขไทยหลังอาน\.com, so we put \xe0\xb8\xaa\xe0\xb8\xb8\xe0\xb8\x99\xe0\xb8\xb1\xe0\xb8\x82\xe0\xb9\x84\xe0\xb8\x97\xe0\xb8\xa2\xe0\xb8\xab\xe0\xb8\xa5\xe0\xb8\xb1\xe0\xb8\x87\xe0\xb8\xad\xe0\xb8\xb2\xe0\xb8\x99\.com, but it's still not blocked...

Feb 21 2016, 8:22 PM · SpamBlacklist
Nullzero added a comment to T28332: Spam-blacklist does not support unicode characters in regex, needed to filter internationalized domain names.

Any update? The workaround and/or the /u should be documented too. People at meta don't even know that there's a problem with unicode characters (https://meta.wikimedia.org/w/index.php?title=Talk:Spam_blacklist#non-ascii_are_not_blocked.3F).

Feb 21 2016, 7:57 PM · SpamBlacklist

Jul 14 2015

Nullzero committed rMREL37d1a5c3b12d: Preload abusefilter-warning if created page is blank.
Preload abusefilter-warning if created page is blank
Jul 14 2015, 6:11 PM
Nullzero committed rMRELecaa6dcb0d3d: always show diff link if available.
always show diff link if available
Jul 14 2015, 6:11 PM

Mar 4 2015

Nullzero committed rPWBOd2040e4cbfa0: Make Recentchanges be able to return all revisions.
Make Recentchanges be able to return all revisions
Mar 4 2015, 8:53 AM
Nullzero committed rPWBCc731cdb7b58a: Revert "[IMPROV] Reduce usage of unicode()".
Revert "[IMPROV] Reduce usage of unicode()"
Mar 4 2015, 8:46 AM
Nullzero added a reverting change for rPWBC58fd995ac73e: [IMPROV] Reduce usage of unicode(): rPWBCc731cdb7b58a: Revert "[IMPROV] Reduce usage of unicode()".
Mar 4 2015, 8:46 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rPWBC8b42d1ccfd45: Merge "Log test start and end, and result" (authored by Nullzero).
Merge "Log test start and end, and result"
Mar 4 2015, 8:45 AM
Nullzero committed rPWBC32939fdb92c9: Remove wrong comment and unused code.
Remove wrong comment and unused code
Mar 4 2015, 8:45 AM
Nullzero committed rPWBCf6c05e43fe86: Add NoCreateError and fix a bug about issubclass.
Add NoCreateError and fix a bug about issubclass
Mar 4 2015, 8:45 AM
Nullzero committed rPWBC7f7ba3ab36f2: Add RepeatingGenerator.
Add RepeatingGenerator
Mar 4 2015, 8:45 AM
Nullzero committed rPWBC4a05776be63f: Fix docstrings and PEP257.
Fix docstrings and PEP257
Mar 4 2015, 8:45 AM
Nullzero committed rPWBC123f39bf84da: Mark sysop parameter as deprecated.
Mark sysop parameter as deprecated
Mar 4 2015, 8:44 AM
Nullzero committed rPWBC45927a703c98: Support protecting action=create/upload.
Support protecting action=create/upload
Mar 4 2015, 8:44 AM
Nullzero committed rPWBC2b1f9842e0c5: (noreferences.py) add a config for Thai Wikipedia.
(noreferences.py) add a config for Thai Wikipedia
Mar 4 2015, 8:44 AM
Nullzero committed rPWBCd8b03e8a7880: Code cleaning of redirect.py.
Code cleaning of redirect.py
Mar 4 2015, 8:44 AM
Nullzero committed rPWBC2a8bf8427a7d: Implement expiry in protect().
Implement expiry in protect()
Mar 4 2015, 8:44 AM
Nullzero committed rPWBC70d384f3b526: Make obsolete site object can be created.
Make obsolete site object can be created
Mar 4 2015, 8:43 AM
Nullzero committed rPWBC34a603c3dde7: Allow category redirects with or without the namespace prefix. (authored by russblau).
Allow category redirects with or without the namespace prefix.
Mar 4 2015, 8:43 AM
Nullzero committed rPWBCda0d8f5d2e15: Fix and rewrite PageGenerator's query string.
Fix and rewrite PageGenerator's query string
Mar 4 2015, 8:43 AM
Nullzero committed rPWBCef8fcb5d4041: Make language of messages depend on site.
Make language of messages depend on site
Mar 4 2015, 8:43 AM
Nullzero committed rPWBC8d80058c7ac8: Support editing as a sysop.
Support editing as a sysop
Mar 4 2015, 8:43 AM
Nullzero committed rPWBC084a5cb7e2c2: Fix delete and switch to using must_be.
Fix delete and switch to using must_be
Mar 4 2015, 8:43 AM
Nullzero committed rPWBCbb2c402bf1a0: Suppress warning when parsing text.
Suppress warning when parsing text
Mar 4 2015, 8:43 AM
Nullzero committed rPWBC3af90d212f9c: Fix error because of passing too many parameters.
Fix error because of passing too many parameters
Mar 4 2015, 8:43 AM

Feb 20 2015

Nullzero added a comment to T57140: force login after performing a sysop action.

If I don't misremember, the problem arises when I run two scripts simultaneously. Suppose two scripts are A and B, with A performing sysop actions (without botflag) and B performing bot actions (with botflag). It seems that some settings about botflag are shared somehow, so frequently B doesn't use botflag to edit. Thus edits appear in recentchanges.

Feb 20 2015, 5:07 PM · Pywikibot, Pywikibot-login.py

Feb 15 2015

Nullzero added a comment to T57140: force login after performing a sysop action.

Yes, but I will not be able to contribute to Pywikibot for a while. Feel free to take over my patches, bugs, etc.

Feb 15 2015, 4:31 AM · Pywikibot, Pywikibot-login.py

Dec 10 2014

Nullzero committed rEABF37d1a5c3b12d: Preload abusefilter-warning if created page is blank.
Preload abusefilter-warning if created page is blank
Dec 10 2014, 3:33 PM
Nullzero committed rEABFecaa6dcb0d3d: always show diff link if available.
always show diff link if available
Dec 10 2014, 3:33 PM

Nov 28 2014

Nullzero created T76253: unicode error for upload.py.
Nov 28 2014, 9:00 PM · Pywikibot-compat