Page MenuHomePhabricator

Nirmos
Admin and interface admin at svwiki

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Feb 18 2015, 1:31 AM (297 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Nirmos [ Global Accounts ]

Recent Activity

Sat, Oct 17

Nirmos created T265790: After edit conflict, when I pressed "Show changes", it incorrectly said "(No difference)" and showed no wikitext.
Sat, Oct 17, 11:03 AM · Regression, MediaWiki-Page-editing

Sep 27 2020

Nirmos added a comment to T237467: Invariant failed: Bad UTF-8 (full string verification).

The category https://en.wikipedia.org/wiki/Category:Pages_with_non-numeric_formatnum_arguments is being populated but it is not listed on https://en.wikipedia.org/wiki/Special:TrackingCategories. How is this possible?

Sep 27 2020, 2:51 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), User-notice, Parsing-Active-Work, WMDE-QWERTY-Sprint-2020-08-26, Patch-For-Review, Wikimedia-production-error, User-brennen, Parsoid

Sep 21 2020

Nirmos added a comment to T250068: Upgrade MW's version of jQuery from 3.4.x to 3.5.x.

I think someone or something turned 8 to 80 in namespaces in the URL to global-search.toolforge.org above. Let's see if this works instead: https://global-search.toolforge.org/?q=\%24.%2B\%3C(div|span|form|p|a|label|table|tr|th|td|th|thead|tfoot|tbody|small|strong|em|i|b)[^%3E\n]*%2F\s*%3E[^\n]*\%3C&regex=1&namespaces=8

Sep 21 2020, 5:48 PM · Patch-For-Review, MediaWiki-ResourceLoader, Performance-Team, JavaScript

Sep 6 2020

Nirmos updated the task description for T28213: Strip marker (UNIQ / QINU) issues (tracking).
Sep 6 2020, 9:04 AM · MediaWiki-Parser, Tracking-Neverending

Aug 11 2020

Nirmos added a comment to T259385: Work with community to fix faulty gadgets triggering JS errors.

Why do some of the test urls go to mediawikiwiki if this task is about cawiki? For example the first one with blockOptions. If I enter

mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:Mike.lifeguard/blockOptions.js&action=raw&ctype=text/javascript' );

in the console on https://www.mediawiki.org/wiki/Topic:Vlxq3or3tf4p1ozv I get "Uncaught ReferenceError: wgCanonicalSpecialPageName is not defined", just as the task says, but that is because mediawikiwiki has turned off global JavaScript variables (T72470). That does not happen on cawiki.

Aug 11 2020, 10:23 AM · Reading-Web-Local-Wiki-Issues
Nirmos added a comment to T259385: Work with community to fix faulty gadgets triggering JS errors.

They aren't used anywhere in the cawiki User namespace either:
blockOptions
addTools
TwinkleGlobal

Aug 11 2020, 6:56 AM · Reading-Web-Local-Wiki-Issues
Nirmos added a comment to T259385: Work with community to fix faulty gadgets triggering JS errors.

After a quick investigation, none of the following seem to be used anywhere in the cawiki MediaWiki namespace:
blockOptions
addTools
TwinkleGlobal

Aug 11 2020, 6:38 AM · Reading-Web-Local-Wiki-Issues

Jul 28 2020

Nirmos updated subscribers of T259022: Revision 105215021 belongs to page ID 2442048, the provided Title object belongs to page ID 8437055.

@daniel , @BPirkle is this because of MCR / T212428 / 9bd04f784566?

Jul 28 2020, 3:05 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-Scribunto, MediaWiki-Parser, Wikimedia-production-error

Jun 16 2020

Nirmos reopened T255562: Production wikis are no longer in report-only mode as "Open".

svwiki used to be in report-only. It no longer is. It has broken recently (this year). None of the patches I link to indicate that this is intentional.

Jun 16 2020, 7:16 PM · Wikimedia-General-or-Unknown, Regression, ContentSecurityPolicy
Nirmos added a comment to T255562: Production wikis are no longer in report-only mode.

https://deployment.wikimedia.beta.wmflabs.org/wiki/Main_Page has a content-security-policy header, but no content-security-policy-report-only header.

Jun 16 2020, 5:02 PM · Wikimedia-General-or-Unknown, Regression, ContentSecurityPolicy
Nirmos added a comment to T255562: Production wikis are no longer in report-only mode.

