[17:08:51] (03PS1) 10Tchanders: DbFactory: Use primary DB when running maintenance scripts [extensions/Flow] - 10https://gerrit.wikimedia.org/r/1190724 (https://phabricator.wikimedia.org/T405080) [17:10:06] 10MediaWiki-Platform-Team (Radar), 06Traffic, 13Patch-For-Review, 07User-notice: [Rollout Phase 3] Enable unified mobile routing on remaining wikis - https://phabricator.wikimedia.org/T403510#11206987 (10Krinkle) [17:10:29] 10MediaWiki-REST-API, 10MW-Interfaces-Team (MWI-Sprint-18 (2025-09-09 to 2025-09-23)): [SPIKE] Propose an in-code mechanism for marking endpoints as deprecated - https://phabricator.wikimedia.org/T405038#11206990 (10HCoplin-WMF) Thanks for the update, Bill! The notes you captured from our discussion earlier lo... [17:10:39] 10Catalyst (noka): OpenTofu: Test migration in project catalyst-dev - https://phabricator.wikimedia.org/T405224#11206992 (10thcipriani) [17:11:45] (03Merged) 10jenkins-bot: selenium: Disable infobars [core] - 10https://gerrit.wikimedia.org/r/1185841 (https://phabricator.wikimedia.org/T403827) (owner: 10Phedenskog) [17:13:27] 10Content-Transform-Team (Work In Progress), 07OKR-Work: Exploratory testing on PHP 8.3 for Content Transform Team components - https://phabricator.wikimedia.org/T402810#11207000 (10cscott) #Content-Transform-Team discussed this during our weekly tech forum today, with an eye toward not just making a test plan... [17:13:36] (03PS3) 10Gergő Tisza: Do not lock user table in options APIs [core] - 10https://gerrit.wikimedia.org/r/1190710 (https://phabricator.wikimedia.org/T405231) [17:13:46] (03CR) 10Gergő Tisza: "recheck" [extensions/GlobalPreferences] - 10https://gerrit.wikimedia.org/r/1190711 (https://phabricator.wikimedia.org/T405231) (owner: 10Gergő Tisza) [17:14:23] 10Content-Transform-Team (Work In Progress), 07OKR-Work: Exploratory testing on PHP 8.3 for Content Transform Team components - https://phabricator.wikimedia.org/T402810#11207003 (10cscott) [17:15:11] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207004 (10Krinkle) >>! In T405279#11204419, @TheDJ wrote: > maybe Samsung only changes the default viewport dimensions ? We now... [17:15:51] 13Patch-For-Review, 10Test-Platform (dek kvar (Current Sprint)): Remove warning toolbars from Chrome when running Selenium tests - https://phabricator.wikimedia.org/T403827#11207007 (10zeljkofilipin) 05Open→03Resolved [17:17:30] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207014 (10IKhitron) Yes, it does. Looks like I misunderstood the instructions. [17:17:42] (03CR) 10CI reject: [V:04-1] styles, Grid: Use `gap` shorthand for both, rows and columns [design/codex] - 10https://gerrit.wikimedia.org/r/1190723 (https://phabricator.wikimedia.org/T405372) (owner: 10VolkerE) [17:19:28] 10MediaWiki-REST-API, 10MW-Interfaces-Team (MWI-Sprint-18 (2025-09-09 to 2025-09-23)): [SPIKE] Propose an in-code mechanism for marking endpoints as deprecated - https://phabricator.wikimedia.org/T405038#11207030 (10HCoplin-WMF) A suggestion for the actual text to add to the description might be: > "This end... [17:20:04] (03PS3) 10LWatson: ImageBrowsing: use readable language names for external wikis [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1190626 (https://phabricator.wikimedia.org/T402966) [17:20:24] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207036 (10Krinkle) I've updated https://doc.wikimedia.org/T403510/T403510-check.php with the above proposed patch. @IKhitron Can... [17:21:17] (03Abandoned) 10LWatson: ImageBrowsing: use readable language names for external wikis [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1190626 (https://phabricator.wikimedia.org/T402966) (owner: 10LWatson) [17:23:40] (03PS3) 10Milimetric: xLab: instrument page visits with delayed events [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1190370 [17:24:20] 10Reader-Experiments, 10Catalyst (noka), 05FY2025-26 WE3.1 Engaging New Audiences, 10Reader Growth Team (Sprint 6): Local (non-Commons) uploads don't work properly on PatchDemo - https://phabricator.wikimedia.org/T404580#11207042 (10thcipriani) >>! In T404580#11206659, @matthiasmullie wrote: > @SDunlap Do... [17:24:42] (03PS5) 10C. Scott Ananian: Make CacheTime/ParserOutput JsonCodecable; deprecate older json classes [core] - 10https://gerrit.wikimedia.org/r/1171734 [17:24:46] (03CR) 10C. Scott Ananian: Make CacheTime/ParserOutput JsonCodecable; deprecate older json classes (032 comments) [core] - 10https://gerrit.wikimedia.org/r/1171734 (owner: 10C. Scott Ananian) [17:25:03] (03PS5) 10C. Scott Ananian: CacheTime: remove support for dynamic properties (__get/__set) [core] - 10https://gerrit.wikimedia.org/r/1171736 [17:28:09] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207064 (10IKhitron) >>! In T405279#11207036, @Krinkle wrote: > Can you confirm that it now correctly toggles between Is-Mobile: Y... [17:29:29] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Tags “+N more” link to tag section and should have a tooltip - https://phabricator.wikimedia.org/T405386 (10HMonroy) 03NEW [17:29:33] 10Catalyst (noka): Set $wgUseCodexSpecialBlock & $wgEnableMultiBlocks to `true` for new Patch Demo wiki creations - https://phabricator.wikimedia.org/T404588#11207081 (10thcipriani) Seems reasonable to set as default to me. We could try that as a start. Maybe we'll need to do `version_compare` in localsettings i... [17:31:37] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207096 (10Krinkle) >>! In T405279#11207064, @IKhitron wrote: >>>! In T405279#11207036, @Krinkle wrote: >> Can you confirm that it... [17:31:57] 10MediaWiki-extensions-Translate, 07affects-translatewiki.net, 10LPL Essential (2025 Jul-Sep), 10LPL Projects (Other), 07Unplanned-Sprint-Work: RenderTranslationPageJob: Sessions can only be imported when none is active. - https://phabricator.wikimedia.org/T404691#11207099 (10Tgr) We had a couple session... [17:32:00] 10Codex, 07Tracking-Neverending: Standardize MediaWiki components (tracking) - https://phabricator.wikimedia.org/T113560#11207105 (10Izno) [17:32:04] 07Design, 10Codex, 07Epic: [EPIC] Grid: Define a responsive column grid system in Codex - https://phabricator.wikimedia.org/T298198#11207104 (10Izno) [17:32:07] 10Codex, 06Front-end-Standards-Group: Define a baseline grid and support a responsive grid system - https://phabricator.wikimedia.org/T90687#11207106 (10Izno) [17:32:44] 07Design, 10Codex, 07Epic: Design System Foundation: Define & Implement Critical "Global" Visual Styles - https://phabricator.wikimedia.org/T314086#11207112 (10Izno) [17:32:48] 07Design, 10Codex, 07Epic: [EPIC] Grid: Define a responsive column grid system in Codex - https://phabricator.wikimedia.org/T298198#11207111 (10Izno) [17:33:11] 10Catalyst (PatchDemo): Provide a way to override MW configs (i.e. edit LocalSettings.php) - https://phabricator.wikimedia.org/T372980#11207113 (10SDunlap) [17:33:51] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207114 (10IKhitron) >>! In T405279#11207096, @Krinkle wrote: > * After clicking "Mobile site": It should say Is-Mobile: Yes. Cli... [17:34:42] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207115 (10Krinkle) >>! In T405279#11207114, @IKhitron wrote: >>>! In T405279#11207096, @Krinkle wrote: >> * After clicking "Mobil... [17:34:49] 10Catalyst (PatchDemo): Provide a way to override MW configs (i.e. edit LocalSettings.php) - https://phabricator.wikimedia.org/T372980#11207119 (10thcipriani) One part of this would be: are there any settings we shouldn't allow folks to override? Things that would allow admins to collect data about users (e.g.,... [17:35:45] 10MediaWiki-extensions-Translate, 07affects-translatewiki.net, 10LPL Essential (2025 Jul-Sep), 10LPL Projects (Other), 07Unplanned-Sprint-Work: RenderTranslationPageJob: Sessions can only be imported when none is active. - https://phabricator.wikimedia.org/T404691#11207120 (10Tgr) RenderTranslationPageJo... [17:38:31] 10MediaWiki-extensions-Translate, 07affects-translatewiki.net, 10LPL Essential (2025 Jul-Sep), 10LPL Projects (Other), 07Unplanned-Sprint-Work: RenderTranslationPageJob: Sessions can only be imported when none is active. - https://phabricator.wikimedia.org/T404691#11207125 (10Tgr) No clue about the conta... [17:38:32] (03CR) 10CI reject: [V:04-1] Do not lock user table in options APIs [core] - 10https://gerrit.wikimedia.org/r/1190710 (https://phabricator.wikimedia.org/T405231) (owner: 10Gergő Tisza) [17:39:24] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Changing the sorting of the wish index table should jump to the first page - https://phabricator.wikimedia.org/T405387 (10HMonroy) 03NEW [17:39:59] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Changing the sorting of the wish index table should jump to the first page - https://phabricator.wikimedia.org/T405387#11207142 (10HMonroy) [17:40:01] 10Catalyst (noka): Investigate Bitnami alternatives for the MariaDB chart - https://phabricator.wikimedia.org/T403763#11207143 (10thcipriani) a:05jeena→03None [17:41:52] (03PS4) 10Gergő Tisza: Do not lock user table in options APIs [core] - 10https://gerrit.wikimedia.org/r/1190710 (https://phabricator.wikimedia.org/T405231) [17:44:00] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207162 (10IKhitron) Done, see P83447 again below. [17:44:06] 06Research, 10Discovery-Search (2025.09.05 - 2025.09.26), 13Patch-For-Review: Analysis: how many search queries are using natural language vs keywords - https://phabricator.wikimedia.org/T404822#11207164 (10EBernhardson) Not having the final confidence intervals was unsatisfying, so i went through and worked... [17:45:03] (03PS62) 10Cparle: Paging on Special:EditWatchlist [core] - 10https://gerrit.wikimedia.org/r/1169702 (https://phabricator.wikimedia.org/T41510) [17:45:27] (03CR) 10Gergő Tisza: "Acknowledged" [core] - 10https://gerrit.wikimedia.org/r/1189919 (owner: 10Ladsgroup) [17:45:39] (03PS63) 10Cparle: Paging on Special:EditWatchlist [core] - 10https://gerrit.wikimedia.org/r/1169702 (https://phabricator.wikimedia.org/T41510) [17:45:39] (03PS4) 10Bartosz Dziewoński: Only parse each overflow menu message once per pageview, if possible [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1189941 (https://phabricator.wikimedia.org/T405135) [17:45:41] (03PS3) 10Bartosz Dziewoński: Only parse DiscussionTools overflow menu message once per pageview [extensions/ReportIncident] - 10https://gerrit.wikimedia.org/r/1189940 (https://phabricator.wikimedia.org/T405135) [17:46:01] (03CR) 10Bartosz Dziewoński: "Done" [extensions/ReportIncident] - 10https://gerrit.wikimedia.org/r/1189940 (https://phabricator.wikimedia.org/T405135) (owner: 10Bartosz Dziewoński) [17:47:15] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Title sorting should ideally be case insensitive - https://phabricator.wikimedia.org/T405388 (10HMonroy) 03NEW [17:47:34] 05FY2025-26 WE3.3 Engaging core audiences, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): Add caching for database queries in ReadingLists HookHandler - https://phabricator.wikimedia.org/T405264#11207189 (10aude) a:03aude [17:48:10] 10MediaWiki-User-login-and-signup, 10GrowthExperiments, 10Growth-Team (Maintenance): Move Emailability code from GrowthExperiments to MediaWiki core - https://phabricator.wikimedia.org/T327679#11207192 (10Michael) [17:48:12] 10MediaWiki-Email, 06Growth-Team, 10GrowthExperiments: Improve verification email - https://phabricator.wikimedia.org/T396155#11207193 (10Michael) [17:48:49] (03CR) 10VolkerE: "recheck" [design/codex] - 10https://gerrit.wikimedia.org/r/1190723 (https://phabricator.wikimedia.org/T405372) (owner: 10VolkerE) [17:49:38] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators, 13Patch-For-Review: Always redirect 2FA management special page to auth domain on SUL wikis, so that WebAuthn setup can be offered - https://phabricator.wikimedia.org/T401773#11207202 (10Mstyles) Currently there are users who still... [17:52:57] (03PS1) 10Arlolra: Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) [17:53:06] (03PS1) 10Reedy: Authenticator: Allow changing OATHUser::getUser() to UserIdentity [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190728 [17:53:43] (03PS2) 10Reedy: Don't share OATHAuth devices for all non-attached users [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190656 (https://phabricator.wikimedia.org/T379442) [17:53:44] (03PS1) 10Reedy: OATHUser: Use UserIdentity where applicable [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190729 [17:54:59] (03PS2) 10Arlolra: Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) [17:55:31] (03CR) 10Arlolra: Re-classify numeric follow="…" from fatal to warning (031 comment) [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1142574 (https://phabricator.wikimedia.org/T238061) (owner: 10Thiemo Kreuz (WMDE)) [17:55:45] (03CR) 10CI reject: [V:04-1] Do not lock user table in options APIs [core] - 10https://gerrit.wikimedia.org/r/1190710 (https://phabricator.wikimedia.org/T405231) (owner: 10Gergő Tisza) [18:01:50] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Update Special:EditFocusArea form button text - https://phabricator.wikimedia.org/T405390 (10HMonroy) 03NEW [18:04:25] 04(no projects): Change the “View wishes in this area” on focus areas cards - https://phabricator.wikimedia.org/T405391 (10HMonroy) 03NEW [18:07:57] (03CR) 10Arlolra: [C:04-1] "I'm going to move the example into an html2wt only regression test" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) (owner: 10Arlolra) [18:09:23] (03PS1) 10Jgleeson: Update SmashPig to 0.9.10 [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1190735 [18:11:16] (03PS2) 10Jgleeson: Update SmashPig to v0.9.10 [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1190735 [18:11:41] 07Design, 06Abstract Wikipedia team, 10WikiLambda Front-end, 07Essential-Work: When searching by LID only the LID is shown - https://phabricator.wikimedia.org/T379740#11207329 (10DVrandecic) p:05Medium→03Low I would like to keep this, but will reduce priority to low and to "No current plans". [18:12:43] (03CR) 10Jgleeson: [C:03+2] Update SmashPig to v0.9.10 [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1190735 (owner: 10Jgleeson) [18:12:46] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), 13Patch-For-Review, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Speci... - https://phabricator.wikimedia.org/T400939#11207332 [18:12:53] 10Codex, 10OOUI: [Update]: Add [Update] icon to Codex and OOUI - https://phabricator.wikimedia.org/T402523#11207333 (10DTorsani-WMF) [18:13:12] (03Merged) 10jenkins-bot: Update SmashPig to v0.9.10 [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1190735 (owner: 10Jgleeson) [18:13:17] 10Codex, 10OOUI: [Merge]: Add [Merge] icon to Codex and OOUI - https://phabricator.wikimedia.org/T402517#11207334 (10DTorsani-WMF) [18:13:28] (03CR) 10Reedy: [C:03+2] Authenticator: Allow changing OATHUser::getUser() to UserIdentity [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190728 (owner: 10Reedy) [18:13:57] 10MediaWiki-extensions-CommunityConfiguration, 10MediaWiki-extensions-GuidedTour, 06Connection-Team, 10GrowthExperiments, and 5 others: Growth Team repos: require trailing commas - https://phabricator.wikimedia.org/T397529#11207335 (10Michael) 05Open→03Resolved This should cover all our repos. It i... [18:14:00] 10Codex, 10OOUI: [Merge]: Add [Merge] icon to Codex and OOUI - https://phabricator.wikimedia.org/T402517#11207337 (10DTorsani-WMF) @seanleong-WMDE Ah, okay, I've gone ahead and added it myself. The design side of this is all complete now. [18:14:37] 10Codex, 10OOUI: [Update]: Add [Update] icon to Codex and OOUI - https://phabricator.wikimedia.org/T402523#11207339 (10DTorsani-WMF) p:05Triage→03Medium [18:14:45] 10Codex, 10OOUI: [Merge]: Add [Merge] icon to Codex and OOUI - https://phabricator.wikimedia.org/T402517#11207340 (10DTorsani-WMF) p:05Triage→03Medium [18:15:00] (03PS1) 10Jgleeson: Update composer.lock for SmashPig v0.9.10 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1190736 [18:15:00] (03CR) 10CI reject: [V:04-1] Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) (owner: 10Arlolra) [18:15:18] (03CR) 10CI reject: [V:04-1] Authenticator: Allow changing OATHUser::getUser() to UserIdentity [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190728 (owner: 10Reedy) [18:15:31] (03CR) 10Reedy: [V:03+2 C:03+2] Authenticator: Allow changing OATHUser::getUser() to UserIdentity [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190728 (owner: 10Reedy) [18:15:45] (03CR) 10Reedy: [C:03+2] OATHUser: Use UserIdentity where applicable [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190729 (owner: 10Reedy) [18:15:47] (03CR) 10Reedy: [C:03+2] Don't share OATHAuth devices for all non-attached users [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190656 (https://phabricator.wikimedia.org/T379442) (owner: 10Reedy) [18:15:59] (03PS69) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [18:16:40] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), 13Patch-For-Review, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Speci... - https://phabricator.wikimedia.org/T400939#11207346 [18:17:03] 10CampaignEvents, 10Connection-Team (Connection-Current-Sprint), 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Make WikiLookup work when `$wgConf` isn't used - https://phabricator.wikimedia.org/T405034#11207351 (10vaughnwalters) This is working as expected on a single wiki without wgconf. sending to product... [18:21:30] (03PS70) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [18:21:53] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Change the “View wishes in this area” on focus areas cards - https://phabricator.wikimedia.org/T405391#11207354 (10HMonroy) [18:23:54] 04(no projects): Focus area cards are missing short description - https://phabricator.wikimedia.org/T405392 (10HMonroy) 03NEW [18:24:54] 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY2025-26 WE3.3 Engaging core audiences: Split ReadingLists special page toolbar and ImportDialog styles into separate modules - https://phabricator.wikimedia.org/T405393 (10aude) 03NEW [18:26:03] 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY2025-26 WE3.3 Engaging core audiences: Split ReadingLists special page toolbar and ImportDialog styles into separate modules - https://phabricator.wikimedia.org/T405393#11207393 (10aude) [18:26:32] (03PS1) 10Gergő Tisza: Revert "User: Reduce locking severity of ::getInstanceForUpdate()" [core] (wmf/1.45.0-wmf.19) - 10https://gerrit.wikimedia.org/r/1190738 [18:27:01] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Focus area cards are missing short description - https://phabricator.wikimedia.org/T405392#11207396 (10HMonroy) [18:29:58] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators: Warn users before they delete their last 2FA key - https://phabricator.wikimedia.org/T404268#11207400 (10Mstyles) a:03Mstyles [18:30:05] (03PS3) 10Aaron Schulz: Add 'v1/page/{title}/lint' and 'v1/page/{title}/lint" routes [core] - 10https://gerrit.wikimedia.org/r/1190368 (https://phabricator.wikimedia.org/T384216) [18:30:28] (03CR) 10Jgleeson: [C:03+2] Update composer.lock for SmashPig v0.9.10 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1190736 (owner: 10Jgleeson) [18:31:12] 10MediaWiki-Core-Revision-backend, 10MediaWiki-DomainEvents, 10Data-Engineering (Q1 FY25/26 July 1st - September 30th), 10Event-Platform, and 2 others: MediaWiki\Revision\RevisionAccessException: Unable to load fresh row for rev_id: {rev_id} - https://phabricator.wikimedia.org/T400380#11207404 (10Ottomata)... [18:32:08] 10MediaWiki-Categories: Miscount in subcategory on category page - https://phabricator.wikimedia.org/T405266#11207410 (10MicrobiologyMarcus) [18:32:17] 10MediaWiki-Categories: Miscount in subcategory on category page - https://phabricator.wikimedia.org/T405266#11207412 (10MicrobiologyMarcus) [18:32:30] (03Merged) 10jenkins-bot: OATHUser: Use UserIdentity where applicable [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190729 (owner: 10Reedy) [18:32:31] (03Merged) 10jenkins-bot: Don't share OATHAuth devices for all non-attached users [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190656 (https://phabricator.wikimedia.org/T379442) (owner: 10Reedy) [18:34:24] (03CR) 10CI reject: [V:04-1] Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) (owner: 10SBassett) [18:34:53] (03PS2) 10Jsn.sherman: Initial commit [extensions/PersonalDashboard] - 10https://gerrit.wikimedia.org/r/1189933 (https://phabricator.wikimedia.org/T404439) [18:37:06] 10MediaWiki-extensions-OATHAuth, 06MediaWiki-Platform-Team: Upgrade web-auth/webauthn-lib to >= 5.2.2 - https://phabricator.wikimedia.org/T405344#11207433 (10Tgr) [18:37:10] 06MediaWiki-Platform-Team, 06serviceops, 07Epic: Migrate Wikimedia production from PHP 8.1 to PHP 8.3 - https://phabricator.wikimedia.org/T360995#11207434 (10Tgr) [18:37:54] 10MediaWiki-extensions-OATHAuth, 06MediaWiki-Platform-Team: Upgrade web-auth/webauthn-lib to >= 5.2.2 - https://phabricator.wikimedia.org/T405344#11207452 (10Tgr) Blocked on {T360995} as the 5.* branch of webauthn-lib requires PHP 8.2+. [18:37:58] (03CR) 10Bartosz Dziewoński: [C:03+1] DbFactory: Use primary DB when running maintenance scripts [extensions/Flow] - 10https://gerrit.wikimedia.org/r/1190724 (https://phabricator.wikimedia.org/T405080) (owner: 10Tchanders) [18:40:37] (03PS1) 10Reedy: OATHManage: Drop use of OATHUser::getModule() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190741 (https://phabricator.wikimedia.org/T242031) [18:43:34] (03Merged) 10jenkins-bot: Update composer.lock for SmashPig v0.9.10 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1190736 (owner: 10Jgleeson) [18:44:15] (03PS13) 10Kimberly Sarabia: Gate image browsing feature [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) [18:47:28] (03CR) 10CI reject: [V:04-1] Gate image browsing feature [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) (owner: 10Kimberly Sarabia) [18:48:34] (03PS1) 10Reedy: Mark OATHUser::getModule() as deprecated [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190745 (https://phabricator.wikimedia.org/T242031) [18:48:36] (03PS1) 10Reedy: Fix multi-key handling [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190746 (https://phabricator.wikimedia.org/T242031) [18:48:46] 10MediaWiki-Core-Revision-backend, 10MediaWiki-DomainEvents, 06MW-Interfaces-Team, 10Data-Engineering (Q1 FY25/26 July 1st - September 30th), and 3 others: MediaWiki\Revision\RevisionAccessException: Unable to load fresh row for rev_id: {rev_id} - https://phabricator.wikimedia.org/T400380#11207468 (10Ottoma... [18:48:57] (03PS1) 10Reedy: Add OATHUserRepository::removeAllOfType() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190747 [18:49:53] (03CR) 10TrainBranchBot: [C:03+2] "Approved by brennen@deploy1003 using scap backport" [core] (wmf/1.45.0-wmf.19) - 10https://gerrit.wikimedia.org/r/1190738 (owner: 10Gergő Tisza) [18:49:55] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), 13Patch-For-Review, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Speci... - https://phabricator.wikimedia.org/T400939#11207470 [18:51:09] (03CR) 10CI reject: [V:04-1] Add 'v1/page/{title}/lint' and 'v1/page/{title}/lint" routes [core] - 10https://gerrit.wikimedia.org/r/1190368 (https://phabricator.wikimedia.org/T384216) (owner: 10Aaron Schulz) [18:54:23] (03PS2) 10Reedy: Fix multi-key handling [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190746 (https://phabricator.wikimedia.org/T242031) [18:54:23] (03PS2) 10Reedy: Add OATHUserRepository::removeAllOfType() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190747 [18:55:20] (03Merged) 10jenkins-bot: Revert "User: Reduce locking severity of ::getInstanceForUpdate()" [core] (wmf/1.45.0-wmf.19) - 10https://gerrit.wikimedia.org/r/1190738 (owner: 10Gergő Tisza) [18:56:05] 10MediaWiki-User-management, 06Data-Persistence, 06Growth-Team, 10GrowthExperiments, and 2 others: Selenium failures due to "Error 1213 from MediaWiki\Deferred\UserEditCountUpdate::doUpdate, Deadlock found when trying to get lock; try restarting transacti... - https://phabricator.wikimedia.org/T405225#11207494 [18:56:54] 06MediaWiki-Platform-Team, 10MediaWiki-User-management, 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), 13Patch-For-Review: Deprecate User::getInstanceForUpdate() - https://phabricator.wikimedia.org/T405231#11207496 (10Tgr) a:03Tgr [18:57:27] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), 13Patch-For-Review, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Speci... - https://phabricator.wikimedia.org/T400939#11207503 [18:57:58] (03CR) 10Reedy: [C:03+2] OATHManage: Drop use of OATHUser::getModule() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190741 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [18:58:35] (03PS3) 10Arlolra: Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) [19:00:17] (03PS4) 10Arlolra: Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) [19:00:19] 07Design, 10MediaWiki-extensions-ReadingLists, 06Reader Experience Team, 05FY2025-26 WE3.3 Engaging core audiences: [Reading List] Notify users of new Reading List feature when experiment launches (onboarding) - https://phabricator.wikimedia.org/T400366#11207507 (10Volker_E) [19:00:36] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Focus area cards are missing short description - https://phabricator.wikimedia.org/T405392#11207509 (10HMonroy) 05Open→03In progress [19:00:45] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Focus area cards are missing short description - https://phabricator.wikimedia.org/T405392#11207510 (10HMonroy) a:03HMonroy [19:00:57] (03CR) 10CI reject: [V:04-1] Fix multi-key handling [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190746 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [19:01:00] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Change the “View wishes in this area” on focus areas cards - https://phabricator.wikimedia.org/T405391#11207512 (10HMonroy) 05Open→03In progress [19:01:07] (03CR) 10Reedy: "recheck" [extensions/Math] - 10https://gerrit.wikimedia.org/r/1190193 (https://phabricator.wikimedia.org/T363589) (owner: 10Reedy) [19:01:10] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Change the “View wishes in this area” on focus areas cards - https://phabricator.wikimedia.org/T405391#11207513 (10HMonroy) a:03HMonroy [19:03:13] 10MediaWiki-extensions-CodeMirror, 13Patch-For-Review: CodeMirror: Gallery highlighting may lead to bad/desynchronised state - https://phabricator.wikimedia.org/T405268#11207519 (10Alex44019) Can confirm the patch fixes the problem. [19:03:40] 10MediaWiki-extensions-CodeMirror, 13Patch-For-Review: CodeMirror: Template argument names containing hyphens are not highlighted appropriately - https://phabricator.wikimedia.org/T405267#11207522 (10Alex44019) Can confirm the patch corrects the highlighting :) [19:04:17] (03PS1) 10Ottomata: EventFactory - createPageRestrictionsChangeEvent bump schema version [extensions/EventBus] - 10https://gerrit.wikimedia.org/r/1190752 (https://phabricator.wikimedia.org/T390012) [19:04:43] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad), 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Update the statuses in CommunityRequests - https://phabricator.wikimedia.org/T400190#11207528 (10GMikesell-WMF) >>! In T400190#11158370, @dmaza wrote: >> ❌ AC3: Verify that the followi... [19:04:46] (03PS2) 10Ottomata: EventFactory - createPageRestrictionsChangeEvent bump schema version [extensions/EventBus] - 10https://gerrit.wikimedia.org/r/1190752 (https://phabricator.wikimedia.org/T390012) [19:05:13] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad), 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Update the statuses in CommunityRequests - https://phabricator.wikimedia.org/T400190#11207531 (10GMikesell-WMF) 05In progress→03Resolved [19:05:45] 10Catalyst (noka): Set $wgUseCodexSpecialBlock & $wgEnableMultiBlocks to `true` for new Patch Demo wiki creations - https://phabricator.wikimedia.org/T404588#11207533 (10A_smart_kitten) >>! In T404588#11207081, @thcipriani wrote: > Maybe we'll need to do `version_compare` in localsettings if it breaks something... [19:06:07] (03PS3) 10Tejashxv: api: Improve documentation of 'dir' parameter for newer/older values [core] - 10https://gerrit.wikimedia.org/r/1187930 (https://phabricator.wikimedia.org/T58860) [19:08:21] 10MediaWiki-Core-Revision-backend, 10MediaWiki-DomainEvents, 06MW-Interfaces-Team, 10Data-Engineering (Q1 FY25/26 July 1st - September 30th), and 3 others: MediaWiki\Revision\RevisionAccessException: Unable to load fresh row for rev_id: {rev_id} - https://phabricator.wikimedia.org/T400380#11207540 (10Ottoma... [19:08:33] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Update Special:EditFocusArea form button text - https://phabricator.wikimedia.org/T405390#11207546 (10MusikAnimal) [19:09:29] (03CR) 10CI reject: [V:04-1] Fix multi-key handling [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190746 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [19:09:45] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Focus area cards are missing short description - https://phabricator.wikimedia.org/T405392#11207551 (10MusikAnimal) p:05Triage→03High [19:10:49] (03CR) 10CI reject: [V:04-1] Add OATHUserRepository::removeAllOfType() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190747 (owner: 10Reedy) [19:11:18] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Change the “View wishes in this area” on focus areas cards - https://phabricator.wikimedia.org/T405391#11207557 (10MusikAnimal) p:05Triage→03Medium [19:13:21] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Change the “View wishes in this area” on focus areas cards - https://phabricator.wikimedia.org/T405391#11207562 (10MusikAnimal) Developer note: Do whatever it is we need to do so that when a wish is added to a focus area, the count of... [19:13:46] (03Merged) 10jenkins-bot: OATHManage: Drop use of OATHUser::getModule() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190741 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [19:14:06] (03CR) 10Reedy: [C:03+2] Mark OATHUser::getModule() as deprecated [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190745 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [19:15:01] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Title sorting should ideally be case insensitive - https://phabricator.wikimedia.org/T405388#11207565 (10MusikAnimal) [19:15:04] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad), 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Display list of wishes in focus area page - https://phabricator.wikimedia.org/T404763#11207566 (10GMikesell-WMF) [19:15:17] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Title sorting should ideally be case insensitive - https://phabricator.wikimedia.org/T405388#11207578 (10MusikAnimal) p:05Triage→03High [19:16:02] (03PS3) 10Reedy: Fix multi-key handling [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190746 (https://phabricator.wikimedia.org/T242031) [19:16:08] (03CR) 10Reedy: [C:03+2] Fix multi-key handling [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190746 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [19:16:12] (03PS3) 10Reedy: Add OATHUserRepository::removeAllOfType() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190747 [19:16:17] (03CR) 10Reedy: [C:03+2] Add OATHUserRepository::removeAllOfType() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190747 (owner: 10Reedy) [19:16:26] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Changing the sorting of the wish index table should jump to the first page - https://phabricator.wikimedia.org/T405387#11207581 (10MusikAnimal) [19:16:37] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Changing the sorting of the wish index table should jump to the first page - https://phabricator.wikimedia.org/T405387#11207584 (10MusikAnimal) p:05Triage→03High [19:17:23] 10Test-Platform (dek kvar (Current Sprint)): Use ECMAScript in CommunityRequests for selenium tests - https://phabricator.wikimedia.org/T405399 (10pwangai) 03NEW [19:17:55] 10Test-Platform (dek kvar (Current Sprint)): Use ECMAScript in CommunityRequests for selenium tests - https://phabricator.wikimedia.org/T405399#11207597 (10pwangai) [19:17:57] 10Test-Platform (dek kvar (Current Sprint)): Upgrade all repositories with webdriverio v9 tests to ESM - https://phabricator.wikimedia.org/T405353#11207598 (10pwangai) [19:18:45] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech, 10Test-Platform (dek kvar (Current Sprint)): Use ECMAScript in CommunityRequests for selenium tests - https://phabricator.wikimedia.org/T405399#11207601 (10pwangai) [19:19:31] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Tags “+N more” link to tag section and should have a tooltip - https://phabricator.wikimedia.org/T405386#11207605 (10MusikAnimal) p:05Triage→03Medium [19:20:03] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): "Cancel" button in Special:WishlistIntake and Special:EditFocusArea should be the previous page the user was on (if it was a Wishlist page) - https://phabricator.wikimedia.org/T405400 (10HMonroy) 03NEW [19:21:00] 10Test-Platform (dek kvar (Current Sprint)): Upgrade all repositories with webdriverio v9 tests to ESM - https://phabricator.wikimedia.org/T405353#11207619 (10pwangai) [19:21:19] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): "Cancel" button in Special:WishlistIntake and Special:EditFocusArea should be the previous page the user was on (if it was a Wishlist page) - https://phabricator.wikimedia.org/T405400#11207624 (10MusikAnimal) I don't know what the pro... [19:22:10] (03PS2) 10Scardenasmolinar: Display undo link on narrow screens in mobile view and Minerva [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1189383 (https://phabricator.wikimedia.org/T402297) [19:22:14] (03CR) 10CI reject: [V:04-1] Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) (owner: 10Arlolra) [19:22:23] (03CR) 10Reedy: "recheck" [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190606 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [19:22:28] (03CR) 10CI reject: [V:04-1] Display undo link on narrow screens in mobile view and Minerva [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1189383 (https://phabricator.wikimedia.org/T402297) (owner: 10Scardenasmolinar) [19:22:29] (03CR) 10Reedy: "recheck" [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190607 (owner: 10Reedy) [19:22:32] (03CR) 10Reedy: "recheck" [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190610 (https://phabricator.wikimedia.org/T363639) (owner: 10Reedy) [19:22:47] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): Add caching for database queries in ReadingLists HookHandler - https://phabricator.wikimedia.org/T405264#11207627 (10aude) [19:23:01] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): "Cancel" button in Special:WishlistIntake and Special:EditFocusArea should be the previous page the user was on (if it was a Wishlist page) - https://phabricator.wikimedia.org/T405400#11207628 (10MusikAnimal) p:05Triage→03Low Leve... [19:23:20] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad): Change the “View wishes in this area” on focus areas cards - https://phabricator.wikimedia.org/T405391#11207632 (10HMonroy) a:05HMonroy→03None [19:25:33] 06Wikipedia-Android-App-Backlog: Support the AppSearch functionality - https://phabricator.wikimedia.org/T405401 (10Toadette) 03NEW [19:26:06] (03CR) 10CI reject: [V:04-1] api: Improve documentation of 'dir' parameter for newer/older values [core] - 10https://gerrit.wikimedia.org/r/1187930 (https://phabricator.wikimedia.org/T58860) (owner: 10Tejashxv) [19:27:27] (03PS4) 10Tejashxv: api: Improve documentation of 'dir' parameter for newer/older values [core] - 10https://gerrit.wikimedia.org/r/1187930 (https://phabricator.wikimedia.org/T58860) [19:29:04] 10Community-Tech (Sea Lion Squad), 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Update migration script to map projects to tags - https://phabricator.wikimedia.org/T404138#11207655 (10MusikAnimal) I forgot about one: `Commons` should map to `Multimedia` [19:30:39] (03PS1) 10Fomafix: Remove ESLint rule no-jquery/no-done-fail and update JavaScript code [extensions/DrawioEditor] - 10https://gerrit.wikimedia.org/r/1190755 [19:32:54] (03PS14) 10Kimberly Sarabia: Gate image browsing feature [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) [19:33:15] (03PS12) 10LWatson: ImageBrowsing: add initial UI for images from other wiki projects [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1189507 (https://phabricator.wikimedia.org/T402966) [19:33:32] (03Merged) 10jenkins-bot: Mark OATHUser::getModule() as deprecated [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190745 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [19:33:34] (03CR) 10VolkerE: [C:04-2] "-2ing as I want to look into a flexible row mixin usage first." [design/codex] - 10https://gerrit.wikimedia.org/r/1190723 (https://phabricator.wikimedia.org/T405372) (owner: 10VolkerE) [19:34:14] (03Merged) 10jenkins-bot: Fix multi-key handling [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190746 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [19:35:02] (03Merged) 10jenkins-bot: Add OATHUserRepository::removeAllOfType() [extensions/OATHAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190747 (owner: 10Reedy) [19:37:27] 10MediaWiki-REST-API, 10MW-Interfaces-Team (MWI-Sprint-18 (2025-09-09 to 2025-09-23)): [SPIKE] Propose an in-code mechanism for marking endpoints as deprecated - https://phabricator.wikimedia.org/T405038#11207680 (10BPirkle) >>! In T405038#11207030, @HCoplin-WMF wrote: A suggestion for the actual text to add t... [19:39:12] (03PS5) 10Gergő Tisza: Do not lock user table in options APIs [core] - 10https://gerrit.wikimedia.org/r/1190710 (https://phabricator.wikimedia.org/T405231) [19:39:12] (03PS1) 10Gergő Tisza: Remove deprecated ApiOptionsBase::getUser* methods [core] - 10https://gerrit.wikimedia.org/r/1190758 [19:39:12] (03CR) 10Kimberly Sarabia: Gate image browsing feature (036 comments) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) (owner: 10Kimberly Sarabia) [19:39:56] 10MediaWiki-Platform-Team (Radar), 06Traffic, 13Patch-For-Review, 07User-notice: [Rollout Phase 3] Enable unified mobile routing on remaining wikis - https://phabricator.wikimedia.org/T403510#11207686 (10Krinkle) >>! In T403510#11203477, @gerritbot wrote: > Change #1190345 **merged** by BCornwall: > %%%[op... [19:40:01] 10MediaWiki-extensions-ReadingLists, 07CSS, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): Unify ReadingLists CSS class names across project - https://phabricator.wikimedia.org/T405303#11207688 (10Volker_E) [19:40:38] (03CR) 10LWatson: ImageBrowsing: add initial UI for images from other wiki projects (031 comment) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1189507 (https://phabricator.wikimedia.org/T402966) (owner: 10LWatson) [19:42:01] 06Wikipedia-Android-App-Backlog: Support the AppSearch functionality - https://phabricator.wikimedia.org/T405401#11207691 (10Dbrant) Thanks @Toadette As a potential user of this feature, could you share a couple of specific practical examples of searches you'd want to make through AppSearch? > I would like to... [19:44:46] 10MediaWiki-Core-Revision-backend, 10MediaWiki-DomainEvents, 06MW-Interfaces-Team, 10Data-Engineering (Q1 FY25/26 July 1st - September 30th), and 3 others: MediaWiki\Revision\RevisionAccessException: Unable to load fresh row for rev_id: {rev_id} - https://phabricator.wikimedia.org/T400380#11207694 (10daniel... [19:45:56] (03PS5) 10LWatson: ImageBrowsing: add loading state for other wiki images [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1190366 (https://phabricator.wikimedia.org/T402973) [19:50:11] 10PersonalDashboard, 10Moderator-Tools-Team (Kanban): Moderator homepage module: Recent activity - https://phabricator.wikimedia.org/T402780#11207700 (10Scardenasmolinar) 05Open→03In progress a:03Scardenasmolinar [19:50:13] (03CR) 10Ammarpad: createAndPromote.php: Add an email option (031 comment) [core] - 10https://gerrit.wikimedia.org/r/774976 (https://phabricator.wikimedia.org/T196706) (owner: 10Reedy) [19:51:25] (03CR) 10Fomafix: SpecialShareAchievement: Replace use of deprecated wfExpandUrl (031 comment) [extensions/AchievementBadges] - 10https://gerrit.wikimedia.org/r/1189924 (owner: 10Jforrester) [19:51:52] (03PS5) 10Reedy: Fix multi-key handling [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190606 (https://phabricator.wikimedia.org/T242031) [19:51:52] (03PS5) 10Reedy: Do not send multiple notifications when disabling multiple keys [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190607 [19:51:52] (03PS4) 10Reedy: Upgrade to web-auth/webauthn-lib ^4.9.2 [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190610 (https://phabricator.wikimedia.org/T363639) [19:51:53] (03PS1) 10Reedy: Implement function to get module from key [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190762 (https://phabricator.wikimedia.org/T242031) [19:52:08] 10MediaWiki-File-management, 06Commons, 10XMPReader, 13Patch-For-Review: We should extract Iptc4xmpExt:DigitalSourceType from image metadata - https://phabricator.wikimedia.org/T405138#11207706 (10Bawolff) I was a bit unsure on what the best i18n message for digitalSourceType is. I went with "Source of dig... [19:52:39] (03PS5) 10Reedy: createAndPromote.php: Add an email option [core] - 10https://gerrit.wikimedia.org/r/774976 (https://phabricator.wikimedia.org/T196706) [19:54:28] (03CR) 10CI reject: [V:04-1] Do not lock user table in options APIs [core] - 10https://gerrit.wikimedia.org/r/1190710 (https://phabricator.wikimedia.org/T405231) (owner: 10Gergő Tisza) [19:54:52] 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207707 (10Krinkle) @IKhitron Thank you. The fix is now live in production, including on https://he.wikipedia.org. Do you consider... [19:54:59] (03CR) 10CI reject: [V:04-1] Remove deprecated ApiOptionsBase::getUser* methods [core] - 10https://gerrit.wikimedia.org/r/1190758 (owner: 10Gergő Tisza) [19:55:15] 10MediaWiki-Platform-Team (Radar), 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207716 (10Krinkle) p:05Triage→03High a:03Krinkle [19:57:28] (03PS6) 10Reedy: createAndPromote.php: Add an email option [core] - 10https://gerrit.wikimedia.org/r/774976 (https://phabricator.wikimedia.org/T196706) [19:58:31] (03PS7) 10Reedy: createAndPromote.php: Add an email option [core] - 10https://gerrit.wikimedia.org/r/774976 (https://phabricator.wikimedia.org/T196706) [19:58:53] (03CR) 10Reedy: createAndPromote.php: Add an email option (031 comment) [core] - 10https://gerrit.wikimedia.org/r/774976 (https://phabricator.wikimedia.org/T196706) (owner: 10Reedy) [20:00:27] 10MediaWiki-User-management, 13Patch-Needs-Improvement: Make createAndPromote.php take an email parameter - https://phabricator.wikimedia.org/T196706#11207748 (10Reedy) p:05Triage→03Low [20:06:51] (03CR) 10CI reject: [V:04-1] Upgrade to web-auth/webauthn-lib ^4.9.2 [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190610 (https://phabricator.wikimedia.org/T363639) (owner: 10Reedy) [20:09:55] 10MediaWiki-Platform-Team (Radar), 10MobileFrontend, 06Traffic, 13Patch-For-Review: SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11207786 (10IKhitron) Absolutely, it works. Thanks a lot. [20:10:26] (03PS17) 10Kosta Harlan: WIP hCaptcha: Implement service health checks [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1189821 (https://phabricator.wikimedia.org/T404204) [20:12:07] (03CR) 10Reedy: [C:03+2] Implement function to get module from key [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190762 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [20:12:07] 10LDAP-Access-Requests: Grant Access to wmf group for LMorgantini - https://phabricator.wikimedia.org/T405405 (10LMorgantini-WMF) 03NEW [20:12:10] (03CR) 10Reedy: [C:03+2] Fix multi-key handling [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190606 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [20:12:13] (03CR) 10Reedy: [C:03+2] Do not send multiple notifications when disabling multiple keys [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190607 (owner: 10Reedy) [20:12:21] (03PS5) 10Arlolra: Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) [20:13:29] (03PS6) 10Gergő Tisza: Do not lock user table in options APIs [core] - 10https://gerrit.wikimedia.org/r/1190710 (https://phabricator.wikimedia.org/T405231) [20:13:52] (03CR) 10CI reject: [V:04-1] Implement function to get module from key [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190762 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [20:13:52] (03CR) 10CI reject: [V:04-1] Fix multi-key handling [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190606 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [20:13:52] (03CR) 10CI reject: [V:04-1] Do not send multiple notifications when disabling multiple keys [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190607 (owner: 10Reedy) [20:13:58] (03CR) 10TrainBranchBot: [C:03+2] "Approved by tgr@deploy1003 using scap backport" [core] (wmf/1.45.0-wmf.19) - 10https://gerrit.wikimedia.org/r/1190712 (https://phabricator.wikimedia.org/T399243) (owner: 10Gergő Tisza) [20:13:59] (03CR) 10TrainBranchBot: [C:03+2] "Approved by tgr@deploy1003 using scap backport" [core] (wmf/1.45.0-wmf.20) - 10https://gerrit.wikimedia.org/r/1190713 (https://phabricator.wikimedia.org/T399243) (owner: 10Gergő Tisza) [20:14:19] (03CR) 10Reedy: [V:03+2 C:03+2] Implement function to get module from key [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190762 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [20:14:35] (03CR) 10Reedy: [V:03+2 C:03+2] Fix multi-key handling [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190606 (https://phabricator.wikimedia.org/T242031) (owner: 10Reedy) [20:14:45] (03CR) 10Reedy: [V:03+2 C:03+2] Do not send multiple notifications when disabling multiple keys [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190607 (owner: 10Reedy) [20:15:34] (03PS6) 10Reedy: Do not send multiple notifications when disabling multiple keys [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190607 [20:15:46] (03PS5) 10Reedy: Upgrade to web-auth/webauthn-lib ^4.9.2 [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190610 (https://phabricator.wikimedia.org/T363639) [20:16:32] 10Wikipedia-Android-App-Backlog (Android Release - FY2025-26): 15 & 30 day Analysis for Customizable Donation Reminder - https://phabricator.wikimedia.org/T399783#11207804 (10SNowick_WMF) [20:16:36] (03Abandoned) 10Aude: POC - Mobile donate banner, with currency localisation [extensions/WikimediaMessages] - 10https://gerrit.wikimedia.org/r/1184182 (https://phabricator.wikimedia.org/T402330) (owner: 10Aude) [20:17:44] 10Wikipedia-Android-App-Backlog (Android Release - FY2025-26): 15 & 30 day Analysis for Customizable Donation Reminder - https://phabricator.wikimedia.org/T399783#11207806 (10SNowick_WMF) [[ https://docs.google.com/spreadsheets/d/1t5_XqKQH1kVg-TanDv1Wyn0k5AqqIBozQNgJjK4aOL0/edit?gid=0#gid=0 | Android Donation Re... [20:17:56] (03CR) 10CI reject: [V:04-1] Do not send multiple notifications when disabling multiple keys [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190607 (owner: 10Reedy) [20:18:32] (03CR) 10Reedy: [V:03+2] Do not send multiple notifications when disabling multiple keys [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190607 (owner: 10Reedy) [20:18:41] 06MediaWiki-Platform-Team, 06serviceops, 07Epic: Migrate Wikimedia production from PHP 8.1 to PHP 8.3 - https://phabricator.wikimedia.org/T360995#11207807 (10Krinkle) [20:27:14] (03Merged) 10jenkins-bot: session: Fix date handling for JWT cookies [core] (wmf/1.45.0-wmf.19) - 10https://gerrit.wikimedia.org/r/1190712 (https://phabricator.wikimedia.org/T399243) (owner: 10Gergő Tisza) [20:27:21] (03Merged) 10jenkins-bot: session: Fix date handling for JWT cookies [core] (wmf/1.45.0-wmf.20) - 10https://gerrit.wikimedia.org/r/1190713 (https://phabricator.wikimedia.org/T399243) (owner: 10Gergő Tisza) [20:27:36] (03CR) 10LWatson: ImageBrowsing: add initial UI for images from other wiki projects (031 comment) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1189507 (https://phabricator.wikimedia.org/T402966) (owner: 10LWatson) [20:29:08] (03CR) 10Reedy: [C:03+2] Upgrade to web-auth/webauthn-lib ^4.9.2 [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190610 (https://phabricator.wikimedia.org/T363639) (owner: 10Reedy) [20:29:32] (03PS11) 10Kosta Harlan: WIP Hooks: Enable overriding the hook instance per action [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) [20:29:32] (03PS18) 10Kosta Harlan: WIP hCaptcha: Implement service health checks [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1189821 (https://phabricator.wikimedia.org/T404204) [20:30:19] 10Content-Transform-Team (Work In Progress), 07Essential-Work, 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): CTT tasks week of 2025-09-19 - https://phabricator.wikimedia.org/T405111#11207822 (10ABreault-WMF) [20:31:00] (03CR) 10Kosta Harlan: WIP Hooks: Enable overriding the hook instance per action (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) (owner: 10Kosta Harlan) [20:33:07] (03CR) 10CI reject: [V:04-1] Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) (owner: 10Arlolra) [20:34:02] (03CR) 10CI reject: [V:04-1] Do not lock user table in options APIs [core] - 10https://gerrit.wikimedia.org/r/1190710 (https://phabricator.wikimedia.org/T405231) (owner: 10Gergő Tisza) [20:34:13] (03CR) 10Krinkle: WIP Hooks: Enable overriding the hook instance per action (032 comments) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) (owner: 10Kosta Harlan) [20:36:20] (03CR) 10Daimona Eaytoy: [C:03+2] selenium: Fixing some test flake for local runs [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1180704 (https://phabricator.wikimedia.org/T393428) (owner: 10Vaughn Walters) [20:36:40] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 10MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 13Patch-For-Review, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Speci... - https://phabricator.wikimedia.org/T400939#11207865 [20:39:19] (03PS12) 10Kosta Harlan: WIP Hooks: Enable overriding the hook instance per action [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) [20:39:19] (03PS19) 10Kosta Harlan: WIP hCaptcha: Implement service health checks [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1189821 (https://phabricator.wikimedia.org/T404204) [20:40:01] (03PS1) 10Pwangai: selenium: Use ECMAScript modules [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1190771 (https://phabricator.wikimedia.org/T405399) [20:40:25] (03PS1) 10Bvibber: Precalculate average colors from thumbnails already loaded [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1190772 (https://phabricator.wikimedia.org/T404378) [20:40:53] (03CR) 10Alistair3149: Add $wgFileEntryThumbSize to control the thumbnail size for file entry tables (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1084920 (https://phabricator.wikimedia.org/T360589) (owner: 10Alistair3149) [20:41:27] 10MediaWiki-extensions-Examples, 10MediaWiki-extensions-SpecialNamespaces: Special page names should be available as constants - https://phabricator.wikimedia.org/T405407 (10Tgr) 03NEW [20:42:05] (03CR) 10Kosta Harlan: WIP Hooks: Enable overriding the hook instance per action (032 comments) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) (owner: 10Kosta Harlan) [20:43:02] (03PS13) 10Kosta Harlan: WIP Hooks: Enable overriding the hook instance per action [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) [20:43:02] (03PS20) 10Kosta Harlan: WIP hCaptcha: Implement service health checks [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1189821 (https://phabricator.wikimedia.org/T404204) [20:45:48] (03CR) 10Reedy: WIP Hooks: Enable overriding the hook instance per action (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) (owner: 10Kosta Harlan) [20:45:58] (03Merged) 10jenkins-bot: Upgrade to web-auth/webauthn-lib ^4.9.2 [extensions/WebAuthn] (REL1_43) - 10https://gerrit.wikimedia.org/r/1190610 (https://phabricator.wikimedia.org/T363639) (owner: 10Reedy) [20:46:05] wheee [20:46:35] (03CR) 10Zabe: [POC] RevisionStore: Find identical revisions without using rev_sha1 (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1190340 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [20:49:08] (03CR) 10CI reject: [V:04-1] selenium: Use ECMAScript modules [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1190771 (https://phabricator.wikimedia.org/T405399) (owner: 10Pwangai) [20:50:53] 05FY2025-26 WE3.1 Engaging New Audiences, 13Patch-For-Review, 10Reader Growth Team (Sprint 6): Enhance Smart Image Cropping Performance - https://phabricator.wikimedia.org/T404378#11207921 (10bvibber) Ended up with two perf-related patches here: https://gerrit.wikimedia.org/r/1190357 reimplements the initia... [20:51:29] (03PS2) 10Pwangai: selenium: Use ECMAScript modules [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1190771 (https://phabricator.wikimedia.org/T405399) [20:52:00] (03PS1) 10Reedy: Upgrading dasprid/enum (1.0.6 => 1.0.7) [vendor] - 10https://gerrit.wikimedia.org/r/1190774 [20:52:00] (03PS1) 10Reedy: Upgrade symfony/* [vendor] - 10https://gerrit.wikimedia.org/r/1190775 [20:52:00] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team: Create OAuth 2 Hello World app - https://phabricator.wikimedia.org/T384442#11207924 (10Hokwelum) @matmarex, please have a look and let me know what you think! I haven’t tested with a real client_id yet. https://phabricator.wikimedia.org/F66343855 [20:53:02] (03CR) 10Kosta Harlan: WIP Hooks: Enable overriding the hook instance per action (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) (owner: 10Kosta Harlan) [20:53:18] (03PS71) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [20:53:21] 10MediaWiki-extensions-Gadgets, 10MediaWiki-Parser-Templates, 10Scribunto, 07Chinese-Sites: Special:Gadgets and Preferences are slow when gadget descriptions contain templates - https://phabricator.wikimedia.org/T404273#11207925 (10Bewfip) zh:Template:Gadget-desc has been optimized by @Diskdance to remove... [20:53:25] (03PS1) 10Reedy: Upgrade symfony/* [core] - 10https://gerrit.wikimedia.org/r/1190776 [20:55:05] (03PS4) 10Umherirrender: Create EngineFactory and replace static factory functions [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/1190768 [20:55:31] 10MediaWiki-extensions-Translate, 07Performance Issue: Queries to database tables by PageTranslationSpecialPage on metawiki returning 10,000 to 20,000 rows in single queries - https://phabricator.wikimedia.org/T405409 (10Dreamy_Jazz) 03NEW [20:55:35] 06Research: Phase III Short Survey - https://phabricator.wikimedia.org/T405410 (10YLiou_WMF) 03NEW [20:55:41] 06Abstract Wikipedia team: Passing tests produce error after Publish ("'str' object has no attribute 'get'") - https://phabricator.wikimedia.org/T405411 (10GrounderUK) 03NEW [20:55:50] (03PS1) 10Daimona Eaytoy: Rename PageEventIngress to EventPageEventIngress [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1190777 (https://phabricator.wikimedia.org/T403200) [20:56:18] 10MediaWiki-extensions-Translate, 07Performance Issue: Queries to database tables by PageTranslationSpecialPage on metawiki returning 10,000 to 20,000 rows in single queries - https://phabricator.wikimedia.org/T405409#11207967 (10Dreamy_Jazz) [20:56:36] 10MediaWiki-extensions-Translate, 07Performance Issue, 07Wikimedia-Slow-DB-Query: Queries to database tables by PageTranslationSpecialPage on metawiki returning 10,000 to 20,000 rows in single queries - https://phabricator.wikimedia.org/T405409#11207971 (10Dreamy_Jazz) [20:56:52] (03CR) 10CI reject: [V:04-1] selenium: Fixing some test flake for local runs [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1180704 (https://phabricator.wikimedia.org/T393428) (owner: 10Vaughn Walters) [21:00:39] (03CR) 10Eric Gardner: Gate image browsing feature (031 comment) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) (owner: 10Kimberly Sarabia) [21:00:47] (03PS2) 10Alistair3149: Add icon to special pages link in sidebar [core] - 10https://gerrit.wikimedia.org/r/1190773 [21:01:25] 06Experimentation Lab, 07OKR-Work, 07xLab: xLab: log create/update/delete of A/B test configuration to SAL - https://phabricator.wikimedia.org/T404260#11207977 (10JVanderhoop-WMF) [21:02:20] 10MediaWiki-extensions-Translate, 07Wikimedia-production-error, 07Wikimedia-Slow-DB-Query: Inefficient queries to groupstats table in Translate - https://phabricator.wikimedia.org/T295377#11207980 (10Dreamy_Jazz) Still seeing this at a rate of 10,000 queries a week [21:02:41] (03CR) 10CI reject: [V:04-1] selenium: Use ECMAScript modules [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1190771 (https://phabricator.wikimedia.org/T405399) (owner: 10Pwangai) [21:04:05] 10EditCheck, 10Editing-team (Kanban Board), 07OKR-Work: Tone Check: Tone check does not get activated anymore once it gets declined for a single instance of tone violation - https://phabricator.wikimedia.org/T402828#11207983 (10Ryasmeen) >>! In T402828#11164152, @DLynch wrote: > "In the same paragraph" is ex... [21:05:57] (03PS6) 10Arlolra: Revert "Fix re-serialization of incomplete follow in tags" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190727 (https://phabricator.wikimedia.org/T404477) [21:17:06] (03PS3) 10Alistair3149: Add icon to special pages link in sidebar [core] - 10https://gerrit.wikimedia.org/r/1190773 [21:18:58] 10MediaWiki-Platform-Team (Radar), 06Traffic, 13Patch-For-Review, 07User-notice: [Rollout Phase 3] Enable unified mobile routing on remaining wikis - https://phabricator.wikimedia.org/T403510#11208010 (10BCornwall) [21:19:35] (03CR) 10Krinkle: WIP Hooks: Enable overriding the hook instance per action (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) (owner: 10Kosta Harlan) [21:20:12] (03PS1) 10MusikAnimal: Optimization: only load the Codex components that we need [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1190780 [21:21:06] 10MediaWiki-Core-Skin-Architecture: Add icon to special page link in sidebar - https://phabricator.wikimedia.org/T405413 (10alistair3149) 03NEW [21:21:16] (03CR) 10Krinkle: WIP Hooks: Enable overriding the hook instance per action (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1190297 (https://phabricator.wikimedia.org/T405239) (owner: 10Kosta Harlan) [21:21:59] (03PS4) 10Alistair3149: Add icon to special pages link in sidebar [core] - 10https://gerrit.wikimedia.org/r/1190773 (https://phabricator.wikimedia.org/T405413) [21:26:31] (03PS3) 10Pwangai: selenium: Use ECMAScript modules [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1190771 (https://phabricator.wikimedia.org/T405399) [21:34:00] 10MediaWiki-REST-API, 10MW-Interfaces-Team (MWI-Sprint-18 (2025-09-09 to 2025-09-23)): [SPIKE] Propose an in-code mechanism for marking endpoints as deprecated - https://phabricator.wikimedia.org/T405038#11208032 (10BPirkle) On this bullet point: `* consider if the mwapi schema should be updated to mention th... [21:35:46] 10WikiHiero, 10Content-Transform-Team (Work In Progress), 07Wikimedia-production-error: PHP Deprecated: Use of Wikimedia\Parsoid\Ext\ParsoidExtensionAPI::addModuleStyles was deprecated in Parsoid 0.20. [Called from WikiHiero\Hooks::sourceToDom] - https://phabricator.wikimedia.org/T402370#11208034 (10ABrea... [21:39:22] (03CR) 10Tim Starling: [C:03+2] UADeviceDetector: Avoid "samsung" device token matching "SamsungBrowser" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1190358 (https://phabricator.wikimedia.org/T405279) (owner: 10Krinkle) [21:39:26] (03CR) 10Tim Starling: [C:03+2] phpunit: Fold SamsungSmartTV into main mobile/desktop data provider [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1190359 (https://phabricator.wikimedia.org/T405279) (owner: 10Krinkle) [21:40:56] (03PS1) 10BPirkle: Support MW REST API endpoint deprecation [core] - 10https://gerrit.wikimedia.org/r/1190781 (https://phabricator.wikimedia.org/T405038) [21:41:55] (03PS15) 10Kimberly Sarabia: Gate image browsing feature [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) [21:41:56] 06Research: Phase III Short Survey - https://phabricator.wikimedia.org/T405410#11208043 (10YLiou_WMF) [21:42:22] (03CR) 10Tim Starling: [C:03+2] Add new method mw.title.newBatch to batch lookup expensive title props [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/1079220 (https://phabricator.wikimedia.org/T376564) (owner: 10Brian Wolff) [21:43:56] (03CR) 10Kimberly Sarabia: Gate image browsing feature (031 comment) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) (owner: 10Kimberly Sarabia) [21:44:58] 10MediaWiki-extensions-ReadingLists, 07CSS, 10MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): Unify ReadingLists CSS class names across project - https://phabricator.wikimedia.org/T405303#11208047 (10Volker_E) p:05Triage→... [21:46:31] 10Catalyst (PatchDemo): Provide a way to override MW configs (i.e. edit LocalSettings.php) - https://phabricator.wikimedia.org/T372980#11208052 (10Nux) > One part of this would be: are there any settings we shouldn't allow folks to override? Things that would allow admins to collect data about users (e.g., $wgCh... [21:48:17] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators, 10MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), 10Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): [iOS] Verify production app login with 2FA continues to work with MFA - https://phabricator.wikimedia.org/T405251#11208055... [21:49:25] (03PS2) 10Bvibber: Precalculate average colors from thumbnails already loaded [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1190772 (https://phabricator.wikimedia.org/T404378) [21:49:41] (03CR) 10Ladsgroup: [C:03+2] Do not lock user table in global options APIs [extensions/GlobalPreferences] - 10https://gerrit.wikimedia.org/r/1190711 (https://phabricator.wikimedia.org/T405231) (owner: 10Gergő Tisza) [21:52:02] (03Abandoned) 10Perryprog: rc: adjust alignment of recent changes controls [core] - 10https://gerrit.wikimedia.org/r/1181774 (https://phabricator.wikimedia.org/T402747) (owner: 10Perryprog) [21:52:55] (03CR) 10Eric Gardner: [C:03+2] "Looks good and works as expected!" [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) (owner: 10Kimberly Sarabia) [21:53:03] (03CR) 10CI reject: [V:04-1] Precalculate average colors from thumbnails already loaded [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1190772 (https://phabricator.wikimedia.org/T404378) (owner: 10Bvibber) [21:53:23] 10MediaWiki-Recent-changes, 10MediaWiki-Watchlist, 06Moderator-Tools-Team, 13Patch-For-Review: Recent changes's "view new changes" can cause odd wrapping at some viewport widths - https://phabricator.wikimedia.org/T402747#11208063 (10Perryprog) 05Open→03Resolved Resolved on testwiki. [21:54:41] (03PS1) 10Reedy: Upgrading data-values/geo (4.5.1 => 4.6.0) [vendor] - 10https://gerrit.wikimedia.org/r/1190782 [21:54:45] 06Research: Phase III Short Survey - https://phabricator.wikimedia.org/T405410#11208068 (10YLiou_WMF) [21:59:59] (03PS1) 10Dreamy Jazz: Add PHPUnit tests for CheckUserPagerNavigationBuilder [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1190784 (https://phabricator.wikimedia.org/T404979) [22:00:45] (03Merged) 10jenkins-bot: UADeviceDetector: Avoid "samsung" device token matching "SamsungBrowser" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1190358 (https://phabricator.wikimedia.org/T405279) (owner: 10Krinkle) [22:03:22] (03Merged) 10jenkins-bot: phpunit: Fold SamsungSmartTV into main mobile/desktop data provider [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1190359 (https://phabricator.wikimedia.org/T405279) (owner: 10Krinkle) [22:04:30] (03Merged) 10jenkins-bot: Add new method mw.title.newBatch to batch lookup expensive title props [extensions/Scribunto] - 10https://gerrit.wikimedia.org/r/1079220 (https://phabricator.wikimedia.org/T376564) (owner: 10Brian Wolff) [22:04:31] (03Merged) 10jenkins-bot: Gate image browsing feature [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1187912 (https://phabricator.wikimedia.org/T404233) (owner: 10Kimberly Sarabia) [22:07:48] 05FY2025-26 WE3.1 Engaging New Audiences, 13Patch-For-Review, 10Reader Growth Team (Sprint 6): Image Browsing: Gate the feature properly - https://phabricator.wikimedia.org/T404233#11208093 (10egardner) [22:14:43] 10function-orchestrator, 10Abstract Wikipedia team (26Q1 (Jul–Sep)), 07OKR-Work: Plan approach & instrumentation for Wikidata caching success metrics - https://phabricator.wikimedia.org/T401087#11208100 (10DMartin-WMF) @Jdforrester-WMF - No; there are still some challenges relating to our current logging, an... [22:15:04] 10function-orchestrator, 10Abstract Wikipedia team (26Q1 (Jul–Sep)), 07OKR-Work: Plan approach & prepare any needed instrumentation for Wikidata caching success metrics - https://phabricator.wikimedia.org/T401087#11208102 (10DMartin-WMF) [22:16:55] 10MW-Interfaces-Team (MWI-Sprint-19 (2025-09-23 to 2025-10-07)): [SPIKE] Refactor handlers - https://phabricator.wikimedia.org/T405370#11208105 (10HCoplin-WMF) [22:16:56] 10FY2025-26 WE5.2.3 API Monitoring & Alarms, 10MW-Interfaces-Team (MWI-Sprint-19 (2025-09-23 to 2025-10-07)), 07OKR-Work: Create base alerts for REST API to Slack - https://phabricator.wikimedia.org/T405151#11208106 (10HCoplin-WMF) [22:17:09] 10MW-Interfaces-Team (MWI-Sprint-19 (2025-09-23 to 2025-10-07)), 07OKR-Work: Release REST API Sandbox on all remaining wikis - https://phabricator.wikimedia.org/T389409#11208107 (10HCoplin-WMF) [22:17:30] 10MediaWiki-REST-API, 10MW-Interfaces-Team (MWI-Sprint-19 (2025-09-23 to 2025-10-07)): Transform "Try it out" doesn't work in REST Sandbox - https://phabricator.wikimedia.org/T391712#11208115 (10HCoplin-WMF) [22:17:31] 10MediaWiki-DomainEvents, 10TimedMediaHandler, 10MW-Interfaces-Team (MWI-Sprint-19 (2025-09-23 to 2025-10-07)), 07OKR-Work, 13Patch-For-Review: TimedMediaHandler: Port all hooks to relevant domain events - https://phabricator.wikimedia.org/T396758#11208109 (10HCoplin-WMF) [22:17:51] 10function-orchestrator, 10Abstract Wikipedia team (26Q1 (Jul–Sep)), 07OKR-Work: Plan approach & prepare any needed instrumentation for Wikidata caching success metrics - https://phabricator.wikimedia.org/T401087#11208120 (10DMartin-WMF) [22:17:54] 10MediaWiki-REST-API, 10DiscussionTools, 10RESTBase Sunsetting, 06serviceops, and 2 others: Reroute RESTbase /page/lint/ endpoints to MediaWiki REST endpoints - https://phabricator.wikimedia.org/T384216#11208118 (10HCoplin-WMF) [22:18:06] 10MediaWiki-REST-API, 07I18n, 05MW-1.43-release, 05MW-1.44-notes, and 3 others: Add missing strings to i18n in the REST API - https://phabricator.wikimedia.org/T399510#11208121 (10HCoplin-WMF) [22:18:12] 10FY2025-26 WE5.2.3 API Monitoring & Alarms, 10MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 10MW-Interfaces-Team (MWI-Sprint-19 (2025-09-23 to 2025-10-07)), 07OKR-Work: Set up new prometheus label structure for the API monitoring - https://phabricator.wikimedia.org/T402074#11208125 (10HCoplin-WMF) [22:19:17] 10FY2025-26 WE5.2.3 API Monitoring & Alarms, 10MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 10MW-Interfaces-Team (MWI-Sprint-19 (2025-09-23 to 2025-10-07)), 07OKR-Work: Set up new prometheus label structure for the API monitoring - https://phabricator.wikimedia.org/T402074#11208128 (10HCoplin-WMF) Just notin... [22:20:24] 10FY2025-26 WE5.2.3 API Monitoring & Alarms: [SPIKE] Explore monitoring and alarm options for Wikimedia APIs - https://phabricator.wikimedia.org/T401131#11208130 (10HCoplin-WMF) 05Open→03Resolved Updating to resolved so I can close out the sprint. See https://phabricator.wikimedia.org/T402074 for imple... [22:24:42] 10Wikipedia-Android-App-Backlog (Android Release - FY2025-26): Update personalized "articles read" slides for Year in Review - https://phabricator.wikimedia.org/T405304#11208139 (10HNordeenWMF) [22:27:01] 10MediaWiki-REST-API, 06Content-Transform-Team, 06MW-Interfaces-Team, 10RESTBase Sunsetting: Transform endpoints not working as expected - https://phabricator.wikimedia.org/T399197#11208142 (10HCoplin-WMF) p:05High→03Low Moving this to the icebox and reducing priority. The 406 seems to be working as ex... [22:28:07] 06MW-Interfaces-Team, 07OKR-Work: Enable REST Sandbox on test2 - https://phabricator.wikimedia.org/T402531#11208145 (10HCoplin-WMF) 05Open→03Declined [22:28:25] 06MW-Interfaces-Team, 07OKR-Work: Enable REST Sandbox on test2 - https://phabricator.wikimedia.org/T402531#11208148 (10HCoplin-WMF) Marking as declined; at this point, it does not seem like we explicitly need to enable this on test2 ahead of the global sandbox rollout. [22:29:36] 06MW-Interfaces-Team: [SPIKE] Investigate risks of logging LoadBalancer::runPrimaryTransactionIdleCallbacks errors again - https://phabricator.wikimedia.org/T392913#11208152 (10HCoplin-WMF) [22:31:08] 06MW-Interfaces-Team: [SPIKE] Investigate risks of logging LoadBalancer::runPrimaryTransactionIdleCallbacks errors again - https://phabricator.wikimedia.org/T392913#11208156 (10HCoplin-WMF) Moving to bugs & chores since this is an engineering led/code health type task. [22:32:04] (03PS1) 10Bvibber: WIP: Avoid reflows while loading thumbnails in VTOC [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1190788 (https://phabricator.wikimedia.org/T404378) [22:35:02] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 10MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 13Patch-For-Review, 10Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Speci... - https://phabricator.wikimedia.org/T400939#11208169 [22:35:02] (03CR) 10CI reject: [V:04-1] WIP: Avoid reflows while loading thumbnails in VTOC [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1190788 (https://phabricator.wikimedia.org/T404378) (owner: 10Bvibber) [22:41:22] 10CampaignEvents, 10Connection-Team (Connection-Current-Sprint), 10MW-1.45-notes (1.45.0-wmf.18; 2025-09-09), 07OKR-Work: Create database structure to store edit-to-event associations - https://phabricator.wikimedia.org/T400719#11208180 (10vaughnwalters) From wikishared: | Field | Type... [22:41:25] 10MediaWiki-Parser, 10MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), 13Patch-For-Review, 07User-notice: Parser function for content model {{#contentmodel:}} - https://phabricator.wikimedia.org/T328254#11208177 (10Bawolff) Is it intentional that this is a non-expensive parser function? Previously getting the c... [22:41:28] 10MediaWiki-Logevents, 10MediaWiki-Page-deletion, 10MediaWiki-Page-editing, 06MW-Interfaces-Team: Page creation log should not display the content of deleted pages - https://phabricator.wikimedia.org/T230425#11208182 (10HCoplin-WMF) Per @JJMC89's suggestion -- Why is it included in the first place? Are the... [22:47:52] 06MW-Interfaces-Team, 07Documentation: OpenAPI description for Wikimedia REST API links to the wrong on-wiki documentation - https://phabricator.wikimedia.org/T402426#11208188 (10HCoplin-WMF) p:05Triage→03Medium Recommendation is we update the specs to link directly to https://www.mediawiki.org/wiki/Wikime... [22:49:44] 15Seddon (WMF) : Process Merchandise Giveaway page - March 2017 - https://phabricator.wikimedia.org/T160646#11208190 (10Seddon) 05Open→03Invalid [22:49:51] 15Seddon (WMF) : France Social Media - https://phabricator.wikimedia.org/T177400#11208191 (10Seddon) 05Open→03Invalid [22:49:59] 15Seddon (WMF) : Place orders for Merchandise Giveaway - March 2017 - https://phabricator.wikimedia.org/T160649#11208192 (10Seddon) 05Open→03Invalid [22:50:31] 10Wikimedia-CentralNotice-Administration: Draft Documentation for Community Banner design guidance - https://phabricator.wikimedia.org/T159255#11208193 (10Seddon) 05Open→03Invalid [22:50:46] 10MediaWiki-Parser, 10MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), 13Patch-For-Review, 07User-notice: Parser function for content model {{#contentmodel:}} - https://phabricator.wikimedia.org/T328254#11208195 (10Bawolff) In fact, this case be used to bypass the expensive parser function limits, since the two... [22:51:03] 10MediaWiki-extensions-CentralNotice, 06Fundraising-Backlog, 10Wikimedia-CentralNotice-Administration: CentralNotice Product Roadmap - https://phabricator.wikimedia.org/T159305#11208197 (10Seddon) [22:51:17] 10Wikimedia-CentralNotice-Administration: Document rudimentary CentralNotice A/B Testing Workflow - https://phabricator.wikimedia.org/T159304#11208198 (10Seddon) [22:54:11] (03CR) 10Pppery: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1190671 (https://phabricator.wikimedia.org/T405064) (owner: 10Mbergen) [22:55:09] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad), 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Display list of wishes in focus area page - https://phabricator.wikimedia.org/T404763#11208201 (10GMikesell-WMF) @MusikAnimal Please review the issues below. If you have any questions, p... [22:56:22] 06Research: Phase III Short Survey - https://phabricator.wikimedia.org/T405410#11208202 (10YLiou_WMF) [22:56:40] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad), 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Display list of wishes in focus area page - https://phabricator.wikimedia.org/T404763#11208203 (10GMikesell-WMF) [22:56:47] 10MediaWiki-File-management, 10MediaWiki-Revision-deletion, 06Commons, 06MW-Interfaces-Team, and 2 others: Revision deletion on image files is excessively slow - https://phabricator.wikimedia.org/T403572#11208206 (10HCoplin-WMF) p:05Triage→03Low You're right that this excessively slow. That being said,... [22:56:59] 10MediaWiki-extensions-CommunityRequests, 10Community-Tech (Sea Lion Squad), 10MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Display list of wishes in focus area page - https://phabricator.wikimedia.org/T404763#11208209 (10GMikesell-WMF) 05Open→03In progress [22:58:05] (03CR) 10Pppery: "recheck" [extensions/CSS] - 10https://gerrit.wikimedia.org/r/1189135 (owner: 10JLTRY) [22:58:38] (03CR) 10Pppery: "recheck" [core] - 10https://gerrit.wikimedia.org/r/493162 (https://phabricator.wikimedia.org/T121979) (owner: 10Fomafix) [22:59:45] (03PS7) 10Reedy: WebAuthnKey: Add "cable" to credentialTransports [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1008987 (https://phabricator.wikimedia.org/T358771) [23:01:32] (03CR) 10CI reject: [V:04-1] Invalid/malicious path for $wgCSSPath = ''; [extensions/CSS] - 10https://gerrit.wikimedia.org/r/1189135 (owner: 10JLTRY) [23:02:25] 10MediaWiki-extensions-Page_Forms, 13Patch-For-Review: "Module "ext.pageforms.sortable" is not loaded" when trying to use Special:MultiPageEdit - https://phabricator.wikimedia.org/T405347#11208218 (10Samwilson) I think in all other situations, the `ext.pageforms.main` module is loaded and so sortable was alrea... [23:04:02] 10MediaWiki-Blocks, 10MediaWiki-REST-API, 06Trust and Safety Product Team, 07Story: Moderator blocks an IP address or range - https://phabricator.wikimedia.org/T235098#11208221 (10HCoplin-WMF) 05Open→03Invalid Removing team tag and marking as invalid since it's an old ticket by a deleted user with... [23:05:32] (03PS8) 10Reedy: WebAuthnKey: Use ublicKeyCredentialDescriptor::AUTHENTICATOR_TRANSPORTS [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1008987 (https://phabricator.wikimedia.org/T358771) [23:06:12] (03PS9) 10Reedy: WebAuthnKey: Use PublicKeyCredentialDescriptor::AUTHENTICATOR_TRANSPORTS [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1008987 (https://phabricator.wikimedia.org/T358771) [23:07:22] (03CR) 10Reedy: "I've updated the patch to stop building our own list..." [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1008987 (https://phabricator.wikimedia.org/T358771) (owner: 10Reedy) [23:07:24] 10MediaWiki-REST-API: Core REST API in MediaWiki - https://phabricator.wikimedia.org/T229661#11208227 (10Izno) [23:07:26] 10MediaWiki-Redirects, 10MediaWiki-REST-API, 07Story: Reader follows a page redirect - https://phabricator.wikimedia.org/T262079#11208229 (10Izno) [23:07:29] 10MediaWiki-File-management, 10MediaWiki-REST-API, 06Commons, 07Story: Reader gets Internet Media Type (mime) of related files - https://phabricator.wikimedia.org/T262258#11208228 (10Izno) [23:07:31] 10MediaWiki-Change-tagging, 10MediaWiki-REST-API, 07Epic: Tags API - https://phabricator.wikimedia.org/T260918#11208230 (10Izno) [23:07:32] 10MediaWiki-REST-API, 07Epic: REST API logging and reporting - https://phabricator.wikimedia.org/T251810#11208231 (10Izno) [23:07:34] 10MediaWiki-REST-API, 10Multi-Content-Revisions, 07Epic: REST API endpoints and properties to support MCR - https://phabricator.wikimedia.org/T237864#11208232 (10Izno) [23:07:36] 10MediaWiki-REST-API, 07Epic: REST API Infrastructure in MediaWiki - https://phabricator.wikimedia.org/T237565#11208233 (10Izno) [23:07:40] 10MediaWiki-REST-API, 07Epic: Content management API - https://phabricator.wikimedia.org/T235081#11208235 (10Izno) [23:07:44] 10MediaWiki-REST-API, 10MediaWiki-User-management, 07Epic: User management API - https://phabricator.wikimedia.org/T235093#11208234 (10Izno) [23:07:48] 10MediaWiki-REST-API, 07Epic: Extended history API - https://phabricator.wikimedia.org/T234951#11208236 (10Izno) [23:07:52] 10MediaWiki-REST-API, 06MW-Interfaces-Team: Decide on pagination and links spec for Core REST API - https://phabricator.wikimedia.org/T234470#11208238 (10Izno) [23:07:58] 10MediaWiki-File-management, 10MediaWiki-REST-API, 06Commons, 07Epic: Media management API - https://phabricator.wikimedia.org/T234944#11208237 (10Izno) [23:08:57] 10MediaWiki-REST-API, 07Epic: Minimal client REST API - https://phabricator.wikimedia.org/T229662#11208240 (10Izno) [23:08:59] 10MediaWiki-File-management, 10MediaWiki-REST-API, 06Commons, 07Story: Reader gets file description - https://phabricator.wikimedia.org/T230848#11208239 (10Izno) [23:09:13] 10MediaWiki-DomainEvents, 10MediaWiki-Page-derived-data, 07Technical-Debt: Refactor PageUpdateCauses into a PHP 8.1 enum - https://phabricator.wikimedia.org/T405414 (10Daimona) 03NEW [23:09:16] 10MediaWiki-REST-API, 07Story: Reader gets list of contributors to a page - https://phabricator.wikimedia.org/T239843#11208251 (10Izno) [23:09:19] 10MediaWiki-REST-API, 07Epic: Minimal client REST API - https://phabricator.wikimedia.org/T229662#11208252 (10Izno) [23:09:22] 10MediaWiki-REST-API: Move Minimal client REST API endpoints from coredev/v0 to v1 - https://phabricator.wikimedia.org/T255043#11208253 (10Izno) [23:09:23] 10MediaWiki-REST-API, 07Epic: Minimal client REST API - https://phabricator.wikimedia.org/T229662#11208254 (10Izno) [23:10:20] 07Epic: Add OAuth 2.0 support to MediaWiki REST API - https://phabricator.wikimedia.org/T234665#11208256 (10Izno) [23:10:22] 10MediaWiki-extensions-OAuth, 10MediaWiki-Platform-Team (Roadmap), 07Story: Delete all OAuth 2.0 access tokens - https://phabricator.wikimedia.org/T234673#11208255 (10Izno) [23:10:34] 07Epic: Add OAuth 2.0 support to MediaWiki REST API - https://phabricator.wikimedia.org/T234665#11208258 (10Izno) [23:10:35] 10MediaWiki-extensions-OAuth, 10MediaWiki-Platform-Team (Roadmap), 07Security, 07Story: Delete OAuth 2.0 access tokens on password change - https://phabricator.wikimedia.org/T234674#11208257 (10Izno) [23:10:45] 07Epic: Add OAuth 2.0 support to MediaWiki REST API - https://phabricator.wikimedia.org/T234665#11208260 (10Izno) [23:10:47] 10MediaWiki-extensions-OAuth, 06MediaWiki-Platform-Team, 10MediaWiki-REST-API, 07Epic: OAuth server should provide clear and useful feedback about client errors - https://phabricator.wikimedia.org/T245477#11208259 (10Izno) [23:10:55] 13Patch-Needs-Improvement, 03Trust and Safety Product Sprint: Use unique criterion for segmenting contributions - https://phabricator.wikimedia.org/T258623#11208262 (10Izno) [23:10:56] 10MediaWiki-REST-API, 07Epic: User contributions API - https://phabricator.wikimedia.org/T247876#11208263 (10Izno) [23:11:53] 10MediaWiki-Special-pages, 13Patch-Needs-Improvement, 03Trust and Safety Product Sprint: Use unique criterion for segmenting contributions - https://phabricator.wikimedia.org/T258623#11208264 (10Izno) [23:12:33] 10MediaWiki-extensions-Wikibase-Repo, 10MediaWiki-REST-API, 10Wikidata, 07Story: Reader gets Wikibase item presentation format - https://phabricator.wikimedia.org/T258433#11208265 (10Izno) [23:12:35] 10MediaWiki-extensions-Wikibase-Repo, 10MediaWiki-REST-API, 10Wikidata, 07Epic: Wikibase REST API - https://phabricator.wikimedia.org/T258430#11208266 (10Izno) [23:12:38] (03PS1) 10Ladsgroup: rdbms: Introduce shuffle sharding to replace groups [core] - 10https://gerrit.wikimedia.org/r/1190794 (https://phabricator.wikimedia.org/T405087) [23:12:45] 10MediaWiki-REST-API, 10MediaWiki-User-management, 07Epic, 10MW-Interfaces-Team (MWI-Roadmap): User management API - https://phabricator.wikimedia.org/T235093#11208268 (10HCoplin-WMF) Moving this epic to the MWI roadmap icebox. A User Management API is a potential feature candidate for expanding the REST A... [23:14:45] 10MediaWiki-REST-API, 07Story: Moderator gets user groups - https://phabricator.wikimedia.org/T235094#11208288 (10HCoplin-WMF) 05Open→03Invalid Closing as invalid; this is a placeholder ticket that is providing no value to the team. Parent epic will remain open. [23:14:56] 10OOUI: Infusing a disabled CheckboxMultiselectInputWidget, then un-disabling it client-side, leaves all of its options permanently disabled - https://phabricator.wikimedia.org/T405416 (10matmarex) 03NEW [23:15:01] 10MediaWiki-REST-API, 07Story: Moderator adds a user to a group - https://phabricator.wikimedia.org/T235095#11208302 (10HCoplin-WMF) 05Open→03Invalid Closing as invalid; this is a placeholder ticket that is providing no value to the team. Parent epic will remain open. [23:15:27] 10MediaWiki-REST-API, 07Story: Moderator removes a user from a group - https://phabricator.wikimedia.org/T235096#11208306 (10HCoplin-WMF) 05Open→03Invalid Closing as invalid; this is a placeholder ticket that is providing no value to the team. Parent epic will remain open. [23:16:00] 10MediaWiki-Blocks, 10MediaWiki-REST-API, 06Trust and Safety Product Team, 07Story: Moderator blocks a user - https://phabricator.wikimedia.org/T235097#11208310 (10HCoplin-WMF) 05Open→03Invalid Closing as invalid; this is a placeholder ticket that is providing no value to the team. Parent epic will... [23:16:20] 10MediaWiki-Core-Preferences, 10MediaWiki-REST-API, 07Story: User gets user settings - https://phabricator.wikimedia.org/T235099#11208317 (10HCoplin-WMF) 05Open→03Invalid Closing as invalid; this is a placeholder ticket that is providing no value to the team. Parent epic will remain open. [23:16:31] 10MediaWiki-Core-Preferences, 10MediaWiki-REST-API, 07Story: User saves settings - https://phabricator.wikimedia.org/T235100#11208322 (10HCoplin-WMF) 05Open→03Invalid Closing as invalid; this is a placeholder ticket that is providing no value to the team. Parent epic will remain open. [23:16:54] (03PS2) 10Ladsgroup: rdbms: Introduce shuffle sharding to replace groups [core] - 10https://gerrit.wikimedia.org/r/1190794 (https://phabricator.wikimedia.org/T405087) [23:19:51] 06Reader Experience Team: Add .editorconfig to Reader Experience team repos - https://phabricator.wikimedia.org/T405417 (10Volker_E) 03NEW [23:20:56] 06Reader Experience Team: Add .editorconfig to Reader Experience team repos - https://phabricator.wikimedia.org/T405417#11208337 (10Volker_E) [23:23:30] 10OOUI, 13Patch-For-Review: Infusing a disabled CheckboxMultiselectInputWidget, then un-disabling it client-side, leaves all of its options permanently disabled - https://phabricator.wikimedia.org/T405416#11208340 (10matmarex) Incorrect behavior: https://patchdemo.wmcloud.org/wikis/6c38354a42/w/build/ooui/demo... [23:27:09] (03PS3) 10Ladsgroup: rdbms: Introduce shuffle sharding to replace groups [core] - 10https://gerrit.wikimedia.org/r/1190794 (https://phabricator.wikimedia.org/T405087) [23:30:44] (03PS1) 10Reedy: Various cleanup... [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1190797 [23:33:01] 06Reader Experience Team: Add .editorconfig to Reader Experience team repos - https://phabricator.wikimedia.org/T405417#11208379 (10Volker_E) [23:34:05] 10MediaWiki-extensions-ParserMigration, 10Content-Transform-Team (Work In Progress), 07OKR-Work: Make ParserMigration indicator optional - https://phabricator.wikimedia.org/T373472#11208381 (10ABreault-WMF) 05Open→03Resolved It looks like we went with the first option and made the indicator only show... [23:35:51] (03PS3) 10Samwilson: Add foreign-resouces.cdx.json [extensions/Math] - 10https://gerrit.wikimedia.org/r/1190193 (https://phabricator.wikimedia.org/T363589) (owner: 10Reedy) [23:35:52] 06MW-Interfaces-Team, 06Wikimedia Enterprise: Unexpected API response continue fields for request with iilimit and rvlimit - https://phabricator.wikimedia.org/T377035#11208387 (10HCoplin-WMF) p:05Triage→03Low Marking this as low priority. The wonkiness raised is valid, but it seems like an edge case, and t... [23:36:33] 10MediaWiki-Platform-Team (Radar), 10MobileFrontend, 06Traffic, 10MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): SamsungBrowser is classified as "mobile" even when sending desktop user agent string - https://phabricator.wikimedia.org/T405279#11208390 (10Krinkle) 05Open→03Resolved [23:37:00] (03PS1) 10VolkerE: Add .editorconfig file for simpler developer experience [skins/Vector] - 10https://gerrit.wikimedia.org/r/1190798 (https://phabricator.wikimedia.org/T405417) [23:38:17] (03PS1) 10TrainBranchBot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1190799 [23:38:17] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1190799 (owner: 10TrainBranchBot) [23:39:11] 07Design, 10EditCheck, 06Editing QA, 10VisualEditor, and 3 others: Paste Check: Finalize UX copy - https://phabricator.wikimedia.org/T400518#11208401 (10EAkinloose) ✅ Card Copies look good: {F66346498} {F66346700} {F66340657} ❌ Not part of this ticket but success copy message differ Attached product co... [23:39:53] 10MediaWiki-Special-pages, 07OKR-Work: Allow transclusion of Special:Random and related pages - https://phabricator.wikimedia.org/T12561#11208404 (10Bawolff) For cross reference: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/140975 Although i think this is unlikely to happen. [23:41:48] (03PS1) 10Reedy: Cleanup... [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1190801 [23:41:57] 06Research: Document the information and catalog to be published - https://phabricator.wikimedia.org/T405419 (10leila) 03NEW [23:42:26] (03CR) 10CI reject: [V:04-1] Various cleanup... [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1190797 (owner: 10Reedy) [23:44:52] (03PS3) 10Samwilson: Add foreign-resouces.cdx.json [extensions/EventLogging] - 10https://gerrit.wikimedia.org/r/1190194 (https://phabricator.wikimedia.org/T363589) (owner: 10Reedy) [23:46:55] (03PS2) 10Reedy: Various cleanup... [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1190797 [23:48:22] (03CR) 10Samwilson: "Done." [extensions/CodeEditor] - 10https://gerrit.wikimedia.org/r/1190255 (https://phabricator.wikimedia.org/T363589) (owner: 10Samwilson) [23:49:41] (03PS2) 10Reedy: Cleanup... [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1190801 [23:51:06] (03PS3) 10Reedy: Cleanup... [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1190801 [23:52:28] (03PS3) 10Reedy: Various cleanup... [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1190797 [23:54:23] (03Merged) 10jenkins-bot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1190799 (owner: 10TrainBranchBot) [23:56:33] (03PS4) 10Reedy: Various cleanup... [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1190797 [23:57:00] (03PS1) 10Samwilson: Add foreign-resources files to linting [extensions/CodeMirror] - 10https://gerrit.wikimedia.org/r/1190802 (https://phabricator.wikimedia.org/T363589)