Page MenuHomePhabricator

Arendpieter (Arendpieter)
User

Projects

User is not a member of any projects.

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Jan 26 2025, 2:29 PM (89 w, 5 d)
Availability
Available
LDAP User
Arendpieter
MediaWiki User
Arendpieter [ Global Accounts ]

Recent Activity

Yesterday

Arendpieter added a comment to T377061: Phabricator should use IDP for developer account logins.

@Aklapper any updates?

Fri, Oct 16, 2:31 PM · Infrastructure-Foundations, CAS-SSO, Phabricator

Tue, Oct 13

Arendpieter added a comment to T324419: Allow connecting redirects using sitelink widget.

@Lucas_Werkmeister_WMDE Who actually has the authority to decide whether to merge it? The bug has been open for years now.

Tue, Oct 13, 8:42 AM · Wikidata Integration in Wikimedia projects, Patch-For-Review, Wikidata Sitelinks, MediaWiki-extensions-Wikibase-Client, Wikidata

Mon, Oct 12

Arendpieter added a comment to T439809: Scribunto error in infoboxes in Catalan wikipedia.

@tstarling Could you please review my fix? https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Scribunto/+/1347289 Since I caused this problem in the first place, I'd like to get the fix merged as soon as possible.

Mon, Oct 12, 10:28 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MW-1.48-notes (1.48.0-wmf.1; 2026-10-20), Scribunto

Thu, Oct 1

Arendpieter updated subscribers of T439809: Scribunto error in infoboxes in Catalan wikipedia.

Regression from rELUAb109cb6e5866 (wmf.22): {{#invoke:}} now fails when a function returns nil before other values, which cawiki's Mòdul:Wikidades does for every missing property. Fix with test: https://gerrit.wikimedia.org/r/1347289

Thu, Oct 1, 7:31 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MW-1.48-notes (1.48.0-wmf.1; 2026-10-20), Scribunto

Wed, Sep 30

Arendpieter added a comment to T439516: SpamBlacklist blocks edits when a blacklisted URL is transcluded from Wikidata.

Looked into this; the patch above is the proposed fix.

Wed, Sep 30, 11:25 AM · Patch-For-Review, Wikidata, MediaWiki-extensions-Wikibase-Client, SpamBlacklist
Arendpieter closed T439403: Produnto: package names/versions from GitLab are not validated (subgroups produce unloadable names) as Resolved.
Wed, Sep 30, 6:54 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Produnto
Arendpieter closed T439404: Produnto GitLab webhook: 500 on missing "project", IPv6 senders rejected by default as Resolved.
Wed, Sep 30, 6:52 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Produnto

Tue, Sep 29

Arendpieter placed T290446: Deal with disabling of PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL option in AbuseFilter up for grabs.
Tue, Sep 29, 9:16 AM · Product Safety and Integrity, PHP 8.1 support, PHP 8.0 support, AbuseFilter
Arendpieter closed T290446: Deal with disabling of PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL option in AbuseFilter, a subtask of T248075: Fix malformed escape sequences in MediaWiki's regexes for PHP 8 upgrade, as Resolved.
Tue, Sep 29, 9:16 AM · MW-1.35-notes (1.35.0-wmf.26; 2020-03-31), MediaWiki-General, PHP 8.0 support
Arendpieter closed T290446: Deal with disabling of PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL option in AbuseFilter as Resolved.
Tue, Sep 29, 9:16 AM · Product Safety and Integrity, PHP 8.1 support, PHP 8.0 support, AbuseFilter
Arendpieter closed T439402: Produnto schema: ppv_package has string type but stores pp_id; pfn_name unique index too long for MySQL as Resolved.
Tue, Sep 29, 7:37 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Produnto
Arendpieter closed T439406: Produnto: minor code cleanups (QUnit remoteExtPath, missing caller, IDBAccessObject alias) as Resolved.
Tue, Sep 29, 7:37 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Produnto

Mon, Sep 28

Arendpieter created T439406: Produnto: minor code cleanups (QUnit remoteExtPath, missing caller, IDBAccessObject alias).
Mon, Sep 28, 11:41 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Produnto
Arendpieter created T439405: Produnto: direct edits to MediaWiki:Packages.json deploy without the produnto-update right.
Mon, Sep 28, 11:41 AM · Produnto
Arendpieter created T439404: Produnto GitLab webhook: 500 on missing "project", IPv6 senders rejected by default.
Mon, Sep 28, 11:41 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Produnto
Arendpieter created T439403: Produnto: package names/versions from GitLab are not validated (subgroups produce unloadable names).
Mon, Sep 28, 11:41 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Produnto
Arendpieter created T439402: Produnto schema: ppv_package has string type but stores pp_id; pfn_name unique index too long for MySQL.
Mon, Sep 28, 11:41 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Produnto
Arendpieter created T439401: Produnto: refetching a failed package leaves stale/duplicate produnto_file rows.
Mon, Sep 28, 11:41 AM · Patch-For-Review, Produnto
Arendpieter created T439400: Produnto: package stuck in "fetching" state when FetchJob throws.
Mon, Sep 28, 11:41 AM · Patch-For-Review, Produnto

Tue, Sep 22

Arendpieter closed T389513: Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in /Users/jdlrobson/git/core/skins/p2wiki/P2wiki.skin.php on line 263 > sassaasa as Resolved.
Tue, Sep 22, 4:24 PM · PHP 8.1 support, MediaWiki-skins-p2wiki
Arendpieter closed T438757: P2wiki: declare the modern skin `menus` instead of the deprecated `personal` menu, a subtask of T416652: Migrate skins to modern menus and drop legacy personal and namespaces menu, as Resolved.
Tue, Sep 22, 4:23 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Patch-For-Review, MediaWiki-Core-Skin-Architecture
Arendpieter closed T438757: P2wiki: declare the modern skin `menus` instead of the deprecated `personal` menu as Resolved.
Tue, Sep 22, 4:23 PM · MediaWiki-skins-p2wiki
Arendpieter updated the task description for T438844: client hints: a multi-valued Sec-CH-UA-Form-Factors header is stored as a malformed string.
Tue, Sep 22, 1:12 PM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), Product Safety and Integrity (Sprint Goldenrod (Sept 21 - Oct 9)), Essential-Work, http-client-hints, CheckUser
Arendpieter created T438844: client hints: a multi-valued Sec-CH-UA-Form-Factors header is stored as a malformed string.
Tue, Sep 22, 1:11 PM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), Product Safety and Integrity (Sprint Goldenrod (Sept 21 - Oct 9)), Essential-Work, http-client-hints, CheckUser

