Page MenuHomePhabricator

Nirmos
Admin and interface admin at svwiki

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

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

Recent Activity

Wed, May 27

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

Sat, May 23

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

Fri, May 8

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.

Fri, May 8, 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 · Chinese-Sites, Reading-Web-Local-Wiki-Issues, MediaWiki-extensions-Widgets, MobileFrontend

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 · Core Platform Team (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 Prevention), 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 · 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 · Editing-team (Tracking), Patch-For-Review, 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.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.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 · Editing-team (Tracking), Patch-For-Review, 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.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 · Patch-For-Review, 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.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 CPT 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, MediaWiki-Recent-changes, Growth-Team

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.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 · Epic, User-Daimona, User-DannyS712, AbuseFilter

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, Core Platform Team, MediaWiki-Comment-backend
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, Patch-For-Review, User-ArielGlenn, CPT Initiatives (MCR), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), MediaWiki-Revision-backend, Core 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 · CPT 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, MediaWiki-Recent-changes, Growth-Team, 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
Nirmos added a comment to T219704: Unconnected pages shows accumulation of false positives.

Can confirm. I recently made
https://sv.wikipedia.org/wiki/Anv%C3%A4ndare:Nirmos/ResaveUnconnectedPages.js
as a workaround.

Mar 31 2019, 2:35 AM · TestMe, Wikidata

Mar 29 2019

Nirmos updated the task description for T157235: Don't escape some messages in AbuseFilterViewEdit so admins can add links to external tools.
Mar 29 2019, 6:34 AM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), MW-1.29-release (WMF-deploy-2017-02-07_(1.29.0-wmf.11)), AbuseFilter

Mar 28 2019

Nirmos added projects to T219403: Remove jquery.ui.spinner: JavaScript, Technical-Debt (Deprecation process).
Mar 28 2019, 7:32 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt (Deprecation process), JavaScript, MediaWiki-extensions-General, UI-Standardization

Mar 25 2019

Nirmos updated subscribers of T219042: Flaky test MessageCacheTest::testLoadFromDB_fetchLatestRevision.
Mar 25 2019, 8:49 PM · MediaWiki-Core-Testing, MediaWiki-Cache
Nirmos reassigned T219042: Flaky test MessageCacheTest::testLoadFromDB_fetchLatestRevision from Daniel-Barrows to daniel.
Mar 25 2019, 8:49 PM · MediaWiki-Core-Testing, MediaWiki-Cache

Mar 22 2019

Nirmos updated subscribers of T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages.

@Jseddon, @Rxy: Just editing MediaWiki:Sitenotice isn't good enough because it's going through the revisions and picking another one at random. You need to hide it with CSS like this: https://sv.wikipedia.org/w/index.php?diff=45286235

Mar 22 2019, 3:51 PM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos added a comment to T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages.

I'm gonna go ahead and say it's an off-by-one error. For
https://sv.wikipedia.org/wiki/MediaWiki:Excontent
https://sv.wikipedia.org/wiki/MediaWiki:Excontentauthor
https://sv.wikipedia.org/wiki/MediaWiki:Nstab-main
https://sv.wikipedia.org/wiki/MediaWiki:Ipboptions
https://sv.wikipedia.org/wiki/MediaWiki:Sitenotice
it seems to show the [ current - 1 ] revision.

Mar 22 2019, 11:49 AM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos edited projects for T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages, added: Core Platform Team, MediaWiki-Cache, Multi-Content-Revisions, Performance-Team; removed Language-Team.

This sounds more like MessageCache or Database/Revision/MCR area of regression that isn't being worked on by Language team.

Mar 22 2019, 10:47 AM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos added a comment to T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages.

@aaron, @Anomie, @daniel: Any idea what's gone wrong here? I'm happy to provide more info if needed. See also T218983.

Mar 22 2019, 10:35 AM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos updated subscribers of T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages.

@aaron, @Anomie, @daniel: Any idea what's gone wrong here? I'm happy to provide more info if needed. See also T218983.

Mar 22 2019, 10:27 AM · CPT Initiatives (MCR), Multi-Content-Revisions, Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.23; 2019-03-26), Patch-For-Review, User-notice, Performance-Team, MediaWiki-Cache, MediaWiki-Internationalization, I18n
Nirmos created T218983: Swedish Wikipedia is no longer getting local system messages.
Mar 22 2019, 10:07 AM · MediaWiki-General
Nirmos added a comment to T198758: Load .json configuration files via ResourceLoaderWikiModule.

There is $.getJSON.

Mar 22 2019, 6:17 AM · Performance-Team (Radar), MediaWiki-Interface, MediaWiki-ResourceLoader

Mar 19 2019

Nirmos renamed T216664: MWException when viewing or comparing certain pages with Preprocessor_DOM (PHP7 beta feature) from MWException when some users view or compare a certain articles on fr.wikipedia.org to MWException when viewing or comparing certain pages with PHP7 beta feature.
Mar 19 2019, 9:14 PM · MediaWiki-Page-History, Core Platform Team Workboards (Done with CPT), serviceops, Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), PHP 7.2 support, MediaWiki-Page-Diffs, MediaWiki-Parser, Wikimedia-production-error
Nirmos added a comment to T216664: MWException when viewing or comparing certain pages with Preprocessor_DOM (PHP7 beta feature).

@Krinkle, it's the PHP 7 beta feature that can be enabled in the preferences.

