Page MenuHomePhabricator

Reedy (Sam Reed)
Breaker of WikisAdministrator

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
Sep 24 2014, 6:58 PM (590 w, 2 d)
Roles
Administrator
Availability
Available
IRC Nick
Reedy
LDAP User
Reedy
MediaWiki User
Reedy [ Global Accounts ]

Recent Activity

Yesterday

Reedy added a comment to T414677: After upgrade to CLDR 46 short language names, same as langauge code, are missing.

The usage of ↑ seems to be new in version 46 in comparison to version 45…

Thu, Jan 15, 4:27 PM · MediaWiki-extensions-CLDR

Wed, Jan 14

Reedy created T414614: Instrument bounces from BounceHandler.
Wed, Jan 14, 5:30 PM · MediaWiki-extensions-EmailAuth, MediaWiki-extensions-BounceHandler
Reedy created T414609: Use BounceHandler to see if an email bounced (ie is actively incorrect/unuseable).
Wed, Jan 14, 5:05 PM · MediaWiki-extensions-EmailAuth

Tue, Jan 13

Reedy closed T414351: unexpected NAN value was coerced to string (from Parser/CoreParserFunctions.php:457) as Resolved.
Tue, Jan 13, 1:12 PM · MediaWiki-Parser, ci-test-error, PHP 8.5 support

Sat, Jan 10

Reedy added a comment to T409283: Parsoid fails on PHP 8.4+ during MW installation with 'Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found'.

Please note that we've fixed this properly in the release branches, so these hacks won't be necessary when those releases are made.

Sat, Jan 10, 1:31 PM · PHP 8.5 support, MW-1.46-release, MW-1.45-release, MediaWiki-Installer, Essential-Work, Content-Transform-Team (Work In Progress), ci-test-error (WMF-deployed Build Failure), PHP 8.4 support, Parsoid

Fri, Jan 9

Reedy added a project to T414232: Error: Call to a member function getTalkPageIfDefined() on null: MediaWiki-Page-rename.
Fri, Jan 9, 10:13 PM · MediaWiki-Page-rename, Wikimedia-production-error
Reedy added a comment to T414214: 429 "too many requests" while requesting "what transcludes page" for many templates in AWB.

This is probably going to need some behaviour changes on the AWB side, and a followup release...

Fri, Jan 9, 8:56 PM · Traffic, AutoWikiBrowser
Reedy added a project to T414214: 429 "too many requests" while requesting "what transcludes page" for many templates in AWB: Traffic.
Fri, Jan 9, 6:56 PM · Traffic, AutoWikiBrowser

Thu, Jan 8

Reedy closed T414138: REL1_43 CheckUser CI fails as Resolved.

Forgot to change the commity summary to add this bug on cherry picking - rECHU6b4befcad776: SpecialGlobalContributionsTest: Fix tests for successful execution.

Thu, Jan 8, 10:06 PM · Product Safety and Integrity, CheckUser, ci-test-error, MW-1.43-release
Reedy added a comment to T414138: REL1_43 CheckUser CI fails.

Feels like rMWb6a8578d0b84: ContributionsSpecialPage: Call IndexPager::getBody if no results...

Thu, Jan 8, 9:50 PM · Product Safety and Integrity, CheckUser, ci-test-error, MW-1.43-release
Reedy created T414138: REL1_43 CheckUser CI fails.
Thu, Jan 8, 9:48 PM · Product Safety and Integrity, CheckUser, ci-test-error, MW-1.43-release
Reedy added a comment to T414136: InvalidArgumentException from line 827 of /workspace/src/includes/registration/ExtensionProcessor.php: It was attempted to load MetricsPlatform twice.

My patch can be reverted when MetricsPlatform is gone from CI dependancies.

