Page MenuHomePhabricator

Func (Func86)
Devote on user experiences

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
Dec 15 2020, 3:00 PM (269 w, 3 d)
Availability
Available
LDAP User
Func
MediaWiki User
Func86 [ Global Accounts ]

Recent Activity

Tue, Feb 10

Func added a comment to T417072: Wrong string check for "-local-exception" suffix.

The code path looks unrelated to the issue you encountered.
Are you unable to remove a preference via Special:Preferences, or do you literally mean a pref named someprefname-local-exception that initially registered via API?

Tue, Feb 10, 10:23 PM · Community-Tech, MediaWiki-extensions-GlobalPreferences

Sun, Feb 1

Func added a comment to T215517: Different sizing of last image in <gallery mode="packed">.

@matmarex Thanks for the pointers. With display: flow-root, we are free from the alignment and resizing issues of the previous attempts, and I made some improvements for smaller container sizes just now.

Sun, Feb 1, 5:08 PM · Patch-For-Review, JavaScript, MediaWiki-Gallery, Multimedia
Func added a comment to T415598: og:image URL refers to full-size thumbnail version of original instead the original.

It's very unfortunate that the original patch for T360589 got merged, the test cases are so broken and assert the wrong behaviour. And the unchanged size was used for the actual scaling, so now we have thumbs smaller than the claimed size in the production storage.

Sun, Feb 1, 4:20 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), MediaWiki-File-management, Patch-For-Review, PageImages
Func removed projects from T415598: og:image URL refers to full-size thumbnail version of original instead the original: Traffic, SRE.
Sun, Feb 1, 4:09 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), MediaWiki-File-management, Patch-For-Review, PageImages
Func added a project to T415598: og:image URL refers to full-size thumbnail version of original instead the original: MediaWiki-File-management.
Sun, Feb 1, 1:28 AM · MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), MediaWiki-File-management, Patch-For-Review, PageImages

Thu, Jan 29

Func added a comment to T415583: langconv syntax being seen in dev wiki API output?.

Same underlying issue as T276855

Thu, Jan 29, 12:17 AM · Content-Transform-Team, MediaWiki-Language-converter, MW-Interfaces-Team, MediaWiki-Action-API

Wed, Jan 28

Func added a comment to T215517: Different sizing of last image in <gallery mode="packed">.

I tried to reimplement it using flex layout, but it seems impossible to replicate the intended behaviour of the current implementation: "for the elements in the last row, only grow if they can fill the row nicely within their max-width, (grow to the average zoom factor otherwise)".

Wed, Jan 28, 10:23 PM · Patch-For-Review, JavaScript, MediaWiki-Gallery, Multimedia

Tue, Jan 27

Func added a comment to T402959: Find a solution for SPARQL federation that is blocked by stricter user agent policy enforcement.

WDQS is under attack again, and I have re-implemented the stricter rules that block (or at least attempt to block) bot traffic. Apologies once again for the anyone who was disrupted.

Tue, Jan 27, 2:20 PM · wmde-wikidata-tech, Wikidata-Query-Service, Wikidata

Mon, Jan 26

Func moved T373981: Jump to the file before after pressing "remove image" in gallery edit window in visual editor from Backlog to VE on the MediaWiki-Gallery board.
Mon, Jan 26, 10:49 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), MediaWiki-Gallery, VisualEditor

Jan 6 2026

Func added a comment to T413554: AbuseFilter's phpunit test QueryAbuseLogTest fails when CheckUser is not installed.

This is blocking changes on MobileFrontend: https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php82/22563/console

Jan 6 2026, 11:34 AM · Product Safety and Integrity (Essential Work Sprint (Dec 15th - Jan 9th)), ci-test-error (WMF-deployed Build Failure), AbuseFilter

Dec 9 2025

Func updated subscribers of T411459: WAN Cache of preprocess-hash is not respecting $wgCacheEpoch or changes to availability of extension tags.