Maybe I should add that this worked in January. There are two CSP-related patches to CommonSettings since then. First https://phabricator.wikimedia.org/rOMWCa31cfb5a177a2cebbf786f74bdde604458a9867c on February 25 and then https://phabricator.wikimedia.org/rOMWC203f468dcdf3f07aa6f2c25bd7486861f8a95af4 on March 16. Neither patch makes any mention of removing the existing report-only for production wikis in their commit messages.

Jun 16 2020, 2:58 PM · Wikimedia-General-or-Unknown, Regression, ContentSecurityPolicy
Nirmos created T255562: Production wikis are no longer in report-only mode.
Jun 16 2020, 1:35 PM · Wikimedia-General-or-Unknown, Regression, ContentSecurityPolicy

Jun 13 2020

Nirmos renamed T255342: Support for linear-gradient from Suppor for linear-gradient to Support for linear-gradient.
Jun 13 2020, 11:46 PM · css-sanitizer, TemplateStyles

Jun 7 2020

Nirmos added a comment to T254698: Disallow external JavaScripts at svwiki.

Is it possible to enforce prevention of external scripts while keeping everything else report-only?

What do you mean by everything else?

Jun 7 2020, 11:50 PM · Security-Team, Wikimedia-Site-requests, ContentSecurityPolicy
Nirmos created T254698: Disallow external JavaScripts at svwiki.
Jun 7 2020, 10:53 PM · Security-Team, Wikimedia-Site-requests, ContentSecurityPolicy

Jun 5 2020

Nirmos updated subscribers of T254546: Language portlet no longer at the bottom of sidebar.
Jun 5 2020, 3:48 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, MediaWiki-Core-Skin-Architecture, MediaWiki-Interface
Nirmos added a comment to T252917: Drop support for SkinTemplateToolboxEnd in Vector, with suitable replacement.

https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/596756/ allegedly caused T254546.

Jun 5 2020, 3:48 PM · MW-1.35-release, Readers-Web-Backlog, MediaWiki-Core-Skin-Architecture, MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), MediaWiki-extensions-ShortUrl, Vector
Nirmos merged T254554: Wikidata item link not displayed on Monobook into T254550: #t-wikibase gone from monobook.
Jun 5 2020, 7:52 AM · Wikidata, Regression, MonoBook, MediaWiki-Interface
Nirmos merged task T254554: Wikidata item link not displayed on Monobook into T254550: #t-wikibase gone from monobook.
Jun 5 2020, 7:52 AM
Nirmos added a project to T254550: #t-wikibase gone from monobook: Regression.
Jun 5 2020, 6:33 AM · Wikidata, Regression, MonoBook, MediaWiki-Interface
Nirmos added a project to T254546: Language portlet no longer at the bottom of sidebar: Regression.
Jun 5 2020, 6:32 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, MediaWiki-Core-Skin-Architecture, MediaWiki-Interface
Nirmos removed a project from T254546: Language portlet no longer at the bottom of sidebar: Vector.

Not specific to Vector.

Jun 5 2020, 6:28 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, MediaWiki-Core-Skin-Architecture, MediaWiki-Interface
Nirmos added a comment to T254546: Language portlet no longer at the bottom of sidebar.

See also T254550.

Jun 5 2020, 6:25 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, MediaWiki-Core-Skin-Architecture, MediaWiki-Interface
Nirmos added a comment to T254550: #t-wikibase gone from monobook.

See also T254546.

Jun 5 2020, 6:24 AM · Wikidata, Regression, MonoBook, MediaWiki-Interface
Nirmos created T254550: #t-wikibase gone from monobook.
Jun 5 2020, 6:23 AM · Wikidata, Regression, MonoBook, MediaWiki-Interface
Nirmos updated the task description for T254546: Language portlet no longer at the bottom of sidebar.
Jun 5 2020, 6:01 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, MediaWiki-Core-Skin-Architecture, MediaWiki-Interface
Nirmos renamed T254546: Language portlet no longer at the bottom of sidebar from #p-lang is now directly after #p-tb to Sidebar order changed.
Jun 5 2020, 5:58 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, MediaWiki-Core-Skin-Architecture, MediaWiki-Interface
Nirmos added a comment to T254546: Language portlet no longer at the bottom of sidebar.

Previous order:

