Page MenuHomePhabricator

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Dec 11 2015, 4:43 PM (437 w, 1 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

Oct 30 2023

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

FWIW and in case anyone's interested, on bgwiki we have a Python daemon that does the job for us for a few years now: https://github.com/wikimedia-bg/git-sync

Oct 30 2023, 1:21 PM · Patch-Needs-Improvement, Security, Security-Team, Wikimedia-Hackathon-2019, Wikimedia-Hackathon-2018, MediaWiki-extension-requests, User-Tgr, JavaScript, MediaWiki-extensions-Gadgets

Feb 15 2022

kerberizer added a comment to T301243: Wikibase Bug: Unclear error message "save has failed".

@So9q Thank you so much for sharing this! I had the same problem and the culprit turned out to be Extension:ConfirmEdit. It is enabled by default, at least in the Wikibase Docker images. Had a gut feeling about this extension before, but only after I found your info did I decide to test it, which confirmed my suspicions. I haven't looked at its code, but I wouldn't be surprised if it isn't compatible with Wikibase, because of the different UI (or code paths).

Feb 15 2022, 3:48 PM · wbstack, Wikibase (3rd party installations)

Jan 26 2022

kerberizer added a comment to T299224: bgwiki: Add draft namespace.

Thank you very much again everyone! Really appreciate your help!

Jan 26 2022, 9:44 PM · User-Tks4Fish, User-RhinosF1, User-Juan90264, Wikimedia-Site-requests

Jan 25 2022

kerberizer added a comment to T299224: bgwiki: Add draft namespace.

Many thanks again, everyone! :)

Jan 25 2022, 12:18 AM · User-Tks4Fish, User-RhinosF1, User-Juan90264, Wikimedia-Site-requests

Jan 24 2022

kerberizer added a comment to T299224: bgwiki: Add draft namespace.

Not sure why it was missed

Jan 24 2022, 9:26 PM · User-Tks4Fish, User-RhinosF1, User-Juan90264, Wikimedia-Site-requests
kerberizer added a comment to T299224: bgwiki: Add draft namespace.

I read over the consensus. I understand VE should be enabled too and indexing disabled. Is that correct?

Yes, that's indeed correct, thank you! :)

Jan 24 2022, 8:59 PM · User-Tks4Fish, User-RhinosF1, User-Juan90264, Wikimedia-Site-requests
kerberizer added a comment to T299224: bgwiki: Add draft namespace.

@kerberizer: The Draft (NS:118) and Draft_talk (NS:119) namespace are working.

Jan 24 2022, 8:09 PM · User-Tks4Fish, User-RhinosF1, User-Juan90264, Wikimedia-Site-requests

Jan 20 2022

kerberizer awarded T299224: bgwiki: Add draft namespace a Love token.
Jan 20 2022, 11:01 AM · User-Tks4Fish, User-RhinosF1, User-Juan90264, Wikimedia-Site-requests

Jan 14 2022

kerberizer added a comment to T299224: bgwiki: Add draft namespace.

I read over the consensus. I understand VE should be enabled too and indexing disabled. Is that correct?

Jan 14 2022, 3:19 PM · User-Tks4Fish, User-RhinosF1, User-Juan90264, Wikimedia-Site-requests
kerberizer created T299224: bgwiki: Add draft namespace.
Jan 14 2022, 2:42 PM · User-Tks4Fish, User-RhinosF1, User-Juan90264, Wikimedia-Site-requests

Dec 8 2020

kerberizer created T269709: Add extended-confirmed group and restriction level for bgwiki.
Dec 8 2020, 9:13 PM · Wikimedia-Site-requests

Dec 1 2020

kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Thank you very much, @gh87 ! I really appreciate it that you continue to take care about the problems. @Urbanecm , would it be too difficult to, say, redirect all requests for pages in the main NS to МедияУики:Sitenotice? Or maybe even all requests (obviously, without requests to the sitenotice itself, unless we want some funny recursion :D)—I'd be fine even with the discussions hidden from view. I saved the important ones in the web archive, so there is a “backup”.

Dec 1 2020, 6:05 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

I'm going to take ownership for the moment, and set the status to "stalled". We're looking into just a little further steward cleanup here on possible copyvios. When that is finished, I will create a subtask for the redirect.

I propose to close this task as resolved. Wikis are never really deleted (ie. the content stays at the servers), and unless the content would cause us some trouble, I think it should just stay as-is.

Dec 1 2020, 3:39 PM · Wiki-Setup (Delete / Redirect)

Mar 16 2020

kerberizer added a comment to T247782: WikibaseLexeme CI broken due to Title constructor being private.

Sorry, I messed up the title (and in such a way that it caused Herald to add an extra subscriber).

Mar 16 2020, 6:51 PM · MW-1.35-notes (1.35.0-wmf.24; 2020-03-17), Wikidata, Wikidata Lexicographical data

Nov 17 2019

kerberizer added a comment to T181024: AbuseFilter should not cast arrays into strings.

Many thanks to everyone working on this and to @Nullzero in particular for the helpful notice!

Nov 17 2019, 4:06 PM · Patch-Needs-Improvement, AbuseFilter

Nov 10 2019

