Page MenuHomePhabricator

Xxmarijnw
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Sep 17 2016, 8:00 AM (482 w, 2 d)
Availability
Available
IRC Nick
Xxmarijnw
LDAP User
Unknown
MediaWiki User
Xxmarijnw [ Global Accounts ]

Recent Activity

Tue, Nov 25

Xxmarijnw closed T406031: Add region detection as Resolved.
Tue, Nov 25, 2:46 PM · MediaWiki-extensions-CookieConsent

Sep 30 2025

Xxmarijnw claimed T406031: Add region detection.
Sep 30 2025, 12:45 PM · MediaWiki-extensions-CookieConsent
Xxmarijnw created T406031: Add region detection.
Sep 30 2025, 12:44 PM · MediaWiki-extensions-CookieConsent

Sep 16 2025

Xxmarijnw closed T404475: CVE-2025-62659: CookieConsent should use reserved data attributes to avoid potential XSS vectors as Resolved.
Sep 16 2025, 11:45 AM · SecTeam-Processed, Vuln-XSS, MediaWiki-extensions-CookieConsent, affects-Miraheze, Security
Xxmarijnw added a comment to T307816: Installing MediaWiki: Error: Class "FormatJson" not found.

Thanks for the reply. We also have not encountered it on a 1.43 wiki, but I'll update this issue if we do (but hopefully it is fixed). It is scary that it is entirely unknown why this happens though :(

Sep 16 2025, 11:31 AM · MW-1.39-release, PHP 8.1 support, MediaWiki-Installer
Xxmarijnw added a comment to T307816: Installing MediaWiki: Error: Class "FormatJson" not found.

This happens for us on MediaWiki 1.39.13 with PHP 8.1.2 (Ubuntu 22.04 with Apache).

Sep 16 2025, 11:05 AM · MW-1.39-release, PHP 8.1 support, MediaWiki-Installer
Xxmarijnw added a comment to T307816: Installing MediaWiki: Error: Class "FormatJson" not found.

We still regularly run into this issue on numerous wiki's. The only remedy we have found so far is to periodically touch the file using a crontab, as mentioned before. It would be great if this could be looked at again!

Sep 16 2025, 9:44 AM · MW-1.39-release, PHP 8.1 support, MediaWiki-Installer

Sep 12 2025

Xxmarijnw added a comment to T404475: CVE-2025-62659: CookieConsent should use reserved data attributes to avoid potential XSS vectors.

Thank you for your detailed report and the provided patch. I’ll check this out in detail coming Tuesday.

Sep 12 2025, 8:54 PM · SecTeam-Processed, Vuln-XSS, MediaWiki-extensions-CookieConsent, affects-Miraheze, Security

Aug 26 2025

Xxmarijnw closed T379058: Add event that fires when consent has been processed as Resolved.
Aug 26 2025, 2:14 PM · MediaWiki-extensions-CookieConsent
Xxmarijnw added a comment to T379058: Add event that fires when consent has been processed.

The cookie-consent-tags-processed event is fired after consent has been processed.

Aug 26 2025, 2:10 PM · MediaWiki-extensions-CookieConsent
Xxmarijnw closed T379000: The cookie that stores whether the dialog has been dismissed has a low lifetime (1 week) as Resolved.

The lifetime has been increased to 1 year.

Aug 26 2025, 2:09 PM · MediaWiki-extensions-CookieConsent

Jul 8 2025

Xxmarijnw closed T398110: `#af_pipeline` should respect `$wgMaxTemplateDepth` as Resolved.

The user can now control the maximum length of pipelines through $wgArrayFunctionsMaxPipelineLength.

Jul 8 2025, 1:42 PM · MediaWiki-extensions-ArrayFunctions

Jun 28 2025

Xxmarijnw closed T397946: Function errors attempt to store a Message object in extension data as Resolved.
Jun 28 2025, 12:44 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw closed T397951: Function errors are rendered in the language of the user triggering parse as Resolved.
Jun 28 2025, 12:44 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T398110: `#af_pipeline` should respect `$wgMaxTemplateDepth`.
Jun 28 2025, 12:12 PM · MediaWiki-extensions-ArrayFunctions

Jun 10 2025