#p-navigation
#p-wikibase-otherprojects
#p-coll-print_export
#p-tb
#p-lang

Current order:

#p-navigation
#p-tb
#p-lang
#p-wikibase-otherprojects
#p-coll-print_export
Jun 5 2020, 5:52 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, MediaWiki-Core-Skin-Architecture, MediaWiki-Interface
Nirmos created T254546: Language portlet no longer at the bottom of sidebar.
Jun 5 2020, 5:29 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Patch-For-Review, MediaWiki-Core-Skin-Architecture, MediaWiki-Interface
Nirmos updated the task description for T110353: Audit use of cookies.
Jun 5 2020, 4:21 AM · Performance-Team-publish, Performance-Team, Epic, Wikimedia-General-or-Unknown

Jun 3 2020

Nirmos added a parent task for T230668: Fully implement read/view restrictions in mediawiki core: T254352: Each filter should have a talk page.
Jun 3 2020, 4:34 PM · MediaWiki-Stakeholders-Group, Platform Engineering (Icebox), Developer-Wishlist (2017), User-DannyS712, MediaWiki-Page-protection, Proposal, MediaWiki-General
Nirmos added a subtask for T254352: Each filter should have a talk page: T230668: Fully implement read/view restrictions in mediawiki core.
Jun 3 2020, 4:34 PM · AbuseFilter

May 27 2020

Nirmos closed T192431: Previewing user JavaScript runs without script validation checks as Resolved.
May 27 2020, 12:41 PM · Performance-Team (Radar), patch-welcome, MediaWiki-ResourceLoader

May 23 2020

Nirmos added projects to T253420: Add 'deletedtext' right to user group 'researchers': MediaWiki-User-management, Wikimedia-Site-requests.
May 23 2020, 2:44 AM · Wikimedia-Site-requests, MediaWiki-User-management, Trust-and-Safety, Research

May 8 2020

Nirmos added a comment to T192431: Previewing user JavaScript runs without script validation checks.

Has this bug somehow been fixed since I filed it? I can't reproduce it anymore.

May 8 2020, 5:44 PM · Performance-Team (Radar), patch-welcome, MediaWiki-ResourceLoader

Apr 30 2020

Nirmos removed a project from T251434: Unpredictable behavior of Widgets on Mobile Frontend: TemplateStyles.
Apr 30 2020, 1:52 AM · MobileFrontend (Tracking), Chinese-Sites, Reading-Web-Local-Wiki-Issues, MediaWiki-extensions-Widgets

Apr 25 2020

Nirmos added a project to T251024: TemplateStyles not applied in mobile talk page (overlay): MobileFrontend.
Apr 25 2020, 3:15 PM · patch-welcome, good first task, Readers-Web-Backlog, MobileFrontend, Talk Pages, TemplateStyles

Apr 3 2020

Nirmos reopened T236616: Mark fair use images on Wikipedia projects for logged-in users as "Open".
Apr 3 2020, 4:28 AM · MediaWiki-Interface, Multimedia

Apr 2 2020

Nirmos closed T236616: Mark fair use images on Wikipedia projects for logged-in users as Resolved.
Apr 2 2020, 1:01 PM · MediaWiki-Interface, Multimedia

Mar 15 2020

Nirmos added a comment to T221869: Remove deprecated ApiQueryDeletedRevs.

Is this the reason why https://sv.wikipedia.org/wiki/MediaWiki:Gadget-MarkDeletedPages.js is acting up? Is there a replacement strategy or do I just remove the gadget?

Mar 15 2020, 5:50 AM · Platform Engineering (Icebox), Technical-Debt, MediaWiki-API

Mar 4 2020

Nirmos added a comment to T246071: Interface language using Accept-Language header value instead of $wgLanguageCode.

The post-mortem at https://wikitech.wikimedia.org/wiki/Incident_documentation/20200225-mediawiki_interface_language states

Reported by users at phabricator:T246071 and other tasks. There were no alerts as far as Lucas Werkmeister (WMDE) is aware.

and

Impact was not clear from the beginning, since the additional load was not significant to trigger any alerts (even through average app server response time jumped 33%)

and suggests

If human only, an actionable should probably be "add alerting".

Should a task for that be created?