kerberizer awarded T156433: Geoline/geoshape does not work with relations other than multipolygon/route/boundary a Like token.
Nov 10 2019, 1:11 PM · Community-Wishlist-Survey-2022, Maps (Kartotherian)

Sep 26 2019

kerberizer awarded T233896: Remove bg.wikinews from www.wikinews.org a Like token.
Sep 26 2019, 8:07 AM · Discovery-ARCHIVED, Wikimedia-Portals, User-DannyS712

Sep 25 2019

kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

No remark is stupid :). In [my previous patchg(https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/538662), I've added bgwikinews to closed.dblist, which is used - among other places - in groupOverrides. My patch basically means that instead of my custom configuration (that allows sysops to edit, not just stewards), the default configuration for closed wikis will be used.

Sep 25 2019, 8:49 AM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

@Urbanecm Don't have much experience with MW, so sorry if it's a stupid remark, but wouldn't this patch also remove the stewards' access? I think @StevenJ81 might possibly want them to still be able to do some additional cleaning.

Sep 25 2019, 7:55 AM · Wiki-Setup (Delete / Redirect)
kerberizer awarded T233322: Close and Delete/Redirect Bulgarian Wikinews a Like token.
Sep 25 2019, 7:15 AM · Wiki-Setup (Delete / Redirect)

Sep 23 2019

kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

As I wrote on my talk page on Meta, I'm basically ready with the cleanup, so I guess the wiki could be further locked, but this is really up to @StevenJ81 to decide/request.

Sep 23 2019, 9:08 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Thank you very much, @Urbanecm!

Sep 23 2019, 4:35 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Hello everyone,

I'm a bit surprised that the project is "closed" using a filter. if this is that urgent so it can't wait a while, feel free to ping me at #wikimedia-tech IRC channel, I'd be happy to introduce the restriction quickly.

Now, I'm wondering what's the required next step from the sysadmins: properly close the wiki? Restrict editing to just admins?

Sep 23 2019, 3:58 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

FWIW, I've also removed the previous sitenotice, which I had put to warn the users about the ongoing discussions and the possible closure of the project. I won't be posting anything in its place, until (possibly) instructed to do so.

Sep 23 2019, 3:44 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Completely forgot how AbuseFilter could also prevents deletions, which may be also desirable at this moment, and restricts even the sysops themselves. So, excellent idea, indeed, thanks again!

Sep 23 2019, 3:26 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

Hmm. Is not an edit filter a better temporary solution?

Sep 23 2019, 3:14 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

As nobody on the project seems to care about the Board's decision, happily continuing to edit, I decided to exercise my still valid sysop privileges and sysop-protect all existing pages with the following message:

This project is being closed per WMF LangCom's recommendation to the Board of Trustees. For details, see: https://meta.wikimedia.org/w/index.php?oldid=19405704 and https://phabricator.wikimedia.org/T233322

Sep 23 2019, 3:08 PM · Wiki-Setup (Delete / Redirect)
kerberizer added a comment to T233322: Close and Delete/Redirect Bulgarian Wikinews.

@StevenJ81 seeing how there has been very active editing as soon as half an hour ago, I could possibly, as a very first step, fully protect all pages on the wiki (via the API) with some appropriate comment in the protection message?

Sep 23 2019, 2:38 PM · Wiki-Setup (Delete / Redirect)

Aug 12 2019

kerberizer awarded T148660: Stack overflow in AbuseFilter when using AbuseFilterCachingParser a Evil Spooky Haunted Tree token.
Aug 12 2019, 5:56 PM · AbuseFilter

Jul 11 2019

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

Jul 11 2019, 6:04 PM · MediaWiki-Core-Tests

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 · Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), MediaWiki-Action-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 · Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), MediaWiki-Action-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 · Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), MediaWiki-Action-API
kerberizer updated the task description for T206944: API returns incorrect/stale blockinfo for user.
Oct 14 2018, 9:18 AM · Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), MediaWiki-Action-API
kerberizer created T206944: API returns incorrect/stale blockinfo for user.
Oct 14 2018, 9:14 AM · Platform Team Workboards (Done with CPT), MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), MediaWiki-Action-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 · Patch-Needs-Improvement, Security, Security-Team, Wikimedia-Hackathon-2019, Wikimedia-Hackathon-2018, MediaWiki-extension-requests, User-Tgr, JavaScript, MediaWiki-extensions-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 · Patch-Needs-Improvement, Security, Security-Team, Wikimedia-Hackathon-2019, Wikimedia-Hackathon-2018, MediaWiki-extension-requests, User-Tgr, JavaScript, MediaWiki-extensions-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 & Translators: 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, User-Urbanecm, Discovery-ARCHIVED, 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, User-Urbanecm, Discovery-ARCHIVED, 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-Tests

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 · 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-Tests
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-Tests
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-Tests
kerberizer created T147170: Implement a PHPUnit test to validate robots.txt against the specs.
Oct 3 2016, 3:06 AM · MediaWiki-Core-Tests

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 · Wikimedia-Site-requests

Sep 28 2016

kerberizer claimed T146908: Global robots.txt contains invalid empty line.
Sep 28 2016, 4:14 PM · 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 · 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 · 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 · 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 · Wikimedia-Site-requests