Thu, Jan 8, 9:29 PM · MW-1.43-release, MW-1.44-release, MW-1.45-release, Continuous-Integration-Config, Test Kitchen
Reedy added a parent task for T413194: TestKitchen extension overlaps MetricsPlatform: T414136: InvalidArgumentException from line 827 of /workspace/src/includes/registration/ExtensionProcessor.php: It was attempted to load MetricsPlatform twice.
Thu, Jan 8, 9:26 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 17))
Reedy added a subtask for T414136: InvalidArgumentException from line 827 of /workspace/src/includes/registration/ExtensionProcessor.php: It was attempted to load MetricsPlatform twice: T413194: TestKitchen extension overlaps MetricsPlatform.
Thu, Jan 8, 9:26 PM · MW-1.43-release, MW-1.44-release, MW-1.45-release, Continuous-Integration-Config, Test Kitchen
Reedy added a comment to T414136: InvalidArgumentException from line 827 of /workspace/src/includes/registration/ExtensionProcessor.php: It was attempted to load MetricsPlatform twice.

Somewhat of a dupe of T413174: Wikibase CI failing - "attempted to load MetricsPlatform twice", just not on master...

Thu, Jan 8, 9:26 PM · MW-1.43-release, MW-1.44-release, MW-1.45-release, Continuous-Integration-Config, Test Kitchen
Reedy added a comment to T414136: InvalidArgumentException from line 827 of /workspace/src/includes/registration/ExtensionProcessor.php: It was attempted to load MetricsPlatform twice.

The problem when you push the whole history of an extension when renaming and don't fix the release branches...

Thu, Jan 8, 9:24 PM · MW-1.43-release, MW-1.44-release, MW-1.45-release, Continuous-Integration-Config, Test Kitchen
Reedy triaged T414136: InvalidArgumentException from line 827 of /workspace/src/includes/registration/ExtensionProcessor.php: It was attempted to load MetricsPlatform twice as High priority.
Thu, Jan 8, 9:14 PM · MW-1.43-release, MW-1.44-release, MW-1.45-release, Continuous-Integration-Config, Test Kitchen
Reedy created T414136: InvalidArgumentException from line 827 of /workspace/src/includes/registration/ExtensionProcessor.php: It was attempted to load MetricsPlatform twice.
Thu, Jan 8, 9:14 PM · MW-1.43-release, MW-1.44-release, MW-1.45-release, Continuous-Integration-Config, Test Kitchen
Reedy closed T411825: Error 1055: 'wikidb.flow_tree_revision.tree_orig_user_id' isn't in GROUP BY, a subtask of T108255: Enable MariaDB/MySQL's Strict Mode, as Resolved.
Thu, Jan 8, 9:11 PM · SRE-Sprint-Week-Sustainability-March2023, Epic, Beta-Cluster-Infrastructure, DBA, MediaWiki-libs-Rdbms
Reedy closed T411825: Error 1055: 'wikidb.flow_tree_revision.tree_orig_user_id' isn't in GROUP BY as Resolved.
Thu, Jan 8, 9:11 PM · Moderator-Tools-Team, StructuredDiscussions, MediaWiki-extensions-Nuke
Reedy renamed T414134: Eqiad Pdu tripped breaker on ps1-c3-eqiad no automated alerts from Eqiad Pdu tripped breaker on ps1-c3-eqiad no automated allerts to Eqiad Pdu tripped breaker on ps1-c3-eqiad no automated alerts.
Thu, Jan 8, 9:07 PM · ops-codfw, ops-eqiad, DC-Ops, SRE
Reedy merged T414133: Eqiad Pdu tripped breaker on ps1-c3-eqiad no automated allerts into T414134: Eqiad Pdu tripped breaker on ps1-c3-eqiad no automated alerts.
Thu, Jan 8, 9:07 PM · ops-codfw, ops-eqiad, DC-Ops, SRE
Reedy merged task T414133: Eqiad Pdu tripped breaker on ps1-c3-eqiad no automated allerts into T414134: Eqiad Pdu tripped breaker on ps1-c3-eqiad no automated alerts.
Thu, Jan 8, 9:07 PM
Reedy renamed T414098: Move https://status.wikimedia.org/ away from rackspace from Move https://status.wikimedia.org/ off of rackspace to Move https://status.wikimedia.org/ away from rackspace.
Thu, Jan 8, 3:44 PM · collaboration-services, Patch-For-Review, SRE Observability, cloud-services-team
Reedy renamed T414101: Failed Power supply on kafka-main1008 from Failed Power supply on kafka-main1008 to Failed Power supply on kafka-main1008.
Thu, Jan 8, 3:30 PM · SRE, DC-Ops, ops-eqiad
Reedy created T414044: Drop support for older php.
Thu, Jan 8, 1:58 AM · Patch-For-Review, LuaSandbox
Reedy updated the task description for T414043: Drop support for older php.
Thu, Jan 8, 1:57 AM · wikidiff2
Reedy updated the task description for T414042: Drop support for older php.
Thu, Jan 8, 1:56 AM · Patch-For-Review, php-wmerrors
Reedy created T414043: Drop support for older php.
Thu, Jan 8, 1:45 AM · wikidiff2
Reedy created T414042: Drop support for older php.
Thu, Jan 8, 1:44 AM · Patch-For-Review, php-wmerrors
Reedy closed T413925: Using null as an array offset is deprecated, use an empty string instead (from Auth/AuthManager.php:2812) as Resolved.
Thu, Jan 8, 12:29 AM · MediaWiki-Platform-Team (Q3 Kanban Board), MediaWiki-Core-AuthManager, ci-test-error, PHP 8.5 support
Reedy closed T413925: Using null as an array offset is deprecated, use an empty string instead (from Auth/AuthManager.php:2812), a subtask of T410514: Using null as array offset or as the key parameter for array_key_exists() is deprecated in PHP 8.5, as Resolved.
Thu, Jan 8, 12:29 AM · MW-1.44-notes, MW-1.45-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-General, PHP 8.5 support
Reedy closed T413924: Using null as an array offset is deprecated, use an empty string instead (from tests/phpunit/includes/Auth/AuthManagerTest.php:916/216) as Resolved.
Thu, Jan 8, 12:29 AM · MediaWiki-Platform-Team (Q3 Kanban Board), MediaWiki-Core-AuthManager, ci-test-error, PHP 8.5 support
Reedy closed T413924: Using null as an array offset is deprecated, use an empty string instead (from tests/phpunit/includes/Auth/AuthManagerTest.php:916/216), a subtask of T410514: Using null as array offset or as the key parameter for array_key_exists() is deprecated in PHP 8.5, as Resolved.
Thu, Jan 8, 12:29 AM · MW-1.44-notes, MW-1.45-notes, MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-General, PHP 8.5 support
Reedy added a comment to T358667: Drop PHP 8.2 support from MediaWiki.