Mar 4 2020, 6:53 PM · User-notice, I18n, Release-Engineering-Team, Regression, Language-Team, MediaWiki-Interface
Nirmos updated the task description for T246212: Move wgULSLanguageDetection variable to CommonSettings.php and document it.
Mar 4 2020, 5:44 PM · Sustainability (Incident Followup), Wikimedia-Site-requests
Nirmos added a comment to T246353: Investigate and mitigate trivial bypass to AntiSpoof.

Of the four cases linked in the description, the first three seem to be a duplicate of T194310.

Mar 4 2020, 4:35 PM · user-sbassett, Patch-For-Review, Anti-Harassment, Security-Team, Security, AbuseFilter, AntiSpoof

Feb 26 2020

Nirmos updated the task description for T237700: Require user signatures to contain a link to their user page, talk page or contributions.
Feb 26 2020, 7:03 PM · User-Ryasmeen, MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Editing-team (FY2020-21 Kanban Board), DiscussionTools, OWC2020, MediaWiki-Parser, MediaWiki-User-preferences

Feb 12 2020

Nirmos added a comment to T72470: Remove legacy javascript globals.

Found it. Redux and ReduxThunk exist while logged out, but not while logged in. No idea what that is.

Feb 12 2020, 11:04 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), MW-1.35-notes, Patch-For-Review, MW-1.35-release, User-notice, Technical-Debt (Deprecation process), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript
Nirmos added a comment to T72470: Remove legacy javascript globals.

Some before-and-after stats with regard to the number of global variables. This assumes Object.keys( window ).length and https://sv.wikipedia.org/wiki/Portal:Huvudsida

Feb 12 2020, 10:50 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), MW-1.35-notes, Patch-For-Review, MW-1.35-release, User-notice, Technical-Debt (Deprecation process), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Jan 30 2020

Nirmos added a comment to T140606: Check user signature for linter errors.

In the commit message:
"enforced my software" → "enforced by software"

Jan 30 2020, 10:33 PM · User-Ryasmeen, Verified, MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Editing-team (FY2020-21 Kanban Board), DiscussionTools, OWC2020, MediaWiki-extensions-Linter, MediaWiki-User-preferences

Jan 15 2020

Nirmos added a comment to T242796: Fatal TypeError: Return of ResourceLoaderImage::getLangFallbacks() must be array (on mrj.wikipedia.org).

I googled "mrj language fallback" and found https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Fallback_Languages which suggests that mrj should fall back to ru.

Jan 15 2020, 6:54 AM · MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), Performance-Team (Radar), MediaWiki-ResourceLoader, MediaWiki-Internationalization, Wikimedia-production-error

Jan 2 2020

Nirmos added a project to T241636: Syntaxhighlight: Add tracking category when `enclose` is used: good first task.

Adding "easy" on the assumption that this is the one-liner that I think it is. If not, feel free to revert.

Jan 2 2020, 1:59 AM · User-notice, good first task, User-DannyS712, SyntaxHighlight

Dec 16 2019

Nirmos added a comment to T240228: Show popup again after it has been closed.

@Sebastian_Berlin-WMSE It's possible to make the script add a portlet link to the toolbox, and have that link .show() the dialog again. The portlet link is added when the dialog closes (both when the user closes it as well as from the setTimeout). This guarantees that there will always be a dialog to show when clicking this link. It also guarantees that the portlet link is only shown after the user has made an edit.
Proposed diff: https://sv.wikipedia.org/w/index.php?oldid=46879235&diff=46881200
If you think that this is a good idea, I can implement this.

Dec 16 2019, 11:30 AM · WMSE-Development-Support-2020 (Automatic article quality assessment)

Dec 10 2019

Nirmos updated the task description for T240041: wgPostEdit does not work with VE or 2017 wikitext editor.
Dec 10 2019, 8:55 PM · VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Nirmos lowered the priority of T240258: Make WatchTranslations use identity-only email-allowed token from Unbreak Now! to Needs Triage.
Dec 10 2019, 8:22 PM · User-Urbanecm, Privacy, WatchTranslations
Nirmos lowered the priority of T240237: Hide delete button from "Create new component" page from Unbreak Now! to Needs Triage.
Dec 10 2019, 8:21 PM · Google-Code-in-2019, WatchTranslations

Dec 6 2019

Nirmos created T240041: wgPostEdit does not work with VE or 2017 wikitext editor.
Dec 6 2019, 7:15 PM · VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Nov 21 2019