Just bumping the cache version would be sufficient for the 1.39 to 1.43 upgrade, wouldn't it?

Dec 9 2025, 11:14 AM · MW-1.43-notes, MW-1.44-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-Parser

Dec 8 2025

Func edited P86446 diffConfig result with only trivial diffs.
Dec 8 2025, 9:29 AM
Func added a comment to T346052: SiteConfiguration should not assume array with numerical keys is a list.

Final diff with only trivial diffs: P86446, filtered with change 1216181 for a cleaner diff.

Dec 8 2025, 9:12 AM · Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Configuration
Func created P86446 diffConfig result with only trivial diffs.
Dec 8 2025, 9:04 AM

Dec 6 2025

Func added a comment to T411900: `@inheritDoc` should not be used if the function does not exist on its base class or the interface.

Oh, I am not familiar with this area. I filed for MediaWiki-Codesniffer just because they mentioned that particular sniff, which may also need to be fixed.

Dec 6 2025, 10:54 PM · Upstream, phan
Func created T411940: Support numeric sorting for `uca-<langcode>@collation=xxx` with correct collation syntax: BCP-47 or `colNumeric=yes`.
Dec 6 2025, 8:24 PM · Patch-For-Review, MediaWiki-Categories
Func added a comment to T346052: SiteConfiguration should not assume array with numerical keys is a list.

Just run the diffConfig CI on change 956060 again, the diff is huge, at P86437

Dec 6 2025, 6:49 PM · Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Configuration
Func edited P86437 diffConfig result from change Iebbd080b2f79cb2a503298a0855eb0ae34708b87.
Dec 6 2025, 6:46 PM
Func created P86437 diffConfig result from change Iebbd080b2f79cb2a503298a0855eb0ae34708b87.
Dec 6 2025, 6:45 PM
Func edited projects for T346052: SiteConfiguration should not assume array with numerical keys is a list, added: Patch-For-Review; removed Patch-Needs-Improvement.

Rebased - merge conflict due to moved files.

Dec 6 2025, 6:17 PM · Patch-For-Review, Wikimedia-Site-requests, MediaWiki-Configuration

Dec 5 2025

Func created T411900: `@inheritDoc` should not be used if the function does not exist on its base class or the interface.
Dec 5 2025, 8:32 PM · Upstream, phan

Dec 3 2025

Func added a comment to T391882: PHP Warning: Undefined array key "HTMLFormFieldCloner1x" / PHP Warning: Trying to access array offset on null.

@Chuiimuii_ofc Please don't abuse the Gerrit system.

Dec 3 2025, 4:18 PM · MW-1.45-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-HTMLForm, Patch-For-Review, MediaWiki-extensions-SecurePoll, Trust and Safety Product Team, Wikimedia-production-error
Func added a comment to T391882: PHP Warning: Undefined array key "HTMLFormFieldCloner1x" / PHP Warning: Trying to access array offset on null.

Oh, I didn't think of backports. @Reedy, should we update the version numbers for wfDeprecated to minor versions of the next release of each branch?

Dec 3 2025, 2:05 PM · MW-1.45-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-HTMLForm, Patch-For-Review, MediaWiki-extensions-SecurePoll, Trust and Safety Product Team, Wikimedia-production-error

Dec 2 2025

Func renamed T411459: WAN Cache of preprocess-hash is not respecting $wgCacheEpoch or changes to availability of extension tags from WAN Cache of preprocess-hash is not respecting $wgCacheEpoch to WAN Cache of preprocess-hash is not respecting $wgCacheEpoch or changes to availability of extension tags.
Dec 2 2025, 4:41 AM · MW-1.43-notes, MW-1.44-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-Parser
Func created T411459: WAN Cache of preprocess-hash is not respecting $wgCacheEpoch or changes to availability of extension tags.
Dec 2 2025, 4:18 AM · MW-1.43-notes, MW-1.44-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-Parser

Nov 28 2025

Func added a comment to T401080: $wgLocalisationCacheConf['manualRecache'] = false is slow for languages with complex fallback rules (like Chinese).