Mon, Sep 21

Arendpieter created T438757: P2wiki: declare the modern skin `menus` instead of the deprecated `personal` menu.
Mon, Sep 21, 4:00 PM · MediaWiki-skins-p2wiki

Thu, Sep 17

Arendpieter claimed T438311: ShadowPageLoader::getMessageProvider() returns null (TypeError) when no MessageProvider is configured.
Thu, Sep 17, 10:43 AM · Patch-For-Review, MediaWiki-General
Arendpieter created T438311: ShadowPageLoader::getMessageProvider() returns null (TypeError) when no MessageProvider is configured.
Thu, Sep 17, 10:42 AM · Patch-For-Review, MediaWiki-General

Sep 16 2026

Arendpieter added a comment to T403194: Use PHP 8.1 features in the ActionAPI folder.

Upstream has fixed the Phan limitation this task is blocked on.

Sep 16 2026, 7:09 AM · MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), PHP 8.1 support, ContentTranslation

Sep 15 2026

Arendpieter added a comment to T401193: Language case-conversion methods (ucfirst, lcfirst, uc, lc, ucwords, ucwordbreaks, caseFold) emit PHP deprecations when passed null.

Retitled: the problem is broader than ucfirst(), and broader than ord().

Sep 15 2026, 3:38 PM · Patch-For-Review, MediaWiki-extensions-Page_Forms, MediaWiki-Internationalization, PHP 8.1 support
Arendpieter renamed T401193: Language case-conversion methods (ucfirst, lcfirst, uc, lc, ucwords, ucwordbreaks, caseFold) emit PHP deprecations when passed null from Deprecated: ord(): Passing null to parameter #1 ($character) of type string is deprecated in /mnt/data/html/wiki/includes/language/Language.php on line 2588 to Language case-conversion methods (ucfirst, lcfirst, uc, lc, ucwords, ucwordbreaks, caseFold) emit PHP deprecations when passed null.
Sep 15 2026, 3:37 PM · Patch-For-Review, MediaWiki-extensions-Page_Forms, MediaWiki-Internationalization, PHP 8.1 support
Arendpieter placed T387834: Deprecated return type in script UrlHistoryHandler for ::jsonSerialize() up for grabs.
Sep 15 2026, 2:07 PM · PHP 8.1 support, MediaWiki-extensions-CommentStreams
Arendpieter placed T332874: DrawIOEditor with PHP 8.1 - TypeError: Unsupported operand types: string - string up for grabs.
Sep 15 2026, 2:07 PM · PHP 8.1 support, MediaWiki-extensions-DrawioEditor
Arendpieter placed T289926: Fix passing null to non-null param of PHP internal functions in MediaWiki core (PHP 8.1 warning) up for grabs.
Sep 15 2026, 2:07 PM · MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), MW-1.39-release, MW-1.39-notes, MW-1.38-release, MW-1.38-notes, MW-1.36-notes, MW-1.35-notes, MediaWiki-extensions-General, MediaWiki-General, PHP 8.1 support
Arendpieter closed T388844: PHP Fatal Error from line 68 of /srv/mediawiki/php-1.44.0-wmf.20/vendor/liuggio/statsd-php-client/src/Liuggio/StatsdClient/StatsdClient.php: Maximum execution time of 1200 seconds exceeded as Declined.