Nirmos created T238842: Remove move-rootuserpages from user on svwiki.
Nov 21 2019, 5:19 PM · User-DannyS712, good first task, Wikimedia-Site-requests
Nirmos updated Nirmos.
Nov 21 2019, 10:41 AM

Nov 20 2019

Nirmos added a comment to T72470: Remove legacy javascript globals.

@Krinkle: I'm available if you want to deploy to svwiki.

Nov 20 2019, 12:16 AM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), MW-1.35-notes, Patch-For-Review, MW-1.35-release, User-notice, Technical-Debt (Deprecation process), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Nov 19 2019

Nirmos added a project to T238632: "Cannot create an actor for a usable name that is not an existing user" when deleting a user (merge to "Anonymous"): MediaWiki-extensions-UserMerge.
Nov 19 2019, 8:41 AM · MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), MediaWiki-extensions-UserMerge

Nov 14 2019

Nirmos added a comment to T238292: Private filters are not accessible via API unless the site's web interface is first loaded.

Just thinking out loud here: If you're looking at filters from many different wikis, it is very likely that you'll come across wikis you've never visited before. And if you've never visited a certain wiki before, you do not have an account there yet. And if you do not yet have an account there, you can not be in any of the local groups and therefore not have any advanced permissions yet. Could this be what's happening here? (Note: I am not a MediaWiki developer, and I am not familiar with bot passwords)

Nov 14 2019, 1:15 PM · AbuseFilter

Oct 30 2019

Nirmos renamed T128012: Support listing modules in extension.json that are registered if another extension is installed from Support listing modules in extension.json that are registered iff another extension is installed to Support listing modules in extension.json that are registered if another extension is installed.
Oct 30 2019, 12:02 PM · Growth-Team, Performance-Team (Radar), MediaWiki-ResourceLoader, Cite, MediaWiki-extensions-GuidedTour, Patch-For-Review, MediaWiki-Configuration, JavaScript, Contributors-Team

Oct 27 2019

Nirmos added a comment to T236616: Mark fair use images on Wikipedia projects for logged-in users.

@Jane023 You'll need the " !important" part too in the CSS part. I updated my comment above, but you probably copied from Multichill's quote of my comment.

Oct 27 2019, 6:33 PM · MediaWiki-Interface, Multimedia
Nirmos added a comment to T236616: Mark fair use images on Wikipedia projects for logged-in users.

Done. @Jane023 You can add

mw.loader.load( 'https://sv.wikipedia.org/w/index.php?title=Anv%C3%A4ndare:Nirmos/MarkLocalImages.js&action=raw&ctype=text/javascript' );

to https://meta.wikimedia.org/wiki/Special:MyPage/global.js
This will add the HTML class gadget-marklocalimages to all images that are not from Wikimedia Commons, on every project. You can then style this class however you want on https://meta.wikimedia.org/wiki/Special:MyPage/global.css
Example:

.gadget-marklocalimages {
	border: 5px solid green !important;
}
Oct 27 2019, 4:52 PM · MediaWiki-Interface, Multimedia
Nirmos claimed T236616: Mark fair use images on Wikipedia projects for logged-in users.

I can take a look at this.

Oct 27 2019, 2:58 PM · MediaWiki-Interface, Multimedia

Oct 24 2019

Nirmos added a comment to T72470: Remove legacy javascript globals.

It has been done for DevelopmentSettings, Beta Cluster, group 0 and test2wiki. It has not been done for group 1 or group 2.

Oct 24 2019, 1:18 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), MW-1.35-notes, Patch-For-Review, MW-1.35-release, User-notice, Technical-Debt (Deprecation process), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Oct 16 2019

Nirmos added a comment to T235557: Cancel button of en.wp gadget ConfirmationRollback-mobile.js fails on rollback confirmation dialog on Chrome for iOS.

Which project (site) is this for?

Ah. Found it. It's on English Wikipedia. I didn't see it in the preferences as it requires the right rollback. Anyway, the correct place to report this would be https://en.wikipedia.org/wiki/MediaWiki_talk:Gadget-confirmationRollback-mobile.js

Oct 16 2019, 10:56 AM
Nirmos removed projects from T235557: Cancel button of en.wp gadget ConfirmationRollback-mobile.js fails on rollback confirmation dialog on Chrome for iOS: MediaWiki-extensions-Gadgets, Mobile-Web-Settings, Confirmation prompt for rollback action.