Xxmarijnw closed T396066: Improve error reporting as Resolved.
Jun 10 2025, 12:21 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw closed T394454: Allow the `#af_show` parser function to take a format as Resolved.
Jun 10 2025, 11:52 AM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw closed T396154: Improve behaviour of #af_sort function as Resolved.
Jun 10 2025, 11:51 AM · MediaWiki-extensions-ArrayFunctions

Jun 5 2025

Xxmarijnw closed T395935: Add reporting about limits to ParserLimitReport as Resolved.
Jun 5 2025, 8:48 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T396154: Improve behaviour of #af_sort function.
Jun 5 2025, 8:47 PM · MediaWiki-extensions-ArrayFunctions

Jun 4 2025

Xxmarijnw closed T396070: Restore compatibility with 1.35 if possible as Resolved.
Jun 4 2025, 8:30 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw claimed T396070: Restore compatibility with 1.35 if possible.

I have patched this in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ArrayFunctions/+/1153328.

Jun 4 2025, 8:30 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw added a comment to T396070: Restore compatibility with 1.35 if possible.

ArrayFunctions compatibility policy is to keep support as long as possible.

Jun 4 2025, 8:29 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T396070: Restore compatibility with 1.35 if possible.
Jun 4 2025, 8:07 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw added a comment to T322649: Allow to disconnect a remote account.

This helped me realize the e-mail I had assigned in Phabricator is very old, and no longer works :)

Jun 4 2025, 7:14 PM · Patch-Needs-Improvement, WMCH-Infrastructure, MediaWiki-extensions-WSOAuth
Xxmarijnw created T396066: Improve error reporting.
Jun 4 2025, 7:08 PM · MediaWiki-extensions-ArrayFunctions

Jun 3 2025

Xxmarijnw created T395935: Add reporting about limits to ParserLimitReport.
Jun 3 2025, 5:08 PM · MediaWiki-extensions-ArrayFunctions

Jun 2 2025

Xxmarijnw closed T395840: Add a tracking category for pages with an ArrayFunctions error as Resolved.
Jun 2 2025, 7:58 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw closed T395080: Add an overloaded index to show a value as Resolved.
Jun 2 2025, 7:24 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T395840: Add a tracking category for pages with an ArrayFunctions error.
Jun 2 2025, 7:22 PM · MediaWiki-extensions-ArrayFunctions

May 30 2025

Xxmarijnw closed T394538: Add performance limits as Resolved.
May 30 2025, 5:21 PM · MediaWiki-extensions-ArrayFunctions

May 27 2025

Xxmarijnw closed T394452: Add `#af_zip` parser function as Resolved.
May 27 2025, 6:07 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw added a comment to T394538: Add performance limits.

See: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ArrayFunctions/+/1151213

May 27 2025, 2:07 PM · MediaWiki-extensions-ArrayFunctions

May 22 2025

Xxmarijnw created T395080: Add an overloaded index to show a value.
May 22 2025, 7:12 PM · MediaWiki-extensions-ArrayFunctions

May 20 2025

Xxmarijnw added a comment to T394538: Add performance limits.

The possibly problematic functions are:

May 20 2025, 5:52 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw added a comment to T394538: Add performance limits.

MediaWiki already restricts the total output size of the arrays through $wgMaxArticleSize, therefore we should only consider internal computations that take a very long time (e.g. computing a very large range). For these functions, specialized restrictions can be put in place.

May 20 2025, 5:48 PM · MediaWiki-extensions-ArrayFunctions

May 16 2025

Xxmarijnw updated the task description for T394538: Add performance limits.
May 16 2025, 6:43 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T394538: Add performance limits.
May 16 2025, 6:42 PM · MediaWiki-extensions-ArrayFunctions

May 15 2025

Xxmarijnw created T394454: Allow the `#af_show` parser function to take a format.
May 15 2025, 7:48 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T394452: Add `#af_zip` parser function.
May 15 2025, 7:45 PM · MediaWiki-extensions-ArrayFunctions

May 14 2025

Xxmarijnw closed T386967: Add ArrayFunctions as a Cargo result format as Resolved.

This has been done :)

May 14 2025, 2:16 PM · MediaWiki-extensions-ArrayFunctions

Mar 20 2025

Xxmarijnw closed T386966: Add ArrayFunctions as a Semantic MediaWiki result format as Resolved.
Mar 20 2025, 10:23 AM · MediaWiki-extensions-ArrayFunctions

