Page MenuHomePhabricator

kerberizer (Luchesar ILIEV)
Troublemaker-in-Residence, Bulgarian Wikipedia

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Dec 11 2015, 4:43 PM (187 w, 6 d)
Availability
Available
IRC Nick
kerberizer
LDAP User
Kerberizer
MediaWiki User
Iliev [ Global Accounts ]

Don't climb the mountain to conquer it. Climb it to conquer yourself.

Recent Activity

Thu, Jul 11

kerberizer added a comment to T147170: Implement a PHPUnit test to validate robots.txt against the specs.

FWIW, Google's robots.txt parser is now open source

Thu, Jul 11, 6:04 PM · MediaWiki-Core-Testing

May 8 2019

kerberizer added a comment to T222044: Set $wgArticleCountMethod = 'any' on bgwikinews and run updateArticleCount.php.

@Dcljr: fulfilled... sorry for not being clearer

May 8 2019, 7:21 AM · Wikimedia-Site-requests

May 1 2019

kerberizer added a comment to T222044: Set $wgArticleCountMethod = 'any' on bgwikinews and run updateArticleCount.php.

@Jdforrester-WMF Thank you very much! Judging by those discussions, we seem to be on the right track here, especially given the very low level of activity on bgnews.

May 1 2019, 4:55 PM · Wikimedia-Site-requests
kerberizer updated kerberizer.
May 1 2019, 12:31 PM
kerberizer added a comment to T222044: Set $wgArticleCountMethod = 'any' on bgwikinews and run updateArticleCount.php.

FWIW, it might be interesting to know how this option is configured for the Wikinews projects in other languages.

May 1 2019, 12:28 PM · Wikimedia-Site-requests

Jan 9 2019

kerberizer added a comment to P7956 Filters which must be manually fixed in WMF wikis.

@Daimona bgwiki done

Jan 9 2019, 3:25 PM · Chinese-Sites, AbuseFilter

Oct 15 2018

kerberizer awarded T206944: API returns incorrect/stale blockinfo for user a Like token.
Oct 15 2018, 3:25 PM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API

Oct 14 2018

kerberizer added a comment to T206944: API returns incorrect/stale blockinfo for user.

Closing as declined as it cannot be reproduced and no code change was identified.

Oct 14 2018, 3:52 PM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API
kerberizer closed T206944: API returns incorrect/stale blockinfo for user as Resolved.

In the meantime, the problem went away.

{
    "batchcomplete": "",
    "query": {
        "users": [
            {
                "userid": 79518,
                "name": "Pankoantchev"
            }
        ]
    }
}
Oct 14 2018, 10:16 AM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API
kerberizer updated the task description for T206944: API returns incorrect/stale blockinfo for user.
Oct 14 2018, 9:18 AM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API
kerberizer created T206944: API returns incorrect/stale blockinfo for user.
Oct 14 2018, 9:14 AM · Core Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Patch-For-Review, MediaWiki-API

Oct 1 2018

kerberizer added a comment to T187749: Make it possible to use code from an external repository for editor-controlled Javascript/CSS.

Being able to hack Lua modules elsewhere might be nice also.

Oct 1 2018, 7:19 AM · Wikimedia-Hackathon-2019, Security, Wikimedia-Hackathon-2018, Patch-For-Review, MediaWiki-extension-requests, User-Tgr, Security-General, JavaScript, Gadgets

Aug 14 2018

kerberizer awarded T187749: Make it possible to use code from an external repository for editor-controlled Javascript/CSS a Love token.
Aug 14 2018, 5:09 PM · Wikimedia-Hackathon-2019, Security, Wikimedia-Hackathon-2018, Patch-For-Review, MediaWiki-extension-requests, User-Tgr, Security-General, JavaScript, Gadgets

Jul 22 2018

kerberizer added a comment to T200071: Some water areas rendered as land in Kartotherian.

This seems to have been fixed.

Jul 22 2018, 8:38 PM · Maps (Kartotherian)

Jul 20 2018

kerberizer created T200071: Some water areas rendered as land in Kartotherian.
Jul 20 2018, 9:42 AM · Maps (Kartotherian)

Jul 6 2018

kerberizer added a comment to T2418: Easier and better alignment within Wiki Tables.

