[00:08:20] (03PS1) 10TrainBranchBot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1175225 [00:08:20] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1175225 (owner: 10TrainBranchBot) [00:32:13] (03CR) 10CI reject: [V:04-1] Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1175225 (owner: 10TrainBranchBot) [01:13:22] (03PS3) 10SomeRandomDeveloper: SECURITY: Properly escape system messages when creating links [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175210 (https://phabricator.wikimedia.org/T279315) [01:16:38] 10MediaWiki-Core-Tests, 10Continuous-Integration-Config, 07Documentation, 10MW-1.45-notes (1.45.0-wmf.13; 2025-08-05): Jenkins-bot should remind users to add documentation for new functions - https://phabricator.wikimedia.org/T179632#11055783 (10Huji) Awesome! [01:16:49] (03CR) 10Paladox: [C:03+2] SECURITY: Properly escape system messages when creating links [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175210 (https://phabricator.wikimedia.org/T279315) (owner: 10SomeRandomDeveloper) [01:17:13] (03PS1) 10SomeRandomDeveloper: SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_44) - 10https://gerrit.wikimedia.org/r/1175226 (https://phabricator.wikimedia.org/T279315) [01:17:29] (03PS1) 10SomeRandomDeveloper: SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_43) - 10https://gerrit.wikimedia.org/r/1175227 (https://phabricator.wikimedia.org/T279315) [01:17:46] (03PS1) 10SomeRandomDeveloper: SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175228 (https://phabricator.wikimedia.org/T279315) [01:19:42] (03CR) 10Paladox: [C:03+2] SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_44) - 10https://gerrit.wikimedia.org/r/1175226 (https://phabricator.wikimedia.org/T279315) (owner: 10SomeRandomDeveloper) [01:19:53] (03Merged) 10jenkins-bot: SECURITY: Properly escape system messages when creating links [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175210 (https://phabricator.wikimedia.org/T279315) (owner: 10SomeRandomDeveloper) [01:19:57] (03CR) 10Paladox: [C:03+2] SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_43) - 10https://gerrit.wikimedia.org/r/1175227 (https://phabricator.wikimedia.org/T279315) (owner: 10SomeRandomDeveloper) [01:20:13] (03CR) 10Paladox: [C:03+2] SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175228 (https://phabricator.wikimedia.org/T279315) (owner: 10SomeRandomDeveloper) [01:20:49] (03Merged) 10jenkins-bot: SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175228 (https://phabricator.wikimedia.org/T279315) (owner: 10SomeRandomDeveloper) [01:22:19] (03Merged) 10jenkins-bot: SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_44) - 10https://gerrit.wikimedia.org/r/1175226 (https://phabricator.wikimedia.org/T279315) (owner: 10SomeRandomDeveloper) [01:22:25] (03Merged) 10jenkins-bot: SECURITY: Properly escape system messages when creating links [skins/BlueSky] (REL1_43) - 10https://gerrit.wikimedia.org/r/1175227 (https://phabricator.wikimedia.org/T279315) (owner: 10SomeRandomDeveloper) [01:38:44] (03PS4) 10SomeRandomDeveloper: Convert skin to use dependency injection [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175211 [05:08:04] 10ContentTranslation, 10LPL Essential (2025 Jul-Sep), 10LPL Projects (Other), 10MW-1.45-notes (1.45.0-wmf.11; 2025-07-22): Title errors should prevent publishing - https://phabricator.wikimedia.org/T313509#11055822 (10abi_) The desktop editor verifies whether the title is valid on the front end using `mw.T... [05:12:22] (03CR) 10Abijeet Patro: Require permission to create translations of empty categories (031 comment) [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1136456 (https://phabricator.wikimedia.org/T390348) (owner: 10Pppery) [05:18:36] (03CR) 10Abijeet Patro: [C:03+2] Require permission to create translations of empty categories [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1136456 (https://phabricator.wikimedia.org/T390348) (owner: 10Pppery) [05:42:02] (03Merged) 10jenkins-bot: Require permission to create translations of empty categories [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1136456 (https://phabricator.wikimedia.org/T390348) (owner: 10Pppery) [07:05:18] (03PS4) 10Osuji pius: Add popup to allow engine and model selection before bulk OCR happens [extensions/Wikisource] - 10https://gerrit.wikimedia.org/r/1172031 (https://phabricator.wikimedia.org/T394130) [07:05:30] 07Mobile: Mistake in declination of months in Russian in mobile application - https://phabricator.wikimedia.org/T401055 (10Mitte27) 03NEW [07:08:24] (03CR) 10Osuji pius: Add popup to allow engine and model selection before bulk OCR happens (035 comments) [extensions/Wikisource] - 10https://gerrit.wikimedia.org/r/1172031 (https://phabricator.wikimedia.org/T394130) (owner: 10Osuji pius) [09:05:53] 10MediaWiki-extensions-CodeMirror: Modifier + clicking feature in CodeMirror produces the wrong link when you are substituting a template - https://phabricator.wikimedia.org/T401057 (10Mr._Starfleet_Command) 03NEW [09:12:54] (03CR) 10Fomafix: Convert skin to use dependency injection (032 comments) [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175211 (owner: 10SomeRandomDeveloper) [09:29:38] (03CR) 10Tacsipacsi: "Maybe they should. But making them `private` is an even bigger breaking change than making them `readonly`. I’d remove `readonly` from all" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175202 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [09:29:41] (03CR) 10Tacsipacsi: "This would need a lot of changes: [documentation](https://www.mediawiki.org/wiki/Extension:Echo#Parameters) (there may be documentation at" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175216 (owner: 10Fomafix) [09:36:07] 10MediaWiki-libs-Timestamp: Support PSR-20 - https://phabricator.wikimedia.org/T401058 (10Tgr) 03NEW [09:39:52] (03PS1) 10Fomafix: Use $user instead of $mUser as property [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175231 [09:40:57] 10Wiki-Loves-Monuments-Database: Heritage webservice unresponsibe with a 504 - https://phabricator.wikimedia.org/T400595#11055878 (10Multichill) Seems to work again? I didn't change anything. [09:41:36] 10Wiki-Loves-Monuments-Database: Heritage webservice unresponsibe with a 504 - https://phabricator.wikimedia.org/T400595#11055879 (10Multichill) 05Open→03Resolved [09:45:57] 04(no projects): Oulun kulttuuripääkaupunkivuosi 2026 Siikajoen julkiset taideteokset, taiteilijat ja kunta - https://phabricator.wikimedia.org/T400508#11055880 (10Aurorakiitaja) [09:48:56] 10Fiwiki-Wikidata-Commons: Oulun kulttuuripääkaupunkivuosi 2026 Siikajoen julkiset taideteokset, taiteilijat ja kunta - https://phabricator.wikimedia.org/T400508#11055881 (10Aurorakiitaja) [09:51:24] 10Fiwiki-Wikidata-Commons: Oulun kulttuuripääkaupunkivuosi 2026 Siikajoen julkiset taideteokset, taiteilijat ja kunta - https://phabricator.wikimedia.org/T400508#11055882 (10Aurorakiitaja) project tags / suomeksi liitä tähän tehtävään yksi tai useampi aktiivinen projektitunniste Wikiprojekti:Suomen julkiset taid... [09:56:44] 10Fiwiki-Wikidata-Commons: Oulun kulttuuripääkaupunkivuosi 2026 Siikajoen julkiset taideteokset, taiteilijat ja kunta - https://phabricator.wikimedia.org/T400508#11055884 (10Aurorakiitaja) [10:02:20] (03CR) 10Fomafix: "The original situation is not acceptable. There is no strict PHP type declaration at and the code supports sometimes only `false` and some" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175216 (owner: 10Fomafix) [10:09:36] 06Wikipedia-Android-App-Backlog, 07I18n: Mistake in declination of months in Russian in mobile application - https://phabricator.wikimedia.org/T401055#11055902 (10Aklapper) [10:18:11] (03PS1) 10A smart kitten: PostgresUpdater: Fix typo in `sites_group` index renaming; re-attempt to drop most of the dropped `sites` indexes [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1175232 (https://phabricator.wikimedia.org/T374042) [10:20:10] (03CR) 10A smart kitten: "check postgres" [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1175232 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [10:21:54] 10MediaWiki-User-Interface (mediawiki.widgets), 07Chinese-Sites, 07I18n, 07Regression: Inconsistent namespace display names between HTML and JavaScript in NamespaceInputWidget - https://phabricator.wikimedia.org/T396231#11055907 (10Bewfip) Oops sorry, I must have hallucinated those. Then I wonder where is... [10:25:35] 10Fiwiki-Wikidata-Commons: Oulun kulttuuripääkaupunkivuosi 2026 Siikajoen julkiset taideteokset, taiteilijat ja kunta - https://phabricator.wikimedia.org/T400508#11055909 (10Aurorakiitaja) [10:26:39] (03CR) 10Fomafix: "I checked some of the subclasses in other extensions and I found no access to the protected properties. Neither read nor write. What is th" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175202 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [10:26:40] (03PS7) 10Fomafix: Use PHP8 constructor property promotion syntax [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175202 (https://phabricator.wikimedia.org/T396813) [10:29:57] 06Security-Team, 07Security: Security Issue Access Request for mszwarc - https://phabricator.wikimedia.org/T400864#11055911 (10Jly) Can a Phab admin (@Aklapper) confirm 2FA has been enabled for @mszwarc, as I lack the privileges? If not, @sbassett, can you check when you're back on leave? [10:32:48] (03PS1) 10Jack Phoenix: Remove styles related to the RSS Reader extension [extensions/Theme] - 10https://gerrit.wikimedia.org/r/1175234 [10:36:28] (03CR) 10Jack Phoenix: [C:03+2] Remove styles related to the RSS Reader extension [extensions/Theme] - 10https://gerrit.wikimedia.org/r/1175234 (owner: 10Jack Phoenix) [10:39:04] (03Merged) 10jenkins-bot: Remove styles related to the RSS Reader extension [extensions/Theme] - 10https://gerrit.wikimedia.org/r/1175234 (owner: 10Jack Phoenix) [10:52:00] (03PS1) 10Fomafix: Use null instead of false as value on failure [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/1175235 [10:57:06] (03PS2) 10Fomafix: Use null instead of false as value on failure [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/1175235 [10:58:14] 10MediaWiki-extensions-CodeMirror: Modifier + clicking feature in CodeMirror produces the wrong link when you are substituting a template - https://phabricator.wikimedia.org/T401057#11055918 (10Bhsd) The DataScript needs updating to include `subst`, `safesubst` and `raw`. [11:12:07] 06Security-Team, 07Security: Security Issue Access Request for mszwarc - https://phabricator.wikimedia.org/T400864#11055926 (10Aklapper) Yes MFA is enabled: {F65704601} [11:17:28] (03CR) 10CI reject: [V:04-1] Use null instead of false as value on failure [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/1175235 (owner: 10Fomafix) [11:21:22] (03PS3) 10Fomafix: Use null instead of false as value on failure [extensions/TimedMediaHandler] - 10https://gerrit.wikimedia.org/r/1175235 [11:22:24] (03PS1) 10A smart kitten: PostgresUpdater: Fix typo in `sites_group` index renaming; re-attempt to drop most of the dropped `sites` indexes [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1175237 (https://phabricator.wikimedia.org/T374042) [11:23:33] (03CR) 10A smart kitten: "check postgres" [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1175237 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [11:29:43] (03PS1) 10A smart kitten: PostgresUpdater: Fix typo in `sites_group` index renaming instruction [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175238 (https://phabricator.wikimedia.org/T374042) [11:30:22] (03CR) 10A smart kitten: "check postgres" [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175238 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [11:31:19] (03PS2) 10Jack Phoenix: Remove "i18n-all-lists-margins" and "interface-message-box" features to avoid deprecation notice, require MW 1.43+ [skins/Bouquet] - 10https://gerrit.wikimedia.org/r/1143678 [11:31:50] (03PS2) 10Jack Phoenix: Remove "i18n-all-lists-margins" and "interface-message-box" features to avoid deprecation notice, require MW 1.43+ [skins/DeskMessMirrored] - 10https://gerrit.wikimedia.org/r/1143680 [11:32:25] (03PS2) 10Jack Phoenix: Remove "i18n-all-lists-margins" and "interface-message-box" features to avoid deprecation notice, require MW 1.43+ [skins/Dusk] - 10https://gerrit.wikimedia.org/r/1143681 [11:32:52] (03PS2) 10Jack Phoenix: Remove "i18n-all-lists-margins" and "interface-message-box" features to avoid deprecation notice [skins/DuskToDawn] - 10https://gerrit.wikimedia.org/r/1143682 [11:33:29] (03PS2) 10Jack Phoenix: Remove "i18n-all-lists-margins" and "interface-message-box" features to avoid deprecation notice, require MW 1.43+ [skins/Gamepress] - 10https://gerrit.wikimedia.org/r/1143683 [11:35:01] (03PS3) 10Jack Phoenix: Remove "i18n-all-lists-margins" and "interface-message-box" features to avoid deprecation notice, require MW 1.43+ [skins/webplatform] - 10https://gerrit.wikimedia.org/r/1143689 [11:35:45] (03PS1) 10Jack Phoenix: Remove "interface-message-box" feature from skin.json to avoid deprecation notices [skins/WPtouch] - 10https://gerrit.wikimedia.org/r/1175240 [11:36:27] (03PS2) 10Jack Phoenix: Remove "i18n-all-lists-margins" and "interface-message-box" features to avoid deprecation notice, require MW 1.43+ [skins/Metrolook] - 10https://gerrit.wikimedia.org/r/1143684 [11:39:30] (03PS1) 10Jack Phoenix: Remove "interface-message-box" feature from skin.json to avoid deprecation notices on MW 1.43+ [skins/Refreshed] - 10https://gerrit.wikimedia.org/r/1175241 [11:42:39] (03PS2) 10Jack Phoenix: Remove "i18n-all-lists-margins" and "interface-message-box" features to avoid deprecation notice, require MW 1.43+ [skins/Anisa] - 10https://gerrit.wikimedia.org/r/1143677 [11:47:57] 06Security-Team, 07Security: Security Issue Access Request for mszwarc - https://phabricator.wikimedia.org/T400864#11055930 (10Jly) 05Open→03In progress p:05Triage→03Low a:03Jly [11:49:41] 06Security-Team, 07SecTeam-Processed, 07Security: Security Issue Access Request for mszwarc - https://phabricator.wikimedia.org/T400864#11055933 (10Jly) 05In progress→03Resolved Thank you, Andre! @mszwarc Security access has been granted. [12:01:47] 10Fiwiki-Wikidata-Commons: Oulun kulttuuripääkaupunkivuosi 2026 Siikalatvan julkiset taideteokset, taiteilijat ja kunta - https://phabricator.wikimedia.org/T400483#11055941 (10Aurorakiitaja) [12:02:33] 10MediaWiki-Categories, 06DBA, 10MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), 07Regression: Regression: Category member counts broken in German Wikipedia - https://phabricator.wikimedia.org/T400987#11055942 (10Ladsgroup) 05Open→03Resolved [12:16:11] (03PS1) 10Fomafix: Use HookHandlers and implement hook interfaces [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175243 [12:19:01] (03PS1) 10Fomafix: Activate Phan [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175244 [12:21:43] (03CR) 10CI reject: [V:04-1] Activate Phan [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175244 (owner: 10Fomafix) [12:21:51] 10Fiwiki-Wikidata-Commons: Oulun kulttuuripääkaupunkivuosi 2026 Siikalatvan julkiset taideteokset, taiteilijat ja kunta - https://phabricator.wikimedia.org/T400483#11055950 (10Aurorakiitaja) Siikalatvan taideteoksien tekijöitä Ensio Seppänen (Q17383848) Ilmari Wirkkala (Q11864656) Olli Junttola (Q135616541) [12:24:01] 10Fiwiki-Wikidata-Commons: Oulun kulttuuripääkaupunkivuosi 2026 Siikalatvan julkiset taideteokset, taiteilijat ja kunta - https://phabricator.wikimedia.org/T400483#11055951 (10Aurorakiitaja) [12:30:46] (03PS1) 10Tacsipacsi: parser: Use PHP8 constructor property promotion in Parser.php [core] - 10https://gerrit.wikimedia.org/r/1175246 [12:41:58] 10MediaWiki-extensions-QuickInstantCommons, 10MediaWiki-File-management, 06SRE, 06Traffic: Make InstantCommons and other uses of ForeignApiRepo use WMF policy-compliant user agents - https://phabricator.wikimedia.org/T400881#11055956 (10Tgr) When the images are hotlinked (but the downstream wiki still need... [12:50:51] 06MediaWiki-Platform-Team, 05FY2025-26 KR 5.1, 07OKR-Work: Add a rate limiting class to session JWTs - https://phabricator.wikimedia.org/T399632#11055960 (10Tgr) {T399057} has some discussion of planned rate limiting classes. [12:53:02] (03PS1) 10Gergő Tisza: [POC] Add higher traffic rate limiting class for noratelimit users [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1175247 (https://phabricator.wikimedia.org/T399632) [12:53:44] (03CR) 10CI reject: [V:04-1] [POC] Add higher traffic rate limiting class for noratelimit users [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1175247 (https://phabricator.wikimedia.org/T399632) (owner: 10Gergő Tisza) [13:01:11] (03CR) 10Tacsipacsi: "Yes, I’d definitely make any changes in separate change(s) – and follow-up ones, not parent ones like Icac698e21992a16817f319745b515cee2e5" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175202 (https://phabricator.wikimedia.org/T396813) (owner: 10Fomafix) [13:01:16] (03CR) 10Tacsipacsi: [C:04-1] "As discussed in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/1175202/comments/f243d0cc_1caff3dc, this is a potentially bre" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175231 (owner: 10Fomafix) [13:02:23] 04(no projects): Accesskeys don't work on Vector 2022 + Firefox - https://phabricator.wikimedia.org/T401060 (10Warudo) 03NEW [13:07:35] (03PS5) 10SomeRandomDeveloper: Convert skin to use dependency injection [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175211 [13:08:06] (03CR) 10SomeRandomDeveloper: Convert skin to use dependency injection (032 comments) [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175211 (owner: 10SomeRandomDeveloper) [13:21:52] 10BlueSky, 07Technical-Debt: Replace usages of Linker::link() and Linker::linkKnown() in BlueSky skin - https://phabricator.wikimedia.org/T279315#11055987 (10SomeRandomDeveloper) 05Open→03Resolved This is fixed, coincidentally on all active release branches, since the patch turned into a security patch... [13:27:16] (03CR) 10Fomafix: "The extension BlueSpiceEchoConnector is already broken. The class `MWEchoNotifUser` doesn't exist anymore (https://codesearch.wmcloud.org/" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175231 (owner: 10Fomafix) [13:27:17] (03PS2) 10Fomafix: Use $user instead of $mUser as property [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175231 [13:32:05] 10Vector 2022: Accesskeys don't work on Vector 2022 + Firefox - https://phabricator.wikimedia.org/T401060#11055994 (10Aklapper) [13:35:09] (03CR) 10Fomafix: [C:03+2] Convert skin to use dependency injection (031 comment) [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175211 (owner: 10SomeRandomDeveloper) [13:38:10] (03Merged) 10jenkins-bot: Convert skin to use dependency injection [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175211 (owner: 10SomeRandomDeveloper) [13:38:30] 10DiscussionTools, 10Editing-team (Planning), 13Patch-For-Review: Enable "Thanks" from talk pages as an opt-in beta feature - https://phabricator.wikimedia.org/T400849#11055995 (10Tacsipacsi) >>! In T400849#11054765, @DLynch wrote: > The description does say what's going to happen ("new appearance that inclu... [13:44:48] (03CR) 10Nardog: "I doubt this would fix the issue as `Ctrl+,` is from Ace, not WikiEditor." [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/1175212 (https://phabricator.wikimedia.org/T400569) (owner: 10DLynch) [13:46:31] 10MediaWiki-extensions-CodeMirror, 10VisualEditor, 10VisualEditor-MediaWiki-2017WikitextEditor, 10WikiEditor (2010), 13Patch-For-Review: Keyboard shortcut for subscript same in macOS Safari for opening Safari settings - https://phabricator.wikimedia.org/T400569#11056005 (10Nardog) FWIW you can press F1 a... [13:48:23] (03CR) 10SomeRandomDeveloper: Use HookHandlers and implement hook interfaces (031 comment) [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175243 (owner: 10Fomafix) [14:03:01] (03CR) 10DLynch: "It might not fix the issue in other places, but it fixes the issue here with the toolbar shortcuts in WikiEditor. I have tested this." [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/1175212 (https://phabricator.wikimedia.org/T400569) (owner: 10DLynch) [14:07:10] (03CR) 10Nardog: "Oh, I thought T400569 was about Ace's settings menu because I was led there via T377663#11055010. Sorry about that." [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/1175212 (https://phabricator.wikimedia.org/T400569) (owner: 10DLynch) [14:13:49] 10MediaWiki-Page-editing, 10MediaWiki-Redirects, 07patch-welcome: Check Title::isValidRedirectTarget on redirect creation - https://phabricator.wikimedia.org/T384578#11056014 (10SomeRandomDeveloper) a:03SomeRandomDeveloper [14:16:48] (03PS1) 10Fomafix: Use Config instead of global variables [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175249 [14:30:47] (03CR) 10Fomafix: Use HookHandlers and implement hook interfaces (031 comment) [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175243 (owner: 10Fomafix) [14:31:43] (03CR) 10Ladsgroup: [C:03+2] PostgresUpdater: Fix typo in `sites_group` index renaming; re-attempt to drop most of the dropped `sites` indexes [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1175232 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [14:32:02] (03CR) 10Ladsgroup: [C:03+2] PostgresUpdater: Fix typo in `sites_group` index renaming instruction [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175238 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [14:32:12] (03CR) 10Ladsgroup: [C:03+2] PostgresUpdater: Fix typo in `sites_group` index renaming; re-attempt to drop most of the dropped `sites` indexes [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1175237 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [14:44:40] (03CR) 10SomeRandomDeveloper: Use HookHandlers and implement hook interfaces (031 comment) [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175243 (owner: 10Fomafix) [14:44:59] (03CR) 10SomeRandomDeveloper: [C:03+1] Use HookHandlers and implement hook interfaces [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175243 (owner: 10Fomafix) [14:46:07] (03Merged) 10jenkins-bot: PostgresUpdater: Fix typo in `sites_group` index renaming instruction [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175238 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [14:47:22] (03Merged) 10jenkins-bot: PostgresUpdater: Fix typo in `sites_group` index renaming; re-attempt to drop most of the dropped `sites` indexes [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1175237 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [14:47:51] (03Merged) 10jenkins-bot: PostgresUpdater: Fix typo in `sites_group` index renaming; re-attempt to drop most of the dropped `sites` indexes [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1175232 (https://phabricator.wikimedia.org/T374042) (owner: 10A smart kitten) [14:48:08] 10InternetArchiveBot: Edit this text-- Describe the problem you are having - https://phabricator.wikimedia.org/T401061 (10Ecelan) 03NEW [14:50:35] 10MediaWiki-Installer, 10MediaWiki-Maintenance-system, 05MW-1.39-release, 05MW-1.43-release, and 4 others: Postgres drop site_group index error upgrading to 1.42 onwards - https://phabricator.wikimedia.org/T374042#11056035 (10Ladsgroup) 05Open→03Resolved [14:52:53] 10InternetArchiveBot: Edit this text-- Describe the problem you are having - https://phabricator.wikimedia.org/T401061#11056036 (10Ecelan) 05Open→03Invalid p:05Triage→03Low [15:01:06] 10Codex, 10Readers Essential Work 2025 (Use the same search UI in mobile and desktop): Codex TypeaheadSearch doesn't work with mobile keyboard and predictive text - https://phabricator.wikimedia.org/T393819#11056054 (10Ponor) I see this in Firefox Nightly for Android (SwiftKey keyboard, if it matters), but not... [15:09:52] (03PS1) 10SomeRandomDeveloper: Add a warning when trying to create a redirect to an invalid target [core] - 10https://gerrit.wikimedia.org/r/1175254 (https://phabricator.wikimedia.org/T384578) [15:10:27] 10MediaWiki-Page-editing, 10MediaWiki-Redirects, 13Patch-For-Review, 07patch-welcome: Check Title::isValidRedirectTarget on redirect creation - https://phabricator.wikimedia.org/T384578#11056071 (10SomeRandomDeveloper) {F65704936} [15:15:51] (03PS2) 10SomeRandomDeveloper: Add a warning when trying to create a redirect to an invalid target [core] - 10https://gerrit.wikimedia.org/r/1175254 (https://phabricator.wikimedia.org/T384578) [15:17:27] (03CR) 10SomeRandomDeveloper: Add a warning when trying to create a redirect to an invalid target (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1175254 (https://phabricator.wikimedia.org/T384578) (owner: 10SomeRandomDeveloper) [15:37:46] 10MediaWiki-extensions-InputBox: Customise behaviour of InputBox if the target page already exists - https://phabricator.wikimedia.org/T401064 (10lachlan) 03NEW [15:38:56] 04(no projects): Ease `toolfoge_weld` usage from within pods - https://phabricator.wikimedia.org/T401065 (10DamianZaremba) 03NEW [15:40:56] (03CR) 10Máté Szabó: [C:03+2] Onboarding dialog: Split IPInfo preference to new component [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1175101 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [15:41:56] (03CR) 10Máté Szabó: [C:03+2] Create tempAccountsOnboardingPreference.test.js [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1175178 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [15:43:10] (03CR) 10Máté Szabó: "Should we clarify this in qqq.json to ensure this doesn't get changed for translations (and to reduce the incidence of someone changing ba" [extensions/WikimediaMessages] - 10https://gerrit.wikimedia.org/r/1175167 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [15:48:45] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/23542/consoleFull): `composer run --timeout=0 phpunit" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1175101 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [15:54:33] 04(no projects): Ease `toolfoge_weld` usage from within pods - https://phabricator.wikimedia.org/T401065#11056104 (10Aklapper) Hi @DamianZaremba, can you please associate one or more active project tags with this task (via the {nav name=Add Action... > Change Project Tags} dropdown)? That will allow to see a ta... [15:54:40] 04(no projects): Ease `toolforge_weld` usage from within pods - https://phabricator.wikimedia.org/T401065#11056105 (10Aklapper) [15:59:49] (03CR) 10CI reject: [V:04-1] Onboarding dialog: Split IPInfo preference to new component [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1175101 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [15:59:50] (03CR) 10CI reject: [V:04-1] Create tempAccountsOnboardingPreference.test.js [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1175178 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [16:05:18] 10MediaWiki-User-Interface (mediawiki.widgets), 07Chinese-Sites, 07I18n, 07Regression: Inconsistent namespace display names between HTML and JavaScript in NamespaceInputWidget - https://phabricator.wikimedia.org/T396231#11056110 (10Bewfip) I found that "Wikipedia讨论" comes from the templates of `NS_PROJECT_... [16:10:15] 10MediaWiki-User-Interface (mediawiki.widgets), 07Chinese-Sites, 07I18n, 07Regression: Inconsistent namespace display names between HTML and JavaScript in NamespaceInputWidget, should both display in UI variant language instead of site language - https://phabricator.wikimedia.org/T396231#11056115 (10Winston... [16:10:15] (03PS1) 10Anterdc99: AbuseFilter: Add a new special page alias for Traditional Chinese [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/1175257 [16:13:07] 10MediaWiki-User-Interface (mediawiki.widgets), 07Chinese-Sites, 07I18n, 07Regression: Inconsistent namespace display names between HTML and JavaScript in NamespaceInputWidget - https://phabricator.wikimedia.org/T396231#11056117 (10Winston_Sung) [16:14:20] 10MediaWiki-User-Interface (mediawiki.widgets), 07Chinese-Sites, 07I18n, 07Regression: Inconsistent namespace display names between HTML and JavaScript in NamespaceInputWidget - https://phabricator.wikimedia.org/T396231#11056122 (10Winston_Sung) [16:14:49] 04(no projects): List of templates used should be presented in multi-column format - https://phabricator.wikimedia.org/T401066 (10Thryduulf) 03NEW [16:15:36] 10MediaWiki-User-Interface (mediawiki.widgets), 07Chinese-Sites, 07I18n, 07Regression: Inconsistent namespace display names between HTML and JavaScript in NamespaceInputWidget - https://phabricator.wikimedia.org/T396231#11056134 (10Winston_Sung) [16:18:28] (03PS3) 10Anterdc99: CreatePage: Set Chinese primary special page alias to the English primary [extensions/CreatePage] - 10https://gerrit.wikimedia.org/r/1169067 (https://phabricator.wikimedia.org/T399285) [16:24:00] 10MediaWiki-Page-derived-data, 10MediaWiki-Page-editing: List of templates used should be presented in multi-column format - https://phabricator.wikimedia.org/T401066#11056138 (10Pppery) [16:24:06] 10Vector 2022, 05FY2024-25 WE3.2 Donation Entry Points, 10MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), 10Reader Experience Team (REx Sprint 2 [Q1 Jul 29-Aug 12 '25]): Instrument donate link experiment (vector) - https://phabricator.wikimedia.org/T396682#11056139 (10Edtadros) [16:28:55] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/wmf-quibble-selenium-php81/31485/consoleFull): `npm run selenium-test`" [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/1175257 (owner: 10Anterdc99) [16:29:20] 10MediaWiki-Codesniffer, 07PHP 8.3 support: Accept #[\Override] as documentation in MediaWiki.Commenting.FunctionComment sniff - https://phabricator.wikimedia.org/T401045#11056141 (10Tacsipacsi) > (not sure about doxygen) I tested three scenarios (I randomly chose `SpecialListFiles::execute()` for the test):... [16:29:26] (03CR) 10CI reject: [V:04-1] AbuseFilter: Add a new special page alias for Traditional Chinese [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/1175257 (owner: 10Anterdc99) [16:31:04] 10MinervaNeue, 07Mobile: Back button no longer work on my mobile device for search - https://phabricator.wikimedia.org/T401067 (10Octopotter) 03NEW [16:32:03] (03CR) 10Anterdc99: "recheck" [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/1175257 (owner: 10Anterdc99) [16:39:46] 10Vector 2022, 05FY2024-25 WE3.2 Donation Entry Points, 10MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), 10Reader Experience Team (REx Sprint 2 [Q1 Jul 29-Aug 12 '25]): Instrument donate link experiment (vector) - https://phabricator.wikimedia.org/T396682#11056154 (10Edtadros) === Test Result - Beta **Status:... [16:39:55] 10Vector 2022, 05FY2024-25 WE3.2 Donation Entry Points, 10MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), 10Reader Experience Team (REx Sprint 2 [Q1 Jul 29-Aug 12 '25]): Instrument donate link experiment (vector) - https://phabricator.wikimedia.org/T396682#11056156 (10Edtadros) === Test Result - Prod **Statu... [16:44:33] 10Vector 2022, 05FY2024-25 WE3.2 Donation Entry Points, 10MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), 10Reader Experience Team (REx Sprint 2 [Q1 Jul 29-Aug 12 '25]): Instrument donate link experiment (vector) - https://phabricator.wikimedia.org/T396682#11056158 (10Edtadros) [16:44:51] 10Vector 2022, 05FY2024-25 WE3.2 Donation Entry Points, 10MW-1.45-notes (1.45.0-wmf.12; 2025-07-29), 10Reader Experience Team (REx Sprint 2 [Q1 Jul 29-Aug 12 '25]): Instrument donate link experiment (vector) - https://phabricator.wikimedia.org/T396682#11056160 (10Edtadros) a:05Edtadros→03None [16:49:14] (03PS2) 10Krinkle: ResourceLoader: Add onResourceLoaderBeforeResponse hook [core] - 10https://gerrit.wikimedia.org/r/1175188 (https://phabricator.wikimedia.org/T390929) [16:55:29] 10MinervaNeue, 07Mobile: Back button no longer work on my mobile device for search - https://phabricator.wikimedia.org/T401067#11056166 (10Aklapper) Hi @Octopotter, thanks for taking the time to report this! Which exact website (full URL) is this about? Are you logged in or not? [16:58:29] (03CR) 10Thiemo Kreuz (WMDE): "recheck" [extensions/PageEncryption] - 10https://gerrit.wikimedia.org/r/1162936 (owner: 10Thiemo Kreuz (WMDE)) [17:06:12] 10Outreach-Programs-Projects, 10Outreachy (Round 30): Outreachy 30: Addressing the new Lusophone technological wishlist proposals - https://phabricator.wikimedia.org/T386128#11056184 (10Nayohmeee) **Weekly Report** **Week 9 (July 28 - August 01)** - I tested our bot with a test article on test Wikipedia an... [17:08:36] (03CR) 10CI reject: [V:04-1] ResourceLoader: Add onResourceLoaderBeforeResponse hook [core] - 10https://gerrit.wikimedia.org/r/1175188 (https://phabricator.wikimedia.org/T390929) (owner: 10Krinkle) [17:20:26] (03CR) 10SomeRandomDeveloper: [C:04-1] "I've looked at this again, and I don't think it's actually possible to implement this the way I planned to since I don't think there is a " [core] - 10https://gerrit.wikimedia.org/r/1153939 (https://phabricator.wikimedia.org/T395767) (owner: 10Gerrit Patch Uploader) [17:22:18] (03CR) 10SomeRandomDeveloper: [C:04-1] "Actually, it might be possible to solve this by adding another hidden variable to the HTML, I am going to look into that instead." [core] - 10https://gerrit.wikimedia.org/r/1153939 (https://phabricator.wikimedia.org/T395767) (owner: 10Gerrit Patch Uploader) [17:28:23] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] tools: Minor code style fixes [libs/RemexHtml] - 10https://gerrit.wikimedia.org/r/1175219 (owner: 10Umherirrender) [17:29:07] (03Merged) 10jenkins-bot: tools: Minor code style fixes [libs/RemexHtml] - 10https://gerrit.wikimedia.org/r/1175219 (owner: 10Umherirrender) [17:31:21] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] Use Config instead of global variables [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175249 (owner: 10Fomafix) [17:43:46] 10MediaWiki-Redirects, 13Patch-For-Review: BrokenRedirectConstraint allows changing broken redirect target to another non-existent page without error - https://phabricator.wikimedia.org/T395767#11056203 (10SomeRandomDeveloper) a:03SomeRandomDeveloper [17:47:59] (03CR) 10Tacsipacsi: "> The original situation is not acceptable. There is no strict PHP type declaration at and the code supports sometimes only `false` and so" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175216 (owner: 10Fomafix) [17:50:05] (03PS1) 10SomeRandomDeveloper: BrokenRedirectConstraint: fail if broken target changed between save attempts [core] - 10https://gerrit.wikimedia.org/r/1175259 (https://phabricator.wikimedia.org/T395767) [17:51:38] 10Wikimedia-Site-requests, 07Chinese-Sites: noindex all pages in User namespace in Chinese Wikisource - https://phabricator.wikimedia.org/T401070 (10Bugreporter) 03NEW [17:52:11] (03Merged) 10jenkins-bot: Use Config instead of global variables [skins/BlueSky] - 10https://gerrit.wikimedia.org/r/1175249 (owner: 10Fomafix) [17:55:56] (03CR) 10CI reject: [V:04-1] build: Updating brace-expansion to 1.1.12 [extensions/WikispeechSpeechDataCollector] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175260 (owner: 10Libraryupgrader) [17:57:54] (03PS2) 10Gergő Tisza: [WIP] Add CentralIdLookup::getScope() [core] - 10https://gerrit.wikimedia.org/r/1171200 [17:57:54] (03PS2) 10Gergő Tisza: Add SessionManager::getJwtData() [core] - 10https://gerrit.wikimedia.org/r/1171201 (https://phabricator.wikimedia.org/T399198) [17:57:55] (03PS1) 10Gergő Tisza: Add lcobucci/jwt to Composer requirements [core] - 10https://gerrit.wikimedia.org/r/1175261 (https://phabricator.wikimedia.org/T399243) [18:04:03] (03PS3) 10SomeRandomDeveloper: BrokenRedirectConstraint: fail if broken target changed between save attempts [core] - 10https://gerrit.wikimedia.org/r/1175259 (https://phabricator.wikimedia.org/T395767) [18:07:59] (03CR) 10SomeRandomDeveloper: [C:04-1] "Created 1175259" [core] - 10https://gerrit.wikimedia.org/r/1153939 (https://phabricator.wikimedia.org/T395767) (owner: 10Gerrit Patch Uploader) [18:13:39] (03CR) 10Tacsipacsi: "> The extension BlueSpiceEchoConnector is already broken. The class `MWEchoNotifUser` doesn't exist anymore (https://codesearch.wmcloud.or" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175231 (owner: 10Fomafix) [18:16:28] (03PS4) 10SomeRandomDeveloper: BrokenRedirectConstraint: fail if target changed but redirect is still broken [core] - 10https://gerrit.wikimedia.org/r/1175259 (https://phabricator.wikimedia.org/T395767) [18:17:28] (03CR) 10CI reject: [V:04-1] Add SessionManager::getJwtData() [core] - 10https://gerrit.wikimedia.org/r/1171201 (https://phabricator.wikimedia.org/T399198) (owner: 10Gergő Tisza) [18:18:47] 10Wikimedia-Site-requests, 07Chinese-Sites: noindex all pages in User namespace in Chinese Wikisource - https://phabricator.wikimedia.org/T401070#11056236 (10Gerges) Hi @Bugreporter, Would you also like to noindex all pages in User Talk namespace? [18:22:10] (03CR) 10CI reject: [V:04-1] Add lcobucci/jwt to Composer requirements [core] - 10https://gerrit.wikimedia.org/r/1175261 (https://phabricator.wikimedia.org/T399243) (owner: 10Gergő Tisza) [18:23:45] 10WikiConnect-ParseWiki, 07good first task, 07patch-welcome: Add Support for Parsing Wiki Tables in ParseWiki - https://phabricator.wikimedia.org/T399555#11056237 (10Gerges) Thank you for tagging this task with #good_first_task for Wikimedia newcomers! Newcomers often may not be aware of things that may see... [18:25:41] (03PS5) 10SomeRandomDeveloper: BrokenRedirectConstraint: fail if target changed but redirect is still broken [core] - 10https://gerrit.wikimedia.org/r/1175259 (https://phabricator.wikimedia.org/T395767) [18:26:48] (03PS6) 10SomeRandomDeveloper: BrokenRedirectConstraint: fail if target changed but redirect is still broken [core] - 10https://gerrit.wikimedia.org/r/1175259 (https://phabricator.wikimedia.org/T395767) [18:28:34] 10DicoAdo.org, 10WMCH-Infrastructure: Create Rumansh Sursilvan DicoAdo rm-sr.dicoado.org - https://phabricator.wikimedia.org/T400333#11056240 (10Seb35) [18:30:02] 10DicoAdo.org, 10WMCH-Infrastructure: Create Rumansh Sursilvan DicoAdo rm-sr.dicoado.org - https://phabricator.wikimedia.org/T400333#11056243 (10Seb35) I copied the templates and form from French for basic editing (to be translated now) I wrote some notes on https://rm-sr.dicoado.org/dico/Dico:Adaptation_to_r... [18:39:58] 10MinervaNeue, 06Web-Team, 07good first task, 07patch-welcome, 10Readers Essential Work 2025 (Minerva and Vector work consistently): Show print button on Firefox mobile - https://phabricator.wikimedia.org/T385500#11056263 (10Gerges) a:03Gerges [18:40:53] 04(no projects): `toolforge jobs logs` returns nothing if started too early. - https://phabricator.wikimedia.org/T401073 (10DamianZaremba) 03NEW [18:43:09] (03PS7) 10SomeRandomDeveloper: BrokenRedirectConstraint: fail if target changed but redirect is still broken [core] - 10https://gerrit.wikimedia.org/r/1175259 (https://phabricator.wikimedia.org/T395767) [18:46:29] (03PS8) 10SomeRandomDeveloper: BrokenRedirectConstraint: fail if target changed but redirect is still broken [core] - 10https://gerrit.wikimedia.org/r/1175259 (https://phabricator.wikimedia.org/T395767) [18:54:23] (03CR) 10Pppery: "recheck" [php/wikidiff2] - 10https://gerrit.wikimedia.org/r/1175180 (owner: 10Groceryheist) [18:55:12] 10MediaWiki-Redirects, 13Patch-For-Review: BrokenRedirectConstraint allows changing broken redirect target to another non-existent page without error - https://phabricator.wikimedia.org/T395767#11056275 (10SomeRandomDeveloper) >>! In T395767#11056206, @gerritbot wrote: > Change #1175259 had a related patch set... [19:01:40] (03CR) 10Physikerwelt: [C:03+2] Remove encapsulateRaw and renderMML [extensions/Math] - 10https://gerrit.wikimedia.org/r/1175223 (https://phabricator.wikimedia.org/T389712) (owner: 10FrederikHennecke1) [19:01:53] (03PS1) 10GergesShamon: Enable "Download as PDF" on Firefox [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1175262 (https://phabricator.wikimedia.org/T385500) [19:06:04] (03PS2) 10GergesShamon: Enable "Download as PDF" on Firefox [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1175262 (https://phabricator.wikimedia.org/T385500) [19:08:26] (03PS2) 10Groceryheist: These changes are to allow for control of memory-cpu tradeoff in the interest of running wikidiff2 in batch-mode for e.g., analysis of xml dumps. The WordDiffCache is changed so that the WordsCache, DiffCache, and StatsCache are now LRU caches (implemented in the WD2_LRUCache class). The cache capacities are configurable and setting -1 makes them unlimited. Also configuration to disable the limits is supporte [19:08:26] 10https://gerrit.wikimedia.org/r/1175180 [19:08:50] (03PS3) 10GergesShamon: Enable "Download as PDF" on Firefox [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1175262 (https://phabricator.wikimedia.org/T385500) [19:17:44] 10MediaWiki-Codesniffer: php8 constructor property promotion for untyped property incorrectly detected as missing documentation for constructor, not missing documentation for property - https://phabricator.wikimedia.org/T401074 (10Umherirrender) 03NEW [19:29:46] (03CR) 10CI reject: [V:04-1] Enable "Download as PDF" on Firefox [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1175262 (https://phabricator.wikimedia.org/T385500) (owner: 10GergesShamon) [19:37:45] 10MediaWiki-extensions-CentralNotice, 10Developer-Outreach, 10Outreachy (Round 30): Outreachy Application Task (Round 30): Setup Frontend Web App for interactive banner design - https://phabricator.wikimedia.org/T388248#11056317 (10Oyelola_Victoria) **Week 9 (July 28 – August 1) Update** Task Progress - Cre... [20:02:13] (03CR) 10CI reject: [V:04-1] Remove encapsulateRaw and renderMML [extensions/Math] - 10https://gerrit.wikimedia.org/r/1175223 (https://phabricator.wikimedia.org/T389712) (owner: 10FrederikHennecke1) [20:03:35] 10MediaWiki-libs-Mime, 06Editing-team, 10VisualEditor, 05MW-1.39-notes, and 4 others: VisualEditor standalone demo broken due to "404 Not Found" on .less files - https://phabricator.wikimedia.org/T399672#11056321 (10Krinkle) 05Open→03Resolved a:03Krinkle [20:11:33] 10MinervaNeue, 06Web-Team, 07good first task, 13Patch-For-Review, and 2 others: Show print button on Firefox mobile - https://phabricator.wikimedia.org/T385500#11056324 (10Gerges) I've written the patch and tested the code on Firefox. The "Download PDF" button appears successfully, but some Firefox-specifi... [20:11:42] 10MediaWiki-Codesniffer: php8 constructor property promotion for untyped property incorrectly detected as missing documentation for constructor, not missing documentation for property - https://phabricator.wikimedia.org/T401074#11056327 (10Tacsipacsi) Why? It’s a bit of both – a promoted parameter is still a par... [20:31:20] (03CR) 10Fomafix: "The class `EmailBatch` is not marked as `@stable to extend` (https://www.mediawiki.org/wiki/Stable_interface_policy#Stable_to_extend). The" [extensions/Echo] - 10https://gerrit.wikimedia.org/r/1175231 (owner: 10Fomafix) [20:34:38] (03PS1) 10Umherirrender: EmptyTagSniff: Improve error message for union-typed properties [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/1175263 [20:38:19] 10MediaWiki-Codesniffer: php8 constructor property promotion for untyped property incorrectly detected as missing documentation for constructor, not missing documentation for property - https://phabricator.wikimedia.org/T401074#11056334 (10Umherirrender) I would expect the `/** @var type */` above the property,... [20:47:30] (03PS1) 10Umherirrender: RedundantVarNameSniff: Detect union-typed properties [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/1175264 [20:48:45] (03CR) 10CI reject: [V:04-1] RedundantVarNameSniff: Detect union-typed properties [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/1175264 (owner: 10Umherirrender) [20:51:47] (03PS2) 10Umherirrender: RedundantVarNameSniff: Detect union-typed properties [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/1175264 [20:56:56] (03CR) 10Umherirrender: [V:03+2] build: Updating brace-expansion to 1.1.12 [extensions/WikispeechSpeechDataCollector] (REL1_39) - 10https://gerrit.wikimedia.org/r/1175260 (owner: 10Libraryupgrader) [21:01:50] (03PS1) 10Umherirrender: PropertyAnnotationsSniff: Detect union-typed properties [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/1175265 [21:06:28] (03PS1) 10Umherirrender: PropertyDocumentationSniff: Detect union-typed properties [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/1175266 [21:23:17] (03PS1) 10Fomafix: Use PHP8 constructor property promotion syntax [extensions/Thanks] - 10https://gerrit.wikimedia.org/r/1175267 [21:23:23] (03PS1) 10Umherirrender: build: Remove phpcs exclude by changing documented type [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/1175268 [21:26:07] (03PS1) 10Umherirrender: FunctionCommentSniff: Remove PHP71NullableDocOptionalArg error [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/1175269 (https://phabricator.wikimedia.org/T398711) [21:26:12] (03PS2) 10Umherirrender: build: Remove phpcs exclude by changing documented type [extensions/MassMessage] - 10https://gerrit.wikimedia.org/r/1175268 (https://phabricator.wikimedia.org/T398711) [21:26:53] 10MediaWiki-Codesniffer, 13Patch-For-Review: PHP71NullableDocOptionalArg reporting violation on untyped parameter - https://phabricator.wikimedia.org/T398711#11056355 (10Umherirrender) a:03Umherirrender [21:55:11] 10MediaWiki-General, 10Librarization, 10WMF-General-or-Unknown: Remove ext-json from composer.json when support php8 - https://phabricator.wikimedia.org/T401078 (10Umherirrender) 03NEW [21:55:13] 10MediaWiki-General, 10Librarization, 10WMF-General-or-Unknown: Remove ext-json from composer.json when support php8 - https://phabricator.wikimedia.org/T401078#11056372 (10Umherirrender) p:05Triage→03Low [22:01:49] (03CR) 10Máté Szabó: [V:03+2 C:03+2] "Doesn't reproduce locally with the same set of tests and the same split group, let's try this again..." [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1175101 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [22:09:58] (03Merged) 10jenkins-bot: Onboarding dialog: Split IPInfo preference to new component [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1175101 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [22:21:45] (03Merged) 10jenkins-bot: Create tempAccountsOnboardingPreference.test.js [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1175178 (https://phabricator.wikimedia.org/T398345) (owner: 10Dreamy Jazz) [22:23:56] 10Community Feedback (Growth), 10GrowthExperiments-Mentorship, 10Growth-Team (Current Sprint), 13Patch-For-Review: Indicate that the message regarding the replacement mentor is created posted by the system, not the user - https://phabricator.wikimedia.org/T400378#11056378 (10ZhaoFJx) @Urbanecm_WMF @Trizek-... [22:36:19] 10Wikibase Cloud (Kanban Board Q3 2025): 🚧 do footer change in mediawiki - https://phabricator.wikimedia.org/T397906#11056379 (10dang) So according to my investigation, Footerlinks were defined in [[ https://github.com/wbstack/mediawiki/blob/main/dist/includes/skins/Skin.php | Skin.php ]] and those links are sto... [22:39:48] 06MediaWiki-Platform-Team, 06Data-Engineering, 06Data-Engineering-Radar, 10Dumps-Generation, 06serviceops: Migrate WMF production from PHP 7.4 to PHP 8.1 - https://phabricator.wikimedia.org/T319432#11056380 (10Krinkle) 05In progress→03Resolved [22:41:07] (03PS3) 10Máté Szabó: UserInfoCard: Cap maximum count for thanks given/received [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1174437 (https://phabricator.wikimedia.org/T398354) [22:43:57] (03PS3) 10Krinkle: ResourceLoader: Add onResourceLoaderBeforeResponse hook [core] - 10https://gerrit.wikimedia.org/r/1175188 (https://phabricator.wikimedia.org/T390929) [22:44:09] (03PS5) 10Krinkle: Emit Vary:X-Subdomain on load.php responses when needed [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1172933 (https://phabricator.wikimedia.org/T390929) [22:44:36] 10MediaWiki-Codesniffer: php8 constructor property promotion for untyped property incorrectly detected as missing documentation for constructor, not missing documentation for property - https://phabricator.wikimedia.org/T401074#11056387 (10Tacsipacsi) Per https://wiki.php.net/rfc/constructor_promotion#coding_sty... [22:50:15] (03CR) 10CI reject: [V:04-1] Emit Vary:X-Subdomain on load.php responses when needed [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1172933 (https://phabricator.wikimedia.org/T390929) (owner: 10Krinkle) [23:00:35] (03CR) 10Máté Szabó: UserInfoCard: Cap maximum count for thanks given/received (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1174437 (https://phabricator.wikimedia.org/T398354) (owner: 10Máté Szabó) [23:01:02] (03CR) 10Krinkle: [C:03+2] In Safari, don't allow hotkeys to fail-to-cover system shortcuts [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/1175212 (https://phabricator.wikimedia.org/T400569) (owner: 10DLynch) [23:06:16] (03PS6) 10Krinkle: Emit Vary:X-Subdomain on load.php responses when needed [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1172933 (https://phabricator.wikimedia.org/T390929) [23:17:04] 10MediaWiki-Internationalization: $wgLocalisationCacheConf['manualRecache'] = false is slow for languages with complex fallback rules (like Chinese) - https://phabricator.wikimedia.org/T401080 (10Bewfip) 03NEW [23:22:08] 10Gamepress: Game RTP ?% - https://phabricator.wikimedia.org/T401081 (10Soehtike97) 03NEW [23:22:39] (03Merged) 10jenkins-bot: In Safari, don't allow hotkeys to fail-to-cover system shortcuts [extensions/WikiEditor] - 10https://gerrit.wikimedia.org/r/1175212 (https://phabricator.wikimedia.org/T400569) (owner: 10DLynch) [23:25:23] (03CR) 10CI reject: [V:04-1] Emit Vary:X-Subdomain on load.php responses when needed [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1172933 (https://phabricator.wikimedia.org/T390929) (owner: 10Krinkle) [23:38:09] (03PS1) 10TrainBranchBot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1175270 [23:38:09] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1175270 (owner: 10TrainBranchBot) [23:51:23] (03Merged) 10jenkins-bot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1175270 (owner: 10TrainBranchBot)