Page MenuHomePhabricator

SD0001
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 9 2018, 4:09 PM (120 w, 6 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
SD0001 [ Global Accounts ]

Recent Activity

Mon, Feb 15

SD0001 added a comment to T250912: EventStreams socket stays connected without any traffic incoming.

I too think I've been facing this issue – happened twice over the past 3 days, though IIRC those have been the only two occurrences this year. The bot's process remains active, but the onopen and onerror event listeners catch nothing.

Mon, Feb 15, 12:04 PM · Analytics, EventStreams
SD0001 added a comment to T266186: Conflicting information on Docker Hub regarding maintainership.

T274656 is closely related to this, I guess.

Mon, Feb 15, 6:33 AM · Docker-Hub-MediaWiki
SD0001 renamed T274656: wikimedia/mediawiki docker image out of date from wikimedia/mediawiki docker image out of date to wikimedia/mediawiki docker image out of date and has misleading description.
Mon, Feb 15, 6:32 AM · Docker-Hub-MediaWiki

Sat, Feb 13

SD0001 renamed T274713: Allow creating OAuth owner-only consumers via maintenance script from Allow creation OAuth owner-only consumers via maintenance script to Allow creating OAuth owner-only consumers via maintenance script.
Sat, Feb 13, 8:10 PM · MediaWiki-extensions-OAuth
SD0001 created T274713: Allow creating OAuth owner-only consumers via maintenance script.
Sat, Feb 13, 8:09 PM · MediaWiki-extensions-OAuth
SD0001 added a comment to T272319: Frequent "Nonce already used" errors in scripts and tools.

Still occuring, yes. This bot log crudely suggests a rate of 2 in 100.

Sat, Feb 13, 4:01 PM · Patch-For-Review, serviceops, cloud-services-team (Kanban), Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-OAuth

Fri, Feb 12

SD0001 created T274656: wikimedia/mediawiki docker image out of date.
Fri, Feb 12, 3:06 PM · Docker-Hub-MediaWiki
SD0001 created T274655: Multiple conflicting "outofrange" warnings in API response (rvlimit "must be between 1 and 500" vs "1 and 50").
Fri, Feb 12, 2:52 PM · MediaWiki-API

Jan 28 2021

SD0001 added a comment to T92826: Ready-to-use Docker package for MediaWiki.

@GWicke The image https://hub.docker.com/r/wikimedia/mediawiki/ is under wikimedia account (hence looks official) but the description is misleading as it says "This image tracks latest production" though it was last updated 4 years ago.

Jan 28 2021, 8:02 AM · Wikimania-Hackathon-2017, Services (doing), User-mobrovac, MediaWiki-Containers, MediaWiki-Releasing, Wikimedia-Hackathon-2015

Jan 25 2021

SD0001 added a comment to T272319: Frequent "Nonce already used" errors in scripts and tools.

The issue has been occurring with other bot libraries too, not just pywikibot. In a few cases, the issues recurs even after waiting for 5 seconds and retrying the API request.

Jan 25 2021, 8:30 AM · Patch-For-Review, serviceops, cloud-services-team (Kanban), Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-OAuth

Jan 11 2021

SD0001 awarded T29531: Implement link anchors to line numbers on syntax-highlighted pages (e.g. .css, .js) a Love token.
Jan 11 2021, 4:55 PM · MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), User-notice, SyntaxHighlight

Jan 4 2021

SD0001 added a comment to T270959: Expose more language data through the API.

Along with that, i18n tools such as mw.language and jquery.18n should give a choice between using wgUserLanguage or wgContentLanguage, rather than always using wgUserLanguage.

Seems like a seperate request

Jan 4 2021, 5:03 PM · I18n, MediaWiki-API
SD0001 updated the task description for T270959: Expose more language data through the API.
Jan 4 2021, 5:03 PM · I18n, MediaWiki-API

Dec 30 2020

SD0001 added a comment to T270959: Expose more language data through the API.

ApiQueryLanguageInfo is related. Would it be acceptable to expand this API to also provide the i18n rules data?