rebuildLocalisationCache.php accepts the parameter --lang. You can limit it to the languages of interest.

Nov 28 2025, 6:16 PM · Chinese-Sites, MediaWiki-Internationalization
Func added a comment to T401080: $wgLocalisationCacheConf['manualRecache'] = false is slow for languages with complex fallback rules (like Chinese).

Currently, setting manualRecache to true requires running the rebuildLocalisationCache maintenance script for all the languages; otherwise, messages would be in English if the language requested is not cached.

Nov 28 2025, 4:28 PM · Chinese-Sites, MediaWiki-Internationalization

Nov 16 2025

Func added a comment to T410217: User group subfields of "Populate list automatically" not shown while setting up voter eligbility.
Nov 16 2025, 8:24 PM · Product Safety and Integrity, MediaWiki-extensions-SecurePoll
Func added a comment to T391882: PHP Warning: Undefined array key "HTMLFormFieldCloner1x" / PHP Warning: Trying to access array offset on null.

Sorry for taking this over, I think it's just easier to fix my oversights on the original implementation (b67c7962) myself with solid comments, along with some other quirks I found.

Nov 16 2025, 3:37 AM · MW-1.45-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-HTMLForm, Patch-For-Review, MediaWiki-extensions-SecurePoll, Trust and Safety Product Team, Wikimedia-production-error

Nov 15 2025

Func added a comment to T391882: PHP Warning: Undefined array key "HTMLFormFieldCloner1x" / PHP Warning: Trying to access array offset on null.

i am aware but I wanted to create a fresh commit for my better
understanding of the code as im new to this

Nov 15 2025, 2:50 PM · MW-1.45-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-HTMLForm, Patch-For-Review, MediaWiki-extensions-SecurePoll, Trust and Safety Product Team, Wikimedia-production-error
Func added a comment to T391882: PHP Warning: Undefined array key "HTMLFormFieldCloner1x" / PHP Warning: Trying to access array offset on null.

@Chuiimuii_ofc You can always update existing changeset (with git commit --amend and git review -R) instead of creating a new one.

Nov 15 2025, 2:41 PM · MW-1.45-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-HTMLForm, Patch-For-Review, MediaWiki-extensions-SecurePoll, Trust and Safety Product Team, Wikimedia-production-error

Nov 13 2025

Func renamed T410086: Optimise performance when $wgMaxCredits is set from Cache links to the user namespace in LinkCache when $wgMaxCredits is set to Optimise performance when $wgMaxCredits is set.
Nov 13 2025, 10:04 PM · MediaWiki-General
Func updated the task description for T410086: Optimise performance when $wgMaxCredits is set.
Nov 13 2025, 8:54 PM · MediaWiki-General
Func created T410086: Optimise performance when $wgMaxCredits is set.
Nov 13 2025, 8:13 PM · MediaWiki-General

Oct 30 2025

Func added a comment to T50956: Can't override optional message in all languages with local customisation.

I can't reproduce this anymore (of course, for other language codes without their subpages created). I think this is fixed by my work on T229992, because all languages have implicit fallback to en.

Oct 30 2025, 8:54 PM · Wikidata, MediaWiki-Internationalization
Func closed T229992: Locally created fallback should take precedent over config fallback as Resolved.

Reject closure due to the unresolved concern I re-raised above. If it needs to be split out, that should be done first.

Oct 30 2025, 8:53 PM · User-notice-archive, MW-1.40-notes, MW-1.39-notes, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), I18n, MediaWiki-Internationalization, Chinese-Sites
Func closed T229992: Locally created fallback should take precedent over config fallback, a subtask of T59106: Implement LanguageConverter for Cantonese (yue), as Resolved.
Oct 30 2025, 8:53 PM · Community-consensus-needed, MW-1.41-notes (1.41.0-wmf.15; 2023-06-27), I18n, MediaWiki-Language-converter
Func closed T229992: Locally created fallback should take precedent over config fallback, a subtask of T257037: pageinfo-footer message in other language falls back to default English message instead of overridden / database English message, as Resolved.
Oct 30 2025, 8:53 PM · I18n, MediaWiki-Internationalization