Sorry, but on-wiki gadgets aren't tracked on Phabricator. Which project (site) is this for?

Oct 16 2019, 10:53 AM

Oct 13 2019

Nirmos edited projects for T235362: Disable User:Eliz81 2FA, added: Trust-and-Safety; removed Platform Team Initiatives (Two-Factor Authentication (TEC1)).
Oct 13 2019, 2:39 AM · Trust-and-Safety

Oct 5 2019

Nirmos added a comment to T156096: Deprecate and then reject empty operators.

@Daimona: Larske has now removed a dangling | at the end of https://sv.wikipedia.org/wiki/Special:Missbruksfilter/115

Oct 5 2019, 5:00 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Patch-For-Review, User-notice, User-Daimona, AbuseFilter
Nirmos added a comment to T156096: Deprecate and then reject empty operators.

Adding svwiki 115 to the list. This filter is now erroring out since svwiki is already using the new parser.

I have informed Svensson1, Larske and JohanahoJ about this at https://sv.wikipedia.org/wiki/Wikipediadiskussion:Redigeringsfilter#Filter_115

Oct 5 2019, 4:39 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Patch-For-Review, User-notice, User-Daimona, AbuseFilter

Sep 1 2019

Nirmos removed a project from T231759: Feature request: Gadget to hide imperial units: MediaWiki-extensions-Gadgets.

This would be trivial if appropriate HTML was added to https://en.wikipedia.org/wiki/Template:Convert and extremely unreliable as things currently stand (you would basically have to run a regex substitution across the entire page).

Sep 1 2019, 7:10 PM
Nirmos added a project to T231744: mw.config wgRevisionId return 0 with diffonly=1: MediaWiki-Page-Diffs.
Sep 1 2019, 9:50 AM · MediaWiki-Page-Diffs, JavaScript

Aug 28 2019

Nirmos updated the task description for T130983: Exception in module-execute in module mediawiki.storage: SecurityError: The operation is insecure. DOMException.
Aug 28 2019, 9:19 PM · Performance-Team, MediaWiki-ResourceLoader

Aug 17 2019

ToBeFree awarded T178398: Use semantic HTML5 <main> tag for primary page content a Like token.
Aug 17 2019, 11:22 PM · Parsoid, MediaWiki-Parser, Accessibility

Aug 14 2019

Nirmos added a comment to T230471: TMH audio player missing for clips inside <indicator> .

I wonder if this means TemplateStyles don't work in indicators either?

Well, you would have to add the mw-parser-output class yourself for it to work. See T37247, https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/352835/ and T188443.

Aug 14 2019, 2:51 PM · MediaWiki-Interface, TimedMediaHandler
Nirmos added a comment to T230471: TMH audio player missing for clips inside <indicator> .

Maybe the TMH JavaScript is scoped to #bodyContent or #mw-content-text?

Aug 14 2019, 12:21 PM · MediaWiki-Interface, TimedMediaHandler

Aug 13 2019

Nirmos added a comment to T164795: Added or removed lines in between changes messes with diff alignment.

Absolutely, I'm very happy that you're trying to sort things out! 👍

Aug 13 2019, 5:43 PM · wikidiff2, MediaWiki-Page-Diffs
Nirmos added a comment to T164795: Added or removed lines in between changes messes with diff alignment.

Things are still broken. For a minimal test case, see for example https://sv.wikipedia.org/w/index.php?diff=46200983

Aug 13 2019, 8:05 AM · wikidiff2, MediaWiki-Page-Diffs

Aug 11 2019