https://www.mediawiki.org/wiki/Support_policy_for_PHP
https://www.mediawiki.org/wiki/Support_policy_for_PHP/Tables

Thu, Jan 8, 12:20 AM · Patch-For-Review, PHP 8.2 support, Epic, MediaWiki-General

Wed, Jan 7

Reedy created T414035: Wikimedia\NormalizedException\NormalizedException: Attempted to set global password for {user} but the expected CAS token doesn't match. Possible race condition!.
Wed, Jan 7, 10:50 PM · MediaWiki-Platform-Team (Q3 Kanban Board), MediaWiki-extensions-CentralAuth, Wikimedia-production-error
Reedy added a project to T414034: InvalidArgumentException: MediaWiki\User\Options\UserOptionsManager::saveOptionsInternal was called on IP or temporary user: GrowthExperiments.
Wed, Jan 7, 10:31 PM · Growth-Team, GrowthExperiments, Temporary accounts, MediaWiki-Core-Preferences, Product Safety and Integrity, Wikimedia-production-error
Reedy created T414034: InvalidArgumentException: MediaWiki\User\Options\UserOptionsManager::saveOptionsInternal was called on IP or temporary user.
Wed, Jan 7, 10:31 PM · Growth-Team, GrowthExperiments, Temporary accounts, MediaWiki-Core-Preferences, Product Safety and Integrity, Wikimedia-production-error
Reedy merged T414021: Missing space between edit summary and actions into T414031: Missing space before changes list action links on wmf.10.
Wed, Jan 7, 9:51 PM · MediaWiki-Page-history, MediaWiki-User-Interface, Regression
Reedy merged task T414021: Missing space between edit summary and actions into T414031: Missing space before changes list action links on wmf.10.
Wed, Jan 7, 9:51 PM · Regression, MediaWiki-Page-history
Reedy added a comment to T414016: PHP Deprecated: Creation of dynamic property MediaWiki\Extension\AbuseFilter\Filter\Flags::$suppressed is deprecated.
  • service.version: 1.46.0-wmf.7
  • timestamp: 2026-01-07T21:37:18.721Z
  • labels.phpversion: 8.3.29
  • trace.id: d3fede77-2484-4f01-b24e-62fbdbb8b6f7
  • Find trace.id in Logstash