Dec 30 2020, 8:00 PM · I18n, MediaWiki-API
SD0001 created T270959: Expose more language data through the API.
Dec 30 2020, 7:38 PM · I18n, MediaWiki-API

Dec 26 2020

SD0001 added a comment to T268266: Only run live updates when tab is being viewed.

Of the supported browsers, the desktop browsers allow using the pagevisibility api, but the mobile ones don't always

Dec 26 2020, 6:11 AM · MW-1.36-notes (1.36.0-wmf.27; 2021-01-19), User-DannyS712, MediaWiki-extensions-GlobalWatchlist, Performance Issue
SD0001 added a comment to T197125: MediaWiki deadlock when multiple files of same SHA1 are deleted simultaneously.

Encountered this error on testwiki today. Error code is lockmanager-fail-acquirelock and error text is something like Could not acquire lock for "mwstore://local-multiwrite/local-deleted/f/a/e/fae7og4zcjppicvqojoaqgnkl8mzl6j.png".

Dec 26 2020, 5:44 AM · Multimedia, Commons, MediaWiki-Page-deletion, MediaWiki-File-management

Dec 23 2020

SD0001 added a comment to T263914: Offer TypeScript declaration files for the MediaWiki Javascript API (MediaWiki API typings).

For those wanting a temporary solution, https://github.com/wikimedia-gadgets/types-mediawiki is available to use.

Dec 23 2020, 3:31 AM · MediaWiki-API

Nov 23 2020

SD0001 added a comment to T268513: PageTriage's external Date.js modifies/overwrites native JavaScript Date prototype, should be updated.

PageTriage appears to be using Date.js just for the single function Date.parseExact, that too for parsing the yyyyMMddHHmmss timestamp format only. This functionality can be easily made available through a utility function that extracts the date parts from the string and feeds them into Date.UTC(), and the library can then be removed.

Nov 23 2020, 7:43 PM · Growth-Team, JavaScript, PageCuration

Oct 10 2020

SD0001 added a comment to T110148: Make Twinkle localizable to any wiki [AOI].

I have requested a Rapid Grant to take on this project. Please see https://meta.wikimedia.org/wiki/Grants:Project/Rapid/SD0001/Twinkle_localisation.

Oct 10 2020, 8:34 AM · Community-Tech (2015-2017), Community-Tech-fixes, Epic, I18n

Oct 1 2020

SD0001 awarded T71445: Implement a sane code-review process for MediaWiki JS/CSS pages on Wikimedia sites a Love token.
Oct 1 2020, 5:11 PM · Security, Developer-Wishlist (2017), Developer-Advocacy, MediaWiki-extensions-Gadgets, JavaScript, Wikimedia-General-or-Unknown

Sep 28 2020

SD0001 added a comment to T263931: Special:ActiveUsers misses some active users on some(?) wikis.

T261290 is related (the number of active users per Special:ActiveUsers / ApiQueryAllUsers are much less than what Special:Statistics claims).

Sep 28 2020, 10:26 AM · Wikimedia-maintenance-script-run

Sep 27 2020

SD0001 added a comment to T263910: ORES redis: max number of clients reached....

I have a bot that queries ORES a lot (I believe most of its requests are probably being fulfilled from the caches) and indeed it's persistently been running into 500 errors since 25 Sep.

Sep 27 2020, 5:59 PM · User-Ladsgroup, Sustainability (Incident Followup), Patch-For-Review, Okapi, serviceops, SRE, Machine-Learning-Team, ORES

Sep 17 2020

SD0001 renamed T263096: Add maintenance script or special page that finds category cycles from Add maintenance script and special page to detect and list category cycles to Add maintenance script or special page that finds category cycles.
Sep 17 2020, 7:09 AM · MediaWiki-Maintenance-system, MediaWiki-Special-pages, MediaWiki-Categories
SD0001 created T263096: Add maintenance script or special page that finds category cycles.
Sep 17 2020, 7:03 AM · MediaWiki-Maintenance-system, MediaWiki-Special-pages, MediaWiki-Categories

Aug 31 2020

SD0001 added a comment to T246568: Deepcategory returns only very few results.