Feb 20 2025

Xxmarijnw created T386967: Add ArrayFunctions as a Cargo result format.
Feb 20 2025, 7:26 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T386966: Add ArrayFunctions as a Semantic MediaWiki result format.
Feb 20 2025, 7:26 PM · MediaWiki-extensions-ArrayFunctions

Nov 5 2024

Xxmarijnw created T379058: Add event that fires when consent has been processed.
Nov 5 2024, 11:10 AM · MediaWiki-extensions-CookieConsent
Xxmarijnw claimed T379000: The cookie that stores whether the dialog has been dismissed has a low lifetime (1 week).
Nov 5 2024, 9:22 AM · MediaWiki-extensions-CookieConsent

Nov 4 2024

Xxmarijnw created T379000: The cookie that stores whether the dialog has been dismissed has a low lifetime (1 week).
Nov 4 2024, 4:51 PM · MediaWiki-extensions-CookieConsent

Nov 1 2024

Xxmarijnw added a member for MediaWiki-extensions-CookieConsent: Xxmarijnw.
Nov 1 2024, 8:29 PM
Xxmarijnw closed T378798: The MediaWiki version constraint in `extension.json` is too restrictive as Resolved.
Nov 1 2024, 8:28 PM · MediaWiki-extensions-CookieConsent
Xxmarijnw created T378798: The MediaWiki version constraint in `extension.json` is too restrictive.
Nov 1 2024, 8:26 AM · MediaWiki-extensions-CookieConsent

Oct 31 2024

Xxmarijnw renamed T378753: Create project tag for CookieConsent from Create project tag for <INSERT HERE> to Create project tag for CookieConsent.
Oct 31 2024, 5:48 PM · Project-Admins
Xxmarijnw created T378753: Create project tag for CookieConsent.
Oct 31 2024, 5:48 PM · Project-Admins

May 16 2024

Xxmarijnw closed T363982: Improve handling of escape sequences as Resolved.
May 16 2024, 11:53 AM · MediaWiki-extensions-ArrayFunctions

May 9 2024

Xxmarijnw closed T361932: Deprecated warning on Special:PluggableAuthLogin when user login as Resolved.

Thanks!

May 9 2024, 7:22 PM · PHP 8.2 support, MediaWiki-extensions-WSOAuth

May 2 2024

Xxmarijnw closed T363976: Delimiter for `af_foreach` as Resolved.
May 2 2024, 1:32 PM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw claimed T363982: Improve handling of escape sequences.
May 2 2024, 9:51 AM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T363982: Improve handling of escape sequences.
May 2 2024, 9:51 AM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw claimed T363976: Delimiter for `af_foreach`.
May 2 2024, 9:29 AM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw renamed T363976: Delimiter for `af_foreach` from Delimiter aan af_foreach to Delimiter for `af_foreach`.
May 2 2024, 9:16 AM · MediaWiki-extensions-ArrayFunctions

Apr 4 2024

Xxmarijnw closed T355929: #af_unique with spaces as Resolved.

Done in https://gerrit.wikimedia.org/r/1017059.

Apr 4 2024, 2:18 PM · Patch-For-Review, MediaWiki-extensions-ArrayFunctions
Xxmarijnw reopened T355929: #af_unique with spaces as "Open".

While adding the proposed trim function, I realised there were already a number of functions that implicitly trim whitespace. While I like the idea that whitespace handling is always explicit, this is not possible with the way the MediaWiki parser is designed (whitespace is trimmed before being passed to templates or parser functions).

Apr 4 2024, 1:33 PM · Patch-For-Review, MediaWiki-extensions-ArrayFunctions

Mar 21 2024

Xxmarijnw closed T355929: #af_unique with spaces as Declined.
Mar 21 2024, 8:53 PM · Patch-For-Review, MediaWiki-extensions-ArrayFunctions
Xxmarijnw added a comment to T355929: #af_unique with spaces.

This is the expected behaviour, as the string A is different from the string A. I will add a trim-like function to make dealing with this easier though.

Mar 21 2024, 8:52 PM · Patch-For-Review, MediaWiki-extensions-ArrayFunctions

Mar 16 2024

Xxmarijnw created T360252: Add option to enable sequential, in-order processing of extension tags.
Mar 16 2024, 5:19 PM · Parsoid

Nov 8 2023