Wed, Jan 7, 9:38 PM · AbuseFilter, Wikimedia-production-error
Reedy added a comment to T392433: Time units not getting transferred correctly from CLDR for some languages.

CLDR 48 has been deployed...

Wed, Jan 7, 9:29 PM · Upstream, DiscussionTools, MediaWiki-extensions-CLDR
Reedy closed T396100: Upgrade to cldr 48 when released, a subtask of T392433: Time units not getting transferred correctly from CLDR for some languages, as Resolved.
Wed, Jan 7, 9:28 PM · Upstream, DiscussionTools, MediaWiki-extensions-CLDR
Reedy closed T396100: Upgrade to cldr 48 when released as Resolved.
Wed, Jan 7, 9:28 PM · MediaWiki-extensions-CLDR
Reedy closed T414016: PHP Deprecated: Creation of dynamic property MediaWiki\Extension\AbuseFilter\Filter\Flags::$suppressed is deprecated as Resolved.
Wed, Jan 7, 9:26 PM · AbuseFilter, Wikimedia-production-error
Reedy closed T414016: PHP Deprecated: Creation of dynamic property MediaWiki\Extension\AbuseFilter\Filter\Flags::$suppressed is deprecated, a subtask of T408280: 1.46.0-wmf.10 deployment blockers, as Resolved.
Wed, Jan 7, 9:26 PM · Release-Engineering-Team (Priority Backlog 📥), Essential-Work, Release, Train Deployments
Reedy moved T413956: ord(): Providing a string that is not one byte long is deprecated. Use ord($str[0]) instead (from css-sanitizer/src/Parser/DataSourceTokenizer.php:574) from Backlog to MediaWiki core on the PHP 8.5 support board.
Wed, Jan 7, 9:12 PM · Patch-For-Review, css-sanitizer, ci-test-error, MediaWiki-Uploading, PHP 8.5 support
Reedy moved T413957: ord(): Providing an empty string is deprecated (from css-sanitizer/src/Parser/DataSourceTokenizer.php:589/621) from Backlog to MediaWiki core on the PHP 8.5 support board.
Wed, Jan 7, 9:12 PM · Patch-For-Review, css-sanitizer, ci-test-error, MediaWiki-Uploading, PHP 8.5 support
Reedy moved T413573: CI failures on PHP 8.4 from some core tests that call Parsoid's `DOMCompat::querySelector` method from Backlog to MediaWiki core on the PHP 8.5 support board.
Wed, Jan 7, 9:12 PM · Content-Transform-Team, PHP 8.5 support, ci-test-error (WMF-deployed Build Failure), Moderator-Tools-Team, MediaWiki-Special-pages, MediaWiki-Recent-changes, Parsoid, PHP 8.4 support
Reedy added a comment to T414016: PHP Deprecated: Creation of dynamic property MediaWiki\Extension\AbuseFilter\Filter\Flags::$suppressed is deprecated.

Caused by rEABF677ff412e913: AbuseFilter: Add support for suppressing filters for T290324: Create Oversight-level abuse filters...