Oct 29 2025

Func reopened T407602: On slow connections, already opened sections collapse after the user has opened them as "Open".

Described different problems with different root causes.

Oct 29 2025, 5:22 PM · Reader Growth Team (Sprint 1 (Jan 6 - Feb 3) Q3 25/26), MobileFrontend (MobileFormatter), Patch-For-Review

Oct 26 2025

Func created T408336: getHumanTimestamp is not aware of date change past midnight.
Oct 26 2025, 7:46 PM · Patch-For-Review, I18n, MediaWiki-Internationalization
Func closed T133468: Language::getHumanTimestamp does not do what it says it should do, a subtask of T66430: getHumanTimestamp issues (tracking), as Resolved.
Oct 26 2025, 7:36 PM · I18n, Tracking-Neverending, MediaWiki-Internationalization
Func closed T133468: Language::getHumanTimestamp does not do what it says it should do as Resolved.
Oct 26 2025, 7:36 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MediaWiki-General
Func merged task T123553: getHumanTimestamp() returns conjoined date + time from sprintfDate() for past years into T133468: Language::getHumanTimestamp does not do what it says it should do.
Oct 26 2025, 7:35 PM · MediaWiki-Internationalization
Func merged T123553: getHumanTimestamp() returns conjoined date + time from sprintfDate() for past years into T133468: Language::getHumanTimestamp does not do what it says it should do.
Oct 26 2025, 7:35 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), MediaWiki-General

Oct 21 2025

Func removed a project from T407602: On slow connections, already opened sections collapse after the user has opened them: Patch-For-Review.
Oct 21 2025, 12:15 PM · Reader Growth Team (Sprint 1 (Jan 6 - Feb 3) Q3 25/26), MobileFrontend (MobileFormatter), Patch-For-Review
Func added a comment to T400642: Stop including old FSF postal address in license details.

There are some files now with duplicate @license tags, e.g. includes/libs/HtmlArmor/HtmlArmor.php

Oct 21 2025, 10:50 AM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MW-1.44-notes, MW-1.39-notes, MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), MW-1.43-notes, MediaWiki-extensions-General, Software-Licensing, MediaWiki-General

Oct 20 2025

Func updated the task description for T407743: SpecialDiff should not override getName.
Oct 20 2025, 1:14 PM · MediaWiki-Page-diffs
Func removed a project from T47221: Document Special:PermanentLink and Special:Diff in the interface: Patch-For-Review.
Oct 20 2025, 1:10 PM · MW-1.30-release-notes (WMF-deploy-2017-08-15 (1.30.0-wmf.14)), Documentation, good first task, MediaWiki-Special-pages
Func created T407743: SpecialDiff should not override getName.
Oct 20 2025, 1:09 PM · MediaWiki-Page-diffs
Func merged task T380873: Make pages in hidden categories but not in other categories show in Special:UncategorizedPages/Files into T30145: Possibility to include pages with only hidden categories in Special:UncategorizedPages.
Oct 20 2025, 11:20 AM · MediaWiki-Categories
Func merged T380873: Make pages in hidden categories but not in other categories show in Special:UncategorizedPages/Files into T30145: Possibility to include pages with only hidden categories in Special:UncategorizedPages.
Oct 20 2025, 11:20 AM · MediaWiki-Categories, MediaWiki-Special-pages

Oct 17 2025

Func added a comment to T170659: Expired blocks can appear as applied to users in several MediaWiki interfaces.

Example of EXPLAIN query outputs as requested on Gerrit:

Oct 17 2025, 8:56 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Trust and Safety Product Team, MediaWiki-Blocks
Func removed a project from T407602: On slow connections, already opened sections collapse after the user has opened them: Patch-For-Review.
Oct 17 2025, 5:39 PM · Reader Growth Team (Sprint 1 (Jan 6 - Feb 3) Q3 25/26), MobileFrontend (MobileFormatter), Patch-For-Review
Func changed the status of T407593: Early script tag in the body from MobileFrontend is blocking HTML parsing from Stalled to Open.

This is intentionally blocking by design. Without it sections will not be expandable on mobile until all the HTML has loaded which is a problem on slower connections and larger pages. You can replicate this by loading the page France on a 2G or 3G connection and trying to expand a section as soon as the page loads.

Stalling for now as the patch doesn't match the problem statement in this ticket (please reword or create a new ticket given this new nformation)

Oct 17 2025, 5:38 PM · MobileFrontend (MobileFormatter), Reader Growth Team, Patch-For-Review, Performance Issue
Func added a comment to T170659: Expired blocks can appear as applied to users in several MediaWiki interfaces.

API also returned (already passed) block status:

https://www.wikidata.org/w/api.php?action=query&list=allusers&aufrom=GZWDer%20(flood)&auprop=blockinfo&aulimit=1

This may confuse other bots and external tools which do not check blockexpiry.

Oct 17 2025, 5:12 PM · MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), Product Safety and Integrity (Sprint Mint Choc Chip Ice Cream (Oct 20 - Nov 7)), Trust and Safety Product Team, MediaWiki-Blocks
Func created T407602: On slow connections, already opened sections collapse after the user has opened them.
Oct 17 2025, 7:36 AM · Reader Growth Team (Sprint 1 (Jan 6 - Feb 3) Q3 25/26), MobileFrontend (MobileFormatter), Patch-For-Review
Func updated the task description for T407593: Early script tag in the body from MobileFrontend is blocking HTML parsing.
Oct 17 2025, 7:10 AM · MobileFrontend (MobileFormatter), Reader Growth Team, Patch-For-Review, Performance Issue
Func updated the task description for T407593: Early script tag in the body from MobileFrontend is blocking HTML parsing.
Oct 17 2025, 7:02 AM · MobileFrontend (MobileFormatter), Reader Growth Team, Patch-For-Review, Performance Issue
Func updated the task description for T407593: Early script tag in the body from MobileFrontend is blocking HTML parsing.
Oct 17 2025, 2:14 AM · MobileFrontend (MobileFormatter), Reader Growth Team, Patch-For-Review, Performance Issue
Func created T407593: Early script tag in the body from MobileFrontend is blocking HTML parsing.
Oct 17 2025, 2:12 AM · MobileFrontend (MobileFormatter), Reader Growth Team, Patch-For-Review, Performance Issue

Oct 14 2025