Xxmarijnw closed T349443: Add a case insensitive sort option to #af_sort and #af_keysort as Resolved.
Nov 8 2023, 8:53 PM · MediaWiki-extensions-ArrayFunctions

Nov 7 2023

Xxmarijnw created T350671: Edit section links are shown even when the user does not have rights to edit the page.
Nov 7 2023, 10:28 AM · MediaWiki-extensions-LDAPAuthentication2

Oct 25 2023

Xxmarijnw added a comment to T349590: Order of tables passed to PHP is not preserved when using LuaStandalone.

Thinking about it, the root cause might also be the communication from PHP to Lua happening after calling mw.text.jsonDecode, in which case closing this as a duplicate makes sense.

Oct 25 2023, 10:44 AM · Scribunto
Xxmarijnw updated subscribers of T349590: Order of tables passed to PHP is not preserved when using LuaStandalone.

@Izno, that task is about communication from PHP to Lua, while this task is about communication from Lua to PHP. Is this really a duplicate?

Oct 25 2023, 10:37 AM · Scribunto

Oct 24 2023

Xxmarijnw added a comment to T349443: Add a case insensitive sort option to #af_sort and #af_keysort.

Thank you for the suggestion. I have implemented this in version 1.7.0.

Oct 24 2023, 11:58 AM · MediaWiki-extensions-ArrayFunctions
Xxmarijnw created T349590: Order of tables passed to PHP is not preserved when using LuaStandalone.
Oct 24 2023, 9:13 AM · Scribunto

Sep 12 2023

Xxmarijnw closed T344817: Add a function similar to #arraymap as Resolved.
Sep 12 2023, 2:26 PM · MediaWiki-extensions-ArrayFunctions

Sep 7 2023

Xxmarijnw closed T345486: Add a #af_diff funciton as Resolved.

Hi @Westgrass, I have implemented this. :)

Sep 7 2023, 3:09 PM · MediaWiki-extensions-ArrayFunctions

Aug 30 2023

Xxmarijnw added a comment to T344817: Add a function similar to #arraymap.

Have you tried using a template to wrap the three parser function calls?

Aug 30 2023, 11:22 AM · MediaWiki-extensions-ArrayFunctions

Jul 11 2023

Xxmarijnw added a comment to T338788: Error: Interface 'MediaWiki\Extension\PluggableAuth\Hook\PluggableAuthPopulateGroups' not found.

Hi Sebastian, you must use WSOAuth 9.0.0 for PluggableAuth 7.0.0, as documented in the compatibility matrix on the extension page. I agree that the version constraint in the extension.json is too loose, so I will see if I can make it stricter.

Jul 11 2023, 7:42 AM · MediaWiki-extensions-WSOAuth
Xxmarijnw added a comment to T322649: Allow to disconnect a remote account.

@valerio.bozzolan Have you had time to look at this yet?

Jul 11 2023, 7:35 AM · Patch-Needs-Improvement, WMCH-Infrastructure, MediaWiki-extensions-WSOAuth

Jun 15 2023

Xxmarijnw created T339234: Use of Sanitizer::removeHTMLtags was deprecated in MediaWiki 1.38.
Jun 15 2023, 1:08 PM · MediaWiki-extensions-Widgets

Jun 9 2023

Xxmarijnw added a comment to T322649: Allow to disconnect a remote account.

Screenshot 2023-06-09 at 09.17.59.png (1×3 px, 255 KB)

Jun 9 2023, 7:18 AM · Patch-Needs-Improvement, WMCH-Infrastructure, MediaWiki-extensions-WSOAuth

Jun 2 2023

Xxmarijnw added a comment to T322649: Allow to disconnect a remote account.

Hi @valerio.bozzolan! I have implemented this. Please take a look to see if it meets your requirements: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WSOAuth/+/912282.

Jun 2 2023, 2:46 PM · Patch-Needs-Improvement, WMCH-Infrastructure, MediaWiki-extensions-WSOAuth

Apr 26 2023

Xxmarijnw claimed T322649: Allow to disconnect a remote account.
Apr 26 2023, 12:53 PM · Patch-Needs-Improvement, WMCH-Infrastructure, MediaWiki-extensions-WSOAuth
Xxmarijnw closed T319189: Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider as Resolved.
Apr 26 2023, 11:27 AM · MediaWiki-extensions-WSOAuth
Xxmarijnw added a comment to T319189: Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider.