Wed, Jan 7, 8:02 PM · AbuseFilter, Wikimedia-production-error
Reedy updated the task description for T413545: Tag new parsoid releases for existing REL1_XX branches.
Wed, Jan 7, 7:50 PM · PHP 8.5 support, MW-1.45-release, MW-1.44-release, MW-1.43-release, Release, Parsoid
Reedy added a parent task for T413573: CI failures on PHP 8.4 from some core tests that call Parsoid's `DOMCompat::querySelector` method: T413545: Tag new parsoid releases for existing REL1_XX branches.
Wed, Jan 7, 7:48 PM · Content-Transform-Team, PHP 8.5 support, ci-test-error (WMF-deployed Build Failure), Moderator-Tools-Team, MediaWiki-Special-pages, MediaWiki-Recent-changes, Parsoid, PHP 8.4 support
Reedy added a subtask for T413545: Tag new parsoid releases for existing REL1_XX branches: T413573: CI failures on PHP 8.4 from some core tests that call Parsoid's `DOMCompat::querySelector` method.
Wed, Jan 7, 7:48 PM · PHP 8.5 support, MW-1.45-release, MW-1.44-release, MW-1.43-release, Release, Parsoid
Reedy added a project to T413573: CI failures on PHP 8.4 from some core tests that call Parsoid's `DOMCompat::querySelector` method: Content-Transform-Team.
Wed, Jan 7, 7:48 PM · Content-Transform-Team, PHP 8.5 support, ci-test-error (WMF-deployed Build Failure), Moderator-Tools-Team, MediaWiki-Special-pages, MediaWiki-Recent-changes, Parsoid, PHP 8.4 support
Reedy closed T409283: Parsoid fails on PHP 8.4+ during MW installation with 'Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found' as Resolved.
Wed, Jan 7, 7:47 PM · PHP 8.5 support, MW-1.46-release, MW-1.45-release, MediaWiki-Installer, Essential-Work, Content-Transform-Team (Work In Progress), ci-test-error (WMF-deployed Build Failure), PHP 8.4 support, Parsoid
Reedy closed T409283: Parsoid fails on PHP 8.4+ during MW installation with 'Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found', a subtask of T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI, as Resolved.
Wed, Jan 7, 7:47 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
Reedy closed T409283: Parsoid fails on PHP 8.4+ during MW installation with 'Error: Class "Wikimedia\Parsoid\DOM\HTMLDocument" not found', a subtask of T413545: Tag new parsoid releases for existing REL1_XX branches, as Resolved.
Wed, Jan 7, 7:47 PM · PHP 8.5 support, MW-1.45-release, MW-1.44-release, MW-1.43-release, Release, Parsoid

Tue, Jan 6

Reedy moved T412077: Add API endpoint for creating a passkey from Backlog to Features/Improvements on the MediaWiki-extensions-OATHAuth board.
Tue, Jan 6, 10:09 PM · FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support), MediaWiki-extensions-OATHAuth
Reedy added a comment to T358667: Drop PHP 8.2 support from MediaWiki.

Is this now waiting on anything specifically?