Declining this as stale, and as not really a PHP 8.1 issue.

Sep 15 2026, 2:05 PM · PHP 8.1 support, Performance Issue, MediaWiki-General, Wikimedia-production-error
Arendpieter closed T289926: Fix passing null to non-null param of PHP internal functions in MediaWiki core (PHP 8.1 warning) as Resolved.

I can no longer reproduce any of these, and the checklist in the description is effectively complete.

Sep 15 2026, 2:05 PM · MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), MW-1.39-release, MW-1.39-notes, MW-1.38-release, MW-1.38-notes, MW-1.36-notes, MW-1.35-notes, MediaWiki-extensions-General, MediaWiki-General, PHP 8.1 support
Arendpieter closed T332874: DrawIOEditor with PHP 8.1 - TypeError: Unsupported operand types: string - string as Resolved.

This was fixed in June 2023.

Sep 15 2026, 2:05 PM · PHP 8.1 support, MediaWiki-extensions-DrawioEditor
Arendpieter closed T387834: Deprecated return type in script UrlHistoryHandler for ::jsonSerialize() as Resolved.

This looks fixed. UrlHistoryHandler::jsonSerialize() now declares the mixed return type that JsonSerializable requires under PHP 8.1+:

Sep 15 2026, 2:04 PM · PHP 8.1 support, MediaWiki-extensions-CommentStreams
Arendpieter created T438014: Remove unused WIKITECH_USER setting from Striker.
Sep 15 2026, 11:28 AM · Patch-For-Review, tools-platform-team, cloud-services-team, Striker

Sep 14 2026

Arendpieter placed T392574: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ConfirmAccount/includes/backend/UserAccountRequest.php:93 up for grabs.
Sep 14 2026, 2:23 PM · PHP 8.1 support, MediaWiki-extensions-ConfirmAccount
Arendpieter placed T331468: Intuition->I18N(): strftime is deprecated up for grabs.
Sep 14 2026, 2:23 PM · Patch-For-Review, patch-welcome, Intuition, PHP 8.1 support
Arendpieter closed T331468: Intuition->I18N(): strftime is deprecated as Resolved.
Sep 14 2026, 2:22 PM · Patch-For-Review, patch-welcome, Intuition, PHP 8.1 support
Arendpieter closed T392574: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in ConfirmAccount/includes/backend/UserAccountRequest.php:93 as Resolved.

This is already fixed in master and in all release branches from REL1_44 onward.

Sep 14 2026, 2:21 PM · PHP 8.1 support, MediaWiki-extensions-ConfirmAccount
Arendpieter closed T307816: Installing MediaWiki: Error: Class "FormatJson" not found as Declined.

Closing this as Declined — it's no longer actionable against supported code.

Sep 14 2026, 7:24 AM · MW-1.39-release, PHP 8.1 support, MediaWiki-Installer

Sep 11 2026