Func added a comment to T322206: Create a {{#pageviewlanguage}} magic word.

Why changing to {{#pageviewlanguage}}?

Oct 14 2025, 7:37 AM · ParserFunctions, MediaWiki-Language-converter, I18n, MediaWiki-Internationalization

Oct 11 2025

Func closed T285882: Scribunto's lua binary doesn't work in alpine-based containers as Resolved.
Oct 11 2025, 4:15 AM · Docker-Hub-MediaWiki

Oct 9 2025

Func merged T405136: Widgets HTML Escaping issue since MediaWiki 1.44 into T406391: Ampersand (&) in raw-text tags output by extensions should not be encoded during OutputTransform.
Oct 9 2025, 5:47 PM · MW-1.44-notes, MW-1.43-notes, MW-1.39-notes, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), MediaWiki-Parser
Func merged task T405136: Widgets HTML Escaping issue since MediaWiki 1.44 into T406391: Ampersand (&) in raw-text tags output by extensions should not be encoded during OutputTransform.
Oct 9 2025, 5:47 PM · MediaWiki-extensions-Widgets

Oct 5 2025

Func updated the task description for T406391: Ampersand (&) in raw-text tags output by extensions should not be encoded during OutputTransform.
Oct 5 2025, 5:56 PM · MW-1.44-notes, MW-1.43-notes, MW-1.39-notes, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), MediaWiki-Parser

Oct 3 2025

Func added a project to T406391: Ampersand (&) in raw-text tags output by extensions should not be encoded during OutputTransform: Content-Transform-Team.
Oct 3 2025, 10:56 PM · MW-1.44-notes, MW-1.43-notes, MW-1.39-notes, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), MediaWiki-Parser
Func renamed T406391: Ampersand (&) in raw-text tags output by extensions should not be encoded during OutputTransform from Ampersand (&) in the <script> tags output by extensions should not be encoded during OutputTransform to Ampersand (&) in raw-text tags output by extensions should not be encoded during OutputTransform.
Oct 3 2025, 10:07 PM · MW-1.44-notes, MW-1.43-notes, MW-1.39-notes, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), MediaWiki-Parser
Func renamed T406391: Ampersand (&) in raw-text tags output by extensions should not be encoded during OutputTransform from Ampersand (&) in the <script> tags output by extensions should not be during OutputTransform to Ampersand (&) in the <script> tags output by extensions should not be encoded during OutputTransform.
Oct 3 2025, 9:02 PM · MW-1.44-notes, MW-1.43-notes, MW-1.39-notes, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), MediaWiki-Parser
Func created T406391: Ampersand (&) in raw-text tags output by extensions should not be encoded during OutputTransform.
Oct 3 2025, 9:02 PM · MW-1.44-notes, MW-1.43-notes, MW-1.39-notes, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), Content-Transform-Team (Work In Progress), MediaWiki-Parser

Sep 27 2025

Func closed T405821: Deduplication behaviour differs between JobQueueDB and JobQueueRedis as Invalid.
Sep 27 2025, 5:37 AM · MediaWiki-Maintenance-system, MediaWiki-Core-JobQueue
Func created T405821: Deduplication behaviour differs between JobQueueDB and JobQueueRedis.
Sep 27 2025, 4:45 AM · MediaWiki-Maintenance-system, MediaWiki-Core-JobQueue

Sep 14 2025

Func closed T404230: Special:Contributions and Special:Logs unable to filter entries by imported actors as Resolved.
Sep 14 2025, 3:14 PM · MW-1.43-notes, MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-Special-pages, Regression

Sep 10 2025

Func moved T404230: Special:Contributions and Special:Logs unable to filter entries by imported actors from To triage to Special:Contributions / Special:DeletedContributions on the MediaWiki-Special-pages board.
Sep 10 2025, 6:20 PM · MW-1.43-notes, MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-Special-pages, Regression
Func updated the task description for T404230: Special:Contributions and Special:Logs unable to filter entries by imported actors.
Sep 10 2025, 6:07 PM · MW-1.43-notes, MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-Special-pages, Regression
Func updated the task description for T404230: Special:Contributions and Special:Logs unable to filter entries by imported actors.
Sep 10 2025, 5:21 PM · MW-1.43-notes, MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-Special-pages, Regression
Func created T404230: Special:Contributions and Special:Logs unable to filter entries by imported actors.
Sep 10 2025, 5:18 PM · MW-1.43-notes, MW-1.44-notes, MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-Special-pages, Regression

Aug 21 2025

Func added a project to T402556: InvalidArgumentException: MediaWiki\User\Options\UserOptionsManager::saveOptionsInternal was called on IP or temporary user: Notifications (Echo).
Aug 21 2025, 4:44 PM · OKR-Work, MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Temporary accounts, Trust and Safety Product Team, Growth-Team, Notifications (Echo), MediaWiki-Core-Preferences, Wikimedia-production-error

Aug 8 2025

Func created T401456: Overrides for compounds of polyphonic characters on Chinese collations (pinyin and zhuyin).
Aug 8 2025, 2:36 AM · MediaWiki-Categories, Chinese-Sites, MediaWiki-Internationalization
Func lowered the priority of T385449: Selenium test "Client Hints stores client hints data on logout" is flaky from Unbreak Now! to Needs Triage.