Mar 19 2019, 8:59 PM · MediaWiki-Page-History, Core Platform Team Workboards (Done with CPT), serviceops, Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), PHP 7.2 support, MediaWiki-Page-Diffs, MediaWiki-Parser, Wikimedia-production-error
Nirmos added a project to T216664: MWException when viewing or comparing certain pages with Preprocessor_DOM (PHP7 beta feature): PHP 7.0 support.
Mar 19 2019, 8:57 PM · MediaWiki-Page-History, Core Platform Team Workboards (Done with CPT), serviceops, Core Platform Team (Needs Cleaning - Security, stability, performance, and scalability (TEC1)), PHP 7.2 support, MediaWiki-Page-Diffs, MediaWiki-Parser, Wikimedia-production-error

Mar 15 2019

Nirmos added a project to T218339: Deprecate and remove mediawiki.RegExp: JavaScript.
Mar 15 2019, 11:27 AM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MediaWiki-General, Performance-Team, Technical-Debt (Deprecation process)

Mar 11 2019

Nirmos added a project to T218005: Variable from InitialiseSettings can be undefined (corrupt opcache?) : Wikimedia-production-error.
Mar 11 2019, 8:30 AM · PHP 7.2 support, Wikimedia-production-error, MediaWiki-extensions-PagedTiffHandler, User-DannyS712

Feb 18 2019

Nirmos renamed T111741: If blocked, MobileFrontend does not block you from adding a new section on talk pages (but then MW stops you if you're not allowed) from If blocked, MobileFrontend does not blocks you from adding a new section on talk pages (but then MW stops you if you're not allowed) to If blocked, MobileFrontend does not block you from adding a new section on talk pages (but then MW stops you if you're not allowed).
Feb 18 2019, 3:27 PM · Contributors-Team, MobileFrontend

Jan 11 2019

Nirmos edited projects for T213575: Grant interface-admin permissions to modify abuse filters on az.wikipedia, added: MediaWiki-User-management; removed AbuseFilter.
Jan 11 2019, 8:48 PM · User-Daimona, Community-consensus-needed, Wikimedia-Site-requests
Nirmos added a comment to T25932: Allow use of semantic HTML5 elements in wikitext.

I have no issue whitelisting the rest: <mark>, <progress>, and <time>. (Of these, <mark> seems the most obviously useful.)

What about <meter>, <details> and <summary>?

Jan 11 2019, 11:42 AM · Epic, Accessibility, MediaWiki-Parser

Jan 9 2019

Nirmos renamed T212268: Make the abusefilter-blocker user not be a sysop from Sorry it was declined to Make the abusefilter-blocker user not be a sysop.
Jan 9 2019, 11:32 AM · AbuseFilter, User-Daimona, Patch-For-Review

Dec 27 2018

Nirmos added a comment to T25932: Allow use of semantic HTML5 elements in wikitext.

you'll probably want to re-evaluate UA stats after Nov 17 to see what the true final fallout is

If I'm reading https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-browser/browser-family-and-major-tabular-view correctly, then IE8 is at 0.5%. If we assume that 1% of those have disabled JavaScript, that makes it 0.005% of all users, or five in ten thousand. Is that good enough to start whitelisting a few HTML5 elements in wikitext?

Dec 27 2018, 9:07 PM · Epic, Accessibility, MediaWiki-Parser
Nirmos added a comment to T212636: Wikipedia text display problem: an opening double-quote character is hanging at the end of a line.

I don't think there's anything the parser (or any other part of MediaWiki) can do to change this behavior. It's completely up to the browser as far as I know. Would love to be corrected if I'm wrong.

Dec 27 2018, 8:13 PM · MediaWiki-Parser

Dec 6 2018

Nirmos added a comment to T25932: Allow use of semantic HTML5 elements in wikitext.

The diff in https://phabricator.wikimedia.org/transactions/detail/PHID-XACT-TASK-4o7rea2lrkhv4y4/ is illegible. All I did was adding <details> and <summary>.

Dec 6 2018, 12:55 AM · Epic, Accessibility, MediaWiki-Parser
Nirmos updated the task description for T25932: Allow use of semantic HTML5 elements in wikitext.
Dec 6 2018, 12:43 AM · Epic, Accessibility, MediaWiki-Parser

Dec 5 2018

Nirmos updated the task description for T25932: Allow use of semantic HTML5 elements in wikitext.
Dec 5 2018, 11:40 PM · Epic, Accessibility, MediaWiki-Parser
Nirmos moved T211259: Whitelist <meter> element in wikitext from Unsorted to Semantic HTML on the Accessibility board.
Dec 5 2018, 11:24 PM · Accessibility, MediaWiki-Parser
Nirmos added a parent task for T211259: Whitelist <meter> element in wikitext: T25932: Allow use of semantic HTML5 elements in wikitext.
Dec 5 2018, 11:19 PM · Accessibility, MediaWiki-Parser
Nirmos added a subtask for T25932: Allow use of semantic HTML5 elements in wikitext: T211259: Whitelist <meter> element in wikitext.
Dec 5 2018, 11:19 PM · Epic, Accessibility, MediaWiki-Parser
Nirmos triaged T211259: Whitelist <meter> element in wikitext as Low priority.
Dec 5 2018, 11:16 PM · Accessibility, MediaWiki-Parser
Nirmos created T211259: Whitelist <meter> element in wikitext.
Dec 5 2018, 11:16 PM · Accessibility, MediaWiki-Parser
Nirmos added a comment to T25932: Allow use of semantic HTML5 elements in wikitext.

you'll probably want to re-evaluate UA stats after Nov 17 to see what the true final fallout is

If I'm reading https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-browser/browser-family-and-major-tabular-view correctly, then IE8 is at 0.5%. If we assume that 1% of those have disabled JavaScript, that makes it 0.005% of all users, or five in ten thousand. Is that good enough to start whitelisting a few HTML5 elements in wikitext?

Dec 5 2018, 10:18 PM · Epic, Accessibility, MediaWiki-Parser