TK-999 (TK-999)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Feb 7 2017, 10:09 PM (23 w, 5 d)
Availability
Available
LDAP User
TK-999
MediaWiki User
Unknown

Recent Activity

May 23 2017

Qgil awarded T165981: Implement a prototype JavaScript review system for MediaWiki a Cookie token.
May 23 2017, 12:42 PM · Developer-Relations, Community-Liaisons, MediaWiki-extension-requests, Security-General, JavaScript, Wikimedia-Hackathon-2017

May 22 2017

TK-999 added a comment to T71445: Implement a sane code-review process for MediaWiki JS/CSS pages on Wikimedia sites.

Based on my work around T165981 during the 2017 Hackathon - which essentially involved creating a prototype implementation of Wikia's ContentReview extension compatible with core MediaWiki - I would like to note the following:

May 22 2017, 1:11 AM · User-Tgr, Developer-Wishlist (2017), Developer-Relations, Gadgets, Security-General, JavaScript, Wikimedia-General-or-Unknown

May 21 2017

TK-999 added a comment to T165981: Implement a prototype JavaScript review system for MediaWiki.

A few notes on how we can progress from here:

May 21 2017, 5:07 PM · Developer-Relations, Community-Liaisons, MediaWiki-extension-requests, Security-General, JavaScript, Wikimedia-Hackathon-2017
TK-999 added a comment to T165981: Implement a prototype JavaScript review system for MediaWiki.

Demo produced during hackathon is at https://github.com/TK-999/mediawiki-extensions-ContentReview

May 21 2017, 1:59 PM · Developer-Relations, Community-Liaisons, MediaWiki-extension-requests, Security-General, JavaScript, Wikimedia-Hackathon-2017
TK-999 added a comment to T162634: If you block an IP address as anonymous only, and then change it to a hardblock or vise versa, it is recorded as a completely new block.

Looks like this is the same issue that was reported in T157508

May 21 2017, 1:23 PM · MediaWiki-User-management
TK-999 created T165981: Implement a prototype JavaScript review system for MediaWiki.
May 21 2017, 12:00 PM · Developer-Relations, Community-Liaisons, MediaWiki-extension-requests, Security-General, JavaScript, Wikimedia-Hackathon-2017

Feb 16 2017

TK-999 edited projects for T157718: Skip User edit count computation in Autopromote if APCOND_EDITCOUNT isn't used, added: MediaWiki-Authentication-and-authorization; removed MediaWiki-General-or-Unknown.
Feb 16 2017, 12:03 AM · MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Performance, MediaWiki-Authentication-and-authorization

Feb 15 2017

TK-999 added a comment to T157718: Skip User edit count computation in Autopromote if APCOND_EDITCOUNT isn't used.

I've attached a patch which adds a simple check to return early if condition is 0 or invalid, with an associated unit test.

Feb 15 2017, 11:04 AM · MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Performance, MediaWiki-Authentication-and-authorization

Feb 9 2017

TK-999 created T157718: Skip User edit count computation in Autopromote if APCOND_EDITCOUNT isn't used.
Feb 9 2017, 7:34 PM · MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Performance, MediaWiki-Authentication-and-authorization

Feb 7 2017

TK-999 updated the task description for T157508: Issuing an anon-only block, then changing anon-only setting causes incorrect block settings to be applied for anon user.
Feb 7 2017, 10:52 PM · MediaWiki-User-management
TK-999 added a comment to T157508: Issuing an anon-only block, then changing anon-only setting causes incorrect block settings to be applied for anon user.

It seems when software performs block check via User::isBlocked etc., Block::newLoad tries to find the best matching block based on type, and because of https://github.com/wikimedia/mediawiki/blob/master/includes/Block.php#L332 the first match of Block::TYPE_IP (the older block) will always be preferred for anons.

Feb 7 2017, 10:51 PM · MediaWiki-User-management
TK-999 updated the task description for T157508: Issuing an anon-only block, then changing anon-only setting causes incorrect block settings to be applied for anon user.
Feb 7 2017, 10:47 PM · MediaWiki-User-management
TK-999 updated the task description for T157508: Issuing an anon-only block, then changing anon-only setting causes incorrect block settings to be applied for anon user.
Feb 7 2017, 10:47 PM · MediaWiki-User-management
TK-999 created T157508: Issuing an anon-only block, then changing anon-only setting causes incorrect block settings to be applied for anon user.
Feb 7 2017, 10:46 PM · MediaWiki-User-management