Since marked as skipped

Aug 8 2025, 12:47 AM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Trust and Safety Product Sprint (Sprint Princess Tarta (August 18 - September 5)), Essential-Work, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Trust and Safety Product Team, ci-test-error (WMF-deployed Build Failure), CheckUser

Aug 7 2025

Func added a comment to T296188: Clean up, merge, update zh/zh-* translations and update zh-related language fallback chains in mediawiki/core.

Change #1118140 merged by jenkins-bot:

[mediawiki/core@master] MessagesZh.php: Using English special page names by default

https://gerrit.wikimedia.org/r/1118140

Aug 7 2025, 9:22 AM · MW-1.45-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, MW-1.43-notes (1.43.0-wmf.24; 2024-09-24), MW-1.40-notes, MW-1.39-notes, MW-1.41-notes (1.41.0-wmf.18; 2023-07-18), Chinese-Sites, I18n, MediaWiki-Internationalization
Func removed a project from T46667: Allow multiple collations in same site and configure zh collations: Patch-For-Review.
Aug 7 2025, 8:36 AM · Chinese-Sites, MediaWiki-Internationalization, Wikimedia-Site-requests
Func removed a project from T170049: Chinese site category pages should be able to sort pages by Hanyu Pinyin: Patch-For-Review.
Aug 7 2025, 8:35 AM · MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), MediaWiki-Categories, Chinese-Sites

Aug 6 2025

Func added a comment to T385449: Selenium test "Client Hints stores client hints data on logout" is flaky.

I saw this twice today.

Aug 6 2025, 3:17 PM · MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), Trust and Safety Product Sprint (Sprint Princess Tarta (August 18 - September 5)), Essential-Work, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Trust and Safety Product Team, ci-test-error (WMF-deployed Build Failure), CheckUser

Aug 4 2025

Func updated subscribers of T401099: CVE-2025-61638: Sanitizer::validateAttributes data-XSS.

(fix edit conflict(?) on subscribers)

Aug 4 2025, 1:34 PM · MW-1.44-release, MW-1.43-release, MW-1.39-release, Content-Transform-Team (Work In Progress), SecTeam-Processed, Vuln-XSS, MediaWiki-Parser, Security, Security-Team
Func added a comment to T401099: CVE-2025-61638: Sanitizer::validateAttributes data-XSS.

I think we should also fix the Sanitizer::safeEncodeTagAttributes function, it's not as safe as it sounds, if at all.

Aug 4 2025, 12:25 PM · MW-1.44-release, MW-1.43-release, MW-1.39-release, Content-Transform-Team (Work In Progress), SecTeam-Processed, Vuln-XSS, MediaWiki-Parser, Security, Security-Team

Aug 2 2025

Func added a comment to T46667: Allow multiple collations in same site and configure zh collations.

We would actually need pages to be able exist in multiple sort keys at the same time (e.g., "章" has 2 defined radicals "音" and "立" ) to completely get the feature work.

Aug 2 2025, 9:59 AM · Chinese-Sites, MediaWiki-Internationalization, Wikimedia-Site-requests

Aug 1 2025

Func added a comment to T46667: Allow multiple collations in same site and configure zh collations.

With MediaWiki 1.36+ requiring php-intl, at least for Pinyin and Bopomofo, we can use transliterator_transliterate directly without fiddling with ICU, Unihan, etc.

Aug 1 2025, 9:22 PM · Chinese-Sites, MediaWiki-Internationalization, Wikimedia-Site-requests
Func attached a referenced file: F65699428: {FF8D0041-6C98-465F-A892-129486572420}.png.
Aug 1 2025, 3:39 AM · Chinese-Sites, MediaWiki-Internationalization, Wikimedia-Site-requests
Func attached a referenced file: F65699427: {B50466AC-4F9E-4149-8386-8BF8CDAF8188}.png.
Aug 1 2025, 3:39 AM · Chinese-Sites, MediaWiki-Internationalization, Wikimedia-Site-requests
Func added a comment to T46667: Allow multiple collations in same site and configure zh collations.