A kinda reverse bug now seems to be occurring. Deepcat searches on enwiki in Category:Articles needing expert attention gives: "A warning has occurred while searching: Deep category query returned too many categories". No results are actually displayed (not even a limited set of results).

Aug 31 2020, 8:26 AM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), Discovery-Search (Current work), CirrusSearch, Commons

Aug 26 2020

SD0001 added a project to T261290: Number of active users from ApiQueryAllUsers grossly different from Special:Statistics page: MediaWiki-Special-pages.
Aug 26 2020, 10:29 AM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, MediaWiki-API
SD0001 created T261290: Number of active users from ApiQueryAllUsers grossly different from Special:Statistics page.
Aug 26 2020, 10:27 AM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, MediaWiki-API
SD0001 updated the task description for T261282: ApiQueryAllUsers with activeusers=1 includes users with 0 recent actions.
Aug 26 2020, 9:40 AM · Platform Team Workboards (Clinic Duty Team), MediaWiki-API
SD0001 created T261282: ApiQueryAllUsers with activeusers=1 includes users with 0 recent actions.
Aug 26 2020, 9:37 AM · Platform Team Workboards (Clinic Duty Team), MediaWiki-API

Jul 11 2020

SD0001 created T257716: API: ORES baseurl is a localhost server.
Jul 11 2020, 5:07 AM · Platform Engineering, MediaWiki-API, MediaWiki-extensions-ORES, Machine-Learning-Team
SD0001 updated the task description for T257681: Add the topic taxonomy to Jade.
Jul 11 2020, 2:24 AM · Jade, drafttopic-modeling, Machine-Learning-Team

May 25 2020

SD0001 updated the task description for T253310: legaltitlechars in mw.config and from API don't match (\xFF is not the same as \uFFFF).
May 25 2020, 1:24 PM · MediaWiki-API, JavaScript, Platform Engineering (Icebox)

May 21 2020

SD0001 updated the task description for T253310: legaltitlechars in mw.config and from API don't match (\xFF is not the same as \uFFFF).
May 21 2020, 2:21 PM · MediaWiki-API, JavaScript, Platform Engineering (Icebox)
SD0001 created T253310: legaltitlechars in mw.config and from API don't match (\xFF is not the same as \uFFFF).
May 21 2020, 2:18 PM · MediaWiki-API, JavaScript, Platform Engineering (Icebox)

Apr 30 2020

Thibaut120094 awarded T223429: Use monospaced font for diffs of css/js/scribunto pages a Like token.
Apr 30 2020, 2:21 PM · CSS, MediaWiki-Page-diffs

Apr 19 2020

SD0001 raised the priority of T102286: Live Preview does not show the "Templates used in this preview" when section-editing from Medium to Needs Triage.
Apr 19 2020, 9:27 AM · User-notice, MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), JavaScript, MediaWiki-Page-editing

Apr 18 2020

SD0001 triaged T102286: Live Preview does not show the "Templates used in this preview" when section-editing as Medium priority.

The problem appears to be on line 207:

$editform.find( '.templatesUsed .mw-editfooter-list' ).detach().empty().append( newList ).appendTo( '.templatesUsed' );

This is assuming that $editform.find( '.templatesUsed .mw-editfooter-list' ) exists. But that's correct only while editing the whole page. While editing a section, .templatesUsed exists but is an empty div.

Apr 18 2020, 11:57 AM · User-notice, MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), JavaScript, MediaWiki-Page-editing

Apr 17 2020

SD0001 added a comment to T250340: Archiving breaks links.

It's worth noting that enwiki is currently considering making the userscript a gadget - see VPT discussion.

Apr 17 2020, 7:52 AM · Pywikibot, Pywikibot-archivebot.py

Mar 25 2020

SD0001 added projects to T238686: Deepcat search returns incomplete results: CirrusSearch, Advanced-Search.

Is this being fixed? This bug is affecting the work of bots on wikipedia, so it would be great if this could be looked into. Thanks.

Mar 25 2020, 3:35 PM · archived--TCB-Team, Advanced-Search, CirrusSearch, Wikidata, Wikidata-Query-Service, Discovery-Search

Mar 21 2020