I don't think TemplateStyles is going to solve the root problem. Sure, theoretically it will give the ordinary users much more flexibility in styling their tables, but it isn't reasonable to expect that most will want to deal with full-blown CSS. Currently, the best way of achieving per-column alignment seems to be defining specific classes that should cover all possible cases: col-1-center, col-2-right, etc., and then adding them to the table header, e.g. {| class="wikitable col-3-right col-4-right". This is cumbersome, especially for larger tables, but at least it doesn't require technical knowledge from the ordinary editors.

Jul 6 2018, 8:51 AM · MediaWiki-Parser

May 24 2018

kerberizer added a member for Tech-Ambassadors: kerberizer.
May 24 2018, 1:06 PM

Apr 25 2018

kerberizer added a comment to T192895: Enable Kartographer on the Bulgarian Wikipedia.

Deployed and tested (https://bg.wikipedia.org/wiki/%D0%9F%D0%BE%D1%82%D1%80%D0%B5%D0%B1%D0%B8%D1%82%D0%B5%D0%BB:Martin_Urbanec/sandbox). If you want to have the tracking category ("Pages with maps") translated, please edit https://translatewiki.net/wiki/MediaWiki:Kartographer-tracking-category/bg and wait (only approved translators can edit, if don't know one, add the translation as a comment to this task).

Apr 25 2018, 1:47 PM · Collaboration-Team-Triage, Patch-For-Review, User-Urbanecm, Discovery, Maps, Collaboration-Feature-Rollouts (Collaboration-Maps), Wikimedia-Extension-setup

Apr 24 2018

kerberizer created T192895: Enable Kartographer on the Bulgarian Wikipedia.
Apr 24 2018, 11:12 AM · Collaboration-Team-Triage, Patch-For-Review, User-Urbanecm, Discovery, Maps, Collaboration-Feature-Rollouts (Collaboration-Maps), Wikimedia-Extension-setup

Jun 15 2017

Framawiki awarded T147170: Implement a PHPUnit test to validate robots.txt against the specs a Love token.
Jun 15 2017, 7:05 PM · MediaWiki-Core-Testing

Apr 4 2017

kerberizer awarded T162145: Convert reference lists over to `responsive` on bgwiki a Like token.
Apr 4 2017, 1:54 PM · User-Ryasmeen, Patch-For-Review, Wikimedia-Site-requests, VisualEditor, Cite

Nov 18 2016

kerberizer added a comment to T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser.

As for the concatenation, it was a rather crude method to insert comments for each domain (as it needs an explanation why it was added). I'll think of an alternative way to do this, so that the regex could become a single string.

Nov 18 2016, 9:33 AM · AbuseFilter
kerberizer added a comment to T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser.

@ori, the contains_any approach is arguably simpler, but wouldn't it lead to false positives, e.g., if I understand correctly how it works, contains_any(added_links, "my-site.com", ...) would fire also on yummy-site.com.

Nov 18 2016, 9:28 AM · AbuseFilter
kerberizer added a comment to T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser.

BTW, since this is a regex for websites, I might actually split it in 28 parts: one for each starting letter of the alphabet and one each for when the domain name starts with a number or with a Cyrillic letter, i.e. forbidden_regex_A, forbidden_regex_B, ... forbidden_regex_Z, forbidden_regex_NUM, forbidden_regex_CYR. Then obviously it'll be something like added_links irlike forbidden_regex_A | added_links irlike forbidden_regex_B | ... | added_links irlike forbidden_regex_CYR. Which actually would be more efficient server-wise: as large as possible regexes, but not too large to cause breakage, or many smaller OR-ed regexes?

Nov 18 2016, 8:18 AM · AbuseFilter
kerberizer added a comment to T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser.

Sorry that our filter has caused trouble on your side. I've split it in two parts as kindly suggested by @ori. Just one question though: is there any way to know what is the maximum regex length? The thing is, this filter may be extended in the future, and we might hit the same problem. Of course, we may just split it into three regexes right away to have larger margin for error, but still some clear indication of when a regex is too large would be nice. Could for instance a check be made when the filter is saved so that whoever was updating it would know immediately that they need to split it into even smaller fragments?

Nov 18 2016, 8:03 AM · AbuseFilter

Oct 3 2016

kerberizer added a comment to T146908: Global robots.txt contains invalid empty line.

@hashar, thanks. I had already added it for the Morning SWAT, but if the EU mid-day SWAT is more convenient for you, it's totally fine by me (hadn't added it there, as all the 8 slots seemed taken). I think I'll also be available in IRC if the need arises.

Oct 3 2016, 9:40 AM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a parent task for T147170: Implement a PHPUnit test to validate robots.txt against the specs: T16720: robots.txt (tracking).
Oct 3 2016, 3:18 AM · MediaWiki-Core-Testing
kerberizer added a subtask for T16720: robots.txt (tracking): T147170: Implement a PHPUnit test to validate robots.txt against the specs.
Oct 3 2016, 3:18 AM · Tracking-Neverending, Wikimedia-Site-requests
kerberizer added a comment to T147170: Implement a PHPUnit test to validate robots.txt against the specs.

@hashar, could you please add anyone who might be interested in keeping track of this task or, better yet, who might want to claim it, as I don't know the devs unfortunately. For myself, while I'd very much like to help, I'm afraid it isn't likely to happen very soon, considering that I do very little programming overall, and have almost zero experience in PHP. Still, I'll keep an eye on it. Thanks! :)

Oct 3 2016, 3:14 AM · MediaWiki-Core-Testing
kerberizer triaged T147170: Implement a PHPUnit test to validate robots.txt against the specs as Lowest priority.
Oct 3 2016, 3:07 AM · MediaWiki-Core-Testing
kerberizer created T147170: Implement a PHPUnit test to validate robots.txt against the specs.
Oct 3 2016, 3:06 AM · MediaWiki-Core-Testing

Sep 30 2016

kerberizer added a comment to T146908: Global robots.txt contains invalid empty line.

@hashar, much appreciated indeed! I'll see to push it tomorrow.

Sep 30 2016, 10:59 PM · Patch-For-Review, Wikimedia-Site-requests

Sep 28 2016

kerberizer claimed T146908: Global robots.txt contains invalid empty line.
Sep 28 2016, 4:14 PM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a comment to T146908: Global robots.txt contains invalid empty line.

Please feel free to submit a change request on gerrit to the operations/mediawiki-config repository :)

Sep 28 2016, 4:12 PM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a comment to T146908: Global robots.txt contains invalid empty line.

I see numerous blank lines before line 423 in https://en.wikipedia.org/robots.txt

Sep 28 2016, 4:02 PM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a parent task for T146908: Global robots.txt contains invalid empty line: T16720: robots.txt (tracking).
Sep 28 2016, 3:47 PM · Patch-For-Review, Wikimedia-Site-requests
kerberizer added a subtask for T16720: robots.txt (tracking): T146908: Global robots.txt contains invalid empty line.
Sep 28 2016, 3:47 PM · Tracking-Neverending, Wikimedia-Site-requests
kerberizer created T146908: Global robots.txt contains invalid empty line.
Sep 28 2016, 3:47 PM · Patch-For-Review, Wikimedia-Site-requests