[00:04:08] 03Android Sprint 2025: Simone Biles, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): YiR: Create Articles Saved slide - https://phabricator.wikimedia.org/T405308#11235405 (10GitHubPRBot) cooltey opened https://github.com/wikimedia/apps-android-wikipedia/pull/5972 [00:06:32] 06Abstract Wikipedia team, 10function-orchestrator, 03Abstract Wikipedia Fix-It tasks: Orchestrator logging: remove timing info from log messages - https://phabricator.wikimedia.org/T406092#11235408 (10DMartin-WMF) a:03DMartin-WMF [00:08:19] (03PS1) 10TrainBranchBot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1192993 [00:08:19] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1192993 (owner: 10TrainBranchBot) [00:10:07] (03Merged) 10jenkins-bot: Increase timeout for MessageIndex lock [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1192988 (https://phabricator.wikimedia.org/T402967) (owner: 10Tim Starling) [00:15:43] (03PS1) 10Pwangai: WIP selenium: Use ESM [extensions/Cargo] - 10https://gerrit.wikimedia.org/r/1190683 (https://phabricator.wikimedia.org/T405355) (owner: 10Zfilipin) [00:17:56] 06Test-Platform (dek kvar (Current Sprint)): Upgrade all repositories with webdriverio v9 tests to ESM - https://phabricator.wikimedia.org/T405353#11235416 (10pwangai) [00:18:36] 06Test-Platform (dek kvar (Current Sprint)): Upgrade all repositories with webdriverio v9 tests to ESM - https://phabricator.wikimedia.org/T405353#11235425 (10pwangai) [00:21:28] (03PS1) 10MusikAnimal: WishStore: don't use virtual domain when querying for actor ID [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192998 (https://phabricator.wikimedia.org/T402967) [00:26:00] 10MediaWiki-Special-pages, 07patch-welcome: Special:NamespaceInfo should list namespace aliases - https://phabricator.wikimedia.org/T381455#11235431 (10Bugreporter2) [00:27:58] (03Merged) 10jenkins-bot: Branch commit for wmf/next [core] (wmf/next) - 10https://gerrit.wikimedia.org/r/1192993 (owner: 10TrainBranchBot) [00:28:55] (03PS2) 10MusikAnimal: WishStore: don't use virtual domain when querying for actor ID [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192998 (https://phabricator.wikimedia.org/T402967) [00:30:36] (03CR) 10Tim Starling: [C:03+2] WishStore: don't use virtual domain when querying for actor ID [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192998 (https://phabricator.wikimedia.org/T402967) (owner: 10MusikAnimal) [00:42:13] (03CR) 10Samwilson: [C:03+2] i18n: Link to Project:Community_Wishlist_managers for user group [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192953 (owner: 10MusikAnimal) [00:43:41] (03Merged) 10jenkins-bot: WishStore: don't use virtual domain when querying for actor ID [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192998 (https://phabricator.wikimedia.org/T402967) (owner: 10MusikAnimal) [00:51:22] (03PS3) 10LWatson: ImageBrowsing: improve keyboard navigation [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) [00:52:13] 10Wikilink-Tool, 06Moderator-Tools-Team (Kanban): [SPIKE] local db restore failures [8HRS] - https://phabricator.wikimedia.org/T405925#11235460 (10Scardenasmolinar) Update: I deleted my local environment and Git fork, then recreated them, and I am no longer getting that error. [00:54:34] (03Merged) 10jenkins-bot: i18n: Link to Project:Community_Wishlist_managers for user group [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192953 (owner: 10MusikAnimal) [01:15:08] (03PS4) 10LWatson: ImageBrowsing: improve keyboard navigation [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) [01:17:37] (03PS1) 10VolkerE: tempUserBanner: Set `relative` position to enable `z-index` [core] - 10https://gerrit.wikimedia.org/r/1193000 (https://phabricator.wikimedia.org/T404122) [01:22:39] (03PS1) 10MusikAnimal: FocusAreaStore: use virtual DB connection when counting wishes [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193001 (https://phabricator.wikimedia.org/T402967) [01:25:55] 10MediaWiki-Special-pages: Special:NamespaceInfo should include counts of {{PAGESINNAMESPACE}} - https://phabricator.wikimedia.org/T385002#11235481 (10Bugreporter2) >>! In T385002#11231837, @Bugreporter wrote: >> enabled by $wgAllowSlowParserFunctions which is false by default. > Please note https://www.mediawik... [01:26:22] (03CR) 10Samwilson: [C:03+2] FocusAreaStore: use virtual DB connection when counting wishes [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193001 (https://phabricator.wikimedia.org/T402967) (owner: 10MusikAnimal) [01:28:17] (03CR) 10LWatson: ImageBrowsing: improve keyboard navigation (032 comments) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [01:36:54] (03PS5) 10LWatson: ImageBrowsing: improve keyboard navigation [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) [01:38:32] (03CR) 10LWatson: ImageBrowsing: improve keyboard navigation (032 comments) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [01:38:45] (03Merged) 10jenkins-bot: FocusAreaStore: use virtual DB connection when counting wishes [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193001 (https://phabricator.wikimedia.org/T402967) (owner: 10MusikAnimal) [01:51:29] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech: Show visible error messages for unknown status and if there are missing fields - https://phabricator.wikimedia.org/T406188 (10Samwilson) 03NEW [01:55:46] 07Accessibility, 10Reader-Experiments, 05FY2025-26 WE3.1 Engaging New Audiences, 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Improve keyboard navigation - https://phabricator.wikimedia.org/T404155#11235516 (10lwatson) This is ready for code review and includes these changes: - Car... [02:03:24] (03PS8) 10Samuel (WMF): hCaptcha: Fix display for wikitext editor [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) [02:06:01] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech: Add backlink to Focus Areas page from individual FAs - https://phabricator.wikimedia.org/T406189 (10Samwilson) 03NEW [02:09:09] 10Temporary accounts, 06Trust and Safety Product Team, 07CSS, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), and 3 others: Short term fix for temp accounts z-index blocker - https://phabricator.wikimedia.org/T404122#11235537 (10Edtadros) === Test Result - Prod **Status:** ✅ PASS / ❓Need More Info **Environ... [02:23:18] (03CR) 10CI reject: [V:04-1] hCaptcha: Fix display for wikitext editor [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) (owner: 10Samuel (WMF)) [02:28:32] (03PS9) 10Samuel (WMF): hCaptcha: Fix display for wikitext editor [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) [02:30:30] (03CR) 10Samuel (WMF): "Sure, I've asked WMF Legal's insights in the Slack channel. Meanwhile, I've adjusted the styling so that it's only changing the font size " [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) (owner: 10Samuel (WMF)) [02:42:17] (03CR) 10Krinkle: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1192296 (https://phabricator.wikimedia.org/T245464) (owner: 10Krinkle) [02:44:49] (03PS1) 10Samwilson: Ensure linkUpdateComplete handler is only run for entities [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193005 [02:45:55] 06MediaWiki-Platform-Team, 10MediaWiki-User-login-and-signup, 06Growth-Team, 10GrowthExperiments-Homepage, and 2 others: Special:CreateAccount should warn against creating a new account if already logged in - https://phabricator.wikimedia.org/T284927#11235547 (10Bugreporter2) Another idea here. If I try t... [02:46:20] 10MediaWiki-extensions-ReadingLists, 13Patch-For-Review, 06Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): Bring empty ReadingList state on par with design - https://phabricator.wikimedia.org/T405995#11235550 (10Volker_E) p:05Triage→03High [02:47:10] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11235551 (10Ottomata) === Druid query load testing I wanted to just use `ab`, but IIRC, Druid has... [02:54:22] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11235559 (10Ottomata) === Druid query load testing results |query|concurrency|# reqs| # fails|Avg... [03:01:11] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad): Migration script issues - https://phabricator.wikimedia.org/T405826#11235561 (10MusikAnimal) 05Open→03Resolved a:03MusikAnimal Some issues were genuine, but the scary ones it seems not so much. Something with my local, I gue... [03:08:14] (03CR) 10Catrope: "recheck" [design/codex] - 10https://gerrit.wikimedia.org/r/1188893 (https://phabricator.wikimedia.org/T374486) (owner: 10Formasit-chijoh) [03:08:30] (03CR) 10MusikAnimal: [C:03+2] Ensure linkUpdateComplete handler is only run for entities [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193005 (owner: 10Samwilson) [03:14:18] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11235565 (10Ottomata) I wanted to see if we [[ https://wikimedia.slack.com/archives/C08RA9DJS14/p17... [03:19:58] (03Merged) 10jenkins-bot: Ensure linkUpdateComplete handler is only run for entities [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193005 (owner: 10Samwilson) [03:20:08] (03CR) 10CI reject: [V:04-1] docs: Change "copy" button to icon-only and show on hover [design/codex] - 10https://gerrit.wikimedia.org/r/1188893 (https://phabricator.wikimedia.org/T374486) (owner: 10Formasit-chijoh) [03:20:30] (03PS5) 10Catrope: docs: Change "copy" button to icon-only and show on hover [design/codex] - 10https://gerrit.wikimedia.org/r/1188893 (https://phabricator.wikimedia.org/T374486) (owner: 10Formasit-chijoh) [03:30:39] (03CR) 10CI reject: [V:04-1] docs: Change "copy" button to icon-only and show on hover [design/codex] - 10https://gerrit.wikimedia.org/r/1188893 (https://phabricator.wikimedia.org/T374486) (owner: 10Formasit-chijoh) [03:35:04] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech: Maintenance script's edits on Meta are not autopatrolled even though it is a sysop - https://phabricator.wikimedia.org/T406190 (10NguoiDungKhongDinhDanh) 03NEW [03:35:45] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11235581 (10Ottomata) Oh but, what if I reduce the time range we are looking at? Restricting the... [03:40:15] (03PS6) 10Catrope: docs: Change "copy" button to icon-only and show on hover [design/codex] - 10https://gerrit.wikimedia.org/r/1188893 (https://phabricator.wikimedia.org/T374486) (owner: 10Formasit-chijoh) [03:41:12] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11235584 (10Ottomata) Okay, ^ T406069#11235581 is good news. To me this means: - We can use a sin... [03:42:08] (03CR) 10Catrope: [C:03+1] "I tweaked this to use an icon-only button (instead of a clickable icon) and make the tests pass (testing the text of a tooltip is surprisi" [design/codex] - 10https://gerrit.wikimedia.org/r/1188893 (https://phabricator.wikimedia.org/T374486) (owner: 10Formasit-chijoh) [03:42:41] 04(no projects): PAWS server not starting - https://phabricator.wikimedia.org/T406191 (10Octahedron80) 03NEW [03:48:07] (03PS1) 10Catrope: Load CdxMessage styles as part of Special:OATHManage styles [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1193007 (https://phabricator.wikimedia.org/T405840) [03:48:32] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators, 13Patch-For-Review: Use of Html::successBox doesn't seem to be styled on Special:AccountSecurity - https://phabricator.wikimedia.org/T405840#11235603 (10Catrope) It worked for me locally, but it looks like that was because I use Ve... [03:48:47] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators, 13Patch-For-Review: Use of Html::successBox doesn't seem to be styled on Special:AccountSecurity - https://phabricator.wikimedia.org/T405840#11235604 (10Catrope) a:03Catrope [03:49:52] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 05MW-1.45-release: Remove temporary feature flags for MW 1.45 release - https://phabricator.wikimedia.org/T405787#11235606 (10Catrope) [03:51:07] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators: Add option to generate new set of recovery codes - https://phabricator.wikimedia.org/T150601#11235607 (10Catrope) a:03sbassett [03:56:26] 10MediaWiki-Revision-deletion, 10MediaWiki-Watchlist, 06Moderator-Tools-Team, 06MW-Interfaces-Team, 07Regression: watchlist sometimes shows 2 entries for 1 page when multiple revdeletes are involved - https://phabricator.wikimedia.org/T405998#11235609 (10Novem_Linguae) [03:57:06] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07): Deploy CommunityRequests extension to prod - https://phabricator.wikimedia.org/T402967#11235610 (10MusikAnimal) [03:57:15] (03PS1) 10Catrope: OATHManage: Fix cancel button form action [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1193008 (https://phabricator.wikimedia.org/T405030) [03:57:38] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators, 13Patch-For-Review: Clicking cancel when trying to remove a 2FA device takes you back to the main page - https://phabricator.wikimedia.org/T405030#11235613 (10Catrope) a:03Catrope [03:57:44] (03CR) 10Clare Ming: [C:03+1] "this lgtm !" [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1190233 (https://phabricator.wikimedia.org/T401575) (owner: 10Samtar) [03:58:10] (03CR) 10TechieNK: [C:03+2] Update Recommended Revisions URL for MW 1.43 [extensions/Springboard] - 10https://gerrit.wikimedia.org/r/1192984 (owner: 10Yaron Koren) [04:00:48] (03CR) 10Catrope: [C:03+1] Add maintenance script to migrate recovery tokens to their own device [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1191390 (https://phabricator.wikimedia.org/T405235) (owner: 10Reedy) [04:01:04] (03Merged) 10jenkins-bot: Update Recommended Revisions URL for MW 1.43 [extensions/Springboard] - 10https://gerrit.wikimedia.org/r/1192984 (owner: 10Yaron Koren) [04:01:22] 10Wikimedia-Site-requests, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Remove $wgOATHAllowMultipleModules and $wgOATHAuthNewUI when no longer needed from CommonSettings-labs.php - https://phabricator.wikimedia.org/T404807#11235616 (10Catrope) [04:03:09] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Remove $wgOATHAllowMultipleModules and $wgOATHAuthNewUI when no longer needed - https://phabricator.wikimedia.org/T404806#11235618 (10Catrope) In addition, we should remove code that will b... [04:03:13] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Remove $wgOATHAllowMultipleModules and $wgOATHAuthNewUI when no longer needed - https://phabricator.wikimedia.org/T404806#11235619 (10Catrope) [04:05:33] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators: DisableForm would wipe out all 2FA of type - https://phabricator.wikimedia.org/T405887#11235620 (10Catrope) 05Open→03Declined This code is going to be deleted soon as part of T404806. Until then, this is fine-ish because the... [04:05:52] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Move HTML building to template - https://phabricator.wikimedia.org/T404765#11235624 (10Catrope) [04:07:31] 10MediaWiki-extensions-OATHAuth, 06Growth-Team, 10Notifications (Echo), 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Add new notifications for additional 2FA being enabled/disabled - https://phabricator.wikimedia.org/T353962#11235625 (10Catrope) [04:07:46] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Allow 2FA methods to be renamed - https://phabricator.wikimedia.org/T401775#11235626 (10Catrope) [04:07:53] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Login UI should indicate when a 2FA submission is in progress - https://phabricator.wikimedia.org/T400576#11235627 (10Catrope) [04:08:06] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Technical-Debt: Clean up HTMLForm hack for 2FA login buttons in OATHAuth - https://phabricator.wikimedia.org/T404664#11235628 (10Catrope) [04:11:26] 07Accessibility, 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Mobile: OATH code field should show numeric keyboard on mobile devices - https://phabricator.wikimedia.org/T151738#11235629 (10Catrope) [04:11:29] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Performance Issue: Add a way to lazy load OATHUser or provide a cheap "user has 2FA enabled" check - https://phabricator.wikimedia.org/T404257#11235630 (10Catrope) [04:11:37] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Allow TOTP auth methods to be named - https://phabricator.wikimedia.org/T401772#11235631 (10Catrope) [04:11:49] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Show a different message when successfully enabled a second 2FA device - https://phabricator.wikimedia.org/T404803#11235632 (10Catrope) [04:13:11] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators: Show a different message when successfully enabled a second 2FA device - https://phabricator.wikimedia.org/T404803#11235634 (10Catrope) 05Open→03Resolved a:03Catrope This is no longer relevant because T404314 is resolved [04:13:26] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Remove limit of 5 WebAuthn keys, replace with overall limit of 100 keys - https://phabricator.wikimedia.org/T404776#11235640 (10Catrope) [04:13:50] 07Design, 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Inconsistencies in layout etc in WebAuthn vs TOTP enabling - https://phabricator.wikimedia.org/T405870#11235641 (10Catrope) [04:14:08] 07Design, 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Spacing between recovery codes buttons on Special:AccountSecurity isn't consistent - https://phabricator.wikimedia.org/T405875#11235642 (10Catrope) [04:14:14] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Don't force reload to retry after WebAuthn failure - https://phabricator.wikimedia.org/T404773#11235643 (10Catrope) [04:15:02] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators: Show a different message when successfully enabled a second 2FA device - https://phabricator.wikimedia.org/T404803#11235644 (10Catrope) a:05Catrope→03None [04:17:32] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 07Wikimedia-production-error: UnhandledMatchError: Unhandled match case '' - https://phabricator.wikimedia.org/T406192 (10MusikAnimal) 03NEW p:05Triage→03High [04:17:47] (03PS10) 10Clare Ming: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) [04:22:12] (03PS7) 10Samuel (WMF): hCaptcha: Display message for users without JS [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) [04:23:41] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40496/consoleFull): `composer --ansi test`" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [04:26:06] (03PS1) 10Awight: Nasty fix for main ref change in main+details [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193009 (https://phabricator.wikimedia.org/T406002) [04:27:30] 06Movement-Insights (FY25-26 H1): API Strategy Insights - https://phabricator.wikimedia.org/T388441#11235672 (10Hghani) 05Open→03Resolved [04:27:44] 06Movement-Insights (FY25-26 H1): August 2025 Wikimedia Movement Metrics - https://phabricator.wikimedia.org/T404455#11235673 (10Hghani) 05Open→03Resolved [04:30:29] (03CR) 10CI reject: [V:04-1] Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) (owner: 10Clare Ming) [04:31:06] (03PS11) 10Clare Ming: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) [04:34:07] (03PS12) 10Clare Ming: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) [04:40:50] (03CR) 10CI reject: [V:04-1] hCaptcha: Display message for users without JS [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [04:43:36] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 07Wikimedia-production-error: InvalidArgumentException: Wishes must have a proposer! - https://phabricator.wikimedia.org/T406194 (10MusikAnimal) 03NEW [04:44:00] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 07Wikimedia-production-error: UnhandledMatchError: Unhandled match case '' - https://phabricator.wikimedia.org/T406192#11235687 (10MusikAnimal) p:05High→03Triage [04:46:57] (03CR) 10CI reject: [V:04-1] Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) (owner: 10Clare Ming) [04:49:08] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 07Wikimedia-production-error: PHP Warning: Undefined array key "" - https://phabricator.wikimedia.org/T406195 (10MusikAnimal) 03NEW [04:52:23] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 07Wikimedia-production-error: PHP Warning: Undefined array key "en" - https://phabricator.wikimedia.org/T406196 (10MusikAnimal) 03NEW [04:56:40] (03PS8) 10Samuel (WMF): hCaptcha: Display message for users without JS [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) [04:57:41] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40500/consoleFull): `composer --ansi test`" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [05:04:18] (03PS9) 10Samuel (WMF): hCaptcha: Display message for users without JS [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) [05:05:13] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40501/consoleFull): `composer --ansi test`" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [05:18:24] (03PS13) 10Clare Ming: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) [05:22:46] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07): Deploy CommunityRequests extension to prod - https://phabricator.wikimedia.org/T402967#11235715 (10tstarling) The following pages were moved but didn't get a conversion edit: https://met... [05:22:56] (03CR) 10CI reject: [V:04-1] hCaptcha: Display message for users without JS [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [05:26:13] (03PS10) 10Samuel (WMF): hCaptcha: Display message for users without JS [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) [05:27:11] (03CR) 10Samuel (WMF): hCaptcha: Display message for users without JS (032 comments) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [05:29:33] (03CR) 10Physikerwelt: [C:03+1] "lgtm," [extensions/Math] - 10https://gerrit.wikimedia.org/r/1181749 (https://phabricator.wikimedia.org/T399226) (owner: 10OSleger) [05:29:42] (03PS14) 10Clare Ming: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) [05:38:58] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] "Makes sense to me. 👍" [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1193008 (https://phabricator.wikimedia.org/T405030) (owner: 10Catrope) [05:41:22] 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Epic, 07OKR-Work: If we follow Parsoid’s rollout and integrate Wikifunctions on most Wiktionaries and some low-traffic Wikipedias, we will get the testing we need to confidently roll out to larger wikis. - https://phabricator.wikimedia.org/T397401#11235716 (10... [05:42:04] (03PS1) 10Samwilson: Fetch wikitext from the translation lang subpage, not the baselang [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193010 [05:42:47] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] ""Composer could not find a composer.json file in /src/extensions/SpecialPageCaptcha". 😐" [extensions/SpecialPageCaptcha] - 10https://gerrit.wikimedia.org/r/1192930 (owner: 10Reedy) [05:43:59] 10Template-Discovery-And-Recall, 06Community-Tech (Fox Squad): Deleting a featured template breaks both list and form - https://phabricator.wikimedia.org/T405162#11235717 (10Samwilson) [05:45:26] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] Setup basic CI (031 comment) [extensions/SpecialPageCaptcha] - 10https://gerrit.wikimedia.org/r/1192932 (owner: 10Reedy) [05:47:24] (03PS2) 10Samwilson: Fetch wikitext from the translation lang subpage, not the baselang [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193010 [05:48:58] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] rest: fix TransformHandler for the page title "0" [core] - 10https://gerrit.wikimedia.org/r/1192962 (owner: 10Aaron Schulz) [05:49:06] (03CR) 10CI reject: [V:04-1] Add .gitreview [extensions/SpecialPageCaptcha] - 10https://gerrit.wikimedia.org/r/1192930 (owner: 10Reedy) [05:50:35] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] filebackend: fix some phpstorm warnings about parameter names changing [core] - 10https://gerrit.wikimedia.org/r/1192960 (owner: 10Aaron Schulz) [05:51:07] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] rdbms: fix mispellings of "transaction" in LoadBalanacer [core] - 10https://gerrit.wikimedia.org/r/1192965 (owner: 10Aaron Schulz) [05:53:17] (03CR) 10Clare Ming: "> Should the head tag be inserted and the event sent for the same pageviews?" [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) (owner: 10Clare Ming) [05:54:51] 10Library-Card-Platform, 06Moderator-Tools-Team: Some users whose edit counts were reduced are incorrectly flagged as ineligible to use The Wikipedia Library - https://phabricator.wikimedia.org/T404708#11235722 (10ReaperDawn) Now the edit count is positive: 797 But I'm still ineligible for the access [05:55:33] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] Nasty fix for main ref change in main+details [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1192937 (https://phabricator.wikimedia.org/T406002) (owner: 10Awight) [05:55:39] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] Nasty fix for main ref change in main+details [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193009 (https://phabricator.wikimedia.org/T406002) (owner: 10Awight) [05:56:13] 04(no projects): localize the mediawiki languages messages for Pashto - https://phabricator.wikimedia.org/T406197 (10ShahZamanPathan) 03NEW [05:56:30] 04(no projects): localize the mediawiki languages messages for Pashto - https://phabricator.wikimedia.org/T406197#11235734 (10ShahZamanPathan) [05:57:02] 04(no projects): localize the mediawiki languages messages for Pashto - https://phabricator.wikimedia.org/T406197#11235735 (10ShahZamanPathan) [06:01:07] (03PS2) 10Hashar: Load CodeEditor resources conditionally [extensions/AbuseFilter] (REL1_43) - 10https://gerrit.wikimedia.org/r/1192496 (https://phabricator.wikimedia.org/T389998) [06:06:14] (03CR) 10Dvogel hallowelt: "recheck" [extensions/BlueSpiceDistributionConnector] (REL1_43) - 10https://gerrit.wikimedia.org/r/1170532 (owner: 10Dvogel hallowelt) [06:08:29] 10MediaWiki-Internationalization, 06LPL Onboarding and Development: Add Bono (abr) to Names.php - https://phabricator.wikimedia.org/T406198 (10jhsoby) 03NEW [06:08:59] (03CR) 10Hashar: "Good point, and that was my first draft ( https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CheckUser/+/1192672/1/src/CheckUserDataMod" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192672 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [06:09:51] (03Merged) 10jenkins-bot: rest: fix TransformHandler for the page title "0" [core] - 10https://gerrit.wikimedia.org/r/1192962 (owner: 10Aaron Schulz) [06:10:08] 10MediaWiki-Internationalization: localize the mediawiki languages messages for Pashto - https://phabricator.wikimedia.org/T406197#11235752 (10Pppery) Please submit that file as a patch to Gerrit rather than just uploading it on Phabricator. [06:10:27] 10MediaWiki-Internationalization, 06LPL Onboarding and Development: Add Bono (abr) to Names.php - https://phabricator.wikimedia.org/T406198#11235754 (10jhsoby) [06:11:40] (03CR) 10Hashar: "See the commit message, `REL1_39` was broken by Ia5c3be79db37240acbaa630834e430ec3147e61c being force merged. The cherry-picked webpack fi" [extensions/MobileFrontend] (REL1_39) - 10https://gerrit.wikimedia.org/r/1189809 (https://phabricator.wikimedia.org/T405073) (owner: 10Hashar) [06:11:48] (03Merged) 10jenkins-bot: filebackend: fix some phpstorm warnings about parameter names changing [core] - 10https://gerrit.wikimedia.org/r/1192960 (owner: 10Aaron Schulz) [06:13:39] (03PS16) 10Dvogel hallowelt: Integrate pdfhander preview in PDFCreator [extensions/BlueSpiceDistributionConnector] (REL1_43) - 10https://gerrit.wikimedia.org/r/1170532 [06:14:02] (03Merged) 10jenkins-bot: rdbms: fix mispellings of "transaction" in LoadBalanacer [core] - 10https://gerrit.wikimedia.org/r/1192965 (owner: 10Aaron Schulz) [06:14:18] (03CR) 10Robert Vogel: [C:03+2] Integrate pdfhander preview in PDFCreator [extensions/BlueSpiceDistributionConnector] (REL1_43) - 10https://gerrit.wikimedia.org/r/1170532 (owner: 10Dvogel hallowelt) [06:14:42] (03CR) 10Hashar: tests: make tests runnable without AbuseFilter (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1189241 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [06:15:18] (03PS4) 10Hashar: Use lower case extension name to match repo name [extensions/cldr] - 10https://gerrit.wikimedia.org/r/1188357 (https://phabricator.wikimedia.org/T398224) [06:17:37] (03CR) 10CI reject: [V:04-1] Integrate pdfhander preview in PDFCreator [extensions/BlueSpiceDistributionConnector] (REL1_43) - 10https://gerrit.wikimedia.org/r/1170532 (owner: 10Dvogel hallowelt) [06:19:08] (03PS9) 10Hashar: Use extension registry to require 'cldr' [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1188360 (https://phabricator.wikimedia.org/T398224) [06:22:18] (03PS1) 10Jon Harald Søby: Add Bono (abr) to Names.php and RELEASE-NOTES [core] - 10https://gerrit.wikimedia.org/r/1193011 (https://phabricator.wikimedia.org/T406198) [06:23:44] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 07Wikimedia-production-error: PHP Warning: Undefined array key "" - https://phabricator.wikimedia.org/T406195#11235758 (10Samwilson) 05Open→03Resolved a:03Samwilson This was fixed by [[https://gerrit.wikimedia.org/r/c/medi... [06:24:33] (03PS8) 10Thiemo Kreuz (WMDE): Move reuse warning below the edit button [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1191415 (https://phabricator.wikimedia.org/T404690) (owner: 10Svantje Lilienthal) [06:24:33] (03PS1) 10Thiemo Kreuz (WMDE): Replace fragile "mobile" with Minerva skin targetting [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1193012 (https://phabricator.wikimedia.org/T404690) [06:24:40] 10MediaWiki-Internationalization: localize the mediawiki languages messages for Pashto - https://phabricator.wikimedia.org/T406197#11235761 (10Aklapper) @ShahZamanPathan: Hi, please use a [[ https://www.mediawiki.org/wiki/Developer_account | Developer Account ]] to submit the proposed code changes as a [[ https:... [06:25:02] 10MediaWiki-Internationalization: localize the mediawiki languages messages for Pashto - https://phabricator.wikimedia.org/T406197#11235763 (10ShahZamanPathan) >>! In T406197#11235752, @Pppery wrote: > Please submit that file as a patch to Gerrit rather than just uploading it on Phabricator. I don't have any inf... [06:25:34] 10MediaWiki-Installer, 06Connection-Team, 05MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), 13Patch-For-Review: MediaWiki installer does not allow specifying dependencies on extensions whose name and path are different - https://phabricator.wikimedia.org/T398224#11235764 (10hashar) I have send patches to all ex... [06:25:39] 10MediaWiki-Internationalization, 06LPL Onboarding and Development, 13Patch-For-Review: Add Bono (abr) to Names.php - https://phabricator.wikimedia.org/T406198#11235765 (10jhsoby) [06:26:09] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] Move reuse warning below the edit button (032 comments) [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1191415 (https://phabricator.wikimedia.org/T404690) (owner: 10Svantje Lilienthal) [06:38:40] (03CR) 10Hashar: "CC @divyratan2703@gmail.com who has later send a duplicate change I105d92d81f28fa976eefa408348874762f2b169a" [libs/Dodo] - 10https://gerrit.wikimedia.org/r/1187986 (https://phabricator.wikimedia.org/T201491) (owner: 10Jaishsingh913) [06:38:47] (03CR) 10Hashar: [C:04-1] fix: correct spelling of "compatibility" in comments for W3C test suite compatibility [libs/Dodo] - 10https://gerrit.wikimedia.org/r/1187986 (https://phabricator.wikimedia.org/T201491) (owner: 10Jaishsingh913) [06:40:21] (03CR) 10CI reject: [V:04-1] Use extension registry to require 'cldr' [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1188360 (https://phabricator.wikimedia.org/T398224) (owner: 10Hashar) [06:40:45] (03CR) 10Hashar: "This is a duplicate of I7f494d0d8d433747f46456808596bd849d538e41" [libs/Dodo] - 10https://gerrit.wikimedia.org/r/1189799 (https://phabricator.wikimedia.org/T201491) (owner: 10Divyaratann Srivastava) [06:40:50] (03CR) 10Hashar: [C:04-1] fix: Correct spelling of "compatibility" in comments for W3C test suite compatibility across multiple files [libs/Dodo] - 10https://gerrit.wikimedia.org/r/1189799 (https://phabricator.wikimedia.org/T201491) (owner: 10Divyaratann Srivastava) [06:41:33] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11235769 (10JAllemandou) I have been thinking about the 1 versus 2 solutions above, and I have more... [06:47:09] (03CR) 10Thiemo Kreuz (WMDE): [C:03+2] Nasty fix for main ref change in main+details [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1192937 (https://phabricator.wikimedia.org/T406002) (owner: 10Awight) [06:49:24] (03Merged) 10jenkins-bot: Move reuse warning below the edit button [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1191415 (https://phabricator.wikimedia.org/T404690) (owner: 10Svantje Lilienthal) [06:52:10] 10MediaWiki-Internationalization: localize the mediawiki languages messages for Pashto - https://phabricator.wikimedia.org/T406197#11235771 (10Aklapper) @ShahZamanPathan See my previous comment for guidelines :) [06:52:51] 06MediaWiki-Platform-Team (Radar), 06Traffic: [Clean up] Redirect m-dot URLs to canonical domains - https://phabricator.wikimedia.org/T405931#11235772 (10Krinkle) [06:54:05] 10Observability-Alerting: Configure a prometheus dead man's snitch alert - https://phabricator.wikimedia.org/T397003#11235775 (10Jelto) Today the metamonitoring pa.ged on-call SREs. When checking the `metamonitoring_public_endpoint.service` on `alert1002` I see a python stack trace during the time of the the... [06:55:11] 06MediaWiki-Platform-Team, 10MediaWiki-User-login-and-signup, 06Growth-Team, 10GrowthExperiments-Homepage, and 2 others: Special:CreateAccount should warn against creating a new account if already logged in - https://phabricator.wikimedia.org/T284927#11235776 (10Aklapper) Feel free to move enhancement requ... [07:03:42] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] Adopt Stats\TimingMetric::start and ::stop (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192286 (https://phabricator.wikimedia.org/T245464) (owner: 10Krinkle) [07:08:51] 10Catalyst (PatchDemo): Unable to create a patch demo wiki on a WMF release branch - https://phabricator.wikimedia.org/T390203#11235807 (10awight) Another question about the release branches: patchdemo seems to have an incomplete list, what is its data source? For example, I want to create a patchdemo for my te... [07:10:10] (03Merged) 10jenkins-bot: Nasty fix for main ref change in main+details [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1192937 (https://phabricator.wikimedia.org/T406002) (owner: 10Awight) [07:10:31] 10Wikispeech-Jobrunner, 06Wikispeech-WMSE, 10WMSE-A-Wikispeech-for-everybody: Add subtitles for Wikimania 2025 Wikispeech video - https://phabricator.wikimedia.org/T406103#11235810 (10Viktoria_Hillerud_WMSE) [07:11:46] (03PS10) 10Cappybaraa: diq: Update namespace translations [core] - 10https://gerrit.wikimedia.org/r/1191859 (https://phabricator.wikimedia.org/T328207) [07:14:01] 06collaboration-services, 13Patch-For-Review: Gerrit failover process - https://phabricator.wikimedia.org/T387833#11235815 (10hashar) On top of your [[ https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/ULI5NSJWGF4MQ5U2O23W7C2W56EHCPAF/ | wikitech-l ]] announce, I have proposed a... [07:15:39] 04(no projects): Formula editor (French version) - https://phabricator.wikimedia.org/T406199 (10Dtheron) 03NEW [07:15:46] 06Abstract Wikipedia team: Error claims no connected implementation when it is - https://phabricator.wikimedia.org/T404186#11235829 (1099of9) I found a current example, which I won't nudge: https://www.wikifunctions.org/view/en/Z25972 [07:17:57] (03PS1) 10Mszwarc: UserRights: Properly disable Watch checkbox for remote users [core] - 10https://gerrit.wikimedia.org/r/1193018 (https://phabricator.wikimedia.org/T406003) [07:18:01] (03PS1) 10Mszwarc: UserRights: Refactor passing target to abstract methods [core] - 10https://gerrit.wikimedia.org/r/1193019 (https://phabricator.wikimedia.org/T406003) [07:18:31] (03PS1) 10Mszwarc: S:GlobalGroupMembership: Fix Watch checkbox suppression [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1193020 (https://phabricator.wikimedia.org/T406003) [07:18:34] (03PS1) 10Mszwarc: GlobalGroupMembership: Accept target as parameter in overriden methods [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1193021 (https://phabricator.wikimedia.org/T406003) [07:19:44] (03PS2) 10Mszwarc: GlobalGroupMembership: Accept target as parameter in overriden methods [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1193021 (https://phabricator.wikimedia.org/T406003) [07:20:23] 10MediaWiki-extensions-Linter: A special edit link that highlights all the lint errors in an article - https://phabricator.wikimedia.org/T344712#11235837 (10Bhsd) FYI, there is a task in progress to display all lint errors when CodeMirror 6 is on (T394965). [07:20:27] 04(no projects): Formula editor (French version) - https://phabricator.wikimedia.org/T406199#11235839 (10Aklapper) Hi @Dtheron, thanks for taking the time to report this and welcome to Phabricator! > The formula editor propose several categories. Go to the formula editor How? Where? :) Is this about the "Ins... [07:20:52] (03CR) 10Mareike Heuer: [C:03+1] "LGTM" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1192847 (https://phabricator.wikimedia.org/T404690) (owner: 10Thiemo Kreuz (WMDE)) [07:27:01] (03PS2) 10Thiemo Kreuz (WMDE): COPYING: Do not reference old FSF postal address [core] - 10https://gerrit.wikimedia.org/r/1191659 (https://phabricator.wikimedia.org/T400642) (owner: 10Majavah) [07:27:37] (03CR) 10CI reject: [V:04-1] GlobalGroupMembership: Accept target as parameter in overriden methods [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1193021 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [07:29:57] (03PS1) 10Awight: UX changes for reference context item [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193022 (https://phabricator.wikimedia.org/T404690) [07:30:41] (03CR) 10ScheduleDeploymentBot: "Scheduled for deployment in the [Thursday, October 02 UTC afternoon backport window](https://wikitech.wikimedia.org/wiki/Deployments#deplo" [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193009 (https://phabricator.wikimedia.org/T406002) (owner: 10Awight) [07:30:47] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] "Legally it's apparently possible to update even an old license like this, see https://www.gnu.org/licenses/old-licenses/gpl-2.0.html.en. H" [core] - 10https://gerrit.wikimedia.org/r/1191659 (https://phabricator.wikimedia.org/T400642) (owner: 10Majavah) [07:30:59] (03CR) 10ScheduleDeploymentBot: "Scheduled for deployment in the [Thursday, October 02 UTC afternoon backport window](https://wikitech.wikimedia.org/wiki/Deployments#deplo" [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193022 (https://phabricator.wikimedia.org/T404690) (owner: 10Awight) [07:32:54] (03PS11) 10Cappybaraa: diq: Update namespace translations [core] - 10https://gerrit.wikimedia.org/r/1191859 (https://phabricator.wikimedia.org/T328207) [07:33:37] (03CR) 10CI reject: [V:04-1] GlobalGroupMembership: Accept target as parameter in overriden methods [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1193021 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [07:34:54] (03PS2) 10Mszwarc: UserRights: Refactor passing target to abstract methods [core] - 10https://gerrit.wikimedia.org/r/1193019 (https://phabricator.wikimedia.org/T406003) [07:36:17] (03PS3) 10Thiemo Kreuz (WMDE): COPYING: Do not reference old FSF postal address [core] - 10https://gerrit.wikimedia.org/r/1191659 (https://phabricator.wikimedia.org/T400642) (owner: 10Majavah) [07:37:16] (03CR) 10Mareike Heuer: [C:03+1] "LGTM" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1193012 (https://phabricator.wikimedia.org/T404690) (owner: 10Thiemo Kreuz (WMDE)) [07:37:54] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] UX changes for reference context item [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193022 (https://phabricator.wikimedia.org/T404690) (owner: 10Awight) [07:39:40] (03CR) 10CI reject: [V:04-1] UserRights: Refactor passing target to abstract methods [core] - 10https://gerrit.wikimedia.org/r/1193019 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [07:40:35] 10MediaWiki-Core-Tests: Database::onTransactionCommitOrIdle callbacks should either execute or be cleaned up between tests (causes confusing fatal at end of PHP process) - https://phabricator.wikimedia.org/T353361#11235860 (10aaron) Ideally, complicated things like LocalFile::recordUpload3 would not be use onTra... [07:44:18] (03CR) 10Mszwarc: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1193019 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [07:47:38] 10Wikimedia-Site-requests: Add the abusefilter-modify-restricted right to enwiki EFMs - https://phabricator.wikimedia.org/T405999#11235888 (10EggRoll97) 05Open→03Resolved [07:48:34] 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Epic, 07OKR-Work, 13Patch-For-Review: If we follow Parsoid’s rollout and integrate Wikifunctions on most Wiktionaries and some low-traffic Wikipedias, we will get the testing we need to confidently roll out to ... - https://phabricator.wikimedia.org/T397401#11235890 [07:49:21] 10incubator.wikimedia.org, 10Wikimedia-Site-requests, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 13Patch-For-Review: Wikimania in-person request: Enable Wikifunctions client mode on the Wikimedia Incubator - https://phabricator.wikimedia.org/T401682#11235895 (10hashar) I have reverted... [07:52:12] (03CR) 10TrainBranchBot: [C:03+2] "Approved by awight@deploy2002 using scap backport" [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193022 (https://phabricator.wikimedia.org/T404690) (owner: 10Awight) [07:52:13] (03CR) 10TrainBranchBot: [C:03+2] "Approved by awight@deploy2002 using scap backport" [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193009 (https://phabricator.wikimedia.org/T406002) (owner: 10Awight) [07:52:59] (03CR) 10A smart kitten: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1191859 (https://phabricator.wikimedia.org/T328207) (owner: 10Cappybaraa) [07:54:15] (03Merged) 10jenkins-bot: UX changes for reference context item [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193022 (https://phabricator.wikimedia.org/T404690) (owner: 10Awight) [07:58:26] (03CR) 10CI reject: [V:04-1] UserRights: Refactor passing target to abstract methods [core] - 10https://gerrit.wikimedia.org/r/1193019 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [08:00:46] 10Wikifunctions, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 07Wikimedia-production-error: Wikimedia\Rdbms\DBQueryError: Error 1146: Table 'tpiwiktionary.wikifunctionsclient_usage' doesn't existFunction: MediaWiki\Extension\WikiLambda\Wi... - https://phabricator.wikimedia.org/T403079#11235929 [08:06:01] (03Merged) 10jenkins-bot: Nasty fix for main ref change in main+details [extensions/Cite] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193009 (https://phabricator.wikimedia.org/T406002) (owner: 10Awight) [08:07:35] 05PES1.3.3 WP25 Easter Eggs: Create initial / basic extension structure - https://phabricator.wikimedia.org/T406202 (10ATitkov) 03NEW [08:10:27] (03CR) 10Reedy: [V:03+2] Add .gitreview [extensions/SpecialPageCaptcha] - 10https://gerrit.wikimedia.org/r/1192930 (owner: 10Reedy) [08:15:31] (03CR) 10Nikerabbit: Add event log for saving failure (032 comments) [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1191367 (https://phabricator.wikimedia.org/T400559) (owner: 10Huei Tan) [08:16:01] (03CR) 10Nikerabbit: [C:03+1] Add event log for restore failure [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1191383 (https://phabricator.wikimedia.org/T40559) (owner: 10Huei Tan) [08:17:01] (03CR) 10CI reject: [V:04-1] diq: Update namespace translations [core] - 10https://gerrit.wikimedia.org/r/1191859 (https://phabricator.wikimedia.org/T328207) (owner: 10Cappybaraa) [08:17:21] (03CR) 10Nikerabbit: [C:03+1] Add event log for source article fetch failed [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1191434 (https://phabricator.wikimedia.org/T400559) (owner: 10Huei Tan) [08:20:56] (03CR) 10Nikerabbit: [C:03+2] Update language search index [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1191866 (owner: 10Amire80) [08:23:11] (03CR) 10Nikerabbit: [C:03+2] Remove < and > characters from messages [extensions/PollNY] - 10https://gerrit.wikimedia.org/r/1186555 (https://phabricator.wikimedia.org/T358384) (owner: 10Amire80) [08:24:18] (03CR) 10Robert Vogel: [V:03+2 C:03+2] Integrate pdfhander preview in PDFCreator [extensions/BlueSpiceDistributionConnector] (REL1_43) - 10https://gerrit.wikimedia.org/r/1170532 (owner: 10Dvogel hallowelt) [08:24:25] (03PS1) 10Robert Vogel: Integrate pdfhander preview in PDFCreator [extensions/BlueSpiceDistributionConnector] - 10https://gerrit.wikimedia.org/r/1193048 [08:24:29] (03CR) 10Robert Vogel: [V:03+2 C:03+2] Integrate pdfhander preview in PDFCreator [extensions/BlueSpiceDistributionConnector] - 10https://gerrit.wikimedia.org/r/1193048 (owner: 10Robert Vogel) [08:24:47] (03CR) 10Nikerabbit: [C:03+2] Minor copyediting fixes in README [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1179143 (owner: 10Amire80) [08:25:18] (03PS1) 10ATitkov: Initial extension structure based on BoilerPlate extension [extensions/WP25EasterEggs] - 10https://gerrit.wikimedia.org/r/1193050 [08:26:24] (03PS2) 10Robert Vogel: Integrate pdfhander preview in PDFCreator [extensions/BlueSpiceDistributionConnector] (REL1_43-5.1.x) - 10https://gerrit.wikimedia.org/r/1193049 [08:32:19] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech: Maintenance script's edits on Meta are not autopatrolled even though it is a sysop - https://phabricator.wikimedia.org/T406190#11235993 (10NguoiDungKhongDinhDanh) [08:32:58] 04(no projects): Formula editor (French version) - https://phabricator.wikimedia.org/T406199#11235998 (10Dtheron) Hi Sorry for being unclear. Go on any page and click on "modifier" to be in edit mode. Then go at any place on the page and click on "+" and then select "Formule mathématique" to open the editor.... [08:38:38] (03CR) 10Mszwarc: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1193019 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [08:41:37] (03Merged) 10jenkins-bot: Update language search index [extensions/UniversalLanguageSelector] - 10https://gerrit.wikimedia.org/r/1191866 (owner: 10Amire80) [08:41:37] (03Merged) 10jenkins-bot: Remove < and > characters from messages [extensions/PollNY] - 10https://gerrit.wikimedia.org/r/1186555 (https://phabricator.wikimedia.org/T358384) (owner: 10Amire80) [08:42:05] (03CR) 10D3r1ck01: [C:03+2] Adopt Stats\TimingMetric::start and ::stop (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192286 (https://phabricator.wikimedia.org/T245464) (owner: 10Krinkle) [08:43:31] (03Merged) 10jenkins-bot: Minor copyediting fixes in README [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1179143 (owner: 10Amire80) [08:45:11] (03CR) 10D3r1ck01: [C:03+2] session: Log subject for soft-expired JWT cookie [core] - 10https://gerrit.wikimedia.org/r/1192963 (https://phabricator.wikimedia.org/T399631) (owner: 10Gergő Tisza) [08:47:41] (03CR) 10D3r1ck01: [C:03+2] "gate-and-submit" [core] - 10https://gerrit.wikimedia.org/r/1192963 (https://phabricator.wikimedia.org/T399631) (owner: 10Gergő Tisza) [08:47:52] (03PS2) 10Gergő Tisza: session: Log subject for soft-expired JWT cookie [core] - 10https://gerrit.wikimedia.org/r/1192963 (https://phabricator.wikimedia.org/T399631) [08:47:57] (03CR) 10D3r1ck01: session: Log subject for soft-expired JWT cookie [core] - 10https://gerrit.wikimedia.org/r/1192963 (https://phabricator.wikimedia.org/T399631) (owner: 10Gergő Tisza) [08:48:01] (03CR) 10D3r1ck01: [C:03+2] session: Log subject for soft-expired JWT cookie [core] - 10https://gerrit.wikimedia.org/r/1192963 (https://phabricator.wikimedia.org/T399631) (owner: 10Gergő Tisza) [08:48:22] (03PS3) 10Mszwarc: UserRights: Refactor passing target to abstract methods [core] - 10https://gerrit.wikimedia.org/r/1193019 (https://phabricator.wikimedia.org/T406003) [08:49:17] 06Research (FY2025-26-Research-October-December): Start formal collaboration on understanding the use of maintenance templates - https://phabricator.wikimedia.org/T406203 (10MGerlach) 03NEW [08:49:43] 05PES1.3.3 WP25 Easter Eggs: Add a toggle to enable / disable Easter Eggs - https://phabricator.wikimedia.org/T406204 (10ATitkov) 03NEW [08:55:30] 06Research (FY2025-26-Research-October-December): Start formal collaboration on understanding the use of maintenance templates - https://phabricator.wikimedia.org/T406203#11236051 (10MGerlach) weekly update: * I put together a notebook to collect relevant cleanup-templates across Wikipedia (see [[ https://gitlab... [08:58:06] (03CR) 10Nikerabbit: [C:04-1] "Obviously needs rebase, but there is a comment in the task that perhaps these should be kept separate for the eventual librarization?" [core] - 10https://gerrit.wikimedia.org/r/1016845 (https://phabricator.wikimedia.org/T361748) (owner: 10Amire80) [08:58:54] (03PS7) 10Isabelle Hurbain-Palatin: Introduce ContentHolderTransformStage [core] - 10https://gerrit.wikimedia.org/r/1150712 (https://phabricator.wikimedia.org/T404459) [08:58:54] (03PS6) 10Isabelle Hurbain-Palatin: Add a DOM version of the TOC markers pass [core] - 10https://gerrit.wikimedia.org/r/1191726 (https://phabricator.wikimedia.org/T405935) [08:58:56] (03CR) 10Reedy: [C:03+2] COPYING: Do not reference old FSF postal address [core] - 10https://gerrit.wikimedia.org/r/1191659 (https://phabricator.wikimedia.org/T400642) (owner: 10Majavah) [09:01:07] (03CR) 10Huei Tan: Add event log for saving failure (032 comments) [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1191367 (https://phabricator.wikimedia.org/T400559) (owner: 10Huei Tan) [09:01:17] (03CR) 10Isabelle Hurbain-Palatin: Introduce ContentHolderTransformStage (034 comments) [core] - 10https://gerrit.wikimedia.org/r/1150712 (https://phabricator.wikimedia.org/T404459) (owner: 10Isabelle Hurbain-Palatin) [09:02:00] (03CR) 10Dreamy Jazz: hCaptcha: Display message for users without JS (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [09:02:47] 10CirrusSearch, 06Discovery-Search: Investigate and cleanup broken weighted_tags in cirrus indices - https://phabricator.wikimedia.org/T406205 (10dcausse) 03NEW [09:03:28] 06collaboration-services, 13Patch-For-Review: Gerrit failover process - https://phabricator.wikimedia.org/T387833#11236084 (10ABran-WMF) [09:03:36] 06All-and-every-Wikisource, 06Content-Transform-Team, 07Wikimedia-production-error: RuntimeException: $wgForceHTTPS is true but the server is not HTTPS (requested domain: en.wikisource.orgen.wikisource.org ) - https://phabricator.wikimedia.org/T406206 (10hashar) 03NEW [09:03:45] (03Merged) 10jenkins-bot: Adopt Stats\TimingMetric::start and ::stop [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192286 (https://phabricator.wikimedia.org/T245464) (owner: 10Krinkle) [09:05:30] 10MediaWiki-Internationalization, 13Patch-For-Review: Librarize language-specific text transformations - https://phabricator.wikimedia.org/T389281#11236100 (10Dogu) [09:08:58] 06Research, 07Epic: [EPIC] Understanding curious and critical readers - https://phabricator.wikimedia.org/T293036#11236106 (10MGerlach) 05Open→03Resolved Closing the epic as the research project is completed. If we pick up future work on this, we can re-open the epic. [09:09:03] (03Merged) 10jenkins-bot: session: Log subject for soft-expired JWT cookie [core] - 10https://gerrit.wikimedia.org/r/1192963 (https://phabricator.wikimedia.org/T399631) (owner: 10Gergő Tisza) [09:10:19] 10CheckUser, 06Trust and Safety Product Team, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 07OKR-Work, and 2 others: Temporary account IP reveal: Display "no longer available" instead of "unavailable" when IP reveal fails due to data having expired - https://phabricator.wikimedia.org/T386925#11236110 (10hec... [09:10:48] 10address-knowledge-gaps, 06Research, 07Epic: Improving multilingual support for link recommendation model for add-a-link task - https://phabricator.wikimedia.org/T342526#11236112 (10MGerlach) 05Open→03Resolved Closing the epic as the research on this project is completed. If we pick up future work o... [09:11:23] (03CR) 10Dreamy Jazz: hCaptcha: Display message for users without JS (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [09:14:07] (03CR) 10Mszwarc: "recheck" [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1193021 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [09:14:09] 10Library-Card-Platform, 06Moderator-Tools-Team: Some users whose edit counts were reduced are incorrectly flagged as ineligible to use The Wikipedia Library - https://phabricator.wikimedia.org/T404708#11236117 (10Friniate) For me the problem today seems to have been solved. [09:14:19] (03CR) 10Kosta Harlan: hCaptcha: Display message for users without JS (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [09:14:27] 10address-knowledge-gaps, 06Research, 07Epic: Models for text summarization using LLMs - https://phabricator.wikimedia.org/T342614#11236118 (10MGerlach) 05Open→03Resolved Closing the epic as the research is completed and currently no planned work. If we pick up future work on this, we can re-open the... [09:15:31] (03CR) 10Dreamy Jazz: hCaptcha: Display message for users without JS (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [09:17:19] (03CR) 10Dreamy Jazz: hCaptcha: Display message for users without JS (032 comments) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [09:18:06] (03PS5) 10Mszwarc: Start refactoring Special:UserRights [core] - 10https://gerrit.wikimedia.org/r/1192850 (https://phabricator.wikimedia.org/T406003) [09:18:06] (03PS2) 10Mszwarc: UserRights: Properly disable Watch checkbox for remote users [core] - 10https://gerrit.wikimedia.org/r/1193018 (https://phabricator.wikimedia.org/T406003) [09:18:06] (03PS4) 10Mszwarc: UserRights: Refactor passing target to abstract methods [core] - 10https://gerrit.wikimedia.org/r/1193019 (https://phabricator.wikimedia.org/T406003) [09:19:06] (03PS1) 10Phuedx: ext.xLab: Add PageVisited event [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193056 [09:20:20] (03PS1) 10Hslater: Improve quick search [extensions/BlueSpiceExtendedSearch] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193057 [09:20:46] (03Merged) 10jenkins-bot: COPYING: Do not reference old FSF postal address [core] - 10https://gerrit.wikimedia.org/r/1191659 (https://phabricator.wikimedia.org/T400642) (owner: 10Majavah) [09:21:12] 10Library-Card-Platform, 06Moderator-Tools-Team: Some users whose edit counts were reduced are incorrectly flagged as ineligible to use The Wikipedia Library - https://phabricator.wikimedia.org/T404708#11236125 (10Alexanderkowal) Not for me, although edit count’s gone from ~-5000 to ~+500 [09:24:13] (03CR) 10CI reject: [V:04-1] Improve quick search [extensions/BlueSpiceExtendedSearch] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193057 (owner: 10Hslater) [09:24:25] (03CR) 10Dreamy Jazz: hCaptcha: Display message for users without JS (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [09:31:59] (03PS1) 10Reedy: COPYING: Do not reference old FSF postal address [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193060 (https://phabricator.wikimedia.org/T400642) [09:32:05] (03CR) 10Dreamy Jazz: hCaptcha: Display message for users without JS (033 comments) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [09:32:12] (03PS1) 10Reedy: COPYING: Do not reference old FSF postal address [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193061 (https://phabricator.wikimedia.org/T400642) [09:32:24] (03PS1) 10Reedy: COPYING: Do not reference old FSF postal address [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193062 (https://phabricator.wikimedia.org/T400642) [09:32:24] 06Research (FY2025-26-Research-October-December): Create a dataset for evaluation of search on Wikipedia - https://phabricator.wikimedia.org/T406207 (10MGerlach) 03NEW [09:33:41] (03CR) 10Dreamy Jazz: hCaptcha: Display message for users without JS (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192310 (https://phabricator.wikimedia.org/T405589) (owner: 10Samuel (WMF)) [09:35:50] (03PS10) 10Hashar: Use extension registry to require 'cldr' [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1188360 (https://phabricator.wikimedia.org/T398224) [09:36:23] (03CR) 10Hashar: "I have managed to screw up the rebasing in patchset 8 / 9. Those can be ignored :)" [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1188360 (https://phabricator.wikimedia.org/T398224) (owner: 10Hashar) [09:36:34] (03CR) 10Dreamy Jazz: [C:03+2] Load IPInfo message conditionally [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192672 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [09:36:35] (03CR) 10Reedy: [C:03+2] "That's better!" [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1193007 (https://phabricator.wikimedia.org/T405840) (owner: 10Catrope) [09:36:53] 10MediaWiki-Internationalization, 13Patch-For-Review: Librarize language-specific text transformations - https://phabricator.wikimedia.org/T389281#11236146 (10Dogu) Hey @MaryMunyoki, I don't yet have a formal future plan, with several patches awaiting review and merge I paused further changes, and once they la... [09:38:52] (03PS10) 10Samuel (WMF): hCaptcha: Fix display for wikitext editor [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) [09:40:46] (03CR) 10Reedy: [C:03+1] "On a wiki without pretty urls (so no rewrites at all), it ends up on `w/index.php?title=Special%3AAccountSecurity`, which is obviously bet" [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1193008 (https://phabricator.wikimedia.org/T405030) (owner: 10Catrope) [09:40:49] (03CR) 10Dreamy Jazz: hCaptcha: Fix display for wikitext editor (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) (owner: 10Samuel (WMF)) [09:42:13] (03PS1) 10D3r1ck01: session: Lookup authenticated store first before anon store [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193067 (https://phabricator.wikimedia.org/T402808) [09:43:21] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE4.6.2 Multiple Authenticators, 13Patch-For-Review: Use of Html::successBox doesn't seem to be styled on Special:AccountSecurity - https://phabricator.wikimedia.org/T405840#11236155 (10Reedy) 05Open→03Resolved [09:43:21] (03CR) 10Reedy: [C:03+2] COPYING: Do not reference old FSF postal address [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193062 (https://phabricator.wikimedia.org/T400642) (owner: 10Reedy) [09:44:29] (03CR) 10Mszwarc: "recheck" [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1193021 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [09:44:47] (03CR) 10Reedy: [C:03+2] COPYING: Do not reference old FSF postal address [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193061 (https://phabricator.wikimedia.org/T400642) (owner: 10Reedy) [09:45:00] 10CirrusSearch: image_suggestions_weekly fails with event validation errors - https://phabricator.wikimedia.org/T405712#11236156 (10pfischer) I extracted a sample of failing rows: ` +---------------------------+---------------------+--------------------------------------+-----------------+ |meta... [09:46:09] (03CR) 10Reedy: [C:03+2] COPYING: Do not reference old FSF postal address [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193060 (https://phabricator.wikimedia.org/T400642) (owner: 10Reedy) [09:48:39] (03CR) 10ScheduleDeploymentBot: "Scheduled for deployment in the [Thursday, October 02 UTC afternoon backport window](https://wikitech.wikimedia.org/wiki/Deployments#deplo" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193067 (https://phabricator.wikimedia.org/T402808) (owner: 10D3r1ck01) [09:50:08] (03PS5) 10Dreamy Jazz: hCaptcha VisualEditor: Load hCaptcha using utils.js [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1192976 (https://phabricator.wikimedia.org/T405585) [09:52:23] (03PS1) 10D3r1ck01: session: Lookup authenticated store first before anon store [core] (wmf/1.45.0-wmf.20) - 10https://gerrit.wikimedia.org/r/1193069 (https://phabricator.wikimedia.org/T402808) [09:52:24] (03PS2) 10Phuedx: ext.xLab: Add PageVisited event [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193056 [09:52:43] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17), 07Essential-Work, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 13Patch-For-Review: Rename weighted_tags referencing ores in their names - https://phabricator.wikimedia.org/T389053#11236166 (10pfischer) [09:53:17] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17), 07Essential-Work: Monitor CirrusSearch index failures - https://phabricator.wikimedia.org/T402629#11236171 (10pfischer) [09:53:20] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17), 07Essential-Work, 05MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): CirrusSearch SearchAfter implementation may skip documents - https://phabricator.wikimedia.org/T403865#11236173 (10pfischer) [09:53:22] 06Discovery-Search (2025.09.26 - 2025.10.17), 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Expand poolcounter heuristics to better capture automated requests - https://phabricator.wikimedia.org/T405482#11236175 (10pfischer) [09:53:25] 06Discovery-Search (2025.09.26 - 2025.10.17), 07Essential-Work: Test & upgrade the cirrus-streaming-updater with java 17 - https://phabricator.wikimedia.org/T404417#11236177 (10pfischer) [09:53:30] 10MediaWiki-Internationalization, 06LPL Onboarding and Development, 13Patch-For-Review: Add Bono (abr) to Names.php - https://phabricator.wikimedia.org/T406198#11236180 (10MaryMunyoki) p:05Triage→03Medium [09:53:33] 06Discovery-Search (2025.09.26 - 2025.10.17): SUP: Enforce coherent flink version in transitive dependencies - https://phabricator.wikimedia.org/T405591#11236181 (10pfischer) [09:53:40] (03CR) 10ScheduleDeploymentBot: "Scheduled for deployment in the [Thursday, October 02 UTC afternoon backport window](https://wikitech.wikimedia.org/wiki/Deployments#deplo" [core] (wmf/1.45.0-wmf.20) - 10https://gerrit.wikimedia.org/r/1193069 (https://phabricator.wikimedia.org/T402808) (owner: 10D3r1ck01) [09:53:41] 10MediaWiki-Internationalization, 06LPL Onboarding and Development, 13Patch-For-Review: Add Bono (abr) to Names.php - https://phabricator.wikimedia.org/T406198#11236183 (10MaryMunyoki) p:05Medium→03High [09:54:07] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17), 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 13Patch-For-Review: Adapt hasrecommendation to filter by score and possibly rank by score - https://phabricator.wikimedia.org/T405059#11236186 (10pfischer) [09:54:18] 06Discovery-Search (2025.09.26 - 2025.10.17), 13Patch-For-Review: Transliterate Latin or Cyrillic script searches to Georgian script on Georgian wikis - https://phabricator.wikimedia.org/T127003#11236188 (10pfischer) [09:54:27] 06Research, 10Semantic Search, 06Discovery-Search (2025.09.26 - 2025.10.17), 13Patch-For-Review: Analysis: how many search queries are using natural language vs keywords - https://phabricator.wikimedia.org/T404822#11236190 (10pfischer) [09:54:33] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17), 05MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): Add the ability to A/B test features of the Cirrus CompletionSuggester built at index time - https://phabricator.wikimedia.org/T390268#11236194 (10pfischer) [09:54:42] 10MediaWiki-Search, 10CirrusSearch, 06RoadToWiki, 06Discovery-Search (2025.09.26 - 2025.10.17), 13Patch-For-Review: New search option: Sort results by page name - https://phabricator.wikimedia.org/T403775#11236196 (10pfischer) [09:55:27] 10CirrusSearch, 10Image-Suggestions, 10Structured Data Engineering, 06Structured-Data-Backlog, and 2 others: [L] Adapt or transform image_suggestions_search_index_delta to allow creating one update per article - https://phabricator.wikimedia.org/T389643#11236209 (10pfischer) [09:55:30] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17), 07Essential-Work: Improve provenance tracking of CirrusSearch requests - https://phabricator.wikimedia.org/T390293#11236211 (10pfischer) [09:55:33] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17), 07Essential-Work: SUP: OOM from prometheus - https://phabricator.wikimedia.org/T399721#11236213 (10pfischer) [09:55:41] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): image_suggestions_weekly fails with event validation errors - https://phabricator.wikimedia.org/T405712#11236215 (10pfischer) [09:55:47] (03Merged) 10jenkins-bot: COPYING: Do not reference old FSF postal address [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193062 (https://phabricator.wikimedia.org/T400642) (owner: 10Reedy) [09:55:54] 06MediaWiki-Platform-Team (Radar), 10CirrusSearch, 10NetworkSession, 06Discovery-Search (2025.09.26 - 2025.10.17), and 2 others: NetworkSessionProvider / CirrusSearch Streaming Updater causing 'session' log spam and possibly Sessionstore (Kask) problems - https://phabricator.wikimedia.org/T373826#11236219 (... [09:55:58] 06Discovery-Search (2025.09.26 - 2025.10.17): Integrate RU & HE DWIM-style mappings into autocomplete - https://phabricator.wikimedia.org/T402864#11236223 (10pfischer) [09:56:03] 06Discovery-Search (2025.09.26 - 2025.10.17): Harmonize Invisibles in Cirrus Language Analysis - https://phabricator.wikimedia.org/T405020#11236225 (10pfischer) [09:56:04] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): A/B test using defaultsort with the completion suggester - https://phabricator.wikimedia.org/T404858#11236227 (10pfischer) [09:56:07] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): AB test did-you-mean query suggester variations - https://phabricator.wikimedia.org/T404647#11236231 (10pfischer) [09:56:11] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): Searches for surrogate code units display search results with deleted characters - https://phabricator.wikimedia.org/T404632#11236229 (10pfischer) [09:56:15] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): MLR: Mine and use negative samples - https://phabricator.wikimedia.org/T405867#11236234 (10pfischer) [09:56:20] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): Tune the perfield_builder_relaxed query builder profile - https://phabricator.wikimedia.org/T405869#11236233 (10pfischer) [09:57:25] (03Merged) 10jenkins-bot: Load IPInfo message conditionally [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192672 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [09:57:26] (03Merged) 10jenkins-bot: Load CdxMessage styles as part of Special:OATHManage styles [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1193007 (https://phabricator.wikimedia.org/T405840) (owner: 10Catrope) [09:59:30] 10Library-Card-Platform, 06Moderator-Tools-Team: Some users whose edit counts were reduced are incorrectly flagged as ineligible to use The Wikipedia Library - https://phabricator.wikimedia.org/T404708#11236241 (10Samwalton9-WMF) Hi folks - apologies for the delay in responding here, I was out for a few days.... [09:59:31] 04(no projects): Database errors editing en:WP:AIV - https://phabricator.wikimedia.org/T406208 (10ToBeFree) 03NEW [09:59:51] 04(no projects): Database errors editing en:WP:AIV - https://phabricator.wikimedia.org/T406208#11236254 (10ToBeFree) [09:59:53] (03Merged) 10jenkins-bot: COPYING: Do not reference old FSF postal address [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193061 (https://phabricator.wikimedia.org/T400642) (owner: 10Reedy) [09:59:54] (03PS15) 10Phuedx: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) (owner: 10Clare Ming) [10:00:33] (03CR) 10ToluAyo: [C:03+2] Add Bono (abr) to Names.php and RELEASE-NOTES [core] - 10https://gerrit.wikimedia.org/r/1193011 (https://phabricator.wikimedia.org/T406198) (owner: 10Jon Harald Søby) [10:00:45] 04(no projects): Database errors editing en:WP:AIV - https://phabricator.wikimedia.org/T406208#11236256 (10ToBeFree) Such a page-specific issue sounds like an AbuseFilter-related issue to me, but I can't find anything at https://en.wikipedia.org/wiki/Special:AbuseFilter/history that would explain it. [10:02:29] (03Merged) 10jenkins-bot: COPYING: Do not reference old FSF postal address [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193060 (https://phabricator.wikimedia.org/T400642) (owner: 10Reedy) [10:03:45] (03CR) 10Phuedx: Send signals for initial page load and xLab load (031 comment) [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) (owner: 10Clare Ming) [10:04:17] 04(no projects): Database errors editing en:WP:AIV - https://phabricator.wikimedia.org/T406208#11236263 (10ToBeFree) [10:04:48] 04(no projects): Database errors editing en:WP:AIV - https://phabricator.wikimedia.org/T406208#11236264 (10ToBeFree) [10:05:52] (03PS16) 10Phuedx: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) (owner: 10Clare Ming) [10:06:01] 04(no projects): Database errors editing en:WP:AIV - https://phabricator.wikimedia.org/T406208#11236267 (10ToBeFree) [10:07:26] (03CR) 10CI reject: [V:04-1] ext.xLab: Add PageVisited event [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193056 (owner: 10Phuedx) [10:07:35] 07Wikimedia-production-error: Database errors editing en:WP:AIV - https://phabricator.wikimedia.org/T406208#11236269 (10Reedy) [10:08:45] 04(no projects): Unable to edit in en.Wikipedia's 'Wikipedia:' namespace - https://phabricator.wikimedia.org/T406209 (10Pigsonthewing) 03NEW [10:08:48] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236283 (10ToBeFree) [10:09:11] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236286 (10Reedy) ` 2025-10-02 09:45:03.067164 [6de5f88d-7f16-450e-af70-beb0066eebd6] mw-web.codfw.main-7dd48564fb-knmhw enwiki 1.45.0-wmf.21 exception ERROR: [6de5f88d-7f16-450e-af70-beb... [10:09:19] 04(no projects): Unable to edit in en.Wikipedia's 'Wikipedia:' namespace - https://phabricator.wikimedia.org/T406209#11236287 (10Pigsonthewing) [10:09:42] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236288 (10ToBeFree) [10:11:32] (03PS4) 10Marco Fossati: xLab: instrument ImageBrowsing's page load [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1192519 (https://phabricator.wikimedia.org/T405489) [10:11:55] (03PS3) 10Phuedx: ext.xLab: Add PageVisited event [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193056 [10:12:07] 10MediaWiki-Parser, 10Wikimedia-Site-requests: Enable $wgParserEnableUserLanguage by default - https://phabricator.wikimedia.org/T406057#11236309 (10Lucas_Werkmeister_WMDE) This is a bad idea. Oppose. > (3) "Accessing the user language using this feature reduces the efficiency of the parser cache." but (a) {{... [10:12:08] (03PS5) 10Marco Fossati: xLab: instrument ImageBrowsing's page visit [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1192519 (https://phabricator.wikimedia.org/T405489) [10:12:46] 04(no projects): Unable to edit in en.Wikipedia's 'Wikipedia:' namespace - https://phabricator.wikimedia.org/T406209#11236311 (10Peachey88) →14Duplicate dup:03T406208 [10:12:48] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236313 (10Peachey88) [10:16:30] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236320 (10Lucas_Werkmeister_WMDE) >>! In T406208#11236286, @Reedy wrote: > ` > #8 /srv/mediawiki/php-1.45.0-wmf.21/includes/Storage/EditResultBuilder.php(222): MediaWiki\Revision\Revis... [10:16:45] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236323 (10Pigsonthewing) I got "[d910314e-7705-48fc-80a8-b244b4bd0dbd] Caught exception of type Wikimedia\Rdbms\DBQueryDisconnectedError", but also previously server 503, and time-outs. [10:18:21] (03PS1) 10Kosta Harlan: frwiki hCaptcha A/B test: Preserve experiment group in query [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T405239) [10:18:43] (03CR) 10Phuedx: "> is that too many beacon events?" [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) (owner: 10Clare Ming) [10:18:46] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236332 (10ToBeFree) I just noticed (and either overlooked before, or it really appeared in the list with its original timestamp after minutes) that one of my edits was indeed saved. http... [10:19:19] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236334 (10Lucas_Werkmeister_WMDE) >>! In T406208#11236320, @Lucas_Werkmeister_WMDE wrote: >>>! In T406208#11236286, @Reedy wrote: >> ` >> #8 /srv/mediawiki/php-1.45.0-wmf.21/includes/S... [10:19:47] (03PS6) 10Marco Fossati: xLab: instrument ImageBrowsing's page load [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1192519 (https://phabricator.wikimedia.org/T405489) [10:20:23] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236337 (10Ladsgroup) The query is quite slow and mysql gets disconnected because of it: `` mysql:research@dbstore1008.eqiad.wmnet [enwiki]> explain SELECT rev_id,rev_page,rev_timestamp,... [10:20:25] (03PS1) 10Zabe: Revert "RevisionStore: Find identical revisions without using rev_sha1" [core] - 10https://gerrit.wikimedia.org/r/1193072 [10:20:30] (03CR) 10Zuul test: "Merge Failed." [core] - 10https://gerrit.wikimedia.org/r/1193072 (owner: 10Zabe) [10:20:30] 10Catalyst (PatchDemo): Conflicts not detected when editing a wiki - https://phabricator.wikimedia.org/T406211 (10Esanders) 03NEW [10:20:37] 10WikiEditor (2010): Add substitute button - https://phabricator.wikimedia.org/T406125#11236361 (10Hdicu) Let's say we have a template {{Hello}} with content "Hello {{{1}}}!". Then I'm making a page and I write the following: ` {{subst:Hello|hdicu}} ` Then if I click the button, it would change the text I wr... [10:20:44] (03CR) 10Marco Fossati: "@mpopov@wikimedia.org please note that I've also explicitly set the schema for consistency with the one declared in the ReaderExperiments " [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1192519 (https://phabricator.wikimedia.org/T405489) (owner: 10Marco Fossati) [10:20:45] (03PS1) 10Zabe: Revert "RevisionStore: Find identical revisions without using rev_sha1" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193073 [10:20:46] (03CR) 10CI reject: [V:04-1] Revert "RevisionStore: Find identical revisions without using rev_sha1" [core] - 10https://gerrit.wikimedia.org/r/1193072 (owner: 10Zabe) [10:20:50] 07Wikimedia-production-error: Database errors editing enwiki's Project namespace - https://phabricator.wikimedia.org/T406208#11236374 (10Ladsgroup) >>! In T406208#11236333, @Lucas_Werkmeister_WMDE wrote: >>>! In T406208#11236320, @Lucas_Werkmeister_WMDE wrote: >>>>! In T406208#11236286, @Reedy wrote: >>> ` >>>... [10:21:05] (03Merged) 10jenkins-bot: Add Bono (abr) to Names.php and RELEASE-NOTES [core] - 10https://gerrit.wikimedia.org/r/1193011 (https://phabricator.wikimedia.org/T406198) (owner: 10Jon Harald Søby) [10:21:06] (03CR) 10Zabe: [C:03+2] Revert "RevisionStore: Find identical revisions without using rev_sha1" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193073 (owner: 10Zabe) [10:22:48] 10EditCheck, 06Editing-team (Kanban Board), 13Patch-For-Review: Paste check: show the check card immediately on mobile - https://phabricator.wikimedia.org/T406164#11236392 (10PatchDemoBot) Test wiki **created** on [[ https://patchdemo.wmcloud.org | Patch demo ]] by ESanders (WMF) using patch(es) linked to th... [10:23:24] (03CR) 10TrainBranchBot: [C:03+2] "Approved by zabe@deploy2002 using scap backport" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193073 (owner: 10Zabe) [10:24:48] (03CR) 10CI reject: [V:04-1] Revert "RevisionStore: Find identical revisions without using rev_sha1" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193073 (owner: 10Zabe) [10:24:54] (03CR) 10Lucas Werkmeister (WMDE): "(one of the gate-and-submit jobs failed so I aborted the other ones)" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193073 (owner: 10Zabe) [10:25:10] (03CR) 10Lucas Werkmeister (WMDE): "(probably just try again)" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193073 (owner: 10Zabe) [10:25:22] (03CR) 10Zabe: [C:03+2] Revert "RevisionStore: Find identical revisions without using rev_sha1" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193073 (owner: 10Zabe) [10:26:38] 10EditCheck, 06Editing-team (Kanban Board), 13Patch-For-Review: Paste check: show the check card immediately on mobile - https://phabricator.wikimedia.org/T406164#11236399 (10PatchDemoBot) Test wiki on [[ https://patchdemo.wmcloud.org | Patch demo ]] by ESanders (WMF) using patch(es) linked to this task was... [10:30:54] 04(no projects): 🎬️ mobile-wpde-01 | tbd | ⏰ Oct 27th - https://phabricator.wikimedia.org/T406215 (10tmletzko) 03NEW [10:32:28] 10EditCheck, 06Editing-team (Kanban Board), 13Patch-For-Review: Paste check: show the check card immediately on mobile - https://phabricator.wikimedia.org/T406164#11236427 (10Esanders) Current demo: https://c8489caee1.catalyst.wmcloud.org/w/index.php?title=Douglas_Adams&ecenable=2#/editor/0 [10:32:55] (03CR) 10CI reject: [V:04-1] frwiki hCaptcha A/B test: Preserve experiment group in query [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T405239) (owner: 10Kosta Harlan) [10:37:55] 06Research: Quantitative Survey Analysis - https://phabricator.wikimedia.org/T406180#11236438 (10Miriam) [10:38:29] 10MediaWiki-File-management, 10MediaWiki-Maintenance-system, 06Commons, 05MW-1.44-notes, and 2 others: rebuildImages.php: Return value error - https://phabricator.wikimedia.org/T399450#11236441 (10Wikinaut) See also https://www.mediawiki.org/wiki/Project:Support_desk#mw_1.44.0:_after_upgrade,_about_10%... [10:38:46] 06Research (FY2025-26-Research-October-December): Quantitative Survey Analysis - https://phabricator.wikimedia.org/T406180#11236443 (10Miriam) [10:39:27] 06Research (FY2025-26-Research-October-December): Research support for the FY25-26 Developer Satisfaction Survey - https://phabricator.wikimedia.org/T405655#11236444 (10Miriam) a:03CMyrick-WMF [10:39:30] 06Research (FY2025-26-Research-October-December): Research support for the FY25-26 Developer Satisfaction Survey - https://phabricator.wikimedia.org/T405655#11236448 (10Miriam) [10:40:36] 06Research (FY2025-26-Research-October-December): Research support for the FY25-26 Developer Satisfaction Survey - https://phabricator.wikimedia.org/T405655#11236449 (10Miriam) Thanks @CCiufo-WMF ! This has been prioritized on our end. @CMyrick-WMF will work with you. @CMyrick-WMF please update this task with th... [10:41:14] (03Merged) 10jenkins-bot: Revert "RevisionStore: Find identical revisions without using rev_sha1" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193073 (owner: 10Zabe) [10:41:25] 06Research (FY2025-26-Research-October-December): Quantitative Survey Analysis - https://phabricator.wikimedia.org/T406180#11236451 (10Miriam) THanks @YLiou_WMF for creating this task. I co-assigned @CMyrick-WMF as she'll do a large portion of the analysis. [10:41:49] 07Essential-Work, 06Research (FY2025-26-Research-October-December): Develop a dataset for editor Q&A - https://phabricator.wikimedia.org/T397550#11236453 (10Miriam) [10:43:34] 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), 05WE4.2 Bot detection (WE4.2 hCaptcha editing trial): hCaptcha: Evaluate support for MobileFrontend - https://phabricator.wikimedia.org/T405753#11236456 (10hector.arroyo) In order to support Captcha in the MobileFrontend, I think we need... [10:45:38] 06Research (FY2025-26-Research-October-December): Quantitative Survey Analysis for Reader Foundational - https://phabricator.wikimedia.org/T406180#11236457 (10Miriam) [10:45:47] 06Research (FY2025-26-Research-October-December): Quantitative Survey Analysis for Reader Foundational Research - https://phabricator.wikimedia.org/T406180#11236459 (10Miriam) [10:46:59] 10MediaWiki-Core-AuthManager, 06MediaWiki-Platform-Team, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 07OKR-Work, 13Patch-For-Review: Deploy separate anonymous session backend to Wikimedia production, in log-only mode - https://phabricator.wikimedia.org/T402808#11236463 (10Tgr) Just so we have a written... [10:48:43] (03PS1) 10Amire80: Fix link syntax in a message [extensions/BlueSpiceWikiFarm] - 10https://gerrit.wikimedia.org/r/1193076 [10:49:06] (03Abandoned) 10Zabe: Revert "RevisionStore: Find identical revisions without using rev_sha1" [core] - 10https://gerrit.wikimedia.org/r/1193072 (owner: 10Zabe) [10:51:19] (03CR) 10CI reject: [V:04-1] Fix link syntax in a message [extensions/BlueSpiceWikiFarm] - 10https://gerrit.wikimedia.org/r/1193076 (owner: 10Amire80) [10:54:57] (03PS1) 10Daniel Kinzler: CacheKeyHelper: Use wiki ID and interwiki prefix if present [core] - 10https://gerrit.wikimedia.org/r/1193077 (https://phabricator.wikimedia.org/T405920) [10:58:57] (03PS4) 10Phuedx: ext.xLab: Add PageVisited event [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193056 [10:58:57] (03PS1) 10Phuedx: ext.xLab: Add FeatureUnsupported event [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193078 [10:59:58] (03CR) 10Phuedx: [C:03+2] xLab: instrument ImageBrowsing's page load [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1192519 (https://phabricator.wikimedia.org/T405489) (owner: 10Marco Fossati) [11:01:21] 10MediaWiki-Releasing: makerelease2.py can't download MW tarballs - https://phabricator.wikimedia.org/T406216 (10Reedy) 03NEW [11:08:57] (03PS2) 10Harroyo-wmf: phpcs: Enforce trailing commas in arrays [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) [11:10:29] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40573/consoleFull): `composer --ansi test`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [11:11:49] 10MediaWiki-Releasing: makerelease2.py can't download MW tarballs - https://phabricator.wikimedia.org/T406216#11236514 (10Reedy) https://gitlab.wikimedia.org/repos/releng/release/-/commit/ced6a663f96527ff31124c00394001049801563d [11:15:56] 10MediaWiki-Releasing: makerelease2.py can't download MW tarballs - https://phabricator.wikimedia.org/T406216#11236518 (10Reedy) 05Open→03Resolved a:03Reedy Basically due to T400119; we were just using `'User-Agent': 'python-requests/2.28.1'`. [11:16:24] (03CR) 10CI reject: [V:04-1] CacheKeyHelper: Use wiki ID and interwiki prefix if present [core] - 10https://gerrit.wikimedia.org/r/1193077 (https://phabricator.wikimedia.org/T405920) (owner: 10Daniel Kinzler) [11:16:57] (03CR) 10CI reject: [V:04-1] ext.xLab: Add FeatureUnsupported event [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193078 (owner: 10Phuedx) [11:30:31] (03CR) 10CI reject: [V:04-1] phpcs: Enforce trailing commas in arrays [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [11:31:06] (03Merged) 10jenkins-bot: xLab: instrument ImageBrowsing's page load [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1192519 (https://phabricator.wikimedia.org/T405489) (owner: 10Marco Fossati) [11:40:30] (03PS2) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) [11:43:24] 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), 05WE4.2 Bot detection (WE4.2 hCaptcha editing trial): hCaptcha: Evaluate support for MobileFrontend - https://phabricator.wikimedia.org/T405753#11236555 (10kostajh) Thanks @hector.arroyo! For "Make ext.confirmEdit.hCaptcha/init.js from Co... [11:51:03] 10Release Pipeline (Blubber): Allow third-party repos in Blubber.yaml - https://phabricator.wikimedia.org/T395645#11236570 (10SLyngshede-WMF) 05Open→03Resolved a:03SLyngshede-WMF [11:54:16] (03CR) 10CI reject: [V:04-1] Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [11:56:47] (03PS3) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) [11:56:53] 10MediaWiki-Parser, 10Wikimedia-Site-requests: Enable $wgParserEnableUserLanguage by default - https://phabricator.wikimedia.org/T406057#11236577 (10Bugreporter) > allows any user to degrade the site performance immediately, with no consensus from the community. I say here again: If it is enabled in Commons, t... [11:58:29] 06collaboration-services, 13Patch-For-Review: Gerrit failover process - https://phabricator.wikimedia.org/T387833#11236580 (10ABran-WMF) [12:01:09] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] "* The CI failure is probably unrelated. If it is, it's probably a mistake in a test that makes wrong assumptions and starts failing becaus" [core] - 10https://gerrit.wikimedia.org/r/1193077 (https://phabricator.wikimedia.org/T405920) (owner: 10Daniel Kinzler) [12:02:19] (03PS4) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) [12:03:03] (03PS5) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) [12:03:44] (03PS1) 10Zabe: Use SlotRoleStore instead of join in findIdenticalRevision [core] - 10https://gerrit.wikimedia.org/r/1193086 [12:05:29] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] "I realized all the docs are on the class level. Still a single sentence on the method would be very helpful in IDEs and such." [core] - 10https://gerrit.wikimedia.org/r/1193077 (https://phabricator.wikimedia.org/T405920) (owner: 10Daniel Kinzler) [12:07:29] 06collaboration-services, 13Patch-For-Review: Gerrit failover process - https://phabricator.wikimedia.org/T387833#11236593 (10ABran-WMF) [12:08:22] (03PS6) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) [12:08:43] 10Automoderator, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: set AutoModeratorMultiLingualRevertRisk with available wikis - https://phabricator.wikimedia.org/T400727#11236595 (10Samwalton9-WMF) [12:08:45] 10Automoderator, 10Wikimedia-Site-requests, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: Enable AutoModerator on Italian Wikipedia - https://phabricator.wikimedia.org/T405152#11236594 (10Samwalton9-WMF) [12:09:00] 10Automoderator, 10Wikimedia-Site-requests, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: Enable AutoModerator on Italian Wikipedia - https://phabricator.wikimedia.org/T405152#11236597 (10Samwalton9-WMF) 05Open→03Stalled [12:09:48] 10Automoderator, 10Wikimedia-Site-requests, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: Enable AutoModerator on Italian Wikipedia - https://phabricator.wikimedia.org/T405152#11236599 (10Samwalton9-WMF) Just noting explicitly that we should wait on {T400727} before merging. [12:10:00] (03PS7) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) [12:14:21] (03PS8) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) [12:15:14] 10MediaWiki-Installer: Error 1091: Can't DROP INDEX `cl_timestamp`; check that it exists - https://phabricator.wikimedia.org/T406142#11236600 (10Zabe) I also need to say that I do not really see how your wiki ended up without it. I would probably just propose to modify the patch to use `DROP INDEX IF EXISTS` ins... [12:16:50] (03PS2) 10STran: Support FlaggedRevs on Special:IPContributions [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) [12:18:35] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): A/B test using defaultsort with the completion suggester - https://phabricator.wikimedia.org/T404858#11236601 (10dcausse) a:03dcausse [12:18:39] 10Vector 2022: Resolve Element vs HTMLElement when using TypeScript checking - https://phabricator.wikimedia.org/T406219 (10Esanders) 03NEW [12:19:02] 10Vector 2022: Resolve Element vs HTMLElement when using TypeScript checking - https://phabricator.wikimedia.org/T406219#11236613 (10Esanders) There are already some similar workarounds in place in the codebase, e.g. where we get a `Node` but need an `Element`: `lang=js const // Type declaration needed because... [12:23:38] (03PS3) 10Hslater: Replace deprecated MWException [extensions/BlueSpiceAvatars] (REL1_43) - 10https://gerrit.wikimedia.org/r/1153105 [12:24:13] 10Wikimedia-Site-requests: Allow block by abuse filter on Gan Wikipedia - https://phabricator.wikimedia.org/T406220 (10ChasingAir) 03NEW [12:25:18] (03PS1) 10Esanders: Fix methods which return {Element} to return {HTMLElement} [skins/Vector] - 10https://gerrit.wikimedia.org/r/1193090 (https://phabricator.wikimedia.org/T406219) [12:26:58] (03CR) 10CI reject: [V:04-1] Replace deprecated MWException [extensions/BlueSpiceAvatars] (REL1_43) - 10https://gerrit.wikimedia.org/r/1153105 (owner: 10Hslater) [12:27:09] (03CR) 10CI reject: [V:04-1] Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [12:28:34] (03PS9) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) [12:30:47] (03PS5) 10OSleger: MathSearchHooks: Add support for hook MathFormulaPostRenderRevision [extensions/MathSearch] - 10https://gerrit.wikimedia.org/r/1186995 (https://phabricator.wikimedia.org/T399226) [12:31:10] (03PS7) 10Viktoria Hillerud WMSE: Add lexicon entries from local wiki storage to Speechoid storage [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1178548 (https://phabricator.wikimedia.org/T392426) [12:31:29] (03CR) 10Viktoria Hillerud WMSE: "Done" [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1178548 (https://phabricator.wikimedia.org/T392426) (owner: 10Viktoria Hillerud WMSE) [12:31:30] 10Wikimedia-Site-requests: Add additional namespaces on igwiki (DRAFT, DRAFTTALK, MOS, MOSTALK) - https://phabricator.wikimedia.org/T406178#11236636 (10Bugreporter2) Some key info is missing -- how do you say “draft:” and “manual of style” in Igbo? - Talk is `Ṅkàtá` - Ṅkàtá precedes the name of the namespa... [12:33:03] 10CheckUser, 07Essential-Work, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Enforce trailing_comma_in_multiline linter rule in CheckUser - https://phabricator.wikimedia.org/T405354#11236639 (10hector.arroyo) [CheckUser #1192520](https://gerrit.wikimedia.org/r... [12:35:04] (03CR) 10CI reject: [V:04-1] Add lexicon entries from local wiki storage to Speechoid storage [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1178548 (https://phabricator.wikimedia.org/T392426) (owner: 10Viktoria Hillerud WMSE) [12:35:38] 06MediaWiki-Platform-Team (Radar), 10CirrusSearch, 10NetworkSession, 06Discovery-Search (2025.09.26 - 2025.10.17), and 2 others: NetworkSessionProvider / CirrusSearch Streaming Updater causing 'session' log spam and possibly Sessionstore (Kask) problems - https://phabricator.wikimedia.org/T373826#11236642... [12:37:12] (03PS8) 10Viktoria Hillerud WMSE: Add lexicon entries from local wiki storage to Speechoid storage [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1178548 (https://phabricator.wikimedia.org/T392426) [12:40:06] 06Discovery-Search (2025.09.26 - 2025.10.17): Integrate RU & HE DWIM-style mappings into autocomplete - https://phabricator.wikimedia.org/T402864#11236649 (10dcausse) a:03dcausse [12:41:00] 06Wikimedia Enterprise (Sprint 83): Off-by-one error in MultipartCopy in Snapshots Code - https://phabricator.wikimedia.org/T406109#11236652 (10JArguello-WMF) [12:41:01] 06Wikimedia Enterprise (Sprint 83): Enhance Python SDK to match standards and coverage of Go SDK - https://phabricator.wikimedia.org/T405356#11236654 (10JArguello-WMF) [12:41:04] 06Wikimedia Enterprise (Sprint 83): Offload rate limiting capability from main API to istio service mesh - https://phabricator.wikimedia.org/T398001#11236658 (10JArguello-WMF) [12:41:06] 06Wikimedia Enterprise (Sprint 83): Implement GetObject, HeadObject and GetPresignedURL on main API using the V2 SDK - https://phabricator.wikimedia.org/T404167#11236660 (10JArguello-WMF) [12:41:07] 10Wikimedia-Enterprise-Kanban-On-Call, 06Wikimedia Enterprise (Sprint 83): On-call support - https://phabricator.wikimedia.org/T365708#11236656 (10JArguello-WMF) [12:41:48] 06Wikimedia Enterprise (Sprint 83): Wikidata Schema - https://phabricator.wikimedia.org/T400885#11236662 (10JArguello-WMF) [12:41:49] 06Wikimedia Enterprise (Sprint 83): Extract per-handler configuration into separate environment variables - https://phabricator.wikimedia.org/T403046#11236664 (10JArguello-WMF) [12:42:12] 06Wikimedia Enterprise (Sprint 83): Wikidata Schema - https://phabricator.wikimedia.org/T400885#11236670 (10JArguello-WMF) a:05E.Enabulele→03REsquito-WMF [12:42:31] (03CR) 10Jon Harald Søby: diq: Update namespace translations (033 comments) [core] - 10https://gerrit.wikimedia.org/r/1191859 (https://phabricator.wikimedia.org/T328207) (owner: 10Cappybaraa) [12:44:13] (03PS1) 10Esanders: stickyHeader.js: Replace {Element} types with {HTMLElement} [skins/Vector] - 10https://gerrit.wikimedia.org/r/1193097 (https://phabricator.wikimedia.org/T406219) [12:44:27] 10MediaWiki-Language-converter, 07Chinese-Sites, 07Community-consensus-needed, 07I18n: Implement LanguageConverter for Cantonese (yue) - https://phabricator.wikimedia.org/T59106#11236686 (10Bugreporter2) [12:45:10] (03CR) 10Ladsgroup: Use SlotRoleStore instead of join in findIdenticalRevision (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [12:45:53] 10Wikimedia-Site-requests, 07Bengali-Sites, 07Community-consensus-needed: Add $wgNamespaceAliases for Bengali Wikipedia - https://phabricator.wikimedia.org/T382822#11236691 (10Bugreporter2) If you look at https://bn.wikipedia.org/wiki/%E0%A6%AC%E0%A6%BF%E0%A6%B6%E0%A7%87%E0%A6%B7:NamespaceInfo you can see th... [12:47:03] (03PS7) 10Isabelle Hurbain-Palatin: Add a DOM version of the TOC markers pass [core] - 10https://gerrit.wikimedia.org/r/1191726 (https://phabricator.wikimedia.org/T405935) [12:47:15] (03CR) 10Tchanders: Start refactoring Special:UserRights (032 comments) [core] - 10https://gerrit.wikimedia.org/r/1192850 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [12:47:21] (03CR) 10Isabelle Hurbain-Palatin: "It shouldn't take forever to have this in both passes; but it does make me want to refactor the tests so that they can handle similar test" [core] - 10https://gerrit.wikimedia.org/r/1191726 (https://phabricator.wikimedia.org/T405935) (owner: 10Isabelle Hurbain-Palatin) [12:48:16] (03CR) 10Zabe: Use SlotRoleStore instead of join in findIdenticalRevision (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [12:49:43] (03CR) 10Viktoria Hillerud WMSE: "I see. Then a follow-up question is if I should make VoiceHandler into a service instead since I'm currently instantiating it manually in " [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1134981 (https://phabricator.wikimedia.org/T387284) (owner: 10Viktoria Hillerud WMSE) [12:49:50] (03CR) 10STran: "Done" [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [12:50:32] (03PS2) 10Zabe: Use SlotRoleStore instead of join in findIdenticalRevision [core] - 10https://gerrit.wikimedia.org/r/1193086 [12:53:18] (03PS1) 10Esanders: Replace all remaining {Element} types with {HTMLElement} [skins/Vector] - 10https://gerrit.wikimedia.org/r/1193103 (https://phabricator.wikimedia.org/T406219) [12:53:26] (03CR) 10Kosta Harlan: [C:04-1] "I think I need to move all of this to Extension:MetricsPlatform." [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [12:54:59] (03CR) 10Zabe: Use SlotRoleStore instead of join in findIdenticalRevision (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [12:56:49] 10Wikimedia-Site-requests: Make Random article only lead to Reviewed pages at zh-classical wikipedia - https://phabricator.wikimedia.org/T193338#11236707 (10Bugreporter2) You can do this by putting all the Reviewed pages in a hidden category and then using [[Special:RandominCategory:]] in the sidebar. [12:57:05] (03PS1) 10Hslater: Fix BSApiAvatarsTasksTest [extensions/BlueSpiceAvatars] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193104 [12:57:50] (03CR) 10CI reject: [V:04-1] Fix BSApiAvatarsTasksTest [extensions/BlueSpiceAvatars] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193104 (owner: 10Hslater) [12:58:05] 10Wikimedia-Site-requests, 07Chinese-Sites: Make Random article only lead to Reviewed pages at zh-classical wikipedia - https://phabricator.wikimedia.org/T193338#11236708 (10Bugreporter2) [12:59:29] 06Wikibase Product Platform Team WPP (Sprint 54): 🔮 Add README to reuse Domain - https://phabricator.wikimedia.org/T406221 (10Dima_Koushha_WMDE) 03NEW [12:59:36] (03PS1) 10Dreamy Jazz: Add some QUnit tests for ve.init.mw.HCaptchaSaveErrorHandler.js [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193105 (https://phabricator.wikimedia.org/T405585) [13:00:42] (03CR) 10Jforrester: "Maybe we should drop all these inline copies (especially as they're inconsistent) and replace with @license tags, so this and other issues" [core] - 10https://gerrit.wikimedia.org/r/1191659 (https://phabricator.wikimedia.org/T400642) (owner: 10Majavah) [13:01:18] (03CR) 10Dreamy Jazz: Support FlaggedRevs on Special:IPContributions (031 comment) [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [13:02:05] (03CR) 10Dreamy Jazz: Support FlaggedRevs on Special:IPContributions (031 comment) [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [13:02:45] (03CR) 10Tacsipacsi: Support FlaggedRevs on Special:IPContributions (031 comment) [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [13:04:14] (03CR) 10Svantje Lilienthal: [C:03+2] "Tested locally, looks good. Code is cleaner and easier to read." [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1193012 (https://phabricator.wikimedia.org/T404690) (owner: 10Thiemo Kreuz (WMDE)) [13:04:25] 10MediaWiki-Language-converter, 07Community-consensus-needed, 07I18n: Implement LanguageConverter for Cantonese (yue) - https://phabricator.wikimedia.org/T59106#11236727 (10Winston_Sung) > NOTE: Please do **NOT** use this tag for tasks that about non-Mandarin Chinese languages/dialects (Cantonese `yue` , Min... [13:04:40] (03CR) 10Lucas Werkmeister (WMDE): [C:03+2] "starting gate-and-submit ahead of deployment" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193067 (https://phabricator.wikimedia.org/T402808) (owner: 10D3r1ck01) [13:04:43] 06Wikimedia Enterprise: Create Wikidata-Updater Stub - https://phabricator.wikimedia.org/T405190#11236730 (10REsquito-WMF) p:05Triage→03High [13:04:44] (03CR) 10Lucas Werkmeister (WMDE): [C:03+2] "starting gate-and-submit ahead of deployment" [core] (wmf/1.45.0-wmf.20) - 10https://gerrit.wikimedia.org/r/1193069 (https://phabricator.wikimedia.org/T402808) (owner: 10D3r1ck01) [13:04:54] 06Wikimedia Enterprise: Enhance WMF module with Wikidata Entity endpoint retrieval - https://phabricator.wikimedia.org/T405192#11236731 (10REsquito-WMF) p:05Triage→03High [13:05:17] 06Wikimedia Enterprise: Prepare Service infrastructure for wikidata-updater service. - https://phabricator.wikimedia.org/T405193#11236735 (10REsquito-WMF) p:05Triage→03High [13:05:28] 10Wikimedia-Site-requests: Make Random article only lead to Reviewed pages at zh-classical wikipedia - https://phabricator.wikimedia.org/T193338#11236733 (10Winston_Sung) > NOTE: Please do **NOT** use this tag for tasks that about non-Mandarin Chinese languages/dialects (Cantonese `yue` , Mindong `cdo` , Minnan... [13:05:37] 06Wikimedia Enterprise: Create first Wikidata Updater handler approach - https://phabricator.wikimedia.org/T405200#11236737 (10REsquito-WMF) p:05Triage→03Low [13:06:01] 06Wikimedia Enterprise: Create Transformer For Wikidata Entity Data - https://phabricator.wikimedia.org/T405198#11236739 (10REsquito-WMF) p:05Triage→03Medium [13:06:49] 06Wikimedia Enterprise: Create Transfomer/Mapper from evenstream listener to product schema. - https://phabricator.wikimedia.org/T405197#11236741 (10REsquito-WMF) [13:06:55] 06Wikimedia Enterprise: Create Transfomer/Mapper from evenstream listener to product schema. - https://phabricator.wikimedia.org/T405197#11236744 (10REsquito-WMF) p:05Triage→03Medium [13:07:06] (03CR) 10Dreamy Jazz: Support FlaggedRevs on Special:IPContributions (031 comment) [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [13:08:30] 06Research, 10Research-engineering: Semantic search prototype - https://phabricator.wikimedia.org/T404201#11236748 (10fkaelin) 05Open→03Resolved Semantic search prototypes updates: - An updated semantic-search prototype is available on https://semantic-search.wmcloud.org, hosted on CloudVPS (it is very... [13:10:11] (03PS3) 10Jon Harald Søby: Make link targets obscured by sticky header scroll into view [skins/Vector] - 10https://gerrit.wikimedia.org/r/1192980 (https://phabricator.wikimedia.org/T406114) [13:10:11] (03CR) 10Jon Harald Søby: "I see the header is defined as `@property {Element}` in line 563. Could that be changed the HTMLElement? Could it ever be a not-HTML Eleme" [skins/Vector] - 10https://gerrit.wikimedia.org/r/1192980 (https://phabricator.wikimedia.org/T406114) (owner: 10Jon Harald Søby) [13:13:44] (03PS2) 10Hashar: Load IPInfo message conditionally [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193106 (https://phabricator.wikimedia.org/T389998) [13:14:01] 10Cite (Sub-referencing), 10Sub-referencing (product board): Display reuse warning in header of the ContextItem - https://phabricator.wikimedia.org/T406223 (10lilients_WMDE) 03NEW [13:15:33] (03CR) 10CI reject: [V:04-1] Use SlotRoleStore instead of join in findIdenticalRevision [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [13:16:51] 06Wikibase Suite Team: [Federated Property Values] Add option to enable Federated Property Values - https://phabricator.wikimedia.org/T406224 (10lojo_wmde) 03NEW [13:17:53] (03CR) 10TrainBranchBot: [C:03+2] "Approved by lucaswerkmeister-wmde@deploy2002 using scap backport" [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193067 (https://phabricator.wikimedia.org/T402808) (owner: 10D3r1ck01) [13:17:54] (03CR) 10TrainBranchBot: [C:03+2] "Approved by lucaswerkmeister-wmde@deploy2002 using scap backport" [core] (wmf/1.45.0-wmf.20) - 10https://gerrit.wikimedia.org/r/1193069 (https://phabricator.wikimedia.org/T402808) (owner: 10D3r1ck01) [13:20:01] (03CR) 10CI reject: [V:04-1] Add some QUnit tests for ve.init.mw.HCaptchaSaveErrorHandler.js [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193105 (https://phabricator.wikimedia.org/T405585) (owner: 10Dreamy Jazz) [13:20:37] (03Merged) 10jenkins-bot: session: Lookup authenticated store first before anon store [core] (wmf/1.45.0-wmf.21) - 10https://gerrit.wikimedia.org/r/1193067 (https://phabricator.wikimedia.org/T402808) (owner: 10D3r1ck01) [13:20:43] (03Merged) 10jenkins-bot: session: Lookup authenticated store first before anon store [core] (wmf/1.45.0-wmf.20) - 10https://gerrit.wikimedia.org/r/1193069 (https://phabricator.wikimedia.org/T402808) (owner: 10D3r1ck01) [13:20:55] 10MediaWiki-Language-converter: Implement language converter for Shughni (sgh) - https://phabricator.wikimedia.org/T404496#11236824 (10Kxeon) i should be able to make a converter rq hold on [13:21:49] (03CR) 10CI reject: [V:04-1] Load IPInfo message conditionally [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193106 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [13:22:10] 06Experimentation Lab, 07Essential-Work, 13Patch-For-Review: Preserve mpo query parameter in auth flows - https://phabricator.wikimedia.org/T404622#11236828 (10kostajh) a:03kostajh [13:22:21] 06Experimentation Lab, 07Essential-Work, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Preserve mpo query parameter in auth flows - https://phabricator.wikimedia.org/T404622#11236829 (10kostajh) [13:23:36] 06Wikimedia Enterprise (Sprint 83): Create Wikidata-Updater Stub - https://phabricator.wikimedia.org/T405190#11236834 (10JArguello-WMF) [13:23:40] 06Wikimedia Enterprise (Sprint 83): Enhance WMF module with Wikidata Entity endpoint retrieval - https://phabricator.wikimedia.org/T405192#11236836 (10JArguello-WMF) [13:23:50] 06Wikimedia Enterprise (Sprint 83): Prepare Service infrastructure for wikidata-updater service. - https://phabricator.wikimedia.org/T405193#11236839 (10JArguello-WMF) [13:24:09] 06Wikibase Suite Team: [Federated Property Values]: Support both local and remote Item values for Statements - https://phabricator.wikimedia.org/T406226 (10lojo_wmde) 03NEW [13:24:12] 06Wikimedia Enterprise (Sprint 83): Create Transfomer/Mapper from evenstream listener to product schema. - https://phabricator.wikimedia.org/T405197#11236853 (10JArguello-WMF) [13:24:19] 06Wikimedia Enterprise (Sprint 83): Create Transformer For Wikidata Entity Data - https://phabricator.wikimedia.org/T405198#11236855 (10JArguello-WMF) [13:24:23] 06Wikimedia Enterprise (Sprint 83): Create first Wikidata Updater handler approach - https://phabricator.wikimedia.org/T405200#11236857 (10JArguello-WMF) [13:24:29] 06Wikimedia Enterprise (Sprint 83): Create first Wikidata Updater handler approach - https://phabricator.wikimedia.org/T405200#11236858 (10REsquito-WMF) a:05LDlulisa-WMF→03None [13:24:32] 06Wikibase Suite Team: [Federated Property Values]: Support both local and remote Item values for Statements - https://phabricator.wikimedia.org/T406226#11236860 (10lojo_wmde) [13:25:19] (03PS2) 10Dreamy Jazz: Add some QUnit tests for ve.init.mw.HCaptchaSaveErrorHandler.js [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193105 (https://phabricator.wikimedia.org/T405585) [13:25:29] 06Wikimedia Enterprise (Sprint 83): Clean up after S3 re-structuring - https://phabricator.wikimedia.org/T402368#11236867 (10JArguello-WMF) [13:27:36] 06Wikibase Suite Team: [Federated Property Values]: Remote Item support in statement values - https://phabricator.wikimedia.org/T406226#11236869 (10lojo_wmde) [13:27:42] 06Abstract Wikipedia team, 10function-orchestrator: Consider omitting statements with external IDs from Wikidata fetches - https://phabricator.wikimedia.org/T405991#11236871 (10Jdforrester-WMF) >>! In T405991#11235278, @DMartin-WMF wrote: > Hi @Jdforrester-WMF - regarding the questions above – > > > - thi... [13:27:57] (03CR) 10CI reject: [V:04-1] Make link targets obscured by sticky header scroll into view [skins/Vector] - 10https://gerrit.wikimedia.org/r/1192980 (https://phabricator.wikimedia.org/T406114) (owner: 10Jon Harald Søby) [13:28:15] 06Wikimedia Enterprise: Test V2 SDK on main API in dev - https://phabricator.wikimedia.org/T404168#11236874 (10JArguello-WMF) [13:28:46] 10MediaWiki-extensions-LiquidThreads: Convert LQT pages on svwikisource to Flow - https://phabricator.wikimedia.org/T406227 (10Esanders) 03NEW [13:28:49] 06Wikimedia Enterprise (Sprint 83): Test V2 SDK on main API in dev - https://phabricator.wikimedia.org/T404168#11236887 (10JArguello-WMF) [13:29:24] (03CR) 10Lucas Werkmeister (WMDE): [C:03+1] "recheck, error looks random" [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [13:29:47] 07Epic, 06Movement-Insights (FY25-26 H1): [MI 5.2] Analysis of suspicious links - https://phabricator.wikimedia.org/T404394#11236888 (10Khantstop) 05In progress→03Resolved [13:31:28] 06Wikibase Suite Team: [Federated Property Values] Remote Item support in statement values - https://phabricator.wikimedia.org/T406226#11236891 (10lojo_wmde) [13:31:35] (03CR) 10Gergő Tisza: Implement AuthPreserveQueryParams for Metrics Platform mpo param (031 comment) [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [13:32:00] 10MediaWiki-Language-converter: Implement language converter for Shughni (sgh) - https://phabricator.wikimedia.org/T404496#11236892 (10Kxeon) Say, looking on [[ https://en.wikipedia.org/wiki/Shughni_language | the English Wikipedia article ]] for Shughni, there appear to be three alphabets: Latin, Cyrillic and P... [13:32:07] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] - https://phabricator.wikimedia.org/T406228 (10lojo_wmde) 03NEW [13:32:22] 06Wikibase Suite Team: [Federated Statement Values] Remote Item support in statement values - https://phabricator.wikimedia.org/T406226#11236904 (10lojo_wmde) [13:32:36] (03CR) 10Tchanders: [C:03+1] S:GlobalGroupMembership: Extend UserGroupsSpecialPage (031 comment) [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1192851 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [13:33:01] (03PS4) 10Jon Harald Søby: Make link targets obscured by sticky header scroll into view [skins/Vector] - 10https://gerrit.wikimedia.org/r/1192980 (https://phabricator.wikimedia.org/T406114) [13:33:48] (03PS3) 10Dreamy Jazz: Add some QUnit tests for ve.init.mw.HCaptchaSaveErrorHandler.js [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193105 (https://phabricator.wikimedia.org/T405585) [13:34:29] 06Wikibase Suite Team: [Federated Statement Values] Add option to enable Wikidata as a source for Item values in statements - https://phabricator.wikimedia.org/T406224#11236906 (10lojo_wmde) [13:34:36] 10Wikimedia-Site-requests: Add the abusefilter-modify-restricted right to enwiki EFMs - https://phabricator.wikimedia.org/T405999#11236909 (10Soda) This, in all probability, should not have been deployed given the current state of the discussion. Imo it needs wider input from the community, 3 people on enwik... [13:35:17] 10Wikimedia-Site-requests: Add the abusefilter-modify-restricted right to enwiki EFMs - https://phabricator.wikimedia.org/T405999#11236911 (10Soda) cc @hashar, who was the deployer [13:35:19] 10MediaWiki-Installer: Error 1091: Can't DROP INDEX `cl_timestamp`; check that it exists - https://phabricator.wikimedia.org/T406142#11236912 (10Reedy) Can we get doctrine to do the `DROP INDEX IF EXISTS` easily? [13:35:42] 06Wikimedia Enterprise: Deploy V2 SDK on main API in prod - https://phabricator.wikimedia.org/T404169#11236913 (10JArguello-WMF) [13:35:50] 10CXServer, 06LPL Essential (2025 Jul-Sep), 10LPL Projects (Other), 13Patch-For-Review: Migrate cxserver in production to node22 - https://phabricator.wikimedia.org/T394982#11236915 (10Nikerabbit) I cannot reproduce locally using master branch of cxserver. In the logs I would expect to see something like... [13:35:52] 06Wikibase Suite Team: [Federated Statement Values] Support Wikidata as a source for Item values in statements - https://phabricator.wikimedia.org/T406226#11236916 (10lojo_wmde) [13:36:00] 06Wikimedia Enterprise (Sprint 83): Deploy V2 SDK on main API in prod - https://phabricator.wikimedia.org/T404169#11236918 (10JArguello-WMF) [13:37:05] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] - https://phabricator.wikimedia.org/T406228#11236924 (10lojo_wmde) [13:37:31] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] - https://phabricator.wikimedia.org/T406228#11236928 (10lojo_wmde) [13:37:33] 06Wikibase Suite Team: [Federated Statement Values] Support Wikidata as a source for Item values in statements - https://phabricator.wikimedia.org/T406226#11236929 (10lojo_wmde) [13:37:34] 06Wikibase Suite Team: [Federated Statement Values] Add option to enable Wikidata as a source for Item values in statements - https://phabricator.wikimedia.org/T406224#11236930 (10lojo_wmde) [13:37:49] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] MVP - https://phabricator.wikimedia.org/T406228#11236931 (10lojo_wmde) [13:38:35] (03Merged) 10jenkins-bot: Replace fragile "mobile" with Minerva skin targetting [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1193012 (https://phabricator.wikimedia.org/T404690) (owner: 10Thiemo Kreuz (WMDE)) [13:39:28] (03PS1) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) [13:39:56] (03Abandoned) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [13:40:21] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] MVP - https://phabricator.wikimedia.org/T406228#11236943 (10lojo_wmde) [13:40:23] (03CR) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param (031 comment) [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1193071 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [13:41:36] (03PS1) 10Hslater: Fix passing null to parameter [extensions/BlueSpiceFoundation] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193114 [13:42:59] 06Wikimedia Enterprise: Clean up ksqldb fallback from realtime - https://phabricator.wikimedia.org/T406172#11236946 (10prabhat) [13:43:58] 06Wikimedia Enterprise: Clean up ksqldb fallback from realtime - https://phabricator.wikimedia.org/T406172#11236948 (10prabhat) Candidate for sprint 83 if next up is exhausted [13:44:27] (03PS4) 10Hslater: Fix implicit conversion from float to int [extensions/BlueSpiceAvatars] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193104 [13:45:19] 10ConfirmEdit (CAPTCHA extension), 06Trust and Safety Product Team: ConfirmEdit: Refactor captcha implementations to not use sub-extensions - https://phabricator.wikimedia.org/T398193#11236953 (10Dreamy_Jazz) This has also caused the QUnit tests we defined for hCaptcha to not be run in CI, and because of that... [13:45:22] 06Wikimedia Enterprise: [pick if next up is clean] Clean up ksqldb fallback from realtime - https://phabricator.wikimedia.org/T406172#11236954 (10JArguello-WMF) [13:46:27] (03PS1) 10Sophivorus: Initial commit [extensions/ReadMode] - 10https://gerrit.wikimedia.org/r/1193115 [13:46:36] 06Wikimedia Enterprise: Gracefully handle kafka.Error while polling in realtime - https://phabricator.wikimedia.org/T406174#11236956 (10prabhat) Candidate for sprint 83 if next up is exhausted [13:46:57] (03CR) 10CI reject: [V:04-1] Fix implicit conversion from float to int [extensions/BlueSpiceAvatars] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193104 (owner: 10Hslater) [13:47:04] 06Wikimedia Enterprise: Gracefully handle kafka.Error while polling in realtime - https://phabricator.wikimedia.org/T406174#11236958 (10prabhat) [13:49:12] (03CR) 10Jdrewniak: [C:03+2] docs: Replace "Design Style Guide" with "Codex" [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1191536 (owner: 10VolkerE) [13:49:21] (03CR) 10Nikerabbit: Link to the public unified CX metrics dashboard on Superset (031 comment) [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1192136 (https://phabricator.wikimedia.org/T400565) (owner: 10Huei Tan) [13:49:36] (03PS2) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) [13:50:39] (03PS3) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) [13:51:16] (03PS4) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) [13:51:36] (03CR) 10Nikerabbit: [C:03+2] Use .tux-highlight instead of .highlight [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1191670 (https://phabricator.wikimedia.org/T371071) (owner: 10Jon Harald Søby) [13:52:00] (03PS5) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) [13:53:41] (03PS12) 10Cappybaraa: diq: Update namespace translations [core] - 10https://gerrit.wikimedia.org/r/1191859 (https://phabricator.wikimedia.org/T328207) [13:53:57] (03PS28) 10Cmelo: Add contribution summary view [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1186993 (https://phabricator.wikimedia.org/T402211) [13:54:01] (03CR) 10Sophivorus: [C:03+2] "recheck" [extensions/ReadMode] - 10https://gerrit.wikimedia.org/r/1193115 (owner: 10Sophivorus) [13:54:47] (03PS49) 10Cmelo: Add contributions table to contributions tab [extensions/CampaignEvents] - 10https://gerrit.wikimedia.org/r/1182615 (https://phabricator.wikimedia.org/T400722) (owner: 10Mhorsey) [14:00:49] (03PS14) 10Harroyo-wmf: phpcs: Fix array formatting (add trailing commas) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192520 (https://phabricator.wikimedia.org/T405354) [14:01:04] 10MediaWiki-Core-Preferences, 07dark-mode, 07good first task, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: Wikipedia Logo overlaps in Special:Preferences for Mobile Prod in dark mode - https://phabricator.wikimedia.org/T376228#11237001 (10PatchDemoBot) Test wiki **created** on [[ https://patchdem... [14:02:01] 06Wikibase Product Platform Team WPP (Sprint 54): Data dumps "reliability" panel does not show failures - https://phabricator.wikimedia.org/T406230 (10Jakob_WMDE) 03NEW [14:03:34] 06Wikimedia Enterprise: [pick if next up is clean] Clean up ksqldb fallback from realtime - https://phabricator.wikimedia.org/T406172#11237020 (10prabhat) [14:05:01] 10MediaWiki-extensions-Translate, 07dark-mode, 13Patch-For-Review, 07patch-welcome, 07Unplanned-Sprint-Work: Dark mode not compatible with Translate extension Special:Translate page - https://phabricator.wikimedia.org/T371071#11237026 (10jhsoby) Yeah, the red was not ideal. I chose it previously because... [14:05:16] 10Wikimedia-Site-requests: Add additional namespaces on igwiki (DRAFT, DRAFTTALK, MOS, MOSTALK) - https://phabricator.wikimedia.org/T406178#11237027 (10ObyEzeilo) Kindly note that Ńkàtá the tone should sound like this . [14:06:31] (03CR) 10Sebastian Berlin (WMSE): [C:04-1] "Yes, it looks like it would make sense to make `VoiceHandler` a service. That should probably be in a separate patch since it would requir" [extensions/Wikispeech] - 10https://gerrit.wikimedia.org/r/1134981 (https://phabricator.wikimedia.org/T387284) (owner: 10Viktoria Hillerud WMSE) [14:08:50] 10MediaWiki-Parser, 10Wikimedia-Site-requests: Enable $wgParserEnableUserLanguage by default - https://phabricator.wikimedia.org/T406057#11237034 (10cscott) Note that there is a lot of discussion of these points in https://gerrit.wikimedia.org/r/c/mediawiki/core/+/508295 and https://gerrit.wikimedia.org/r/c/me... [14:09:47] (03PS3) 10Hashar: Load IPInfo message conditionally [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193106 (https://phabricator.wikimedia.org/T389998) [14:09:50] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 10CheckUser, 06Trust and Safety Product Team, and 4 others: 'renameuser' logs for a global rename use actor ID from metawiki instead of the local one when created by the fixStuckGlobalRename.ph... - https://phabricator.wikimedia.org/T398177#11237037 [14:10:47] 06All-and-every-Wikisource, 06Content-Transform-Team, 07Wikimedia-production-error: RuntimeException: $wgForceHTTPS is true but the server is not HTTPS (requested domain: en.wikisource.orgen.wikisource.org ) - https://phabricator.wikimedia.org/T406206#11237040 (10Jgiannelos) I am gonna go ahead and close... [14:10:51] 10MediaWiki-Core-Preferences, 07dark-mode, 07good first task, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: Wikipedia Logo overlaps in Special:Preferences for Mobile Prod in dark mode - https://phabricator.wikimedia.org/T376228#11237038 (10PatchDemoBot) Test wiki on [[ https://patchdemo.wmcloud.or... [14:10:54] 06All-and-every-Wikisource, 06Content-Transform-Team, 07Wikimedia-production-error: RuntimeException: $wgForceHTTPS is true but the server is not HTTPS (requested domain: en.wikisource.orgen.wikisource.org ) - https://phabricator.wikimedia.org/T406206#11237041 (10Jgiannelos) 05Open→03Invalid [14:11:00] 10MediaWiki-Language-converter, 10MediaWiki-libs-BagOStuff, 06MediaWiki-Platform-Team (Radar), 06Content-Transform-Team (Work In Progress), and 4 others: APCU + languageconverter dynamic property creation error with PHP 8.4 - https://phabricator.wikimedia.org/T405901#11237042 (10SLopes-WMF) [14:11:20] 10MediaWiki-extensions-Linter, 10Parsoid, 07patch-welcome: Consider linting/deprecating blank template parameter names - https://phabricator.wikimedia.org/T405104#11237045 (10Grufo) Here is another use case of the empty-name parameter (see the {{[unique coins](https://en.wikipedia.org/wiki/Template:Unique_co... [14:11:29] 10MediaWiki-Language-converter, 10MediaWiki-libs-BagOStuff, 06MediaWiki-Platform-Team (Radar), 06Content-Transform-Team (Work In Progress), and 4 others: APCU + languageconverter dynamic property creation error with PHP 8.4 - https://phabricator.wikimedia.org/T405901#11237046 (10SLopes-WMF) [14:13:07] 10MediaWiki-Core-Preferences, 07dark-mode, 07good first task, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: Wikipedia Logo overlaps in Special:Preferences for Mobile Prod in dark mode - https://phabricator.wikimedia.org/T376228#11237049 (10PatchDemoBot) Test wiki **created** on [[ https://patchdem... [14:15:28] 10Phabricator, 06Release-Engineering-Team (Priority Backlog 📥): Clean up invalid Dashboard chart panels in database - https://phabricator.wikimedia.org/T405710#11237055 (10Aklapper) [14:17:59] 10MediaWiki-Parser, 10Wikimedia-Site-requests: Enable $wgParserEnableUserLanguage by default - https://phabricator.wikimedia.org/T406057#11237062 (10Lucas_Werkmeister_WMDE) 05Open→03Declined >>! In T406057#11236577, @Bugreporter wrote: >> allows any user to degrade the site performance immediately, wit... [14:18:39] (03CR) 10Dreamy Jazz: "The order of these commits needs to be switched, so that the issues are fixed and then the linter is enforced" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [14:19:45] (03Merged) 10jenkins-bot: docs: Replace "Design Style Guide" with "Codex" [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1191536 (owner: 10VolkerE) [14:19:45] (03Merged) 10jenkins-bot: Use .tux-highlight instead of .highlight [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1191670 (https://phabricator.wikimedia.org/T371071) (owner: 10Jon Harald Søby) [14:23:02] 10Temporary accounts, 06Trust and Safety Product Team, 07CSS, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), and 3 others: Short term fix for temp accounts z-index blocker - https://phabricator.wikimedia.org/T404122#11237088 (10SToyofuku-WMF) @Volker_E do you mind confirming whether this looks to have fixed... [14:24:10] 05FY2025-26 WE3.3 Engaging core audiences, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 06Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): Reading Lists Instrumentation - "article saved" popup - https://phabricator.wikimedia.org/T405001#11237089 (10SToyofuku-WMF) a:05LM... [14:24:53] 10MediaWiki-extensions-ReadingLists, 07CSS, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 06Reader 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#11237094 (10SToyofuku-WMF) a:05Vol... [14:25:52] 06MediaWiki-Platform-Team (Radar), 10CirrusSearch, 10NetworkSession, 06Discovery-Search (2025.09.26 - 2025.10.17), and 2 others: NetworkSessionProvider / CirrusSearch Streaming Updater causing 'session' log spam and possibly Sessionstore (Kask) problems - https://phabricator.wikimedia.org/T373826#11237099... [14:26:00] 10MediaWiki-extensions-ReadingLists, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 06Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): Duplicate "Saved pages" and "Reading lists" heading on Special:ReadingLists - https://phabricator.wikimedia.org/T406168#11237102 (10SToyofu... [14:27:11] (03CR) 10Harroyo-wmf: [C:03+1] Implement AuthPreserveQueryParams for Metrics Platform mpo param (031 comment) [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [14:27:14] 10Temporary accounts, 06Trust and Safety Product Team, 07CSS, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), and 3 others: Short term fix for temp accounts z-index blocker - https://phabricator.wikimedia.org/T404122#11237106 (10SToyofuku-WMF) a:05Edtadros→03Volker_E Oh, looks like you added another patch... [14:27:46] (03CR) 10Kgraessle: [C:03+1] Fix CSS filter creating a new stacking context [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1182859 (https://phabricator.wikimedia.org/T376228) (owner: 10Dev Jadiya) [14:28:08] 10ConfirmEdit (CAPTCHA extension), 06Trust and Safety Product Team, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), 05WE4.2 Bot detection (WE4.2 hCaptcha editing trial): ConfirmEdit hCaptcha: Get QUnit tests to run in CI - https://phabricator.wikimedia.org/T406231 (10Dreamy_Jazz) ... [14:29:26] 10ConfirmEdit (CAPTCHA extension), 06Trust and Safety Product Team, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), 05WE4.2 Bot detection (WE4.2 hCaptcha editing trial): ConfirmEdit hCaptcha: Get QUnit tests to run in CI - https://phabricator.wikimedia.org/T406231#11237131 (10Dreamy... [14:30:24] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237136 (10Ottomata) Discussed with Druid a bit. I didn't like Option 1 because I don't want to d... [14:32:03] (03CR) 10Dreamy Jazz: [C:04-2] "Blocked on T406231" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193105 (https://phabricator.wikimedia.org/T405585) (owner: 10Dreamy Jazz) [14:32:40] (03CR) 10Huei Tan: Link to the public unified CX metrics dashboard on Superset (031 comment) [extensions/ContentTranslation] - 10https://gerrit.wikimedia.org/r/1192136 (https://phabricator.wikimedia.org/T400565) (owner: 10Huei Tan) [14:34:56] (03PS15) 10Harroyo-wmf: phpcs: Fix array formatting (add trailing commas) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192520 (https://phabricator.wikimedia.org/T405354) [14:35:43] 06Research, 10Research-engineering: Research engineering support for WE5 analytics - https://phabricator.wikimedia.org/T403311#11237161 (10Miriam) Sorry @KC we just reviewed this as part of Fabian's Q2 allocation. This is now prioritized. Please change the description with the specific tasks for Q2. Thank you! [14:35:47] 06Research, 10Research-engineering: Research engineering support for WE5 analytics - https://phabricator.wikimedia.org/T403311#11237162 (10Miriam) [14:35:53] 10Research-engineering, 06Research (FY2025-26-Research-October-December): Research engineering support for WE5 analytics - https://phabricator.wikimedia.org/T403311#11237164 (10Miriam) [14:36:44] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237165 (10Ottomata) @JAllemandou @Milimetric should we consider Option 3? === 3. Lambda-ize only... [14:38:15] (03CR) 10Tacsipacsi: Support FlaggedRevs on Special:IPContributions (031 comment) [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [14:38:26] (03CR) 10Dreamy Jazz: [C:03+2] Load IPInfo message conditionally [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193106 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [14:38:48] (03PS186) 10Kxeo: Implement language converter for Belarusian (be, be-tarask) [core] - 10https://gerrit.wikimedia.org/r/1110834 (https://phabricator.wikimedia.org/T386239) [14:42:00] (03PS3) 10Harroyo-wmf: phpcs: Enforce trailing commas in arrays [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) [14:42:38] (03CR) 10Harroyo-wmf: "Done" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [14:42:51] (03CR) 10Harroyo-wmf: phpcs: Enforce trailing commas in arrays (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [14:44:12] (03CR) 10Dreamy Jazz: phpcs: Fix array formatting (add trailing commas) (032 comments) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192520 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [14:45:58] (03CR) 10Zabe: "So the error is related, but I am not fully sure if it is due to a bug with my code or (what I suspect) with the test case needing fixing." [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [14:46:05] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237174 (10Milimetric) hm, I'm not sure I see why this is easier than Option 2 But it does make m... [14:47:02] (03CR) 10Dreamy Jazz: phpcs: Fix array formatting (add trailing commas) (032 comments) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192520 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [14:47:05] (03CR) 10Dreamy Jazz: [C:03+2] phpcs: Fix array formatting (add trailing commas) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192520 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [14:47:37] (03CR) 10Dreamy Jazz: [C:03+2] "(Verified by running `composer fix` locally and comparing the output to this commit, looking at the differences to spot any issues)" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192520 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [14:47:44] (03CR) 10Dreamy Jazz: [C:03+2] phpcs: Enforce trailing commas in arrays [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [14:48:08] 10ConfirmEdit (CAPTCHA extension), 07Documentation: Update Extension:ConfirmEdit to add missing $wg from extension.json - https://phabricator.wikimedia.org/T406232 (10Reedy) 03NEW [14:48:34] (03Merged) 10jenkins-bot: Load IPInfo message conditionally [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193106 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [14:48:41] 10ConfirmEdit (CAPTCHA extension), 07Documentation: Update Extension:ConfirmEdit to add missing $wg from extension.json - https://phabricator.wikimedia.org/T406232#11237193 (10Reedy) p:05Triage→03Low [14:49:49] 10ConfirmEdit (CAPTCHA extension), 07Documentation: Document CaptchaTriggers - https://phabricator.wikimedia.org/T379211#11237198 (10Reedy) [14:49:51] 10ConfirmEdit (CAPTCHA extension), 07Documentation: Update Extension:ConfirmEdit to add missing $wg from extension.json - https://phabricator.wikimedia.org/T406232#11237197 (10Reedy) [14:50:34] 10MediaWiki-extensions-SecurePoll, 06Product Safety and Integrity, 06Trust and Safety Product Team: Deprecate "Dump (BLT)" option - https://phabricator.wikimedia.org/T406233 (10STran) 03NEW [14:50:47] 06Wikimedia Enterprise (Sprint 83): Create Wikidata-Updater Stub - https://phabricator.wikimedia.org/T405190#11237216 (10LDlulisa-WMF) a:03LDlulisa-WMF [14:50:57] (03PS9) 10STran: Refactor blt/dump logic [extensions/SecurePoll] - 10https://gerrit.wikimedia.org/r/1191436 (https://phabricator.wikimedia.org/T406233) [14:52:03] (03PS6) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) [14:52:11] (03CR) 10Kosta Harlan: Implement AuthPreserveQueryParams for Metrics Platform mpo param (031 comment) [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [14:52:14] 06Experimentation Lab (Experiment Platform Sprint 13), 07OKR-Work: Measure data loss of the client-side part of the analytics event submission pipeline - https://phabricator.wikimedia.org/T384704#11237225 (10JVanderhoop-WMF) [14:55:01] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237227 (10Ottomata) > hm, I'm not sure I see why this is easier than Option 2 Option 3 is the sa... [14:56:52] (03PS1) 10Reedy: Remove 2 deprecated config vars [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193130 (https://phabricator.wikimedia.org/T277936) [14:58:26] 10MediaWiki-Language-converter, 10MediaWiki-libs-BagOStuff, 06MediaWiki-Platform-Team (Radar), 06Content-Transform-Team (Work In Progress), and 4 others: APCU + languageconverter dynamic property creation error with PHP 8.4 - https://phabricator.wikimedia.org/T405901#11237244 (10cscott) This seems to be a... [14:59:46] (03CR) 10Reedy: [C:04-2] "Not yet, usage of $wgCaptchaWhitelist needs removing in CommonSettings" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193130 (https://phabricator.wikimedia.org/T277936) (owner: 10Reedy) [15:00:26] (03CR) 10CI reject: [V:04-1] Implement language converter for Belarusian (be, be-tarask) [core] - 10https://gerrit.wikimedia.org/r/1110834 (https://phabricator.wikimedia.org/T386239) (owner: 10Kxeo) [15:04:19] 03Android Sprint 2025: Simone Biles, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): YiR: Add custom contributor app icon & settings item - https://phabricator.wikimedia.org/T405494#11237264 (10GitHubPRBot) dbrant opened https://github.com/wikimedia/apps-android-wikipedia/pull/5974 [15:04:23] (03CR) 10Reedy: [C:04-2] "https://gerrit.wikimedia.org/r/1193132 fixes that (when deployed!)" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193130 (https://phabricator.wikimedia.org/T277936) (owner: 10Reedy) [15:04:42] 06Movement-Insights (FY25-26 H1): September 2025 Wikimedia Movement Metrics - https://phabricator.wikimedia.org/T406235 (10Hghani) 03NEW [15:07:05] (03Merged) 10jenkins-bot: phpcs: Fix array formatting (add trailing commas) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192520 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [15:07:09] (03CR) 10Harroyo-wmf: phpcs: Fix array formatting (add trailing commas) (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192520 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [15:07:33] (03CR) 10LorenMora: [C:03+2] tempUserBanner: Set `relative` position to enable `z-index` [core] - 10https://gerrit.wikimedia.org/r/1193000 (https://phabricator.wikimedia.org/T404122) (owner: 10VolkerE) [15:10:01] 10CheckUser, 07Essential-Work, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Enforce trailing_comma_in_multiline linter rule in CheckUser - https://phabricator.wikimedia.org/T405354#11237302 (10hector.arroyo) 05In progress→03Resolved The patches are be... [15:12:06] (03PS3) 10Zabe: Use SlotRoleStore instead of join in findIdenticalRevision [core] - 10https://gerrit.wikimedia.org/r/1193086 [15:13:44] (03PS4) 10Zabe: Use SlotRoleStore instead of join in findIdenticalRevision [core] - 10https://gerrit.wikimedia.org/r/1193086 [15:13:59] 10Vector 2022: Pinned sticky containers "jump" when the sticky header appears - https://phabricator.wikimedia.org/T406237 (10jhsoby) 03NEW [15:16:03] (03CR) 10Harroyo-wmf: [C:03+1] Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [15:18:31] (03CR) 10Zabe: "Ok. So I switched getId() to acquireId() for the rare case that it is the first ever revision using a new slot role. acquireId() is not mo" [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [15:18:47] (03PS151) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [15:18:54] (03Merged) 10jenkins-bot: phpcs: Enforce trailing commas in arrays [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1192515 (https://phabricator.wikimedia.org/T405354) (owner: 10Harroyo-wmf) [15:21:11] 06Research, 07Epic: Socialize privacy white paper - https://phabricator.wikimedia.org/T406238 (10Easikingarmager) 03NEW [15:21:45] 06Research, 07Epic: Socialize privacy white paper - https://phabricator.wikimedia.org/T406238#11237354 (10Easikingarmager) p:05Triage→03High [15:22:45] (03PS1) 10Reedy: Update code for voice and tone reasons [extensions/ConfirmEdit] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193135 (https://phabricator.wikimedia.org/T277936) [15:24:59] 10MediaWiki-Installer: Error 1091: Can't DROP INDEX `cl_timestamp`; check that it exists - https://phabricator.wikimedia.org/T406142#11237366 (10Zabe) >>! In T406142#11236912, @Reedy wrote: > Can we get doctrine to do the `DROP INDEX IF EXISTS` easily? From a brief look, I would say no. [15:26:44] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237369 (10JAllemandou) I'd be ok with Option 3, as it makes a long time we didn't have to rollbac... [15:32:28] (03CR) 10Phuedx: [C:03+2] "In the interest of getting the experiment working, I'm happy to merge this as is." [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [15:33:03] 10Vector 2022: [Bug] Pages without sticky header have too much space between the top of TOC, Page Tools and top of the viewport - https://phabricator.wikimedia.org/T329397#11237407 (10jhsoby) 05Open→03Resolved a:03matmarex I can't reproduce this. It seems to have been fixed by daa2370233f30cf6d5b28deab... [15:34:25] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 06Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Adjustments to Special:Read... - https://phabricator.wikimedia.org/T400939#11237412 [15:37:03] 10MediaWiki-Language-converter, 10MediaWiki-libs-BagOStuff, 06MediaWiki-Platform-Team (Radar), 06Content-Transform-Team (Work In Progress), and 4 others: APCU + languageconverter dynamic property creation error with PHP 8.4 - https://phabricator.wikimedia.org/T405901#11237425 (10Tgr) Typing `data` [[https:... [15:38:53] (03PS38) 10SBassett: [DO NOT MERGE] Enable new UI for testing in patchdemo [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [15:39:00] (03CR) 10Dreamy Jazz: [C:03+2] Localisation updates from https://translatewiki.net. [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1192685 (owner: 10L10n-bot) [15:39:00] 06Experimentation Lab (Experiment Platform Sprint 13), 07OKR-Work, 13Patch-For-Review, 07xLab: xLab: New validation rules for selected contextual attributes and risk level when registering/modifying an instrument - https://phabricator.wikimedia.org/T401390#11237430 (10Sfaci) [15:39:27] 06Experimentation Lab (Experiment Platform Sprint 13), 07OKR-Work, 13Patch-For-Review, 07xLab: xLab: New validation rules for selected contextual attributes and risk level when registering/modifying an instrument - https://phabricator.wikimedia.org/T401390#11237435 (10Sfaci) [15:41:12] (03CR) 10Lucas Werkmeister (WMDE): [C:03+1] "LGTM but I’ll leave the merge to Amir :)" [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [15:41:31] (03CR) 10Dreamy Jazz: Support FlaggedRevs on Special:IPContributions (031 comment) [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [15:41:53] (03PS32) 10Catrope: Add Recovery Codes support to WebAuthn add key page [extensions/WebAuthn] - 10https://gerrit.wikimedia.org/r/1191180 (https://phabricator.wikimedia.org/T232336) (owner: 10SBassett) [15:41:59] (03CR) 10CI reject: [V:04-1] [DO NOT MERGE] Enable new UI for testing in patchdemo [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [15:43:19] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] MVP - https://phabricator.wikimedia.org/T406228#11237468 (10lojo_wmde) [15:43:30] (03CR) 10Hashar: "Thank you! 😊" [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193106 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [15:45:03] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] MVP - https://phabricator.wikimedia.org/T406228#11237473 (10lojo_wmde) [15:45:15] (03CR) 10SBassett: "recheck" [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [15:45:32] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] MVP - https://phabricator.wikimedia.org/T406228#11237478 (10lojo_wmde) [15:46:05] (03CR) 10CI reject: [V:04-1] tempUserBanner: Set `relative` position to enable `z-index` [core] - 10https://gerrit.wikimedia.org/r/1193000 (https://phabricator.wikimedia.org/T404122) (owner: 10VolkerE) [15:47:33] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] MVP - https://phabricator.wikimedia.org/T406228#11237483 (10lojo_wmde) [15:48:44] 06Wikibase Suite Team, 07Epic: [Federated Statement Values] MVP - https://phabricator.wikimedia.org/T406228#11237485 (10lojo_wmde) [15:52:09] (03CR) 10Thiemo Kreuz (WMDE): "My team already does this. 😊" [core] - 10https://gerrit.wikimedia.org/r/1191659 (https://phabricator.wikimedia.org/T400642) (owner: 10Majavah) [15:54:18] (03CR) 10Jdlrobson: [C:03+1] ImageBrowsing: Reject bad entityIds in useMediaSearchResults (031 comment) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192969 (https://phabricator.wikimedia.org/T405993) (owner: 10Eric Gardner) [15:54:38] (03PS2) 10Jdlrobson: Prevents CI issues in future MediaWiki core change [extensions/ContentDroplets] - 10https://gerrit.wikimedia.org/r/1184946 [15:54:41] (03PS3) 10Jdlrobson: Prevents CI issues in future MediaWiki core change [extensions/ContentDroplets] - 10https://gerrit.wikimedia.org/r/1184946 [15:54:58] 10MediaWiki-File-management, 10MediaWiki-Maintenance-system, 06Commons, 05MW-1.44-notes, and 2 others: rebuildImages.php: Return value error - https://phabricator.wikimedia.org/T399450#11237491 (10Wikinaut) in https://gerrit.wikimedia.org/r/1169076 the second "?", see comment by Umherirrender, appears... [15:55:26] (03CR) 10Jdlrobson: [C:03+2] "Thanks! Nice work!" [extensions/MobileFrontend] (REL1_39) - 10https://gerrit.wikimedia.org/r/1189809 (https://phabricator.wikimedia.org/T405073) (owner: 10Hashar) [15:57:15] (03PS7) 10Jdlrobson: Drop wikibase.client.data-bridge.init workaround [core] - 10https://gerrit.wikimedia.org/r/1153718 (https://phabricator.wikimedia.org/T395710) [15:57:20] (03CR) 10Zuul test: "Merge Failed." [core] - 10https://gerrit.wikimedia.org/r/1153718 (https://phabricator.wikimedia.org/T395710) (owner: 10Jdlrobson) [15:57:36] (03CR) 10CI reject: [V:04-1] Drop wikibase.client.data-bridge.init workaround [core] - 10https://gerrit.wikimedia.org/r/1153718 (https://phabricator.wikimedia.org/T395710) (owner: 10Jdlrobson) [15:57:58] 10MediaWiki-extensions-General, 10MediaWiki-General, 13Patch-For-Review, 07Test-Infrastructure: PerformanceBudgetTest should include module dependencies - https://phabricator.wikimedia.org/T395698#11237494 (10Jdlrobson-WMF) 05Open→03Resolved a:03Jdlrobson-WMF [15:58:11] (03CR) 10SBassett: Separate recovery codes into a separate 2FA module (032 comments) [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) (owner: 10SBassett) [15:58:15] (03PS3) 10Jdlrobson: Add limitations for recommendation API for main page and namespaces [core] - 10https://gerrit.wikimedia.org/r/1191713 (https://phabricator.wikimedia.org/T405515) [15:59:14] (03PS6) 10VolkerE: styles: Fix PageActions icon spacing issue on tablet/desktop [skins/MinervaNeue] - 10https://gerrit.wikimedia.org/r/1184175 (https://phabricator.wikimedia.org/T401361) (owner: 10Jdlrobson) [15:59:32] (03PS6) 10VolkerE: Remove "Switch to old look" link [skins/Vector] - 10https://gerrit.wikimedia.org/r/1184910 (https://phabricator.wikimedia.org/T361393) (owner: 10Jdlrobson) [16:00:46] 06LPL Hypothesis, 10LPL Projects (Article & section creation guidance research – FY26 WE 2.1.3), 07OKR-Work, 06Research (FY2025-26-Research-July-September): [FY25/26-WE2.1] Research needs and opportunities around Article Creation Guidance - https://phabricator.wikimedia.org/T392564#11237500 (10Easikingarmag... [16:02:04] 07Design, 10MediaWiki-User-login-and-signup: Fix Create Account CTA on Special:Login - https://phabricator.wikimedia.org/T134612#11237502 (10Jdlrobson-WMF) 05Open→03Declined Not clear what needs to be fixed here 9 years (login buttons now longer use mediawiki UI) on so bolding closing. We can open a n... [16:02:31] (03Merged) 10jenkins-bot: Fix build for Node20 and update from 16.x to 20.19.5 [extensions/MobileFrontend] (REL1_39) - 10https://gerrit.wikimedia.org/r/1189809 (https://phabricator.wikimedia.org/T405073) (owner: 10Hashar) [16:02:59] (03PS3) 10Jdlrobson: Codex: Teleport Menus by default [core] - 10https://gerrit.wikimedia.org/r/1189332 (https://phabricator.wikimedia.org/T405746) (owner: 10Catrope) [16:04:25] 10MediaWiki-User-management, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Assert wiki error on Special:UserRights when entering a target from an external wiki - https://phabricator.wikimedia.org/T406241 (10Tchanders) 03NEW [16:04:56] (03CR) 10DCausse: [C:03+2] Add SecondTry transliteration from Latin/Cyrillic to Georgian [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1191505 (https://phabricator.wikimedia.org/T127003) (owner: 10Tjones) [16:05:18] (03CR) 10Harroyo-wmf: [C:03+1] Support FlaggedRevs on Special:IPContributions [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [16:05:51] 06Abstract Wikipedia team, 10WikiLambda Front-end, 03Abstract Wikipedia Fix-It tasks: Use Vue 3 Composition API in ext.wikilambda.app when possible - https://phabricator.wikimedia.org/T399845#11237531 (10DSmit-WMF) [16:05:59] (03CR) 10Jdlrobson: "Would benefit from a Phab ticket tagged Codex and login as this seems like the sort of thing that our editors would notice and might need " [core] - 10https://gerrit.wikimedia.org/r/1191778 (owner: 10Bartosz Dziewoński) [16:06:30] (03PS3) 10Jdlrobson: Centralize recommendation code in core. [skins/Vector] - 10https://gerrit.wikimedia.org/r/1191709 (https://phabricator.wikimedia.org/T405515) [16:06:40] (03Restored) 10DLynch: EditorOverlayBase: fix onBeforeExit's cancel call [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/773940 (owner: 10DLynch) [16:06:41] 10MediaWiki-extensions-ReadingLists, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 06Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): Bring empty ReadingList state on par with design - https://phabricator.wikimedia.org/T405995#11237535 (10Volker_E) [16:06:50] 06Abstract Wikipedia team, 10WikiLambda Front-end, 03Abstract Wikipedia Fix-It tasks: Use Vue 3 Composition API in ext.wikilambda.app when possible - https://phabricator.wikimedia.org/T399845#11237537 (10DSmit-WMF) [16:06:52] 06collaboration-services, 06SRE Observability: Puppet CA certificate Puppet CA: mailman-puppetmaster.mailman.eqiad.wmflabs expired - https://phabricator.wikimedia.org/T402889#11237538 (10LSobanski) 05Open→03Resolved a:03LSobanski The certificate renewal was solved by @Dzahn, I'll follow up on the ale... [16:08:00] 06Abstract Wikipedia team, 10WikiLambda Front-end, 03Abstract Wikipedia Fix-It tasks: Use Vue 3 Composition API in ext.wikilambda.app when possible - https://phabricator.wikimedia.org/T399845#11237544 (10DSmit-WMF) [16:09:42] (03Merged) 10jenkins-bot: Implement AuthPreserveQueryParams for Metrics Platform mpo param [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193113 (https://phabricator.wikimedia.org/T404622) (owner: 10Kosta Harlan) [16:09:43] 10function-evaluator, 10function-orchestrator, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work: Function evaluator fails with HTTP 429/too many requests - https://phabricator.wikimedia.org/T400516#11237559 (10ecarg) Adding logging to the Evaluator rate limiter has so far shown that these `429`... [16:12:12] (03PS6) 10OSleger: MathSearchHooks: Replace hook with MathFormulaPostRenderRevision [extensions/MathSearch] - 10https://gerrit.wikimedia.org/r/1186995 (https://phabricator.wikimedia.org/T399226) [16:12:29] 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Epic, 07OKR-Work: If we follow Parsoid’s rollout and integrate Wikifunctions on most Wiktionaries and some low-traffic Wikipedias, we will get the testing we need to confidently roll out to larger wikis. - https://phabricator.wikimedia.org/T397401#11237587 (10... [16:12:35] 10incubator.wikimedia.org, 10Wikimedia-Site-requests, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work: Wikimania in-person request: Enable Wikifunctions client mode on the Wikimedia Incubator - https://phabricator.wikimedia.org/T401682#11237588 (10Jdforrester-WMF) 05In progress→03Resolv... [16:13:06] (03PS8) 10OSleger: HookRunner: Add new hook MathFormulaPostRenderRevision. [extensions/Math] - 10https://gerrit.wikimedia.org/r/1181749 (https://phabricator.wikimedia.org/T399226) [16:13:06] (03PS9) 10OSleger: Removal of hook the MathFormulaPostRender [extensions/Math] - 10https://gerrit.wikimedia.org/r/1182140 (https://phabricator.wikimedia.org/T399226) [16:13:06] (03PS36) 10OSleger: ParsoidHandlers: Add support for parsoid hooks and processing. [extensions/Math] - 10https://gerrit.wikimedia.org/r/1169109 (https://phabricator.wikimedia.org/T399226) [16:13:12] (03CR) 10CI reject: [V:04-1] MathSearchHooks: Replace hook with MathFormulaPostRenderRevision [extensions/MathSearch] - 10https://gerrit.wikimedia.org/r/1186995 (https://phabricator.wikimedia.org/T399226) (owner: 10OSleger) [16:14:11] 10MediaWiki-extensions-Translate, 07dark-mode, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 07patch-welcome, 07Unplanned-Sprint-Work: Dark mode not compatible with Translate extension Special:Translate page - https://phabricator.wikimedia.org/T371071#11237598 (10jhsoby) 05Open→03Resolved [16:14:15] 06Abstract Wikipedia team, 10function-evaluator, 10function-orchestrator, 07Essential-Work: Function evaluator fails with HTTP 429/too many requests - https://phabricator.wikimedia.org/T400516#11237601 (10Jdforrester-WMF) >>! In T400516#11237559, @ecarg wrote: > Adding logging to the Evaluator rate limiter... [16:14:40] 06Abstract Wikipedia team, 10WikiLambda, 07Essential-Work: Wikifunctions client: Remove all usage of ZObjectFactory::create or ZErrorFactory::create.. and other methods that might fallback to zid fetches - https://phabricator.wikimedia.org/T393611#11237606 (10Jdforrester-WMF) This didn't get done in Q1; movi... [16:14:42] (03CR) 10OSleger: HookRunner: Add new hook MathFormulaPostRenderRevision. (0310 comments) [extensions/Math] - 10https://gerrit.wikimedia.org/r/1181749 (https://phabricator.wikimedia.org/T399226) (owner: 10OSleger) [16:15:13] 10function-evaluator, 06Abstract Wikipedia team (26Q2 (Oct–Dec)): [Q2 Rust Integration] Ensure that Rust evaluator meets resource and performance requirements - https://phabricator.wikimedia.org/T404014#11237612 (10Jdforrester-WMF) [16:15:40] 10function-evaluator, 03Abstract Wikipedia Fix-It tasks, 06Abstract Wikipedia team (26Q2 (Oct–Dec)): [Rust Q2] Avoid reading .wasm binaries in async tasks - https://phabricator.wikimedia.org/T404905#11237616 (10Jdforrester-WMF) [16:16:52] 06Reader Growth Team, 10Wikimedia-Site-requests, 03Readers Essential Work 2025 (Parsoid is supported on mobile): Handling initial paragraphs on mobile devices for some Wikivoyages - https://phabricator.wikimedia.org/T405823#11237621 (10Jdlrobson-WMF) 05Open→03Stalled In the example given (https://de.m.wi... [16:16:53] 06Abstract Wikipedia team, 10function-evaluator, 10function-orchestrator, 10function-schemata, 03Abstract Wikipedia Fix-It tasks: Generate Avro-serialized test data in Rust tests - https://phabricator.wikimedia.org/T403818#11237624 (10Jdforrester-WMF) 05Open→03Declined Per T405130 we're going to... [16:17:05] 06Reader Growth Team, 10Wikimedia-Site-requests, 03Readers Essential Work 2025 (Parsoid is supported on mobile): Handling initial paragraphs on mobile devices for some Wikivoyages - https://phabricator.wikimedia.org/T405823#11237628 (10Jdlrobson-WMF) p:05Triage→03Low [16:19:53] 06Abstract Wikipedia team, 10WikiLambda, 10WikiLambda Front-end: Add warning message to oldid pages to let contributors know that changes will be removed if published - https://phabricator.wikimedia.org/T364318#11237643 (10Jdforrester-WMF) 05In progress→03Open [16:20:23] (03PS9) 10OSleger: HookRunner: Add new hook MathFormulaPostRenderRevision. [extensions/Math] - 10https://gerrit.wikimedia.org/r/1181749 (https://phabricator.wikimedia.org/T399226) [16:20:23] (03PS10) 10OSleger: Removal of hook the MathFormulaPostRender [extensions/Math] - 10https://gerrit.wikimedia.org/r/1182140 (https://phabricator.wikimedia.org/T399226) [16:20:24] (03PS37) 10OSleger: ParsoidHandlers: Add support for parsoid hooks and processing. [extensions/Math] - 10https://gerrit.wikimedia.org/r/1169109 (https://phabricator.wikimedia.org/T399226) [16:20:30] (03CR) 10CI reject: [V:04-1] Removal of hook the MathFormulaPostRender [extensions/Math] - 10https://gerrit.wikimedia.org/r/1182140 (https://phabricator.wikimedia.org/T399226) (owner: 10OSleger) [16:20:31] (03CR) 10CI reject: [V:04-1] ParsoidHandlers: Add support for parsoid hooks and processing. [extensions/Math] - 10https://gerrit.wikimedia.org/r/1169109 (https://phabricator.wikimedia.org/T399226) (owner: 10OSleger) [16:21:23] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 06Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Adjustments to Special:Read... - https://phabricator.wikimedia.org/T400939#11237650 [16:21:33] 10MediaWiki-User-management, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Assert wiki error on Special:UserRights when entering a target from an external wiki - https://phabricator.wikimedia.org/T406241#11237651 (10Tchanders) [16:23:15] (03CR) 10CI reject: [V:04-1] Codex: Teleport Menus by default [core] - 10https://gerrit.wikimedia.org/r/1189332 (https://phabricator.wikimedia.org/T405746) (owner: 10Catrope) [16:23:25] 07Design, 10Community Feedback (Growth), 06Growth-Team: Suggested Edits: Instruction UX improvement - https://phabricator.wikimedia.org/T389749#11237655 (10DMburugu) @KStoller-WMF I'll move this to the Triage column since it's unlikely we'll get around to doing this work. Move it back to Needs Discussion if... [16:24:05] 10MediaWiki-extensions-ReadingLists, 05FY2025-26 WE3.3 Engaging core audiences, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 06Reader Experience Team (Reader Experience Team (REx Sprint 6 [Q1 Sept 23-Oct 6 '25])): [Reading List] Adjustments to Special:Read... - https://phabricator.wikimedia.org/T400939#11237657 [16:24:12] 10function-evaluator, 10function-orchestrator, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work: Evaluator should begin returning HTTP status codes - https://phabricator.wikimedia.org/T400836#11237659 (10Jdforrester-WMF) >>! In T400836#11158989, @ecarg wrote: > Will pick this one back up after... [16:25:37] 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07OKR-Work: Prototype two sentence fragments aligned with the NLG SIG's recommendations - https://phabricator.wikimedia.org/T398965#11237663 (10Jdforrester-WMF) 05In progress→03Resolved [16:25:46] 10function-orchestrator, 10function-schemata, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07OKR-Work: Create try-catch and throw builtin functions to be able to test custom errors thrown by user code - https://phabricator.wikimedia.org/T404092#11237666 (10Jdforrester-WMF) 05In progress→03Resolved [16:25:58] 10WikiLambda, 10WikiLambda Front-end, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 05MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), 07OKR-Work: Re-enable safe HTML for some error messages and metadata keys - https://phabricator.wikimedia.org/T404469#11237670 (10Jdforrester-WMF) 05In progress→03Resolved [16:26:14] 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07OKR-Work: Demonstrate Wikifunctions's rich text output with a Function useful for Wiktionaries - https://phabricator.wikimedia.org/T398966#11237674 (10Jdforrester-WMF) 05In progress→03Resolved [16:26:15] (03CR) 10CI reject: [V:04-1] Add limitations for recommendation API for main page and namespaces [core] - 10https://gerrit.wikimedia.org/r/1191713 (https://phabricator.wikimedia.org/T405515) (owner: 10Jdlrobson) [16:26:19] 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Epic, 07OKR-Work: If we enable Wikifunctions to output HTML tables, styling, and links, we will demonstrate through a Function that displays a conjugation table its capability for generating net new knowledge on... - https://phabricator.wikimedia.org/T397402#11237676 [16:26:43] 06Research, 07Epic: Socialize privacy white paper - https://phabricator.wikimedia.org/T406238#11237678 (10Easikingarmager) Updates: - Diff post is drafted and revised. Once @leila has reviewed (please confirm once finished), I will move over to WordPress per directions at: https://diff.wikimedia.org/editorial-... [16:26:44] 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Epic, 07OKR-Work: If we provide prototype fragments using Wikidata and Wikifunctions calls to generate natural language snippets, we will show readiness for the project, and will be ready for it to be used to tr... - https://phabricator.wikimedia.org/T397407#11237679 [16:26:59] (03CR) 10OSleger: "Done" [extensions/Math] - 10https://gerrit.wikimedia.org/r/1182140 (https://phabricator.wikimedia.org/T399226) (owner: 10OSleger) [16:27:13] 10function-evaluator, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work: Rust-based evaluator implements rate limiting - https://phabricator.wikimedia.org/T399346#11237682 (10Jdforrester-WMF) 05In progress→03Resolved [16:27:25] 10function-evaluator, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work: Rust-based evaluator implements a timeout - https://phabricator.wikimedia.org/T399345#11237684 (10Jdforrester-WMF) 05In progress→03Resolved [16:27:35] 10function-evaluator, 10function-orchestrator, 10function-schemata, 10WikiLambda, and 2 others: Rust-based evaluator is at feature parity with the current Node-based one - https://phabricator.wikimedia.org/T399344#11237686 (10Jdforrester-WMF) 05In progress→03Resolved [16:27:47] 10WikiLambda, 10WikiLambda Front-end, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Explicitly rely on mediawiki.jqueryMsg - https://phabricator.wikimedia.org/T404819#11237689 (10Jdforrester-WMF) 05In progress→03Resolved [16:28:07] 06Research: Review feedback and revise white paper as needed based on that feedback - https://phabricator.wikimedia.org/T389627#11237690 (10Easikingarmager) Update: - Co-authors have reviewed the revisions - We're awaiting review of revisions and confirmation from English Wikipedia Arbcom [16:28:30] 10WikiLambda, 10WikiLambda Front-end, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Tests page: The state in the tests widget is stuck on Running and "stop" button relaunches the call. - https://phabricator.wikimedia.org/T397831#11237691 (10... [16:28:42] 10WikiLambda, 10WikiLambda Front-end, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Empty HTML fragment viewer that should be disabled is instead editable - https://phabricator.wikimedia.org/T403244#11237692 (10Jdforrester-WMF) 05In progre... [16:29:35] 10WikiLambda Front-end, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Test on a Z11 shows [object Object] instead of result and expected value - https://phabricator.wikimedia.org/T404878#11237697 (10Jdforrester-WMF) 05In progress→03Resolved [16:29:58] 10WikiLambda Front-end, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): In tests (and compositions?), ZIDs are replaced w/ labels even in string literals - https://phabricator.wikimedia.org/T391749#11237698 (10Jdforrester-WMF) 05In progress→... [16:30:38] 10WikiLambda, 10WikiLambda Front-end, 03Abstract Wikipedia Fix-It tasks, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), and 2 others: In collapsed function call view, don't labelize strings that have the shape of Zids - https://phabricator.wikimedia.org/T405085#11237700 (10Jdforrester-WMF) 05In progress... [16:30:54] 10WikiLambda, 10WikiLambda Front-end, 03Abstract Wikipedia Fix-It tasks, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), and 2 others: wikilambdasearch_functions API: Allow search for input and output generic types - https://phabricator.wikimedia.org/T405081#11237702 (10Jdforrester-WMF) 05In progress→03... [16:31:06] 10WikiLambda, 10WikiLambda Front-end, 03Abstract Wikipedia Fix-It tasks, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), and 2 others: Expand local key setup option so that it allows adding keys for generic types as well - https://phabricator.wikimedia.org/T405082#11237703 (10Jdforrester-WMF) 05In progres... [16:31:36] (03PS6) 10Jdlrobson: Make showSurvey a stable API and allow programmatic insertion [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/1187518 (https://phabricator.wikimedia.org/T404152) [16:31:38] (03PS1) 10Jon Harald Søby: Add transition to sticky pinned containers [skins/Vector] - 10https://gerrit.wikimedia.org/r/1193134 (https://phabricator.wikimedia.org/T406237) [16:31:41] (03CR) 10Jdlrobson: "I figured the platform is what decides whether to load the survey or not, so it seemed logical that a survey with no platforms should not " [extensions/QuickSurveys] - 10https://gerrit.wikimedia.org/r/1187518 (https://phabricator.wikimedia.org/T404152) (owner: 10Jdlrobson) [16:31:46] 10WikiLambda, 10WikiLambda Front-end, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07): Typed List component: Implement solution to limit number of list items presented to the user at once - https://phabricator.wikimedia.org/T391130#11237704 (10... [16:32:17] (03Merged) 10jenkins-bot: Add SecondTry transliteration from Latin/Cyrillic to Georgian [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1191505 (https://phabricator.wikimedia.org/T127003) (owner: 10Tjones) [16:32:32] 10WikiLambda, 10WikiLambda Front-end, 03Abstract Wikipedia Fix-It tasks, 06Abstract Wikipedia team (26Q2 (Oct–Dec)), and 2 others: Language dialog search bar: close button should only be visible when search field is focused - https://phabricator.wikimedia.org/T405900#11237709 (10Jdforrester-WMF) Moving to... [16:33:16] (03CR) 10CI reject: [V:04-1] Centralize recommendation code in core. [skins/Vector] - 10https://gerrit.wikimedia.org/r/1191709 (https://phabricator.wikimedia.org/T405515) (owner: 10Jdlrobson) [16:33:47] 10Local-Wiki-Template-And-Gadget-Issues: Vector 2022 TOC displays incorrect headings as active while scrolling - https://phabricator.wikimedia.org/T404625#11237722 (10Jdlrobson-WMF) →14Duplicate dup:03T330612 [16:33:52] 10Local-Wiki-Template-And-Gadget-Issues, 10Vector 2022, 13Patch-For-Review: Table of contents: Strange behaviour when heading is part of a hidden element - https://phabricator.wikimedia.org/T330612#11237724 (10Jdlrobson-WMF) [16:34:27] (03CR) 10Hashar: [C:03+1] "That should be good to go. The reason we have reverted it was that `LoginNotify::getInstance` is used in our private code and it was hard " [extensions/LoginNotify] - 10https://gerrit.wikimedia.org/r/1192951 (owner: 10Umherirrender) [16:34:27] 10Local-Wiki-Template-And-Gadget-Issues, 06Reader Experience Team, 10Vector 2022, 13Patch-For-Review: Table of contents: Strange behaviour when heading is part of a hidden element - https://phabricator.wikimedia.org/T330612#11237728 (10Jdlrobson-WMF) [16:38:50] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237731 (10Ottomata) I think I prefer Option 3. Rollback would be just as (maybe more?) complicat... [16:39:03] (03PS11) 10Samuel (WMF): hCaptcha: Fix display for wikitext editor [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) [16:40:04] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint): Prevent association of the same edit with multiple events - https://phabricator.wikimedia.org/T406146#11237733 (10ifried) [16:40:37] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint): Prevent association of the same edit with multiple events - https://phabricator.wikimedia.org/T406146#11237735 (10ifried) [16:40:52] (03CR) 10Clare Ming: "I figure they are collecting data for different purposes - the image pixel beacon for all initial page loads (for those in sample - I'll f" [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) (owner: 10Clare Ming) [16:41:00] (03CR) 10Samuel (WMF): hCaptcha: Fix display for wikitext editor (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) (owner: 10Samuel (WMF)) [16:41:00] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237736 (10Ottomata) The easy path to Option 3 is to do Option 2 now, then migrate usages of month... [16:41:03] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint): Prevent association of the same edit with multiple events - https://phabricator.wikimedia.org/T406146#11237737 (10Daimona) [16:41:10] 06Reader Growth Team, 10Wikimedia-Site-requests, 03Readers Essential Work 2025 (Parsoid is supported on mobile): Handling initial paragraphs on mobile devices for some Wikivoyages - https://phabricator.wikimedia.org/T405823#11237738 (10A_smart_kitten) >>! In T405823#11237621, @Jdlrobson-WMF wrote: > @A_smart... [16:41:19] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint): Prevent association of the same edit with multiple events - https://phabricator.wikimedia.org/T406146#11237739 (10ifried) [16:42:22] (03CR) 10Dreamy Jazz: "Actually, the tests pass locally and I don't want to block that on getting this through so removing my -2" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193105 (https://phabricator.wikimedia.org/T405585) (owner: 10Dreamy Jazz) [16:42:32] 10MediaWiki-Core-Preferences, 07dark-mode, 07good first task, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: Wikipedia Logo overlaps in Special:Preferences for Mobile Prod in dark mode - https://phabricator.wikimedia.org/T376228#11237748 (10Scardenasmolinar) 05Stalled→03In progress [16:42:49] (03PS1) 10C. Scott Ananian: Add [sideeffects] rule attribute and `noSideEffects` optimization [wikipeg] - 10https://gerrit.wikimedia.org/r/1193139 [16:43:04] (03PS17) 10Clare Ming: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) [16:43:09] (03PS1) 10Dreamy Jazz: [WIP] Split hCaptcha execution to utils.js [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193140 (https://phabricator.wikimedia.org/T406126) [16:43:39] (03CR) 10Dreamy Jazz: hCaptcha: Fix display for wikitext editor (031 comment) [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) (owner: 10Samuel (WMF)) [16:43:43] 06Reader Experience Team, 10Vector 2022, 13Patch-For-Review: Table of contents: Strange behaviour when heading is part of a hidden element - https://phabricator.wikimedia.org/T330612#11237753 (10Pppery) [16:44:01] (03CR) 10Hashar: "You are welcome Jon, and thank you for taking care of having taken care of reviewing the backports! :]" [extensions/MobileFrontend] (REL1_39) - 10https://gerrit.wikimedia.org/r/1189809 (https://phabricator.wikimedia.org/T405073) (owner: 10Hashar) [16:44:06] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work: Design exploration: Goal-setting for groups or individuals - https://phabricator.wikimedia.org/T404246#11237754 (10JFernandez-WMF) a:03JFernandez-WMF [16:44:11] (03CR) 10CI reject: [V:04-1] Add [sideeffects] rule attribute and `noSideEffects` optimization [wikipeg] - 10https://gerrit.wikimedia.org/r/1193139 (owner: 10C. Scott Ananian) [16:44:47] 10Wikisource-Reader-App: Support 16 KB memory page sizes - https://phabricator.wikimedia.org/T406244 (10Saiphani02) 03NEW [16:45:02] (03PS18) 10Clare Ming: Send signals for initial page load and xLab load [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1190981 (https://phabricator.wikimedia.org/T401705) [16:45:16] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work: Toggle off if conditions met/Toggle on if conditions met for Collaborative Contributions - https://phabricator.wikimedia.org/T406073#11237767 (10ifried) [16:45:30] 10Wikisource-Reader-App: Display extra information from Wikidata in Book Details Screen - https://phabricator.wikimedia.org/T406245 (10Saiphani02) 03NEW [16:46:13] (03CR) 10OSleger: "recheck" [extensions/MathSearch] - 10https://gerrit.wikimedia.org/r/1186995 (https://phabricator.wikimedia.org/T399226) (owner: 10OSleger) [16:49:52] 10MediaWiki-Recent-changes, 06Data-Persistence, 06Moderator-Tools-Team (Kanban), 13Patch-For-Review: recentchanges.rc_source registry of known values - https://phabricator.wikimedia.org/T403142#11237794 (10Scardenasmolinar) [16:49:53] 10MediaWiki-Recent-changes, 06Data-Persistence, 06Moderator-Tools-Team (Kanban), 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 13Patch-For-Review: ChangesListQuery class and related ChangesListSpecialPage refactoring - https://phabricator.wikimedia.org/T404416#11237795 (10Scardenasmolinar) [16:52:44] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237801 (10JAllemandou) The only concern I have is data duplication (possibly not optimal performa... [16:52:54] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work: Toggle off if conditions met/Toggle on if conditions met for Collaborative Contributions - https://phabricator.wikimedia.org/T406073#11237804 (10ifried) [16:54:01] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work: Toggle off if conditions met/Toggle on if conditions met for Collaborative Contributions - https://phabricator.wikimedia.org/T406073#11237812 (10ifried) [16:54:37] 10Catalyst (PatchDemo): Conflicts not detected when editing a wiki - https://phabricator.wikimedia.org/T406211#11237818 (10thcipriani) Interesting. Things we'll need to think about: 1. Is the edit apply_patch code handled differently than the install code? 2. What is the right way to surface this error for us... [16:54:41] (03CR) 10Ladsgroup: [C:03+2] Use SlotRoleStore instead of join in findIdenticalRevision [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [16:54:49] 10Catalyst (Ken): Conflicts not detected when editing a wiki - https://phabricator.wikimedia.org/T406211#11237821 (10thcipriani) [16:55:12] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work: Toggle off if conditions met/Toggle on if conditions met for Collaborative Contributions - https://phabricator.wikimedia.org/T406073#11237823 (10Daimona) (Note: `disable-if` does not support arrays with in_array-style checks, so we... [16:56:15] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work: Prevent users from enabling collaborative contributions if no wikis selected - https://phabricator.wikimedia.org/T406053#11237828 (10ifried) [16:56:18] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team (Radar), 05Account-Vanishing: Introduce a user right to vanish another user's account - https://phabricator.wikimedia.org/T391783#11237830 (10taavi) Has this actually been requested by the people that would actually use this functionality, or is t... [16:56:39] (03PS12) 10Samuel (WMF): hCaptcha: Fix display for wikitext editor [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1191794 (https://phabricator.wikimedia.org/T405590) [16:57:08] (03CR) 10Ladsgroup: [C:03+2] ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [16:57:12] 10Catalyst (Ken), 13Patch-For-Review, 06Test-Platform (dek kvar (Current Sprint)): Patchdemo should allow setting $wgDefaultSkin - https://phabricator.wikimedia.org/T402721#11237832 (10thcipriani) [16:57:13] 10CampaignEvents, 06Connection-Team (Connection-Current-Sprint), 07OKR-Work: Prevent association of the same edit with multiple events - https://phabricator.wikimedia.org/T406146#11237833 (10ifried) [16:58:08] 10Catalyst (Ken): OpenTofu: Test migration in project catalyst-dev - https://phabricator.wikimedia.org/T405224#11237835 (10thcipriani) [17:00:14] 06Reader Growth Team, 10Wikimedia-Site-requests, 03Readers Essential Work 2025 (Parsoid is supported on mobile): Handling initial paragraphs on mobile devices for some Wikivoyages - https://phabricator.wikimedia.org/T405823#11237841 (10Jdlrobson-WMF) >>! In T405823#11237738, @A_smart_kitten wrote: >>>! In T4... [17:02:28] 10WikiLambda, 06Abstract Wikipedia team (26Q1 (Jul–Sep)), 07Essential-Work, 07I18n, 05MW-1.45-notes (1.45.0-wmf.20; 2025-09-23): two WikiLambda messages appear to have redundant words - https://phabricator.wikimedia.org/T404671#11237853 (10Jdforrester-WMF) >>! In T404671#11190183, @Amire80 wrote: >>>! In... [17:02:53] (03PS3) 10Dreamy Jazz: Split hCaptcha execution to utils.js [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193140 (https://phabricator.wikimedia.org/T406126) [17:05:08] (03PS1) 10Tchanders: SpecialUserRights: Use local UserGroupManager for permissions checks [core] - 10https://gerrit.wikimedia.org/r/1193145 (https://phabricator.wikimedia.org/T406241) [17:05:41] 10WikiLambda, 06Abstract Wikipedia team (26Q2 (Oct–Dec)), 07Essential-Work, 07I18n, and 2 others: two WikiLambda messages appear to have redundant words - https://phabricator.wikimedia.org/T404671#11237865 (10Jdforrester-WMF) [17:08:16] 10Catalyst (Ken), 13Patch-For-Review, 06Test-Platform (dek kvar (Current Sprint)): Create Wikifarms Patch Demo UI - https://phabricator.wikimedia.org/T404126#11237870 (10thcipriani) [17:09:11] (03CR) 10Tchanders: "In theory another way to solve this would be to try and look up the performing user at the external wiki. I didn't go with this because:" [core] - 10https://gerrit.wikimedia.org/r/1193145 (https://phabricator.wikimedia.org/T406241) (owner: 10Tchanders) [17:09:48] (03PS7) 10OSleger: MathSearchHooks: Replace hook with MathFormulaPostRenderRevision [extensions/MathSearch] - 10https://gerrit.wikimedia.org/r/1186995 (https://phabricator.wikimedia.org/T399226) [17:09:49] (03CR) 10jenkins-bot: MathSearchHooks: Replace hook with MathFormulaPostRenderRevision [extensions/MathSearch] - 10https://gerrit.wikimedia.org/r/1186995 (https://phabricator.wikimedia.org/T399226) (owner: 10OSleger) [17:14:24] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237904 (10Ottomata) Hm, yeah. I think going full option 3 is not that hard once we have Option 2,... [17:15:22] 10MediaWiki-User-management, 10Catalyst (Ken), 06Test-Platform (dek kvar (Current Sprint)): Fix CentralAuth for catalyst environments - https://phabricator.wikimedia.org/T404118#11237906 (10thcipriani) [17:15:43] 10Catalyst (Ken): Investigate Bitnami alternatives for the MariaDB chart - https://phabricator.wikimedia.org/T403763#11237908 (10thcipriani) [17:16:04] 10Catalyst (Ken): Set $wgUseCodexSpecialBlock & $wgEnableMultiBlocks to `true` for new Patch Demo wiki creations - https://phabricator.wikimedia.org/T404588#11237910 (10thcipriani) [17:16:42] 10Catalyst (Ken), 07OKR-Work, 13Patch-For-Review, 06Test-Platform (dek kvar (Current Sprint)): Add Wikifarm capabilities in Catalyst's CI-Charts's MediaWiki helm chart - https://phabricator.wikimedia.org/T401243#11237913 (10thcipriani) [17:17:49] (03CR) 10Tchanders: "I propose not adding a unit test for this. It would be skipped in gerrit CI anyway." [core] - 10https://gerrit.wikimedia.org/r/1193145 (https://phabricator.wikimedia.org/T406241) (owner: 10Tchanders) [17:18:07] (03Merged) 10jenkins-bot: Use SlotRoleStore instead of join in findIdenticalRevision [core] - 10https://gerrit.wikimedia.org/r/1193086 (owner: 10Zabe) [17:18:44] (03CR) 10CI reject: [V:04-1] ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [17:19:28] 10Catalyst (Ken): onboard Laura M on abstract wikipedia team with catalyst api key - https://phabricator.wikimedia.org/T406055#11237916 (10thcipriani) Link new docs under https://wikitech.wikimedia.org/wiki/Catalyst#Documentation so we can find them in future. [17:19:48] (03CR) 10Zabe: ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [17:21:23] 10MediaWiki-Core-Revision-backend, 06Data-Engineering, 06Data-Persistence, 10Wikidata, and 4 others: Rethink rev_sha1 field - https://phabricator.wikimedia.org/T389026#11237922 (10Ladsgroup) It would be nice to have an entry in tech news along the lines of: > The field rev_sha1 in revision table is being r... [17:21:55] 10Catalyst (Ken): onboard Laura M on abstract wikipedia team with catalyst api key - https://phabricator.wikimedia.org/T406055#11237924 (10thcipriani) a:03SDunlap [17:21:59] (03PS1) 10Jforrester: docs: Replace dated copies of GPL licence text with an @licence tag in Doxygen [core] - 10https://gerrit.wikimedia.org/r/1193147 (https://phabricator.wikimedia.org/T400642) [17:22:48] 10MediaWiki-User-management, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Assert wiki error on Special:UserRights when entering a target from an external wiki - https://phabricator.wikimedia.org/T406241#11237932 (10Tchanders) [17:24:52] 10MediaWiki-User-management, 13Patch-For-Review, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Assert wiki error on Special:UserRights when entering a target from an external wiki - https://phabricator.wikimedia.org/T406241#11237933 (10Tchanders) The impact on WMF production is low... [17:27:34] 10Catalyst (Ken): Conflicts not detected when editing a wiki - https://phabricator.wikimedia.org/T406211#11237945 (10thcipriani) [17:28:24] 10MediaWiki-extensions-General, 10MediaWiki-General, 05MW-1.39-notes, 05MW-1.43-notes, and 4 others: Stop including old FSF postal address in license details - https://phabricator.wikimedia.org/T400642#11237948 (10Jdforrester-WMF) If we're content with the above (let's leave some time for people to think a... [17:28:50] (03CR) 10Tchanders: UserRights: Properly disable Watch checkbox for remote users (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1193018 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [17:28:57] 10function-evaluator, 10function-schemata, 06Abstract Wikipedia team (26Q2 (Oct–Dec)), 07Essential-Work: If we create a working evaluator service in Rust, we can measure its performance and stability characteristics and plan to productionize it in a subseq... - https://phabricator.wikimedia.org/T343720#11237949 [17:29:42] 07Design, 06Abstract Wikipedia team, 10WikiLambda, 10WikiLambda Front-end: Refine styling of ZMultilingualString component - https://phabricator.wikimedia.org/T405629#11237954 (10gonyeahialam) @gengh Regarding 1, the page will benefit if the load more button is a bit quieter because the button is going to... [17:29:51] 10Revise-Tone-Structured-Task, 06Growth-Team (Current Sprint), 07OKR-Work, 13Patch-For-Review: Revise Tone: Decline suggestion UX - https://phabricator.wikimedia.org/T405173#11237955 (10Michael) @KStoller-WMF @AAlhazwani-WMF Question about an edge-case: Given that I clicked into an Edit Check from a Sugge... [17:29:54] (03CR) 10Tchanders: [C:03+1] S:GlobalGroupMembership: Fix Watch checkbox suppression [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1193020 (https://phabricator.wikimedia.org/T406003) (owner: 10Mszwarc) [17:31:05] (03CR) 10Reedy: [C:03+1] docs: Replace dated copies of GPL licence text with an @licence tag in Doxygen [core] - 10https://gerrit.wikimedia.org/r/1193147 (https://phabricator.wikimedia.org/T400642) (owner: 10Jforrester) [17:32:20] 10MediaWiki-extensions-Translate, 06Language and Product Localization, 06MW-Interfaces-Team, 10Temporary accounts, and 2 others: "MediaWiki\Exception\CannotCreateActorException: Cannot create an actor for an IP user when temporary accounts are enabled" whe... - https://phabricator.wikimedia.org/T403022#11237960 [17:33:12] 10Catalyst (Ken): Draft policy for catalyst api key management - https://phabricator.wikimedia.org/T406056#11237965 (10thcipriani) a:03thcipriani I can take a crack at a draft policy for managing API keys. Plan is to draft, have other Catalyst folks take a look (since they'll have to manage the keys), then pos... [17:34:57] (03PS16) 10Zabe: ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) [17:35:26] (03CR) 10Zabe: ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [17:35:41] (03CR) 10Zabe: "check php" [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [17:38:21] 05FY2025-26 WE3.3 Engaging core audiences, 06Product-Analytics (Kanban): Investigate the target population size and watchlist usage by readers - https://phabricator.wikimedia.org/T401972#11237970 (10jwang) [17:39:32] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11237972 (10JAllemandou) Works for me :) [17:43:25] (03PS1) 10Reedy: SECURITY: Sanitize data- attributes [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193148 (https://phabricator.wikimedia.org/T401099) [17:43:34] (03PS1) 10Reedy: SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193149 (https://phabricator.wikimedia.org/T402075) [17:43:42] (03PS1) 10Reedy: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193150 (https://phabricator.wikimedia.org/T298690) [17:43:50] (03PS1) 10Reedy: SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193151 (https://phabricator.wikimedia.org/T403757) [17:44:00] (03PS1) 10Reedy: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193152 (https://phabricator.wikimedia.org/T398706) [17:44:00] (03PS1) 10Reedy: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193153 (https://phabricator.wikimedia.org/T280413) [17:47:12] 10CirrusSearch, 06Discovery-Search: Option to sort alphabetically in Search API - https://phabricator.wikimedia.org/T331029#11237993 (10EBernhardson) I suspect the underlying technology is now sufficient to support alphabetical sorts (although we would have to evaluate it to be sure). The main sticking point... [17:50:58] 10MediaWiki-Page-derived-data, 06Growth-Team, 06Wikipedia-Android-App-Backlog, 06Wikipedia-iOS-App-Backlog, and 2 others: WE3.3.7 Year in Review and Activity Tab Services - Global Editor Metrics - https://phabricator.wikimedia.org/T403660#11237995 (10Ottomata) [17:54:53] (03PS6) 10LWatson: ImageBrowsing: improve keyboard navigation [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) [17:56:01] (03CR) 10CI reject: [V:04-1] ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [17:57:39] (03PS1) 10Tchanders: WIP Check more generically if a user can view temp account IPs [extensions/AbuseFilter] - 10https://gerrit.wikimedia.org/r/1193154 (https://phabricator.wikimedia.org/T405522) [17:57:44] 10MediaWiki-Page-derived-data, 06Growth-Team, 06Wikipedia-Android-App-Backlog, 06Wikipedia-iOS-App-Backlog, and 2 others: WE3.3.7 Year in Review and Activity Tab Services - Global Editor Metrics - https://phabricator.wikimedia.org/T403660#11238004 (10Ottomata) Next product question. The 2 pageview metrics... [17:57:48] (03CR) 10Reedy: [C:03+2] SECURITY: Sanitize data- attributes [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193148 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [17:57:52] (03CR) 10Reedy: [C:03+2] SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193149 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [17:57:58] (03CR) 10Reedy: [C:03+2] SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193150 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [17:58:02] (03CR) 10Reedy: [C:03+2] SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193151 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [17:58:07] (03CR) 10Reedy: [C:03+2] SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193152 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [17:58:11] (03CR) 10Reedy: [C:03+2] SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193153 (https://phabricator.wikimedia.org/T280413) (owner: 10Reedy) [17:59:21] (03PS1) 10Zabe: rdbms: Allow building GROUP_CONCAT expressions for all supported RDBMS [core] - 10https://gerrit.wikimedia.org/r/1193155 [18:00:06] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Migration script does not update /Votes subpages - https://phabricator.wikimedia.org/T404758#11238009 (10GMikesell-WMF) [18:00:23] 04(no projects): Login issue on reopening a stale page - https://phabricator.wikimedia.org/T406249 (10RBarr-12) 03NEW [18:00:29] (03PS17) 10Zabe: ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) [18:02:21] (03CR) 10CI reject: [V:04-1] rdbms: Allow building GROUP_CONCAT expressions for all supported RDBMS [core] - 10https://gerrit.wikimedia.org/r/1193155 (owner: 10Zabe) [18:03:01] (03CR) 10CI reject: [V:04-1] ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [18:03:51] 10MediaWiki-Language-converter, 10MediaWiki-libs-BagOStuff, 06MediaWiki-Platform-Team (Radar), 06Content-Transform-Team (Work In Progress), and 4 others: APCU + languageconverter dynamic property creation error with PHP 8.4 - https://phabricator.wikimedia.org/T405901#11238022 (10TheDJ) Seems like a logical... [18:04:31] (03PS2) 10Zabe: rdbms: Allow building GROUP_CONCAT expressions for all supported RDBMS [core] - 10https://gerrit.wikimedia.org/r/1193155 [18:05:17] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Migration script does not update /Votes subpages - https://phabricator.wikimedia.org/T404758#11238025 (10GMikesell-WMF) @Samwilson Confirmed that a /Votes subpage is created when processi... [18:05:58] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Migration script does not update /Votes subpages - https://phabricator.wikimedia.org/T404758#11238046 (10GMikesell-WMF) 05Open→03Resolved [18:06:51] (03PS2) 10VolkerE: tempUserBanner: Set `relative` position to enable `z-index` [core] - 10https://gerrit.wikimedia.org/r/1193000 (https://phabricator.wikimedia.org/T404122) [18:06:52] (03PS18) 10Zabe: ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) [18:07:08] (03CR) 10Jdlrobson: [C:03+2] tempUserBanner: Set `relative` position to enable `z-index` [core] - 10https://gerrit.wikimedia.org/r/1193000 (https://phabricator.wikimedia.org/T404122) (owner: 10VolkerE) [18:08:20] 10MediaWiki-Core-AuthManager, 10MediaWiki-extensions-OATHAuth, 06MediaWiki-Platform-Team (Radar), 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Move Special:AccountSecurity into core, have OATHAuth contribute to i... - https://phabricator.wikimedia.org/T402427#11238055 [18:08:23] (03PS19) 10Zabe: ApiQueryRecentChanges: Compute SHA1 from content hashes on the fly [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) [18:09:38] (03Merged) 10jenkins-bot: SECURITY: Sanitize data- attributes [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193148 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [18:10:23] (03Merged) 10jenkins-bot: SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193149 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [18:10:31] (03Merged) 10jenkins-bot: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193150 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [18:10:45] (03Merged) 10jenkins-bot: SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193151 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [18:11:36] 10MediaWiki-extensions-OATHAuth, 07Browser-Tests, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Test-Coverage: WebAuthn has no browser test/similar coverage - https://phabricator.wikimedia.org/T404821#11238070 (10Mstyles) [18:11:51] 10MediaWiki-extensions-OATHAuth, 07Browser-Tests, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Test-Coverage: OATHAuth has no browser test/similar coverage - https://phabricator.wikimedia.org/T404820#11238071 (10Mstyles) [18:12:02] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Test-Coverage: WebAuthn extension has low PHPUnit test coverage - https://phabricator.wikimedia.org/T315778#11238072 (10Mstyles) [18:12:14] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Test-Coverage: OATHAuth has low PHPUnit test coverage - https://phabricator.wikimedia.org/T404817#11238073 (10Mstyles) [18:12:30] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Technical-Debt: Merge WebAuthn extension into OATHAuth - https://phabricator.wikimedia.org/T303495#11238075 (10Mstyles) [18:13:03] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Add method to re-encrypt secrets with a new key - https://phabricator.wikimedia.org/T403180#11238076 (10Mstyles) [18:13:18] (03Merged) 10jenkins-bot: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193152 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [18:13:23] (03Merged) 10jenkins-bot: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193153 (https://phabricator.wikimedia.org/T280413) (owner: 10Reedy) [18:14:07] (03PS1) 10Reedy: SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193156 (https://phabricator.wikimedia.org/T397577) [18:14:19] 06Moderator-Tools-Team, 10PersonalDashboard: Indicate that a discussion has or hasn't been viewed by a user since the last reply - https://phabricator.wikimedia.org/T405761#11238094 (10jsn.sherman) This seems like we would have a very large denormalized table with multple entries per user and thread to track t... [18:14:22] (03CR) 10Zabe: "check php" [core] - 10https://gerrit.wikimedia.org/r/1191196 (https://phabricator.wikimedia.org/T389026) (owner: 10Zabe) [18:14:34] (03CR) 10Ladsgroup: [C:03+2] docs: Replace dated copies of GPL licence text with an @licence tag in Doxygen [core] - 10https://gerrit.wikimedia.org/r/1193147 (https://phabricator.wikimedia.org/T400642) (owner: 10Jforrester) [18:14:38] (03PS1) 10Reedy: SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193157 (https://phabricator.wikimedia.org/T355073) [18:16:04] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Add JS-based Codex Dialogs for rename and delete buttons on Special:AccountSecurity - https://phabricator.wikimedia.org/T406253 (10Catrope) 03NEW [18:16:08] (03CR) 10Zabe: "check php" [core] - 10https://gerrit.wikimedia.org/r/1193155 (owner: 10Zabe) [18:16:35] 06Abstract Wikipedia team, 10WikiLambda: Provide ability for WF.org to be configured to stop edits to Objects' labels, especially edits to labels of pre-defined Types and Functions - https://phabricator.wikimedia.org/T406254 (10Jdforrester-WMF) 03NEW [18:17:12] 06MediaWiki-Platform-Team: Login issue on reopening a stale page - https://phabricator.wikimedia.org/T406249#11238128 (10Nemoralis) [18:17:16] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 07I18n, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), 07RTL: Newly created wishes in non-English languages do not immediately render with correct RTL and localized labels until c... - https://phabricator.wikimedia.org/T404748#11238126 [18:17:30] 07Accessibility, 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): 2FA should clarify O and 0s in recovery codes - https://phabricator.wikimedia.org/T194077#11238134 (10Mstyles) [18:19:17] (03CR) 10Reedy: [C:03+2] SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193156 (https://phabricator.wikimedia.org/T397577) (owner: 10Reedy) [18:21:37] (03CR) 10Reedy: [C:03+2] SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193157 (https://phabricator.wikimedia.org/T355073) (owner: 10Reedy) [18:21:52] 10GrowthExperiments, 06Growth-Team (Maintenance), 13Patch-For-Review, 07Wikimedia-production-error: initSuggestedTasks: server duration is negative error - https://phabricator.wikimedia.org/T395627#11238166 (10Michael) 05Open→03In progress This is still waiting on code review. It will need some additio... [18:24:13] 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): YiR: Update # of articles edited slide - https://phabricator.wikimedia.org/T405496#11238188 (10cooltey) a:03cooltey [18:24:21] (03PS7) 10LWatson: ImageBrowsing: improve keyboard navigation [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) [18:24:27] 03Android Sprint 2025: Simone Biles, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): YiR: Update # of articles edited slide - https://phabricator.wikimedia.org/T405496#11238193 (10cooltey) [18:25:03] (03Merged) 10jenkins-bot: SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193156 (https://phabricator.wikimedia.org/T397577) (owner: 10Reedy) [18:25:14] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 13Patch-For-Review: Merge password and 2FA management into a single Special:AccountSecurity page when OATHAuth is installed - https://phabricator.wikimedia.org/T401771#11238196 (10Catrope) [18:26:40] 07Accessibility, 10MediaWiki-extensions-OATHAuth, 06Product Safety and Integrity, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 05FY2025-26 WE4.6.2 Multiple Authenticators: Incorrect tab order on 2FA authenticat... - https://phabricator.wikimedia.org/T406037#11238199 [18:29:16] 06MediaWiki-Engineering, 06Reader Growth Team, 10MobileFrontend (MobileFormatter), 13Patch-For-Review, and 2 others: TypeError in MobileFrontend RemovableClassesTransform (PHP 8.4) - https://phabricator.wikimedia.org/T400401#11238205 (10bvibber) PHP 8.4.13 via homebrew still fails: Internal error [e8bd351... [18:29:37] (03Merged) 10jenkins-bot: SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193157 (https://phabricator.wikimedia.org/T355073) (owner: 10Reedy) [18:30:34] 10Wikisource-Reader-App: Display extra information from Wikidata in Book Details Screen - https://phabricator.wikimedia.org/T406245#11238222 (10Bodhisattwa) a:03Saiphani02 [18:31:08] (03Merged) 10jenkins-bot: tempUserBanner: Set `relative` position to enable `z-index` [core] - 10https://gerrit.wikimedia.org/r/1193000 (https://phabricator.wikimedia.org/T404122) (owner: 10VolkerE) [18:32:33] 06Moderator-Tools-Team, 06The-Wikipedia-Library: De Gruyter Online access has expired (Sep 25) - https://phabricator.wikimedia.org/T405707#11238229 (10Aschmidt) I just would like to note that @Sandro_Halank_WMDE is right. We now definitely have no access to de Gruyter Brill. [18:33:14] 10Wikimedia-Site-requests, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Remove $wgOATHAllowMultipleModules and $wgOATHAuthNewUI when no longe... - https://phabricator.wikimedia.org/T404807#11238231 [18:35:07] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 05MW-1.45-release: Remove temporary feature flags for MW 1.45 release - https://phabricator.wikimedia.org/T405787#11238235 (10Mstyles) What is the latest date we have to make sure the fla... [18:36:10] 07Accessibility, 10MediaWiki-extensions-OATHAuth, 06Product Safety and Integrity, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 05FY2025-26 WE4.6.2 Multiple Authenticators: Incorrect tab order on 2FA authenticat... - https://phabricator.wikimedia.org/T406037#11238238 [18:36:31] 07Accessibility, 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 05FY2025-26 WE4.6.2 Multiple Authenticators, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17))... - https://phabricator.wikimedia.org/T406037#11238241 [18:37:21] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 07Performance Issue, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Add a way to lazy load OATHUser or provi... - https://phabricator.wikimedia.org/T404257#11238244 [18:37:44] 10MediaWiki-extensions-LiquidThreads, 07Unstewarded-production-error, 07Wikimedia-production-error: PHP Deprecated: Use of MediaWiki\Output\OutputPage::setPageTitle with Message argument was deprecated in MediaWiki 1.41. [Called from ThreadActionPage::execu... - https://phabricator.wikimedia.org/T390022#11238247 [18:38:39] (03Merged) 10jenkins-bot: docs: Replace dated copies of GPL licence text with an @licence tag in Doxygen [core] - 10https://gerrit.wikimedia.org/r/1193147 (https://phabricator.wikimedia.org/T400642) (owner: 10Jforrester) [18:41:36] 06Research (FY2025-26-Research-October-December): Research support for the FY25-26 Developer Satisfaction Survey - https://phabricator.wikimedia.org/T405655#11238257 (10CCiufo-WMF) >>! In T405655#11236444, @Miriam wrote: > Thanks @CCiufo-WMF ! This has been prioritized on our end. @CMyrick-WMF will work with you... [18:43:10] 07Accessibility, 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 05FY2025-26 WE4.6.2 Multiple Authenticators, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17))... - https://phabricator.wikimedia.org/T406037#11238259 [18:44:59] 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Add Integration Tests - https://phabricator.wikimedia.org/T406257 (10Mstyles) 03NEW [18:45:09] 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Add Integration Tests - https://phabricator.wikimedia.org/T406257#11238277 (10Mstyles) a:03Mstyles [18:47:02] (03PS1) 10Reedy: Prep 1.39.14 [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193167 [18:47:45] (03PS1) 10Reedy: Start 1.39.15 [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193168 [18:49:14] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 05MW-1.45-release: Remove temporary feature flags for MW 1.45 release - https://phabricator.wikimedia.org/T405787#11238303 (10Jdforrester-WMF) >>! In T405787#11238235, @Mstyles wrote: > W... [18:49:19] (03PS1) 10Reedy: SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193169 (https://phabricator.wikimedia.org/T387478) [18:49:27] (03PS1) 10Reedy: SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) [18:49:37] (03PS1) 10Reedy: SECURITY: Escape three system messages used by live preview [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193171 (https://phabricator.wikimedia.org/T394856) [18:49:44] (03PS1) 10Reedy: SECURITY: Sanitize data- attributes [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193172 (https://phabricator.wikimedia.org/T401099) [18:49:53] 06The-Wikipedia-Library (Partnerships): De Gruyter Brill: Allgemeines Künstlerlexikon - https://phabricator.wikimedia.org/T406260 (10Gamaliel) 03NEW [18:49:54] (03PS1) 10Reedy: SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193173 (https://phabricator.wikimedia.org/T402075) [18:50:02] (03PS1) 10Reedy: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193174 (https://phabricator.wikimedia.org/T298690) [18:50:11] (03PS1) 10Reedy: SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193175 (https://phabricator.wikimedia.org/T402313) [18:50:18] (03PS1) 10Reedy: SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193176 (https://phabricator.wikimedia.org/T403757) [18:50:27] 06Experimentation Lab, 07Epic, 07Essential-Work: [EPIC] Create a suite of standard events to use in experiments - https://phabricator.wikimedia.org/T406261 (10phuedx) 03NEW [18:50:28] (03PS1) 10Reedy: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193177 (https://phabricator.wikimedia.org/T398706) [18:50:28] (03PS1) 10Reedy: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193178 (https://phabricator.wikimedia.org/T280413) [18:51:15] 06The-Wikipedia-Library (Partnerships): De Gruyter Brill: Allgemeines Künstlerlexikon - https://phabricator.wikimedia.org/T406260#11238345 (10Gamaliel) This might be a result of what's described at T405707. [18:52:49] 06Experimentation Lab, 07Essential-Work: Create PageVisit and DelayedPageVisit events - https://phabricator.wikimedia.org/T406262 (10phuedx) 03NEW [18:53:03] (03PS5) 10Phuedx: ext.xLab: Add PageVisited event [extensions/MetricsPlatform] - 10https://gerrit.wikimedia.org/r/1193056 (https://phabricator.wikimedia.org/T406262) [18:53:56] (03CR) 10Catrope: "Yeah, I think a better fix would be to make this a "fake button", which is really just a link. There's not really a reason why this needs " [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1193008 (https://phabricator.wikimedia.org/T405030) (owner: 10Catrope) [18:54:21] (03PS1) 10Waddie96: test [sandbox] - 10https://gerrit.wikimedia.org/r/1193180 [18:54:52] (03PS2) 10Waddie96: test: Add new file. [sandbox] - 10https://gerrit.wikimedia.org/r/1193180 [18:55:56] (03CR) 10Eric Gardner: "This works great! Tested with an RTL UI and everything behaved as expected too." [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [18:56:31] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11238368 (10Ottomata) Ah but @JAllemandou what do we do about the digests? I guess for Option 3, we... [18:57:43] (03CR) 10SomeRandomDeveloper: SECURITY: Escape rawElement $content (031 comment) [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [18:58:35] 06Abstract Wikipedia team, 10function-orchestrator: Consider omitting statements with external IDs from Wikidata fetches - https://phabricator.wikimedia.org/T405991#11238372 (10DMartin-WMF) > No further action should be done on this task until that happens. Okay, understood. The following relevant info may a... [18:58:45] (03CR) 10Eric Gardner: ImageBrowsing: improve keyboard navigation (031 comment) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [18:59:13] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11238374 (10Ottomata) [18:59:41] (03CR) 10CI reject: [V:04-1] SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [18:59:45] (03CR) 10SomeRandomDeveloper: SECURITY: Escape rawElement $content (031 comment) [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [19:00:05] (03CR) 10CI reject: [V:04-1] SECURITY: Sanitize data- attributes [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193172 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [19:00:17] (03CR) 10Reedy: [C:03+2] SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193169 (https://phabricator.wikimedia.org/T387478) (owner: 10Reedy) [19:00:31] (03CR) 10Jforrester: SECURITY: Escape rawElement $content (031 comment) [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [19:01:19] (03CR) 10CI reject: [V:04-1] SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193173 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [19:02:10] 06Experimentation Lab, 07Epic, 07Essential-Work: [EPIC] Create a suite of standard events to use in experiments - https://phabricator.wikimedia.org/T406261#11238380 (10phuedx) [19:02:18] 06Reader Experience Team, 05FY2025-26 WE3.3 Engaging core audiences: Compile list of eligible users for the ReadingLists experiment - https://phabricator.wikimedia.org/T405259#11238383 (10HFan-WMF) Let's check with Amir if 200,000 is still the limit for how many users we can bucket into the experiment. If it's... [19:02:23] (03CR) 10CI reject: [V:04-1] SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193174 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [19:02:40] 10MediaWiki-Recent-changes, 06Moderator-Tools-Team (Kanban): use access logs for simple RC filters usage statistics - https://phabricator.wikimedia.org/T397779#11238386 (10jsn.sherman) okay, so I distilled this down into the simplest terms I could without tossing out anything interesting. This data was collect... [19:02:42] (03CR) 10CI reject: [V:04-1] SECURITY: Escape three system messages used by live preview [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193171 (https://phabricator.wikimedia.org/T394856) (owner: 10Reedy) [19:02:52] (03CR) 10Reedy: [C:03+2] Prep 1.39.14 [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193167 (owner: 10Reedy) [19:02:56] (03CR) 10Reedy: [C:03+2] Start 1.39.15 [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193168 (owner: 10Reedy) [19:04:01] (03CR) 10Reedy: SECURITY: Escape rawElement $content (031 comment) [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [19:04:03] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: Global Editor Metrics - Druid mediawiki_history_reduced changes - https://phabricator.wikimedia.org/T406069#11238390 (10Ottomata) [19:04:56] (03PS9) 10Bvibber: WIP: Accessibility audit fixes [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192619 (https://phabricator.wikimedia.org/T404743) [19:05:59] (03PS2) 10Reedy: SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) [19:07:34] (03PS3) 10Bartosz Dziewoński: Revert "Re-define tab key in the reference reuse search dialog" [extensions/Cite] - 10https://gerrit.wikimedia.org/r/1190186 (https://phabricator.wikimedia.org/T403588) (owner: 10Thiemo Kreuz (WMDE)) [19:08:10] 06Research (FY2025-26-Research-October-December): Quantitative Survey Analysis for Reader Foundational Research - https://phabricator.wikimedia.org/T406180#11238403 (10YLiou_WMF) [19:08:21] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: mediawiki_history_reduced - add page_id and user_central_id fields - https://phabricator.wikimedia.org/T406263 (10Ottomata) 03NEW [19:09:23] (03PS152) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [19:10:11] 06Research (FY2025-26-Research-October-December): Quantitative Survey Analysis for Reader Foundational Research - https://phabricator.wikimedia.org/T406180#11238417 (10YLiou_WMF) [19:13:00] (03PS3) 10Reedy: SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) [19:13:13] 10Wikisource Reader App: Display extra information from Wikidata in Book Details Screen - https://phabricator.wikimedia.org/T406245#11238422 (10Bodhisattwa) [19:13:44] (03PS4) 10Reedy: SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) [19:14:29] (03Merged) 10jenkins-bot: Prep 1.39.14 [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193167 (owner: 10Reedy) [19:14:33] (03Merged) 10jenkins-bot: Start 1.39.15 [core] (REL1_39) - 10https://gerrit.wikimedia.org/r/1193168 (owner: 10Reedy) [19:16:12] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Add Integration Tests - https://phabricator.wikimedia.org/T406257#11238423 (10A_smart_kitten) [19:16:55] (03Merged) 10jenkins-bot: SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193169 (https://phabricator.wikimedia.org/T387478) (owner: 10Reedy) [19:18:16] (03CR) 10CI reject: [V:04-1] SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [19:18:19] (03PS5) 10Reedy: SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) [19:18:45] (03Abandoned) 10Bartosz Dziewoński: SUL3: Fix race condition in mw.config overrides [v1] [extensions/CentralAuth] - 10https://gerrit.wikimedia.org/r/1192638 (https://phabricator.wikimedia.org/T393256) (owner: 10Bartosz Dziewoński) [19:19:28] 10Library-Card-Platform, 06Moderator-Tools-Team: Some users whose edit counts were reduced are incorrectly flagged as ineligible to use The Wikipedia Library - https://phabricator.wikimedia.org/T404708#11238427 (10mrephabricator) This is now fixed for me also. [19:19:32] 10MediaWiki-extensions-CentralAuth, 10MediaWiki-extensions-OATHAuth, 06MediaWiki-Platform-Team, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 05SUL3: mw.Api using the wrong URL on auth.wikimedia.org in some OATHAuth workflows - https://phabricator.wikimedia.org/T393256#11238428 (10matmarex) 05Open→... [19:20:22] 10MediaWiki-extensions-OATHAuth, 06MediaWiki-Platform-Team: Yubikey check during login fails first time, works second time - https://phabricator.wikimedia.org/T393327#11238433 (10matmarex) >>! In T393327#11052661, @Tgr wrote: > Maybe related to {T393256}? That's fixed, someone should re-test this. [19:21:45] (03PS2) 10Reedy: SECURITY: Escape three system messages used by live preview [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193171 (https://phabricator.wikimedia.org/T394856) [19:21:45] (03PS2) 10Reedy: SECURITY: Sanitize data- attributes [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193172 (https://phabricator.wikimedia.org/T401099) [19:21:45] (03PS2) 10Reedy: SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193173 (https://phabricator.wikimedia.org/T402075) [19:21:45] (03PS2) 10Reedy: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193174 (https://phabricator.wikimedia.org/T298690) [19:21:46] (03PS2) 10Reedy: SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193175 (https://phabricator.wikimedia.org/T402313) [19:21:48] (03PS2) 10Reedy: SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193176 (https://phabricator.wikimedia.org/T403757) [19:21:52] (03PS2) 10Reedy: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193177 (https://phabricator.wikimedia.org/T398706) [19:21:56] (03PS2) 10Reedy: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193178 (https://phabricator.wikimedia.org/T280413) [19:25:01] 06Research (FY2025-26-Research-July-September): [Request] Identify examples of genAI assisted abuse - https://phabricator.wikimedia.org/T395152#11238435 (10cwylo) Belated close - The final report explaining findings and our decision to close the KR is completed [[ https://docs.google.com/document/d/1PcbU3ZG0IkWU... [19:25:35] 06Research (FY2025-26-Research-July-September): [Request] Identify examples of genAI assisted abuse - https://phabricator.wikimedia.org/T395152#11238436 (10cwylo) 05Open→03Resolved [19:30:12] 06Research, 07Essential-Work: Qualitative support for PSI team - https://phabricator.wikimedia.org/T406264 (10cwylo) 03NEW [19:30:26] (03PS153) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [19:30:34] 06Product Safety and Integrity, 06Research, 07Essential-Work: Qualitative support for PSI team - https://phabricator.wikimedia.org/T406264#11238461 (10cwylo) [19:31:46] (03PS39) 10SBassett: [DO NOT MERGE] Enable new UI for testing in patchdemo [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [19:32:02] 06Product Safety and Integrity, 06Research, 07Essential-Work: Qualitative support for PSI team - https://phabricator.wikimedia.org/T406264#11238468 (10cwylo) Update for the week of Sep 29 - Oct 3: - Assisted in survey design for T402277 (wording, survey flow, survey logic) - Quick-turnaround analysis for clo... [19:32:19] (03CR) 10Reedy: [C:03+2] SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [19:34:49] (03CR) 10Reedy: [C:03+2] SECURITY: Escape three system messages used by live preview [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193171 (https://phabricator.wikimedia.org/T394856) (owner: 10Reedy) [19:34:55] (03CR) 10CI reject: [V:04-1] SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193175 (https://phabricator.wikimedia.org/T402313) (owner: 10Reedy) [19:36:08] (03CR) 10CI reject: [V:04-1] SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193177 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [19:36:29] (03PS3) 10Reedy: SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193175 (https://phabricator.wikimedia.org/T402313) [19:37:27] (03CR) 10Ebernhardson: [C:03+2] Allow hasrecommendation to rank suggestions [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1192189 (https://phabricator.wikimedia.org/T405059) (owner: 10DCausse) [19:37:36] (03CR) 10Reedy: [C:03+2] SECURITY: Sanitize data- attributes [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193172 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [19:37:40] (03CR) 10Reedy: [C:03+2] SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193173 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [19:38:25] (03CR) 10CI reject: [V:04-1] SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193176 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [19:38:41] (03CR) 10Reedy: [C:03+2] SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193174 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [19:38:52] (03PS3) 10Reedy: SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193176 (https://phabricator.wikimedia.org/T403757) [19:38:52] (03PS3) 10Reedy: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193177 (https://phabricator.wikimedia.org/T398706) [19:38:52] (03PS3) 10Reedy: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193178 (https://phabricator.wikimedia.org/T280413) [19:42:02] (03CR) 10Reedy: [C:03+2] SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193175 (https://phabricator.wikimedia.org/T402313) (owner: 10Reedy) [19:42:58] (03PS154) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [19:43:05] (03CR) 10CI reject: [V:04-1] [DO NOT MERGE] Enable new UI for testing in patchdemo [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [19:44:11] (03CR) 10Reedy: [C:03+2] SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193176 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [19:45:23] (03CR) 10MusikAnimal: [C:03+2] Fetch wikitext from the translation lang subpage, not the baselang [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193010 (owner: 10Samwilson) [19:45:29] (03CR) 10Reedy: [C:03+2] SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193177 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [19:45:57] 06Product Safety and Integrity, 07Essential-Work, 06Research (FY2025-26-Research-October-December): Qualitative support for PSI team - https://phabricator.wikimedia.org/T406264#11238506 (10DKumar-WMF) [19:46:16] (03Merged) 10jenkins-bot: SECURITY: Escape rawElement $content [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193170 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [19:46:42] (03CR) 10Reedy: [C:03+2] SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193178 (https://phabricator.wikimedia.org/T280413) (owner: 10Reedy) [19:47:30] (03PS3) 10HMonroy: Cancel button should return to previous page using "returnto" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) [19:48:46] 10MediaWiki-extensions-LiquidThreads, 05MW-1.45-notes (1.45.0-wmf.20; 2025-09-23), 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Convert LQT pages on enwiktionary to Flow - https://phabricator.wikimedia.org/T405080#11238512 (10Pppery) Okay, it's been 3 days since the script ran, st... [19:49:04] (03CR) 10Jforrester: [C:03+2] Fix typo in User-Agent [extensions/WSOAuth] (REL1_44) - 10https://gerrit.wikimedia.org/r/1191868 (owner: 10Samwilson) [19:49:07] (03CR) 10Jforrester: [C:03+2] Fix typo in User-Agent [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/1191870 (owner: 10Samwilson) [19:49:13] (03CR) 10Jforrester: [C:03+2] Fix typo in User-Agent [extensions/WSOAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1191869 (owner: 10Samwilson) [19:51:39] (03PS155) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [19:51:57] (03CR) 10SBassett: Separate recovery codes into a separate 2FA module (031 comment) [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) (owner: 10SBassett) [19:52:17] (03Merged) 10jenkins-bot: Fix typo in User-Agent [extensions/WSOAuth] (REL1_44) - 10https://gerrit.wikimedia.org/r/1191868 (owner: 10Samwilson) [19:52:43] (03CR) 10Samtar: "@cming@wikimedia.org - config patch is merged & deployed" [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1190233 (https://phabricator.wikimedia.org/T401575) (owner: 10Samtar) [19:53:02] 10MediaWiki-File-management, 06Commons, 07Wikimedia-production-error: PHP Notice: A non well formed numeric value encountered ( in filerepo/file/File.php ) - https://phabricator.wikimedia.org/T388429#11238519 (10Umherirrender) The validation for the `width` parameter was removed in a9d108ba473208bc208624f84e... [19:53:39] (03Merged) 10jenkins-bot: SECURITY: Escape three system messages used by live preview [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193171 (https://phabricator.wikimedia.org/T394856) (owner: 10Reedy) [19:53:48] (03Merged) 10jenkins-bot: SECURITY: Sanitize data- attributes [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193172 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [19:53:56] (03Merged) 10jenkins-bot: SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193173 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [19:54:06] 10MediaWiki-Codesniffer, 10MediaWiki-extensions-General, 10MediaWiki-General, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Replace @phan-template annotations with @template - https://phabricator.wikimedia.org/T403790#11238521 (10Umherirrender) 05Open→03Resolved a:03Umherirrender [19:54:19] (03Abandoned) 10Reedy: build: Updating brace-expansion to 1.1.12 [extensions/LdapAuthentication] (REL1_39) - 10https://gerrit.wikimedia.org/r/1157767 (owner: 10Libraryupgrader) [19:54:20] (03PS40) 10SBassett: [DO NOT MERGE] Enable new UI for testing in patchdemo [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [19:54:52] (03Merged) 10jenkins-bot: Fix typo in User-Agent [extensions/WSOAuth] (REL1_39) - 10https://gerrit.wikimedia.org/r/1191870 (owner: 10Samwilson) [19:54:57] (03PS8) 10LWatson: ImageBrowsing: improve keyboard navigation [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) [19:54:59] (03PS4) 10HMonroy: Cancel button should return to previous page using "returnto" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) [19:56:09] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: mediawiki_history_reduced - add page_id and user_central_id fields - https://phabricator.wikimedia.org/T406263#11238535 (10Ottomata) [19:56:11] (03CR) 10LWatson: ImageBrowsing: improve keyboard navigation (033 comments) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [19:56:15] 10MediaWiki-Page-derived-data, 06Data-Engineering (Q1 FY25/26 July 1st - September 30th), 07OKR-Work: mediawiki_history_reduced - add page_id and user_central_id fields - https://phabricator.wikimedia.org/T406263#11238536 (10Ottomata) a:03amastilovic [19:56:20] 04(no projects): Outreachy 31: Cat-a-lot javascript gadget development - https://phabricator.wikimedia.org/T405594#11238537 (10Zache) 05Open→03Declined [19:58:33] (03Abandoned) 10Reedy: build: Updating brace-expansion to 1.1.12, 2.0.2 [extensions/LdapAuthentication] (REL1_44) - 10https://gerrit.wikimedia.org/r/1157770 (owner: 10Libraryupgrader) [19:58:59] (03PS10) 10Bvibber: WIP: Accessibility audit fixes [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192619 (https://phabricator.wikimedia.org/T404743) [19:59:25] (03Abandoned) 10Reedy: build: Updating brace-expansion to 1.1.12, 2.0.2 [extensions/LdapAuthentication] (REL1_43) - 10https://gerrit.wikimedia.org/r/1157769 (owner: 10Libraryupgrader) [19:59:38] (03Abandoned) 10Reedy: build: Updating dependencies [extensions/LdapAuthentication] - 10https://gerrit.wikimedia.org/r/1145858 (owner: 10Libraryupgrader) [20:00:19] (03PS1) 10Reedy: SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193193 (https://phabricator.wikimedia.org/T387478) [20:00:20] (03PS10) 10Samtar: ext.wikimediaEvents.WatchlistBaseline: Add watchlist baseline metrics [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1190233 (https://phabricator.wikimedia.org/T401575) [20:00:23] 10MediaWiki-extensions-LabeledSectionTransclusion, 07Wikimedia-production-error: Error: Call to a member function getPrefixedText() on null - https://phabricator.wikimedia.org/T389297#11238541 (10Umherirrender) 05Open→03Invalid The relevant code was removed in 8ac85a32a7239e98f1637e05711449bed5b0b0c6 /... [20:00:27] (03PS1) 10Reedy: SECURITY: Escape rawElement $content [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193194 (https://phabricator.wikimedia.org/T394396) [20:00:37] (03PS1) 10Reedy: SECURITY: Escape three system messages used by live preview [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193195 (https://phabricator.wikimedia.org/T394856) [20:00:46] (03PS1) 10Reedy: SECURITY: Sanitize data- attributes [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193196 (https://phabricator.wikimedia.org/T401099) [20:00:55] (03PS1) 10Reedy: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193197 (https://phabricator.wikimedia.org/T280413) [20:01:04] (03PS1) 10Reedy: SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193198 (https://phabricator.wikimedia.org/T402075) [20:01:12] (03PS1) 10Reedy: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193199 (https://phabricator.wikimedia.org/T298690) [20:01:21] (03PS1) 10Reedy: SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193200 (https://phabricator.wikimedia.org/T402313) [20:01:29] (03PS1) 10Reedy: SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193201 (https://phabricator.wikimedia.org/T403757) [20:01:40] (03PS1) 10Reedy: SECURITY: Fix i18n XSS in CodexTablePager [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193202 (https://phabricator.wikimedia.org/T403761) [20:01:40] (03PS1) 10Reedy: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193203 (https://phabricator.wikimedia.org/T398706) [20:02:01] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): MLR: Mine and use negative samples - https://phabricator.wikimedia.org/T405867#11238561 (10EBernhardson) a:03EBernhardson [20:02:25] (03Merged) 10jenkins-bot: Allow hasrecommendation to rank suggestions [extensions/CirrusSearch] - 10https://gerrit.wikimedia.org/r/1192189 (https://phabricator.wikimedia.org/T405059) (owner: 10DCausse) [20:02:26] (03Merged) 10jenkins-bot: Fetch wikitext from the translation lang subpage, not the baselang [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1193010 (owner: 10Samwilson) [20:03:16] (03Merged) 10jenkins-bot: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193174 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [20:04:33] 06Research, 07Epic: Developer Satisfaction Survey (FY2025-26) - https://phabricator.wikimedia.org/T406267 (10CMyrick-WMF) 03NEW [20:04:40] (03Merged) 10jenkins-bot: SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193175 (https://phabricator.wikimedia.org/T402313) (owner: 10Reedy) [20:05:16] (03CR) 10Eric Gardner: ImageBrowsing: improve keyboard navigation (031 comment) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [20:06:12] 06Research, 07Epic: Developer Satisfaction Survey (FY25-26) - https://phabricator.wikimedia.org/T406267#11238586 (10CMyrick-WMF) [20:07:55] (03CR) 10CI reject: [V:04-1] [DO NOT MERGE] Enable new UI for testing in patchdemo [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [20:08:20] (03Merged) 10jenkins-bot: SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193176 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [20:08:30] (03CR) 10Tacsipacsi: [C:04-1] "To make it clear: I definitely don’t want to see the current, involved check. `SpecialPageFactory::exists()` is okay, no check is okay (an" [extensions/FlaggedRevs] - 10https://gerrit.wikimedia.org/r/1192893 (https://phabricator.wikimedia.org/T397887) (owner: 10STran) [20:08:51] (03Merged) 10jenkins-bot: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193177 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [20:09:29] (03PS1) 10Reedy: SECURITY: Insert sticky header labels as text instead of HTML [skins/Vector] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193204 (https://phabricator.wikimedia.org/T398636) [20:09:50] 07Essential-Work, 06Research (FY2025-26-Research-October-December): Developer Satisfaction Survey (FY25-26): Support Developer Experience in prep for December 2025 DSS - https://phabricator.wikimedia.org/T406268 (10CMyrick-WMF) 03NEW [20:09:53] (03CR) 10CI reject: [V:04-1] Cancel button should return to previous page using "returnto" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) (owner: 10HMonroy) [20:10:08] 07Essential-Work, 06Research (FY2025-26-Research-October-December): Developer Satisfaction Survey (FY25-26): Support Developer Experience in prep for December 2025 DSS - https://phabricator.wikimedia.org/T406268#11238608 (10CMyrick-WMF) [20:10:09] 06Research, 07Epic: Developer Satisfaction Survey (FY25-26) - https://phabricator.wikimedia.org/T406267#11238609 (10CMyrick-WMF) [20:10:31] 06Research, 07Epic: Developer Satisfaction Survey (FY25-26) - https://phabricator.wikimedia.org/T406267#11238611 (10CMyrick-WMF) [20:10:41] (03PS1) 10Reedy: SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193205 (https://phabricator.wikimedia.org/T397577) [20:10:53] 10Wikimedia-Site-requests: Allow block by abuse filter on Gan Wikipedia - https://phabricator.wikimedia.org/T406220#11238615 (10Hamishcn) What is your configuration please? [20:10:55] (03Merged) 10jenkins-bot: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193178 (https://phabricator.wikimedia.org/T280413) (owner: 10Reedy) [20:11:02] (03Merged) 10jenkins-bot: Fix typo in User-Agent [extensions/WSOAuth] (REL1_43) - 10https://gerrit.wikimedia.org/r/1191869 (owner: 10Samwilson) [20:11:24] (03PS1) 10Reedy: SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193206 (https://phabricator.wikimedia.org/T355073) [20:11:32] 10Wikimedia-Site-requests, 07Chinese-Sites: Allow block by abuse filter on Gan Wikipedia - https://phabricator.wikimedia.org/T406220#11238618 (10Hamishcn) 05Open→03In progress a:03Hamishcn [20:12:11] (03PS5) 10HMonroy: Cancel button should return to previous page when using "returnto" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) [20:13:46] (03PS1) 10Bartosz Dziewoński: Move SessionManager::shutdown() out of deprecated PHPSessionHandler [core] - 10https://gerrit.wikimedia.org/r/1193207 [20:13:48] 06Research (FY2025-26-Research-October-December): Research support for the FY25-26 Developer Satisfaction Survey - https://phabricator.wikimedia.org/T405655#11238624 (10CMyrick-WMF) Thanks @CCiufo-WMF and @Miriam! I have created the following tickets to get us started: * Epic here: {T406267} * Q2-specific plann... [20:13:58] (03CR) 10Bartosz Dziewoński: Deprecate PHPSessionHandler and $wgPHPSessionHandling (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1190344 (https://phabricator.wikimedia.org/T404636) (owner: 10Bartosz Dziewoński) [20:16:36] (03CR) 10Reedy: [C:03+2] SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193193 (https://phabricator.wikimedia.org/T387478) (owner: 10Reedy) [20:16:38] (03CR) 10Reedy: [C:03+2] SECURITY: Escape rawElement $content [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193194 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [20:16:41] (03CR) 10Reedy: [C:03+2] SECURITY: Escape three system messages used by live preview [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193195 (https://phabricator.wikimedia.org/T394856) (owner: 10Reedy) [20:16:45] (03CR) 10Reedy: [C:03+2] SECURITY: Sanitize data- attributes [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193196 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [20:16:49] (03CR) 10Reedy: [C:03+2] SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193197 (https://phabricator.wikimedia.org/T280413) (owner: 10Reedy) [20:16:55] (03CR) 10Reedy: [C:03+2] SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193198 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [20:16:59] (03CR) 10Reedy: [C:03+2] SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193199 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [20:19:53] (03CR) 10Jdlrobson: [C:03+2] "Thanks" [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1191858 (owner: 10Fomafix) [20:20:07] 10CheckUser-SuggestedInvestigations, 06Trust and Safety Product Team, 07OKR-Work, 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Suggested Investigations: Create qualitative feedback survey - https://phabricator.wikimedia.org/T404263#11238644 (10KColeman-WMF) 05In progress→... [20:22:23] (03CR) 10Clare Ming: [C:03+2] "nice - rebased + merged \o/" [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1190233 (https://phabricator.wikimedia.org/T401575) (owner: 10Samtar) [20:22:34] (03CR) 10Reedy: [C:03+2] SECURITY: Insert sticky header labels as text instead of HTML [skins/Vector] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193204 (https://phabricator.wikimedia.org/T398636) (owner: 10Reedy) [20:22:35] (03CR) 10Reedy: [C:03+2] SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193205 (https://phabricator.wikimedia.org/T397577) (owner: 10Reedy) [20:22:49] (03CR) 10Reedy: [C:03+2] SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193200 (https://phabricator.wikimedia.org/T402313) (owner: 10Reedy) [20:23:26] 10Library-Card-Platform, 06Moderator-Tools-Team: Some users whose edit counts were reduced are incorrectly flagged as ineligible to use The Wikipedia Library - https://phabricator.wikimedia.org/T404708#11238653 (10Soda) Still getting bunked out of accessing ACM publications [20:24:51] (03PS6) 10HMonroy: Cancel button should return to previous page when using "returnto" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) [20:25:22] (03PS11) 10Bvibber: WIP: Accessibility audit fixes [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192619 (https://phabricator.wikimedia.org/T404743) [20:25:44] (03Merged) 10jenkins-bot: SECURITY: Insert sticky header labels as text instead of HTML [skins/Vector] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193204 (https://phabricator.wikimedia.org/T398636) (owner: 10Reedy) [20:25:50] (03Merged) 10jenkins-bot: SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193205 (https://phabricator.wikimedia.org/T397577) (owner: 10Reedy) [20:25:55] (03CR) 10Reedy: [C:03+2] SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193206 (https://phabricator.wikimedia.org/T355073) (owner: 10Reedy) [20:25:58] (03CR) 10Reedy: [C:03+2] SECURITY: Fix i18n XSS in CodexTablePager [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193202 (https://phabricator.wikimedia.org/T403761) (owner: 10Reedy) [20:26:04] (03CR) 10Reedy: [C:03+2] SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193201 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [20:26:08] (03CR) 10Reedy: [C:03+2] SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193203 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [20:26:58] 07Accessibility, 10Reader-Experiments, 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: Perform accessibility audit of the entire feature - https://phabricator.wikimedia.org/T404743#11238663 (10bvibber) [20:27:02] (03CR) 10Eric Gardner: "recheck" [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [20:28:11] 07Accessibility, 10Reader-Experiments, 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: Perform accessibility audit of the entire feature - https://phabricator.wikimedia.org/T404743#11238665 (10bvibber) [20:28:58] 10CirrusSearch, 06Discovery-Search (2025.09.26 - 2025.10.17): AB test did-you-mean query suggester variations - https://phabricator.wikimedia.org/T404647#11238667 (10EBernhardson) Patch to configure and start the tests was prepped in the earlier patch, shipped the test today. Can turn it off Oct 13. Patch to... [20:30:24] 10MediaWiki-libs-Rdbms, 06DBA, 05MW-1.45-notes (1.45.0-wmf.21; 2025-09-30): Remove concept of groups in rdbms load balancer and replace it with shuffle sharding - https://phabricator.wikimedia.org/T405087#11238671 (10Ladsgroup) There is no api group anymore. [20:33:40] (03CR) 10Eric Gardner: [C:03+2] ImageBrowsing: improve keyboard navigation [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [20:34:46] (03Merged) 10jenkins-bot: SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193193 (https://phabricator.wikimedia.org/T387478) (owner: 10Reedy) [20:35:19] (03CR) 10CI reject: [V:04-1] Move SessionManager::shutdown() out of deprecated PHPSessionHandler [core] - 10https://gerrit.wikimedia.org/r/1193207 (owner: 10Bartosz Dziewoński) [20:35:43] (03PS7) 10HMonroy: Cancel button should return to previous page when using "returnto" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) [20:36:21] (03Merged) 10jenkins-bot: SECURITY: Escape rawElement $content [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193194 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [20:36:30] (03Merged) 10jenkins-bot: SECURITY: Escape three system messages used by live preview [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193195 (https://phabricator.wikimedia.org/T394856) (owner: 10Reedy) [20:36:57] (03Merged) 10jenkins-bot: SECURITY: Sanitize data- attributes [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193196 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [20:37:06] (03Merged) 10jenkins-bot: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193197 (https://phabricator.wikimedia.org/T280413) (owner: 10Reedy) [20:37:15] (03Merged) 10jenkins-bot: SECURITY: Parse messages instead of inserting them as HTML [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193198 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [20:37:24] (03Merged) 10jenkins-bot: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193199 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [20:39:51] 07Essential-Work, 06Experimentation Lab (Experiment Platform Sprint 13), 07xLab: xLab: Open links from the action menu in a new tab - https://phabricator.wikimedia.org/T404001#11238704 (10cjming) a:03cjming [20:40:00] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad), 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07): Deploy CommunityRequests extension to prod - https://phabricator.wikimedia.org/T402967#11238705 (10MusikAnimal) More that didn't get the conversion edit: * https://meta.wikimedia.org/wik... [20:41:11] (03Merged) 10jenkins-bot: Remove dead code in getEmptyListHtml [extensions/MobileFrontend] - 10https://gerrit.wikimedia.org/r/1191858 (owner: 10Fomafix) [20:41:12] (03Merged) 10jenkins-bot: ext.wikimediaEvents.WatchlistBaseline: Add watchlist baseline metrics [extensions/WikimediaEvents] - 10https://gerrit.wikimedia.org/r/1190233 (https://phabricator.wikimedia.org/T401575) (owner: 10Samtar) [20:41:13] (03Merged) 10jenkins-bot: ImageBrowsing: improve keyboard navigation [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192644 (https://phabricator.wikimedia.org/T404155) (owner: 10LWatson) [20:41:22] (03Merged) 10jenkins-bot: SECURITY: Escape submit button label for Codex-based HTMLForms [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193200 (https://phabricator.wikimedia.org/T402313) (owner: 10Reedy) [20:43:05] (03Merged) 10jenkins-bot: SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193206 (https://phabricator.wikimedia.org/T355073) (owner: 10Reedy) [20:43:12] (03Merged) 10jenkins-bot: SECURITY: Don't send suppressed recent changes to RCFeeds [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193201 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [20:47:27] 10CampaignEvents, 06Connection-Team: Tags for events - https://phabricator.wikimedia.org/T406270 (10Kristbaum) 03NEW [20:49:59] (03Merged) 10jenkins-bot: SECURITY: Fix i18n XSS in CodexTablePager [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193202 (https://phabricator.wikimedia.org/T403761) (owner: 10Reedy) [20:50:14] (03PS1) 10Reedy: SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] - 10https://gerrit.wikimedia.org/r/1193215 (https://phabricator.wikimedia.org/T387478) [20:50:22] (03PS1) 10Reedy: SECURITY: Escape rawElement $content [core] - 10https://gerrit.wikimedia.org/r/1193216 (https://phabricator.wikimedia.org/T394396) [20:50:34] (03PS1) 10Reedy: SECURITY: Escape three system messages used by live preview [core] - 10https://gerrit.wikimedia.org/r/1193217 (https://phabricator.wikimedia.org/T394856) [20:50:42] (03PS1) 10Reedy: SECURITY: Sanitize data- attributes [core] - 10https://gerrit.wikimedia.org/r/1193218 (https://phabricator.wikimedia.org/T401099) [20:50:51] (03PS1) 10Reedy: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] - 10https://gerrit.wikimedia.org/r/1193219 (https://phabricator.wikimedia.org/T280413) [20:51:01] (03PS1) 10Reedy: SECURITY: Parse messages instead of inserting them as HTML [core] - 10https://gerrit.wikimedia.org/r/1193220 (https://phabricator.wikimedia.org/T402075) [20:51:09] (03PS1) 10Reedy: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] - 10https://gerrit.wikimedia.org/r/1193221 (https://phabricator.wikimedia.org/T298690) [20:51:18] (03PS1) 10Reedy: SECURITY: Escape submit button label for Codex-based HTMLForms [core] - 10https://gerrit.wikimedia.org/r/1193222 (https://phabricator.wikimedia.org/T402313) [20:51:26] (03PS1) 10Reedy: SECURITY: Don't send suppressed recent changes to RCFeeds [core] - 10https://gerrit.wikimedia.org/r/1193223 (https://phabricator.wikimedia.org/T403757) [20:51:36] (03PS1) 10Reedy: SECURITY: Fix XSS vulnerability in Special:Watchlist [core] - 10https://gerrit.wikimedia.org/r/1193224 (https://phabricator.wikimedia.org/T403411) [20:51:43] (03PS1) 10Reedy: SECURITY: Fix i18n XSS in CodexTablePager [core] - 10https://gerrit.wikimedia.org/r/1193225 (https://phabricator.wikimedia.org/T403761) [20:51:44] (03PS1) 10Reedy: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] - 10https://gerrit.wikimedia.org/r/1193226 (https://phabricator.wikimedia.org/T398706) [20:51:47] (03PS1) 10Pcoombe: Add October fundraising banners [wikimedia/portals] - 10https://gerrit.wikimedia.org/r/1193227 [20:54:36] (03Merged) 10jenkins-bot: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193203 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [21:01:01] (03PS1) 10BPirkle: Support MW REST API endpoint and module deprecation [core] - 10https://gerrit.wikimedia.org/r/1193228 (https://phabricator.wikimedia.org/T405038) [21:03:33] 10MediaWiki-REST-API, 06MW-Interfaces-Team (MWI-Sprint-19 (2025-09-23 to 2025-10-07)), 13Patch-For-Review: [SPIKE] Propose an in-code mechanism for marking endpoints as deprecated - https://phabricator.wikimedia.org/T405038#11238755 (10BPirkle) After separate conversations with @daniel and @HCoplin-WMF, here... [21:03:34] (03PS1) 10MusikAnimal: Revert "Increase timeout for MessageIndex lock" [extensions/Translate] - 10https://gerrit.wikimedia.org/r/1193230 [21:03:39] 06The-Wikipedia-Library, 10Wikilink-Tool, 06Moderator-Tools-Team (Kanban): Backfill missing Wall Street Journal aggregate data - https://phabricator.wikimedia.org/T404879#11238757 (10Kgraessle) https://github.com/WikipediaLibrary/externallinks/pull/472 [21:09:28] (03PS1) 10Ejegg: Update parsoid [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193231 [21:09:30] (03CR) 10Ejegg: [C:03+2] Update parsoid [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193231 (owner: 10Ejegg) [21:09:47] (03PS1) 10Ejegg: Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193232 [21:09:51] (03CR) 10Ejegg: [C:03+2] Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193232 (owner: 10Ejegg) [21:10:01] (03CR) 10Ejegg: [V:03+2 C:03+2] Update parsoid [vendor] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193231 (owner: 10Ejegg) [21:11:30] (03PS2) 10Bartosz Dziewoński: Move SessionManager::shutdown() out of deprecated PHPSessionHandler [core] - 10https://gerrit.wikimedia.org/r/1193207 [21:13:45] (03PS2) 10Pcoombe: Add October fundraising banners [wikimedia/portals] - 10https://gerrit.wikimedia.org/r/1193227 [21:14:09] (03PS156) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [21:15:01] 10MediaWiki-Watchlist, 06Moderator-Tools-Team, 06RoadToWiki, 07good first task, 13Patch-For-Review: Watchlist "Mark all visited" synchronization - https://phabricator.wikimedia.org/T98941#11238766 (10matmarex) I agree with @GhostInTheMachine, this change seems like a welcome improvement. [21:15:22] (03PS1) 10Ejegg: Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193233 [21:15:25] (03CR) 10Ejegg: [C:03+2] Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193233 (owner: 10Ejegg) [21:17:42] (03PS41) 10SBassett: [DO NOT MERGE] Enable new UI for testing in patchdemo [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [21:18:54] (03PS1) 10Matthias Mullie: Fix image/crop dimensions [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1193234 (https://phabricator.wikimedia.org/T405992) [21:21:32] (03Abandoned) 10Ejegg: Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193232 (owner: 10Ejegg) [21:21:54] (03PS1) 10Reedy: Prep 1.43.4 [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193235 [21:21:55] (03PS1) 10Reedy: Start 1.43.5 [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193236 [21:23:25] (03PS1) 10Reedy: SECURITY: Insert sticky header labels as text instead of HTML [skins/Vector] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193237 (https://phabricator.wikimedia.org/T398636) [21:23:50] (03PS1) 10Reedy: SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193238 (https://phabricator.wikimedia.org/T397577) [21:24:13] (03PS1) 10Reedy: SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193239 (https://phabricator.wikimedia.org/T355073) [21:24:36] (03PS1) 10Reedy: SECURITY: Exclude deleted entries when counting thanks [extensions/Thanks] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193240 (https://phabricator.wikimedia.org/T397497) [21:24:57] (03PS1) 10Reedy: SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193241 (https://phabricator.wikimedia.org/T397580) [21:25:44] (03CR) 10Reedy: [C:03+2] SECURITY: Escape rawElement $content [core] - 10https://gerrit.wikimedia.org/r/1193216 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [21:25:48] (03CR) 10Reedy: [C:03+2] SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] - 10https://gerrit.wikimedia.org/r/1193215 (https://phabricator.wikimedia.org/T387478) (owner: 10Reedy) [21:26:49] (03Merged) 10jenkins-bot: Merge branch 'REL1_43' into fundraising/REL1_43 [core] (fundraising/REL1_43) - 10https://gerrit.wikimedia.org/r/1193233 (owner: 10Ejegg) [21:26:52] (03CR) 10Reedy: [C:03+2] SECURITY: Escape three system messages used by live preview [core] - 10https://gerrit.wikimedia.org/r/1193217 (https://phabricator.wikimedia.org/T394856) (owner: 10Reedy) [21:26:59] (03CR) 10Reedy: [C:03+2] SECURITY: Sanitize data- attributes [core] - 10https://gerrit.wikimedia.org/r/1193218 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [21:27:03] (03CR) 10Reedy: [C:03+2] SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] - 10https://gerrit.wikimedia.org/r/1193219 (https://phabricator.wikimedia.org/T280413) (owner: 10Reedy) [21:27:09] (03CR) 10Reedy: [C:03+2] SECURITY: Parse messages instead of inserting them as HTML [core] - 10https://gerrit.wikimedia.org/r/1193220 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [21:27:40] (03CR) 10Reedy: [C:03+2] SECURITY: Insert sticky header labels as text instead of HTML [skins/Vector] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193237 (https://phabricator.wikimedia.org/T398636) (owner: 10Reedy) [21:27:42] (03CR) 10Reedy: [C:03+2] SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193238 (https://phabricator.wikimedia.org/T397577) (owner: 10Reedy) [21:28:05] (03CR) 10Reedy: [C:03+2] SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] - 10https://gerrit.wikimedia.org/r/1193221 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [21:29:26] (03CR) 10Reedy: [C:03+2] SECURITY: Escape submit button label for Codex-based HTMLForms [core] - 10https://gerrit.wikimedia.org/r/1193222 (https://phabricator.wikimedia.org/T402313) (owner: 10Reedy) [21:29:29] (03CR) 10Reedy: [C:03+2] SECURITY: Don't send suppressed recent changes to RCFeeds [core] - 10https://gerrit.wikimedia.org/r/1193223 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [21:29:30] (03CR) 10CI reject: [V:04-1] SECURITY: Fix XSS vulnerability in Special:Watchlist [core] - 10https://gerrit.wikimedia.org/r/1193224 (https://phabricator.wikimedia.org/T403411) (owner: 10Reedy) [21:30:17] (03CR) 10Reedy: "recheck" [core] - 10https://gerrit.wikimedia.org/r/1193224 (https://phabricator.wikimedia.org/T403411) (owner: 10Reedy) [21:35:16] (03CR) 10Reedy: [C:03+2] SECURITY: Fix XSS vulnerability in Special:Watchlist [core] - 10https://gerrit.wikimedia.org/r/1193224 (https://phabricator.wikimedia.org/T403411) (owner: 10Reedy) [21:35:18] (03CR) 10Reedy: [C:03+2] SECURITY: Fix i18n XSS in CodexTablePager [core] - 10https://gerrit.wikimedia.org/r/1193225 (https://phabricator.wikimedia.org/T403761) (owner: 10Reedy) [21:36:19] (03CR) 10Reedy: [C:03+2] Start 1.43.5 [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193236 (owner: 10Reedy) [21:36:24] (03CR) 10Reedy: [C:03+2] Prep 1.43.4 [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193235 (owner: 10Reedy) [21:36:50] (03CR) 10Reedy: [C:03+2] SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] - 10https://gerrit.wikimedia.org/r/1193226 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [21:37:19] (03Merged) 10jenkins-bot: SECURITY: Insert sticky header labels as text instead of HTML [skins/Vector] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193237 (https://phabricator.wikimedia.org/T398636) (owner: 10Reedy) [21:38:10] (03Merged) 10jenkins-bot: SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193238 (https://phabricator.wikimedia.org/T397577) (owner: 10Reedy) [21:39:15] (03CR) 10CI reject: [V:04-1] Support MW REST API endpoint and module deprecation [core] - 10https://gerrit.wikimedia.org/r/1193228 (https://phabricator.wikimedia.org/T405038) (owner: 10BPirkle) [21:39:53] (03CR) 10Matthias Mullie: "This may look fairly big, but luckily, most of it is comments." [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1193234 (https://phabricator.wikimedia.org/T405992) (owner: 10Matthias Mullie) [21:44:59] 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: UI Bug Bash - https://phabricator.wikimedia.org/T405992#11238817 (10matthiasmullie) >>! In T405992#11234574, @JScherer-WMF wrote: > **Smart cropping doesn't work well with vertical positioning on desktop** https://gerrit.wikim... [21:45:07] (03CR) 10Reedy: [C:03+2] SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193239 (https://phabricator.wikimedia.org/T355073) (owner: 10Reedy) [21:45:13] (03CR) 10Reedy: [C:03+2] SECURITY: Exclude deleted entries when counting thanks [extensions/Thanks] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193240 (https://phabricator.wikimedia.org/T397497) (owner: 10Reedy) [21:45:40] (03CR) 10Reedy: [C:03+2] SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193241 (https://phabricator.wikimedia.org/T397580) (owner: 10Reedy) [21:45:58] 10MediaWiki-Recent-changes, 10MediaWiki-Watchlist, 06Community-Tech, 06Moderator-Tools-Team, and 2 others: WE1.4.3: Instrument watchlist - https://phabricator.wikimedia.org/T401575#11238823 (10Samwilson) Just moving a couple of comments from [[https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikimedia... [21:47:18] (03Merged) 10jenkins-bot: SECURITY: REST: Set cache-control value of max-age=60 for redirects [core] - 10https://gerrit.wikimedia.org/r/1193215 (https://phabricator.wikimedia.org/T387478) (owner: 10Reedy) [21:47:21] 10Codex, 06Reader Growth Team, 06RoadToWiki, 07good first task, 03Readers Essential Work 2025 (Codex): MenuItem url props do not provide option to open links in new tabs - https://phabricator.wikimedia.org/T403791#11238832 (10cjming) hi ! I was trying this fix out and I'm not sure if i'm applying th... [21:47:27] (03Merged) 10jenkins-bot: SECURITY: Escape rawElement $content [core] - 10https://gerrit.wikimedia.org/r/1193216 (https://phabricator.wikimedia.org/T394396) (owner: 10Reedy) [21:48:50] 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: UI Bug Bash - https://phabricator.wikimedia.org/T405992#11238836 (10matthiasmullie) >>! In T405992#11234586, @JScherer-WMF wrote: > **Image appears twice** > https://24f17e0e4a.catalyst.wmcloud.org/wiki/ChatGPT?imageBrowsing=1&... [21:49:15] (03Merged) 10jenkins-bot: SECURITY: Escape three system messages used by live preview [core] - 10https://gerrit.wikimedia.org/r/1193217 (https://phabricator.wikimedia.org/T394856) (owner: 10Reedy) [21:49:20] 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: UI Bug Bash - https://phabricator.wikimedia.org/T405992#11238838 (10matthiasmullie) [21:50:25] (03Merged) 10jenkins-bot: SECURITY: Sanitize data- attributes [core] - 10https://gerrit.wikimedia.org/r/1193218 (https://phabricator.wikimedia.org/T401099) (owner: 10Reedy) [21:51:47] (03Merged) 10jenkins-bot: SECURITY: Use ManualLogEntry::getDeleted in ::getRecentChange [core] - 10https://gerrit.wikimedia.org/r/1193219 (https://phabricator.wikimedia.org/T280413) (owner: 10Reedy) [21:53:07] (03Merged) 10jenkins-bot: SECURITY: Parse messages instead of inserting them as HTML [core] - 10https://gerrit.wikimedia.org/r/1193220 (https://phabricator.wikimedia.org/T402075) (owner: 10Reedy) [21:54:21] (03Merged) 10jenkins-bot: SECURITY: api: Disable maxsize in QueryAllPages in miser mode [core] - 10https://gerrit.wikimedia.org/r/1193221 (https://phabricator.wikimedia.org/T298690) (owner: 10Reedy) [21:56:01] (03Merged) 10jenkins-bot: SECURITY: Escape submit button label for Codex-based HTMLForms [core] - 10https://gerrit.wikimedia.org/r/1193222 (https://phabricator.wikimedia.org/T402313) (owner: 10Reedy) [21:57:22] (03Merged) 10jenkins-bot: SECURITY: Don't send suppressed recent changes to RCFeeds [core] - 10https://gerrit.wikimedia.org/r/1193223 (https://phabricator.wikimedia.org/T403757) (owner: 10Reedy) [21:59:15] 06Design-Research, 10Semantic Search: Conduct evaluation of Semantic Search and Q&A prototype output - https://phabricator.wikimedia.org/T406276 (10JTannerWMF) 03NEW [21:59:15] (03CR) 10Krinkle: [C:03+2] Use lower case extension name to match repo name [extensions/cldr] - 10https://gerrit.wikimedia.org/r/1188357 (https://phabricator.wikimedia.org/T398224) (owner: 10Hashar) [21:59:23] 06Design-Research, 10Semantic Search: Conduct evaluation of Semantic Search and Q&A prototype output - https://phabricator.wikimedia.org/T406276#11238873 (10JTannerWMF) [21:59:40] 06Design-Research, 10Semantic Search: Conduct evaluation of Semantic Search and Q&A prototype output - https://phabricator.wikimedia.org/T406276#11238874 (10JTannerWMF) [22:00:01] (03Merged) 10jenkins-bot: SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193239 (https://phabricator.wikimedia.org/T355073) (owner: 10Reedy) [22:00:05] (03Merged) 10jenkins-bot: SECURITY: Exclude deleted entries when counting thanks [extensions/Thanks] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193240 (https://phabricator.wikimedia.org/T397497) (owner: 10Reedy) [22:00:12] (03Merged) 10jenkins-bot: SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193241 (https://phabricator.wikimedia.org/T397580) (owner: 10Reedy) [22:00:20] (03Merged) 10jenkins-bot: Prep 1.43.4 [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193235 (owner: 10Reedy) [22:00:27] (03Merged) 10jenkins-bot: Start 1.43.5 [core] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193236 (owner: 10Reedy) [22:00:32] (03Merged) 10jenkins-bot: SECURITY: Fix XSS vulnerability in Special:Watchlist [core] - 10https://gerrit.wikimedia.org/r/1193224 (https://phabricator.wikimedia.org/T403411) (owner: 10Reedy) [22:00:32] 07Essential-Work, 06Experimentation Lab (Experiment Platform Sprint 13), 07xLab: xLab: Open links from the action menu in a new tab - https://phabricator.wikimedia.org/T404001#11238884 (10cjming) I went to update Codex to the latest release (v2.3.2) to include the `newUrlTab` prop fix but it doesn't appear t... [22:00:36] 06Research, 07Epic: [FY25-26 Research Team] Reader Growth - https://phabricator.wikimedia.org/T398235#11238888 (10DKumar-WMF) Martin, Mike, and Yu-Ming put together some Q1 reflections for this area. What was achieved in Q1: - Completed research on user needs for collecting personal content on WP (T394942) -P... [22:01:12] 07Essential-Work, 06Experimentation Lab (Experiment Platform Sprint 13), 07xLab: xLab: fix chunk size limit warning during build step - https://phabricator.wikimedia.org/T403670#11238895 (10cjming) a:03cjming [22:03:01] (03Merged) 10jenkins-bot: SECURITY: Fix i18n XSS in CodexTablePager [core] - 10https://gerrit.wikimedia.org/r/1193225 (https://phabricator.wikimedia.org/T403761) (owner: 10Reedy) [22:04:12] (03PS157) 10SBassett: Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) [22:04:45] (03Merged) 10jenkins-bot: SECURITY: Prevent leaking hidden usernames in Watchlist/RecentChanges [core] - 10https://gerrit.wikimedia.org/r/1193226 (https://phabricator.wikimedia.org/T398706) (owner: 10Reedy) [22:06:33] (03CR) 10Krinkle: [C:03+2] Load CodeEditor resources conditionally [extensions/AbuseFilter] (REL1_43) - 10https://gerrit.wikimedia.org/r/1192496 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [22:06:45] (03PS1) 10Reedy: SECURITY: fix XSS in tempuser-expired-link-tooltip message [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193244 (https://phabricator.wikimedia.org/T403408) [22:06:55] (03PS1) 10Reedy: SECURITY: Add config variable to exclude from GlobalContributions [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193245 (https://phabricator.wikimedia.org/T404805) [22:07:03] (03PS1) 10Reedy: SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) [22:07:13] (03PS42) 10SBassett: [DO NOT MERGE] Enable new UI for testing in patchdemo [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1184597 (owner: 10Catrope) [22:07:45] (03CR) 10Krinkle: [C:03+2] Load CodeEditor resources conditionally [extensions/AbuseFilter] (REL1_44) - 10https://gerrit.wikimedia.org/r/1192497 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [22:07:46] (03CR) 10Krinkle: [C:03+2] Load CodeEditor resources conditionally [extensions/AbuseFilter] (REL1_39) - 10https://gerrit.wikimedia.org/r/1192442 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [22:08:00] 06Design-Research, 10Semantic Search: Conduct evaluation of Semantic Search and Q&A prototype output - https://phabricator.wikimedia.org/T406276#11238908 (10JTannerWMF) [22:10:11] 06Design-Research, 10Semantic Search, 06Research (FY2025-26-Research-October-December): Conduct evaluation of Semantic Search and Q&A prototype output - https://phabricator.wikimedia.org/T406276#11238911 (10DKumar-WMF) [22:15:27] (03Merged) 10jenkins-bot: Load CodeEditor resources conditionally [extensions/AbuseFilter] (REL1_39) - 10https://gerrit.wikimedia.org/r/1192442 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [22:16:31] (03PS12) 10Bvibber: WIP: Accessibility audit fixes [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192619 (https://phabricator.wikimedia.org/T404743) [22:16:55] (03CR) 10CI reject: [V:04-1] WIP: Accessibility audit fixes [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192619 (https://phabricator.wikimedia.org/T404743) (owner: 10Bvibber) [22:20:03] (03CR) 10Samwilson: Cancel button should return to previous page when using "returnto" (032 comments) [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) (owner: 10HMonroy) [22:20:10] (03CR) 10CI reject: [V:04-1] SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:21:05] (03Merged) 10jenkins-bot: Load CodeEditor resources conditionally [extensions/AbuseFilter] (REL1_44) - 10https://gerrit.wikimedia.org/r/1192497 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [22:21:35] 10Codex, 06Reader Growth Team, 06RoadToWiki, 07good first task, 03Readers Essential Work 2025 (Codex): MenuItem url props do not provide option to open links in new tabs - https://phabricator.wikimedia.org/T403791#11238924 (10cjming) nevermind above -- things are working as expected (updated the wron... [22:22:13] (03Merged) 10jenkins-bot: Use lower case extension name to match repo name [extensions/cldr] - 10https://gerrit.wikimedia.org/r/1188357 (https://phabricator.wikimedia.org/T398224) (owner: 10Hashar) [22:23:30] (03Merged) 10jenkins-bot: Load CodeEditor resources conditionally [extensions/AbuseFilter] (REL1_43) - 10https://gerrit.wikimedia.org/r/1192496 (https://phabricator.wikimedia.org/T389998) (owner: 10Hashar) [22:23:31] (03CR) 10Reedy: [C:03+2] SECURITY: fix XSS in tempuser-expired-link-tooltip message [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193244 (https://phabricator.wikimedia.org/T403408) (owner: 10Reedy) [22:23:35] (03CR) 10Reedy: [C:03+2] SECURITY: Add config variable to exclude from GlobalContributions [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193245 (https://phabricator.wikimedia.org/T404805) (owner: 10Reedy) [22:24:45] (03CR) 10Reedy: "recheck" [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:25:17] 07Accessibility, 10Reader-Experiments, 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: Perform accessibility audit of the entire feature - https://phabricator.wikimedia.org/T404743#11238927 (10bvibber) [22:26:25] (03CR) 10SomeRandomDeveloper: "https://github.com/wikimedia/mediawiki-extensions-CheckUser/blob/e07803e9d8a2b96852e1ce47e736b7443443c4ab/jest.setup.js#L13 will need to b" [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:27:43] 06Abstract Wikipedia team, 10function-orchestrator, 03Abstract Wikipedia Fix-It tasks: handle `undefined|null` properties - https://phabricator.wikimedia.org/T406277 (10ecarg) 03NEW [22:27:53] 06Abstract Wikipedia team, 10function-orchestrator, 03Abstract Wikipedia Fix-It tasks: handle `undefined|null` properties - https://phabricator.wikimedia.org/T406277#11238939 (10ecarg) 05Open→03In progress p:05Triage→03Medium [22:28:44] (03PS2) 10SomeRandomDeveloper: SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:28:52] (03PS1) 10Reedy: SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] - 10https://gerrit.wikimedia.org/r/1193249 (https://phabricator.wikimedia.org/T397577) [22:28:58] (03CR) 10Jdrewniak: [C:03+2] Add October fundraising banners [wikimedia/portals] - 10https://gerrit.wikimedia.org/r/1193227 (owner: 10Pcoombe) [22:29:24] (03PS1) 10Reedy: SECURITY: Exclude deleted entries when counting thanks [extensions/Thanks] - 10https://gerrit.wikimedia.org/r/1193250 (https://phabricator.wikimedia.org/T397497) [22:29:55] (03PS1) 10Reedy: SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193251 (https://phabricator.wikimedia.org/T355073) [22:30:11] (03Abandoned) 10Jdrewniak: Assets build - 2025-09-15 09:23:18+00:00 [wikimedia/portals/deploy] - 10https://gerrit.wikimedia.org/r/1188292 (owner: 10PortalsBuilder) [22:30:16] (03PS1) 10Reedy: SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1193252 (https://phabricator.wikimedia.org/T397580) [22:30:19] (03Abandoned) 10Jdrewniak: Assets build - 2025-09-29 09:23:19+00:00 [wikimedia/portals/deploy] - 10https://gerrit.wikimedia.org/r/1192068 (owner: 10PortalsBuilder) [22:30:25] (03Abandoned) 10Jdrewniak: Assets build - 2025-09-22 09:23:18+00:00 [wikimedia/portals/deploy] - 10https://gerrit.wikimedia.org/r/1190212 (owner: 10PortalsBuilder) [22:30:37] (03Merged) 10jenkins-bot: Add October fundraising banners [wikimedia/portals] - 10https://gerrit.wikimedia.org/r/1193227 (owner: 10Pcoombe) [22:30:55] (03PS1) 10Reedy: SECURITY: UserInfo: Implement access checks when target user is hidden [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193253 (https://phabricator.wikimedia.org/T399093) [22:31:02] (03PS1) 10Reedy: SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) [22:31:13] (03PS1) 10Reedy: SECURITY: UserInfo: Count only past blocks that user has right to see [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193255 (https://phabricator.wikimedia.org/T397396) [22:31:21] (03PS1) 10Reedy: SECURITY: Escape XSS vector in UserInfoCard [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193256 (https://phabricator.wikimedia.org/T403289) [22:31:25] (03CR) 10Bartosz Dziewoński: watchlist: 'Fix Mark all pages visited' to only mark displayed changes (034 comments) [core] - 10https://gerrit.wikimedia.org/r/1187895 (https://phabricator.wikimedia.org/T98941) (owner: 10Tejashxv) [22:31:28] (03PS1) 10Reedy: SECURITY: fix XSS in tempuser-expired-link-tooltip message [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) [22:31:35] (03CR) 10SomeRandomDeveloper: "`" [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:31:37] (03PS1) 10Reedy: SECURITY: Add config variable to exclude from GlobalContributions [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193258 (https://phabricator.wikimedia.org/T404805) [22:31:44] (03CR) 10Jdrewniak: [C:03+2] build: Updating @wikimedia/codex-design-tokens to 2.3.2 [wikimedia/portals] - 10https://gerrit.wikimedia.org/r/1192504 (owner: 10Libraryupgrader) [22:34:31] 07Accessibility, 10Reader-Experiments, 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: Perform accessibility audit of the entire feature - https://phabricator.wikimedia.org/T404743#11238972 (10bvibber) [22:35:46] (03CR) 10jenkins-bot: SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:36:10] (03CR) 10Reedy: [C:03+2] SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] - 10https://gerrit.wikimedia.org/r/1193249 (https://phabricator.wikimedia.org/T397577) (owner: 10Reedy) [22:36:32] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40777/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:36:49] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3512/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193255 (https://phabricator.wikimedia.org/T397396) (owner: 10Reedy) [22:37:10] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3513/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193256 (https://phabricator.wikimedia.org/T403289) (owner: 10Reedy) [22:37:15] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40782/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193258 (https://phabricator.wikimedia.org/T404805) (owner: 10Reedy) [22:37:19] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40779/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193256 (https://phabricator.wikimedia.org/T403289) (owner: 10Reedy) [22:37:21] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40778/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193255 (https://phabricator.wikimedia.org/T397396) (owner: 10Reedy) [22:37:23] (03CR) 10SomeRandomDeveloper: "@reedy@wikimedia.org as far as I can see there's no easy solution to this as the mock for mw.message doesn't return the actual message but" [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:37:24] 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: UI Bug Bash - https://phabricator.wikimedia.org/T405992#11238975 (10egardner) >>! In T405992#11238817, @matthiasmullie wrote: >>>! In T405992#11234574, @JScherer-WMF wrote: >> **Smart cropping doesn't work well with vertical po... [22:37:34] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3515/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) (owner: 10Reedy) [22:37:42] 06Community-Tech (Sea Lion Squad): Unknown wish types show as broken i18n message and does not page in error category - https://phabricator.wikimedia.org/T406279 (10MusikAnimal) 03NEW [22:37:44] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3516/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193258 (https://phabricator.wikimedia.org/T404805) (owner: 10Reedy) [22:37:49] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3511/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:37:53] (03Merged) 10jenkins-bot: SECURITY: fix XSS in tempuser-expired-link-tooltip message [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193244 (https://phabricator.wikimedia.org/T403408) (owner: 10Reedy) [22:37:58] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40781/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) (owner: 10Reedy) [22:38:03] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad): Unknown wish types show as broken i18n message and does not page in error category - https://phabricator.wikimedia.org/T406279#11238988 (10MusikAnimal) [22:38:17] 07Accessibility, 10Reader-Experiments, 05FY2025-26 WE3.1 Engaging New Audiences, 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Improve keyboard navigation - https://phabricator.wikimedia.org/T404155#11238991 (10egardner) This feature can now be QAed on Beta:... [22:38:42] 10MediaWiki-Language-converter, 10MediaWiki-libs-BagOStuff, 06MediaWiki-Platform-Team (Radar), 06Content-Transform-Team (Work In Progress), and 4 others: APCU + languageconverter dynamic property creation error with PHP 8.4 - https://phabricator.wikimedia.org/T405901#11238994 (10Krinkle) We automatically c... [22:39:56] (03Merged) 10jenkins-bot: SECURITY: Add config variable to exclude from GlobalContributions [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193245 (https://phabricator.wikimedia.org/T404805) (owner: 10Reedy) [22:41:31] (03PS2) 10C. Scott Ananian: Add [sideeffects] rule attribute and `noSideEffects` optimization [wikipeg] - 10https://gerrit.wikimedia.org/r/1193139 [22:42:24] (03PS2) 10Jforrester: eslint: Fix all remaining warnings, so new ones are obvious [wikimedia/portals] - 10https://gerrit.wikimedia.org/r/1184773 [22:42:44] (03CR) 10CI reject: [V:04-1] Add [sideeffects] rule attribute and `noSideEffects` optimization [wikipeg] - 10https://gerrit.wikimedia.org/r/1193139 (owner: 10C. Scott Ananian) [22:42:51] (03CR) 10CI reject: [V:04-1] SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:43:06] (03CR) 10Jdrewniak: [C:03+2] eslint: Fix all remaining warnings, so new ones are obvious [wikimedia/portals] - 10https://gerrit.wikimedia.org/r/1184773 (owner: 10Jforrester) [22:43:52] (03Merged) 10jenkins-bot: eslint: Fix all remaining warnings, so new ones are obvious [wikimedia/portals] - 10https://gerrit.wikimedia.org/r/1184773 (owner: 10Jforrester) [22:45:04] 10MediaWiki-Core-Skin-Architecture, 06LPL Hypothesis, 10LPL Projects (Other): Adjust "New page" option of the Contribute options to point to a community page when it exists - https://phabricator.wikimedia.org/T327063#11238999 (10GMikesell-WMF) [22:49:52] (03CR) 10Reedy: [C:03+2] SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1193252 (https://phabricator.wikimedia.org/T397580) (owner: 10Reedy) [22:52:58] (03PS1) 10Zabe: Migrate querying pagelinks to virtual domain [extensions/Disambiguator] - 10https://gerrit.wikimedia.org/r/1193261 (https://phabricator.wikimedia.org/T405811) [22:53:39] (03CR) 10CI reject: [V:04-1] SECURITY: Add config variable to exclude from GlobalContributions [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193258 (https://phabricator.wikimedia.org/T404805) (owner: 10Reedy) [22:54:11] (03CR) 10CI reject: [V:04-1] SECURITY: Escape XSS vector in UserInfoCard [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193256 (https://phabricator.wikimedia.org/T403289) (owner: 10Reedy) [22:54:38] (03CR) 10CI reject: [V:04-1] SECURITY: UserInfo: Count only past blocks that user has right to see [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193255 (https://phabricator.wikimedia.org/T397396) (owner: 10Reedy) [22:55:03] (03Merged) 10jenkins-bot: SECURITY: Add authorizeRead check for extracts endpoint [extensions/TextExtracts] - 10https://gerrit.wikimedia.org/r/1193249 (https://phabricator.wikimedia.org/T397577) (owner: 10Reedy) [22:55:07] (03CR) 10Reedy: [C:03+2] SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193251 (https://phabricator.wikimedia.org/T355073) (owner: 10Reedy) [22:55:08] (03CR) 10Reedy: [C:03+2] SECURITY: Exclude deleted entries when counting thanks [extensions/Thanks] - 10https://gerrit.wikimedia.org/r/1193250 (https://phabricator.wikimedia.org/T397497) (owner: 10Reedy) [22:56:13] (03CR) 10CI reject: [V:04-1] SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [22:56:41] (03CR) 10CI reject: [V:04-1] SECURITY: fix XSS in tempuser-expired-link-tooltip message [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) (owner: 10Reedy) [22:58:59] (03CR) 10Krinkle: SECURITY: Escape system messages before inserting them as HTML (031 comment) [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:02:01] (03Merged) 10jenkins-bot: SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1193252 (https://phabricator.wikimedia.org/T397580) (owner: 10Reedy) [23:03:04] (03CR) 10Reedy: [C:03+2] SECURITY: UserInfo: Implement access checks when target user is hidden [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193253 (https://phabricator.wikimedia.org/T399093) (owner: 10Reedy) [23:03:59] (03PS2) 10Reedy: SECURITY: UserInfo: Count only past blocks that user has right to see [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193255 (https://phabricator.wikimedia.org/T397396) [23:03:59] (03PS2) 10Reedy: SECURITY: Escape XSS vector in UserInfoCard [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193256 (https://phabricator.wikimedia.org/T403289) [23:03:59] (03PS2) 10Reedy: SECURITY: Add config variable to exclude from GlobalContributions [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193258 (https://phabricator.wikimedia.org/T404805) [23:04:00] (03PS2) 10Reedy: SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) [23:04:01] (03PS2) 10Reedy: SECURITY: fix XSS in tempuser-expired-link-tooltip message [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) [23:04:07] (03CR) 10Krinkle: SECURITY: Escape system messages before inserting them as HTML (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:04:14] (03CR) 10Krinkle: SECURITY: Escape system messages before inserting them as HTML (031 comment) [extensions/CheckUser] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193246 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:05:43] 10MediaWiki-Core-Skin-Architecture, 06LPL Hypothesis, 10LPL Projects (Other): Adjust "New page" option of the Contribute options to point to a community page when it exists - https://phabricator.wikimedia.org/T327063#11239012 (10GMikesell-WMF) @SBisson Can you reviews some of the results if they are going to... [23:06:09] (03PS1) 10Reedy: SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193262 (https://phabricator.wikimedia.org/T397580) [23:06:39] 10MediaWiki-Core-Skin-Architecture, 06LPL Hypothesis, 10LPL Projects (Other): Adjust "New page" option of the Contribute options to point to a community page when it exists - https://phabricator.wikimedia.org/T327063#11239014 (10GMikesell-WMF) [23:09:19] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3525/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) (owner: 10Reedy) [23:09:32] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3524/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:09:57] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40796/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) (owner: 10Reedy) [23:10:52] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40795/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:13:25] (03CR) 10SomeRandomDeveloper: SECURITY: Escape system messages before inserting them as HTML (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:15:01] (03CR) 10Bartosz Dziewoński: [C:04-1] "Thanks for working on this @tejashyadavcr7@gmail.com. I have just one comment, and I hope we can get this patch merged soon." [core] - 10https://gerrit.wikimedia.org/r/1187895 (https://phabricator.wikimedia.org/T98941) (owner: 10Tejashxv) [23:16:40] (03CR) 10Reedy: Remove 2 deprecated config vars [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193130 (https://phabricator.wikimedia.org/T277936) (owner: 10Reedy) [23:18:14] (03CR) 10Catrope: [C:03+1] Separate recovery codes into a separate 2FA module [extensions/OATHAuth] - 10https://gerrit.wikimedia.org/r/1182964 (https://phabricator.wikimedia.org/T232336) (owner: 10SBassett) [23:18:31] (03Merged) 10jenkins-bot: SECURITY: ApiFancyCaptchaReload: Reuse badcaptcha rate limit [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193251 (https://phabricator.wikimedia.org/T355073) (owner: 10Reedy) [23:18:36] (03Merged) 10jenkins-bot: SECURITY: Exclude deleted entries when counting thanks [extensions/Thanks] - 10https://gerrit.wikimedia.org/r/1193250 (https://phabricator.wikimedia.org/T397497) (owner: 10Reedy) [23:21:28] (03PS1) 10Reedy: Prep 1.44.1 [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193263 [23:21:28] (03PS1) 10Reedy: Start 1.44.2 [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193264 [23:21:43] (03PS1) 10Zabe: Migrate querying pagelinks to virtual domain [core] - 10https://gerrit.wikimedia.org/r/1193265 (https://phabricator.wikimedia.org/T405811) [23:21:45] (03CR) 10Reedy: [C:04-2] "Not yet; CheckUser patches stil to merge" [core] (REL1_44) - 10https://gerrit.wikimedia.org/r/1193263 (owner: 10Reedy) [23:21:50] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Recovery options doesn't show existing Recovery Codes - https://phabricator.wikimedia.org/T405873#11239026 (10Catrope) [23:22:31] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Tell users disabling last 2FA removes recovery codes - https://phabricator.wikimedia.org/T405872#11239027 (10Catrope) [23:22:32] (03PS2) 10Zabe: Migrate querying pagelinks to virtual domain [core] - 10https://gerrit.wikimedia.org/r/1193265 (https://phabricator.wikimedia.org/T405811) [23:22:45] (03CR) 10SomeRandomDeveloper: SECURITY: Escape system messages before inserting them as HTML (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:22:57] (03CR) 10Reedy: "Done" [extensions/ConfirmEdit] - 10https://gerrit.wikimedia.org/r/1193130 (https://phabricator.wikimedia.org/T277936) (owner: 10Reedy) [23:23:07] 07Accessibility, 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), 06Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)): Incorrect tab order on 2FA authentication pa... - https://phabricator.wikimedia.org/T406037#11239029 [23:24:11] (03CR) 10Reedy: [C:03+2] SECURITY: Escape XSS vector in UserInfoCard [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193256 (https://phabricator.wikimedia.org/T403289) (owner: 10Reedy) [23:24:15] (03CR) 10Reedy: [C:03+2] SECURITY: Add config variable to exclude from GlobalContributions [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193258 (https://phabricator.wikimedia.org/T404805) (owner: 10Reedy) [23:24:28] (03CR) 10CI reject: [V:04-1] SECURITY: fix XSS in tempuser-expired-link-tooltip message [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) (owner: 10Reedy) [23:25:10] (03Merged) 10jenkins-bot: SECURITY: UserInfo: Implement access checks when target user is hidden [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193253 (https://phabricator.wikimedia.org/T399093) (owner: 10Reedy) [23:26:34] (03PS1) 10Eric Gardner: ImageBrowsing: Never pass plain text through v-html [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1193267 (https://phabricator.wikimedia.org/T405993) [23:26:40] 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Warn users before they generate a new recovery code - https://phabricator.wikimedia.org/T406280 (10Catrope) 03NEW [23:27:23] (03PS13) 10Bvibber: Accessibility audit fixes for iPhone [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192619 (https://phabricator.wikimedia.org/T404743) [23:27:33] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Warn users before they generate a new recovery code - https://phabricator.wikimedia.org/T406280#11239046 (10Reedy) [23:27:35] (03CR) 10Reedy: [C:03+2] SECURITY: UserInfo: Count only past blocks that user has right to see [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193255 (https://phabricator.wikimedia.org/T397396) (owner: 10Reedy) [23:28:17] (03CR) 10Bartosz Dziewoński: [C:04-1] watchlist: 'Fix Mark all pages visited' to only mark displayed changes (031 comment) [core] - 10https://gerrit.wikimedia.org/r/1187895 (https://phabricator.wikimedia.org/T98941) (owner: 10Tejashxv) [23:28:46] 05MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), 13Patch-For-Review, 06Reader Growth Team (Sprint 1 (Q2 2025/2026)): Image Browsing: Self-service security review checklist - https://phabricator.wikimedia.org/T405993#11239049 (10egardner) [23:28:50] (03PS3) 10Zabe: Migrate querying pagelinks to virtual domain [core] - 10https://gerrit.wikimedia.org/r/1193265 (https://phabricator.wikimedia.org/T405811) [23:29:04] (03CR) 10CI reject: [V:04-1] SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:29:58] 10MediaWiki-extensions-CentralAuth, 06MediaWiki-Platform-Team, 07good first task: Use the CAS token in CentralAuthUser::adminLock to prevent restoring outdated data from replicas - https://phabricator.wikimedia.org/T391491#11239050 (10matmarex) a:05matmarex→03None Thank you for tagging this task with #go... [23:30:31] (03PS1) 10Reedy: SECURITY: Insert sticky header labels as text instead of HTML [skins/Vector] - 10https://gerrit.wikimedia.org/r/1193269 (https://phabricator.wikimedia.org/T398636) [23:32:59] (03CR) 10Eric Gardner: ImageBrowsing: Reject bad entityIds in useMediaSearchResults (031 comment) [extensions/ReaderExperiments] - 10https://gerrit.wikimedia.org/r/1192969 (https://phabricator.wikimedia.org/T405993) (owner: 10Eric Gardner) [23:34:34] (03CR) 10Reedy: [C:03+2] SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193262 (https://phabricator.wikimedia.org/T397580) (owner: 10Reedy) [23:35:14] (03PS4) 10Zabe: Migrate querying pagelinks to virtual domain [core] - 10https://gerrit.wikimedia.org/r/1193265 (https://phabricator.wikimedia.org/T405811) [23:36:22] (03CR) 10Reedy: [C:03+2] Update code for voice and tone reasons [extensions/ConfirmEdit] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193135 (https://phabricator.wikimedia.org/T277936) (owner: 10Reedy) [23:36:51] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Display new recovery code after user logs in with recovery code - https://phabricator.wikimedia.org/T406281 (10Catrope) 03NEW [23:37:33] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Display new recovery code after user logs in with recovery code - https://phabricator.wikimedia.org/T406281#11239067 (10Catrope) @EMill-WMF @AAlhazwani-WMF @KColeman-WMF I editorialized qui... [23:38:08] (03PS5) 10Zabe: Migrate querying pagelinks to virtual domain [core] - 10https://gerrit.wikimedia.org/r/1193265 (https://phabricator.wikimedia.org/T405811) [23:38:13] 07Spike, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26): [Spike] Can we include App Suggested edits on Wikidata and Commons in the Activity tab - https://phabricator.wikimedia.org/T406282 (10HNordeenWMF) 03NEW [23:38:44] 06Wikipedia-Android-App-Backlog, 07Spike: [Spike] Can we include App Suggested edits on Wikidata and Commons in the Activity tab - https://phabricator.wikimedia.org/T406282#11239080 (10HNordeenWMF) [23:38:47] (03PS1) 10TrainBranchBot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1193270 [23:38:47] (03CR) 10TrainBranchBot: [C:03+2] Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1193270 (owner: 10TrainBranchBot) [23:39:32] 06Wikipedia-Android-App-Backlog, 07Spike: [Spike] Can we include App Suggested edits on Wikidata and Commons in the Activity tab - https://phabricator.wikimedia.org/T406282#11239081 (10HNordeenWMF) [23:41:13] 10MediaWiki-Action-API, 10MediaWiki-Special-pages: ApiSandbox: HTTP error when using large form fields - https://phabricator.wikimedia.org/T406283 (10Anomie) 03NEW [23:41:38] 07Design, 10Community Feedback (Growth), 06Growth-Team: Suggested Edits: Instruction UX improvement - https://phabricator.wikimedia.org/T389749#11239098 (10KStoller-WMF) →14Duplicate dup:03T402603 [23:45:35] (03PS3) 10SomeRandomDeveloper: SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:45:42] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Use mw.notify notifications instead of message boxes on Special:AccountSecurity - https://phabricator.wikimedia.org/T406284 (10Catrope) 03NEW [23:47:32] (03CR) 10SomeRandomDeveloper: SECURITY: Escape system messages before inserting them as HTML (031 comment) [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:47:38] (03PS2) 10BPirkle: Support MW REST API endpoint and module deprecation [core] - 10https://gerrit.wikimedia.org/r/1193228 (https://phabricator.wikimedia.org/T405038) [23:48:03] 10MediaWiki-extensions-OATHAuth, 05FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support): Add JS-based Codex Dialogs for rename and delete buttons on Special:AccountSecurity - https://phabricator.wikimedia.org/T406253#11239124 (10Catrope) [23:48:30] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad): Introduce a "Notes" section to wishes - https://phabricator.wikimedia.org/T406286 (10MusikAnimal) 03NEW [23:49:18] (03PS15) 10Reedy: TorExitNodes: Use IPSet [extensions/TorBlock] - 10https://gerrit.wikimedia.org/r/1185288 (https://phabricator.wikimedia.org/T315543) [23:49:19] 10MediaWiki-extensions-CommunityRequests, 06Community-Tech (Sea Lion Squad): Introduce a "Notes" section to wishes - https://phabricator.wikimedia.org/T406286#11239144 (10MusikAnimal) [23:50:21] (03Merged) 10jenkins-bot: SECURITY: UserInfo: Count only past blocks that user has right to see [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193255 (https://phabricator.wikimedia.org/T397396) (owner: 10Reedy) [23:50:39] (03PS5) 10Reedy: Test core ForeignResourceStructureTest [extensions/ProofreadPage] - 10https://gerrit.wikimedia.org/r/956046 [23:50:58] (03PS8) 10HMonroy: Cancel button should return to previous page when using "returnto" [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) [23:51:21] (03Merged) 10jenkins-bot: SECURITY: Escape XSS vector in UserInfoCard [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193256 (https://phabricator.wikimedia.org/T403289) (owner: 10Reedy) [23:51:26] (03Merged) 10jenkins-bot: SECURITY: Add config variable to exclude from GlobalContributions [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193258 (https://phabricator.wikimedia.org/T404805) (owner: 10Reedy) [23:51:32] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3537/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:51:53] (03Merged) 10jenkins-bot: SECURITY: In API check user read permissions before showing PageInfo [extensions/DiscussionTools] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193262 (https://phabricator.wikimedia.org/T397580) (owner: 10Reedy) [23:51:54] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40806/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:52:47] (03CR) 10HMonroy: Cancel button should return to previous page when using "returnto" (032 comments) [extensions/CommunityRequests] - 10https://gerrit.wikimedia.org/r/1192630 (https://phabricator.wikimedia.org/T405400) (owner: 10HMonroy) [23:52:53] (03CR) 10Bartosz Dziewoński: [C:03+1] Improve message on empty talk pages for temp accounts [extensions/DiscussionTools] - 10https://gerrit.wikimedia.org/r/1154795 (https://phabricator.wikimedia.org/T375763) (owner: 10Esanders) [23:53:13] (03Merged) 10jenkins-bot: Update code for voice and tone reasons [extensions/ConfirmEdit] (REL1_43) - 10https://gerrit.wikimedia.org/r/1193135 (https://phabricator.wikimedia.org/T277936) (owner: 10Reedy) [23:55:03] (03PS4) 10SomeRandomDeveloper: SECURITY: Escape system messages before inserting them as HTML [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:55:07] 05FY2025-26 WE4.6.2 Multiple Authenticators, 05SUL3: Email users to tell them to re-enable WebAuth on central domain (SUL3) - https://phabricator.wikimedia.org/T405553#11239160 (10matmarex) [23:55:54] (03Merged) 10jenkins-bot: Branch commit for wmf/branch_cut_pretest [core] (wmf/branch_cut_pretest) - 10https://gerrit.wikimedia.org/r/1193270 (owner: 10TrainBranchBot) [23:58:05] (03CR) 10Reedy: [C:03+2] SECURITY: Insert sticky header labels as text instead of HTML [skins/Vector] - 10https://gerrit.wikimedia.org/r/1193269 (https://phabricator.wikimedia.org/T398636) (owner: 10Reedy) [23:58:20] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-with-gated-extensions-vendor-mysql-php81/3540/consoleFull): `./node_modu" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy) [23:58:41] (03PS3) 10Reedy: SECURITY: fix XSS in tempuser-expired-link-tooltip message [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193257 (https://phabricator.wikimedia.org/T403408) [23:58:47] (03CR) 10EarlyWarningBot: "[Failed command](https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php81/40810/consoleFull): `./node_modules/.bin/grunt qunit`" [extensions/CheckUser] - 10https://gerrit.wikimedia.org/r/1193254 (https://phabricator.wikimedia.org/T402077) (owner: 10Reedy)