SD0001 awarded T241921: Fix Wikimedia captchas a Love token.
Mar 21 2020, 5:03 AM · Security, Security-Team, Stewards-and-global-tools, ConfirmEdit (CAPTCHA extension), UX-Debt, Accessibility, Epic

Feb 9 2020

SD0001 added a comment to T232688: Remove jquery.checkboxShiftClick from default payload.

It is also very useful on Special:EditWatchlist.

Feb 9 2020, 12:25 PM · Performance-Team (Radar), MediaWiki-HTMLForm, MediaWiki-Blocks, MediaWiki-Page-deletion, MediaWiki-Interface, User-notice

Jan 26 2020

SD0001 triaged T243722: wgRelevantUserName is unevenly defined between Special:Block and Special:DeletedContributions as Lowest priority.
Jan 26 2020, 10:11 PM · MediaWiki-Special-pages, JavaScript
SD0001 changed the subtype of T209797: enwiki feature: create an edit action "citation needed" that would add {{cn}} on end of newly added content. from "Task" to "Feature Request".
Jan 26 2020, 10:07 PM · Huggle

Dec 23 2019

SD0001 changed the subtype of T241362: API: action=parse with redirects=1 and pageid given leads to missingparam error from "Task" to "Bug Report".
Dec 23 2019, 1:44 PM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Platform Team Workboards (Clinic Duty Team), MediaWiki-API

Dec 21 2019

SD0001 added a comment to T64698: Make it possible to specify what to do on edit conflict on action=edit.

@Anomie I've uploaded a simple patch that adds the autoMerge and fail options. For the overwrite option, I think it would be acceptable to merely null the basetimestamp and starttimestamp fields, since it seems that these two fields are only being used for conflict resolution?

Dec 21 2019, 10:31 AM · Patch-For-Review, MediaWiki-API

Dec 20 2019

Restricted Application added a project to T64698: Make it possible to specify what to do on edit conflict on action=edit: Platform Engineering.

@Anomie that link is no longer accessible, but I guess the if condition you were referring to is around L2242? Just changing that condition to if ( !$this->noAutoMerge && $this->mergeChangesIntoContent( $content ) ), and adding a noAutoMerge flag (set by ApiEditPage) would be acceptable?

Dec 20 2019, 4:54 PM · Patch-For-Review, MediaWiki-API
SD0001 added a comment to T239527: Inconsistent behavior of User::isIP between IPv4 and IPv6 ranges.

Another pseudo-duplicate: T177150: Add IP range support to list=usercontribs API

Dec 20 2019, 2:34 PM · MW-1.35-notes (1.35.0-wmf.26; 2020-03-31), User-DannyS712, Platform Team Workboards (Clinic Duty Team), Patch-For-Review, MediaWiki-API

Dec 13 2019

SD0001 awarded T235350: Consider moving site-wide config data out of the startup module a Like token.
Dec 13 2019, 3:03 AM · MW-1.35-notes (1.35.0-wmf.19; 2020-02-11), Platform Team Workboards (Clinic Duty Team), MediaWiki-ResourceLoader, Performance-Team

Dec 9 2019

SD0001 added a comment to T237195: Templatedata API includes parameters that only exist within comments (for templates mising templatedata).

@JTannerWMF I have written a patch for this. It is fairly simple. Could you review it?

Dec 9 2019, 6:33 PM · User-Ryasmeen, MW-1.36-notes (1.36.0-wmf.5; 2020-08-18), VisualEditor, TemplateData, MediaWiki-API

Dec 3 2019

SD0001 added a comment to T239439: Expose timestamps of diffs (in mw.config or otherwise).

Instead of adding yet another item in mw.config, it would also help if the timestamp in the page html were machine readable - enclosed in a span tag with a data-ts attribute or something with the mediawiki timestamp ("YYYYMMDDHHMM") in UTC.

Dec 3 2019, 3:44 PM · MediaWiki-Page-diffs, JavaScript

Nov 17 2019

SD0001 added a comment to T234450: Special:Contributions requests with a high &limit= caused excessive database load.

I think @Green_Cardamom is suggesting a userland "tool" (likely client-side javascript API shunt) to workaround this new limitation, such would not have any sort of direct database access?

