[00:03:04] (03PS1) 10Arlolra: [parsoid] Limit default width to file width [core] - 10https://gerrit.wikimedia.org/r/1247707 (https://phabricator.wikimedia.org/T407423) [00:03:56] 10MediaWiki-Action-API, 10MediaWiki-Documentation, 06MW-Interfaces-Team: API:Login documentation missing clear clientlogin example - https://phabricator.wikimedia.org/T413681#11671475 (10apaskulin) 05Open→03Resolved a:03apaskulin I made some edits to the page to [consolidate the examples](https://w... [00:06:32] 06MW-Interfaces-Team, 10QS-Test-Automation, 07OKR-Work: Unified Developer Front Door + QS Test Automation Intake Request (FY26/27) - https://phabricator.wikimedia.org/T418966 (10HCoplin-WMF) 03NEW [00:06:40] 10QS-Test-Automation, 06MW-Interfaces-Team (MWI-Roadmap), 07OKR-Work: FY26/27 API Platform + QS Test Automation Intake Request (FY26/27) - https://phabricator.wikimedia.org/T418959#11671490 (10HCoplin-WMF) [00:11:36] (03PS2) 10Bartosz Dziewoński: Language: Tiny clarify and perf improvement [core] - 10https://gerrit.wikimedia.org/r/1247700 [00:12:56] (03PS2) 10Bartosz Dziewoński: mw.Api: Client-side logging for HTTP 429 errors [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) [00:15:49] 06Research, 07Epic: Community Insights 2026 - https://phabricator.wikimedia.org/T411898#11671504 (10Sj) Maybe intelligent automation can help with point 1 :) I'll take a look at the other brief. [00:17:48] 07Essential-Work, 06Research (FY2025-26-Research-January-March): Applied Science Survey Planning Strategy Brief - https://phabricator.wikimedia.org/T391125#11671506 (10Sj) Posted in another thread; @Miriam suggested cross-posting here! I'd love to see an annual tempo for reader and contributor surveys, * with... [00:21:42] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 13Patch-For-Review: Add 'close as duplicate' functionality to the Wishlist - https://phabricator.wikimedia.org/T401638#11671508 (10GMikesell-WMF) @HMonroy Ok that covers it up, along wi... [00:21:47] (03PS1) 10Daimona Eaytoy: [WIP] Show notification with link to contributions tab after edit association [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1247711 (https://phabricator.wikimedia.org/T408753) [00:22:27] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 13Patch-For-Review: Add 'close as duplicate' functionality to the Wishlist - https://phabricator.wikimedia.org/T401638#11671511 (10GMikesell-WMF) 05Open→03Resolved [00:22:57] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work, 13Patch-For-Review: Show confirmation message with link to Contributions tab after a participant associates their edit with an event - https://phabricator.wikimedia.org/T408753#11671513 (10Daimona) Ping @ifried @JFernandez-WMF for... [00:26:20] (03CR) 10Vaughn Walters: selenium: Make sure our change is in the list (not first) (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T417973) (owner: 10Phedenskog) [00:27:41] (03CR) 10CI reject: [V:04-1] mw.Api: Client-side logging for HTTP 429 errors [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) (owner: 10Bartosz Dziewoński) [00:30:55] 10QS-Test-Automation, 06MW-Interfaces-Team (MWI-Roadmap), 07OKR-Work: Unified Developer Front Door + QS Test Automation Intake Request (FY26/27) - https://phabricator.wikimedia.org/T418966#11671514 (10HCoplin-WMF) [00:34:44] (03CR) 10CI reject: [V:04-1] [WIP] Show notification with link to contributions tab after edit association [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1247711 (https://phabricator.wikimedia.org/T408753) (owner: 10Daimona Eaytoy) [00:35:24] (03PS3) 10Bartosz Dziewoński: Language: Tiny clarity and perf improvement [core] - 10https://gerrit.wikimedia.org/r/1247700 [00:37:57] (03PS3) 10Bartosz Dziewoński: mw.Api: Client-side logging for HTTP 429 errors [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) [00:38:04] (03CR) 10Bartosz Dziewoński: mw.Api: Client-side logging for HTTP 429 errors (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) (owner: 10Bartosz Dziewoński) [00:39:19] (03PS1) 10TrainBranchBot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1247718 [00:39:20] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1247718 (owner: 10TrainBranchBot) [00:42:41] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech: Voting removes votes by renamed users - https://phabricator.wikimedia.org/T412648#11671516 (10MusikAnimal) a:03MusikAnimal Scratch that! We can accept both a `username` or `userid` parameter, and normalize to `userid` whenever there's an edit. This... [00:52:37] (03Merged) 10jenkins-bot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1247718 (owner: 10TrainBranchBot) [00:52:58] 10Google-Summer-of-Code (Google Summer of Code (2026)): Add testing for "canasta list" command - https://phabricator.wikimedia.org/T415112#11671526 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Done by @Deepan200201 - thank you! [00:55:32] (03PS1) 10Daimona Eaytoy: phpunit: Add check for local config in bootstrap.php [core] - 10https://gerrit.wikimedia.org/r/1247719 (https://phabricator.wikimedia.org/T345481) [01:09:22] (03PS1) 10TrainBranchBot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1247721 [01:09:22] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1247721 (owner: 10TrainBranchBot) [01:15:28] (03CR) 10Samwilson: "Done" [core] - 10https://gerrit.wikimedia.org/r/1238605 (https://phabricator.wikimedia.org/T416813) (owner: 10Samwilson) [01:17:55] (03CR) 10Krinkle: [C:03+2] Language: Tiny clarity and perf improvement [core] - 10https://gerrit.wikimedia.org/r/1247700 (owner: 10Bartosz Dziewoński) [01:19:26] (03PS1) 10Krinkle: mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) [01:20:52] 10Codex, 10Watchlist-Labels, 06Community-Tech (Fox Squad): Weirdness with the direction of text in Codex checkbox - https://phabricator.wikimedia.org/T417979#11671561 (10Samwilson) [01:20:53] 10Watchlist-Labels, 06Community-Tech (Fox Squad), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Labels with numbers don't display correctly on Special:EditWatchlist in LTR - https://phabricator.wikimedia.org/T415776#11671562 (10Samwilson) [01:24:25] (03PS2) 10Krinkle: mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) [01:25:53] 10MediaWiki-Categories, 13Patch-For-Review, 07Wikimedia-production-error: TypeError: MediaWiki\Category\CategoryViewer::pagingLinks(): Argument #2 ($last) must be of type string, null given, called in /srv/mediawiki/php-1.46.0-wmf.18/includes/Category/Catego... - https://phabricator.wikimedia.org/T418934#11671565 [01:25:54] 10Codex: Weirdness with the direction of text in Codex checkbox - https://phabricator.wikimedia.org/T417979#11671566 (10Samwilson) Removing from #watchlist-labels as we've fixed the issue there and it wasn't a Codex one (same fix as is needed here though). Thanks @Mooeypoo that all sounds very sensible. And yea... [01:26:24] 10MediaWiki-Categories, 13Patch-For-Review, 07Wikimedia-production-error: TypeError: MediaWiki\Category\CategoryViewer::pagingLinks(): Argument #2 ($last) must be of type string, null given, called in /srv/mediawiki/php-1.46.0-wmf.18/includes/Category/Catego... - https://phabricator.wikimedia.org/T418934#11671570 [01:27:33] (03Merged) 10jenkins-bot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1247721 (owner: 10TrainBranchBot) [01:27:36] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/1246154 (owner: 10Libraryupgrader) [01:29:59] 10MediaWiki-libs-IPUtils, 06MediaWiki-Platform-Team, 10Projects-Cleanup, 10Continuous-Integration-Config, 05MW-1.39-notes: Archive wikimedia/ip-set library - https://phabricator.wikimedia.org/T401155#11671571 (10Krinkle) [01:36:00] (03Merged) 10jenkins-bot: Language: Tiny clarity and perf improvement [core] - 10https://gerrit.wikimedia.org/r/1247700 (owner: 10Bartosz Dziewoński) [01:36:05] (03PS17) 10Scardenasmolinar: Create Active Discussions module [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1239277 (https://phabricator.wikimedia.org/T402781) [01:36:06] 10MediaWiki-libs-IPUtils, 06MediaWiki-Platform-Team, 10Projects-Cleanup, 10Continuous-Integration-Config, 05MW-1.39-notes: Archive wikimedia/ip-set library - https://phabricator.wikimedia.org/T401155#11671576 (10Krinkle) Yeah, until we solve T373933, we need to keep GitHub mirrors of repos that back... [01:36:35] 10Android Games, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): [S] More menu entry point and related copy (user story) - https://phabricator.wikimedia.org/T410780#11671577 (10GitHubPRBot) cooltey opened https://github.com/wikimedia/apps-android-wikipedia/pull/6364 [01:41:55] 10Codex: Weirdness with the direction of text in Codex checkbox - https://phabricator.wikimedia.org/T417979#11671578 (10Mooeypoo) I am ... kinda torn with whether the demo should have those or not, honestly... you could make the point that adding those would HIDE this problem, which means that developers would e... [01:43:44] 10DiscussionTools, 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 07OKR-Work, 13Patch-For-Review: Dashboard module: Active discussions - https://phabricator.wikimedia.org/T402781#11671581 (10Scardenasmolinar) That error has been fixed, and everything seems to be working fine, but I am getting a co... [01:44:24] (03CR) 10Krinkle: CoreParserFunctions: remove depr. functions getTalkPage/getSubjectPage (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1245001 (owner: 10Apehitkey) [01:47:27] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1246170 (owner: 10Libraryupgrader) [01:49:28] (03CR) 10Zabe: [C:03+2] CoreParserFunctions: remove depr. functions getTalkPage/getSubjectPage (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1245001 (owner: 10Apehitkey) [01:50:40] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1246171 (owner: 10Libraryupgrader) [01:50:41] (03PS6) 10Scardenasmolinar: DNM - Adding PersonalDashboardActiveDiscussionsPages [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1243194 [01:52:24] (03PS6) 10Bhsd: CodeMirrorMediaWiki: skip unnecessary language conversion [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1227839 (https://phabricator.wikimedia.org/T414857) [01:52:57] (03CR) 10Bhsd: CodeMirrorMediaWiki: skip unnecessary language conversion (031 comment) [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1227839 (https://phabricator.wikimedia.org/T414857) (owner: 10Bhsd) [01:53:39] (03CR) 10CI reject: [V:04-1] DNM - Adding PersonalDashboardActiveDiscussionsPages [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1243194 (owner: 10Scardenasmolinar) [01:56:11] (03CR) 10Cindy-the-browser-test-bot: [V:04-1] "I ran tests for your patch and there were some errors: Encountered 2 failures." [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1246170 (owner: 10Libraryupgrader) [01:57:52] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, 07OKR-Work: Rate limiting gateway should allow cross-origin requests from web browsers to read the HTTP 429 response - https://phabricator.wikimedia.org/T418969 (10matmarex) 03NEW [01:58:09] (03PS7) 10Scardenasmolinar: DNM - Adding PersonalDashboardActiveDiscussionsPages [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1243194 [01:58:22] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, 07OKR-Work: Rate limiting gateway should allow cross-origin requests from web browsers to read the HTTP 429 response - https://phabricator.wikimedia.org/T418969#11671598 (10matmarex) [01:58:23] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, and 2 others: Add client-side logging for non-MediaWiki action API errors (HTTP 429) - https://phabricator.wikimedia.org/T418957#11671599 (10matmarex) [01:58:28] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, and 2 others: Add better error message for HTTP 429 errors to mw.Api#getErrorMessage - https://phabricator.wikimedia.org/T418953#11671600 (10matmarex) [01:58:58] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1246192 (owner: 10Libraryupgrader) [01:59:06] 10Page-Previews, 07patch-welcome, 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): Stray dot in footer when page previews enabled - https://phabricator.wikimedia.org/T387797#11671603 (10lwatson) I noticed another stray dot in the footer after enabling Parsoid with `?useparsoid=1` url param. The str... [02:01:32] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 06ServiceOps new, 06Traffic, and 3 others: Epic: Enforce API rate limits (WE5.1.3c) - https://phabricator.wikimedia.org/T412585#11671606 (10matmarex) >>! In T412585#11461635, @daniel wrote: >>>! In T412585#11458421, @matmarex wrote: >> is there some... [02:02:53] (03CR) 10Bartosz Dziewoński: mw.Api: Add better error message for HTTP 429 errors (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247696 (https://phabricator.wikimedia.org/T418953) (owner: 10Bartosz Dziewoński) [02:04:38] (03CR) 10Bhsd: "Yes, this is a follow-up. When reverting the change to codemirror.js in I6668cc4841, the test "should put focus on the primary instance if" [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1247514 (https://phabricator.wikimedia.org/T380262) (owner: 10Bhsd) [02:08:59] 06Wikidata Platform Team, 07OKR-Work: WDQS Label service proxy performance tests for Qlever and Virtuoso - https://phabricator.wikimedia.org/T418595#11671612 (10Pfps) This is the difference between join and left join. Regular joins (butting two triple patterns together) are associative and commutative, so the... [02:10:50] (03PS2) 10Krinkle: Registration: Remove dead code from ExtensionProcessor::extractConfig2 [core] - 10https://gerrit.wikimedia.org/r/1245285 (https://phabricator.wikimedia.org/T274445) (owner: 10Thiemo Kreuz (WMDE)) [02:10:56] (03CR) 10Krinkle: [C:03+2] Registration: Remove dead code from ExtensionProcessor::extractConfig2 [core] - 10https://gerrit.wikimedia.org/r/1245285 (https://phabricator.wikimedia.org/T274445) (owner: 10Thiemo Kreuz (WMDE)) [02:13:54] (03CR) 10Bhsd: "I guess it is related to an existing issue when the image is too small. For example, if you try https://en.wikisource.org/wiki/page:foobar" [extensions/ProofreadPage] - 10https://gerrit.wikimedia.org/r/1242739 (https://phabricator.wikimedia.org/T393231) (owner: 10Bhsd) [02:16:48] 10function-evaluator, 10function-orchestrator, 10service-utils, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07Essential-Work: Validate end-to-end OpenTelemetry (custom) span delivery in AW k8s services - https://phabricator.wikimedia.org/T417750#11671616 (10ecarg) These were looking great after deploy la... [02:17:46] (03PS1) 10Eamedina: Refine SourcesStep layout and add source verification [extensions/ArticleGuidance] - 10https://gerrit.wikimedia.org/r/1247725 (https://phabricator.wikimedia.org/T415484) [02:20:07] (03PS2) 10Krinkle: ObjectCache: Rewrite very slow usort() in SqlBagOStuff [core] - 10https://gerrit.wikimedia.org/r/1245296 (https://phabricator.wikimedia.org/T383327) (owner: 10Thiemo Kreuz (WMDE)) [02:20:59] (03CR) 10Krinkle: "@Derick: Can you give this a first pass review?" [core] - 10https://gerrit.wikimedia.org/r/1245296 (https://phabricator.wikimedia.org/T383327) (owner: 10Thiemo Kreuz (WMDE)) [02:24:42] (03CR) 10Eamedina: [C:03+2] Apply articleguidance change tag to edits made using AG [extensions/ArticleGuidance] - 10https://gerrit.wikimedia.org/r/1243293 (https://phabricator.wikimedia.org/T418155) (owner: 10Sbisson) [02:25:10] (03CR) 10CI reject: [V:04-1] mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) (owner: 10Krinkle) [02:25:45] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 07OKR-Work: Remove uselang parameter from Share Feedback URL - https://phabricator.wikimedia.org/T417764#11671624 (10Scardenasmolinar) 05Open→03In progress a:03Scardenasmolinar [02:26:57] 10DiscussionTools, 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 07OKR-Work, 13Patch-For-Review: Dashboard module: Active discussions - https://phabricator.wikimedia.org/T402781#11671627 (10PatchDemoBot) Test wiki **created** on [[ https://patchdemo.wmcloud.org | Patch demo ]] by SCardenas (WMF)... [02:29:49] (03Merged) 10jenkins-bot: Registration: Remove dead code from ExtensionProcessor::extractConfig2 [core] - 10https://gerrit.wikimedia.org/r/1245285 (https://phabricator.wikimedia.org/T274445) (owner: 10Thiemo Kreuz (WMDE)) [02:31:30] (03PS5) 10Bhsd: Page: Add a bottom resizing drag bar [extensions/ProofreadPage] - 10https://gerrit.wikimedia.org/r/1242739 (https://phabricator.wikimedia.org/T393231) [02:32:11] (03CR) 10VolkerE: [C:03+2] Use PHP8 constructor property promotion and readonly properties [extensions/OpenIDConnect] - 10https://gerrit.wikimedia.org/r/1247691 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [02:32:19] 06Wikidata Platform Team, 07OKR-Work: WDQS Label service proxy performance tests for Qlever and Virtuoso - https://phabricator.wikimedia.org/T418595#11671634 (10Hannah_Bast) @trueg This is perfectly well defined by the SPARQL 1.1 standard and an idiomatic pattern in SPARQL to get labels (or any other property)... [02:33:31] (03CR) 10VolkerE: [C:03+2] Use PHP8 constructor property promotion and readonly properties [extensions/JSBreadCrumbs] - 10https://gerrit.wikimedia.org/r/1244820 (owner: 10Fomafix) [02:33:58] (03CR) 10Bhsd: "PS5 sets a min-height on the container." [extensions/ProofreadPage] - 10https://gerrit.wikimedia.org/r/1242739 (https://phabricator.wikimedia.org/T393231) (owner: 10Bhsd) [02:35:44] (03CR) 10CI reject: [V:04-1] Use PHP8 constructor property promotion and readonly properties [extensions/OpenIDConnect] - 10https://gerrit.wikimedia.org/r/1247691 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [02:37:55] (03Merged) 10jenkins-bot: Use PHP8 constructor property promotion and readonly properties [extensions/JSBreadCrumbs] - 10https://gerrit.wikimedia.org/r/1244820 (owner: 10Fomafix) [02:44:10] (03CR) 10EarlyWarningBot: [V:04-1] "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-selenium-php83/16711/consoleFull): `npm ci`" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1246247 (owner: 10Libraryupgrader) [02:50:25] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1246247 (owner: 10Libraryupgrader) [02:56:32] (03PS18) 10Scardenasmolinar: Create Active Discussions module [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1239277 (https://phabricator.wikimedia.org/T402781) [02:57:57] (03PS19) 10Scardenasmolinar: Create Active Discussions module [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1239277 (https://phabricator.wikimedia.org/T402781) [02:59:03] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/FacetedCategory] - 10https://gerrit.wikimedia.org/r/1212326 (owner: 10Libraryupgrader) [03:01:12] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/1246274 (owner: 10Libraryupgrader) [03:03:40] (03CR) 10Bhsd: "If DT is opened without CM, enabling CM using the toggle button will not set focus on the textbox. Maybe this is acceptable?" [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1247666 (https://phabricator.wikimedia.org/T416220) (owner: 10MusikAnimal) [03:08:36] 10MediaWiki-extensions-CodeMirror, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): Initial position on the status bar - https://phabricator.wikimedia.org/T418244#11671646 (10Bhsd) 05Open→03Resolved [03:08:37] 10DiscussionTools, 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 07OKR-Work, 13Patch-For-Review: Dashboard module: Active discussions - https://phabricator.wikimedia.org/T402781#11671645 (10PatchDemoBot) Test wiki on [[ https://patchdemo.wmcloud.org | Patch demo ]] by SCardenas (WMF) using patch... [03:08:38] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 07OKR-Work: Don't reload Special:PersonalDashboard when selecting a module in mobile view - https://phabricator.wikimedia.org/T414578#11671648 (10PatchDemoBot) Test wiki on [[ https://patchdemo.wmcloud.org |... [03:13:39] (03PS1) 10Ejegg: Update composer.lock for new SmashPig [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247730 [03:13:42] (03CR) 10Ejegg: [C:03+2] Update composer.lock for new SmashPig [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247730 (owner: 10Ejegg) [03:13:58] (03PS1) 10Ejegg: Update SmashPig [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247731 [03:14:00] (03CR) 10Ejegg: [C:03+2] Update SmashPig [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247731 (owner: 10Ejegg) [03:15:41] 10MediaWiki-extensions-CodeMirror, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): Double-clicking on brackets should select the block of code - https://phabricator.wikimedia.org/T412849#11671649 (10Bhsd) 05Open→03Resolved [03:15:53] (03CR) 10CI reject: [V:04-1] Update composer.lock for new SmashPig [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247730 (owner: 10Ejegg) [03:15:58] (03Merged) 10jenkins-bot: Update SmashPig [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247731 (owner: 10Ejegg) [03:18:48] (03PS2) 10Ejegg: Update composer.lock for new SmashPig [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247730 [03:18:51] (03CR) 10Ejegg: Update composer.lock for new SmashPig [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247730 (owner: 10Ejegg) [03:28:13] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/GlobalWatchlist] - 10https://gerrit.wikimedia.org/r/1246322 (owner: 10Libraryupgrader) [03:31:15] (03Merged) 10jenkins-bot: Update composer.lock for new SmashPig [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1247730 (owner: 10Ejegg) [03:35:05] 10MediaWiki-extensions-CodeMirror, 10TemplateStyles: Provide API-powered linting of supported languages in CodeMirror - https://phabricator.wikimedia.org/T394965#11671663 (10Bhsd) [03:36:30] (03PS9) 10Huei Tan: HTMLSelectLanguageField: allow load and validation for multiple language selection [core] - 10https://gerrit.wikimedia.org/r/1247071 [03:45:12] 06Moderator-Tools-Team, 10Watchlist-Labels, 06Community-Tech (Fox Squad), 13Patch-For-Review: Allow users to search by page title in Special:EditWatchlist - https://phabricator.wikimedia.org/T416172#11671669 (10Samwilson) > Plus the convert function renders all index speed improvements useless and shouldn'... [03:47:02] (03PS8) 10Huei Tan: SpecialNotifyTranslators: Use Language Select Widget in language field [extensions/TranslationNotifications] - 10https://gerrit.wikimedia.org/r/1245093 (https://phabricator.wikimedia.org/T413942) [04:01:59] (03CR) 10Abijeet Patro: "Done" [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1235324 (https://phabricator.wikimedia.org/T253303) (owner: 10Abijeet Patro) [04:05:25] (03PS1) 10Bhsd: API-powered JavaScript linting [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1247740 (https://phabricator.wikimedia.org/T407154) [04:07:56] (03CR) 10ToluAyo: [C:03+2] Change date format for Karakalpak [core] - 10https://gerrit.wikimedia.org/r/1200673 (https://phabricator.wikimedia.org/T409013) (owner: 10NMW03) [04:13:16] (03PS14) 10Huei Tan: SpecialPreferences: Use Language Select Widget in language field [core] - 10https://gerrit.wikimedia.org/r/1230707 (https://phabricator.wikimedia.org/T418707) [04:18:25] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11671687 (10MusikAnimal) Before these were two extensions (CodeMirror and #codeeditor). With the "Improved syntax highlighting" Beta feature, you only get CodeM... [04:25:38] (03Merged) 10jenkins-bot: Change date format for Karakalpak [core] - 10https://gerrit.wikimedia.org/r/1200673 (https://phabricator.wikimedia.org/T409013) (owner: 10NMW03) [04:30:19] (03PS1) 10Clare Ming: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) [04:37:30] 06Infrastructure-Foundations: lldpd causes network drop errors in monitoring - https://phabricator.wikimedia.org/T418941#11671698 (10cmooney) Thanks for getting to the bottom of this @bblack. It's a shame the lldp maintainer doesn't seem to want to fix. Overall it's a minor annoyance, but I think we are best t... [04:39:09] (03CR) 10CI reject: [V:04-1] Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [04:40:06] (03CR) 10Samwilson: [C:03+1] "Looks good to me! I've asked on the ticket about whether I'm wrong with the CONVERT() for case-insensitivity." [core] - 10https://gerrit.wikimedia.org/r/1238455 (https://phabricator.wikimedia.org/T416172) (owner: 10Samtar) [04:46:33] 10TimedMediaHandler: Viewport is not expanding in full screen on iPad - https://phabricator.wikimedia.org/T390256#11671700 (10WebcompatApple) note that this is tracked at Apple by radar 146928696 I'm still trying to figure out what is the best path. [04:53:02] (03PS2) 10Clare Ming: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) [04:57:04] (03PS3) 10Samwilson: Watchlist: Add watchlist labels to index.php?action=watch [core] - 10https://gerrit.wikimedia.org/r/1247550 (https://phabricator.wikimedia.org/T417847) [04:57:34] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/Cite] (REL1_44) - 10https://gerrit.wikimedia.org/r/1247765 (owner: 10L10n-bot) [05:00:48] (03PS1) 10MusikAnimal: Voting: store user IDs instead of usernames and prep for a migration [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1247861 (https://phabricator.wikimedia.org/T412648) [05:03:44] (03PS3) 10Clare Ming: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) [05:08:50] (03PS4) 10Clare Ming: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) [05:16:04] 10MediaWiki-Internationalization, 06LPL Onboarding and Development, 07I18n, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Change date format for Karakalpak (kaa) - https://phabricator.wikimedia.org/T409013#11671722 (10srishakatux) [05:16:34] (03PS4) 10Samwilson: Watchlist: Add watchlist labels to index.php?action=watch [core] - 10https://gerrit.wikimedia.org/r/1247550 (https://phabricator.wikimedia.org/T417847) [05:20:31] 10Toolhub, 07Documentation: Update CONTRIBUTING.rst - https://phabricator.wikimedia.org/T323972#11671724 (10Nehasrilakshmi) Thank you for the clarification. I appreciate the guidance. As a newcomer preparing for GSoC 2026, could you please suggest a Wikimedia project or component that is currently active and s... [05:24:32] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for removeDuplicates() - https://phabricator.wikimedia.org/T418802#11671725 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Fixed - thank you, @Lakshya_Saxena. [05:24:45] (03PS5) 10Samwilson: Watchlist: Add watchlist labels to index.php?action=watch [core] - 10https://gerrit.wikimedia.org/r/1247550 (https://phabricator.wikimedia.org/T418547) [05:24:59] (03PS6) 10Samwilson: EditPage: Add watchlist labels selector to edit form [core] - 10https://gerrit.wikimedia.org/r/1239971 (https://phabricator.wikimedia.org/T415964) (owner: 10Samtar) [05:25:21] (03CR) 10Samwilson: "(Sorry, marked the wrong one as WIP!)" [core] - 10https://gerrit.wikimedia.org/r/1239971 (https://phabricator.wikimedia.org/T415964) (owner: 10Samtar) [05:25:38] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for GenerateAndSaveSecretKey() - https://phabricator.wikimedia.org/T418794#11671731 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Fixed by @Lakshya_Saxena - thank you. [05:26:26] (03CR) 10Clare Ming: "After discussing with Mikhail, it seems like we want to try to replicate loading RL modules conditionally like Reader Growth does in https" [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [05:27:30] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for GenerateAndSaveSecretKey() - https://phabricator.wikimedia.org/T418753#11671735 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Fixed - thank you, @Deepan200201. [05:27:45] (03CR) 10Clare Ming: "I also have some Qs about testing that I'll trouble one of you tomorrow about" [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [05:35:51] (03CR) 10Clare Ming: "happy to merge this as is -- the cookie updates can happen in a follow up if preferred" [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1235769 (https://phabricator.wikimedia.org/T413983) (owner: 10Phuedx) [05:44:51] 07Design, 10VisualEditor Suggestion Mode, 06Editing-team (Editing-2Mar-13Mar-2026), 05Goal, 07OKR-Work: Suggestion Mode: Ensure first suggestion discoverability when entering Edit mode regardless of viewport position - https://phabricator.wikimedia.org/T414518#11671745 (10ppelberg) [05:45:54] 07Design, 10VisualEditor Suggestion Mode, 06Editing-team (Editing-2Mar-13Mar-2026), 05Goal, 07OKR-Work: Suggestion Mode: Ensure first suggestion discoverability when entering Edit mode regardless of viewport position - https://phabricator.wikimedia.org/T414518#11671746 (10ppelberg) >>! In T414518#1165615... [05:47:18] 10VisualEditor Suggestion Mode, 06Editing-team (Editing-2Mar-13Mar-2026), 07OKR-Work: "Experimental Check" warning appears within Suggestion Mode (beta feature) - https://phabricator.wikimedia.org/T417114#11671748 (10ppelberg) p:05Triage→03High [05:49:52] 10Google-Summer-of-Code (Google Summer of Code (2026)): GSoC 2026: Wikifile-Transfer Enhancement - https://phabricator.wikimedia.org/T415562#11671750 (10Ankushx01-dev) Hi @ParasharSarthak, @Jnanaranjan_sahu and @Gopavasanth, I’m a Computer Science student interested in contributing to the Wikifile-Transfer proj... [06:10:19] (03CR) 10Vaughn Walters: [C:03+1] selenium: Make sure our change is in the list (not first) (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T417973) (owner: 10Phedenskog) [06:19:21] 06collaboration-services: SystemdUnitFailed - https://phabricator.wikimedia.org/T418972 (10phaultfinder) 03NEW [06:20:32] 10MediaWiki-extensions-CentralNotice: CentralNotice banner campaign bug: Traffic limit removed after filtering for banner - https://phabricator.wikimedia.org/T418917#11671765 (10DerHexer) Volunteer CentralNotice admins like me even introduced new admins to this bug in the new WMF-supported training course and re... [06:24:16] (03CR) 10Phedenskog: selenium: Bring back DISPLAY to enable/disable headless locally (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [06:26:41] (03PS5) 10Phedenskog: selenium: Make sure our change is in the list (not first) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) [06:26:48] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work, 13Patch-For-Review: Implement Orchestrator functionality for Evaluator-Orchestrator Callbacks - https://phabricator.wikimedia.org/T415480#11671768 (10DMartin-WMF) [06:26:59] (03CR) 10Phedenskog: selenium: Make sure our change is in the list (not first) (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) (owner: 10Phedenskog) [06:27:58] (03PS3) 10Phedenskog: selenium: Bring back DISPLAY to enable/disable headless locally [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) [06:34:29] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Callbacks: Determine which functions can initially be called from the evaluator - https://phabricator.wikimedia.org/T413846#11671779 (10DMartin-WMF) 05In progress→03Resolved Okay, we are going with just those functions l... [06:49:10] (03PS15) 10Huei Tan: SpecialPreferences: Use Language Select Widget in language field [core] - 10https://gerrit.wikimedia.org/r/1230707 (https://phabricator.wikimedia.org/T418707) [06:50:12] (03PS16) 10Huei Tan: SpecialPreferences: Use Language Select Widget in language field [core] - 10https://gerrit.wikimedia.org/r/1230707 (https://phabricator.wikimedia.org/T418707) [06:50:31] (03CR) 10Huei Tan: SpecialPreferences: Use Language Select Widget in language field (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1230707 (https://phabricator.wikimedia.org/T418707) (owner: 10Huei Tan) [06:52:13] (03PS4) 10Phedenskog: selenium: Bring back DISPLAY to enable/disable headless locally [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) [06:52:14] (03CR) 10Phedenskog: "I made a small fix so you can set DISPLAY to whatever DISPLAY number you use." [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [06:53:23] (03CR) 10Huei Tan: [C:04-1] "😞 the styling doesn't work for the checkbox in GlobalPreference ..." [core] - 10https://gerrit.wikimedia.org/r/1230707 (https://phabricator.wikimedia.org/T418707) (owner: 10Huei Tan) [07:07:35] 06translatewiki.net, 06LPL Essential (FY2025-26 Q3), 10LPL Projects (Other): Drop wikiskripta/medik - https://phabricator.wikimedia.org/T417884#11671810 (10Wangombe) Let's wait for exports to happen on other projects first before closing. [07:15:52] 06LPL Essential (FY2025-26 Q3), 10LPL Projects (ULS rewrite): Language selector: Allow displaying additional marks for languages - https://phabricator.wikimedia.org/T416892#11671816 (10abi_) 05Open→03In progress [07:18:37] 10MediaWiki-extensions-ReadingLists, 10Reading List Service, 07good first task, 13Patch-For-Review: Reading list schema updater doesn't support db prefixes properly - https://phabricator.wikimedia.org/T332651#11671819 (10Reeti) I ran `maintenance/generateSchemaSql.php` and it only regenerated the MySQL fil... [07:18:44] 10Synthetic-Performance-Testing, 06Test Platform (Wernigerode 23): Crux and direct tests has stopped working 2026-03-03 - https://phabricator.wikimedia.org/T418826#11671835 (10Peter) 05Open→03Resolved [07:26:59] (03CR) 10Finchgold: [C:03+1] editpage: Convert IEditConstraint to an abstract class [core] - 10https://gerrit.wikimedia.org/r/1246886 (https://phabricator.wikimedia.org/T157658) (owner: 10SomeRandomDeveloper) [07:34:48] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 13Patch-For-Review: Voting removes votes by renamed users - https://phabricator.wikimedia.org/T412648#11671856 (10MusikAnimal) [07:35:59] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 13Patch-For-Review: Voting removes votes by renamed users - https://phabricator.wikimedia.org/T412648#11671858 (10MusikAnimal) [07:40:14] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11671860 (10Strainu) >>! In T418352#11671687, @MusikAnimal wrote: > But then what do we do with the CodeMirror sub-preferences for the individual features? Do t... [07:45:48] (03CR) 10Tacsipacsi: Refactor FlaggedRevsParserCache to get them through a factory (0311 comments) [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1244744 (https://phabricator.wikimedia.org/T414359) (owner: 10Isabelle Hurbain-Palatin) [07:46:01] (03PS1) 10Kgraessle: Review Activity info popover primary action button does not close the popover [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1247872 (https://phabricator.wikimedia.org/T417920) [07:47:01] 06collaboration-services: SystemdUnitFailed - exim4.service on lists1004:9100 - https://phabricator.wikimedia.org/T418972#11671866 (10ABran-WMF) p:05Triage→03Medium a:03ABran-WMF [07:48:12] 06collaboration-services: SystemdUnitFailed - exim4.service on lists1004:9100 - https://phabricator.wikimedia.org/T418972#11671869 (10ABran-WMF) 05Open→03Resolved the usual exim4 issue to restart daily, fixed for now [07:50:56] (03CR) 10CI reject: [V:04-1] Localisation updates from https://translatewiki.net. [extensions/ArticleGuidance] - 10https://gerrit.wikimedia.org/r/1247873 (owner: 10L10n-bot) [07:52:09] 06MW-Interfaces-Team, 06Tech-Docs-Team, 07OKR-Work: Create example/test OAD - https://phabricator.wikimedia.org/T410087#11671871 (10KBach) I moved the example repository to [[ https://gitlab.wikimedia.org/repos/technical-documentation/openapi-description-example | repos/technical-documentation/OpenAPI Descri... [07:53:37] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech: A wish becomes invalid if the author's account is renamed - https://phabricator.wikimedia.org/T418975 (10Nardog) 03NEW [07:53:48] 06MW-Interfaces-Team, 06Tech-Docs-Team, 07OKR-Work: Create example/test OAD - https://phabricator.wikimedia.org/T410087#11671886 (10KBach) [07:53:54] 06translatewiki.net, 06LPL Essential (FY2025-26 Q3), 10LPL Projects (Other), 07Unplanned-Sprint-Work: Drop wikiskripta/medik - https://phabricator.wikimedia.org/T417884#11671887 (10Nikerabbit) [07:54:41] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 13Patch-For-Review: Voting removes votes by renamed users - https://phabricator.wikimedia.org/T412648#11671889 (10Nardog) Thanks for working on this! I've filed the related issue mentioned above as T418975. [08:09:54] (03PS5) 10Wangombe: CX: Add logging for language links fetching/storage. [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1228492 (https://phabricator.wikimedia.org/T410363) [08:10:00] 10ContentTranslation, 06LPL Essential (FY2025-26 Q3), 10LPL Projects (Other), 13Patch-For-Review: Apply translation does not work: Cannot read properties of undefined (reading 'getTitleForLanguage') - https://phabricator.wikimedia.org/T410363#11671934 (10Nikerabbit) Code reviews in progress. [08:12:39] (03PS18) 10Abijeet Patro: ULS rewrite: Implement typeahead search [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1238994 (https://phabricator.wikimedia.org/T416908) [08:12:39] (03CR) 10Abijeet Patro: "recheck" [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1238994 (https://phabricator.wikimedia.org/T416908) (owner: 10Abijeet Patro) [08:13:21] (03PS14) 10Abijeet Patro: ULS rewrite: Various code improvements [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1240266 [08:13:32] (03PS7) 10Abijeet Patro: ULS rewrite: Handle empty language states [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1243117 (https://phabricator.wikimedia.org/T265585) [08:15:04] (03PS24) 10Abijeet Patro: Add UniversalLanguageSelector Vue component [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1235324 (https://phabricator.wikimedia.org/T253303) [08:15:04] (03PS19) 10Abijeet Patro: ULS rewrite: Implement typeahead search [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1238994 (https://phabricator.wikimedia.org/T416908) [08:15:04] (03PS15) 10Abijeet Patro: ULS rewrite: Various code improvements [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1240266 [08:15:04] (03PS8) 10Abijeet Patro: ULS rewrite: Handle empty language states [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1243117 (https://phabricator.wikimedia.org/T265585) [08:18:08] 06LPL Essential (FY2025-26 Q3), 10LPL Projects (ULS rewrite): Standardize language labels in language selectors - https://phabricator.wikimedia.org/T414468#11671941 (10Wangombe) We can agree to use an interpunct `·` between language names and language code. A dash `-` is also a candidate but we have to rememb... [08:20:12] 10CheckUser-SuggestedInvestigations, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Suggested Investigations: Create a filter to filter out cases with no users blocked - https://phabricator.wikimedia.org/T418293#11671956 (10dom_walden) Testing lo... [08:28:22] (03CR) 10CI reject: [V:04-1] ULS rewrite: Implement typeahead search [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1238994 (https://phabricator.wikimedia.org/T416908) (owner: 10Abijeet Patro) [08:28:35] (03CR) 10CI reject: [V:04-1] Add UniversalLanguageSelector Vue component [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1235324 (https://phabricator.wikimedia.org/T253303) (owner: 10Abijeet Patro) [08:29:41] 14MediaWiki-core-Hackathon-2024, 06MediaWiki-Engineering, 07Code-Health, 07good first task, and 2 others: Remove all methods that were hard-deprecated in the 1.41 release - https://phabricator.wikimedia.org/T362636#11671973 (10SheyC) a:03SheyC HI @cscott, I was working on the task already... Am going to... [08:29:52] 10MediaWiki-extensions-Wikibase-Repo, 10Wikidata, 10Wikidata Mobile, 06Wikidata-Omega, 07Wikimedia-production-error: [BUG] The property "subclass of" triggers a Fatal exception error on mobile view - https://phabricator.wikimedia.org/T418126#11671977 (10mahmoud.abdelsattar.wmde) The **root cause** for th... [08:31:00] 06LPL Essential (FY2025-26 Q3), 10LPL Projects (ULS rewrite): TranslateInterfacePreferences: Use Language Select Widget - https://phabricator.wikimedia.org/T418747#11671981 (10abi_) p:05Triage→03Low [08:31:02] (03PS2) 10ItSpiderman: UX rewrite of instance creation process [extensions/BlueSpiceWikiFarm] (REL1_43) - 10https://gerrit.wikimedia.org/r/1245370 [08:31:04] (03CR) 10CI reject: [V:04-1] ULS rewrite: Various code improvements [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1240266 (owner: 10Abijeet Patro) [08:31:13] (03CR) 10CI reject: [V:04-1] UX rewrite of instance creation process [extensions/BlueSpiceWikiFarm] (REL1_43) - 10https://gerrit.wikimedia.org/r/1245370 (owner: 10ItSpiderman) [08:32:04] (03CR) 10CI reject: [V:04-1] ULS rewrite: Handle empty language states [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1243117 (https://phabricator.wikimedia.org/T265585) (owner: 10Abijeet Patro) [08:34:16] (03PS6) 10Mpostoronca: SuggestedInvestigations set the filter hideCasesWithNoUserEdits to enabled by default [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) [08:34:16] (03CR) 10Mpostoronca: "recheck" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) (owner: 10Mpostoronca) [08:42:49] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83-selenium/26065/consoleFull): `npm run selenium-test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) (owner: 10Mpostoronca) [08:43:03] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11672030 (10MusikAnimal) >>! In T418352#11671860, @Strainu wrote: > As much as I would very much like to have a bunch of IDE-like features, realistically speaki... [08:46:58] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1246698 (owner: 10Libraryupgrader) [08:48:24] 10Watchlist-Labels, 06Community-Tech (Fox Squad), 05MW-1.46-notes (1.46.0-wmf.17; 2026-02-24): "Assign labels" button at Special:EditWatchlist does not detect already selected checkboxes on page reload - https://phabricator.wikimedia.org/T417663#11672041 (10Samwilson) [08:49:29] (03PS7) 10Mpostoronca: SuggestedInvestigations set the filter hideCasesWithNoUserEdits to enabled by default [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) [08:50:50] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] Add helper class for using listIndex to get InternalItemNodes [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1239754 (https://phabricator.wikimedia.org/T415523) (owner: 10WMDE-Fisch) [08:51:04] (03PS3) 10Jakob: Disable broken/flaky browser test [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1247914 (https://phabricator.wikimedia.org/T418779) [08:51:11] 06Moderator-Tools-Team, 10Watchlist-Labels, 06Community-Tech (Fox Squad): Empty watchlist message has unparsed wikitext on Special:EditWatchlist - https://phabricator.wikimedia.org/T418205#11672043 (10Samwilson) [08:51:38] (03CR) 10Silvan Heintze: [C:03+2] "Thank you!" [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1247914 (https://phabricator.wikimedia.org/T418779) (owner: 10Jakob) [08:57:56] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83-selenium/26069/consoleFull): `npm run selenium-test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) (owner: 10Mpostoronca) [08:58:47] (03CR) 10Sebastian Berlin (WMSE): [C:04-1] "This is almost done now." [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1143994 (https://phabricator.wikimedia.org/T254864) (owner: 10Viktoria Hillerud WMSE) [09:00:13] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11672058 (10Escargot_rouge) >>! In T418352#11671687, @MusikAnimal wrote: > For example, the preferences dialog in CodeMirror is called "Syntax highlighting pref... [09:00:51] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11672059 (10Strainu) > May I ask why you prefer syntax highlighting for code, but not for wikitext? # Way too colorful. Even the simplest articles have 7 diffe... [09:03:30] (03CR) 10Sebastian Berlin (WMSE): [C:03+2] Consider documenting how and when to use maintenance scripts (031 comment) [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1224574 (https://phabricator.wikimedia.org/T408694) (owner: 10Viktoria Hillerud WMSE) [09:04:26] 10Wikibase Cloud (Kanban Board): 🗣️Decommission `elasticsearch-2` - https://phabricator.wikimedia.org/T416182#11672077 (10Tarrow) We agreed that even after {T416181} is done we want to let it wait until Monday 2026-03-09 to confirm all is well before we decomission [09:04:33] (03CR) 10CI reject: [V:04-1] SuggestedInvestigations set the filter hideCasesWithNoUserEdits to enabled by default [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) (owner: 10Mpostoronca) [09:05:01] (03Merged) 10jenkins-bot: Add helper class for using listIndex to get InternalItemNodes [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1239754 (https://phabricator.wikimedia.org/T415523) (owner: 10WMDE-Fisch) [09:05:04] 10MediaWiki-extensions-CodeMirror: browser search sometimes doesn't detect text in .cm-editor (keywords: find, ctrl-f) - https://phabricator.wikimedia.org/T393833#11672080 (10MusikAnimal) It occurred to me we could //maybe// do some JS/CSS hackery with [[ https://developer.mozilla.org/en-US/docs/Web/HTML/Ref... [09:06:35] 10MediaWiki-extensions-CodeMirror: Add an option to disable or change search shortcut for new syntax highlighter - https://phabricator.wikimedia.org/T399103#11672088 (10MusikAnimal) Alright then! @Nux are you content with me closing this? If there is deemed to discoverability issues of Ctrl-F-F, we can add it t... [09:06:55] (03Merged) 10jenkins-bot: Disable broken/flaky browser test [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1247914 (https://phabricator.wikimedia.org/T418779) (owner: 10Jakob) [09:09:18] (03CR) 10CI reject: [V:04-1] Consider documenting how and when to use maintenance scripts [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1224574 (https://phabricator.wikimedia.org/T408694) (owner: 10Viktoria Hillerud WMSE) [09:14:41] 10MediaWiki-General: Remove ungated usages of getNativeData before deprecation removal - https://phabricator.wikimedia.org/T418980 (10SheyC) 03NEW [09:16:25] (03PS1) 10Bhsd: codemirror.less: resizable without WikiEditor [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1247931 (https://phabricator.wikimedia.org/T407203) [09:17:52] (03CR) 10Huei Tan: [C:04-1] "style to check" [core] - 10https://gerrit.wikimedia.org/r/1230707 (https://phabricator.wikimedia.org/T418707) (owner: 10Huei Tan) [09:17:56] 10Wikibase Cloud (Kanban Board): [TIMEBOX: 8hrs] Review allowlist check script - https://phabricator.wikimedia.org/T416882#11672114 (10Tarrow) a:03Ollie.Shotton_WMDE [09:18:44] (03CR) 10Mpostoronca: "recheck" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) (owner: 10Mpostoronca) [09:20:20] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11672138 (10Bhsd) >>! In T418352#11672058, @Escargot_rouge wrote: > The current situation is already odd. It is not obvious at all that if you want linting in w... [09:20:50] (03PS5) 10Viktoria Hillerud WMSE: Consider documenting how and when to use maintenance scripts [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1224574 (https://phabricator.wikimedia.org/T408694) [09:21:09] 10Watchlist-Labels, 06Community-Tech (Fox Squad), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Watchlist labels not escaped on Special:Watchlist - https://phabricator.wikimedia.org/T417606#11672141 (10dom_walden) 05Open→03Resolved I see watchlist labels being escaped in Special:Watchlist. The labels... [09:22:28] (03CR) 10Raimond Spekking: [V:03+2 C:03+2] "false positive" [extensions/ArticleGuidance] - 10https://gerrit.wikimedia.org/r/1247873 (owner: 10L10n-bot) [09:22:32] 10Watchlist-Labels, 06Community-Tech (Fox Squad), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Use 'add' icon in new-label button - https://phabricator.wikimedia.org/T416813#11672147 (10dom_walden) 05In progress→03Resolved The HTML on enwiki beta is: ` (03PS5) 10Phuedx: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [09:23:39] 10MinervaNeue, 10Vector (legacy skin), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): Legacy Vector: Show temporary account username in personal tool... - https://phabricator.wikimedia.org/T418220#11672153 [09:27:05] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83-selenium/26082/consoleFull): `npm run selenium-test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) (owner: 10Mpostoronca) [09:29:24] 10MediaWiki-extensions-CodeMirror: Columns start at 0, not 1 - https://phabricator.wikimedia.org/T418345#11672169 (10Nardog) 05Declined→03Open That Ace/CodeEditor did something poorly is a terrible excuse to continue doing it that defeats the whole point of replacing it. Name an editor besides Ace that consi... [09:29:26] (03CR) 10Kosta Harlan: When a user can't edit because of a composite block, show the reasons (031 comment) [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1245475 (https://phabricator.wikimedia.org/T357118) (owner: 10DLynch) [09:29:36] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11672172 (10Escargot_rouge) >>! In T418352#11672138, @Bhsd wrote: >>>! In T418352#11672058, @Escargot_rouge wrote: >> The current situation is already odd. It i... [09:30:34] (03CR) 10Kosta Harlan: [C:03+1] When a user can't edit because of a composite block, show the reasons [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1245475 (https://phabricator.wikimedia.org/T357118) (owner: 10DLynch) [09:31:39] 10DiscussionTools, 07ci-test-error: DiscussionTools tests fail - https://phabricator.wikimedia.org/T418982 (10MPostoronca-WMF) 03NEW [09:32:51] 10DiscussionTools, 07ci-test-error (WMF-deployed Build Failure): DiscussionTools tests fail - https://phabricator.wikimedia.org/T418982#11672212 (10Dreamy_Jazz) [09:32:59] (03PS1) 10Arthur taylor: Add aria-labelledby option to ThumbnailImage [core] - 10https://gerrit.wikimedia.org/r/1247938 (https://phabricator.wikimedia.org/T418387) [09:35:56] 10DiscussionTools, 07ci-test-error (WMF-deployed Build Failure): DiscussionTools tests blocking merges in the CheckUser extension - https://phabricator.wikimedia.org/T418982#11672221 (10Dreamy_Jazz) [09:40:36] 10Google-Summer-of-Code (Google Summer of Code (2026)): Add testing for "canasta list" command - https://phabricator.wikimedia.org/T415112#11672245 (10Aklapper) a:05Yaron_Koren→03Deepan200201 [09:42:51] (03PS1) 10Thiemo Kreuz (WMDE): Fix STVTallierTest producting extremely large log output [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1247939 (https://phabricator.wikimedia.org/T292295) [09:45:54] (03CR) 10Phuedx: Add synthetic AAA experiment (033 comments) [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [09:46:34] (03CR) 10Phuedx: "PS5 simplifies things a little by dropping duplicated information from the events and not trying to send events that won't be sent." [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [09:47:03] 10Wikispeech-Jobrunner, 10Wikispeech-Speech-Data-Collector, 06Wikispeech-WMSE: Speech data collector - Look at what we have today - https://phabricator.wikimedia.org/T418984 (10Viktoria_Hillerud_WMSE) 03NEW [09:50:02] (03PS1) 10Ladsgroup: WebPHandler: Allow the original being served on the web [core] (wmf/1.46.0-wmf.17) - 10https://gerrit.wikimedia.org/r/1247941 (https://phabricator.wikimedia.org/T414805) [09:51:53] (03PS1) 10Mszwarc: Display "Connected apps" after disabled user groups [extensions/OAuth] - 10https://gerrit.wikimedia.org/r/1247943 [09:54:12] (03PS2) 10Bhsd: [POC] codemirror.less: resizable without WikiEditor [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1247931 (https://phabricator.wikimedia.org/T407203) [09:57:01] (03PS1) 10Ladsgroup: WebPHandler: Allow the original being served on the web [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1247944 (https://phabricator.wikimedia.org/T414805) [09:57:39] 10MediaWiki-extensions-CodeMirror: Columns start at 0, not 1 - https://phabricator.wikimedia.org/T418345#11672298 (10Bhsd) CodeMirror internally treats the line and column like this. You are requesting something fundamentally incompatible with the CodeMirror library. [09:57:40] (03CR) 10TrainBranchBot: [C:03+2] "Approved by ladsgroup@deploy2002 using scap backport" [core] (wmf/1.46.0-wmf.17) - 10https://gerrit.wikimedia.org/r/1247941 (https://phabricator.wikimedia.org/T414805) (owner: 10Ladsgroup) [09:57:41] (03CR) 10TrainBranchBot: [C:03+2] "Approved by ladsgroup@deploy2002 using scap backport" [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1247944 (https://phabricator.wikimedia.org/T414805) (owner: 10Ladsgroup) [09:59:02] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11672310 (10MusikAnimal) This is //great// feedback, thank you! Starting with some direct replies: > In my case, I didn't use Code mirror for wikitext before... [09:59:22] 10MinervaNeue, 10Vector (legacy skin), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): Legacy Vector: Show temporary account username in personal tool... - https://phabricator.wikimedia.org/T418220#11672314 [09:59:52] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): [Spike] Audit mobile link tap behaviors and define preview filtering rules - https://phabricator.wikimedia.org/T418932#11672315 (10matthiasmullie) a:03matthiasmullie [10:02:50] 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Make new server for test purposes - https://phabricator.wikimedia.org/T417000#11672324 (10Viktoria_Hillerud_WMSE) 05Open→03Resolved [10:03:20] 13Patch-For-Review, 10Wikibase Cloud (Kanban Board): 🗣️Set the new cluster to be read/writeable in MediaWiki and the old cluster to write-only - https://phabricator.wikimedia.org/T416181#11672326 (10Rosalie_WMDE) I tested this on production . by creating an item and adding a mul label https://newwiki.wikibase.... [10:04:37] (03PS1) 10Thiemo Kreuz (WMDE): Use native str_contains and similar [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1247946 [10:05:08] 10Wikispeech-Jobrunner, 10Wikispeech-Speech-Data-Collector, 06Wikispeech-WMSE: Speech data collector - Look at what we have today - https://phabricator.wikimedia.org/T418984#11672334 (10Viktoria_Hillerud_WMSE) [10:05:25] (03CR) 10Mhorsey: Add navigational buttons to UI for contributions views (032 comments) [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1233768 (https://phabricator.wikimedia.org/T412087) (owner: 10Mhorsey) [10:06:50] 10Wikispeech-Jobrunner, 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE: Read UI content: Sidebar menus - https://phabricator.wikimedia.org/T407347#11672336 (10Viktoria_Hillerud_WMSE) [10:07:50] 10Wikispeech-Jobrunner, 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE: Skipping failing utterances - https://phabricator.wikimedia.org/T335479#11672339 (10Viktoria_Hillerud_WMSE) [10:07:59] 10Wikibase Cloud (Kanban Board): 🗣️Set the new cluster to be read/writeable in MediaWiki and the old cluster to write-only - https://phabricator.wikimedia.org/T416181#11672341 (10Rosalie_WMDE) [10:08:08] 10Wikispeech-Speech-Data-Collector, 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Speech data collector - Look at what we have today - https://phabricator.wikimedia.org/T418984#11672345 (10Viktoria_Hillerud_WMSE) [10:08:11] 07Essential-Work, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 13Patch-For-Review, 06Test Kitchen (Experiment Platform Sprint 20): Remove references to MetricsPlatform extension - https://phabricator.wikimedia.org/T416865#11672343 (10Sfaci) [10:09:08] (03Merged) 10jenkins-bot: WebPHandler: Allow the original being served on the web [core] (wmf/1.46.0-wmf.17) - 10https://gerrit.wikimedia.org/r/1247941 (https://phabricator.wikimedia.org/T414805) (owner: 10Ladsgroup) [10:09:09] (03PS1) 10Thiemo Kreuz (WMDE): Make use of short PHP language features where possible [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1247948 [10:09:14] (03PS1) 10Arthur taylor: Provide escape parameter for fputcsv [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247949 (https://phabricator.wikimedia.org/T418981) [10:09:38] (03CR) 10CI reject: [V:04-1] WebPHandler: Allow the original being served on the web [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1247944 (https://phabricator.wikimedia.org/T414805) (owner: 10Ladsgroup) [10:10:16] (03CR) 10Ladsgroup: [C:03+2] "again" [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1247944 (https://phabricator.wikimedia.org/T414805) (owner: 10Ladsgroup) [10:10:42] 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Recite images - https://phabricator.wikimedia.org/T166670#11672355 (10Viktoria_Hillerud_WMSE) [10:10:43] 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Recite images - https://phabricator.wikimedia.org/T166670#11672357 (10Viktoria_Hillerud_WMSE) [10:11:22] (03PS1) 10Thiemo Kreuz (WMDE): Use more narrow ConnectionProvider instead of LoadBalancer [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1247950 [10:11:35] (03CR) 10D3r1ck01: "Nice patch. I left some comments below." [core] - 10https://gerrit.wikimedia.org/r/1245296 (https://phabricator.wikimedia.org/T383327) (owner: 10Thiemo Kreuz (WMDE)) [10:12:00] 05PES1.3.3 WP25 Easter Eggs: 4 March update to QID list - https://phabricator.wikimedia.org/T418985 (10CDekock-WMF) 03NEW [10:12:36] (03PS25) 10Mhorsey: Add navigational buttons to UI for contributions views [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1233768 (https://phabricator.wikimedia.org/T412087) [10:14:49] (03PS1) 10Thiemo Kreuz (WMDE): Rewrite slow HtmlFormatter::getLastEliminated [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1247951 [10:14:50] 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Read lists - https://phabricator.wikimedia.org/T417625#11672374 (10Sebastian_Berlin-WMSE) [10:14:54] 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Read lists - https://phabricator.wikimedia.org/T417625#11672376 (10Sebastian_Berlin-WMSE) [10:16:05] (03Merged) 10jenkins-bot: WebPHandler: Allow the original being served on the web [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1247944 (https://phabricator.wikimedia.org/T414805) (owner: 10Ladsgroup) [10:16:49] 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Allow skipping over POC - https://phabricator.wikimedia.org/T417748#11672384 (10Viktoria_Hillerud_WMSE) [10:16:50] 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Allow skipping over POC - https://phabricator.wikimedia.org/T417748#11672386 (10Viktoria_Hillerud_WMSE) [10:16:59] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 06Traffic, 06Data-Engineering (Q3 FY25/26 January 1st - March 31th), and 2 others: haproxy: capture x-wmf-* headers in webrequest data set - https://phabricator.wikimedia.org/T417864#11672387 (10JAllemandou) a:03JAllemandou [10:18:33] 10Wikibase Cloud (Kanban Board): ⬆️🗣️Default language code (?) broke search - https://phabricator.wikimedia.org/T415266#11672401 (10Tarrow) With {T416181} being moved to done the user facing aspects of this ticket are probably complete. I have confirmed that we now get results for the previously failing queries... [10:18:38] (03PS17) 10Mhorsey: Add Calculator for event goal completion [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1236266 (https://phabricator.wikimedia.org/T414145) [10:19:02] (03Abandoned) 10Arthur taylor: Provide escape parameter for fputcsv [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247949 (https://phabricator.wikimedia.org/T418981) (owner: 10Arthur taylor) [10:19:17] (03CR) 10Arthur taylor: "can you tag this T418981?" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247647 (owner: 10Umherirrender) [10:22:17] 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE, 10Wikispeech-Jobrunner (Sprint): Clarify connection between playback controls and speech synthesis - https://phabricator.wikimedia.org/T406001#11672434 (10Viktoria_Hillerud_WMSE) [10:23:31] 07Essential-Work, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 13Patch-For-Review, 06Test Kitchen (Experiment Platform Sprint 20): Remove references to MetricsPlatform extension - https://phabricator.wikimedia.org/T416865#11672438 (10Sfaci) [10:23:53] 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): Design exploration for connected accounts blocking - https://phabricator.wikimedia.org/T418860#11672439 (10Madalina) Some possible solutions (we need to asses for feasability) a. We add a button to Specia... [10:31:24] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1246763 (owner: 10Libraryupgrader) [10:34:15] 10DiscussionTools, 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 07OKR-Work, 13Patch-For-Review: Dashboard module: Active discussions - https://phabricator.wikimedia.org/T402781#11672464 (10Kgraessle) Minor design fixes: **Desktop: ** {F72497175} In the [[ https://www.figma.com/design/CiQwgZ9... [10:34:16] (03CR) 10Kgraessle: "This is looking pretty good! Just had a few nits and some design fixes that I'll post in the phab ticket." [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1239277 (https://phabricator.wikimedia.org/T402781) (owner: 10Scardenasmolinar) [10:34:28] (03PS2) 10Hashar: tests: Pass escape parameter to fputcsv() to unbreak php8.4 tests [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247647 (https://phabricator.wikimedia.org/T418981) (owner: 10Umherirrender) [10:34:54] (03CR) 10Hashar: "I went ahead and amended the commit message to attach to the task :)" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247647 (https://phabricator.wikimedia.org/T418981) (owner: 10Umherirrender) [10:35:57] 10MediaWiki-Recent-changes, 10PersonalDashboard, 06Moderator-Tools-Team (Kanban): Expose the revert risk language agnostic prediction boolean via the RecentChanges API - https://phabricator.wikimedia.org/T407552#11672469 (10Kgraessle) a:03Kgraessle [10:36:37] (03CR) 10Arthur taylor: [C:03+2] "Looks good to me" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247647 (https://phabricator.wikimedia.org/T418981) (owner: 10Umherirrender) [10:37:08] 06LPL Essential (FY2025-26 Q3), 10LPL Projects (ULS rewrite): Language selector: Use the component on Special:Translate - https://phabricator.wikimedia.org/T418988 (10abi_) 03NEW [10:37:24] (03PS1) 10Mszwarc: Log interwiki rights changes on boh involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) [10:37:28] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 06Traffic, 06Data-Engineering (Q3 FY25/26 January 1st - March 31th), 07OKR-Work: haproxy: capture x-wmf-* headers in webrequest data set - https://phabricator.wikimedia.org/T417864#11672485 (10Fabfur) The [[ https://gerrit.wikimedia.org/r/1247034 |... [10:37:41] (03PS2) 10Mszwarc: Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) [10:40:52] 04(no projects): CheckUser: Display x-is-browser CDN header value in result rows - https://phabricator.wikimedia.org/T418989 (10kostajh) 03NEW [10:40:53] 06Wikidata Platform Team, 07OKR-Work: WDQS Label service proxy performance tests for Qlever and Virtuoso - https://phabricator.wikimedia.org/T418595#11672505 (10trueg) Thank you so much for this information, @Hannah_Bast. This was exactly what I was looking for. How I can sleep easy. :) [10:41:15] 10CheckUser, 06Product Safety and Integrity: CheckUser: Display x-is-browser CDN header value in result rows - https://phabricator.wikimedia.org/T418989#11672507 (10kostajh) [10:41:31] 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): Investigate support for multiple blocks via Special:Block - https://phabricator.wikimedia.org/T418862#11672509 (10Madalina) [10:42:45] 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): Investigate support for multiple blocks via Special:Block - https://phabricator.wikimedia.org/T418862#11672511 (10Madalina) [10:44:26] (03CR) 10CI reject: [V:04-1] tests: Pass escape parameter to fputcsv() to unbreak php8.4 tests [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247647 (https://phabricator.wikimedia.org/T418981) (owner: 10Umherirrender) [10:45:55] (03PS3) 10Thiemo Kreuz (WMDE): ObjectCache: Rewrite very slow usort() in SqlBagOStuff [core] - 10https://gerrit.wikimedia.org/r/1245296 (https://phabricator.wikimedia.org/T383327) [10:45:59] (03CR) 10Thiemo Kreuz (WMDE): ObjectCache: Rewrite very slow usort() in SqlBagOStuff (035 comments) [core] - 10https://gerrit.wikimedia.org/r/1245296 (https://phabricator.wikimedia.org/T383327) (owner: 10Thiemo Kreuz (WMDE)) [10:47:19] 10CheckUser, 06Product Safety and Integrity: CheckUser: Display x-is-browser CDN header value in result rows - https://phabricator.wikimedia.org/T418989#11672523 (10kostajh) [10:47:40] (03CR) 10Hashar: [V:03+2] tests: Pass escape parameter to fputcsv() to unbreak php8.4 tests [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247647 (https://phabricator.wikimedia.org/T418981) (owner: 10Umherirrender) [10:47:51] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11672527 (10Strainu) > Unless of course we formally offer it as a different editor! I feel that we went into too many details and we risk waking up some monste... [10:47:52] (03CR) 10Hashar: [V:03+2] "Bypassing CI because of another issue T418774" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247647 (https://phabricator.wikimedia.org/T418981) (owner: 10Umherirrender) [10:48:05] (03CR) 10Peter Fischer: [C:03+1] Introduce a Semantic Search query route and builder [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229643 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [10:49:09] 06MediaWiki-Platform-Team, 10JWTAuth, 06Traffic: JWT tokens issued with empty subject - https://phabricator.wikimedia.org/T418991 (10Vgutierrez) 03NEW [10:49:13] 06MediaWiki-Platform-Team, 10JWTAuth, 06Traffic: JWT tokens issued with empty subject - https://phabricator.wikimedia.org/T418991#11672552 (10Vgutierrez) p:05Triage→03High [10:51:17] 10CheckUser-SuggestedInvestigations, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Suggested Investigations: Create a filter to filter out cases with no users blocked - https://phabricator.wikimedia.org/T418293#11672559 (10Dreamy_Jazz) >>! In T4... [10:51:53] (03CR) 10Abijeet Patro: HTMLSelectLanguageField: allow load and validation for multiple language selection (033 comments) [core] - 10https://gerrit.wikimedia.org/r/1247071 (owner: 10Huei Tan) [10:52:50] 06MediaWiki-Platform-Team, 10JWTAuth, 06Traffic: JWT tokens issued with empty subject - https://phabricator.wikimedia.org/T418991#11672563 (10Vgutierrez) this seems to be tracked as T417278 [10:52:58] (03PS1) 10Dreamy Jazz: SI: Update instrumentation schema [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247965 (https://phabricator.wikimedia.org/T418293) [10:53:05] (03CR) 10CI reject: [V:04-1] Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) (owner: 10Mszwarc) [10:53:18] (03PS3) 10Mszwarc: Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) [10:53:22] (03CR) 10Abijeet Patro: HTMLSelectLanguageField: allow load and validation for multiple language selection (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247071 (owner: 10Huei Tan) [10:56:09] 06MediaWiki-Platform-Team, 10JWTAuth, 06Traffic: JWT tokens issued with empty subject - https://phabricator.wikimedia.org/T418991#11672576 (10Tgr) →14Duplicate dup:03T417278 [10:56:12] (03PS1) 10Kosta Harlan: UserInfoCard: Add cache invalidation handlers for blocked user status [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247966 (https://phabricator.wikimedia.org/T386456) [10:56:14] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team (Q3 Kanban Board), 13Patch-For-Review: Choosing client credentials grant for OAuth 2 results in an anonymous access token - https://phabricator.wikimedia.org/T417278#11672578 (10Tgr) [10:56:15] (03CR) 10Mpostoronca: [C:03+2] SI: Update instrumentation schema [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247965 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [10:56:19] (03PS1) 10Kosta Harlan: UserInfoCard: Show blocked user icon for blocked/locked users [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247967 (https://phabricator.wikimedia.org/T386456) [10:57:51] (03PS29) 10Viktoria Hillerud WMSE: Play error message if non-existing page is visited [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1143994 (https://phabricator.wikimedia.org/T254864) [10:58:51] 10Quibble: npm install run twice for core - https://phabricator.wikimedia.org/T418743#11672589 (10hashar) [10:58:53] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team (Q3 Kanban Board), 13Patch-For-Review: Choosing client credentials grant for OAuth 2 results in an anonymous access token - https://phabricator.wikimedia.org/T417278#11672588 (10Tgr) Two aspects to this: * the request will be anonymous, which is probabl... [10:59:08] (03CR) 10Abijeet Patro: SpecialNotifyTranslators: Use Language Select Widget in language field (032 comments) [extensions/TranslationNotifications] - 10https://gerrit.wikimedia.org/r/1245093 (https://phabricator.wikimedia.org/T413942) (owner: 10Huei Tan) [11:01:39] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83-selenium/26110/consoleFull): `npm run selenium-test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247965 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [11:01:44] 10MediaWiki-extensions-OATHAuth, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Enforce 2FA-requiring groups using $wgRestrictedGroups - https://phabricator.wikimedia.org/T414907#11672594 (10mszwarc) [11:03:14] (03CR) 10Esanders: "Can you not just focus the codemirror surface if-and-only-if the VE surface is already focussed?" [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1247666 (https://phabricator.wikimedia.org/T416220) (owner: 10MusikAnimal) [11:03:38] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83-selenium/26113/consoleFull): `npm run selenium-test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247965 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [11:04:37] (03PS6) 10Sergio Gimeno: loggedOutWarning.js: track edits within experiment [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1242300 (https://phabricator.wikimedia.org/T416100) [11:04:37] (03PS1) 10Sergio Gimeno: AccountCreation: track account regitrations using TestKitchen JS sdk [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1247970 (https://phabricator.wikimedia.org/T416100) [11:05:15] 10MediaWiki-User-login-and-signup, 06Product Safety and Integrity, 06Product-Analytics, 06Growth-Team (FY2025-26 Q3 Sprint 4), and 2 others: Update Special:CreateAccount instrumentation to track field names - https://phabricator.wikimedia.org/T416739#11672609 (10Sgs) a:03Sgs [11:07:12] 10CheckUser, 06Product Safety and Integrity: CheckUser: Display x-is-browser CDN header value in result rows - https://phabricator.wikimedia.org/T418989#11672628 (10Dreamy_Jazz) [11:07:37] (03CR) 10CI reject: [V:04-1] Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) (owner: 10Mszwarc) [11:08:14] (03CR) 10CI reject: [V:04-1] SI: Update instrumentation schema [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247965 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [11:14:17] 03Hackathon-Northwestern-Europe-2026: Prototype agent to suggest missing Dutch forms and glosses for Wikidata Lexemes - https://phabricator.wikimedia.org/T418995 (10DSmit-WMF) 03NEW [11:14:28] 10MediaWiki-CreateAccount-page, 10MediaWiki-User-login-and-signup, 06Growth-Team (FY2025-26 Q3 Sprint 4), 10MobileFrontend (MobileFrontend (Editor)), and 3 others: Logged-Out Warning Message: first iteration design changes for mobile - https://phabricator.wikimedia.org/T415160#11672675 (10Sgs) >>! In T4151... [11:15:03] (03PS109) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [11:16:50] (03CR) 10Sebastian Berlin (WMSE): Consider documenting how and when to use maintenance scripts (031 comment) [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1224574 (https://phabricator.wikimedia.org/T408694) (owner: 10Viktoria Hillerud WMSE) [11:17:40] (03PS2) 10Abijeet Patro: SpecialTranslate: Load the new ULS rewrite if enabled [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1247958 (https://phabricator.wikimedia.org/T418988) [11:17:58] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83/47047/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) (owner: 10Harroyo-wmf) [11:18:04] (03PS2) 10Abijeet Patro: ULS rewrite: Move shouldLoadULSRewrite method to a common lib [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1247910 [11:18:27] (03PS7) 10Esanders: Remove DiscussionTools_visualenhancements config [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1212553 [11:19:01] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php83/17463/consoleFull): `./node_mod" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) (owner: 10Harroyo-wmf) [11:19:02] (03PS110) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [11:20:08] 10DiscussionTools, 07ci-test-error (WMF-deployed Build Failure), 06Editing-team (Editing-2Mar-13Mar-2026), 07Essential-Work: DiscussionTools tests blocking merges in the CheckUser extension - https://phabricator.wikimedia.org/T418982#11672706 (10Esanders) a:03Esanders [11:22:55] (03PS4) 10Mszwarc: Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) [11:23:21] (03CR) 10CI reject: [V:04-1] Remove DiscussionTools_visualenhancements config [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1212553 (owner: 10Esanders) [11:23:43] 10Quibble: npm install run twice for core - https://phabricator.wikimedia.org/T418743#11672714 (10hashar) That is for a change in mediawiki/core which runs browser tests. The first npm install is for running `npm run test` which runs the linter which don't even run since the job does `quibble --run selenium`.... [11:25:24] (03PS1) 10Techwizzie: Implement Cargo data querying in Wanda [extensions/Wanda] - 10https://gerrit.wikimedia.org/r/1247973 (https://phabricator.wikimedia.org/T417482) [11:27:32] (03CR) 10CI reject: [V:04-1] Implement Cargo data querying in Wanda [extensions/Wanda] - 10https://gerrit.wikimedia.org/r/1247973 (https://phabricator.wikimedia.org/T417482) (owner: 10Techwizzie) [11:27:34] 10CheckUser-SuggestedInvestigations, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Suggested Investigations: Create a filter to filter out cases with no users blocked - https://phabricator.wikimedia.org/T418293#11672734 (10D... [11:28:25] (03CR) 10CI reject: [V:04-1] Consider documenting how and when to use maintenance scripts [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1224574 (https://phabricator.wikimedia.org/T408694) (owner: 10Viktoria Hillerud WMSE) [11:29:43] (03PS1) 10Esanders: Update mobile tests [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1247974 [11:31:10] (03CR) 10CI reject: [V:04-1] ULS rewrite: Move shouldLoadULSRewrite method to a common lib [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1247910 (owner: 10Abijeet Patro) [11:31:32] (03PS2) 10Mszwarc: Add option to allow for autodemotion from restricted groups [core] - 10https://gerrit.wikimedia.org/r/1247567 (https://phabricator.wikimedia.org/T418579) [11:31:32] (03PS3) 10Mszwarc: Implement script to automatically demote users from restricted groups [core] - 10https://gerrit.wikimedia.org/r/1247568 (https://phabricator.wikimedia.org/T418579) [11:31:32] (03PS1) 10Mszwarc: DemoteIneligibleUsers: Add option to relay logs to other wikis [core] - 10https://gerrit.wikimedia.org/r/1247975 (https://phabricator.wikimedia.org/T418579) [11:32:42] 10CheckUser-SuggestedInvestigations, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): SI: Improve the GlobalBlockCheck class to batch lookups for global blocks and central IDs - https://phabricator.wikimedia.org/T418998 (10Dreamy_Jazz) 03NEW [11:33:48] 10CampaignEvents, 06Connection-Team, 05Campaign-Registration: Spike: Investigate Codex implementation for progress bar (Timebox: 1 week) - https://phabricator.wikimedia.org/T418526#11672763 (10MHorsey-WMF) [11:37:21] 06MediaWiki-Platform-Team (Q3 Kanban Board): Remove trailing slash in JWT issuer - https://phabricator.wikimedia.org/T418999 (10Tgr) 03NEW [11:38:11] 10MediaWiki-extensions-CodeMirror: Syntax highlight should not be in sync between modules and wikitext pages - https://phabricator.wikimedia.org/T418352#11672780 (10MusikAnimal) Brilliant summary! 1) +1 2) Dev notes: we're actually not far from making T163533 more or less doable. We just need to [[ https://gerr... [11:38:40] (03PS25) 10Abijeet Patro: Add UniversalLanguageSelector Vue component [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1235324 (https://phabricator.wikimedia.org/T253303) [11:38:40] (03PS20) 10Abijeet Patro: ULS rewrite: Implement typeahead search [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1238994 (https://phabricator.wikimedia.org/T416908) [11:38:40] (03PS16) 10Abijeet Patro: ULS rewrite: Various code improvements [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1240266 [11:38:40] (03PS9) 10Abijeet Patro: ULS rewrite: Handle empty language states [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1243117 (https://phabricator.wikimedia.org/T265585) [11:38:41] (03PS3) 10Abijeet Patro: ULS rewrite: Move shouldLoadULSRewrite method to a common lib [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1247910 [11:38:49] (03PS15) 10Abijeet Patro: ULS rewrite: Display suggested languages [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1239999 (https://phabricator.wikimedia.org/T287877) [11:39:14] 10CampaignEvents, 06Connection-Team, 05Campaign-Registration: Spike: Investigate Codex implementation for progress bar (Timebox: 1 week) - https://phabricator.wikimedia.org/T418526#11672782 (10MHorsey-WMF) Discussion with @Catrope and @DTorsani-WMF has been fruitful. We have a defined understanding of scope... [11:39:44] 10MediaWiki-CreateAccount-page, 10MediaWiki-User-login-and-signup, 06Test Kitchen, 06Growth-Team (FY2025-26 Q3 Sprint 4), and 4 others: Logged-Out Warning Message: Instrumentation and Experiment Setup for first iteration A/B Test - https://phabricator.wikimedia.org/T416100#11672783 (10Sgs) >>! In T416100#1... [11:39:52] 10CampaignEvents, 06Connection-Team, 05Campaign-Registration: Spike: Investigate Codex implementation for progress bar (Timebox: 1 week) - https://phabricator.wikimedia.org/T418526#11672784 (10MHorsey-WMF) [11:41:00] 06MediaWiki-Platform-Team (Q3 Kanban Board): Remove trailing slash in JWT issuer - https://phabricator.wikimedia.org/T418999#11672786 (10Tgr) [[https://logstash.wikimedia.org/goto/3d7140d95255d4f43542b59e750be03f|Seems like]] just one client or gadget affected, all the logs are from dewiki. [11:41:46] 10CampaignEvents, 06Connection-Team, 05Campaign-Registration: Spike: Investigate Codex implementation for progress bar (Timebox: 1 week) - https://phabricator.wikimedia.org/T418526#11672790 (10MHorsey-WMF) [11:42:11] 10CampaignEvents, 05Campaign-Registration, 06Connection-Team (Connection-Current-Sprint): Spike: Investigate Codex implementation for progress bar (Timebox: 1 week) - https://phabricator.wikimedia.org/T418526#11672791 (10MHorsey-WMF) [11:43:21] (03PS2) 10Mszwarc: DemoteIneligibleUsers: Add option to relay logs to other wikis [core] - 10https://gerrit.wikimedia.org/r/1247975 (https://phabricator.wikimedia.org/T418579) [11:44:16] (03PS111) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [11:44:30] 10CampaignEvents, 05Campaign-Registration, 06Connection-Team (Connection-Current-Sprint): Spike: Investigate Codex implementation for progress bar (Timebox: 1 week) - https://phabricator.wikimedia.org/T418526#11672802 (10MHorsey-WMF) a:03MHorsey-WMF [11:47:13] (03PS17) 10Huei Tan: SpecialPreferences: Use Language Select Widget in language field [core] - 10https://gerrit.wikimedia.org/r/1230707 (https://phabricator.wikimedia.org/T418707) [11:48:42] (03CR) 10CI reject: [V:04-1] DemoteIneligibleUsers: Add option to relay logs to other wikis [core] - 10https://gerrit.wikimedia.org/r/1247975 (https://phabricator.wikimedia.org/T418579) (owner: 10Mszwarc) [11:48:48] (03CR) 10Huei Tan: "done, we use the native select box in the widget, it will look different than the ooui select box." [core] - 10https://gerrit.wikimedia.org/r/1230707 (https://phabricator.wikimedia.org/T418707) (owner: 10Huei Tan) [11:48:50] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83/47071/consoleFull): `composer run --timeout=0 phpunit" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) (owner: 10Harroyo-wmf) [11:49:35] (03PS1) 10Arendpieter: Fix fgetcsv() calls for PHP 8.4 compatibility [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 [11:52:00] (03PS2) 10Techwizzie: Implement Cargo data querying in Wanda [extensions/Wanda] - 10https://gerrit.wikimedia.org/r/1247973 (https://phabricator.wikimedia.org/T417482) [11:52:29] (03CR) 10Viktoria Hillerud WMSE: Play error message if non-existing page is visited (032 comments) [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1143994 (https://phabricator.wikimedia.org/T254864) (owner: 10Viktoria Hillerud WMSE) [11:54:17] (03CR) 10CI reject: [V:04-1] ULS rewrite: Implement typeahead search [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1238994 (https://phabricator.wikimedia.org/T416908) (owner: 10Abijeet Patro) [11:54:21] (03CR) 10CI reject: [V:04-1] ULS rewrite: Display suggested languages [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1239999 (https://phabricator.wikimedia.org/T287877) (owner: 10Abijeet Patro) [11:55:08] (03CR) 10CI reject: [V:04-1] ULS rewrite: Various code improvements [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1240266 (owner: 10Abijeet Patro) [11:56:46] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php83/17485/consoleFull): `composer r" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) (owner: 10Harroyo-wmf) [11:59:00] (03CR) 10CI reject: [V:04-1] hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) (owner: 10Harroyo-wmf) [11:59:29] 04(no projects): Add info how to hide baby globe for users who have hidden the Appearance panel (=probably most) - https://phabricator.wikimedia.org/T419001 (10Prototyperspective) 03NEW [12:00:15] (03PS10) 10Huei Tan: HTMLSelectLanguageField: allow load and validation for multiple language selection [core] - 10https://gerrit.wikimedia.org/r/1247071 [12:00:32] 10CheckUser-SuggestedInvestigations, 07OKR-Work, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): SI: Improve the GlobalBlockCheck class to batch lookups for global blocks and central IDs - https://phabricator.wikimedia.org/T418998#11672836 (10Dreamy_Jazz) [12:01:26] (03CR) 10CI reject: [V:04-1] Fix fgetcsv() calls for PHP 8.4 compatibility [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (owner: 10Arendpieter) [12:01:42] (03PS1) 10Arthur taylor: Pass escape parameter to fgetcsv to unbreak php8.4 tests [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247981 (https://phabricator.wikimedia.org/T418981) [12:03:41] (03CR) 10Huei Tan: HTMLSelectLanguageField: allow load and validation for multiple language selection (034 comments) [core] - 10https://gerrit.wikimedia.org/r/1247071 (owner: 10Huei Tan) [12:06:53] (03CR) 10Arendpieter: "also https://gerrit.wikimedia.org/r/c/mediawiki/extensions/PropertySuggester/+/1247978" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247647 (https://phabricator.wikimedia.org/T418981) (owner: 10Umherirrender) [12:09:09] (03CR) 10Arthur taylor: "recheck" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247981 (https://phabricator.wikimedia.org/T418981) (owner: 10Arthur taylor) [12:09:41] (03PS5) 10Phedenskog: selenium: Bring back DISPLAY to enable/disable headless locally [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) [12:09:41] (03CR) 10Phedenskog: "I finally found that you can turn off autoXVFB in wdio (that broke fresh). This works for me now. @vwalters@wikimedia.org please check tha" [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [12:10:14] (03Abandoned) 10Arthur taylor: Pass escape parameter to fgetcsv to unbreak php8.4 tests [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247981 (https://phabricator.wikimedia.org/T418981) (owner: 10Arthur taylor) [12:10:31] (03CR) 10Arthur taylor: [C:03+2] "Looks good!" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (owner: 10Arendpieter) [12:11:42] (03CR) 10Arthur taylor: [C:03+2] "please add the bug tag before we merge - T418981" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (owner: 10Arendpieter) [12:11:47] (03PS1) 10Mschlindwein: Add usermanagement [extensions/BlueSpiceWikiFarm] (REL1_43) - 10https://gerrit.wikimedia.org/r/1247984 [12:16:17] (03PS2) 10Arthur taylor: Fix fgetcsv() calls for PHP 8.4 compatibility [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (https://phabricator.wikimedia.org/T418981) (owner: 10Arendpieter) [12:16:51] (03PS3) 10Abijeet Patro: ULS rewrite: Improve handling of selected language [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1247961 (https://phabricator.wikimedia.org/T253303) [12:16:52] (03CR) 10Arthur taylor: "recheck" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (https://phabricator.wikimedia.org/T418981) (owner: 10Arendpieter) [12:22:14] 10MediaWiki-Vendor, 07Upstream: vendor/liuggio - file permissions trigger debian lintian warnings - https://phabricator.wikimedia.org/T110415#11672862 (10Zabe) 05Open→03Declined See {T393186} [12:23:13] (03PS1) 10Viktoria Hillerud WMSE: Announce start and end of POC [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1247985 (https://phabricator.wikimedia.org/T417746) [12:24:00] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/Cite] (REL1_43) - 10https://gerrit.wikimedia.org/r/1247256 (owner: 10L10n-bot) [12:24:39] (03CR) 10Daniel Kinzler: mw.Api: Client-side logging for HTTP 429 errors (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) (owner: 10Bartosz Dziewoński) [12:25:21] (03CR) 10Abijeet Patro: [V:03+2] Localisation updates from https://translatewiki.net. [extensions/Cite] (REL1_44) - 10https://gerrit.wikimedia.org/r/1247765 (owner: 10L10n-bot) [12:27:19] 10MediaWiki-User-login-and-signup, 06Product Safety and Integrity, 06Product-Analytics, 06Growth-Team (FY2025-26 Q3 Sprint 4), and 2 others: Update Special:CreateAccount instrumentation to track field names - https://phabricator.wikimedia.org/T416739#11672889 (10Sgs) The instrumentation that captures the u... [12:34:18] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 06Traffic, 07OKR-Work: haproxy: strip x-wmf-* headers from responses - https://phabricator.wikimedia.org/T417781#11672925 (10Raine) [12:36:14] (03PS1) 10Zabe: Upgrading wikimedia/idle-dom (v2.1.0 => v2.1.1) [vendor] - 10https://gerrit.wikimedia.org/r/1247986 [12:36:15] (03PS1) 10Zabe: Upgrading wikimedia/wikipeg (6.0.0 => 6.1.1) [vendor] - 10https://gerrit.wikimedia.org/r/1247987 [12:38:24] (03PS1) 10Mschlindwein: Allow toolbar for derived skins [extensions/OOJSPlus] (REL1_43) - 10https://gerrit.wikimedia.org/r/1247988 [12:39:13] 06LPL Essential (FY2025-26 Q3), 10LPL Projects (ULS rewrite): Define rollout strategy for the ULS rewrite - https://phabricator.wikimedia.org/T418187#11672953 (10abi_) Here's the latest screenshot from the beta features: {F72501264 width=800} We're going to go ahead with the Beta feature approach. The scre... [12:40:20] (03PS112) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [12:40:58] 10Wikispeech-Jobrunner, 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE: Fix large numbers in DigitsToSwedishWords - https://phabricator.wikimedia.org/T419005 (10Sebastian_Berlin-WMSE) 03NEW [12:41:54] (03CR) 10Bartosz Dziewoński: "Is there a task for this? `
` tags disappearing doesn't seem good. This could be a sing of another problem like T415303 recently." [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1247974 (owner: 10Esanders) [12:44:43] (03CR) 10Daimona Eaytoy: [C:03+2] Add Calculator for event goal completion [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1236266 (https://phabricator.wikimedia.org/T414145) (owner: 10Mhorsey) [12:45:46] (03PS10) 10WMDE-Fisch: Add helper method for using listIndex for reuses [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1238694 (https://phabricator.wikimedia.org/T416486) [12:46:06] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] Add helper method for using listIndex for reuses [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1238694 (https://phabricator.wikimedia.org/T416486) (owner: 10WMDE-Fisch) [12:46:22] 10MediaWiki-extensions-CentralNotice: CentralNotice banner campaign bug: Traffic limit removed after filtering for banner - https://phabricator.wikimedia.org/T418917#11672968 (10Pcoombe) →14Duplicate dup:03T182343 [12:46:24] 10MediaWiki-extensions-CentralNotice, 06Fundraising-Backlog: Filtering banners on campaign page resets "Limit traffic" checkbox and "Campaign type" - https://phabricator.wikimedia.org/T182343#11672970 (10Pcoombe) [12:46:30] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] Add helper method for using listIndex for reuses (031 comment) [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1238694 (https://phabricator.wikimedia.org/T416486) (owner: 10WMDE-Fisch) [12:47:02] 06Moderator-Tools-Team, 10Watchlist-Labels, 06Community-Tech (Fox Squad), 13Patch-For-Review: Allow users to search by page title in Special:EditWatchlist - https://phabricator.wikimedia.org/T416172#11672972 (10Ladsgroup) If you want case insesnstive search. You should use a search backend (opensearch, ela... [12:48:05] 05FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 13Patch-For-Review: Instrument data for tracking email verifications - https://phabricator.wikimedia.org/T415902#11672976 (10mmartorana) [12:48:42] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] CategoryViewer: Fall back to empty string in case of missing nextpage [core] - 10https://gerrit.wikimedia.org/r/1247684 (https://phabricator.wikimedia.org/T418934) (owner: 10Zabe) [12:49:46] 10MediaWiki-extensions-CentralNotice, 06Fundraising-Backlog: Filtering banners on campaign page resets "Limit traffic" checkbox and "Campaign type" - https://phabricator.wikimedia.org/T182343#11672979 (10Pcoombe) Can someone look into this? It's very annoying for both fundraising and community users [12:50:08] 04(no projects): Add info how to hide baby globe for users who have hidden the Appearance panel (=probably most) - https://phabricator.wikimedia.org/T419001#11672981 (10Johannnes89) →14Duplicate dup:03T418428 [12:50:10] 07Accessibility, 10MediaWiki-extensions-WP25EasterEggs: Make it easy to disable the baby globe - https://phabricator.wikimedia.org/T418428#11672983 (10Johannnes89) [12:52:22] (03PS6) 10Viktoria Hillerud WMSE: Consider documenting how and when to use maintenance scripts [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1224574 (https://phabricator.wikimedia.org/T408694) [12:52:59] 10MediaWiki-extensions-CodeMirror: Columns start at 0, not 1 - https://phabricator.wikimedia.org/T418345#11672988 (10Nardog) OK, I'll defer to @MusikAnimal. It is my opinion that it defies [[https://en.wikipedia.org/wiki/Principle_of_least_astonishment|ASTONISH]] to go against most other editors, including Notep... [12:56:09] (03PS2) 10TheDJ: TranscodeStatistics: make use of new state and touched columns [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/1239536 (https://phabricator.wikimedia.org/T350816) [13:03:38] (03PS7) 10Viktoria Hillerud WMSE: Consider documenting how and when to use maintenance scripts [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1224574 (https://phabricator.wikimedia.org/T408694) [13:07:09] (03PS3) 10Sebastian Berlin (WMSE): build: Updating composer dependencies [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1246763 (owner: 10Libraryupgrader) [13:07:15] 10MediaWiki-File-management, 10PageImages, 05MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), 13Patch-For-Review: og:image URL refers to full-size thumbnail version of original instead the original - https://phabricator.wikimedia.org/T415598#11673025 (10TheDJ) 05Open→03Resolved a:03TheDJ confirmed fixed [13:08:27] (03PS1) 10Okerekechinweotito: Load models' config directly rather than proxying via MediaWiki [extensions/Wikisource] - 10https://gerrit.wikimedia.org/r/1247993 [13:09:39] (03PS2) 10Okerekechinweotito: Load models' config directly rather than proxying via MediaWiki [extensions/Wikisource] - 10https://gerrit.wikimedia.org/r/1247993 (https://phabricator.wikimedia.org/T411447) [13:10:16] 07Accessibility, 10MediaWiki-extensions-WP25EasterEggs: Make it easy to disable the baby globe - https://phabricator.wikimedia.org/T418428#11673033 (10Prototyperspective) The main problem of this is not described in the issue which makes it difficult to see the importance and urgency of this. My task about tha... [13:11:26] 10MediaWiki-DomainEvents, 06MW-Interfaces-Team, 10TimedMediaHandler, 07OKR-Work: TimedMediaHandler: Port all hooks to relevant domain events - https://phabricator.wikimedia.org/T396758#11673038 (10TheDJ) [13:11:58] 10MediaWiki-DomainEvents, 06MW-Interfaces-Team, 10TimedMediaHandler, 07OKR-Work: TimedMediaHandler: Port all hooks to relevant domain events - https://phabricator.wikimedia.org/T396758#11673041 (10TheDJ) 05Open→03Resolved [13:13:26] 10MediaWiki-Docker, 10dev-images: Upgrade MediaWiki-Docker PHP images to next target production version - https://phabricator.wikimedia.org/T407430#11673045 (10A_smart_kitten) FYI, {T419004} was filed today for PHP 8.4 dev-images. Given T413223#11554055, I suppose this task (for the next target production ver... [13:15:35] 07Accessibility, 10MediaWiki-extensions-WP25EasterEggs: Make it easy to disable the baby globe - https://phabricator.wikimedia.org/T418428#11673049 (10Amire80) It should be just an X button that closes it. [13:15:38] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages: LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing thousands of translation-problem logs - https://phabricator.wikimedia.org/T419006 (10Dreamy_Jazz) 03NEW [13:16:24] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing thousands of translation-problem logs - https://phabricator.wikimedia.org/T419006#11673061 (10Dreamy_J... [13:16:43] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing thousands of translation-problem logs - https://phabricator.wikimedia.org/T419006#11673065 (10Dreamy_J... [13:20:52] (03PS113) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [13:21:37] 10VideoCutTool, 07good first task: Overwrite file text field should be same as original file - https://phabricator.wikimedia.org/T331235#11673073 (10Mounil2005) Submitted a patch for review: https://gitlab.wikimedia.org/cloudvps-repos/videocuttool/VideoCutTool/-/merge_requests/62 [13:21:59] 10Wikibase Cloud: GDPR check - deadline 08.03.2026 - https://phabricator.wikimedia.org/T419007 (10Anton.Kokh) 03NEW [13:22:08] (03CR) 10Jforrester: [C:03+2] "…" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (https://phabricator.wikimedia.org/T418981) (owner: 10Arendpieter) [13:22:45] 10Wikibase Cloud (Kanban Board): GDPR check - deadline 08.03.2026 - https://phabricator.wikimedia.org/T419007#11673085 (10Anton.Kokh) [13:23:13] (03PS6) 10Phedenskog: selenium: Bring back DISPLAY to enable/disable headless locally [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) [13:23:16] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing thousands of translation-problem logs - https://phabricator.wikimedia.org/T419006#11673086 (10Dreamy_J... [13:23:24] (03PS114) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [13:23:29] 06Wikibase Reuse Team (Sprint 64): 🐙 Refactor validation logic out of GraphQL Service Class - https://phabricator.wikimedia.org/T419008 (10ItamarWMDE) 03NEW [13:23:37] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing thousa... - https://phabricator.wikimedia.org/T419006#11673100 [13:24:32] (03CR) 10Zabe: [C:03+2] CategoryViewer: Fall back to empty string in case of missing nextpage [core] - 10https://gerrit.wikimedia.org/r/1247684 (https://phabricator.wikimedia.org/T418934) (owner: 10Zabe) [13:24:41] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing thousa... - https://phabricator.wikimedia.org/T419006#11673109 [13:25:13] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing thousa... - https://phabricator.wikimedia.org/T419006#11673111 [13:25:26] 10MediaWiki-extensions-LiquidThreads, 06ServiceOps new, 10WikimediaMessages, 07Wikimedia-production-error: The log type liquidthreads has the same translation as liquidthreads for en. liquidthreads will not be displayed in the drop down menu on Special:Lo... - https://phabricator.wikimedia.org/T417613#11673113 [13:25:29] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing thousa... - https://phabricator.wikimedia.org/T419006#11673115 [13:25:38] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wrong name causing millio... - https://phabricator.wikimedia.org/T419006#11673117 [13:25:56] 10MediaWiki-extensions-LiquidThreads, 06Product Safety and Integrity, 10Temporary accounts, 10WikimediaMessages: Threaded discussion log appears in all wikis - https://phabricator.wikimedia.org/T417425#11673121 (10A_smart_kitten) Tagging LQT for visibility, temp-accounts per T419006#11673088 [13:26:26] (03CR) 10Harroyo-wmf: "recheck" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) (owner: 10Harroyo-wmf) [13:26:36] (03PS3) 10Jforrester: BasicImporter: Fix fgetcsv() calls for PHP 8.4 compatibility [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (https://phabricator.wikimedia.org/T418981) (owner: 10Arendpieter) [13:31:20] (03PS5) 10Mszwarc: Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) [13:35:11] 06Product Safety and Integrity, 10Temporary accounts: Temporary account names not displayed correctly in RTL in personal tools menu and grey bar - https://phabricator.wikimedia.org/T419011 (10dom_walden) 03NEW [13:35:28] 06MediaWiki-Platform-Team (Q3 Kanban Board): Remove trailing slash in JWT issuer - https://phabricator.wikimedia.org/T418999#11673191 (10Tgr) It's from `$wgJwtSessionCookieIssuer`. So: * option 1 - disable JWTs for bot passwords, wait 4 hours for cookies to expire, fix config, reenable. Bots that ignore cookie e... [13:35:38] 06Product Safety and Integrity, 07I18n, 07RTL, 10Temporary accounts (4.8 TA Patrolling): Temporary account names not displayed correctly in RTL in personal tools menu and grey bar - https://phabricator.wikimedia.org/T419011#11673192 (10dom_walden) [13:35:52] 10MediaWiki-CreateAccount-page, 10MediaWiki-User-login-and-signup, 06Growth-Team (FY2025-26 Q3 Sprint 4), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), and 2 others: [V1 test] Redesign mobile web account creation form following Codex guidelines - https://phabricator.wikimedia.org/T415659#11673194 (10AAlhazwa... [13:38:34] (03CR) 10Mszwarc: Log interwiki rights changes on both involved wikis (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) (owner: 10Mszwarc) [13:42:33] 10MediaWiki-CreateAccount-page, 10MediaWiki-User-login-and-signup, 06Growth-Team (FY2025-26 Q3 Sprint 4), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), and 2 others: [V1 test] Redesign mobile web account creation form following Codex guidelines - https://phabricator.wikimedia.org/T415659#11673214 (10AAlhazwa... [13:42:50] (03CR) 10Daimona Eaytoy: [C:03+2] "...?" [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1236266 (https://phabricator.wikimedia.org/T414145) (owner: 10Mhorsey) [13:43:34] 06Product Safety and Integrity, 07I18n, 07RTL, 10Temporary accounts (4.8 TA Patrolling): Temporary account icon not flipped in RTL - https://phabricator.wikimedia.org/T419012 (10dom_walden) 03NEW [13:48:54] 06MediaWiki-Platform-Team (Q3 Kanban Board), 13Patch-For-Review: Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11673242 (10Tgr) [13:51:02] (03PS1) 10Dreamy Jazz: Hooks: Fix liquidthreads log type definition bugs [extensions/WikimediaMessages] - 10https://gerrit.wikimedia.org/r/1248005 (https://phabricator.wikimedia.org/T417425) [13:51:16] (03PS115) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [13:51:45] 10MediaWiki-extensions-LiquidThreads, 10Temporary accounts, 10WikimediaMessages, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Threaded discussion log appears in all wikis - https://phabricator.wikimedia.org/T417425#11673258 (10Dreamy_Jazz) a:03Dreamy_Jazz [13:52:10] (03PS116) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [13:52:24] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wr... - https://phabricator.wikimedia.org/T419006#11673263 [13:52:58] 10MinervaNeue, 10Vector (legacy skin), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): Legacy Vector: Show temporary account username in personal tool... - https://phabricator.wikimedia.org/T418220#11673270 [13:54:27] 10Cite (Sub-referencing): Reusing via menu should work without the use of synthetic ref - https://phabricator.wikimedia.org/T419013 (10lilients_WMDE) 03NEW [13:54:29] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wro... - https://phabricator.wikimedia.org/T419006#11673287 [13:55:10] 10Cite (Sub-referencing): Reusing via menu should work without the use of synthetic ref - https://phabricator.wikimedia.org/T419013#11673290 (10lilients_WMDE) [13:55:27] 10Cite (Sub-referencing): [Milestone] Reusing via menu should work without the use of synthetic ref - https://phabricator.wikimedia.org/T419013#11673292 (10lilients_WMDE) [13:57:39] (03CR) 10Zabe: [C:03+2] "..." [core] - 10https://gerrit.wikimedia.org/r/1247684 (https://phabricator.wikimedia.org/T418934) (owner: 10Zabe) [13:58:13] (03CR) 10Jforrester: [C:03+2] "…" [tools/api-testing] - 10https://gerrit.wikimedia.org/r/1247980 (owner: 10Libraryupgrader) [13:58:59] 07Design, 10CheckUser, 10CheckUser-SuggestedInvestigations, 10CheckUser-UserInfoCard, and 2 others: UserInfoCard: Use new icon to indicate sitewide blocked, globally blocked, or locked user - https://phabricator.wikimedia.org/T398286#11673298 (10Esanders) [13:59:03] (03CR) 10Mszwarc: [C:03+2] Hooks: Fix liquidthreads log type definition bugs [extensions/WikimediaMessages] - 10https://gerrit.wikimedia.org/r/1248005 (https://phabricator.wikimedia.org/T417425) (owner: 10Dreamy Jazz) [14:01:11] (03CR) 10Mszwarc: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) (owner: 10Mszwarc) [14:02:13] 10Cite (Sub-referencing): [Milestone] Opening a page with main+details and a reflist template in VE should show the main ref content - https://phabricator.wikimedia.org/T419014 (10lilients_WMDE) 03NEW [14:04:03] 10Wikibase Cloud (Kanban Board): ⬆️[Timebox: 8 hours] Investigate what "performance metric monitoring" we might want to do - https://phabricator.wikimedia.org/T412735#11673325 (10Tarrow) 05Open→03Declined Seems like unfortunately we'll never get to this. We'll plan to do this in the future when we next u... [14:04:52] 10Wikibase Cloud (Kanban Board): Investigate spike in projected cloud logging cost [Timebox: 4h] - https://phabricator.wikimedia.org/T417297#11673334 (10Tarrow) [14:07:23] 10Wikibase Cloud: Investigate spike in projected cloud logging cost [Timebox: 4h] - https://phabricator.wikimedia.org/T417297#11673340 (10Tarrow) [14:08:19] 10Wikibase Cloud: 🦠Merge all of the JavaScript Dependabot updates for Platform UI - https://phabricator.wikimedia.org/T415065#11673343 (10Tarrow) [14:08:25] 10Wikibase Cloud, 13Patch-For-Review: Default logo on "Timeless" skin not visible - https://phabricator.wikimedia.org/T413993#11673345 (10Anton.Kokh) [14:08:52] (03PS117) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [14:08:53] 10Wikibase Cloud: 🔬Merge all of the JavaScript Dependabot updates for Platform UI - https://phabricator.wikimedia.org/T415065#11673358 (10Tarrow) [14:09:43] (03PS118) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [14:10:21] 10MediaWiki-extensions-LiquidThreads, 10Temporary accounts, 10WikimediaMessages, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Threaded discussion log appears in all wikis - https://phabricator.wikimedia.org/T417425#11673368 (10Dreamy_Jazz) This should be fixed by b... [14:10:42] (03PS13) 10Ebernhardson: Wire up semantic query building [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229645 (https://phabricator.wikimedia.org/T413969) [14:10:43] (03CR) 10Ebernhardson: Wire up semantic query building (033 comments) [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229645 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [14:12:05] (03CR) 10Gergő Tisza: "Logstash events with a given channel + message combination are capped at 100/s (T395899). We have something like 4K/s API requests so this" [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) (owner: 10Bartosz Dziewoński) [14:12:14] (03CR) 10Mpostoronca: [C:03+2] Hooks: Fix liquidthreads log type definition bugs [extensions/WikimediaMessages] - 10https://gerrit.wikimedia.org/r/1248005 (https://phabricator.wikimedia.org/T417425) (owner: 10Dreamy Jazz) [14:12:24] (03PS2) 10ATitkov: Do not show companions on article diff views [extensions/WP25EasterEggs] - 10https://gerrit.wikimedia.org/r/1247055 (https://phabricator.wikimedia.org/T418495) [14:12:24] (03CR) 10ATitkov: "> BG was only intended to be visible on article namespace" [extensions/WP25EasterEggs] - 10https://gerrit.wikimedia.org/r/1247055 (https://phabricator.wikimedia.org/T418495) (owner: 10ATitkov) [14:13:18] (03CR) 10Peter Fischer: [C:03+2] Introduce a Semantic Search query route and builder [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229643 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [14:13:37] (03PS4) 10Sebastian Berlin (WMSE): build: Updating dependencies [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1246763 (owner: 10Libraryupgrader) [14:14:21] (03PS5) 10Sebastian Berlin (WMSE): build: Updating dependencies [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1246763 (owner: 10Libraryupgrader) [14:14:29] 10MediaWiki-REST-API, 06MW-Interfaces-Team: Wikimedia REST Sandbox broken on Wikinews: "Parser error: end of the stream or a document separator is expected" - https://phabricator.wikimedia.org/T418318#11673394 (10HCoplin-WMF) [14:14:54] (03Merged) 10jenkins-bot: CategoryViewer: Fall back to empty string in case of missing nextpage [core] - 10https://gerrit.wikimedia.org/r/1247684 (https://phabricator.wikimedia.org/T418934) (owner: 10Zabe) [14:14:59] (03Merged) 10jenkins-bot: Hooks: Fix liquidthreads log type definition bugs [extensions/WikimediaMessages] - 10https://gerrit.wikimedia.org/r/1248005 (https://phabricator.wikimedia.org/T417425) (owner: 10Dreamy Jazz) [14:15:22] (03CR) 10Phedenskog: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [14:16:01] (03CR) 10TheDJ: "recheck" [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/1239536 (https://phabricator.wikimedia.org/T350816) (owner: 10TheDJ) [14:16:22] (03PS6) 10Mszwarc: Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) [14:17:51] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1246763 (owner: 10Libraryupgrader) [14:17:56] 10MediaWiki-Core-Hooks, 10MediaWiki-extensions-CategoryTree, 06MW-Interfaces-Team: Replace onCategoryViewer__generateLink hook - https://phabricator.wikimedia.org/T413663#11673413 (10AGhirelli-WMF) p:05Medium→03Low [14:18:26] (03PS3) 10TheDJ: TranscodeStatistics: make use of new state and touched columns [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/1239536 (https://phabricator.wikimedia.org/T350816) [14:18:42] (03CR) 10TheDJ: "recheck" [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/1239536 (https://phabricator.wikimedia.org/T350816) (owner: 10TheDJ) [14:19:02] 10MediaWiki-Core-Hooks, 10MediaWiki-extensions-CategoryTree, 06MW-Interfaces-Team: Replace onCategoryViewer__generateLink hook - https://phabricator.wikimedia.org/T413663#11673420 (10HCoplin-WMF) Could you provide a bit more context about this ask? What is the reason for the request? Is anything breaking bec... [14:21:53] (03PS1) 10Zabe: CategoryViewer: Fall back to empty string in case of missing nextpage [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248011 (https://phabricator.wikimedia.org/T418934) [14:21:57] (03CR) 10Gergő Tisza: "FWIW the current JS error log volume is about 0.6/s so this could bump that by 3 magnitudes. I think that would be fine (as far as the inf" [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) (owner: 10Bartosz Dziewoński) [14:22:18] (03CR) 10Daimona Eaytoy: [C:03+2] "T419009" [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1236266 (https://phabricator.wikimedia.org/T414145) (owner: 10Mhorsey) [14:22:20] 10MediaWiki-File-management, 10MediaWiki-Revision-deletion, 06Commons, 06MW-Interfaces-Team: Hiding file revision (comments and username) using Revdel doesn't hide them in the page history. - https://phabricator.wikimedia.org/T413251#11673451 (10HCoplin-WMF) **Background** (from Daniel): - File history &... [14:22:20] (03PS4) 10Jforrester: Add an option to hide MathML from MathJax [extensions/Math] - 10https://gerrit.wikimedia.org/r/1247538 (owner: 10Physikerwelt) [14:24:43] (03PS6) 10Sebastian Berlin (WMSE): build: Updating dependencies [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1246763 (owner: 10Libraryupgrader) [14:27:08] (03CR) 10CI reject: [V:04-1] build: Updating dependencies [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1246763 (owner: 10Libraryupgrader) [14:27:43] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, 07OKR-Work: Rate limiting gateway should allow cross-origin requests from web browsers to read the HTTP 429 response - https://phabricator.wikimedia.org/T418969#11673465 (10Tgr) Preflight is extra tricky, what if... [14:27:49] 10MediaWiki-Revision-deletion, 06MW-Interfaces-Team, 06Traffic: 404 error when using action=raw on an admin-level hidden revision - https://phabricator.wikimedia.org/T351688#11673467 (10HCoplin-WMF) @Krinkle -- do you have any thoughts about this? We chatted about this in MWI, but it's unclear if action=raw... [14:28:16] (03CR) 10CI reject: [V:04-1] Introduce a Semantic Search query route and builder [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229643 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [14:29:50] 10CheckUser-SuggestedInvestigations, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Suggested Investigations: Create a filter to filter out cases with no users blocked - https://phabricator.wikimedia.org/T418293#11673481 (10d... [14:30:05] (03CR) 10Dillon: "LGTM, thanks!" [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1247872 (https://phabricator.wikimedia.org/T417920) (owner: 10Kgraessle) [14:30:45] 10MediaWiki-File-management, 10PageImages, 05MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), 13Patch-For-Review: og:image URL refers to full-size thumbnail version of original instead the original - https://phabricator.wikimedia.org/T415598#11673488 (10TheDJ) a:05TheDJ→03Func [14:31:29] (03CR) 10Peter Fischer: [C:03+2] Wire up semantic query building (031 comment) [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229645 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [14:32:17] (03CR) 10Jakob: [C:03+2] BasicImporter: Fix fgetcsv() calls for PHP 8.4 compatibility [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (https://phabricator.wikimedia.org/T418981) (owner: 10Arendpieter) [14:32:24] (03CR) 10CI reject: [V:04-1] Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) (owner: 10Mszwarc) [14:33:31] 10Observability-Alerting: Serve something helpful at metamonitoring.wikimedia.org - https://phabricator.wikimedia.org/T417900#11673499 (10tappof) 05Open→03Resolved metamonitoring.wikimedia.org now redirects to the Wikitech meta-monitoring documentation. [14:34:10] (03CR) 10Dillon: Create Active Discussions module (031 comment) [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1239277 (https://phabricator.wikimedia.org/T402781) (owner: 10Scardenasmolinar) [14:34:59] (03CR) 10Cindy-the-browser-test-bot: [V:03+1] "Cindy says good job \o/. Keep it up." [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229645 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [14:35:54] 10CheckUser-SuggestedInvestigations, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Suggested Investigations: Create a filter to filter out cases with no users blocked - https://phabricator.wikimedia.org/T418293#11673503 (10d... [14:35:57] 10WikiLambda, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: [stretch] Allow the user to re-trigger failed fragment renders manually - https://phabricator.wikimedia.org/T411701#11673505 (10gengh) a:03gengh [14:36:09] 06Abstract Wikipedia team, 10WikiLambda, 07Essential-Work: Wikifunctions client: Remove all usage of ZObjectFactory::create or ZErrorFactory::create.. and other methods that might fallback to zid fetches - https://phabricator.wikimedia.org/T393611#11673508 (10gengh) a:03gengh [14:36:39] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, 07OKR-Work: Rate limiting gateway should allow cross-origin requests from web browsers to read the HTTP 429 response - https://phabricator.wikimedia.org/T418969#11673509 (10Tgr) Another preflight complication is... [14:36:40] (03Merged) 10jenkins-bot: Add Calculator for event goal completion [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1236266 (https://phabricator.wikimedia.org/T414145) (owner: 10Mhorsey) [14:37:26] (03CR) 10Baran: Localize messages for Pashto (038 comments) [core] - 10https://gerrit.wikimedia.org/r/1193569 (https://phabricator.wikimedia.org/T406197) (owner: 10Gerrit Patch Uploader) [14:37:30] 10CheckUser-SuggestedInvestigations, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Suggested Investigations: Create a filter to filter out cases with no users blocked - https://phabricator.wikimedia.org/T418293#11673517 (10D... [14:38:23] (03CR) 10CI reject: [V:04-1] Add an option to hide MathML from MathJax [extensions/Math] - 10https://gerrit.wikimedia.org/r/1247538 (owner: 10Physikerwelt) [14:38:33] (03CR) 10Mszwarc: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) (owner: 10Mszwarc) [14:38:39] (03CR) 10Nikerabbit: SpecialTranslate: Load the new ULS rewrite if enabled (033 comments) [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1247958 (https://phabricator.wikimedia.org/T418988) (owner: 10Abijeet Patro) [14:39:59] 10MediaWiki-DomainEvents, 10MediaWiki-Page-rename, 06MW-Interfaces-Team, 07Wikimedia-production-error: "Wikimedia\Assert\PreconditionException: Precondition failed: This Title instance does not represent an existing page" when trying to move page into mai... - https://phabricator.wikimedia.org/T391205#11673536 [14:40:33] (03PS7) 10Mszwarc: Log interwiki rights changes on both involved wikis [core] - 10https://gerrit.wikimedia.org/r/1247957 (https://phabricator.wikimedia.org/T6055) [14:40:45] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 06ServiceOps new, 06Traffic, and 3 others: Epic: Enforce API rate limits (WE5.1.3c) - https://phabricator.wikimedia.org/T412585#11673540 (10Tgr) Create a global group like `rate-limit-testers`, make it emit an `rlc`, make the rate limit for that clas... [14:44:33] 10MediaWiki-extensions-ReadingLists, 10Reading List Service, 07good first task, 13Patch-For-Review: Reading list schema updater doesn't support db prefixes properly - https://phabricator.wikimedia.org/T332651#11673552 (10Tgr) Sorry for the lack of clarity. You need to run it for pgSQL specifically (so `--j... [14:44:50] 10MediaWiki-extensions-OATHAuth, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Deploy 2FA requirement using $wgRestrictedGroups to Wikimedia production, instead of OATHAuth's custom config - https://phabricator.wikimedia.org/T418580#11673558 (10mszwarc) [14:45:35] (03PS119) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [14:46:15] (03CR) 10CI reject: [V:04-1] Introduce a Semantic Search query route and builder [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229643 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [14:46:17] (03CR) 10CI reject: [V:04-1] Wire up semantic query building [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229645 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [14:46:30] (03CR) 10Alex Paskulin: [C:03+2] build: Updating underscore to 1.13.8 [jsdoc/wmf-theme] - 10https://gerrit.wikimedia.org/r/1247716 (owner: 10Libraryupgrader) [14:46:35] (03PS1) 10Viktoria Hillerud WMSE: Read images [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1248018 (https://phabricator.wikimedia.org/T166670) [14:46:45] 10Wikispeech-Text-to-Speech, 06Wikispeech-WMSE, 13Patch-For-Review, 10Wikispeech-Jobrunner (Sprint): Recite images - https://phabricator.wikimedia.org/T166670#11673564 (10Viktoria_Hillerud_WMSE) A first implementation, and patch, is to just remove the `"figure": true` from `"WikispeechRemoveTags"` in the c... [14:47:10] (03PS1) 10Dtorsani: ProgressBar: Revise styles and guidance for new varation [design/codex] - 10https://gerrit.wikimedia.org/r/1248019 [14:47:14] (03CR) 10Daimona Eaytoy: [C:03+2] Add navigational buttons to UI for contributions views [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1233768 (https://phabricator.wikimedia.org/T412087) (owner: 10Mhorsey) [14:47:52] (03CR) 10Sebastian Berlin (WMSE): "I managed to fix most Phan issues. The remaining one are related to changes in T314583 and it wasn't easy for me to see where the root iss" [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1246763 (owner: 10Libraryupgrader) [14:49:44] (03PS9) 10Daimona Eaytoy: CampaignsDatabaseHelper: add separate methods for replica and primary [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1236799 [14:49:55] (03PS7) 10Daimona Eaytoy: Drop CampaignsDatabaseHelper::getDBConnection [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1236802 [14:50:02] (03Merged) 10jenkins-bot: BasicImporter: Fix fgetcsv() calls for PHP 8.4 compatibility [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1247978 (https://phabricator.wikimedia.org/T418981) (owner: 10Arendpieter) [14:50:47] (03PS6) 10Phedenskog: selenium: Make sure our change is in the list (not first) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) [14:52:45] (03CR) 10Phedenskog: selenium: Make sure our change is in the list (not first) (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) (owner: 10Phedenskog) [14:52:52] (03PS2) 10Dtorsani: ProgressBar: Revise styles and guidance for new varation [design/codex] - 10https://gerrit.wikimedia.org/r/1248019 [14:53:34] (03PS2) 10Jforrester: Update mobile tests [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1247974 (https://phabricator.wikimedia.org/T418982) (owner: 10Esanders) [14:54:40] 06Content-Transform-Team, 10DiscussionTools, 07ci-test-error (WMF-deployed Build Failure), 06Editing-team (Editing-2Mar-13Mar-2026), and 2 others: DiscussionTools tests blocking merges in the CheckUser extension - https://phabricator.wikimedia.org/T418982#11673600 (10Jdforrester-WMF) Possibly caused by the... [14:54:55] (03PS3) 10Mszwarc: DemoteIneligibleUsers: Add option to relay logs to other wikis [core] - 10https://gerrit.wikimedia.org/r/1247975 (https://phabricator.wikimedia.org/T418579) [14:55:20] (03CR) 10Jforrester: "New CI failure is T418982. :-(" [extensions/Math] - 10https://gerrit.wikimedia.org/r/1247538 (owner: 10Physikerwelt) [14:57:19] 06Indic MediaWiki Developers UG, 06Indic-TechCom, 10VideoCutTool, 07good first task: Add feature to enhance volume - https://phabricator.wikimedia.org/T353572#11673617 (10Madkar) Hi! I noticed this task has been assigned for a while with no recent updates. I'm interested in working on this for GSoC 2026. I... [14:58:10] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wro... - https://phabricator.wikimedia.org/T419006#11673625 [14:58:19] 06Test Kitchen, 07OKR-Work: LDAP groups for tiered access to GrowthBook - https://phabricator.wikimedia.org/T419021 (10mpopov) 03NEW [14:58:31] 06Test Kitchen, 07OKR-Work: LDAP groups for tiered access to GrowthBook - https://phabricator.wikimedia.org/T419021#11673643 (10mpopov) [14:58:34] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension loaded check is using wr... - https://phabricator.wikimedia.org/T419006#11673640 [14:59:05] (03PS7) 10Phedenskog: selenium: Make sure our change is in the list (not first) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) [14:59:35] (03CR) 10CI reject: [V:04-1] ProgressBar: Revise styles and guidance for new varation [design/codex] - 10https://gerrit.wikimedia.org/r/1248019 (owner: 10Dtorsani) [14:59:49] (03CR) 10VolkerE: [C:04-1] "Thanks @raotalhasajid849@gmail.com for your contribution! The rendering is already pretty good." [extensions/BetaFeatures] - 10https://gerrit.wikimedia.org/r/1239299 (https://phabricator.wikimedia.org/T417348) (owner: 10Talhasajid849) [15:00:28] (03CR) 10VolkerE: "recheck" [extensions/WP25EasterEggs] - 10https://gerrit.wikimedia.org/r/1247038 (https://phabricator.wikimedia.org/T418729) (owner: 10ATitkov) [15:01:27] (03CR) 10Zabe: "recheck" [vendor] - 10https://gerrit.wikimedia.org/r/1247986 (owner: 10Zabe) [15:01:32] (03CR) 10Zabe: "recheck" [vendor] - 10https://gerrit.wikimedia.org/r/1247987 (owner: 10Zabe) [15:01:54] 10MediaWiki-extensions-LiquidThreads, 10Temporary accounts, 10WikimediaMessages, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Threaded discussion log appears in all wikis - https://phabricator.wikimedia.org/T417425#11673658 (10Dreamy_Jazz) After this change htt... [15:02:04] 10MediaWiki-extensions-LiquidThreads, 10Temporary accounts, 10WikimediaMessages, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Threaded discussion log appears in all wikis - https://phabricator.wikimedia.org/T417425#11673660 (10Dreamy_Jazz) 05Open→03Resolved [15:02:17] 10Wikimedia-Site-requests, 07Chinese-Sites, 13Patch-For-Review: Remove "accountcreator" and allow "event-organizer" to add and remove "event participant" in zhwiki - https://phabricator.wikimedia.org/T418089#11673661 (101F616EMO) 05In progress→03Resolved Changes deployed to prod. [15:03:48] 10BetaFeatures, 06Reader Experience Team, 13Patch-For-Review: The layout of beta features list in preferences on mobile looks broken or not formatted properly - https://phabricator.wikimedia.org/T417348#11673666 (10Volker_E) @Talhasajid849 Thanks for your patch, as I've stated on the patch itself, the render... [15:03:55] 07Design, 10VisualEditor, 10VisualEditor-MediaWiki-Mobile, 06Editing-team (Editing-2Mar-13Mar-2026), and 3 others: Introduce additional tools within the mobile visual editor's "+" menu - https://phabricator.wikimedia.org/T385851#11673668 (10ldelench_wmf) [15:03:57] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for displayVersion() - https://phabricator.wikimedia.org/T418801#11673671 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Thank you, @Mohammed_Thaha! [15:04:03] 10MediaWiki-REST-API, 07Epic, 06MW-Interfaces-Team (MWI-Roadmap), 07OKR-Work: [5.2.8 Epic]: Create API Grouping Mechanism - https://phabricator.wikimedia.org/T414527#11673674 (10TBurmeister) @BPirkle I agree with your assessment that I'm approaching from top-down and you from bottom-up; let's rely on @HCop... [15:04:09] 10EditCheck, 06Editing-team (Editing-2Mar-13Mar-2026), 05MW-1.46-notes (1.46.0-wmf.16; 2026-02-17), 07OKR-Work, 13Patch-For-Review: Improve performance of getModifiedLinkRanges on long articles - https://phabricator.wikimedia.org/T417199#11673675 (10ldelench_wmf) [15:05:15] 10Wikifeeds: featured/2026/03/02 missing mostread section - https://phabricator.wikimedia.org/T418894#11673678 (10apaskulin) 05Open→03Resolved This appears to be working correctly now [15:05:33] (03CR) 10Clare Ming: "thanks for review and making it better" [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [15:05:40] (03CR) 10Clare Ming: [C:03+1] Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [15:06:16] 10CheckUser-SuggestedInvestigations, 07OKR-Work, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): SI: Improve the GlobalBlockCheck class to batch lookups for global blocks and central IDs - https://phabricator.wikimedia.org/T418998#11673684 (10Dreamy_Jazz) [15:06:17] 07Design, 10CheckUser, 10CheckUser-SuggestedInvestigations, 10CheckUser-UserInfoCard, and 2 others: UserInfoCard: Use new icon to indicate sitewide blocked, globally blocked, or locked user - https://phabricator.wikimedia.org/T398286#11673683 (10Dreamy_Jazz) [15:06:58] 10EditCheck, 06Editing-team (Editing-2Mar-13Mar-2026), 05Goal, 07OKR-Work: The Edit Check's SLO has burned all its error budget - https://phabricator.wikimedia.org/T406836#11673686 (10ldelench_wmf) [15:07:32] 06Product Safety and Integrity, 07I18n, 07RTL, 10Temporary accounts (4.8 TA Patrolling): :Temporary account icon not flipped in RTL in personal tools menu - https://phabricator.wikimedia.org/T419012#11673692 (10Dreamy_Jazz) [15:07:36] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for GenerateAndSaveSecretKey() - https://phabricator.wikimedia.org/T418794#11673695 (10Yaron_Koren) Oh, I made a mistake here, or actually two - this is actually a duplicate of T418753, and it was fixed by @Deepangupta91. [15:07:41] 06Product Safety and Integrity, 07I18n, 07RTL, 10Temporary accounts (4.8 TA Patrolling): :Temporary account icon not flipped in RTL for Vector 2010 in personal tools menu - https://phabricator.wikimedia.org/T419012#11673697 (10Dreamy_Jazz) [15:07:46] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, 07OKR-Work: Rate limiting gateway should allow cross-origin requests from web browsers to read the HTTP 429 response - https://phabricator.wikimedia.org/T418969#11673698 (10daniel) [15:07:48] (03Merged) 10jenkins-bot: Add navigational buttons to UI for contributions views [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1233768 (https://phabricator.wikimedia.org/T412087) (owner: 10Mhorsey) [15:07:51] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 06ServiceOps new, 10ServiceOps-SharedInfra, and 4 others: Epic: API Rate Limiting Architecture - https://phabricator.wikimedia.org/T399291#11673699 (10daniel) [15:08:10] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for GenerateAndSaveSecretKey() - https://phabricator.wikimedia.org/T418794#11673703 (10Yaron_Koren) →14Duplicate dup:03T418753 [15:08:13] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for GenerateAndSaveSecretKey() - https://phabricator.wikimedia.org/T418753#11673705 (10Yaron_Koren) [15:08:13] (03PS3) 10Phedenskog: selenium: Cleanup wait logic for recent changes [core] - 10https://gerrit.wikimedia.org/r/1247052 (https://phabricator.wikimedia.org/T418386) [15:08:19] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, and 2 others: Add better error message for HTTP 429 errors to mw.Api#getErrorMessage - https://phabricator.wikimedia.org/T418953#11673707 (10daniel) [15:08:23] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, 07OKR-Work: rest gateway: enforce rate limits (stage two) - https://phabricator.wikimedia.org/T417779#11673708 (10daniel) [15:08:34] 10MediaWiki-Action-API, 06MediaWiki-Platform-Team, 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, and 2 others: Add client-side logging for non-MediaWiki action API errors (HTTP 429) - https://phabricator.wikimedia.org/T418957#11673709 (10daniel) [15:08:37] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 05FY2025-26 KR 5.1, 07OKR-Work: rest gateway: enforce rate limits (stage two) - https://phabricator.wikimedia.org/T417779#11673710 (10daniel) [15:08:41] 10Google-Summer-of-Code (Google Summer of Code (2026)): Integration testing for extensions in Canasta (GSoC 2026) - https://phabricator.wikimedia.org/T414617#11673711 (10Yaron_Koren) [15:09:38] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for getRepoURL() - https://phabricator.wikimedia.org/T418756#11673713 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Fixed by @Lakshya_Saxena - thanks! [15:10:15] (03CR) 10CI reject: [V:04-1] selenium: Make sure our change is in the list (not first) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) (owner: 10Phedenskog) [15:11:09] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for NormalizeWikiID() - https://phabricator.wikimedia.org/T418757#11673719 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Fixed by @Lakshya_Saxena - thanks. [15:12:22] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Strengthen assertions in TestGenerateAdminAndDBPasswords - https://phabricator.wikimedia.org/T418786#11673727 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Fixed by @Lakshya_Saxena - thanks. [15:13:42] (03PS1) 10Dreamy Jazz: SI: Log when PHP filter limits hit [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248024 (https://phabricator.wikimedia.org/T418293) [15:15:44] 10CheckUser-SuggestedInvestigations, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): Suggested Investigations: Create a filter to filter out cases with no users blocked - https://phabricator.wikimedia.org/T418293#11673738 (10D... [15:16:31] 10MediaWiki-Docker, 10dev-images: Upgrade MediaWiki-Docker PHP images to PHP 8.5 - https://phabricator.wikimedia.org/T407430#11673741 (10Krinkle) [15:18:21] 06Content-Transform-Team, 10DiscussionTools, 07ci-test-error (WMF-deployed Build Failure), 06Editing-team (Editing-2Mar-13Mar-2026), and 2 others: DiscussionTools tests blocking merges in the CheckUser extension - https://phabricator.wikimedia.org/T418982#11673751 (10matmarex) For some reason I can't repro... [15:18:44] 10CheckUser-SuggestedInvestigations, 07OKR-Work, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)): SI: Improve the GlobalBlockCheck class to batch lookups for global blocks and central IDs - https://phabricator.wikimedia.org/T418998#11673754 (10Dreamy_Jazz) a:03Dreamy_Jazz [15:19:39] (03CR) 10Bernard Wang: [C:03+2] styles: Bring LanguageDropdown closer to Codex [skins/Vector] - 10https://gerrit.wikimedia.org/r/1119596 (owner: 10VolkerE) [15:20:07] 10Observability-Logging, 13Patch-For-Review: Standardize the logstash logging format - ECS - https://phabricator.wikimedia.org/T234565#11673758 (10Ottomata) [15:21:19] (03PS1) 10STran: Add list of related temporary accounts to the related infobox [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248028 [15:21:50] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work, 13Patch-For-Review: Update check-wf-services.sh to also check the v2 endpoint - https://phabricator.wikimedia.org/T414589#11673764 (10Jdforrester-WMF) 05In progress→03Resolved [15:22:09] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83-selenium/26178/consoleFull): `npm run selenium-test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248024 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [15:22:21] (03CR) 10CI reject: [V:04-1] selenium: Cleanup wait logic for recent changes [core] - 10https://gerrit.wikimedia.org/r/1247052 (https://phabricator.wikimedia.org/T418386) (owner: 10Phedenskog) [15:27:10] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for internal/system memory parsing helpers - https://phabricator.wikimedia.org/T419022 (10Yaron_Koren) 03NEW [15:28:09] (03CR) 10CI reject: [V:04-1] SI: Log when PHP filter limits hit [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248024 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [15:29:05] (03PS8) 10Ebernhardson: Introduce a Semantic Search query route and builder [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229643 (https://phabricator.wikimedia.org/T413969) [15:29:05] (03PS14) 10Ebernhardson: Wire up semantic query building [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229645 (https://phabricator.wikimedia.org/T413969) [15:29:45] (03CR) 10Ebernhardson: [C:03+2] "Patch required adjustment to work in php 8.2, we need 8.3 to put type hints on a class constant. re-apply pfisher +2" [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229643 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [15:33:06] (03PS1) 10Scott French: Rebuild images for package updates [libs/Shellbox] - 10https://gerrit.wikimedia.org/r/1248026 [15:34:13] (03Merged) 10jenkins-bot: styles: Bring LanguageDropdown closer to Codex [skins/Vector] - 10https://gerrit.wikimedia.org/r/1119596 (owner: 10VolkerE) [15:35:54] (03PS3) 10Techwizzie: Implement Cargo data querying in Wanda [extensions/Wanda] - 10https://gerrit.wikimedia.org/r/1247973 (https://phabricator.wikimedia.org/T417482) [15:37:09] (03CR) 10Scott French: [C:03+2] Rebuild images for package updates [libs/Shellbox] - 10https://gerrit.wikimedia.org/r/1248026 (owner: 10Scott French) [15:37:41] 10MediaWiki-DomainEvents, 05MW-1.45-release, 06MW-Interfaces-Team (MWI-Sprint-28 (2026-02-24 to 2026-03-10)), 13Patch-For-Review: @deprecated temporary alias, remove before 1.45 release - https://phabricator.wikimedia.org/T417721#11673832 (10AGhirelli-WMF) [15:37:49] (03Merged) 10jenkins-bot: Rebuild images for package updates [libs/Shellbox] - 10https://gerrit.wikimedia.org/r/1248026 (owner: 10Scott French) [15:38:11] 06MediaWiki-Engineering, 06ServiceOps new, 10ServiceOps-Upgrades-Hardware: Migrate Wikimedia production from PHP 8.3 to PHP 8.5 - https://phabricator.wikimedia.org/T413223#11673835 (10Krinkle) [15:38:39] 10MediaWiki-extensions-Cargo: Feed descriptions shouldn't contain edit links - https://phabricator.wikimedia.org/T414773#11673844 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren I assume this can be closed... [15:39:06] 06MediaWiki-Engineering, 06ServiceOps new, 10ServiceOps-Upgrades-Hardware: Migrate Wikimedia production from PHP 8.3 to PHP 8.5 - https://phabricator.wikimedia.org/T413223#11673853 (10Krinkle) [15:41:21] (03PS8) 10Atieno: Attribution: Refactor the business logic out of the AttributionRestHandler [extensions/WikimediaCustomizations] - 10https://gerrit.wikimedia.org/r/1247619 (https://phabricator.wikimedia.org/T417672) [15:43:27] (03CR) 10Krinkle: "Thanks. LGTM. Unsetting -1" [core] - 10https://gerrit.wikimedia.org/r/1224246 (https://phabricator.wikimedia.org/T358667) (owner: 10Zabe) [15:45:06] (03Merged) 10jenkins-bot: Introduce a Semantic Search query route and builder [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229643 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [15:45:08] (03Merged) 10jenkins-bot: Wire up semantic query building [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229645 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [15:45:43] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team: Define best practice for single-user apps which need a high MediaWiki API rate limit - https://phabricator.wikimedia.org/T407987#11673876 (10Anomie) > For OAuth 1 apps and bot password based clients, we made the intentional choice of not supporting highe... [15:49:52] (03PS7) 10Daphne Smit: Popover: Add focus trap logic and extract it to reusable composable [design/codex] - 10https://gerrit.wikimedia.org/r/1233683 [15:49:52] (03PS16) 10Daphne Smit: Popover: Add bottom sheet variant for mobile devices [design/codex] - 10https://gerrit.wikimedia.org/r/1234447 (https://phabricator.wikimedia.org/T386144) [15:50:05] (03PS2) 10Jforrester: Drop support for PHP 8.2 [core] - 10https://gerrit.wikimedia.org/r/1224246 (https://phabricator.wikimedia.org/T358667) (owner: 10Zabe) [15:50:23] 04(no projects): Apply dark theme overrides to Wiki Editor UI - https://phabricator.wikimedia.org/T419024 (10Emulbnhom) 03NEW [15:50:31] (03PS2) 10Jforrester: RELEASE-NOTES-1.46: Stop listing the PHP 8.1 support board, we don't support it for 1.45+ [core] - 10https://gerrit.wikimedia.org/r/1247661 [15:50:31] (03PS3) 10Jforrester: Drop support for PHP 8.2 [core] - 10https://gerrit.wikimedia.org/r/1224246 (https://phabricator.wikimedia.org/T358667) (owner: 10Zabe) [15:50:51] (03PS4) 10Techwizzie: Implement Cargo data querying in Wanda [extensions/Wanda] - 10https://gerrit.wikimedia.org/r/1247973 (https://phabricator.wikimedia.org/T417482) [15:51:44] (03CR) 10Jforrester: [C:03+1] Drop support for PHP 8.2 [core] - 10https://gerrit.wikimedia.org/r/1224246 (https://phabricator.wikimedia.org/T358667) (owner: 10Zabe) [15:52:19] (03CR) 10Cindy-the-browser-test-bot: [V:03+1] "Cindy says good job \o/. Keep it up." [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229645 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [15:54:09] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for extension/skin disable per-wiki and CheckEnabled() for skins - https://phabricator.wikimedia.org/T419025 (10Yaron_Koren) 03NEW [15:55:01] (03CR) 10CI reject: [V:04-1] Drop support for PHP 8.2 [core] - 10https://gerrit.wikimedia.org/r/1224246 (https://phabricator.wikimedia.org/T358667) (owner: 10Zabe) [15:55:25] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for EnsureRunning() - https://phabricator.wikimedia.org/T419026 (10Yaron_Koren) 03NEW [15:56:25] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for SavePasswordToFile and UpdateEnvFile - https://phabricator.wikimedia.org/T419027 (10Yaron_Koren) 03NEW [15:56:27] (03PS5) 10Aghirelli: AttributionRestHandler: add file license and artist from extmetadata [extensions/WikimediaCustomizations] - 10https://gerrit.wikimedia.org/r/1247607 (https://phabricator.wikimedia.org/T418498) [15:57:25] (03PS1) 10Krinkle: build: Fix on PHP 8.5, require PHP 8.2+ [performance/docroot] - 10https://gerrit.wikimedia.org/r/1248033 [15:57:25] (03PS1) 10Krinkle: asreport: Publish February 2026 dataset [performance/docroot] - 10https://gerrit.wikimedia.org/r/1248034 [15:57:58] 10Wikibase Cloud: 🦄CTKE: User creates a new permanent instance - https://phabricator.wikimedia.org/T416907#11673944 (10Anton.Kokh) [15:58:00] 10Google-Summer-of-Code (Google Summer of Code (2026)): Integration testing for extensions in Canasta (GSoC 2026) - https://phabricator.wikimedia.org/T414617#11673945 (10Yaron_Koren) [15:58:19] (03PS3) 10Krinkle: mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) [15:58:23] (03CR) 10Krinkle: [C:03+2] build: Fix on PHP 8.5, require PHP 8.2+ [performance/docroot] - 10https://gerrit.wikimedia.org/r/1248033 (owner: 10Krinkle) [15:58:58] (03Merged) 10jenkins-bot: build: Fix on PHP 8.5, require PHP 8.2+ [performance/docroot] - 10https://gerrit.wikimedia.org/r/1248033 (owner: 10Krinkle) [15:59:17] (03CR) 10Krinkle: [C:03+2] asreport: Publish February 2026 dataset [performance/docroot] - 10https://gerrit.wikimedia.org/r/1248034 (owner: 10Krinkle) [15:59:39] (03Merged) 10jenkins-bot: asreport: Publish February 2026 dataset [performance/docroot] - 10https://gerrit.wikimedia.org/r/1248034 (owner: 10Krinkle) [16:00:00] (03CR) 10CI reject: [V:04-1] AttributionRestHandler: add file license and artist from extmetadata [extensions/WikimediaCustomizations] - 10https://gerrit.wikimedia.org/r/1247607 (https://phabricator.wikimedia.org/T418498) (owner: 10Aghirelli) [16:00:24] (03CR) 10Vaughn Walters: selenium: Bring back DISPLAY to enable/disable headless locally (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [16:02:00] (03CR) 10Gergő Tisza: "I think we need some kind of throttling for this. If your gadget makes a thousand requests and you get swamped with five hundred popup not" [core] - 10https://gerrit.wikimedia.org/r/1247696 (https://phabricator.wikimedia.org/T418953) (owner: 10Bartosz Dziewoński) [16:02:42] (03CR) 10CI reject: [V:04-1] Popover: Add focus trap logic and extract it to reusable composable [design/codex] - 10https://gerrit.wikimedia.org/r/1233683 (owner: 10Daphne Smit) [16:04:32] 03Wikimania-Hackathon-2026: Workshop/training: Build your own (structured data) parser function! - https://phabricator.wikimedia.org/T419028 (10cscott) 03NEW [16:04:58] 06Content-Transform-Team, 10DiscussionTools, 07ci-test-error (WMF-deployed Build Failure), 06Editing-team (Editing-2Mar-13Mar-2026), and 2 others: DiscussionTools tests blocking merges in the CheckUser extension - https://phabricator.wikimedia.org/T418982#11673998 (10ABreault-WMF) Does it have to do with h... [16:05:15] 03Wikimania-Hackathon-2026: Workshop/training: Build your own (structured data) parser function! - https://phabricator.wikimedia.org/T419028#11673999 (10cscott) [16:05:36] 10MediaWiki-Docker, 10dev-images: Upgrade MediaWiki-Docker PHP images to PHP 8.5 - https://phabricator.wikimedia.org/T407430#11674005 (10Krinkle) @Scott_French If I understand correctly, we're doing Debian upgrades in Q3-Q4 (e.g. by June) and PHP upgrades in Q1-Q2 (e.g. by November). We're currently on Debian... [16:07:09] 10Codex: icons: Creative new 'sticker' icon in Codex - https://phabricator.wikimedia.org/T418642#11674009 (10Volker_E) [16:07:49] 10Codex, 10OOUI: icons: Add Rotate icon to Codex and OOUI - https://phabricator.wikimedia.org/T417733#11674010 (10Volker_E) [16:08:52] 10TimedMediaHandler-Transcode: Migrate off HLS mov/mp4 experiment to chunked WebM MPEG-DASH - https://phabricator.wikimedia.org/T373546#11674011 (10Cparle) a:05bvibber→03Cparle [16:08:53] 10Cite-Unseen, 10Codex: Update "Cite Unseen" extension icons - https://phabricator.wikimedia.org/T405065#11674012 (10Volker_E) [16:09:49] (03CR) 10Cindy-the-browser-test-bot: [V:03+1] "Cindy says good job \o/. Keep it up." [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1229643 (https://phabricator.wikimedia.org/T413969) (owner: 10Ebernhardson) [16:10:21] 07Design, 10Codex, 10OOUI, 06Wikimedia-Design, 07Chinese-Sites: icons: Request language conversion icon of Han script writing systems - https://phabricator.wikimedia.org/T386555#11674014 (10Volker_E) [16:11:31] (03PS1) 10Bartosz Dziewoński: ThreadItemStore: Don't use primary DB when building queries for replica DB [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1248036 (https://phabricator.wikimedia.org/T419018) [16:12:09] (03PS5) 10Techwizzie: Implement Cargo data querying in Wanda [extensions/Wanda] - 10https://gerrit.wikimedia.org/r/1247973 (https://phabricator.wikimedia.org/T417482) [16:13:09] 10MediaViewer, 06Reader Growth Team, 10Scribunto, 07SVG: Allow some way to enlarge SVGs generated via Lua - https://phabricator.wikimedia.org/T413784#11674025 (10Bawolff) My attempt at this is https://en.wikipedia.org/wiki/Template:CineMol (it supports a click to enlarge on the generated images. Mildly hacky) [16:13:21] (03CR) 10CI reject: [V:04-1] mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) (owner: 10Krinkle) [16:16:03] 06Content-Transform-Team, 10DiscussionTools, 07ci-test-error (WMF-deployed Build Failure), 06Editing-team (Editing-2Mar-13Mar-2026), and 2 others: DiscussionTools tests blocking merges in the CheckUser extension - https://phabricator.wikimedia.org/T418982#11674031 (10matmarex) Good lead, I can reproduce af... [16:20:52] 10MediaWiki-General, 07Documentation: docs: Update MediaWiki core's Skin.md to current realities - https://phabricator.wikimedia.org/T419030 (10Volker_E) 03NEW [16:22:20] (03PS6) 10Aghirelli: AttributionRestHandler: add file license and artist from extmetadata [extensions/WikimediaCustomizations] - 10https://gerrit.wikimedia.org/r/1247607 (https://phabricator.wikimedia.org/T418498) [16:22:33] (03PS2) 10Daimona Eaytoy: [WIP] Show notification with link to contributions tab after edit association [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1247711 (https://phabricator.wikimedia.org/T408753) [16:24:34] (03PS4) 10Jforrester: Drop support for PHP 8.2 [core] - 10https://gerrit.wikimedia.org/r/1224246 (https://phabricator.wikimedia.org/T358667) (owner: 10Zabe) [16:25:57] (03CR) 10C. Scott Ananian: "There's a fix in Iee139c108504725e310d4c2b0362e6af90a49ce4 (T418799), but that seems related to T416063 I2762e1d66c99cc71ee00d65a1de538359" [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1247974 (https://phabricator.wikimedia.org/T418982) (owner: 10Esanders) [16:26:26] (03CR) 10CI reject: [V:04-1] Drop support for PHP 8.2 [core] - 10https://gerrit.wikimedia.org/r/1224246 (https://phabricator.wikimedia.org/T358667) (owner: 10Zabe) [16:27:38] (03CR) 10C. Scott Ananian: Fix tests affected by ParserMigration (031 comment) [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1244738 (https://phabricator.wikimedia.org/T415451) (owner: 10Matthias Mullie) [16:29:05] 06Discovery-Search (2026.02.02 - 2026.02.27): Mjolnir feature collection failing in mjolnir_weekly Airflow DAG - https://phabricator.wikimedia.org/T414103#11674096 (10dr0ptp4kt) [16:29:28] (03PS11) 10Phedenskog: selenium: Make sure our change is in the list (not first) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) [16:30:00] 06MediaWiki-Engineering, 06ServiceOps new, 10ServiceOps-Upgrades-Hardware: Migrate Wikimedia production from PHP 8.3 to PHP 8.5 - https://phabricator.wikimedia.org/T413223#11674097 (10Jdforrester-WMF) [16:30:36] (03CR) 10Zabe: [C:03+2] RELEASE-NOTES-1.46: Stop listing the PHP 8.1 support board, we don't support it for 1.45+ [core] - 10https://gerrit.wikimedia.org/r/1247661 (owner: 10Jforrester) [16:30:43] 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Write user facing documentation on how to use the feature - https://phabricator.wikimedia.org/T419031 (10DSmit-WMF) 03NEW [16:31:31] 04(no projects): Apply dark theme overrides to Wiki Editor UI - https://phabricator.wikimedia.org/T419024#11674112 (10Aklapper) 05Open→03Stalled Hi @Emulbnhom, thanks for taking the time to report this and welcome to Wikimedia Phabricator! I cannot reproduce but maybe I use the wrong editor - see https://w... [16:31:59] 10CheckUser, 06Product Safety and Integrity: CheckUser: Store x-is-browser, x-ja3n and x-ja4h CDN header values - https://phabricator.wikimedia.org/T418989#11674117 (10kostajh) [16:32:05] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Strengthen assertions in TestGenerateAdminAndDBPasswords - https://phabricator.wikimedia.org/T418786#11674119 (10Aklapper) a:05Yaron_Koren→03Lakshya_Saxena [16:32:20] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for NormalizeWikiID() - https://phabricator.wikimedia.org/T418757#11674121 (10Aklapper) a:05Yaron_Koren→03Lakshya_Saxena [16:32:25] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for getRepoURL() - https://phabricator.wikimedia.org/T418756#11674123 (10Aklapper) a:05Yaron_Koren→03Lakshya_Saxena [16:32:47] (03PS1) 10C. Scott Ananian: Fix `parser` parameter to `action=parse` API call [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248042 [16:32:54] (03PS4) 10Phedenskog: selenium: Cleanup wait logic for recent changes [core] - 10https://gerrit.wikimedia.org/r/1247052 (https://phabricator.wikimedia.org/T418386) [16:32:58] (03PS1) 10Daphne Smit: Toast: Allow content and action button to wrap on mobile [design/codex] - 10https://gerrit.wikimedia.org/r/1248043 [16:33:19] (03PS2) 10Daphne Smit: Toast: Allow content and action button to wrap on mobile [design/codex] - 10https://gerrit.wikimedia.org/r/1248043 (https://phabricator.wikimedia.org/T303612) [16:33:19] (03PS3) 10C. Scott Ananian: Update mobile tests [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1247974 (https://phabricator.wikimedia.org/T418982) (owner: 10Esanders) [16:33:32] 10MediaWiki-extensions-CommunityConfiguration, 07Essential-Work, 06Growth-Team (FY2025-26 Q3 Sprint 4), 05MW-1.46-notes (1.46.0-wmf.16; 2026-02-17): CommunityConfiguration should allow logging of read validation failures - https://phabricator.wikimedia.org/T417893#11674128 (10Etonkovidova) 05Open→03... [16:34:05] 07Design, 10Codex, 07Epic, 13Patch-For-Review: [EPIC] [New component] Toast: Add Toast component to Codex - https://phabricator.wikimedia.org/T303612#11674130 (10DSmit-WMF) Added a Patch to fix this @bmartinezcalvo [16:34:51] 10Growth Team Maintenance, 10GrowthExperiments, 07Essential-Work, 06Growth-Team (FY2025-26 Q3 Sprint 4): Util.php: Factor out feature related methods - https://phabricator.wikimedia.org/T410917#11674133 (10Etonkovidova) 05Open→03Resolved [16:36:09] 10Growth Team Maintenance, 10GrowthExperiments-NewcomerTasks, 07Essential-Work, 06Growth-Team (FY2025-26 Q3 Sprint 4), and 2 others: Cover HomepageHooks::onCirrusSearchAddQueryFeatures and HelpPanelHooks::getPreferredEditor with integration testing - https://phabricator.wikimedia.org/T417208#11674139 (1... [16:38:03] (03CR) 10Jforrester: [C:03+2] Fix `parser` parameter to `action=parse` API call [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248042 (owner: 10C. Scott Ananian) [16:38:07] (03CR) 10CI reject: [V:04-1] [WIP] Show notification with link to contributions tab after edit association [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1247711 (https://phabricator.wikimedia.org/T408753) (owner: 10Daimona Eaytoy) [16:38:47] 06MediaWiki-Platform-Team (Q3 Kanban Board), 13Patch-For-Review: Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11674142 (10daniel) The gateway expects no trailing slash and will ignore tokens that have it. [16:39:10] 06MediaWiki-Platform-Team (Q3 Kanban Board), 13Patch-For-Review: Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11674143 (10daniel) [16:39:12] 06MediaWiki-Platform-Team (Radar), 06MW-Interfaces-Team, 07OKR-Work: rest gateway: enforce rate limits (stage one) - https://phabricator.wikimedia.org/T417778#11674144 (10daniel) [16:39:51] (03CR) 10Jforrester: "The ParserMigration fix in MF was that they realised it had been not passing the tests for a while, and always skipping them in CI because" [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1247974 (https://phabricator.wikimedia.org/T418982) (owner: 10Esanders) [16:40:20] (03PS5) 10Jsn.sherman: WIP riskyArticleEdits: allow ml model configuration [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1247664 (https://phabricator.wikimedia.org/T418875) [16:41:25] (03PS1) 10Matthias Mullie: useparsoid is deprecated [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248044 [16:43:26] 10Browser Test Platform, 07ci-test-error (WMF-deployed Build Failure), 13Patch-For-Review, 06Test Platform (Wernigerode 23): "Page should be undoable" selenium test is flaky - https://phabricator.wikimedia.org/T276783#11674153 (10zeljkofilipin) [16:43:43] 10Browser Test Platform, 07ci-test-error (WMF-deployed Build Failure), 13Patch-For-Review, 06Test Platform (Wernigerode 23): "Page should be undoable" selenium test is flaky - https://phabricator.wikimedia.org/T276783#11674155 (10zeljkofilipin) @Peter you're working on this, right? [16:45:40] (03CR) 10Matthias Mullie: Fix tests affected by ParserMigration (031 comment) [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1244738 (https://phabricator.wikimedia.org/T415451) (owner: 10Matthias Mullie) [16:45:42] (03CR) 10CI reject: [V:04-1] Fix `parser` parameter to `action=parse` API call [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248042 (owner: 10C. Scott Ananian) [16:45:47] (03CR) 10Mpostoronca: "Thanks, I've inverted the logic" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) (owner: 10Mpostoronca) [16:46:02] (03CR) 10Bartosz Dziewoński: [C:03+2] Display "Connected apps" after disabled user groups [extensions/OAuth] - 10https://gerrit.wikimedia.org/r/1247943 (owner: 10Mszwarc) [16:46:43] (03PS120) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [16:46:51] (03Merged) 10jenkins-bot: RELEASE-NOTES-1.46: Stop listing the PHP 8.1 support board, we don't support it for 1.45+ [core] - 10https://gerrit.wikimedia.org/r/1247661 (owner: 10Jforrester) [16:48:50] 07Design, 10VisualEditor Suggestion Mode, 06Editing-team (Editing-2Mar-13Mar-2026), 05Goal, 07OKR-Work: Suggestion Mode: Ensure first suggestion discoverability when entering Edit mode regardless of viewport position - https://phabricator.wikimedia.org/T414518#11674160 (10DLynch) > The “View suggestions”... [16:49:01] (03CR) 10Matthias Mullie: Fix tests affected by ParserMigration (031 comment) [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1244738 (https://phabricator.wikimedia.org/T415451) (owner: 10Matthias Mullie) [16:49:33] (03Merged) 10jenkins-bot: Display "Connected apps" after disabled user groups [extensions/OAuth] - 10https://gerrit.wikimedia.org/r/1247943 (owner: 10Mszwarc) [16:49:52] (03CR) 10HMonroy: [C:03+2] PermissionHooks: allow admins/Wishlist managers to undelete entities [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1221223 (https://phabricator.wikimedia.org/T406668) (owner: 10MusikAnimal) [16:50:01] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team: Define best practice for single-user apps which need a high MediaWiki API rate limit - https://phabricator.wikimedia.org/T407987#11674162 (10Tgr) >>! In T407987#11673876, @Anomie wrote: >> For OAuth 1 apps and bot password based clients, we made the inte... [16:50:32] 10MediaWiki-CreateAccount-page, 10MediaWiki-User-login-and-signup, 06Test Kitchen, 06Growth-Team (FY2025-26 Q3 Sprint 4), and 4 others: Logged-Out Warning Message: Instrumentation and Experiment Setup for first iteration A/B Test - https://phabricator.wikimedia.org/T416100#11674165 (10Michael) I think the... [16:50:39] (03CR) 10Jforrester: "Already done in 02b0a64e39b3412c51757cafeb6e37ed3eb10cb0." [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248044 (owner: 10Matthias Mullie) [16:52:14] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 13Patch-For-Review: Admins should be able to undelete wishlist entities - https://phabricator.wikimedia.org/T406668#11674170 (10HMonroy) [16:53:32] 06Reader Growth Team, 07Epic: [Epic] Mobile Page Previews experiment - https://phabricator.wikimedia.org/T418812#11674175 (10bvibber) > Only links in article body text (exclude navboxes, infoboxes, hatnotes, see-also sections, etc.) > Only links to article namespace (exclude talk pages, categories, special pag... [16:54:58] (03Merged) 10jenkins-bot: PermissionHooks: allow admins/Wishlist managers to undelete entities [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1221223 (https://phabricator.wikimedia.org/T406668) (owner: 10MusikAnimal) [16:56:44] (03CR) 10CI reject: [V:04-1] useparsoid is deprecated [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248044 (owner: 10Matthias Mullie) [16:57:21] (03PS12) 10Phedenskog: selenium: Make sure our change is in the list (not first) [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) [16:58:06] (03PS6) 10Jsn.sherman: WIP riskyArticleEdits: allow ml model configuration [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1247664 (https://phabricator.wikimedia.org/T418875) [16:58:35] (03CR) 10Subramanya Sastry: [C:03+1] [parsoid] Limit default width to file width (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247707 (https://phabricator.wikimedia.org/T407423) (owner: 10Arlolra) [16:59:26] (03PS3) 10Daimona Eaytoy: [WIP] Show notification with link to contributions tab after edit association [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1247711 (https://phabricator.wikimedia.org/T408753) [16:59:59] (03CR) 10Daphne Smit: "recheck" [design/codex] - 10https://gerrit.wikimedia.org/r/1233683 (owner: 10Daphne Smit) [17:01:15] (03PS1) 10Zabe: Release 6.2.1 [css-sanitizer] - 10https://gerrit.wikimedia.org/r/1248052 [17:03:23] (03CR) 10C. Scott Ananian: Fix tests affected by ParserMigration (031 comment) [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1244738 (https://phabricator.wikimedia.org/T415451) (owner: 10Matthias Mullie) [17:04:01] 06Wikibase Reuse Team (Sprint 64): 🐙 Refactor GraphQL Service Class - https://phabricator.wikimedia.org/T418111#11674221 (10ItamarWMDE) [17:04:05] 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout, 07Surveys: Reading list quick survey for beta users - https://phabricator.wikimedia.org/T417405#11674225 (10HFan-WMF) [17:04:23] (03CR) 10Matthias Mullie: "Even better, thanks!" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248044 (owner: 10Matthias Mullie) [17:04:26] (03Abandoned) 10Matthias Mullie: useparsoid is deprecated [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248044 (owner: 10Matthias Mullie) [17:06:10] (03PS4) 10DLynch: When a user can't edit because of a composite block, show the reasons [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1245475 (https://phabricator.wikimedia.org/T357118) [17:06:30] 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature), 07Surveys: Reading list quick survey for beta users - https://phabricator.wikimedia.org/T417405#11674242 (10HFan-WMF) [17:06:38] 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature), 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): [Spike] Define what instrumentation needs are and write proof of concept for transition - https://phabricator.wikimedia.org/T418289#11674245 (10HFan-WMF) [17:07:20] (03CR) 10DLynch: When a user can't edit because of a composite block, show the reasons (031 comment) [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1245475 (https://phabricator.wikimedia.org/T357118) (owner: 10DLynch) [17:07:38] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034 (10LucasWerkmeister) 03NEW [17:08:51] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): [DESIGN] Share highlights and article share on Minerva - https://phabricator.wikimedia.org/T418602#11674282 (10HSwan-WMF) [17:08:56] 10ReaderExperiments-ImageBrowsing, 07Epic, 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): [DESIGN] Baseline MMV beta viewer design - https://phabricator.wikimedia.org/T418382#11674284 (10HSwan-WMF) [17:08:58] 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature): ReadingList buttons for Saved pages and save/unsave do not have tooltips - https://phabricator.wikimedia.org/T418947#11674286 (10HFan-WMF) p:05Triage→03Medium... [17:09:03] 10MediaViewer, 10ReaderExperiments-ImageBrowsing, 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): Image Browsing: Add a new beta viewer module (mobile-only) to MMV - https://phabricator.wikimedia.org/T417675#11674289 (10HSwan-WMF) [17:09:13] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): Measure current article text highlighting behavior - https://phabricator.wikimedia.org/T416945#11674292 (10HSwan-WMF) [17:09:22] 10MobileFrontend (MobileFormatter), 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26), 03Readers Essential Work 2025 (WE6.3.4 Fix bugs within the reading experience across platforms for Parsoid Read Views): Section collapsing in Parsoid version not r... - https://phabricator.wikimedia.org/T416063#11674296 [17:09:25] 10Semantic Search, 05FY2025-26 WE3.1 Engaging New Audiences, 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): [SPIKE] Assess relevance and coverage of Google dataset's Wikipedia URLs for Q&A question generation - https://phabricator.wikimedia.org/T416575#11674298 (10HSwan-WMF) [17:09:38] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team (Q3 Kanban Board), 07Upstream: OAuth 2.0 non-confidential clients cannot use refresh tokens without client secret - https://phabricator.wikimedia.org/T323855#11674300 (10LucasWerkmeister) The error is indeed unrelated and affects both examples: ⇒ {T4190... [17:10:20] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674312 (10LucasWerkmeister) [17:10:26] (03PS6) 10Clare Ming: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) [17:10:31] (03PS121) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [17:11:28] 05FY2025-26 WE 4.6 - Account Security (WE 4.6.13 Encourage Email Verification): Investigate: Diverging banner text based on account age - https://phabricator.wikimedia.org/T419036 (10Niharika) 03NEW [17:12:04] (03CR) 10Arlolra: [parsoid] Limit default width to file width (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247707 (https://phabricator.wikimedia.org/T407423) (owner: 10Arlolra) [17:12:25] 10Wikimedia-Site-requests, 07Logos: Update site logo for German Wikipedia - https://phabricator.wikimedia.org/T418921#11674328 (10Anoop) [17:12:26] 10Wikimedia-Site-requests, 07Epic, 07Logos: Temporary Logo Changes for WP25 - https://phabricator.wikimedia.org/T414298#11674329 (10Anoop) [17:14:09] 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature): Add a beta tag on special:readinglist page - https://phabricator.wikimedia.org/T417345#11674342 (10HFan-WMF) [17:14:25] (03PS1) 10VolkerE: docs: Bring Skin.md to current realities [core] - 10https://gerrit.wikimedia.org/r/1248053 (https://phabricator.wikimedia.org/T419030) [17:14:41] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674346 (10LucasWerkmeister) [17:15:04] 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature), 07Performance Issue: Evaluate and improve perceived performance of loading ReadingLists Collections - https://phabricator.wikimedia.org/T409354#11674350 (10HFan-... [17:15:25] 10MinervaNeue, 06Reader Experience Team, 03Readers Essential Work 2025 (Sunsetting): Clean up night mode feature flag in Minerva - https://phabricator.wikimedia.org/T415930#11674352 (10HFan-WMF) p:05High→03Medium [17:15:54] (03CR) 10Jforrester: [C:03+1] "Failure looks to be the same problem that DT ran into. Did the new release of Parsoid change this?" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248042 (owner: 10C. Scott Ananian) [17:16:33] (03CR) 10VolkerE: [C:03+2] resources: Update Baby Globe reduced motion images [extensions/WP25EasterEggs] - 10https://gerrit.wikimedia.org/r/1247038 (https://phabricator.wikimedia.org/T418729) (owner: 10ATitkov) [17:18:11] (03CR) 10Bartosz Dziewoński: "I would hope that they wouldn't do these thousands of requests in parallel, and would stop after they start erroring out. Exceeding the ra" [core] - 10https://gerrit.wikimedia.org/r/1247696 (https://phabricator.wikimedia.org/T418953) (owner: 10Bartosz Dziewoński) [17:19:00] (03CR) 10Bartosz Dziewoński: "And, to be clear, if that does happen, then you're getting the same number of popup notices as before, only their text is different." [core] - 10https://gerrit.wikimedia.org/r/1247696 (https://phabricator.wikimedia.org/T418953) (owner: 10Bartosz Dziewoński) [17:19:02] 10MediaWiki-CreateAccount-page, 10MediaWiki-User-login-and-signup, 06Test Kitchen, 06Growth-Team (FY2025-26 Q3 Sprint 4), and 4 others: Logged-Out Warning Message: Instrumentation and Experiment Setup for first iteration A/B Test - https://phabricator.wikimedia.org/T416100#11674365 (10Sgs) >>! In T416100#1... [17:20:30] (03CR) 10Subramanya Sastry: [C:03+1] [parsoid] Limit default width to file width (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247707 (https://phabricator.wikimedia.org/T407423) (owner: 10Arlolra) [17:20:50] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): [Spike] Audit mobile link tap behaviors and define preview filtering rules - https://phabricator.wikimedia.org/T418932#11674370 (10SherryYang-WMF) [17:21:29] 07Essential-Work, 13Patch-For-Review, 06Test Kitchen (Experiment Platform Sprint 20): Run a Synthetic A/A/A test (JS + PHP SDKs, Minerva only) - https://phabricator.wikimedia.org/T418614#11674372 (10cjming) Set up experiment in TK - https://test-kitchen.wikimedia.org/experiment/minerva-experiment-aaa Once h... [17:21:58] (03PS122) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [17:22:01] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work, 13Patch-For-Review: Show confirmation message with link to Contributions tab after a participant associates their edit with an event - https://phabricator.wikimedia.org/T408753#11674375 (10Daimona) [17:22:09] (03CR) 10Phuedx: [C:04-1] "One very minor point inline. I've verified that this works as expected locally using Inssman to set the `x-experiment-enrollments` header " [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [17:22:49] (03PS1) 10Thiemo Kreuz (WMDE): Use first-class callable syntax where possible [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1248054 [17:22:57] 10MediaWiki-User-login-and-signup, 10Growth Team Maintenance, 10GrowthExperiments, 07OKR-Work: Move Emailability code from GrowthExperiments to MediaWiki core - https://phabricator.wikimedia.org/T327679#11674378 (10KStoller-WMF) I think we are covering this work within other tasks: {T396155} {T411147} [17:23:42] (03CR) 10Jforrester: [C:03+2] Release 6.2.1 [css-sanitizer] - 10https://gerrit.wikimedia.org/r/1248052 (owner: 10Zabe) [17:23:45] 10MediaWiki-Email, 06Growth-Team, 10GrowthExperiments, 07Epic, and 2 others: [Epic] Improve verification email (WE1.1.22 FY2025-26) - https://phabricator.wikimedia.org/T396155#11674382 (10KStoller-WMF) [17:23:47] 10MediaWiki-User-login-and-signup, 10Growth Team Maintenance, 10GrowthExperiments, 07OKR-Work: Move Emailability code from GrowthExperiments to MediaWiki core - https://phabricator.wikimedia.org/T327679#11674385 (10KStoller-WMF) →14Duplicate dup:03T396155 [17:24:18] (03CR) 10C. Scott Ananian: "No, it's https://gerrit.wikimedia.org/r/c/integration/config/+/1244746/4/zuul/dependencies.yaml more or less. We're still trying to work " [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248042 (owner: 10C. Scott Ananian) [17:24:20] (03Merged) 10jenkins-bot: Release 6.2.1 [css-sanitizer] - 10https://gerrit.wikimedia.org/r/1248052 (owner: 10Zabe) [17:24:42] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): Page preview card component for Mobile Page Previews - https://phabricator.wikimedia.org/T418938#11674389 (10SherryYang-WMF) [17:24:43] 10MediaWiki-User-login-and-signup, 10Growth Team Maintenance, 10GrowthExperiments, 07OKR-Work: Move Emailability code from GrowthExperiments to MediaWiki core - https://phabricator.wikimedia.org/T327679#11674390 (10KStoller-WMF) @Tgr let me know if I'm missing something, but I think we can consider thi... [17:24:57] (03CR) 10VolkerE: [C:03+2] Do not show companions on article diff views [extensions/WP25EasterEggs] - 10https://gerrit.wikimedia.org/r/1247055 (https://phabricator.wikimedia.org/T418495) (owner: 10ATitkov) [17:25:30] (03CR) 10Thiemo Kreuz (WMDE): "I just noticed that this does make this test run dramatically faster simply because it doesn't need to re-serialize megabytes of JSON any " [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1247939 (https://phabricator.wikimedia.org/T292295) (owner: 10Thiemo Kreuz (WMDE)) [17:25:48] (03PS123) 10Harroyo-wmf: hCaptcha: Support hCaptcha when using the MobileFrontend [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1196056 (https://phabricator.wikimedia.org/T407344) [17:25:56] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): Bottom sheet UI component for Mobile Page Previews - https://phabricator.wikimedia.org/T418936#11674392 (10SherryYang-WMF) [17:26:23] (03Merged) 10jenkins-bot: resources: Update Baby Globe reduced motion images [extensions/WP25EasterEggs] - 10https://gerrit.wikimedia.org/r/1247038 (https://phabricator.wikimedia.org/T418729) (owner: 10ATitkov) [17:26:26] 06Infrastructure-Foundations: lldpd causes network drop errors in monitoring - https://phabricator.wikimedia.org/T418941#11674395 (10BCornwall) @BBlack mentioned that he believed the bond interfaces to be a red herring. We did try reimaging a host with [[ https://gerrit.wikimedia.org/r/c/operations/puppet/+/124... [17:26:28] (03PS1) 10Zabe: Upgrading wikimedia/css-sanitizer (v6.2.0 => v6.2.1) [vendor] - 10https://gerrit.wikimedia.org/r/1248055 [17:27:09] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): Set up ReaderExperiments module for Mobile Page Previews with lazy-loading - https://phabricator.wikimedia.org/T418933#11674400 (10SherryYang-WMF) [17:27:13] 10EditCheck, 10OOUI, 07OKR-Work: Some SelectWidgets don't disconnect keydown listeners when detached - https://phabricator.wikimedia.org/T403828#11674402 (10ppelberg) @Esanders to pull that back onto the sprint board for QA once OOUI release goes out. [17:27:25] (03CR) 10Bartosz Dziewoński: mw.Api: Client-side logging for HTTP 429 errors (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) (owner: 10Bartosz Dziewoński) [17:27:32] (03PS1) 10Jforrester: Upgrade wikimedia/css-sanitizer from 6.2.0 to 6.2.1 [vendor] - 10https://gerrit.wikimedia.org/r/1248056 [17:27:48] (03PS1) 10Zabe: Upgrading wikimedia/css-sanitizer (v6.2.0 => v6.2.1) [core] - 10https://gerrit.wikimedia.org/r/1248057 [17:28:01] (03CR) 10Anne Tomasevich: "This looks great! The progressive types are just as I imaged them and all of the different component variants LGTM. I think it would be he" [design/codex] - 10https://gerrit.wikimedia.org/r/1247657 (https://phabricator.wikimedia.org/T379016) (owner: 10Dtorsani) [17:28:16] (03PS1) 10Jforrester: Upgrade wikimedia/css-sanitizer from 6.2.0 to 6.2.1 [core] - 10https://gerrit.wikimedia.org/r/1248058 [17:28:29] 10EditCheck, 06Editing-team (Editing-2Mar-13Mar-2026), 07OKR-Work: Mapping between selection and sidebar is not 1:1 with >2 duplicate links - https://phabricator.wikimedia.org/T418568#11674407 (10ppelberg) [17:29:08] (03CR) 10Anne Tomasevich: "To fix tests, run `npm run build-and-update-snapshots` - some new snapshots will be added for the new status types." [design/codex] - 10https://gerrit.wikimedia.org/r/1247657 (https://phabricator.wikimedia.org/T379016) (owner: 10Dtorsani) [17:30:14] (03PS1) 10Thiemo Kreuz (WMDE): Use the <=> spaceship operator for faster sorting [core] - 10https://gerrit.wikimedia.org/r/1248059 [17:30:17] 06Reader Experience Team: Cod-review support for Codex PHP - https://phabricator.wikimedia.org/T419038 (10Jdrewniak) 03NEW [17:30:33] 06Reader Experience Team: Cod-review support for Codex PHP - https://phabricator.wikimedia.org/T419038#11674438 (10Jdrewniak) [17:31:12] 06Reader Experience Team: Cod-review support for Codex PHP - https://phabricator.wikimedia.org/T419038#11674440 (10Jdrewniak) [17:31:13] 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature): Phased deploy of web Reading List beta feature - https://phabricator.wikimedia.org/T419039 (10HFan-WMF) 03NEW [17:31:32] 06Reader Experience Team: Code-review support for Codex PHP - https://phabricator.wikimedia.org/T419038#11674453 (10Jdrewniak) [17:32:55] (03PS1) 10Thiemo Kreuz (WMDE): Various performance improvements in STVTallier [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1248060 [17:34:06] (03CR) 10Zabe: [C:03+2] Upgrade wikimedia/css-sanitizer from 6.2.0 to 6.2.1 [vendor] - 10https://gerrit.wikimedia.org/r/1248056 (owner: 10Jforrester) [17:34:07] (03CR) 10Zabe: [C:03+2] Upgrade wikimedia/css-sanitizer from 6.2.0 to 6.2.1 [core] - 10https://gerrit.wikimedia.org/r/1248058 (owner: 10Jforrester) [17:34:15] (03PS4) 10Daimona Eaytoy: Show notification with link to contributions tab after edit association [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1247711 (https://phabricator.wikimedia.org/T408753) [17:34:20] (03Abandoned) 10Zabe: Upgrading wikimedia/css-sanitizer (v6.2.0 => v6.2.1) [vendor] - 10https://gerrit.wikimedia.org/r/1248055 (owner: 10Zabe) [17:34:21] (03CR) 10Phedenskog: selenium: Bring back DISPLAY to enable/disable headless locally (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [17:34:27] (03Abandoned) 10Zabe: Upgrading wikimedia/css-sanitizer (v6.2.0 => v6.2.1) [core] - 10https://gerrit.wikimedia.org/r/1248057 (owner: 10Zabe) [17:35:30] (03CR) 10Vaughn Walters: [C:03+1] "the change is correctly contained within the list. Waiting for someone else to +2 but this is working as expected." [core] - 10https://gerrit.wikimedia.org/r/1247024 (https://phabricator.wikimedia.org/T418386) (owner: 10Phedenskog) [17:36:05] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): PHP experiment gating and style module for Underlined Links - https://phabricator.wikimedia.org/T418944#11674476 (10SherryYang-WMF) [17:36:08] (03PS1) 10Fomafix: Activate Phan [extensions/OnlineStatusBar] - 10https://gerrit.wikimedia.org/r/1248061 [17:36:11] (03PS7) 10Clare Ming: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) [17:36:19] (03PS1) 10Zabe: Upgrade wikimedia/css-sanitizer from 6.1.0 to 6.2.1 [vendor] (REL1_45) - 10https://gerrit.wikimedia.org/r/1248062 [17:36:29] (03CR) 10Clare Ming: "yup - done" [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [17:36:40] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674483 (10Tgr) I'm not sure anything outside MediaWiki does JSON responses? Also the JWT is validate... [17:37:02] (03CR) 10Vaughn Walters: [C:03+2] selenium: Bring back DISPLAY to enable/disable headless locally [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [17:37:19] (03CR) 10CI reject: [V:04-1] Upgrade wikimedia/css-sanitizer from 6.1.0 to 6.2.1 [vendor] (REL1_45) - 10https://gerrit.wikimedia.org/r/1248062 (owner: 10Zabe) [17:37:30] (03PS1) 10Zabe: Upgrade wikimedia/css-sanitizer from 6.1.0 to 6.2.1 [core] (REL1_45) - 10https://gerrit.wikimedia.org/r/1248063 [17:37:32] 10DiscussionTools, 06Editing-team (Editing-2Mar-13Mar-2026), 07Essential-Work, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 07Skipped QA: Automatically catch when a fragment is missing trailing punctuation - https://phabricator.wikimedia.org/T418500#11674502 (10DLynch) 05Open→03Resolved [17:37:35] (03CR) 10Vaughn Walters: [C:03+2] selenium: Bring back DISPLAY to enable/disable headless locally (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [17:37:54] (03Merged) 10jenkins-bot: Do not show companions on article diff views [extensions/WP25EasterEggs] - 10https://gerrit.wikimedia.org/r/1247055 (https://phabricator.wikimedia.org/T418495) (owner: 10ATitkov) [17:39:05] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674511 (10Tgr) > wait four hours for the access token to expire Quick way is: * get into a producti... [17:39:23] (03CR) 10CI reject: [V:04-1] Activate Phan [extensions/OnlineStatusBar] - 10https://gerrit.wikimedia.org/r/1248061 (owner: 10Fomafix) [17:39:58] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] CategoryViewer: Fall back to empty string in case of missing nextpage [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248011 (https://phabricator.wikimedia.org/T418934) (owner: 10Zabe) [17:41:13] (03PS1) 10Fomafix: Remove PHP code for MediaWiki < 1.40 [extensions/OnlineStatusBar] - 10https://gerrit.wikimedia.org/r/1248064 [17:41:22] 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature): ReadingList buttons for Saved pages and save/unsave do not have tooltips - https://phabricator.wikimedia.org/T418947#11674516 (10aude) [17:41:55] 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature): Remove data-mw-list-page-count attribute from the "Save page" bookmark button - https://phabricator.wikimedia.org/T418013#11674517 (10aude) [17:42:01] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team: Clarify use of non-confidential OAuth 2.0 clients - https://phabricator.wikimedia.org/T323867#11674518 (10Tgr) Assuming we have fixed or will soon fix T323855, is anything left in this task to do? [17:42:14] 06Reader Growth Team (Sprint 4 (Mar 4 - Mar 17) Q3 25/26): Define link scope and CSS selectors for Underlined Links experiment - https://phabricator.wikimedia.org/T418943#11674520 (10SherryYang-WMF) [17:42:21] 10MediaWiki-General, 07Documentation, 13Patch-For-Review: docs: Update MediaWiki core's Skin.md to current realities - https://phabricator.wikimedia.org/T419030#11674521 (10Volker_E) [17:42:38] 10MediaWiki-General, 07Documentation, 13Patch-For-Review, 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): docs: Update MediaWiki core's Skin.md to current realities - https://phabricator.wikimedia.org/T419030#11674522 (10Volker_E) [17:42:39] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674524 (10LucasWerkmeister) >>! In T419034#11674483, @Tgr wrote: > I'm not sure anything outside Med... [17:42:40] 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature): Update ReadingLists bookmark button to unsave page from all ReadingLists - https://phabricator.wikimedia.org/T417923#11674525 (10aude) [17:42:47] 10Page-Previews, 06Reader Growth Team, 07patch-welcome: Stray dot in footer when page previews enabled - https://phabricator.wikimedia.org/T387797#11674527 (10SherryYang-WMF) [17:43:17] 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature): Phased deploy of web Reading List beta feature - https://phabricator.wikimedia.org/T419039#11674532 (10HFan-WMF) [17:44:30] 10MediaWiki-General, 07Documentation, 13Patch-For-Review, 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): docs: Update MediaWiki core's Skin.md to current realities - https://phabricator.wikimedia.org/T419030#11674536 (10Volker_E) p:05Triage→03Low a:03Volker_E [17:44:52] 10Codex, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): Release Codex v2.4.0 - https://phabricator.wikimedia.org/T418304#11674538 (10Volker_E) [17:45:01] (03CR) 10Zabe: [C:03+2] ThreadItemStore: Don't use primary DB when building queries for replica DB [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1248036 (https://phabricator.wikimedia.org/T419018) (owner: 10Bartosz Dziewoński) [17:46:01] 10MobileFrontend (MobileFrontend (Editor)), 07OKR-Work, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 05WE4.2 Bot detection (WE4.2 hCaptcha editing trial): hCaptcha: Add support for hCaptcha in the MobileFrontend ed... - https://phabricator.wikimedia.org/T407344#11674541 [17:46:03] 10MediaWiki-extensions-CommunityConfiguration, 06Growth-Team, 10GrowthExperiments: Add search query highlighting to MultiselectLookup in NamespacesControl and PageTitlesControl - https://phabricator.wikimedia.org/T416597#11674542 (10Michael) [17:47:47] (03PS2) 10C. Scott Ananian: [parser] Never return null from Parser::getPage() [core] - 10https://gerrit.wikimedia.org/r/1247645 [17:47:52] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674545 (10Tgr) So basically, Envoy just needs to pass through requests with expired access tokens to... [17:48:21] (03PS8) 10Clare Ming: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) [17:48:44] 10MediaWiki-extensions-CodeMirror, 10QS-Test-Automation: CodeMirror enabled -> opens with the CodeMirror view is flaky - https://phabricator.wikimedia.org/T411138#11674549 (10vaughnwalters) >>! In T411138#11670647, @MusikAnimal wrote: > Thank you for this! It has been driving us nuts for ages. Assuming the fla... [17:49:18] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674561 (10Tgr) > m3api-oauth2 can’t register a handler for this kind of error. That might be a prob... [17:49:53] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674563 (10LucasWerkmeister) >>! In T419034#11674545, @Tgr wrote: > So basically, Envoy just needs to... [17:50:41] (03PS1) 10Fomafix: Use UserOptionsLookup::getOption instead of User::getOption [extensions/OnlineStatusBar] - 10https://gerrit.wikimedia.org/r/1248066 (https://phabricator.wikimedia.org/T296083) [17:51:46] (03Merged) 10jenkins-bot: Upgrade wikimedia/css-sanitizer from 6.2.0 to 6.2.1 [vendor] - 10https://gerrit.wikimedia.org/r/1248056 (owner: 10Jforrester) [17:52:25] (03CR) 10CI reject: [V:04-1] Upgrade wikimedia/css-sanitizer from 6.1.0 to 6.2.1 [core] (REL1_45) - 10https://gerrit.wikimedia.org/r/1248063 (owner: 10Zabe) [17:52:29] (03PS1) 10Jforrester: Revert "Enable Parsoid Read Views by default" [extensions/ParserMigration] - 10https://gerrit.wikimedia.org/r/1248067 [17:52:33] (03Merged) 10jenkins-bot: Upgrade wikimedia/css-sanitizer from 6.2.0 to 6.2.1 [core] - 10https://gerrit.wikimedia.org/r/1248058 (owner: 10Jforrester) [17:53:04] (03PS3) 10C. Scott Ananian: [parser] Never return null from Parser::getPage() [core] - 10https://gerrit.wikimedia.org/r/1247645 [17:53:30] (03CR) 10C. Scott Ananian: "Added release note! Thanks." [core] - 10https://gerrit.wikimedia.org/r/1247645 (owner: 10C. Scott Ananian) [17:54:10] (03PS2) 10Fomafix: Activate Phan [extensions/OnlineStatusBar] - 10https://gerrit.wikimedia.org/r/1248061 [17:54:30] 10MobileFrontend, 06Reader Growth Team, 10GitLab (CI & Job Runners): Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043 (10bvibber) 03NEW [17:54:52] (03Merged) 10jenkins-bot: selenium: Bring back DISPLAY to enable/disable headless locally [core] - 10https://gerrit.wikimedia.org/r/1247533 (https://phabricator.wikimedia.org/T418833) (owner: 10Phedenskog) [17:54:57] (03Merged) 10jenkins-bot: ThreadItemStore: Don't use primary DB when building queries for replica DB [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1248036 (https://phabricator.wikimedia.org/T419018) (owner: 10Bartosz Dziewoński) [17:55:15] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674604 (10Tgr) The other option would be to do what we are doing for session cookie JWTs already and... [17:55:38] (03CR) 10C. Scott Ananian: [C:04-2] "Discussion in https://wikimedia.slack.com/archives/C010UHLBLBX/p1772620326063059 -- we're not going to revert this, we're just going to be" [extensions/ParserMigration] - 10https://gerrit.wikimedia.org/r/1248067 (owner: 10Jforrester) [17:56:53] (03CR) 10CI reject: [V:04-1] Activate Phan [extensions/OnlineStatusBar] - 10https://gerrit.wikimedia.org/r/1248061 (owner: 10Fomafix) [17:57:55] 06Tech-Docs-Team, 07Documentation: Update descriptions of title parameter across API docs - https://phabricator.wikimedia.org/T419047 (10apaskulin) 03NEW [17:58:40] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11674649 (10Jdforrester-WMF) [17:58:54] (03CR) 10C. Scott Ananian: [C:04-2] "Discussion moved to T419043." [extensions/ParserMigration] - 10https://gerrit.wikimedia.org/r/1248067 (owner: 10Jforrester) [18:02:45] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11674663 (10cscott) [18:02:56] (03PS1) 10Mhorsey: Add numeric type to component demo controls [design/codex] - 10https://gerrit.wikimedia.org/r/1248068 [18:04:38] 10Page Content Service, 07Documentation: Move Page Description API docs off the API Portal - https://phabricator.wikimedia.org/T415686#11674669 (10apaskulin) [18:05:33] (03CR) 10Jsn.sherman: [C:03+2] Review Activity info popover primary action button does not close the popover [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1247872 (https://phabricator.wikimedia.org/T417920) (owner: 10Kgraessle) [18:06:20] 10MediaWiki-extensions-CodeMirror, 10QS-Test-Automation: CodeMirror enabled -> opens with the CodeMirror view is flaky - https://phabricator.wikimedia.org/T411138#11674674 (10MusikAnimal) 05Open→03Resolved [18:06:23] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11674677 (10cscott) Also relevant: the tests currently failing in DiscussionTools are failing because there is an initial: `
06Tech-Docs-Team, 07Documentation: Update descriptions of title parameter across API docs - https://phabricator.wikimedia.org/T419047#11674679 (10apaskulin) [18:06:47] 10MediaWiki-Documentation, 10MediaWiki-REST-API, 06MW-Interfaces-Team: Redirect mw:API:REST API/Reference to Special:RestSandbox - https://phabricator.wikimedia.org/T416019#11674680 (10apaskulin) [18:09:14] (03Merged) 10jenkins-bot: Review Activity info popover primary action button does not close the popover [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1247872 (https://phabricator.wikimedia.org/T417920) (owner: 10Kgraessle) [18:11:52] 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature), 13Patch-For-Review, 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): [Mobile Reading list] Notify users of the Reading List feature - https://phabricator.wikimedia.org/T409867#11674685 (10SToyofuku-WMF) a:03aude [18:12:22] 10Catalyst (Luka Ijo Pimeja Jan), 13Patch-For-Review: Blast of broken pipe errors from catalyst-api container log stream - https://phabricator.wikimedia.org/T417455#11674686 (10dancy) a:03jnuche [18:14:41] 10MediaWiki-General, 10Parsoid, 10Parsoid-Read-Views, 10Parsoid-Rendering, 07Epic: Use Parsoid as default wikitext parser in MW 1.47 - https://phabricator.wikimedia.org/T419048 (10cscott) 03NEW [18:15:05] 10Catalyst (Radar), 06Content-Transform-Team (Work In Progress): Add ParserMigration to the "Wikimedia" preset in patchdemo - https://phabricator.wikimedia.org/T417512#11674702 (10cscott) [18:15:15] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11674706 (10cscott) More context: In the June-November time frame (before MW 1.47 is released) we expect to change the default parser to... [18:18:54] 10Explore Feed Redesign on Android App, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): Community Picks: Top Read Module - https://phabricator.wikimedia.org/T418896#11674726 (10JTannerWMF) a:05JTannerWMF→03None [18:18:57] 10Explore Feed Redesign on Android App, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): Community Picks: Did You Know Module - https://phabricator.wikimedia.org/T418898#11674727 (10JTannerWMF) a:05JTannerWMF→03None [18:21:17] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config, 13Patch-For-Review: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11674746 (10bvibber) [18:21:26] (03PS2) 10Zabe: Upgrading wikimedia/idle-dom (v2.1.0 => v2.1.1) [vendor] - 10https://gerrit.wikimedia.org/r/1247986 [18:21:26] (03PS2) 10Zabe: Upgrading wikimedia/wikipeg (6.0.0 => 6.1.1) [vendor] - 10https://gerrit.wikimedia.org/r/1247987 [18:21:52] 10Android Reading Challenge, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): [User story] Widget refreshes daily (copy/illustration/color) - https://phabricator.wikimedia.org/T418876#11674748 (10HNordeenWMF) [18:22:05] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): PersonalDashboard Review Changes module doesn't display a consistent number of edits - https://phabricator.wikimedia.org/T418571#11674751 (10jsn.sherman) 05In progress→03Resolved verified on testwiki [18:25:28] (03PS2) 10C. Scott Ananian: [parser] Never return null from Parser::getOutput() [core] - 10https://gerrit.wikimedia.org/r/1247646 [18:25:41] 06Infrastructure-Foundations: lldpd causes network drop errors in monitoring - https://phabricator.wikimedia.org/T418941#11674759 (10BCornwall) @MoritzMuehlenhoff Do you have any experience/recommendations with lldpad? As a "quick fix", we could install lldpad on these new cp hosts while we investigate [18:26:09] (03PS3) 10C. Scott Ananian: [parser] Never return null from Parser::getOutput() [core] - 10https://gerrit.wikimedia.org/r/1247646 [18:26:41] 06Reader Experience Team, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature), 07Surveys: Reading list quick survey for beta users - https://phabricator.wikimedia.org/T417405#11674763 (10SToyofuku-WMF) Work would include creating a new quicksurvey component that can be reusable... [18:27:11] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): Don't display bot edits in Review Changes module in PersonalDashboard - https://phabricator.wikimedia.org/T418572#11674766 (10jsn.sherman) 05In progress→03Resolved verified on testwiki [18:27:44] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban): PersonalDashboard Review Changes module shouldn't display Wikidata changes - https://phabricator.wikimedia.org/T418570#11674773 (10jsn.sherman) 05In progress→03Resolved verified on testwiki [18:28:15] 10Catalyst (Luka Ijo Pimeja Jan), 13Patch-For-Review: Blast of broken pipe errors from catalyst-api container log stream - https://phabricator.wikimedia.org/T417455#11674776 (10jnuche) [18:28:18] 10Catalyst (Luka Ijo Pimeja Jan), 13Patch-For-Review: Blast of broken pipe errors from catalyst-api container log stream - https://phabricator.wikimedia.org/T417455#11674777 (10jnuche) 05Open→03Resolved [18:29:57] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work, 13Patch-For-Review: Support metrics and custom spans in composition language V2 - https://phabricator.wikimedia.org/T417501#11674780 (10ecarg) 05Open→03In progress a:03ecarg [18:31:28] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): Dashboard module: Policies and guidelines - https://phabricator.wikimedia.org/T402782#11674786 (10jsn.sherman) [18:32:01] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): Dashboard module: Policies and guidelines - https://phabricator.wikimedia.org/T402782#11674790 (10jsn.sherman) 05In progress→03Resolved verified that we're now using the common multistep dialog on testwiki [18:34:15] (03CR) 10VolkerE: [C:03+1] Add numeric type to component demo controls [design/codex] - 10https://gerrit.wikimedia.org/r/1248068 (owner: 10Mhorsey) [18:34:40] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 07OKR-Work: Deploy Extension:PersonalDashboard to id.wiki, tr.wiki, simple.wiki, and th.wiki - https://phabricator.wikimedia.org/T417665#11674797 (10jsn.sherman) @Samwalton9-WMF just noting that we'll need guidance on when to do the "out loud" deployment [18:34:55] 06Abstract Wikipedia team, 10function-orchestrator, 03Abstract Wikipedia Fix-It tasks: Dependency-inject logger in getTestInvariants - https://phabricator.wikimedia.org/T418676#11674798 (10Jdforrester-WMF) p:05Triage→03Medium [18:35:16] 06Abstract Wikipedia team, 10WikiLambda, 10WikiLambda Front-end, 03Abstract Wikipedia Fix-It tasks: Improve the way we mock icon paths so that we can easily test that the correct icons are displayed - https://phabricator.wikimedia.org/T418744#11674801 (10Jdforrester-WMF) p:05Triage→03Medium [18:35:47] 06Abstract Wikipedia team, 10function-orchestrator, 03Abstract Wikipedia Fix-It tasks: Consider consolidating timekeeping code - https://phabricator.wikimedia.org/T418822#11674803 (10Jdforrester-WMF) p:05Triage→03Medium [18:37:46] 06Abstract Wikipedia team, 10function-orchestrator, 10function-schemata, 03Abstract Wikipedia Fix-It tasks: Drop Z831 pre-defined Function and built-in Implementation, as we no longer want to support this model - https://phabricator.wikimedia.org/T418886#11674807 (10Jdforrester-WMF) p:05Triage→03High U... [18:38:34] 06Abstract Wikipedia team, 10Wikifunctions, 07Documentation: Move Wikifunctions API docs off the API Portal - https://phabricator.wikimedia.org/T415310#11674811 (10Jdforrester-WMF) >>! In T415310#11629498, @apaskulin wrote: > I've created a draft page at https://www.mediawiki.org/wiki/Wikifunctions_API with... [18:39:35] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Validate and Productionize /v2/evaluate - https://phabricator.wikimedia.org/T413727#11674823 (10cmassaro) [18:39:37] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Ensure that all current unit tests pass with the new /v2/evaluate - https://phabricator.wikimedia.org/T413729#11674822 (10cmassaro) [18:39:39] 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07Epic, 07OKR-Work: Create a composition interpreter to improve performance - https://phabricator.wikimedia.org/T412953#11674824 (10cmassaro) [18:39:52] (03PS1) 10Mmartorana: Confirmemail: Log delay between email sent and confirmation [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248075 (https://phabricator.wikimedia.org/T415902) [18:40:26] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team: Clarify use of non-confidential OAuth 2.0 clients - https://phabricator.wikimedia.org/T323867#11674826 (10LucasWerkmeister) Probably not much, though we should at least remove [this sentence](https://www.mediawiki.org/w/index.php?title=OAuth/For_Develope... [18:40:30] 10PersonalDashboard, 06Moderator-Tools-Team (Kanban), 07OKR-Work: Deploy Extension:PersonalDashboard to id.wiki, tr.wiki, simple.wiki, and th.wiki - https://phabricator.wikimedia.org/T417665#11674828 (10jsn.sherman) 05In progress→03Resolved found {T418613} for the "out loud" deployment [18:41:03] 06Moderator-Tools-Team, 10PersonalDashboard, 07OKR-Work: Set live configurations for Extension:PersonalDashboard on pilot wikis - https://phabricator.wikimedia.org/T418613#11674833 (10jsn.sherman) [18:41:24] 06Abstract Wikipedia team, 10Wikifunctions, 07Documentation: Move Wikifunctions API docs off the API Portal - https://phabricator.wikimedia.org/T415310#11674835 (10apaskulin) Thanks, @Jdforrester-WMF! I'll remove the draft banner and start updating links next week. [18:41:40] (03PS1) 10MusikAnimal: CodeMirrorSearch: use a 'name' attr different than Core's search field [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1248076 (https://phabricator.wikimedia.org/T417045) [18:41:46] 06Abstract Wikipedia team, 10Wikifunctions, 07Documentation: Move Wikifunctions API docs off the API Portal - https://phabricator.wikimedia.org/T415310#11674837 (10apaskulin) [18:42:07] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)): Refine Composition Language V2 - https://phabricator.wikimedia.org/T419051 (10cmassaro) 03NEW [18:42:30] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Ensure that all current unit tests pass with the new /v2/evaluate - https://phabricator.wikimedia.org/T413729#11674850 (10cmassaro) [18:42:32] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)): Refine Composition Language V2 - https://phabricator.wikimedia.org/T419051#11674851 (10cmassaro) [18:42:34] 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07Epic, 07OKR-Work: Create a composition interpreter to improve performance - https://phabricator.wikimedia.org/T412953#11674852 (10cmassaro) [18:42:43] 10EditCheck, 06Editing-team (Editing-2Mar-13Mar-2026): Text-replacement check removes links and formatting - https://phabricator.wikimedia.org/T419052 (10Esanders) 03NEW [18:43:06] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Optimize composition language V2 - https://phabricator.wikimedia.org/T413840#11674863 (10cmassaro) [18:43:07] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)): Refine Composition Language V2 - https://phabricator.wikimedia.org/T419051#11674864 (10cmassaro) [18:43:09] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Validate and Productionize /v2/evaluate - https://phabricator.wikimedia.org/T413727#11674865 (10cmassaro) [18:43:19] 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Validate that compositions that previously were broken are now fixed by the new composition language - https://phabricator.wikimedia.org/T412955#11674866 (10cmassaro) [18:43:22] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)): Refine Composition Language V2 - https://phabricator.wikimedia.org/T419051#11674867 (10cmassaro) [18:43:24] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Validate and Productionize /v2/evaluate - https://phabricator.wikimedia.org/T413727#11674868 (10cmassaro) [18:43:29] 06Abstract Wikipedia team, 07Essential-Work: create alerting for wikifunctions/lambda SLIs - https://phabricator.wikimedia.org/T418410#11674870 (10Jdforrester-WMF) [18:43:35] 06Abstract Wikipedia team, 07Essential-Work: create alerting for wikifunctions/lambda SLIs - https://phabricator.wikimedia.org/T418410#11674871 (10Jdforrester-WMF) p:05Triage→03Medium [18:43:38] 10MediaWiki-extensions-CodeMirror, 13Patch-For-Review: CodeMirror V6's search field can conflict with MediaWiki's legacy search behaviour - https://phabricator.wikimedia.org/T417045#11674873 (10MusikAnimal) > A possible solution is changing the name of CodeMirror's parameter, but this would require modifying t... [18:43:47] 10MediaWiki-extensions-CodeMirror, 13Patch-For-Review: CodeMirror V6's search field can conflict with MediaWiki's legacy search behaviour - https://phabricator.wikimedia.org/T417045#11674874 (10MusikAnimal) 05Open→03In progress [18:44:03] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)): Refine Composition Language V2 - https://phabricator.wikimedia.org/T419051#11674876 (10cmassaro) [18:44:05] 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07Epic, 07OKR-Work: Create a composition interpreter to improve performance - https://phabricator.wikimedia.org/T412953#11674875 (10cmassaro) [18:44:26] 10MediaWiki-Watchlist, 06Moderator-Tools-Team: Change notifications - https://phabricator.wikimedia.org/T417809#11674878 (10jsn.sherman) @Mcljlm, I'm trying to understand if this issue is impacting multiple namespaces, or just article. I understand that you are missing notifications for changes in the article... [18:45:15] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Validate and Productionize /v2/evaluate - https://phabricator.wikimedia.org/T413727#11674881 (10cmassaro) [18:45:16] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Optimize composition language V2 - https://phabricator.wikimedia.org/T413840#11674880 (10cmassaro) [18:45:19] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Banish circular refrences from Invariants - https://phabricator.wikimedia.org/T418016#11674879 (10cmassaro) [18:46:58] 10Library-Card-Platform, 06Moderator-Tools-Team, 06The-Wikipedia-Library (Partnerships): The Wikipedia Library not accessing Oxford Reference - https://phabricator.wikimedia.org/T418942#11674890 (10jsn.sherman) →14Duplicate dup:03T418834 [18:47:03] 10Library-Card-Platform, 06Moderator-Tools-Team: Oxford Art content is not available - https://phabricator.wikimedia.org/T418834#11674892 (10jsn.sherman) [18:47:06] (03PS3) 10Umherirrender: tests: Use Status-specific assertion functions [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1245499 [18:47:06] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)): Improving modeling of types in composition language v2 - https://phabricator.wikimedia.org/T418763#11674897 (10cmassaro) [18:47:07] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Ensure that all current unit tests pass with the new /v2/evaluate - https://phabricator.wikimedia.org/T413729#11674898 (10cmassaro) [18:47:11] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Validate and Productionize /v2/evaluate - https://phabricator.wikimedia.org/T413727#11674899 (10cmassaro) [18:47:14] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674900 (10LucasWerkmeister) >>! In T419034#11674561, @Tgr wrote: >> m3api-oauth2 can’t register a ha... [18:47:20] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)): Improving modeling of types in composition language v2 - https://phabricator.wikimedia.org/T418763#11674901 (10cmassaro) a:03cmassaro [18:47:23] (03CR) 10Umherirrender: "recheck" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1245499 (owner: 10Umherirrender) [18:47:27] 10Library-Card-Platform, 06Moderator-Tools-Team: Oxford content is not available/expired - https://phabricator.wikimedia.org/T418834#11674903 (10jsn.sherman) [18:47:42] 10EditCheck, 06Editing-team (Editing-2Mar-13Mar-2026), 13Patch-For-Review: Text-replacement check removes links and formatting - https://phabricator.wikimedia.org/T419052#11674905 (10Esanders) a:03Esanders [18:48:01] (03CR) 10Phuedx: [C:03+2] Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [18:48:32] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config, 13Patch-For-Review: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11674908 (10Jdforrester-WMF) > [x] Ensure that MobileFrontend's tests pass whether ParserMigration is enabled or no... [18:49:06] 10EditCheck, 06Editing-team (Editing-2Mar-13Mar-2026), 13Patch-For-Review: Text-replacement check removes links and formatting - https://phabricator.wikimedia.org/T419052#11674914 (10Esanders) p:05Triage→03High Marking as 'high' given the potential for creating bad edits. [18:51:49] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech: Wishlist: Use EditFilterMergedContent hook to remove dependency on AbuseFilter - https://phabricator.wikimedia.org/T411051#11674924 (10MusikAnimal) 05Resolved→03Open I don't know that this is done yet. [[ https://gerrit.wikimedia.org/r/c/mediawiki... [18:52:19] (03CR) 10Jforrester: "check experimental" [vendor] - 10https://gerrit.wikimedia.org/r/1248056 (owner: 10Jforrester) [18:52:36] (03CR) 10CI reject: [V:04-1] Confirmemail: Log delay between email sent and confirmation [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248075 (https://phabricator.wikimedia.org/T415902) (owner: 10Mmartorana) [18:53:56] (03CR) 10Mmartorana: "recheck" [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248075 (https://phabricator.wikimedia.org/T415902) (owner: 10Mmartorana) [18:57:43] 10WikiLambda, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Set up the user interface for creating and editing abstract content - https://phabricator.wikimedia.org/T411705#11674930 (10Jdforrester-WMF) 05Open→03In progress [18:58:01] 06MW-Interfaces-Team: Add REST module for Wikifunctions - https://phabricator.wikimedia.org/T419053 (10Mooeypoo) 03NEW [18:58:19] 10WikiLambda, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: [stretch] Allow the user to re-trigger failed fragment renders manually - https://phabricator.wikimedia.org/T411701#11674947 (10Jdforrester-WMF) 05Open→03In progress [18:58:24] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Admins should be able to undelete wishlist entities - https://phabricator.wikimedia.org/T406668#11674952 (10GMikesell-WMF) [18:58:58] (03CR) 10Umherirrender: [C:03+2] "Resubmit" [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1245499 (owner: 10Umherirrender) [18:59:20] (03Merged) 10jenkins-bot: Add synthetic AAA experiment [extensions/TestKitchen] - 10https://gerrit.wikimedia.org/r/1247741 (https://phabricator.wikimedia.org/T418614) (owner: 10Clare Ming) [18:59:23] (03CR) 10Umherirrender: "recheck" [extensions/EntitySchema] - 10https://gerrit.wikimedia.org/r/1245485 (owner: 10Umherirrender) [18:59:28] (03CR) 10Umherirrender: "check php" [extensions/EntitySchema] - 10https://gerrit.wikimedia.org/r/1245485 (owner: 10Umherirrender) [18:59:38] 06Reader Experience Team: Code-review support for Codex PHP - https://phabricator.wikimedia.org/T419038#11674959 (10SToyofuku-WMF) From meeting: on Reader Experience, we're going to treat this as a spike - as it stands the work to review seems spooky so let's try to demystify it! For the person picking up this... [19:00:12] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11674962 (10Tgr) Yeah it would break tools with more than 24 hours between requests. [19:02:00] (03CR) 10ScheduleDeploymentBot: "Scheduled for deployment in the [Thursday, March 05 UTC afternoon backport window](https://wikitech.wikimedia.org/wiki/Deployments#deployc" [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248075 (https://phabricator.wikimedia.org/T415902) (owner: 10Mmartorana) [19:02:15] (03CR) 10Bartosz Dziewoński: [C:03+1] "Hey, I don't really have time to review this now, but the approach seems reasonable." [core] - 10https://gerrit.wikimedia.org/r/1247071 (owner: 10Huei Tan) [19:02:35] (03CR) 10Umherirrender: "recheck" [extensions/GlobalWatchlist] (REL1_43) - 10https://gerrit.wikimedia.org/r/1245590 (owner: 10Libraryupgrader) [19:04:51] 10MediaWiki-Categories, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 13Patch-For-Review, 07Wikimedia-production-error: TypeError: MediaWiki\Category\CategoryViewer::pagingLinks(): Argument #2 ($last) must be of type string, null given, called in /srv/media... - https://phabricator.wikimedia.org/T418934#11674971 [19:05:19] (03CR) 10Umherirrender: "recheck" [extensions/QuizGame] (REL1_43) - 10https://gerrit.wikimedia.org/r/1245819 (owner: 10Libraryupgrader) [19:09:44] (03CR) 10Umherirrender: [C:03+2] build: Updating ajv to 6.14.0 [extensions/QuizGame] (REL1_43) - 10https://gerrit.wikimedia.org/r/1245819 (owner: 10Libraryupgrader) [19:09:59] (03CR) 10Umherirrender: [C:03+2] build: Updating ajv to 6.14.0, 8.18.0 [extensions/GlobalWatchlist] (REL1_43) - 10https://gerrit.wikimedia.org/r/1245590 (owner: 10Libraryupgrader) [19:10:18] 10MediaWiki-Categories, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 13Patch-For-Review, 07Wikimedia-production-error: TypeError: MediaWiki\Category\CategoryViewer::pagingLinks(): Argument #2 ($last) must be of type string, null given, called in /srv/media... - https://phabricator.wikimedia.org/T418934#11674979 [19:10:21] (03Merged) 10jenkins-bot: tests: Use Status-specific assertion functions [extensions/PropertySuggester] - 10https://gerrit.wikimedia.org/r/1245499 (owner: 10Umherirrender) [19:12:07] 10MediaWiki-Categories, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 13Patch-For-Review, 07Wikimedia-production-error: TypeError: MediaWiki\Category\CategoryViewer::pagingLinks(): Argument #2 ($last) must be of type string, null given, called in /srv/media... - https://phabricator.wikimedia.org/T418934#11674981 [19:12:59] (03CR) 10Bartosz Dziewoński: docs: Bring Skin.md to current realities (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1248053 (https://phabricator.wikimedia.org/T419030) (owner: 10VolkerE) [19:13:03] (03PS2) 10Arlolra: [parsoid] Limit default width to file width [core] - 10https://gerrit.wikimedia.org/r/1247707 (https://phabricator.wikimedia.org/T407423) [19:13:38] (03CR) 10TrainBranchBot: [C:03+2] "Approved by jhuneidi@deploy2002 using scap backport" [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248011 (https://phabricator.wikimedia.org/T418934) (owner: 10Zabe) [19:14:42] (03CR) 10Umherirrender: [C:03+2] "Resubmit" [extensions/EntitySchema] - 10https://gerrit.wikimedia.org/r/1245485 (owner: 10Umherirrender) [19:16:55] (03PS8) 10Mpostoronca: SuggestedInvestigations set the filter hideCasesWithNoUserEdits to enabled by default [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) [19:17:33] (03CR) 10Subramanya Sastry: [C:03+2] [parsoid] Limit default width to file width [core] - 10https://gerrit.wikimedia.org/r/1247707 (https://phabricator.wikimedia.org/T407423) (owner: 10Arlolra) [19:19:49] 10MediaWiki-extensions-LiquidThreads, 10WikimediaMessages, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 06Product Safety and Integrity (Sprint Crocus (Mar 2 - Mar 20)), 10Temporary accounts (4.8 TA Patrolling): LiquidThreads: WikimediaMessages extension... - https://phabricator.wikimedia.org/T419006#11674993 [19:21:24] (03PS2) 10Umherirrender: Move GlobalUserPage::getEnabledWikis() to GlobalUserPageManager [extensions/GlobalUserPage] - 10https://gerrit.wikimedia.org/r/1243182 [19:21:29] (03CR) 10Umherirrender: "check php" [extensions/GlobalUserPage] - 10https://gerrit.wikimedia.org/r/1243182 (owner: 10Umherirrender) [19:21:36] (03CR) 10Bartosz Dziewoński: [C:04-1] "+1 on all the removals btw, I forgot this was there." [core] - 10https://gerrit.wikimedia.org/r/1248053 (https://phabricator.wikimedia.org/T419030) (owner: 10VolkerE) [19:22:01] (03PS2) 10Dtorsani: InfoChip, Message: Add new statuses [design/codex] - 10https://gerrit.wikimedia.org/r/1247657 (https://phabricator.wikimedia.org/T379016) [19:22:11] (03CR) 10Dtorsani: "Done" [design/codex] - 10https://gerrit.wikimedia.org/r/1247657 (https://phabricator.wikimedia.org/T379016) (owner: 10Dtorsani) [19:23:13] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11675000 (10daniel) > So basically, Envoy just needs to pass through requests with expired access toke... [19:26:34] (03CR) 10CI reject: [V:04-1] tests: Use Status-specific assertion functions [extensions/EntitySchema] - 10https://gerrit.wikimedia.org/r/1245485 (owner: 10Umherirrender) [19:27:20] 06Reader Experience Team: Code-review support for Codex PHP - https://phabricator.wikimedia.org/T419038#11675004 (10Jdrewniak) p:05Triage→03High [19:27:50] 10VisualEditor Suggestion Mode, 06Editing-team (Planning): Suggestion mode default link updates - https://phabricator.wikimedia.org/T419054 (10Quiddity) 03NEW [19:28:36] 10MediaWiki-Page-deletion, 06MW-Interfaces-Team: Add Page creation log to action=Delete - https://phabricator.wikimedia.org/T413611#11675019 (10Pppery) a:03Pppery [19:30:57] 04(no projects): Monthly reconcile continues to emit a really large amount of events after user_id changes - https://phabricator.wikimedia.org/T419055 (10xcollazo) 03NEW [19:31:37] (03PS6) 10Bartosz Dziewoński: ResourceLoader: Remove 1.5x variant from logo CSS [core] - 10https://gerrit.wikimedia.org/r/1239812 (https://phabricator.wikimedia.org/T246054) (owner: 10Krinkle) [19:32:16] 10MediaWiki-General, 06MediaWiki-Platform-Team (Q3 Kanban Board), 10Wikimedia-Site-requests, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), and 2 others: Consider dropping the '1.5x' size logos from srcsets - https://phabricator.wikimedia.org/T246054#11675036 (10matmarex) [19:32:34] (03CR) 10Umherirrender: [C:03+2] "T419056" [extensions/EntitySchema] - 10https://gerrit.wikimedia.org/r/1245485 (owner: 10Umherirrender) [19:32:43] 06Moderator-Tools-Team, 10PersonalDashboard, 06Product-Analytics, 07OKR-Work (WE1 FY2025-26): Define milestones for PersonalDashboard usage monitoring post-launch - https://phabricator.wikimedia.org/T418810#11675049 (10MNeisler) a:03MNeisler [19:32:53] (03Merged) 10jenkins-bot: CategoryViewer: Fall back to empty string in case of missing nextpage [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248011 (https://phabricator.wikimedia.org/T418934) (owner: 10Zabe) [19:33:03] (03CR) 10Bartosz Dziewoński: [C:03+2] "Added a note." [core] - 10https://gerrit.wikimedia.org/r/1239812 (https://phabricator.wikimedia.org/T246054) (owner: 10Krinkle) [19:33:49] 06Moderator-Tools-Team, 10PersonalDashboard, 07OKR-Work (WE1 FY2025-26), 06Product-Analytics (Kanban): Define milestones for PersonalDashboard usage monitoring post-launch - https://phabricator.wikimedia.org/T418810#11675054 (10MNeisler) [19:36:58] 10VisualEditor Suggestion Mode, 06Editing-team (Editing-2Mar-13Mar-2026): Suggestion mode default link updates - https://phabricator.wikimedia.org/T419054#11675058 (10DLynch) a:03DLynch [19:38:32] (03CR) 10Kosta Harlan: [C:03+2] When a user can't edit because of a composite block, show the reasons [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1245475 (https://phabricator.wikimedia.org/T357118) (owner: 10DLynch) [19:38:39] (03CR) 10Kosta Harlan: [C:03+2] When a user can't edit because of a composite block, show the reasons (031 comment) [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1245475 (https://phabricator.wikimedia.org/T357118) (owner: 10DLynch) [19:38:49] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work, 13Patch-For-Review: Show confirmation message with link to Contributions tab after a participant associates their edit with an event - https://phabricator.wikimedia.org/T408753#11675061 (10ifried) Update - team discussed this toda... [19:41:07] (03CR) 10Umherirrender: "recheck" [extensions/intersection] - 10https://gerrit.wikimedia.org/r/1235174 (owner: 10Libraryupgrader) [19:43:26] (03PS1) 10Dreamy Jazz: Drop GlobalBlockLocalStatusLookup::getLocalWhitelistInfo [extensions/GlobalBlocking] - 10https://gerrit.wikimedia.org/r/1248089 (https://phabricator.wikimedia.org/T277942) [19:44:44] (03Merged) 10jenkins-bot: [parsoid] Limit default width to file width [core] - 10https://gerrit.wikimedia.org/r/1247707 (https://phabricator.wikimedia.org/T407423) (owner: 10Arlolra) [19:46:47] (03Merged) 10jenkins-bot: tests: Use Status-specific assertion functions [extensions/EntitySchema] - 10https://gerrit.wikimedia.org/r/1245485 (owner: 10Umherirrender) [19:47:07] (03CR) 10CI reject: [V:04-1] Drop GlobalBlockLocalStatusLookup::getLocalWhitelistInfo [extensions/GlobalBlocking] - 10https://gerrit.wikimedia.org/r/1248089 (https://phabricator.wikimedia.org/T277942) (owner: 10Dreamy Jazz) [19:50:42] 06Product-Analytics: Newcomer user query template - https://phabricator.wikimedia.org/T418396#11675090 (10MNeisler) Quick update. I've been focused on a few other high-priority items that have come up but expect to have time to work on this starting next week and will reach out with questions. [19:51:56] 10DynamicPageList, 07ci-test-error: Failure for parser tests on extension intersection due to missing srcset - https://phabricator.wikimedia.org/T419057 (10Umherirrender) 03NEW [19:52:12] (03CR) 10Umherirrender: "Tracked as T419057" [extensions/intersection] - 10https://gerrit.wikimedia.org/r/1235174 (owner: 10Libraryupgrader) [19:53:55] 10MediaWiki-extensions-CentralNotice, 06Fundraising-Backlog: Filtering banners on campaign page resets "Limit traffic" checkbox and "Campaign type" - https://phabricator.wikimedia.org/T182343#11675119 (10DerHexer) Quoting my comment from the other ticket: > Volunteer CentralNotice admins like me even introduc... [19:55:52] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11675121 (10matmarex) > In the client-side example, this will result in a CORS error because the respo... [19:56:23] 10VisualEditor Suggestion Mode, 06Editing-team (Editing-2Mar-13Mar-2026), 07OKR-Work: Consider cost-benefit of running ToneCheck in suggestion mode - https://phabricator.wikimedia.org/T417922#11675125 (10ppelberg) [19:58:57] 06Wikimedia Enterprise, 10Wikimedia Enterprise - Content Integrity: Integrate revertrisk to wikidata [1 week] - https://phabricator.wikimedia.org/T409389#11675128 (10JArguello-WMF) @FNavas-foundation yes, we'll keep it in both places as the parent task needs WMF input [20:01:05] (03PS4) 10Bartosz Dziewoński: mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) (owner: 10Krinkle) [20:02:29] 06Content-Transform-Team (Work In Progress), 07Essential-Work, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03): CTT tasks week of 2026-02-27 - https://phabricator.wikimedia.org/T418576#11675135 (10ABreault-WMF) [20:02:35] (03Merged) 10jenkins-bot: ResourceLoader: Remove 1.5x variant from logo CSS [core] - 10https://gerrit.wikimedia.org/r/1239812 (https://phabricator.wikimedia.org/T246054) (owner: 10Krinkle) [20:02:40] (03Merged) 10jenkins-bot: When a user can't edit because of a composite block, show the reasons [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1245475 (https://phabricator.wikimedia.org/T357118) (owner: 10DLynch) [20:03:56] 06MediaWiki-Platform-Team (Q3 Kanban Board), 13Patch-For-Review: Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11675139 (10Mounil2005) Hi! I was looking into this task and noticed that several patches were already deployed in `operations/mediawiki-conf... [20:04:06] 10MediaWiki-Categories, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), 13Patch-For-Review, 07Wikimedia-production-error: TypeError: MediaWiki\Category\CategoryViewer::pagingLinks(): Argument #2 ($last) must be of type string, null given, called in /srv/medi... - https://phabricator.wikimedia.org/T418934#11675140 [20:05:20] 10MediaWiki-CreateAccount-page, 10MediaWiki-User-login-and-signup, 06Growth-Team, 07OKR-Work, 13Patch-For-Review: Add user account button to mobile web header: Instrumentation and experiment setup for first iteration A/B Test - https://phabricator.wikimedia.org/T418053#11675145 (10PatchDemoBot) Test wiki... [20:05:21] 10MediaWiki-CreateAccount-page, 10MediaWiki-User-login-and-signup, 06Growth-Team (FY2025-26 Q3 Sprint 4), 07OKR-Work, 13Patch-For-Review: Add user account button to mobile web header - https://phabricator.wikimedia.org/T415648#11675146 (10PatchDemoBot) Test wiki **created** on [[ https://patchdemo.wmclou... [20:08:40] 10EditCheck, 06Editing QA, 06Editing-team (Editing-2Mar-13Mar-2026), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Text-replacement check removes links and formatting - https://phabricator.wikimedia.org/T419052#11675149 (10DLynch) [20:09:10] (03CR) 10Bartosz Dziewoński: "(Fixed lint error)" [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) (owner: 10Krinkle) [20:09:19] 06Product Safety and Integrity, 07I18n, 07RTL, 10Temporary accounts (4.8 TA Patrolling): :Temporary account icon not flipped in RTL for Vector 2010 in personal tools menu - https://phabricator.wikimedia.org/T419012#11675150 (10Mounil2005) a:03Mounil2005 [20:10:46] (03CR) 10Michael Große: [C:04-1] "Thanks! Overall this looks good, but I noticed a few minor issues. Notes are inline." [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1242300 (https://phabricator.wikimedia.org/T416100) (owner: 10Sergio Gimeno) [20:10:54] (03PS2) 10Dreamy Jazz: Drop GlobalBlockLocalStatusLookup::getLocalWhitelistInfo [extensions/GlobalBlocking] - 10https://gerrit.wikimedia.org/r/1248089 (https://phabricator.wikimedia.org/T277942) [20:12:09] (03CR) 10Michael Große: [C:03+1] "As far as I can tell, this works fine. Leaving at +1 until the WikimediaEvents change is finalized." [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1247120 (https://phabricator.wikimedia.org/T416100) (owner: 10Sergio Gimeno) [20:12:15] 10MediaWiki-extensions-WSOAuth: WSOAuth does not support database type `mysql` - https://phabricator.wikimedia.org/T419060 (10Catt0s) 03NEW [20:13:00] 10Android Games, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): [XS] Games hub Overflow menu (user story) - https://phabricator.wikimedia.org/T410785#11675185 (10cooltey) Hi @HNordeenWMF From this ticket: https://phabricator.wikimedia.org/T410782, the `Learn more` takes the user to https://ww... [20:13:51] (03CR) 10Bartosz Dziewoński: [C:03+1] mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) (owner: 10Krinkle) [20:14:51] 10phan, 07Upstream: Phan doesn't properly understand the null-safe operator - https://phabricator.wikimedia.org/T418946#11675188 (10Umherirrender) This happens only when the type from the null-safe call is from a doc and the called function is typed (real type) This also affects the type when not using null c... [20:15:00] 10MediaWiki-Docker, 10dev-images: Upgrade MediaWiki-Docker PHP images to PHP 8.5 - https://phabricator.wikimedia.org/T407430#11675190 (10Scott_French) >>! In T407430#11674004, @Krinkle wrote: > @Scott_French If I understand correctly, we're doing Debian upgrades in Q3-Q4 (e.g. by June) and PHP upgrades in Q1-Q... [20:20:04] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11675195 (10bvibber) [20:20:49] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11675196 (10bvibber) >>! In T419043#11674908, @Jdforrester-WMF wrote: >> [x] Ensure that MobileFrontend's tests pass whether ParserMigrat... [20:21:03] 10EditCheck, 06Editing-team (Editing-2Mar-13Mar-2026), 13Patch-For-Review: EditCheck: On mobile, a check should only become "active" when it is visible - https://phabricator.wikimedia.org/T418404#11675197 (10ppelberg) [20:21:47] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team (Q3 Kanban Board), 06ServiceOps new, 10ServiceOps-SharedInfra, and 5 others: Migrate OAuth extension back from wikimedia/oauth2-server fork to upstream - https://phabricator.wikimedia.org/T261462#11675210 (10matmarex) It's migrated! @Reedy I'm not su... [20:23:34] 10MediaWiki-extensions-WikimediaEvents, 06translatewiki.net, 10WikimediaCustomizations, 10WikimediaMessages: Move Wikimedia-specific i18n messages to WikimediaCustomizations extension - https://phabricator.wikimedia.org/T412034#11675213 (10matmarex) 05Open→03Stalled [20:25:30] 10MediaWiki-File-management, 06Commons, 07Wikimedia-production-error: Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_timestamp' in 'WHERE'Function: MediaWiki\Pager\IndexPager::buildQueryInfo (MediaWiki\Specials\Pager\NewFilesPager)Query: SELECT /*! ST... - https://phabricator.wikimedia.org/T419062 [20:25:37] 10WikimediaCustomizations: Move HideGraphTag logic to WikimediaCustomizations - https://phabricator.wikimedia.org/T414301#11675230 (10matmarex) [20:25:49] 10MediaWiki-extensions-EmailAuth, 10MediaWiki-extensions-WikimediaEvents, 06MediaWiki-Platform-Team (Q3 Kanban Board), 06Product Safety and Integrity, and 4 others: Create a Wikimedia* extension for site customizations - https://phabricator.wikimedia.org/T401939#11675229 (10matmarex) [20:27:41] 10MediaWiki-File-management, 06MediaWiki-Platform-Team (Radar), 06Commons, 06Data-Engineering, and 5 others: Migrate file tables to a modern layout (image/oldimage; file/filerevision; add primary keys) - https://phabricator.wikimedia.org/T28741#11675232 (10Zabe) [20:27:44] 10MediaWiki-File-management, 06Commons, 07Wikimedia-production-error: Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_timestamp' in 'WHERE'Function: MediaWiki\Pager\IndexPager::buildQueryInfo (MediaWiki\Specials\Pager\NewFilesPager)Query: SELEC... - https://phabricator.wikimedia.org/T419062#11675233 [20:31:02] (03CR) 10Gergő Tisza: "More concretely, I think this patch needs a sampling ratio that can be changed via mediawiki-config." [core] - 10https://gerrit.wikimedia.org/r/1247702 (https://phabricator.wikimedia.org/T418957) (owner: 10Bartosz Dziewoński) [20:35:47] (03PS9) 10Jforrester: Parser,Linker: Remove 1.5x thumbnail from wgResponsiveImages srcset [core] - 10https://gerrit.wikimedia.org/r/1239816 (https://phabricator.wikimedia.org/T246054) (owner: 10Krinkle) [20:36:20] (03CR) 10Jforrester: "> Failure is just from testConfigGeneration as the auto-generated config docs need to be re-generated; otherwise LGTM." [core] - 10https://gerrit.wikimedia.org/r/1239816 (https://phabricator.wikimedia.org/T246054) (owner: 10Krinkle) [20:37:21] (03PS1) 10MusikAnimal: EditFilterHooks: check permissions when changing restricted fields [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1248092 (https://phabricator.wikimedia.org/T411051) [20:38:22] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech, 13Patch-For-Review: Wishlist: Use EditFilterMergedContent hook to remove dependency on AbuseFilter - https://phabricator.wikimedia.org/T411051#11675243 (10MusikAnimal) p:05Triage→03Low This should be fixed at some point, but it is not a priority... [20:39:23] 10MediaWiki-extensions-CodeMirror: Add different color themes of syntax highlighting - https://phabricator.wikimedia.org/T163533#11675246 (10MusikAnimal) p:05Lowest→03Medium [20:40:04] 10VisualEditor Suggestion Mode, 06Editing-team (Editing-2Mar-13Mar-2026), 13Patch-For-Review, 07Skipped QA: Suggestion mode default link updates - https://phabricator.wikimedia.org/T419054#11675247 (10DLynch) 05Open→03Resolved QA for this will be covered by the overall QA for T414987. [20:40:33] (03PS1) 10Zabe: NewFilesPager: Properly support file schema migration read new [core] - 10https://gerrit.wikimedia.org/r/1248093 (https://phabricator.wikimedia.org/T419062) [20:41:00] (03PS2) 10Zabe: NewFilesPager: Properly support file schema migration read new [core] - 10https://gerrit.wikimedia.org/r/1248093 (https://phabricator.wikimedia.org/T419062) [20:41:20] (03PS1) 10Dreamy Jazz: Add GlobalBlockLookup::getGlobalBlocksForCentralIds [extensions/GlobalBlocking] - 10https://gerrit.wikimedia.org/r/1248094 (https://phabricator.wikimedia.org/T418998) [20:42:08] (03CR) 10Dreamy Jazz: [C:03+2] SI: Update instrumentation schema [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247965 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [20:42:23] (03CR) 10Dreamy Jazz: "recheck" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248024 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [20:43:45] 10MediaWiki-Categories, 07Wikimedia-production-error: PHP Warning: Undefined property: stdClass::$cat_title - https://phabricator.wikimedia.org/T419063 (10Zabe) 03NEW [20:44:30] 10VisualEditor Suggestion Mode, 06Editing-team (Editing-16Mar-27Mar-2026), 07OKR-Work: "Add image caption" suggestion appears even when a template is present - https://phabricator.wikimedia.org/T419064 (10ppelberg) 03NEW [20:44:35] 10VisualEditor Suggestion Mode, 06Editing-team (Editing-16Mar-27Mar-2026), 07OKR-Work: "Add image caption" suggestion appears even when a template is present - https://phabricator.wikimedia.org/T419064#11675278 (10ppelberg) [20:45:00] 10VisualEditor Suggestion Mode, 06Editing-team (Editing-16Mar-27Mar-2026), 07OKR-Work: "Add image caption" suggestion appears even when a template is present - https://phabricator.wikimedia.org/T419064#11675280 (10ppelberg) p:05Triage→03High [20:45:10] 10VisualEditor Suggestion Mode, 06Editing-team (Editing-16Mar-27Mar-2026), 07OKR-Work: "Add image caption" suggestion appears even when a template is present - https://phabricator.wikimedia.org/T419064#11675281 (10ppelberg) [20:47:12] 10MediaWiki-Revision-deletion, 10AbuseFilter, 06MW-Interfaces-Team, 06Stewards-and-global-tools, 06Trust-and-Safety: Revdel/suppression of revisions/logs should allow automatic revdel/suppression of associated logs/revisions - https://phabricator.wikimedia.org/T403893#11675287 (10Pppery) [20:47:58] (03CR) 10Umherirrender: "https://integration.wikimedia.org/ci/job/shellbox-pipeline-test/673/console" [libs/Shellbox] - 10https://gerrit.wikimedia.org/r/1240801 (owner: 10Krinkle) [20:48:28] 10MediaWiki-Debug-Logger, 10MediaWiki-Page-deletion, 06MediaWiki-Platform-Team (Radar), 10MediaWiki-Revision-deletion, and 4 others: Log the viewing of deleted/suppressed content - https://phabricator.wikimedia.org/T399906#11675289 (10Pppery) [20:48:43] 10MediaWiki-Page-deletion, 06MediaWiki-Platform-Team (Radar), 10MediaWiki-Revision-deletion, 06MW-Interfaces-Team, and 3 others: Log the viewing of deleted/suppressed content - https://phabricator.wikimedia.org/T399906#11675292 (10Pppery) [20:48:49] 10MediaWiki-Page-deletion, 10MediaWiki-Redirects, 06MW-Interfaces-Team: Deleting-backlinks-warning should distinguish between 3 types of links due to varying acceptability levels. - https://phabricator.wikimedia.org/T396225#11675293 (10Pppery) a:03Pppery [20:49:35] 10MediaWiki-Page-deletion: Add byte change to Special:Undelete - https://phabricator.wikimedia.org/T306738#11675294 (10Pppery) a:03Pppery [20:49:37] 10MediaWiki-Page-deletion, 10MediaWiki-Page-history: Modernize page history on Special:Undelete - https://phabricator.wikimedia.org/T382749#11675295 (10Pppery) a:03Pppery [20:49:48] 10EditCheck, 06Editing QA, 06Editing-team (Editing-2Mar-13Mar-2026), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Text-replacement check removes links and formatting - https://phabricator.wikimedia.org/T419052#11675296 (10Ryasmeen) [20:50:07] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11675297 (10LucasWerkmeister) >>! In T419034#11675121, @matmarex wrote: >> In the client-side example,... [20:50:20] (03CR) 10Gergő Tisza: "I wouldn't trust gadgets that much, but yeah this patch isn't making it worse. And in any case mw.Api is probably the wrong place to do th" [core] - 10https://gerrit.wikimedia.org/r/1247696 (https://phabricator.wikimedia.org/T418953) (owner: 10Bartosz Dziewoński) [20:50:38] (03CR) 10CI reject: [V:04-1] Parser,Linker: Remove 1.5x thumbnail from wgResponsiveImages srcset [core] - 10https://gerrit.wikimedia.org/r/1239816 (https://phabricator.wikimedia.org/T246054) (owner: 10Krinkle) [20:50:54] 10MediaWiki-Page-deletion: "editinterface" right should not be required to view deleted revisions in the MediaWiki namespace - https://phabricator.wikimedia.org/T377275#11675301 (10Pppery) a:03Pppery [20:50:54] (03PS7) 10Jsn.sherman: WIP riskyArticleEdits: allow ml model configuration [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1247664 (https://phabricator.wikimedia.org/T418875) [20:51:02] (03CR) 10CI reject: [V:04-1] WIP riskyArticleEdits: allow ml model configuration [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1247664 (https://phabricator.wikimedia.org/T418875) (owner: 10Jsn.sherman) [20:51:20] (03CR) 10Gergő Tisza: [C:03+1] "Good to merge IMO. @dkinzler@wikimedia.org do you want to look at it more?" [core] - 10https://gerrit.wikimedia.org/r/1247696 (https://phabricator.wikimedia.org/T418953) (owner: 10Bartosz Dziewoński) [20:52:48] (03CR) 10Jforrester: [C:03+2] mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) (owner: 10Krinkle) [20:53:32] 06Content-Transform-Team, 10DiscussionTools, 07ci-test-error (WMF-deployed Build Failure), 06Editing-team (Editing-2Mar-13Mar-2026), and 2 others: DiscussionTools tests blocking merges in the CheckUser extension - https://phabricator.wikimedia.org/T418982#11675305 (10Umherirrender) See also T419043, the Pa... [20:54:24] (03CR) 10Umherirrender: [C:03+2] "Resubmit" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247028 (owner: 10Thiemo Kreuz (WMDE)) [20:54:29] (03PS2) 10Dreamy Jazz: Add GlobalBlockLookup::getGlobalBlocksForCentralIds [extensions/GlobalBlocking] - 10https://gerrit.wikimedia.org/r/1248094 (https://phabricator.wikimedia.org/T418998) [20:54:56] (03CR) 10Umherirrender: "recheck" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247049 (owner: 10Thiemo Kreuz (WMDE)) [20:56:47] 10MediaWiki-Core-Hooks, 10MediaWiki-extensions-CategoryTree, 06MW-Interfaces-Team: Replace onCategoryViewer__generateLink hook - https://phabricator.wikimedia.org/T413663#11675307 (10Fomafix) The function `onCategoryViewer__generateLink` in CategoryTree needs the context and get this currently from `RequestC... [20:56:59] (03Merged) 10jenkins-bot: SI: Update instrumentation schema [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247965 (https://phabricator.wikimedia.org/T418293) (owner: 10Dreamy Jazz) [20:59:10] 10StructuredDataOnCommons, 10WikibaseMediaInfo: Commons structured data deletion get confused by split history - https://phabricator.wikimedia.org/T338147#11675333 (10Pppery) [20:59:54] 10MediaWiki-Action-API, 10MediaWiki-Page-deletion, 06MW-Interfaces-Team, 13Patch-Needs-Improvement: Add "suppress" option to ApiDelete - https://phabricator.wikimedia.org/T324810#11675336 (10Pppery) [21:00:44] 10MediaWiki-File-management, 10MediaWiki-Page-deletion, 06Commons, 07Beta-Cluster-reproducible: "backend-fail-notsame" exception when trying to restore file via API on beta commons - https://phabricator.wikimedia.org/T305385#11675342 (10Pppery) →14Duplicate dup:03T387340 [21:00:45] 10MediaWiki-File-management, 06Commons, 10SRE-swift-storage: Swiftly running write operations on files can result in the MediaWiki DB getting out of sync with Swift, resulting in "A non-identical file already exists at
errors" on undelete - https://phabricator.wikimedia.org/T387340#11675344 (10Ppper... [21:01:58] 10MediaWiki-File-management, 10MediaWiki-Page-deletion: When hooks prevent file deletion, reason isn't shown - https://phabricator.wikimedia.org/T289421#11675352 (10Pppery) [21:02:01] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for DeleteEnvVariable() - https://phabricator.wikimedia.org/T418758#11675353 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Done by @Lakshya_Saxena - thank you. [21:02:17] 10phan, 07Upstream: Phan doesn't properly understand the null-safe operator - https://phabricator.wikimedia.org/T418946#11675357 (10Daimona) >>! In T418946#11675188, @Umherirrender wrote: > This happens only when the type from the null-safe call is from a doc and the called function is typed (real type) Thank... [21:03:00] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for composeVolumeName() - https://phabricator.wikimedia.org/T418796#11675361 (10Yaron_Koren) 05Open→03Resolved a:03Yaron_Koren Done by @Lakshya_Saxena - thank you. [21:05:46] 10MediaWiki-Action-API, 10MediaWiki-Page-deletion: Allow undeletion by page ID in API, just like delete - https://phabricator.wikimedia.org/T268757#11675368 (10Pppery) This is trickier than it seems, because a deleted page can have multiple page IDs, or (maybe) none at all. It would also be nice to have a way... [21:06:16] 10MediaWiki-Page-deletion, 10MediaWiki-Page-rename: deletion to make way for the move should be at the same time as the move - https://phabricator.wikimedia.org/T68196#11675370 (10Pppery) [21:06:37] 10MediaWiki-Page-deletion, 10MediaWiki-Page-rename: deletion to make way for the move should be at the same time as the move - https://phabricator.wikimedia.org/T68196#11675373 (10Pppery) Related/near dupe: T265792 [21:08:07] 10MediaWiki-Page-deletion, 06MW-Interfaces-Team: undelete.php should display an error when it fails - https://phabricator.wikimedia.org/T54887#11675377 (10Pppery) a:03Pppery [21:08:37] 10MediaWiki-Page-rename: Moving subpages over existing pages not possible - https://phabricator.wikimedia.org/T67479#11675378 (10Pppery) [21:09:20] 10MediaWiki-File-management, 10MediaWiki-Page-deletion: Trying to delete a file, which fails (when trying to move to archive), generates a false recent changes entry, and doesn't delete the file - https://phabricator.wikimedia.org/T32916#11675385 (10Pppery) [21:10:00] (03Merged) 10jenkins-bot: mediawiki.util: Prefer prev step over non-standard in adjustThumbWidthForSteps [core] - 10https://gerrit.wikimedia.org/r/1247723 (https://phabricator.wikimedia.org/T418745) (owner: 10Krinkle) [21:10:04] 10MediaWiki-Page-deletion, 07TestMe: No log entry for deleted page - https://phabricator.wikimedia.org/T31125#11675391 (10Pppery) [21:10:07] (03Merged) 10jenkins-bot: Use more narrow ConnectionProvider instead of LoadBalancer [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1247028 (owner: 10Thiemo Kreuz (WMDE)) [21:11:14] 10MediaWiki-Page-deletion, 10MediaWiki-Page-history: Modernize page history on Special:Undelete - https://phabricator.wikimedia.org/T382749#11675397 (10Pppery) [21:11:16] 10MediaWiki-Page-deletion: Special:Undelete to use same radio button styling for diffs as history pages - https://phabricator.wikimedia.org/T30821#11675398 (10Pppery) [21:12:31] 10MediaWiki-Page-deletion: Log entries missing both from Special:Log/delete and from Special:Undelete - https://phabricator.wikimedia.org/T24502#11675401 (10Pppery) 05Open→03Invalid There is absolutely no point in figuring out what happened in 2010 16 years later - the code has changed enough to make tha... [21:13:40] 10MediaWiki-Vendor, 06Reader Growth Team, 10TimedMediaHandler, 07PHP 8.5 support, 07Upstream: Update JamesHeinrich/getID3 for php8.5 support - https://phabricator.wikimedia.org/T414875#11675407 (10Jdforrester-WMF) Note: This isn't triggering CI failures in vendor's or core's tests, so we're making PHP 8.... [21:13:57] 10MediaWiki-Page-deletion, 10MediaWiki-User-management: undelete permission doesn't actually let you undelete - https://phabricator.wikimedia.org/T23076#11675410 (10Pppery) 05Open→03Declined It doesn't make any sense to have the right to undelete a page without the right to see its deleted history. If... [21:14:31] 10MediaWiki-Page-deletion, 10MediaWiki-User-Interface, 07OKR-Work: usability: displaying deletion status of subjectpagename and talkpagename while creating subjectpagename and talkpagename - https://phabricator.wikimedia.org/T22164#11675413 (10Pppery) [21:14:35] 10MediaWiki-Page-deletion, 10MediaWiki-User-Interface: usability: displaying deletion status of subjectpagename and talkpagename while creating subjectpagename and talkpagename - https://phabricator.wikimedia.org/T22164#11675416 (10Pppery) [21:15:27] (03CR) 10Dmaza: "Everything looks good and works great. One edgecase/nitpick, see below" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1247861 (https://phabricator.wikimedia.org/T412648) (owner: 10MusikAnimal) [21:15:44] 10MediaWiki-Page-deletion, 10MediaWiki-User-Interface: usability: displaying deletion status of subjectpagename and talkpagename while creating subjectpagename and talkpagename - https://phabricator.wikimedia.org/T22164#11675419 (10Pppery) 05Open→03Declined I disagree - the information about creating t... [21:16:17] (03PS1) 10Daimona Eaytoy: Drop Makefile, update PHPUnit instructions [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1248099 [21:16:24] 10MediaWiki-Page-deletion, 07TestMe: Pages can be deleted more than once without recreating or restoring them - https://phabricator.wikimedia.org/T15526#11675422 (10Pppery) [21:16:52] 10MediaWiki-Page-deletion, 10MediaWiki-User-Interface: Content on deletion page - https://phabricator.wikimedia.org/T14554#11675424 (10Pppery) [21:17:32] (03PS1) 10Daimona Eaytoy: tests: Drop makefile [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1248100 [21:18:20] (03PS1) 10Daimona Eaytoy: Drop makefile [extensions/Elastica] - 10https://gerrit.wikimedia.org/r/1248101 [21:18:27] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for DeleteEnvVariable() - https://phabricator.wikimedia.org/T418758#11675442 (10Aklapper) a:05Yaron_Koren→03Lakshya_Saxena [21:19:51] 10Android Donation Reminder, 07Epic, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): [Epic] Customizable Donation Reminder V2, Maybe later experiment - https://phabricator.wikimedia.org/T402461#11675443 (10HNordeenWMF) [21:20:14] 10MediaWiki-Page-deletion: Undeletion should warn if it's about to entangle parallel histories - https://phabricator.wikimedia.org/T419067 (10Pppery) 03NEW [21:21:03] (03PS1) 10Daimona Eaytoy: Drop makefile [extensions/Flow] - 10https://gerrit.wikimedia.org/r/1248102 [21:21:17] 10MediaWiki-Page-deletion: Undeletion should warn if it's about to entangle parallel histories - https://phabricator.wikimedia.org/T419067#11675456 (10Pppery) [21:21:40] (03PS1) 10Daimona Eaytoy: Drop makefile [extensions/GeoData] - 10https://gerrit.wikimedia.org/r/1248103 [21:22:38] (03PS1) 10Daimona Eaytoy: tests: Drop makefile [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1248104 [21:23:07] 10CirrusSearch, 06Discovery-Search, 07PHP 8.5 support: PHP 8.5 CI failure in CirrusSearch: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419069 (10Jdforrester-WMF) 03NEW [21:23:11] (03CR) 10Ebernhardson: [C:03+2] Drop Makefile, update PHPUnit instructions [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1248099 (owner: 10Daimona Eaytoy) [21:23:18] (03PS1) 10Daimona Eaytoy: tests: Drop makefile [extensions/TranslationNotifications] - 10https://gerrit.wikimedia.org/r/1248105 [21:23:27] 10WMF-General-or-Unknown, 07PHP 8.5 support: Ensure that all Wikimedia-deployed code passes PHP 8.5 CI - https://phabricator.wikimedia.org/T419070 (10Jdforrester-WMF) 03NEW [21:24:12] (03PS1) 10Daimona Eaytoy: tests: Drop makefile [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1248106 [21:24:43] 06MediaWiki-Engineering, 06ServiceOps new, 10ServiceOps-Upgrades-Hardware: Migrate Wikimedia production from PHP 8.3 to PHP 8.5 - https://phabricator.wikimedia.org/T413223#11675510 (10Novem_Linguae) [21:25:50] 06MediaWiki-Platform-Team (Q3 Kanban Board), 13Patch-For-Review: Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11675512 (10Aklapper) @Mounil2005 See the "Related Changes in Gerrit" list above: More work is needed. [21:25:51] (03CR) 10Bartosz Dziewoński: Enforce strict_types for password classes (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1241181 (owner: 10Zabe) [21:26:26] (03PS1) 10Daimona Eaytoy: Drop PHPUnit tests from Makefile [extensions/cldr] - 10https://gerrit.wikimedia.org/r/1248107 [21:26:53] 10MediaWiki-extensions-SecurePoll, 06Product Safety and Integrity, 07PHP 8.5 support: PHP 8.5 CI failure in SecurePoll: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419072 (10Jdforrester-WMF) 03NEW [21:28:18] 10MobileFrontend, 06Reader Growth Team, 10Continuous-Integration-Config: Remove ParserMigration from CI deps for MobileFrontend - https://phabricator.wikimedia.org/T419043#11675530 (10bvibber) [21:28:56] (03PS1) 10Daimona Eaytoy: README: Drop outdated paragraph about unit tests in CI [extensions/EntitySchema] - 10https://gerrit.wikimedia.org/r/1248109 [21:29:22] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for composeVolumeName() - https://phabricator.wikimedia.org/T418796#11675533 (10Aklapper) a:05Yaron_Koren→03Lakshya_Saxena [21:29:57] (03PS1) 10Dreamy Jazz: Update GlobalBlockCheck to use batched queries [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248110 (https://phabricator.wikimedia.org/T418998) [21:31:03] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83/47236/consoleFull): `composer --ansi test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248110 (https://phabricator.wikimedia.org/T418998) (owner: 10Dreamy Jazz) [21:32:09] (03PS2) 10Dreamy Jazz: Update GlobalBlockCheck to use batched queries [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248110 (https://phabricator.wikimedia.org/T418998) [21:32:25] 10MediaWiki-Page-deletion, 06MediaWiki-Platform-Team (Radar), 10MediaWiki-Revision-deletion, 06MW-Interfaces-Team, and 3 others: Log the viewing of deleted/suppressed content - https://phabricator.wikimedia.org/T399906#11675563 (10Ottomata) > The idea would be to log something in Logstash when someone pres... [21:33:13] (03PS3) 10Dreamy Jazz: Update GlobalBlockCheck to use batched queries [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248110 (https://phabricator.wikimedia.org/T418998) [21:33:36] (03PS4) 10Dreamy Jazz: Update GlobalBlockCheck to use batched queries [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248110 (https://phabricator.wikimedia.org/T418998) [21:34:51] (03PS6) 10C. Scott Ananian: Parser: Raise minimum TTL from 30 min to 'next midnight' in miser mode [core] - 10https://gerrit.wikimedia.org/r/1240300 (https://phabricator.wikimedia.org/T416616) (owner: 10Krinkle) [21:34:51] (03PS1) 10C. Scott Ananian: CacheTime: remove old undocumented ::setCacheTime(-1) convention [core] - 10https://gerrit.wikimedia.org/r/1248111 [21:35:08] (03PS3) 10Jforrester: build: Updating dependencies [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1246192 (owner: 10Libraryupgrader) [21:35:25] (03PS4) 10Jforrester: build: Updating dependencies [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1246192 (owner: 10Libraryupgrader) [21:35:37] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83/47239/consoleFull): `composer --ansi test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248110 (https://phabricator.wikimedia.org/T418998) (owner: 10Dreamy Jazz) [21:35:45] 03Wikimania-Hackathon-2026: Copy best 2025 practices : Commons - https://phabricator.wikimedia.org/T403464#11675573 (10Yug) [21:35:48] (03CR) 10C. Scott Ananian: "I've updated this to move the miser mode extension to ParserOutput::getCacheExpiry(), so that we still maintain precise expiry tracking in" [core] - 10https://gerrit.wikimedia.org/r/1240300 (https://phabricator.wikimedia.org/T416616) (owner: 10Krinkle) [21:35:52] (03CR) 10C. Scott Ananian: [C:03+1] Parser: Raise minimum TTL from 30 min to 'next midnight' in miser mode [core] - 10https://gerrit.wikimedia.org/r/1240300 (https://phabricator.wikimedia.org/T416616) (owner: 10Krinkle) [21:37:24] 07ci-test-error (WMF-deployed Build Failure): mwext-phpunit-coverage-patch no longer actually running any tests - https://phabricator.wikimedia.org/T419073 (10Dreamy_Jazz) 03NEW [21:38:23] (03CR) 10Cindy-the-browser-test-bot: [V:04-1] "I ran tests for your patch and there were some errors: Encountered 2 failures." [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1248099 (owner: 10Daimona Eaytoy) [21:39:03] 07ci-test-error (WMF-deployed Build Failure): mwext-phpunit-coverage-patch no longer actually running any tests - https://phabricator.wikimedia.org/T419073#11675587 (10Dreamy_Jazz) [21:39:06] (03CR) 10Jforrester: "check experimental" [libs/JsonCodec] - 10https://gerrit.wikimedia.org/r/1246793 (owner: 10Libraryupgrader) [21:39:46] (03CR) 10Jforrester: "check experimental" [libs/RemexHtml] - 10https://gerrit.wikimedia.org/r/1246800 (owner: 10Libraryupgrader) [21:40:13] (03Abandoned) 10Lerickson: Add a new pizza to the pizza file. [sandbox] - 10https://gerrit.wikimedia.org/r/1234506 (owner: 10Lerickson) [21:40:42] 07ci-test-error (WMF-deployed Build Failure): mwext-phpunit-coverage-patch no longer runs any tests for modified files - https://phabricator.wikimedia.org/T419073#11675590 (10Dreamy_Jazz) [21:40:47] (03CR) 10Jforrester: "check experimental" [libs/Zest] - 10https://gerrit.wikimedia.org/r/1246807 (owner: 10Libraryupgrader) [21:41:11] (03CR) 10C. Scott Ananian: "Isn't this still worth doing? Or are we hoping that we can scrub the databases directly?" [core] - 10https://gerrit.wikimedia.org/r/1124221 (https://phabricator.wikimedia.org/T351953) (owner: 10Tim Starling) [21:41:26] (03CR) 10Jforrester: [C:03+2] "check experimental" [performance/excimer-ui-client] - 10https://gerrit.wikimedia.org/r/1246045 (owner: 10Libraryupgrader) [21:41:40] (03CR) 10Jforrester: [C:03+2] "check experimental" [performance/excimer-ui-server] - 10https://gerrit.wikimedia.org/r/1246047 (owner: 10Libraryupgrader) [21:43:09] (03CR) 10Ebernhardson: [C:03+2] Drop Makefile, update PHPUnit instructions [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1248099 (owner: 10Daimona Eaytoy) [21:44:02] (03CR) 10Ladsgroup: "We have scrubbed basically 99% of the database already. I just need to find the time to run the script again (it's not very straightforwar" [core] - 10https://gerrit.wikimedia.org/r/1124221 (https://phabricator.wikimedia.org/T351953) (owner: 10Tim Starling) [21:44:38] (03PS11) 10Srishakatux: Localize messages for Pashto [core] - 10https://gerrit.wikimedia.org/r/1193569 (https://phabricator.wikimedia.org/T406197) (owner: 10Gerrit Patch Uploader) [21:44:54] (03CR) 10C. Scott Ananian: [C:03+2] Pass cache-expiry source for Scribunto TTL reductions [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/1241053 (owner: 10Ori) [21:45:35] 10SonarQube Bot, 07PHP 8.4 support, 07PHP 8.5 support: labs/tools/sonarqubebot fails CI in PHP 8.4 and 8.5 - https://phabricator.wikimedia.org/T419074 (10Jdforrester-WMF) 03NEW [21:45:53] (03Merged) 10jenkins-bot: Drop Makefile, update PHPUnit instructions [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1248099 (owner: 10Daimona Eaytoy) [21:45:57] (03CR) 10CI reject: [V:04-1] Parser: Raise minimum TTL from 30 min to 'next midnight' in miser mode [core] - 10https://gerrit.wikimedia.org/r/1240300 (https://phabricator.wikimedia.org/T416616) (owner: 10Krinkle) [21:46:38] (03CR) 10C. Scott Ananian: [C:03+2] Pass cache-expiry source for ParserFunctions TTL reductions [extensions/ParserFunctions] - 10https://gerrit.wikimedia.org/r/1242535 (owner: 10Ori) [21:47:19] 04(no projects): [INVALID] - https://phabricator.wikimedia.org/T418980#11675618 (10SheyC) 05Open→03Invalid p:05Triage→03Low [21:47:52] 10MediaWiki-Parser, 06Content-Transform-Team, 10Scribunto, 05MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), and 2 others: Create new cache-friendly lua/parser function for "is today before X date" and "is today after X date" - https://phabricator.wikimedia.org/T416616#11675624 (10cscott) I updated the miser mo... [21:47:55] (03CR) 10CI reject: [V:04-1] CacheTime: remove old undocumented ::setCacheTime(-1) convention [core] - 10https://gerrit.wikimedia.org/r/1248111 (owner: 10C. Scott Ananian) [21:48:03] (03PS12) 10Srishakatux: Localize messages for Pashto [core] - 10https://gerrit.wikimedia.org/r/1193569 (https://phabricator.wikimedia.org/T406197) (owner: 10Gerrit Patch Uploader) [21:48:07] (03CR) 10CI reject: [V:04-1] Update GlobalBlockCheck to use batched queries [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248110 (https://phabricator.wikimedia.org/T418998) (owner: 10Dreamy Jazz) [21:48:17] (03CR) 10Srishakatux: Localize messages for Pashto (039 comments) [core] - 10https://gerrit.wikimedia.org/r/1193569 (https://phabricator.wikimedia.org/T406197) (owner: 10Gerrit Patch Uploader) [21:50:27] 07PHP 8.4 support, 07PHP 8.5 support: labs/tools/blankpages fails its CI tests in PHP 8.4 and 8.5 - https://phabricator.wikimedia.org/T419076 (10Jdforrester-WMF) 03NEW [21:51:46] (03PS5) 10Dreamy Jazz: Update GlobalBlockCheck to use batched queries [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1248110 (https://phabricator.wikimedia.org/T418998) [21:52:19] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11675653 (10LucasWerkmeister) Side note: I tried to see if there’s a standard way to signal expired ac... [21:52:33] 10OrphanTalk, 07PHP 8.4 support, 07PHP 8.5 support: labs/tools/orphantalk fails its CI tests in PHP 8.4 and 8.5 - https://phabricator.wikimedia.org/T419077 (10Jdforrester-WMF) 03NEW [21:53:53] 10usage-tool, 07PHP 8.4 support, 07PHP 8.5 support: labs/tools/usage fails its CI tests in PHP 8.4 and 8.5 - https://phabricator.wikimedia.org/T419078 (10Jdforrester-WMF) 03NEW [21:55:53] (03CR) 10SomeRandomDeveloper: [C:03+1] Remove
from the end of restsandbox-disclaimer [core] - 10https://gerrit.wikimedia.org/r/1246894 (owner: 10Amire80) [21:57:11] (03PS3) 10MusikAnimal: CodeMirror: restore focus for VE during initialization, as appropriate [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1247666 (https://phabricator.wikimedia.org/T416220) [21:57:17] (03CR) 10MusikAnimal: "I had tried that but was running into what I believed were race conditions. Upon further debugging, I see now it's when we wrap the surfac" [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1247666 (https://phabricator.wikimedia.org/T416220) (owner: 10MusikAnimal) [21:57:31] 10MediaWiki-extensions-WSOAuth: WSOAuth does not support database type `mysql` - https://phabricator.wikimedia.org/T419060#11675681 (10Aklapper) 05Open→03Invalid Hi, first of all, it seems you installed MediaWiki in `/var/www/html/` instead of in a subfolder like `/var/www/html/mediawiki/`, which is unco... [21:58:27] 10MediaWiki-extensions-CodeMirror, 10DiscussionTools, 13Patch-For-Review: On New Topic focus is set to content field - https://phabricator.wikimedia.org/T416220#11675704 (10MusikAnimal) >>! In T416220#11670919, @MusikAnimal wrote: > Related: The auto-focus takes effect in any arbitrary use of VE + CM, such a... [21:58:34] (03CR) 10Daimona Eaytoy: "Made https://gerrit.wikimedia.org/r/q/topic:%22phpunit-ref%22 to update outdated references in extensions." [core] - 10https://gerrit.wikimedia.org/r/1247719 (https://phabricator.wikimedia.org/T345481) (owner: 10Daimona Eaytoy) [21:58:35] 10MediaWiki-extensions-WSOAuth: WSOAuth does not support database type `mysql` - https://phabricator.wikimedia.org/T419060#11675706 (10Aklapper) Also note that 1.43.3 is an outdated version which has security issues. The latest version is currently 1.43.6 according to https://www.mediawiki.org/wiki/Download [21:59:03] (03CR) 10Bartosz Dziewoński: [C:03+2] editpage: Modernize AccidentalRecreationConstraint [core] - 10https://gerrit.wikimedia.org/r/1241921 (owner: 10SomeRandomDeveloper) [21:59:48] (03Merged) 10jenkins-bot: Pass cache-expiry source for Scribunto TTL reductions [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/1241053 (owner: 10Ori) [22:00:26] (03Merged) 10jenkins-bot: Pass cache-expiry source for ParserFunctions TTL reductions [extensions/ParserFunctions] - 10https://gerrit.wikimedia.org/r/1242535 (owner: 10Ori) [22:00:45] 07PHP 8.5 support: labs/tools/fileprotectionsync fails its CI tests in PHP 8.5 - https://phabricator.wikimedia.org/T419081 (10Jdforrester-WMF) 03NEW [22:02:22] (03PS4) 10SomeRandomDeveloper: editpage: Clean up generateUndoEditSummary() [core] - 10https://gerrit.wikimedia.org/r/1247184 [22:02:37] 07PHP 8.5 support: labs/tools/toolbase fails its CI tests in PHP 8.5 due to old Phan version - https://phabricator.wikimedia.org/T419082 (10Jdforrester-WMF) 03NEW [22:02:38] (03CR) 10CI reject: [V:04-1] Localize messages for Pashto [core] - 10https://gerrit.wikimedia.org/r/1193569 (https://phabricator.wikimedia.org/T406197) (owner: 10Gerrit Patch Uploader) [22:02:50] (03CR) 10Bartosz Dziewoński: [C:03+2] editpage: Use PHP type declarations for save-related attributes and methods [core] - 10https://gerrit.wikimedia.org/r/1247183 (https://phabricator.wikimedia.org/T157658) (owner: 10SomeRandomDeveloper) [22:05:22] (03CR) 10Jforrester: "check experimental" [wikimedia/slimapp] - 10https://gerrit.wikimedia.org/r/1227525 (owner: 10Libraryupgrader) [22:07:38] 10EditCheck, 07Wikimedia-production-error: EditCheck broken in Safari: quotes.values().some is not a function - https://phabricator.wikimedia.org/T419083 (10Raine) 03NEW [22:09:00] 10MediaWiki-Core-Tests, 10MediaWiki-Parser, 06Content-Transform-Team, 07Essential-Work, and 2 others: Migrate Parser and extension tests away from deprecated PHPUnit TestSuite subclassing - https://phabricator.wikimedia.org/T345481#11675759 (10Dreamy_Jazz) Not sure if this has caused {T419073}? [22:10:09] (03PS1) 10Dillon: Add upper bound and eligibility persistence to user menu link [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1248117 (https://phabricator.wikimedia.org/T418365) [22:10:23] (03PS13) 10Srishakatux: Localize messages for Pashto [core] - 10https://gerrit.wikimedia.org/r/1193569 (https://phabricator.wikimedia.org/T406197) (owner: 10Gerrit Patch Uploader) [22:11:04] (03CR) 10Bartosz Dziewoński: [C:03+2] editpage: Convert IEditConstraint to an abstract class [core] - 10https://gerrit.wikimedia.org/r/1246886 (https://phabricator.wikimedia.org/T157658) (owner: 10SomeRandomDeveloper) [22:11:23] (03CR) 10Bartosz Dziewoński: [C:03+2] PageEditingHelper: Return null instead of throwing MWException [core] - 10https://gerrit.wikimedia.org/r/1246877 (https://phabricator.wikimedia.org/T328220) (owner: 10SomeRandomDeveloper) [22:12:59] (03PS1) 10Daimona Eaytoy: Rename phpunit.xml.dist to phpunit.xml.template [core] - 10https://gerrit.wikimedia.org/r/1248119 (https://phabricator.wikimedia.org/T345481) [22:17:45] (03Merged) 10jenkins-bot: editpage: Modernize AccidentalRecreationConstraint [core] - 10https://gerrit.wikimedia.org/r/1241921 (owner: 10SomeRandomDeveloper) [22:18:12] (03CR) 10CI reject: [V:04-1] editpage: Clean up generateUndoEditSummary() [core] - 10https://gerrit.wikimedia.org/r/1247184 (owner: 10SomeRandomDeveloper) [22:18:38] (03CR) 10SomeRandomDeveloper: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1247184 (owner: 10SomeRandomDeveloper) [22:19:08] (03PS1) 10Daimona Eaytoy: Use composer commands for composer test:size [skins/Vector] - 10https://gerrit.wikimedia.org/r/1248120 [22:19:56] (03Merged) 10jenkins-bot: editpage: Use PHP type declarations for save-related attributes and methods [core] - 10https://gerrit.wikimedia.org/r/1247183 (https://phabricator.wikimedia.org/T157658) (owner: 10SomeRandomDeveloper) [22:20:15] 10Google-Summer-of-Code (Google Summer of Code (2026)): Canasta: Add tests for displayVersion() - https://phabricator.wikimedia.org/T418801#11675778 (10Aklapper) a:05Yaron_Koren→03Mohammed_Thaha [22:21:10] (03CR) 10Bartosz Dziewoński: [C:03+2] editpage: Clean up generateUndoEditSummary() [core] - 10https://gerrit.wikimedia.org/r/1247184 (owner: 10SomeRandomDeveloper) [22:21:17] (03PS1) 10Daimona Eaytoy: Use composer commands for composer test:size [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1248121 [22:22:36] (03PS1) 10Daimona Eaytoy: Use composer commands for composer test:size [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248122 [22:22:57] 10EditCheck, 07Wikimedia-production-error: EditCheck broken in Safari, edits not saved: quotes.values().some is not a function - https://phabricator.wikimedia.org/T419083#11675779 (10Raine) [22:23:26] (03CR) 10Ladsgroup: [C:03+2] NewFilesPager: Properly support file schema migration read new [core] - 10https://gerrit.wikimedia.org/r/1248093 (https://phabricator.wikimedia.org/T419062) (owner: 10Zabe) [22:23:35] 06All-and-every-Wikisource, 10WMF-General-or-Unknown, 07SEO: Google displays “wikisource.org” as site title for some Wikisource language editions - https://phabricator.wikimedia.org/T394760#11675782 (10matmarex) [22:25:36] (03CR) 10Dreamy Jazz: SuggestedInvestigations set the filter hideCasesWithNoUserEdits to enabled by default (033 comments) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1245267 (https://phabricator.wikimedia.org/T418226) (owner: 10Mpostoronca) [22:25:59] 10EditCheck, 07Wikimedia-production-error: EditCheck broken in Safari, edits not saved: quotes.values().some is not a function - https://phabricator.wikimedia.org/T419083#11675797 (10Raine) This is on https://en.wikipedia.org/wiki/Fuel_shortages_in_Venezuela. The user reports that they are able to publish chan... [22:26:16] 10MediaWiki-extensions-CommunityRequests, 06Content-Transform-Team, 10Parsoid, 10Parsoid-Read-Views, 06Community-Tech (Sea Lion Squad): CommunityRequests pages contain UNIQ markers when rendered with Parsoid - https://phabricator.wikimedia.org/T407101#11675798 (10MusikAnimal) See https://meta.wikimedia.o... [22:26:26] (03CR) 10CI reject: [V:04-1] Localize messages for Pashto [core] - 10https://gerrit.wikimedia.org/r/1193569 (https://phabricator.wikimedia.org/T406197) (owner: 10Gerrit Patch Uploader) [22:26:31] (03CR) 10Jforrester: "recheck" [wikimedia/slimapp] - 10https://gerrit.wikimedia.org/r/1227525 (owner: 10Libraryupgrader) [22:27:12] (03CR) 10Jforrester: [C:03+2] build: Updating mediawiki/mediawiki-codesniffer to 50.0.0 [wikimedia/slimapp] - 10https://gerrit.wikimedia.org/r/1227525 (owner: 10Libraryupgrader) [22:28:50] 10Android Games, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): [M] Updates to "Which came first" results screen (user story) - https://phabricator.wikimedia.org/T413410#11675799 (10GitHubPRBot) cooltey closed https://github.com/wikimedia/apps-android-wikipedia/pull/6346 [22:29:20] 10StructuredDiscussions, 07PHP 8.5 support: PHP 8.5 CI failure in Flow: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419085 (10Jdforrester-WMF) 03NEW [22:29:41] (03Merged) 10jenkins-bot: editpage: Convert IEditConstraint to an abstract class [core] - 10https://gerrit.wikimedia.org/r/1246886 (https://phabricator.wikimedia.org/T157658) (owner: 10SomeRandomDeveloper) [22:29:50] (03Merged) 10jenkins-bot: PageEditingHelper: Return null instead of throwing MWException [core] - 10https://gerrit.wikimedia.org/r/1246877 (https://phabricator.wikimedia.org/T328220) (owner: 10SomeRandomDeveloper) [22:30:28] (03CR) 10CI reject: [V:04-1] Rename phpunit.xml.dist to phpunit.xml.template [core] - 10https://gerrit.wikimedia.org/r/1248119 (https://phabricator.wikimedia.org/T345481) (owner: 10Daimona Eaytoy) [22:31:03] 10Image-Suggestions, 07PHP 8.5 support: PHP 8.5 CI failure in ImageSuggestions: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419086 (10Jdforrester-WMF) 03NEW [22:31:50] 10Wikiportrait, 03Hackathon-Northwestern-Europe-2026: DKIM/SPF - https://phabricator.wikimedia.org/T418803#11675829 (10jhathaway) @Mbch331 thanks for reporting this issue. What is the expected mail flow? Does appel.wikimedia.nl originate the emails? [22:32:40] (03PS14) 10Srishakatux: Localize messages for Pashto [core] - 10https://gerrit.wikimedia.org/r/1193569 (https://phabricator.wikimedia.org/T406197) (owner: 10Gerrit Patch Uploader) [22:33:50] (03Abandoned) 10Ebernhardson: [DNM] initialize indices with os3 [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1235761 (owner: 10Ebernhardson) [22:36:02] 10MediaWiki-extensions-OAuth, 10MediaWiki-extensions-OAuthRateLimiter, 06MediaWiki-Platform-Team, 07ci-test-error (WMF-deployed Build Failure): OAuthRateLimiter CI broken: Class "MediaWiki\Extension\OAuth\Tests\Entity\MockClientEntity" not found - https://phabricator.wikimedia.org/T419089 (10Jdforrester-WMF... [22:40:55] (03Merged) 10jenkins-bot: editpage: Clean up generateUndoEditSummary() [core] - 10https://gerrit.wikimedia.org/r/1247184 (owner: 10SomeRandomDeveloper) [22:42:21] (03Merged) 10jenkins-bot: NewFilesPager: Properly support file schema migration read new [core] - 10https://gerrit.wikimedia.org/r/1248093 (https://phabricator.wikimedia.org/T419062) (owner: 10Zabe) [22:42:37] 10Codex, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 13Patch-For-Review, 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): Release Codex v2.4.0 - https://phabricator.wikimedia.org/T418304#11675884 (10AnneT) [22:42:47] (03PS2) 10Daimona Eaytoy: Rename phpunit.xml.dist to phpunit.xml.template [core] - 10https://gerrit.wikimedia.org/r/1248119 (https://phabricator.wikimedia.org/T345481) [22:43:00] 10Vector 2022, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): Fix focus handling of pinnable elements - https://phabricator.wikimedia.org/T418611#11675888 (10Etonkovidova) Checked in `enwiki beta` From **Acceptance criteria** in the task descirptio... [22:43:11] (03PS1) 10Zabe: NewFilesPager: Properly support file schema migration read new [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248123 (https://phabricator.wikimedia.org/T419062) [22:43:20] (03CR) 10Jforrester: Use composer commands for composer test:size (031 comment) [skins/Vector] - 10https://gerrit.wikimedia.org/r/1248120 (owner: 10Daimona Eaytoy) [22:43:24] (03CR) 10Jforrester: [C:03+2] Use composer commands for composer test:size [skins/Vector] - 10https://gerrit.wikimedia.org/r/1248120 (owner: 10Daimona Eaytoy) [22:43:32] 10Codex, 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), 13Patch-For-Review, 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): Release Codex v2.4.0 - https://phabricator.wikimedia.org/T418304#11675891 (10AnneT) Moving to "Needs QA" so we can review the TypeaheadSearch bugfix (T418172) on beta [22:46:41] (03PS1) 10Zabe: NewFilesPager: Properly support file schema migration read new [core] (wmf/1.46.0-wmf.17) - 10https://gerrit.wikimedia.org/r/1248125 (https://phabricator.wikimedia.org/T419062) [22:48:25] (03PS6) 10Zabe: Enforce strict_types for password classes [core] - 10https://gerrit.wikimedia.org/r/1241181 [22:49:03] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11675904 (10Tgr) I think the relevant spec is [[https://www.rfc-editor.org/rfc/rfc6750.html|RfC 6750]]... [22:50:18] 10MediaWiki-extensions-OAuth, 10MediaWiki-extensions-OAuthRateLimiter, 06MediaWiki-Platform-Team, 07ci-test-error (WMF-deployed Build Failure), 13Patch-For-Review: OAuthRateLimiter CI broken: Class "MediaWiki\Extension\OAuth\Tests\Entity\MockClientEntity... - https://phabricator.wikimedia.org/T419089#11675907 [22:50:35] (03CR) 10Zabe: Enforce strict_types for password classes (033 comments) [core] - 10https://gerrit.wikimedia.org/r/1241181 (owner: 10Zabe) [22:50:55] (03CR) 10HMonroy: "Overall this functionality works as expected once we set `$wgExtraSignatureNamespaces[] = NS_MAIN;` We need to add this setting to `extens" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1215378 (https://phabricator.wikimedia.org/T411841) (owner: 10MusikAnimal) [22:51:15] 10MediaWiki-extensions-OAuth, 10MediaWiki-extensions-OAuthRateLimiter, 06MediaWiki-Platform-Team (Q3 Kanban Board), 07ci-test-error (WMF-deployed Build Failure), 13Patch-For-Review: OAuthRateLimiter CI broken: Class "MediaWiki\Extension\OAuth\Tests\Entit... - https://phabricator.wikimedia.org/T419089#11675912 [22:52:30] 06MediaWiki-Platform-Team (Q3 Kanban Board): Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11675914 (10DAlangi_WMF) 05Open→03In progress a:03Tgr [22:52:47] 10EditCheck, 10VisualEditor Suggestion Mode, 06Editing-team (Editing-2Mar-13Mar-2026), 07OKR-Work: Investigate Tone check timeout path - https://phabricator.wikimedia.org/T418287#11675918 (10DLynch) I have checked this out (by turning down the timeout-length, mostly) and verified that: 1. the timeout code... [22:53:41] 10WMF-General-or-Unknown, 07PHP 8.5 support: Ensure that all Wikimedia-deployed code passes PHP 8.5 CI - https://phabricator.wikimedia.org/T419070#11675931 (10Jdforrester-WMF) [22:54:00] (03CR) 10HMonroy: "Apologies, I marked the above comment as resolved my mistake." [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1215378 (https://phabricator.wikimedia.org/T411841) (owner: 10MusikAnimal) [22:54:04] (03Abandoned) 10Zabe: Update PasswordPoliciesForUserHook signature [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1246887 (owner: 10Zabe) [22:55:08] 06Moderator-Tools-Team, 10Watchlist-Labels, 06Community-Tech (Fox Squad): Empty watchlist message has unparsed wikitext on Special:EditWatchlist - https://phabricator.wikimedia.org/T418205#11675940 (10Samwilson) [22:55:47] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11675942 (10Tgr) BTW @daniel should we exempt the `/oauth2/access_token` endpoint (which is used to ge... [22:56:58] 10WMF-General-or-Unknown, 07PHP 8.5 support: Ensure that all Wikimedia-deployed code passes PHP 8.5 CI - https://phabricator.wikimedia.org/T419070#11675943 (10Jdforrester-WMF) [22:57:04] 10Image-Suggestions, 07PHP 8.5 support: PHP 8.5 CI failure in ImageSuggestions: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419086#11675947 (10Jdforrester-WMF) [22:57:09] 10StructuredDiscussions, 07PHP 8.5 support: PHP 8.5 CI failure in Flow: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419085#11675948 (10Jdforrester-WMF) [22:57:09] 10MediaWiki-extensions-SecurePoll, 06Product Safety and Integrity, 07PHP 8.5 support: PHP 8.5 CI failure in SecurePoll: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419072#11675949 (10Jdforrester-WMF) [22:57:13] 10CirrusSearch, 06Discovery-Search, 07PHP 8.5 support: PHP 8.5 CI failure in CirrusSearch: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419069#11675951 (10Jdforrester-WMF) [22:57:17] 10MediaWiki-extensions-Translate, 06Language and Product Localization, 07PHP 8.5 support: PHP 8.5 CI failure in Translate: "Using null as an array offset is deprecated, use an empty string instead" - https://phabricator.wikimedia.org/T419068#11675952 (10Jdforrester-WMF) [22:59:38] (03PS3) 10D3r1ck01: Fix OAuthRateLimiter CI due to broken tests [extensions/OAuthRateLimiter] - 10https://gerrit.wikimedia.org/r/1248126 (https://phabricator.wikimedia.org/T419089) [22:59:58] (03Merged) 10jenkins-bot: Use composer commands for composer test:size [skins/Vector] - 10https://gerrit.wikimedia.org/r/1248120 (owner: 10Daimona Eaytoy) [23:02:20] 06Abstract Wikipedia team, 10Catalyst, 10function-evaluator, 10function-orchestrator: Can't merge a GitLab patch by a SRE in AW's function-orchestrator due to "no permissions to trigger downstream pipeline" on Catalyst job - https://phabricator.wikimedia.org/T419092 (10Jdforrester-WMF) 03NEW [23:03:25] (03CR) 10Jforrester: [C:03+2] build: Updating dependencies [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1246192 (owner: 10Libraryupgrader) [23:04:37] 10Android Games, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): [XS] Games hub Overflow menu (user story) - https://phabricator.wikimedia.org/T410785#11675990 (10HNordeenWMF) [23:04:52] 10Android Games, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): [XS] Games hub Overflow menu (user story) - https://phabricator.wikimedia.org/T410785#11675995 (10HNordeenWMF) updated! Apologies - William already checked with me but I didn't realize this ticket was where it was wrong [23:05:26] (03CR) 10Bartosz Dziewoński: [C:03+2] Enforce strict_types for password classes [core] - 10https://gerrit.wikimedia.org/r/1241181 (owner: 10Zabe) [23:06:03] 06Abstract Wikipedia team: Z802/if treats an instance of a Typed list, a Typed pair, a Typed map or Void as False, rather than as non-Boolean - https://phabricator.wikimedia.org/T411565#11675997 (10Jdforrester-WMF) The good news is that this is fixed in the v2 composition language runner (T412953); I'll sling t... [23:06:12] 06Abstract Wikipedia team: Z802/if treats an instance of a Typed list, a Typed pair, a Typed map or Void as False, rather than as non-Boolean - https://phabricator.wikimedia.org/T411565#11675999 (10Jdforrester-WMF) [23:06:14] 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Validate that compositions that previously were broken are now fixed by the new composition language - https://phabricator.wikimedia.org/T412955#11676000 (10Jdforrester-WMF) [23:06:15] 06Editing-team (Editing-2Mar-13Mar-2026), 05Goal, 07OKR-Work, 06Product-Analytics (Kanban): Set WE 1.7 KPI and impact target - https://phabricator.wikimedia.org/T414640#11676001 (10ppelberg) [23:06:25] 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Z802/if treats an instance of a Typed list, a Typed pair, a Typed map or Void as False, rather than as non-Boolean - https://phabricator.wikimedia.org/T411565#11676002 (10Jdforrester-WMF) [23:06:36] 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work: Z802/if treats an instance of a Typed list, a Typed pair, a Typed map or Void as False, rather than as non-Boolean - https://phabricator.wikimedia.org/T411565#11676004 (10Jdforrester-WMF) p:05Triage→03Low [23:07:07] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10envoy, 10m3api: Custom OAuth 2 error from Wikimedia infrastructure breaks automatic retry of requests - https://phabricator.wikimedia.org/T419034#11676005 (10LucasWerkmeister) >>! In T419034#11675904, @Tgr wrote: > I think the relevant spec is [[ht... [23:07:26] (03CR) 10Gergő Tisza: [C:03+2] Fix OAuthRateLimiter CI due to broken tests [extensions/OAuthRateLimiter] - 10https://gerrit.wikimedia.org/r/1248126 (https://phabricator.wikimedia.org/T419089) (owner: 10D3r1ck01) [23:08:18] 06MediaWiki-Platform-Team (Q3 Kanban Board): Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11676006 (10Tgr) 05In progress→03Resolved [23:08:57] 06MediaWiki-Platform-Team (Q3 Kanban Board): Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11676008 (10Tgr) [23:08:59] 06MediaWiki-Platform-Team (Q3 Kanban Board), 10MediaWiki-User-login-and-signup, 10API Platform, 06Traffic, and 2 others: Login with `action=login` and bot password does not create a JWT session cookie - https://phabricator.wikimedia.org/T415007#11676009 (10Tgr) [23:12:26] 10MediaWiki-extensions-WSOAuth: WSOAuth does not support database type `mysql` - https://phabricator.wikimedia.org/T419060#11676013 (10Catt0s) AH, the extensions within extensions is intentional for some peculiarities with my setup - I import the extension with `wfLoadExtension( 'extensions/WSOAuth' );`. I w... [23:14:43] 06MediaWiki-Platform-Team (Q3 Kanban Board): Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11676014 (10Tgr) @Mounil2005 done now, and in any case it's pretty involved and not a new task for a new contributor. Unfortunately we don't have a great way t... [23:15:13] 10Shellbox, 07PHP 8.4 support, 07PHP 8.5 support: Shellbox\Tests\ClientTest::testCallError test failure locally on PHP 8.4/8.5 - https://phabricator.wikimedia.org/T416061#11676016 (10Jdforrester-WMF) Locally I get no failures, the same as CI, both in the docker images and on bare metal: ` ➜ mediawiki-libs-... [23:16:32] 06MediaWiki-Platform-Team (Q3 Kanban Board): Remove trailing slash in issuer for bot password JWT cookies - https://phabricator.wikimedia.org/T418999#11676020 (10Tgr) Disabled bot password JWTs at 14:26 UTC, reenabled with the correct issuer at 21:48 UTC. Thanks for catching the issue @DAlangi_WMF. [23:16:39] 06Editing-team (Editing-2Mar-13Mar-2026), 05Goal, 07OKR-Work, 06Product-Analytics (Kanban): Set WE 1.7 KPI and impact target - https://phabricator.wikimedia.org/T414640#11676021 (10ppelberg) Per yesterday's discussion in the WE1.7 + WE1.1 steering committee meeting, we've decided to adjust the KPI for WE1.... [23:21:16] 10MediaWiki-extensions-CodeMirror: Add an option to disable or change search shortcut for new syntax highlighter - https://phabricator.wikimedia.org/T399103#11676022 (10Nux) I don't see subscribed users protesting, so I think you can close :-) [23:21:55] 10MediaWiki-extensions-CodeMirror: Add an option to disable or change search shortcut for new syntax highlighter - https://phabricator.wikimedia.org/T399103#11676023 (10MusikAnimal) 05Open→03Resolved a:03MusikAnimal [23:22:53] (03Merged) 10jenkins-bot: Enforce strict_types for password classes [core] - 10https://gerrit.wikimedia.org/r/1241181 (owner: 10Zabe) [23:22:57] (03Merged) 10jenkins-bot: Fix OAuthRateLimiter CI due to broken tests [extensions/OAuthRateLimiter] - 10https://gerrit.wikimedia.org/r/1248126 (https://phabricator.wikimedia.org/T419089) (owner: 10D3r1ck01) [23:26:56] 10function-orchestrator, 06Abstract Wikipedia team (26Q3 (Jan–Mar)), 07OKR-Work, 13Patch-For-Review: Support metrics and custom spans in composition language V2 - https://phabricator.wikimedia.org/T417501#11676029 (10Jdforrester-WMF) The OTel change is now live in production. Are there other changes we ne... [23:29:26] (03CR) 10Jforrester: [C:03+2] [parser] Never return null from Parser::getPage() [core] - 10https://gerrit.wikimedia.org/r/1247645 (owner: 10C. Scott Ananian) [23:30:04] (03CR) 10Jforrester: [C:03+2] [parser] Never return null from Parser::getOutput() [core] - 10https://gerrit.wikimedia.org/r/1247646 (owner: 10C. Scott Ananian) [23:31:03] (03PS1) 10CamilleS: deprecation: Remove deprecated getNativeData() [core] - 10https://gerrit.wikimedia.org/r/1248131 (https://phabricator.wikimedia.org/T362636) [23:31:50] (03CR) 10Jforrester: "Thanks!" [extensions/OAuthRateLimiter] - 10https://gerrit.wikimedia.org/r/1248126 (https://phabricator.wikimedia.org/T419089) (owner: 10D3r1ck01) [23:32:12] 10MediaWiki-extensions-OAuth, 10MediaWiki-extensions-OAuthRateLimiter, 06MediaWiki-Platform-Team (Q3 Kanban Board), 07ci-test-error (WMF-deployed Build Failure): OAuthRateLimiter CI broken: Class "MediaWiki\Extension\OAuth\Tests\Entity\MockClientEntity" n... - https://phabricator.wikimedia.org/T419089#11676034 [23:33:10] 06MediaWiki-Platform-Team (Q3 Kanban Board), 10MediaWiki-User-login-and-signup, 10API Platform, 06Traffic, and 2 others: Login with `action=login` and bot password does not create a JWT session cookie - https://phabricator.wikimedia.org/T415007#11676041 (10Tgr) Undeployed temporarily as change management f... [23:33:14] 10MediaWiki-extensions-TemplateWizard: TemplateWizard should resolve redirects when getting TemplateData - https://phabricator.wikimedia.org/T384685#11676043 (10Escargot_rouge) There isn't any templatedata for Template:Template link general, so there is nohing to expect to be loaded from templatedata for the red... [23:34:12] (03CR) 10Jforrester: [C:03+2] page: deprecate "fromdb"/"fromdbmaster"/"forupdate" constants in WikiPage [core] - 10https://gerrit.wikimedia.org/r/1245020 (owner: 10Aaron Schulz) [23:35:39] 04(no projects): My spider got banned - https://phabricator.wikimedia.org/T419093 (10nellas_galadhon) 03NEW [23:37:15] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech: Maintenance script to back-fill proposer votes - https://phabricator.wikimedia.org/T415231#11676061 (10MusikAnimal) a:03MusikAnimal I can write a quick in-browser script to do this. [23:40:28] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Admins should be able to undelete wishlist entities - https://phabricator.wikimedia.org/T406668#11676069 (10GMikesell-WMF) @HMonroy Can you please review the side issue video below and wh... [23:41:10] (03PS1) 10Jforrester: build: Upgrade PHPUnit to 9.6.34 for security issue; tell composer to allow twig CVEs for now [wikimedia/slimapp] - 10https://gerrit.wikimedia.org/r/1248136 [23:41:24] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Admins should be able to undelete wishlist entities - https://phabricator.wikimedia.org/T406668#11676071 (10GMikesell-WMF) [23:41:33] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Admins should be able to undelete wishlist entities - https://phabricator.wikimedia.org/T406668#11676073 (10GMikesell-WMF) 05Open→03In progress [23:46:07] (03PS3) 10Jforrester: use monolog SyslogHandler and add CeeFormatter [wikimedia/slimapp] - 10https://gerrit.wikimedia.org/r/663689 (https://phabricator.wikimedia.org/T215497) (owner: 10Cwhite) [23:46:44] (03CR) 10Jforrester: "PS3: Manual rebase. No idea if this still works!" [wikimedia/slimapp] - 10https://gerrit.wikimedia.org/r/663689 (https://phabricator.wikimedia.org/T215497) (owner: 10Cwhite) [23:48:41] (03CR) 10Jforrester: [C:03+2] Drop makefile [extensions/Flow] - 10https://gerrit.wikimedia.org/r/1248102 (owner: 10Daimona Eaytoy) [23:48:46] (03CR) 10Jforrester: [C:03+2] tests: Drop makefile [extensions/TranslationNotifications] - 10https://gerrit.wikimedia.org/r/1248105 (owner: 10Daimona Eaytoy) [23:48:54] (03CR) 10Jforrester: [C:03+2] tests: Drop makefile [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1248100 (owner: 10Daimona Eaytoy) [23:48:59] (03Merged) 10jenkins-bot: [parser] Never return null from Parser::getPage() [core] - 10https://gerrit.wikimedia.org/r/1247645 (owner: 10C. Scott Ananian) [23:49:05] (03CR) 10Jforrester: [C:03+2] Drop makefile [extensions/Elastica] - 10https://gerrit.wikimedia.org/r/1248101 (owner: 10Daimona Eaytoy) [23:49:13] (03CR) 10Jforrester: [C:03+2] tests: Drop makefile [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1248104 (owner: 10Daimona Eaytoy) [23:49:25] (03CR) 10Jforrester: [C:03+2] Drop makefile [extensions/GeoData] - 10https://gerrit.wikimedia.org/r/1248103 (owner: 10Daimona Eaytoy) [23:49:31] (03CR) 10Jforrester: [C:03+2] tests: Drop makefile [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1248106 (owner: 10Daimona Eaytoy) [23:49:47] (03Merged) 10jenkins-bot: [parser] Never return null from Parser::getOutput() [core] - 10https://gerrit.wikimedia.org/r/1247646 (owner: 10C. Scott Ananian) [23:49:52] (03CR) 10Zabe: [C:03+2] NewFilesPager: Properly support file schema migration read new [core] (wmf/1.46.0-wmf.17) - 10https://gerrit.wikimedia.org/r/1248125 (https://phabricator.wikimedia.org/T419062) (owner: 10Zabe) [23:49:53] (03CR) 10Zabe: [C:03+2] NewFilesPager: Properly support file schema migration read new [core] (wmf/1.46.0-wmf.18) - 10https://gerrit.wikimedia.org/r/1248123 (https://phabricator.wikimedia.org/T419062) (owner: 10Zabe) [23:49:57] (03Merged) 10jenkins-bot: page: deprecate "fromdb"/"fromdbmaster"/"forupdate" constants in WikiPage [core] - 10https://gerrit.wikimedia.org/r/1245020 (owner: 10Aaron Schulz) [23:50:38] (03CR) 10Jforrester: [C:03+2] Drop PHPUnit tests from Makefile [extensions/cldr] - 10https://gerrit.wikimedia.org/r/1248107 (owner: 10Daimona Eaytoy) [23:50:57] (03CR) 10Jforrester: [C:03+2] README: Drop outdated paragraph about unit tests in CI [extensions/EntitySchema] - 10https://gerrit.wikimedia.org/r/1248109 (owner: 10Daimona Eaytoy) [23:51:08] (03CR) 10Jforrester: [C:03+2] Use composer commands for composer test:size [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1248121 (owner: 10Daimona Eaytoy) [23:51:15] (03CR) 10Jforrester: [C:03+2] Use composer commands for composer test:size [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1248122 (owner: 10Daimona Eaytoy) [23:51:39] 10MediaWiki-User-login-and-signup, 06Product Safety and Integrity, 06Product-Analytics, 06Growth-Team (FY2025-26 Q3 Sprint 4), and 2 others: Update Special:CreateAccount instrumentation to track field names - https://phabricator.wikimedia.org/T416739#11676080 (10KStoller-WMF) @Sgs and I discussed earlier t... [23:54:57] 10MediaWiki-extensions-ReadingLists, 05FY25-26 WE3.3.4/3.8.2 Reading List Experiment & Rollout (Phase 2 - Beta feature), 13Patch-For-Review, 06Reader Experience Team (REx Sprint 15 [Q3 Feb 24 - Mar 9]): Avoid querying database on every page view to check i... - https://phabricator.wikimedia.org/T417404#11676082 [23:55:42] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.46-notes (1.46.0-wmf.19; 2026-03-10): Admins should be able to undelete wishlist entities - https://phabricator.wikimedia.org/T406668#11676087 (10MusikAnimal) > Did you want the voting comment removed, or should everything b... [23:56:30] (03Merged) 10jenkins-bot: Drop makefile [extensions/Flow] - 10https://gerrit.wikimedia.org/r/1248102 (owner: 10Daimona Eaytoy) [23:56:31] (03Merged) 10jenkins-bot: tests: Drop makefile [extensions/TranslationNotifications] - 10https://gerrit.wikimedia.org/r/1248105 (owner: 10Daimona Eaytoy) [23:57:20] (03PS1) 10Arlolra: [WIP] [parsoid] User specific access checks [core] - 10https://gerrit.wikimedia.org/r/1248138 (https://phabricator.wikimedia.org/T372122) [23:59:11] (03CR) 10CI reject: [V:04-1] NewFilesPager: Properly support file schema migration read new [core] (wmf/1.46.0-wmf.17) - 10https://gerrit.wikimedia.org/r/1248125 (https://phabricator.wikimedia.org/T419062) (owner: 10Zabe)