Arendpieter added a comment to T324419: Allow connecting redirects using sitelink widget.

@Lucas_Werkmeister_WMDE and @Lydia_Pintscher any updates?

Sep 11 2026, 10:51 AM · Wikidata Integration in Wikimedia projects, Patch-For-Review, Wikidata Sitelinks, MediaWiki-extensions-Wikibase-Client, Wikidata

Aug 18 2026

Arendpieter changed the status of T359554: Use IDP for authentication in Striker from Open to In Progress.
Aug 18 2026, 2:01 PM · tools-platform-team, Patch-For-Review, CAS-SSO, cloud-services-team, Striker
Arendpieter changed the status of T359554: Use IDP for authentication in Striker, a subtask of T189531: All Wikimedia developer services should use single sign-on, from Open to In Progress.
Aug 18 2026, 2:01 PM · CAS-SSO, Security, User-Tgr, Wikimedia-Hackathon-2018, WMF-General-or-Unknown, Epic
Arendpieter moved T359554: Use IDP for authentication in Striker from Backlog to in progress on the CAS-SSO board.
Aug 18 2026, 2:01 PM · tools-platform-team, Patch-For-Review, CAS-SSO, cloud-services-team, Striker
Arendpieter moved T380178: Select opt-in method for webauthn from Backlog to in progress on the CAS-SSO board.
Aug 18 2026, 2:01 PM · CAS-SSO, Infrastructure-Foundations, SRE
Arendpieter moved T258379: High DPI favicon for CAS from Backlog to in progress on the CAS-SSO board.
Aug 18 2026, 2:01 PM · Infrastructure-Foundations, CAS-SSO
Arendpieter moved T284725: Document IDP MFA policy and processes from Backlog to in progress on the CAS-SSO board.
Aug 18 2026, 2:01 PM · Infrastructure-Foundations, SRE, User-jbond, CAS-SSO
Arendpieter moved T338214: IDP: add policy to release given name from Backlog to in progress on the CAS-SSO board.
Aug 18 2026, 2:00 PM · Patch-For-Review, Infrastructure-Foundations, CAS-SSO

Aug 14 2026

Arendpieter added a comment to T363081: Math block equations crop the top of characters in \xrightarrow superscripts..

I can not reproduce it, the size of the image is correct now

Aug 14 2026, 12:52 PM · Math
Arendpieter closed T363081: Math block equations crop the top of characters in \xrightarrow superscripts. as Resolved.
Aug 14 2026, 12:50 PM · Math
Arendpieter moved T434819: PHP Warning: Undefined array key "status" from Inbox to Code Review on the Math board.
Aug 14 2026, 8:26 AM · MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), User-brennen, Editing-team, Math, Wikimedia-production-error

Jun 8 2026

Arendpieter added projects to T428433: Replace abandoned PEAR Mail libraries with symfony/mailer in MediaWiki core: MediaWiki-Vendor, MediaWiki-General.
Jun 8 2026, 4:48 PM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), MediaWiki-General, MediaWiki-Vendor, Technical-Debt, Composer, MediaWiki-Email
Arendpieter created T428433: Replace abandoned PEAR Mail libraries with symfony/mailer in MediaWiki core.
Jun 8 2026, 10:57 AM · MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), MediaWiki-General, MediaWiki-Vendor, Technical-Debt, Composer, MediaWiki-Email

Jun 2 2026

Arendpieter added a comment to T394732: backfillLocalAccounts.php does not (always?) copy checkuser data.

@Johannnes89 You filtered the log by performer = MediaWikiAccountBackfiller. The only entry that ever carried that performer was the forcecreatelocal entry, which my commit deliberately eliminated. That was the whole point: to stop attributing a RecentChange to the backfiller so it would no longer pollute CheckUser.

Jun 2 2026, 12:47 PM · MediaWiki-Core-Platform-Team (Kanban), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Product Safety and Integrity, CheckUser, Stewards-and-global-tools, MediaWiki-extensions-CentralAuth

Jun 1 2026

Arendpieter created T427824: Striker dev MediaWiki image fails to build: 1.41 is EOL and Composer now blocks advisory-affected dependencies.
Jun 1 2026, 3:01 PM · tools-platform-team, cloud-services-team, Striker

May 28 2026