With MediaWiki 1.36+ requiring php-intl, at least for Pinyin and Bopomofo, we can use transliterator_transliterate directly without fiddling with ICU, Unihan, etc.

Aug 1 2025, 3:01 AM · Chinese-Sites, MediaWiki-Internationalization, Wikimedia-Site-requests

Jul 30 2025

Func added a comment to T380423: Show user a human readable message when $wgLocaltimezone is set to an invalid timezone.

This can also be a Debian 13 support issue, some MW installations may have had $wgLocaltimezone set to deprecated values like PRC by the installer or manually. After they upgrade to Debian 13, the tzdata package no longer provides these timezones, and the tzdata-legacy package is not to be installed by default.

Jul 30 2025, 12:53 PM · MW-1.43-notes, MW-1.39-notes, MW-1.44-notes (1.44.0-wmf.6; 2024-12-03), MediaWiki-Configuration

Mar 14 2025

Func added a comment to T388807: Uncaught "Error: Call to a member function replace() on null" (expecting ReplacementArray, in LanguageConverter).

It's also possible that some error thrown after $this->mTablesLoaded was set to true, but before $this->mTables is actually set. If something outside caught the exception and didn't fail the request, the next call to the language converter would have the initial value of an empty array.

Mar 14 2025, 9:29 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), MediaWiki-Language-converter, Wikimedia-production-error

Mar 13 2025

Func merged task T376601: Sticky global preference on Wikiversity/Meta-Wiki into T370015: Cannot cancel email notification of Edit to my talk page.
Mar 13 2025, 2:55 PM · MediaWiki-extensions-GlobalPreferences, Community-Tech
Func merged T376601: Sticky global preference on Wikiversity/Meta-Wiki into T370015: Cannot cancel email notification of Edit to my talk page.
Mar 13 2025, 2:55 PM · MediaWiki-extensions-GlobalPreferences, Community-Tech, MediaWiki-Core-Preferences
Func added a comment to T388748: PHP Warning: Undefined array key 1 in HTMLUserTextField.

Request URL: https://meta.wikimedia.org/wiki/Special:Contributions/80.128.0.0-80.146.159.255

Mar 13 2025, 5:29 AM · MediaWiki-HTMLForm, MediaWiki-Special-pages, Wikimedia-production-error
Func removed a project from T167577: "From date" on Special:Contributions doesn't filter Flow edits: Patch-For-Review.
Mar 13 2025, 5:09 AM · MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), MediaWiki-Special-pages, Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Func merged T196227: User contribs, filtered by calendar period, contains edits on Flow pages outside of this period into T167577: "From date" on Special:Contributions doesn't filter Flow edits.
Mar 13 2025, 5:08 AM · MW-1.40-notes (1.40.0-wmf.23; 2023-02-13), MediaWiki-Special-pages, Growth-Team-Filtering, Growth-Team, StructuredDiscussions
Func merged task T196227: User contribs, filtered by calendar period, contains edits on Flow pages outside of this period into T167577: "From date" on Special:Contributions doesn't filter Flow edits.
Mar 13 2025, 5:08 AM · Growth-Team-Filtering, MediaWiki-Special-pages, Growth-Team, StructuredDiscussions

Mar 4 2025

Func reopened T386998: Items missing from the Wikidata SPARQL query result as "Open".

@dcausse Sorry for reopening, could you fix Q23809290 (diff) too? These two edits happened at around the same time. I guess updates between these (and probably some before and after) are also missing, but they are not on my radar.

Mar 4 2025, 1:35 PM · Discovery-Search (2025.03.01 - 2025.03.21), Wikidata, Wikidata-Query-Service

Feb 24 2025

Func added a comment to T387069: Add a Special:Preference for more aggressive edit conflict detection.

example 2

Feb 24 2025, 6:49 AM · MediaWiki-Core-Preferences, MediaWiki-Page-editing