Tue, Jan 6, 10:09 PM · Patch-For-Review, PHP 8.2 support, Epic, MediaWiki-General
Reedy renamed T405344: Upgrade web-auth/webauthn-lib to >= 5.2.3 from Upgrade web-auth/webauthn-lib to >= 5.2.2 to Upgrade web-auth/webauthn-lib to >= 5.2.3.
Tue, Jan 6, 9:44 PM · MediaWiki-Platform-Team, MediaWiki-extensions-OATHAuth
Reedy moved T413919: Using null as an array offset is deprecated, use an empty string instead (from Page/LinkBatch.php:322) from Backlog to MediaWiki core on the PHP 8.5 support board.
Tue, Jan 6, 9:36 PM · ci-test-error, MediaWiki-General, PHP 8.5 support
Reedy moved T413918: Using null as an array offset is deprecated, use an empty string instead (from RangeChronologicalPager.php:51/61) from Backlog to MediaWiki core on the PHP 8.5 support board.
Tue, Jan 6, 9:36 PM · ci-test-error, MediaWiki-General, PHP 8.5 support
Reedy moved T413817: create bookworm-php85-fpm and bookworm-php85-jobrunner images from Backlog to Other on the PHP 8.5 support board.
Tue, Jan 6, 9:36 PM · dev-images, PHP 8.5 support
Reedy moved T413917: Using null as an array offset is deprecated, use an empty string instead (from RevisionDeleter.php:104) from Backlog to MediaWiki core on the PHP 8.5 support board.
Tue, Jan 6, 9:36 PM · MW-Interfaces-Team, ci-test-error, MediaWiki-Revision-deletion, PHP 8.5 support
Reedy moved T413920: Using null as an array offset is deprecated, use an empty string instead (from Output/OutputPage.php:4051) from Backlog to MediaWiki core on the PHP 8.5 support board.
Tue, Jan 6, 9:36 PM · ci-test-error, MediaWiki-General, PHP 8.5 support
Reedy moved T413922: Using null as an array offset is deprecated, use an empty string instead (from libs/Rdbms/LBFactory/LBFactoryMulti.php:332) from Backlog to MediaWiki core on the PHP 8.5 support board.
Tue, Jan 6, 9:36 PM · MediaWiki-libs-Rdbms, ci-test-error, PHP 8.5 support
Reedy moved T413921: Using null as an array offset is deprecated, use an empty string instead (from Deferred/LinksUpdate/ExternalLinksTable.php:54) from Backlog to MediaWiki core on the PHP 8.5 support board.
Tue, Jan 6, 9:36 PM · MediaWiki-General, ci-test-error, PHP 8.5 support
Reedy renamed T413910: Create A/B test logic for Hybrid Search from Create A/B test logic for Hybrid Search. to Create A/B test logic for Hybrid Search.
Tue, Jan 6, 9:35 PM · Android Sprint 2025: T, Wikipedia-Android-App-Backlog (Android Release - FY2025-26)
Reedy renamed T413909: Add legal text noting hCaptcha wiki on iOS account creation screen for wikis with hCaptcha enabled from Add legal text noting hcaptch wiki on iOS account creation screen for wikis with hcaptcha enabled to Add legal text noting hCaptcha wiki on iOS account creation screen for wikis with hCaptcha enabled.
Tue, Jan 6, 6:13 PM · Privacy, Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26)

Mon, Jan 5

Reedy closed T413287: Missing i18n message "webauthn-ui-login-prompt" as Resolved.
Mon, Jan 5, 10:54 PM · Beta-Cluster-reproducible, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)
Reedy updated the task description for T413824: New upstream release for pear/net_smtp.
Mon, Jan 5, 9:34 PM · MediaWiki-Vendor, MediaWiki-Email
Reedy added a comment to T413817: create bookworm-php85-fpm and bookworm-php85-jobrunner images.

This is potentially a dupe of T407430: Upgrade MediaWiki-Docker PHP images to next target production version depending on what PHP version WMF is targeting next.

Mon, Jan 5, 9:18 PM · dev-images, PHP 8.5 support
Reedy edited projects for T413817: create bookworm-php85-fpm and bookworm-php85-jobrunner images, added: dev-images; removed Continuous-Integration-Config, MediaWiki-Docker.
Mon, Jan 5, 9:17 PM · dev-images, PHP 8.5 support
Reedy added a project to T413817: create bookworm-php85-fpm and bookworm-php85-jobrunner images: Continuous-Integration-Config.
Mon, Jan 5, 7:03 PM · dev-images, PHP 8.5 support
Reedy added a comment to T413747: User reports of ~ 500 failed logins.

The failed logins appear to be coming from the Android Wikipedia app on a tablet. Can you ask the user if they have the app installed on such a device, and if they do, try to either log into it with their current password, or uninstall it?

Mon, Jan 5, 6:42 PM · MediaWiki-Platform-Team, Community-Tech, WMF-General-or-Unknown, MediaWiki-extensions-LoginNotify, Security
Reedy added a parent task for T411395: Create a MediaWiki maintenance script to mass remove users from a given global user group: T411360: cleanup - depopuplate global oathauth-tester group.
Mon, Jan 5, 6:17 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-Platform-Team (Q3 Kanban Board), MediaWiki-extensions-CentralAuth
Reedy added a subtask for T411360: cleanup - depopuplate global oathauth-tester group: T411395: Create a MediaWiki maintenance script to mass remove users from a given global user group.
Mon, Jan 5, 6:17 PM · User-Urbanecm, MediaWiki-extensions-OATHAuth, FY2025-26 WE4.6.3 Global 2FA Opt-In
Reedy updated the task description for T411360: cleanup - depopuplate global oathauth-tester group.
Mon, Jan 5, 6:17 PM · User-Urbanecm, MediaWiki-extensions-OATHAuth, FY2025-26 WE4.6.3 Global 2FA Opt-In
Reedy closed T411395: Create a MediaWiki maintenance script to mass remove users from a given global user group as Resolved.
Mon, Jan 5, 6:15 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MediaWiki-Platform-Team (Q3 Kanban Board), MediaWiki-extensions-CentralAuth
Reedy added a comment to T406040: provide security.txt: information for security researchers.