Arendpieter closed T421371: JsonConfig logs warnings with a translated http-bad-status as Resolved.
May 28 2026, 10:28 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Content-Platform-Team (Work In Progress), JsonConfig
Arendpieter closed T328840: Bad decoding of U+03B5 ε (epsilon) as Resolved.
May 28 2026, 10:27 AM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), I18n, Scribunto

May 26 2026

Arendpieter updated subscribers of T324419: Allow connecting redirects using sitelink widget.

@Lydia_Pintscher the patch is ready to be merged. Can you (or someone else) have a look? the current behavior is a bug anyway.

May 26 2026, 4:08 PM · Wikidata Integration in Wikimedia projects, Patch-For-Review, Wikidata Sitelinks, MediaWiki-extensions-Wikibase-Client, Wikidata
Arendpieter closed T337135: Make PHPUnit dataProvider on UstringLibraryTest and LuaEngineUnitTestBase static, a subtask of T332865: PHPUnit data providers should be simple static functions that return plain data, as Resolved.
May 26 2026, 4:04 PM · MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), Patch-For-Review, MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-General, MediaWiki-Core-Tests, MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), MW-1.41-notes (1.41.0-wmf.20; 2023-08-01)
Arendpieter closed T337135: Make PHPUnit dataProvider on UstringLibraryTest and LuaEngineUnitTestBase static as Resolved.
May 26 2026, 4:04 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Scribunto

May 22 2026

Arendpieter added a comment to T359554: Use IDP for authentication in Striker.
May 22 2026, 9:46 AM · tools-platform-team, Patch-For-Review, CAS-SSO, cloud-services-team, Striker

May 20 2026

Arendpieter closed T215504: Page protection log shows the main page of the Finnish-language Wikinews as nonexistent as Declined.
May 20 2026, 1:30 PM · Wikimedia-database-issue (Bad data), MediaWiki-Logevents
Arendpieter closed T277605: Unintended premoderation of comments on Russian WikiNews as Declined.
May 20 2026, 1:28 PM · TestMe, FlaggedRevs
Arendpieter closed T336887: Images from French Wikinews categories are not displayed in the search as Declined.
May 20 2026, 1:27 PM · PageImages

May 18 2026

Arendpieter added a comment to T394732: backfillLocalAccounts.php does not (always?) copy checkuser data.

attemptAutoCreateLocalUserFromName() creates two newusers log entries:

May 18 2026, 3:39 PM · MediaWiki-Core-Platform-Team (Kanban), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Product Safety and Integrity, CheckUser, Stewards-and-global-tools, MediaWiki-extensions-CentralAuth

May 13 2026

Arendpieter updated subscribers of T422142: EmailAuth: Redact account recovery token in log output.

@Tgr Could you have a look? This is a really small patch.

May 13 2026, 7:43 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Essential-Work, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MediaWiki-extensions-EmailAuth

Apr 29 2026

Arendpieter added a comment to T337135: Make PHPUnit dataProvider on UstringLibraryTest and LuaEngineUnitTestBase static.

@Jdforrester-WMF, can you also look at the follow-up: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Scribunto/+/1258717?

Apr 29 2026, 12:13 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Scribunto
Arendpieter reopened T337135: Make PHPUnit dataProvider on UstringLibraryTest and LuaEngineUnitTestBase static, a subtask of T332865: PHPUnit data providers should be simple static functions that return plain data, as Open.
Apr 29 2026, 12:12 PM · MW-1.46-notes (1.46.0-wmf.18; 2026-03-03), Patch-For-Review, MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), MediaWiki-extensions-General, MediaWiki-Core-Tests, MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), MW-1.41-notes (1.41.0-wmf.20; 2023-08-01)
Arendpieter reopened T337135: Make PHPUnit dataProvider on UstringLibraryTest and LuaEngineUnitTestBase static as "Open".
Apr 29 2026, 12:12 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Scribunto

Apr 28 2026

Arendpieter added a comment to T392356: Replace ingress-nginx before upstream EOL date.

Just to make sure: this issue only affects Toolforge, i.e., Cloud Services, right? Is ingress-nginx also used on the production Kubernetes cluster that serves production traffic?