Nov 17 2019, 9:23 AM · MW-1.31-release-notes, MW-1.33-notes, MW-1.34-notes, Platform Engineering, Security, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), User-notice, Vuln-DoS, Performance Issue, MediaWiki-Special-pages, Wikimedia-production-error

Nov 1 2019

SD0001 added a comment to T234450: Special:Contributions requests with a high &limit= caused excessive database load.

Why not make the higher limits a privileged action, just like it is in the API?

Nov 1 2019, 7:42 AM · MW-1.31-release-notes, MW-1.33-notes, MW-1.34-notes, Platform Engineering, Security, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), User-notice, Vuln-DoS, Performance Issue, MediaWiki-Special-pages, Wikimedia-production-error
SD0001 added a comment to T231357: Page Curation should create a new AfD discussion page if one already exists.

@dom_walden, looking at the above nomination:

Templates look to be working to me.

Nov 1 2019, 5:48 AM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Community-Tech (Kanban-Q2-2019-20), Growth-Team, PageCuration
SD0001 added a comment to T231357: Page Curation should create a new AfD discussion page if one already exists.

It's a wild guess, but I was wondering if what you're seeing is from https://meta.wikimedia.org/wiki/MoreMenu, which looks for AfD/MfD on every page, and maybe you misattributed the API call to Page Curation? I don't see any such API calls being made when in safemode.

Nov 1 2019, 5:44 AM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Community-Tech (Kanban-Q2-2019-20), Growth-Team, PageCuration
SD0001 added a comment to T231357: Page Curation should create a new AfD discussion page if one already exists.

It looks as if PageCuration is preemptively making an API call for getting prior AfD/MfD nomination page names on every single page (even on pages not in the new pages feed, and even in namespaces where it is not required). This isn't exactly a good idea performance-wise, is it? Shouldn't this be delayed until the user actually tries to mark the page for deletion?

Nov 1 2019, 12:12 AM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Community-Tech (Kanban-Q2-2019-20), Growth-Team, PageCuration

Oct 28 2019

SD0001 added a comment to T135963: Add support for Content-Security-Policy (CSP) headers in MediaWiki.

Localhost URLs should be added to the CSP. Not being able to load javascript from a local server would severely impede development of user scripts and gadgets. Thanks.

Oct 28 2019, 8:01 AM · ContentSecurityPolicy, Platform Team Legacy (Watching / External), TechCom-RFC (TechCom-RFC-Closed), Patch-For-Review, Epic, Security-Team

Oct 18 2019

SD0001 awarded T12331: Introduce page creation log a Love token.
Oct 18 2019, 7:20 PM · TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Logevents, User-notice, MediaWiki-Page-editing

Oct 5 2019

SD0001 reopened T231786: Error trying to enable 2FA on testwiki: "Call to a member function getSecret() on a non-object (array)", a subtask of T218214: SO878 Step 3: Finalize settings and user experience, as Open.
Oct 5 2019, 10:50 AM · Platform Team Initiatives (Two-Factor Authentication (TEC1)), Platform Team Workboards (S&F Workboard), MediaWiki-extensions-OATHAuth
SD0001 reopened T231786: Error trying to enable 2FA on testwiki: "Call to a member function getSecret() on a non-object (array)" as "Open".

@Reedy, @ItSpiderman can you look into this again, please. While no internal error appears now, I am still unable to to enable 2FA: the message "Failed to validate two-factor credentials" comes up every time. I have tried using both Google Authenticator as well as 2FA Authenticator apps.

Oct 5 2019, 10:50 AM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Wikimedia-production-error, MediaWiki-extensions-OATHAuth

Sep 2 2019

SD0001 created T231786: Error trying to enable 2FA on testwiki: "Call to a member function getSecret() on a non-object (array)".
Sep 2 2019, 8:31 AM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Wikimedia-production-error, MediaWiki-extensions-OATHAuth

May 16 2019

SD0001 created T223429: Use monospaced font for diffs of css/js/scribunto pages.
May 16 2019, 9:37 AM · CSS, MediaWiki-Page-diffs