Done!

Apr 26 2023, 11:27 AM · MediaWiki-extensions-WSOAuth
Xxmarijnw claimed T319189: Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider.
Apr 26 2023, 10:14 AM · MediaWiki-extensions-WSOAuth

Apr 9 2023

Xxmarijnw created T334359: Actually make ArrayFunctions compatible with Parsoid.
Apr 9 2023, 7:49 PM · MediaWiki-extensions-ArrayFunctions

Mar 27 2023

Xxmarijnw closed T332861: Add a search parserfunction as Resolved.

This has been implemented. See patch above.

Mar 27 2023, 2:20 PM · MediaWiki-extensions-ArrayFunctions

Jan 9 2023

Xxmarijnw created T326534: Change the source repo field for #MediaWiki-extensions-ArrayFunctions.
Jan 9 2023, 9:51 AM · Project-Admins

Jan 6 2023

Xxmarijnw placed T319189: Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider up for grabs.
Jan 6 2023, 11:14 AM · MediaWiki-extensions-WSOAuth
Xxmarijnw created T326402: Create project tag for MediaWiki-extensions-ArrayFunctions.
Jan 6 2023, 11:12 AM · Project-Admins

Jan 4 2023

Xxmarijnw created T326204: Gerrit's host SSH key is incompatible with Fedora 33 crypto settings.
Jan 4 2023, 10:04 AM · Gerrit (Gerrit 3.6)

Oct 3 2022

Xxmarijnw updated the task description for T319189: Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider.
Oct 3 2022, 12:11 PM · MediaWiki-extensions-WSOAuth
Xxmarijnw created T319189: Allow "wgOAuthAutoPopulateGroups" to be configured for each OAuth provider.
Oct 3 2022, 12:11 PM · MediaWiki-extensions-WSOAuth

Oct 1 2022

Xxmarijnw closed T318527: Improve logging in WSOAuth as Resolved.

I believe this can now be closed. Feel free to re-open it if any additional work is required.

Oct 1 2022, 10:24 AM · Wikispore, MediaWiki-extensions-WSOAuth

Aug 2 2022

Xxmarijnw added a comment to T314355: Display title set in slot other than the main slot is not shown on view.

I have also noticed that even when an invalid display title is set in a slot other than main (which is not taken into account), the tracking category restricted-displaytitle-ignored is still added to the page.

Aug 2 2022, 8:14 AM · Patch-For-Review, Multi-Content-Revisions
Xxmarijnw created T314355: Display title set in slot other than the main slot is not shown on view.
Aug 2 2022, 8:02 AM · Patch-For-Review, Multi-Content-Revisions

Jul 4 2022

Xxmarijnw added a comment to T310340: Allow authentication providers to make use of the mappings table.

I have created a pull request that implements this feature: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WSOAuth/+/810922.

Jul 4 2022, 1:31 PM · MediaWiki-extensions-WSOAuth

Jun 27 2022

Xxmarijnw added a comment to T309051: DisplayTitle shows nothing when linking to an anchor on a page with the same display as its anchor.

This is a duplicate of T305623.

Jun 27 2022, 4:14 PM · Patch-For-Review, MediaWiki-extensions-DisplayTitle

Jun 10 2022

Xxmarijnw claimed T310340: Allow authentication providers to make use of the mappings table.
Jun 10 2022, 9:55 AM · MediaWiki-extensions-WSOAuth
Xxmarijnw updated the task description for T310340: Allow authentication providers to make use of the mappings table.
Jun 10 2022, 9:44 AM · MediaWiki-extensions-WSOAuth
Xxmarijnw triaged T310340: Allow authentication providers to make use of the mappings table as Low priority.
Jun 10 2022, 9:42 AM · MediaWiki-extensions-WSOAuth
Xxmarijnw created T310340: Allow authentication providers to make use of the mappings table.
Jun 10 2022, 9:41 AM · MediaWiki-extensions-WSOAuth

May 20 2022

Xxmarijnw added a comment to T308865: Calling 'userCanAuthenticate' results in a PHP error.

Because of this bug, Structured Discussion does not work in conjunction with PluggableAuth.

May 20 2022, 2:47 PM · MediaWiki-extensions-Pluggable-Auth