Apr 28 2026, 10:41 PM · tools-infrastructure-team, Toolforge
Arendpieter updated subscribers of T420854: LuaEngineTestBase causes "Empty data set provided by data provider" failures for lua errors under PHPUnit 10.

@cscott I’ve replied to your comment on Gerrit.

Apr 28 2026, 10:24 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Scribunto

Apr 22 2026

Arendpieter claimed T324419: Allow connecting redirects using sitelink widget.
Apr 22 2026, 12:14 PM · Wikidata Integration in Wikimedia projects, Patch-For-Review, Wikidata Sitelinks, MediaWiki-extensions-Wikibase-Client, Wikidata
Arendpieter triaged T324419: Allow connecting redirects using sitelink widget as High priority.
Apr 22 2026, 12:14 PM · Wikidata Integration in Wikimedia projects, Patch-For-Review, Wikidata Sitelinks, MediaWiki-extensions-Wikibase-Client, Wikidata
Arendpieter added a comment to T324419: Allow connecting redirects using sitelink widget.

@Ifeatu_Nnaobi_WMDE any updates?

Apr 22 2026, 12:14 PM · Wikidata Integration in Wikimedia projects, Patch-For-Review, Wikidata Sitelinks, MediaWiki-extensions-Wikibase-Client, Wikidata

Apr 15 2026

Arendpieter removed a subtask for T418104: [BUG] The property "Instance of" triggers a Runtime error on mobile view: T418891: MinervaNeue selenium test "Opening a nested reference" consistently fails.
Apr 15 2026, 4:49 PM · Wikidata-Omega (Completed Tasks), MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), MediaWiki-extensions-Wikibase-Repo, Wikidata Mobile, Wikidata, Wikimedia-production-error
Arendpieter removed a parent task for T418891: MinervaNeue selenium test "Opening a nested reference" consistently fails: T418104: [BUG] The property "Instance of" triggers a Runtime error on mobile view.
Apr 15 2026, 4:49 PM · ci-test-error (WMF-deployed Build Failure), MinervaNeue (Tracking)
Arendpieter changed the status of T220964: Break cyclic class dependencies in PropertySuggester, a subtask of T220958: Break cyclic class and cyclic namespace dependencies in Wikibase and related extensions, from In Progress to Open.
Apr 15 2026, 10:31 AM · [DEPRECATED] wdwb-tech, Technical-Debt, Wikidata-Trailblazing-Exploration, Wikidata
Arendpieter changed the status of T220964: Break cyclic class dependencies in PropertySuggester from In Progress to Open.
Apr 15 2026, 10:31 AM · MediaWiki-extensions-PropertySuggester, Wikidata

Apr 10 2026

Arendpieter updated the task description for T422139: EmailAuth: Fix broken regex and inverted logic in maskDomain().
Apr 10 2026, 2:35 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity, MediaWiki-extensions-EmailAuth

Apr 2 2026

Arendpieter created T422142: EmailAuth: Redact account recovery token in log output.
Apr 2 2026, 10:53 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Essential-Work, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MediaWiki-extensions-EmailAuth
Arendpieter created T422139: EmailAuth: Fix broken regex and inverted logic in maskDomain().
Apr 2 2026, 10:42 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity, MediaWiki-extensions-EmailAuth

Apr 1 2026

Arendpieter closed T419161: PHP Fatal Error from line 97 of /srv/mediawiki/php-1.46.0-wmf.18/extensions/Scribunto/includes/Engines/LuaSandbox/LuaSandboxInterpreter.php: Allowed memory size of 1468006400 bytes exhausted (tried to allocate 20480 bytes) as Resolved.
Apr 1 2026, 1:13 PM · LuaSandbox, Scribunto, Wikimedia-production-error
Arendpieter added a comment to T419161: PHP Fatal Error from line 97 of /srv/mediawiki/php-1.46.0-wmf.18/extensions/Scribunto/includes/Engines/LuaSandbox/LuaSandboxInterpreter.php: Allowed memory size of 1468006400 bytes exhausted (tried to allocate 20480 bytes).

Fixed in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Scribunto/+/1265609