See also: T187617: Add security.txt to Wikimedia sites?, T337949: Add security.txt to Wikimedia sites? (2023 edition).

Mon, Jan 5, 3:00 PM · Security, Wikibase Cloud
Reedy edited projects for T413747: User reports of ~ 500 failed logins, added: Security, MediaWiki-extensions-LoginNotify, WMF-General-or-Unknown; removed Notifications (Echo), Wikimedia-production-error.
Mon, Jan 5, 2:21 PM · MediaWiki-Platform-Team, Community-Tech, WMF-General-or-Unknown, MediaWiki-extensions-LoginNotify, Security
Reedy renamed T413287: Missing i18n message "webauthn-ui-login-prompt" from Missing i18n message "webauthn-ui-login-prompt " to Missing i18n message "webauthn-ui-login-prompt".
Mon, Jan 5, 2:18 PM · Beta-Cluster-reproducible, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)
Reedy added a project to T413287: Missing i18n message "webauthn-ui-login-prompt": Beta-Cluster-reproducible.
Mon, Jan 5, 2:15 PM · Beta-Cluster-reproducible, MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.4 - 2FA improvements and passkey support)

Sun, Jan 4

Reedy added a project to T413733: PDF does not exist: SRE-swift-storage.
Sun, Jan 4, 8:42 PM · SRE-swift-storage
Reedy closed T411019: Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/wiki/mediawiki/core/includes/Logging/LogPage.php on line 423 (via LogEventsList) as Resolved.
Sun, Jan 4, 2:27 PM · MW-1.45-release, MW-1.44-release, MW-1.43-release, PHP 8.5 support, MediaWiki-Logevents

Sat, Jan 3

Reedy added a comment to T413579: Using null as an array offset is deprecated, use an empty string instead in SiteList.

A simple fix to keep the "same" behaviour would be to have:

Sat, Jan 3, 8:31 PM · MediaWiki-Site-system, ci-test-error (WMF-deployed Build Failure), PHP 8.5 support
Reedy added a comment to T413697: GerritBot missed some messages.

I think the newline between the Bug: and the Change-Id: may be the issue...

Sat, Jan 3, 7:24 PM · GerritBot, Regression
Reedy added a comment to T413573: CI failures on PHP 8.4 from some core tests that call Parsoid's `DOMCompat::querySelector` method.

Looking at https://integration.wikimedia.org/ci/job/quibble-for-mediawiki-core-vendor-mysql-php85/6/consoleFull vs https://integration.wikimedia.org/ci/job/quibble-for-mediawiki-core-vendor-mysql-php84/12/consoleFull it seems the batch of 18752 is an earlier batch that is failing, so yeah, it's just group ordering in that sense.

Sat, Jan 3, 7:19 PM · Content-Transform-Team, PHP 8.5 support, ci-test-error (WMF-deployed Build Failure), Moderator-Tools-Team, MediaWiki-Special-pages, MediaWiki-Recent-changes, Parsoid, PHP 8.4 support
Reedy added a project to T413573: CI failures on PHP 8.4 from some core tests that call Parsoid's `DOMCompat::querySelector` method: PHP 8.5 support.
Sat, Jan 3, 7:14 PM · Content-Transform-Team, PHP 8.5 support, ci-test-error (WMF-deployed Build Failure), Moderator-Tools-Team, MediaWiki-Special-pages, MediaWiki-Recent-changes, Parsoid, PHP 8.4 support
Reedy closed T413693: Delete user page as Invalid.