Nirmos added a comment to T230300: Template broken when parameter contains -{.

Same as T189095?

Aug 11 2019, 9:06 PM · MediaWiki-Parser, Regression

Aug 8 2019

Nirmos added a project to T230150: Stray colon in namespace selector in new Special:RecentChanges: Edit-Review-Improvements-RC-Page.

The colon is there in the screenshot you added (directly below "Active filters"). I should probably mention that this is not a new issue – it's been like this since Recent Changes was revamped. This is just speculation from my part, but it looks like some developer tried to add the colon there to emphasize that the filter has to do with namespaces (which contain colons), but added it on the wrong side of the namespace itself (i.e. :MediaWiki instead of MediaWiki:).

Aug 8 2019, 9:46 PM · Edit-Review-Improvements-RC-Page, Growth-Team, MediaWiki-Recent-changes

Jul 19 2019

Nirmos added a comment to T72470: Remove legacy javascript globals.

I'm confused. Shouldn't it be set to false?

Jul 19 2019, 10:25 PM · MW-1.36-notes (1.36.0-wmf.3; 2020-08-04), MW-1.35-notes, Patch-For-Review, MW-1.35-release, User-notice, Technical-Debt (Deprecation process), Performance-Team-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Jul 18 2019

Nirmos added a comment to T227595: AbuseFilter's filters could be wiki pages.

https://www.mediawiki.org/wiki/Security_issues_with_authorization_extensions

Jul 18 2019, 3:06 PM · AbuseFilter (Overhaul-2020), Epic, User-DannyS712

Jul 17 2019

Nirmos added a comment to T228282: Footer is hidden if the page is too long.

Can't reproduce the problem in Firefox, Chrome or Edge. User:Pamputt/common.js contains a lot of old junk.

importScript('Utilisateur:Moyogo/latin_étendu.js');

gives "JQMIGRATE: jQuery.fn.bind() is deprecated".

importScript('Utilisateur:ArséniureDeGallium/vector.js');

gives "ReferenceError: hookEvent is not defined".

Jul 17 2019, 4:52 PM · Timeless

Jul 14 2019

Nirmos added a comment to T227957: "API request failed (readonly): The wiki is currently in read-only mode." error for 3 in 5035 edits.

This happens when the servers are under too heavy load. Looking at https://commons.wikimedia.org/w/index.php?title=Special:Contributions/Alexis_Jazz&offset=&limit=500&target=Alexis+Jazz it seems you have made 353 edits in one minute. That's almost 6 edits per second. That is several times faster than bots are allowed to edit on any Wikimedia project I know of. Even doing this with a bot flag would not solve the database retention problems you've seen. Doing this without a bot flag is absolutely crazy, as not only are you still editing too fast for the servers, but you'll also flood Special:RecentChanges, making life much harder for the few brave heroes there who try to catch vandalism. I suggest you read up on some etiquette before making any further edit:
https://commons.wikimedia.org/wiki/Commons:Bots
https://www.mediawiki.org/wiki/API:Etiquette

Jul 14 2019, 5:28 PM · Commons
Nirmos added a project to T227973: Fatal error after 1.31.2 -> 1.33.0 - Unknown column 'pt_reason' in 'field list': Wikimedia-Rdbms.
Jul 14 2019, 3:48 PM · MW-1.33-release, MediaWiki-General, Platform Engineering, MediaWiki-Comment-store
Nirmos added a project to T221763: LinksUpdate fails during page move due to "Title does not belong to page" RevisionStore error from PageImages hook: MediaWiki-Revision-backend.
Jul 14 2019, 3:42 PM · Wikimedia-production-error, MediaWiki-Page-rename, MW-1.35-notes (1.35.0-wmf.25; 2020-03-24), User-brennen, User-ArielGlenn, Platform Team Initiatives (MCR), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Revision-backend, Platform Team Workboards (Clinic Duty Team), Readers-Web-Backlog (Tracking), PageImages, Multi-Content-Revisions (Reactive), Regression
Nirmos added a project to T227972: Cannot save MediaWiki:Common.css: MediaWiki-ContentHandler.
Jul 14 2019, 3:37 PM · MediaWiki-ContentHandler

Jul 8 2019

Nirmos added a comment to T227544: Remove AbuseFilter's DSL and use JavaScript instead.

See also T49512.

Jul 8 2019, 11:15 PM · AbuseFilter
Nirmos updated the task description for T227544: Remove AbuseFilter's DSL and use JavaScript instead.
Jul 8 2019, 11:10 PM · AbuseFilter

Jul 7 2019

Nirmos added a comment to T225652: [Bug] /page/summary endpoint returns 404 for global user pages.

Same as T184858?

Jul 7 2019, 10:28 AM · Parsoid, Page Content Service, Product-Infrastructure-Team-Backlog

Jun 9 2019

Nirmos added a comment to T167246: Refactor "user" & "user_text" fields into "actor" reference table.

One other thing I noticed: The bot flag seems like something intrinsic to the actor, not the action, but rc_bot was left on the recentchanges table. Also doesn't appear deprecated. Any plans there?

That's T19237.

Jun 9 2019, 10:13 AM · Platform Team Initiatives (Revision Storage Schema Improvements), Schema-change, MediaWiki-General, MW-1.33-notes (1.33.0-wmf.12; 2019-01-08), Epic

May 13 2019

Nirmos added a project to T223166: Enable Extension:SandboxLink on papwiki: good first task.

This is wmgUseSandboxLink in https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/wmf-config/InitialiseSettings.php

May 13 2019, 8:52 PM · User-Zppix, Wikimedia-Site-requests, Wiki-goes-Caribbean
Nirmos added a project to T223166: Enable Extension:SandboxLink on papwiki: Wikimedia-Site-requests.
May 13 2019, 8:41 PM · User-Zppix, Wikimedia-Site-requests, Wiki-goes-Caribbean

May 11 2019

Nirmos added a comment to T223003: Add <time> tag to text generated by #time and #timel parser functions.

As Izno said, this reduces composability.

May 11 2019, 6:03 PM · Patch-For-Review, ParserFunctions

Apr 22 2019

Nirmos added a comment to T219728: Support for new Japanese era name "Reiwa".

This comment looks strange:

mediawiki/core / languages/Language.php
/**
* Algorithm to convert Gregorian dates to Thai solar dates,
* Minguo dates or Minguo dates.
*
* Link: https://en.wikipedia.org/wiki/Thai_solar_calendar
*       https://en.wikipedia.org/wiki/Minguo_calendar
*       https://en.wikipedia.org/wiki/Japanese_era_name
*
* @param string $ts 14-character timestamp
* @param string $cName Calender name
* @return array Converted year, month, day
*/

Is it supposed to say "Thai solar dates, Minguo dates or Japanese era names"?

Apr 22 2019, 5:55 AM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.27-release-notes, MW-1.32-notes, MW-1.31-release-notes, MW-1.33-notes, MW-1.33-release, Patch-For-Review, MediaWiki-Internationalization, User-Rxy, I18n

Apr 17 2019

Nirmos triaged T221295: Wikidata changes doesn't appear in recent changes as High priority.

Can confirm.

Apr 17 2019, 10:54 PM · Wikidata-Campsite, Regression, Wikidata, Growth-Team, MediaWiki-Recent-changes, MediaWiki-extensions-WikibaseClient

Mar 31 2019

Nirmos added a comment to T219697: Implement shadow banning / stealth blocking.

How can "edits" ever be stored as a "cookie"?

They can't. A cookie can only hold around 4–10 kB or so.

Mar 31 2019, 3:05 AM · MediaWiki-User-management
Nirmos added a comment to T219712: When search contains "insource:", add "edit source" link to each result.

This is easy to do as a gadget or user script:
https://sv.wikipedia.org/wiki/MediaWiki:Gadget-SearchEdit.js
https://sv.wikipedia.org/wiki/MediaWiki:Gadget-SearchEdit.css

Mar 31 2019, 2:46 AM · Discovery-Search, MediaWiki-Special-pages, CirrusSearch
Nirmos added a comment to T219714: History shows "((empty))" for blank revisions.

Caused by T205581.

Mar 31 2019, 2:40 AM · MediaWiki-Page-History, MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), MediaWiki-Page-Diffs
Nirmos added a subtask for T205581: History, Special:Contributions, Special:RecentChanges, Special:Watchlist should be fully skinnable - use pseudo elements for separating elements: T219714: History shows "((empty))" for blank revisions.
Mar 31 2019, 2:39 AM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Notice, Accessibility, MobileFrontend (MobileFrontend Special Pages), MW-1.32-notes (WMF-deploy-2018-10-02 (1.32.0-wmf.24)), MediaWiki-Special-pages, MediaWiki-Watchlist, Growth-Team, MediaWiki-Recent-changes, Front-end-Standards-Group, UI-Standardization, User-Jdlrobson
Nirmos added a parent task for T219714: History shows "((empty))" for blank revisions: T205581: History, Special:Contributions, Special:RecentChanges, Special:Watchlist should be fully skinnable - use pseudo elements for separating elements.
Mar 31 2019, 2:39 AM · MediaWiki-Page-History, MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), MediaWiki-Page-Diffs