Apr 1 2026, 1:13 PM · LuaSandbox, Scribunto, Wikimedia-production-error
Arendpieter changed the status of T220964: Break cyclic class dependencies in PropertySuggester from Open to In Progress.
Apr 1 2026, 9:58 AM · MediaWiki-extensions-PropertySuggester, Wikidata
Arendpieter changed the status of T220964: Break cyclic class dependencies in PropertySuggester, a subtask of T220958: Break cyclic class and cyclic namespace dependencies in Wikibase and related extensions, from Open to In Progress.
Apr 1 2026, 9:57 AM · [DEPRECATED] wdwb-tech, Technical-Debt, Wikidata-Trailblazing-Exploration, Wikidata
Arendpieter added a project to T220964: Break cyclic class dependencies in PropertySuggester: MediaWiki-extensions-PropertySuggester.
Apr 1 2026, 9:57 AM · MediaWiki-extensions-PropertySuggester, Wikidata

Mar 26 2026

Arendpieter claimed T421371: JsonConfig logs warnings with a translated http-bad-status.
Mar 26 2026, 1:12 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Content-Platform-Team (Work In Progress), JsonConfig

Mar 25 2026

Arendpieter closed T421123: Deprecated: Using null as an array offset is deprecated, use an empty string instead in ManageGroupsSpecialPage.php on line 594 as Resolved.
Mar 25 2026, 11:32 AM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), PHP 8.5 support, MediaWiki-extensions-Translate

Mar 24 2026

Arendpieter edited projects for T421123: Deprecated: Using null as an array offset is deprecated, use an empty string instead in ManageGroupsSpecialPage.php on line 594, added: PHP 8.5 support; removed PHP 8.1 support.
Mar 24 2026, 4:28 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), PHP 8.5 support, MediaWiki-extensions-Translate

Mar 23 2026

Arendpieter added a comment to T420854: LuaEngineTestBase causes "Empty data set provided by data provider" failures for lua errors under PHPUnit 10.

@Umherirrender I’ve prepared a follow-up patch that fixes this.

Mar 23 2026, 9:28 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Scribunto

Mar 19 2026

Arendpieter closed T419371: Test failure in quibble-with-WikibaseClient-extensions-tests-php83 - Capiunto extension as Resolved.
Mar 19 2026, 1:56 PM · Wikidata-Omega (Completed Tasks), MediaWiki-extensions-Capiunto, ci-test-error (WMF-deployed Build Failure), Wikidata
Arendpieter added a comment to T328840: Bad decoding of U+03B5 ε (epsilon).

TextLibrary::getEntityTable() uses array_flip(get_html_translation_table()) to build the entity decode table. PHP's get_html_translation_table() returns only one canonical entity name per character, so array_flip() loses all aliases. For example, PHP picks "ε" as canonical for ε (U+03B5), so "ε" is missing from the table and left as undecoded literal text. My patch will fix it.

Mar 19 2026, 9:39 AM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), I18n, Scribunto

Mar 18 2026

Arendpieter claimed T384870: Error 1969 from MediaWiki\Extension\Nuke\SpecialNuke::getNewPages, {error} {sql1line} {db_server}.
Mar 18 2026, 7:18 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Moderator-Tools-Team (Kanban), Performance Issue, MediaWiki-extensions-Nuke, Wikimedia-production-error
Arendpieter removed a project from T420422: upload.wikimedia.org serves .ogg audio files with content-type `application/ogg` instead of `audio/ogg`.: SRE-swift-storage.
Mar 18 2026, 9:24 AM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Patch-For-Review, MediaWiki-libs-Mime
Arendpieter added a comment to T420422: upload.wikimedia.org serves .ogg audio files with content-type `application/ogg` instead of `audio/ogg`..

The response appears to be coming from a Swift-backed object where the original object metadata is preserved through the cache layer. In other words, the Content-Type: application/ogg header is most likely stored as object metadata, rather than being set dynamically by Envoy or another frontend component.

Mar 18 2026, 9:17 AM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Patch-For-Review, MediaWiki-libs-Mime
Arendpieter added a project to T420422: upload.wikimedia.org serves .ogg audio files with content-type `application/ogg` instead of `audio/ogg`.: SRE-swift-storage.
Mar 18 2026, 9:03 AM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Patch-For-Review, MediaWiki-libs-Mime

Mar 16 2026

Arendpieter changed the status of T328840: Bad decoding of U+03B5 ε (epsilon) from Open to In Progress.
Mar 16 2026, 2:42 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), I18n, Scribunto