Bring this up on the relevant wiki.

Sat, Jan 3, 6:03 PM · Trash
Reedy moved T413690: MemoizedCallableTest::testUnnamedCallable: Failed asserting that exception of type "InvalidArgumentException" is thrown. from Backlog to MediaWiki core on the PHP 8.5 support board.
Sat, Jan 3, 5:09 PM · MediaWiki-Platform-Team (Q3 Kanban Board), ci-test-error (WMF-deployed Build Failure), MediaWiki-libs-BagOStuff, PHP 8.5 support, MediaWiki-Core-Tests
Reedy added a project to T413690: MemoizedCallableTest::testUnnamedCallable: Failed asserting that exception of type "InvalidArgumentException" is thrown.: ci-test-error (WMF-deployed Build Failure).
Sat, Jan 3, 4:55 PM · MediaWiki-Platform-Team (Q3 Kanban Board), ci-test-error (WMF-deployed Build Failure), MediaWiki-libs-BagOStuff, PHP 8.5 support, MediaWiki-Core-Tests
Reedy added a project to T413690: MemoizedCallableTest::testUnnamedCallable: Failed asserting that exception of type "InvalidArgumentException" is thrown.: MediaWiki-libs-BagOStuff.
Sat, Jan 3, 4:55 PM · MediaWiki-Platform-Team (Q3 Kanban Board), ci-test-error (WMF-deployed Build Failure), MediaWiki-libs-BagOStuff, PHP 8.5 support, MediaWiki-Core-Tests
Reedy created T413690: MemoizedCallableTest::testUnnamedCallable: Failed asserting that exception of type "InvalidArgumentException" is thrown..
Sat, Jan 3, 4:54 PM · MediaWiki-Platform-Team (Q3 Kanban Board), ci-test-error (WMF-deployed Build Failure), MediaWiki-libs-BagOStuff, PHP 8.5 support, MediaWiki-Core-Tests
Reedy added a comment to T413573: CI failures on PHP 8.4 from some core tests that call Parsoid's `DOMCompat::querySelector` method.

Weird that these don't seem to appear for PHP 8.5...

Sat, Jan 3, 4:45 PM · Content-Transform-Team, PHP 8.5 support, ci-test-error (WMF-deployed Build Failure), Moderator-Tools-Team, MediaWiki-Special-pages, MediaWiki-Recent-changes, Parsoid, PHP 8.4 support
Reedy added a comment to T413683: python3-venv is missing on toolforge.

https://wikitech.wikimedia.org/wiki/Help:Toolforge/Web/Python#Virtual_Environments_and_Packages

Sat, Jan 3, 4:35 PM · cloud-services-team, Toolforge
Reedy added a project to T413575: "Using null as an array offset is deprecated, use an empty string instead" in XhprofData: ci-test-error (WMF-deployed Build Failure).
Sat, Jan 3, 4:31 PM · Patch-For-Review, MediaWiki-Platform-Team (Q3 Kanban Board), ci-test-error (WMF-deployed Build Failure), PHP 8.5 support, MediaWiki-Core-Profiler
Reedy added a project to T413687: Increment on non-numeric string is deprecated: ci-test-error (WMF-deployed Build Failure).
Sat, Jan 3, 4:29 PM · ci-test-error (WMF-deployed Build Failure), CampaignEvents, Connection-Team, PHP 8.5 support
Reedy moved T413687: Increment on non-numeric string is deprecated from Backlog to Wikimedia production on the PHP 8.5 support board.
Sat, Jan 3, 4:29 PM · ci-test-error (WMF-deployed Build Failure), CampaignEvents, Connection-Team, PHP 8.5 support
Reedy closed T413675: DBConnRefTest: The return value of method Wikimedia\Rdbms\DBConnRef::getScopedLockAndFlush() should either be used or intentionally ignored by casting it as (void) as Resolved.
Sat, Jan 3, 4:28 PM · Patch-For-Review, ci-test-error (WMF-deployed Build Failure), PHP 8.5 support, MediaWiki-libs-Rdbms, MediaWiki-Core-Tests