Page MenuHomePhabricator

alex-mashin (Alexander Mashin)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Nov 29 2014, 10:11 AM (575 w, 3 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Alex Mashin [ Global Accounts ]

Recent Activity

Nov 9 2025

alex-mashin added a comment to T389272: MWCallbackStream write method has a differing signature to upstream libraries.

Please do something on this.

Nov 9 2025, 12:33 PM · Patch-For-Review, PHP 8.1 support, MediaWiki-libs-HTTP

Nov 7 2025

alex-mashin added a comment to T409519: WikibaseLexeme submodule is not available.

Are you sure that there is a relation between git clone failing on the command line for code checkout, and the web interface in a browser asking you to log in for code browsing?

Nov 7 2025, 9:07 AM · Wikidata-Omega, collaboration-services, Regression, Wikidata Lexicographical data, Wikidata, Diffusion, Phabricator
alex-mashin added a comment to T409519: WikibaseLexeme submodule is not available.

https://phabricator.wikimedia.org/diffusion/NLSP/new-lexeme-special-page.git is not cloneable, because it requires user login to Phabricator to access:

Nov 7 2025, 8:21 AM · Wikidata-Omega, collaboration-services, Regression, Wikidata Lexicographical data, Wikidata, Diffusion, Phabricator
alex-mashin added a comment to T409519: WikibaseLexeme submodule is not available.
/usr/bin/git clone --recurse-submodules https://gerrit.wikimedia.org/r/mediawiki/extensions
Nov 7 2025, 8:14 AM · Wikidata-Omega, collaboration-services, Regression, Wikidata Lexicographical data, Wikidata, Diffusion, Phabricator
alex-mashin added a comment to T409519: WikibaseLexeme submodule is not available.

https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseLexeme is not found.

Nov 7 2025, 3:29 AM · Wikidata-Omega, collaboration-services, Regression, Wikidata Lexicographical data, Wikidata, Diffusion, Phabricator
alex-mashin created T409519: WikibaseLexeme submodule is not available.
Nov 7 2025, 3:19 AM · Wikidata-Omega, collaboration-services, Regression, Wikidata Lexicographical data, Wikidata, Diffusion, Phabricator

Oct 30 2025

alex-mashin added a comment to T331906: Add Lua function to read out previous section heading.

Can it at all work with Parsoid's non-linear parsing?

Oct 30 2025, 12:36 AM · Scribunto, All-and-every-Wiktionary

Oct 25 2025

alex-mashin added a comment to T405861: Add support for generating non-interactive SVG images via Scribunto.

In this solution, SVG is treated like a monolith. Perhaps, it structure could be represented by nested Lua tables corresponging to nested SVG elements?

Oct 25 2025, 5:14 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), SVG, Scribunto

Oct 12 2025

alex-mashin added a comment to T406407: MediaWiki\Title\Title::getPageViewLanguage was deprecated in MediaWiki 1.42.

ok okk @alex-mashin then should i abandon this change on my gerrit ?

Oct 12 2025, 7:15 AM · RoadToWiki, Metrolook
alex-mashin added a comment to T406407: MediaWiki\Title\Title::getPageViewLanguage was deprecated in MediaWiki 1.42.

Can anyone please review my changes as its been a long time i pushed the changes and there is no code review ?

Oct 12 2025, 7:06 AM · RoadToWiki, Metrolook

Oct 6 2025

alex-mashin added a comment to T389506: Use of MediaWiki\Title\Title::getPageViewLanguage was deprecated in MediaWiki 1.42.

I've been informed that the bug is a duplicate of T389506; and a patch has been merged: https://gerrit.wikimedia.org/r/c/mediawiki/skins/Metrolook/+/1134366; yet it hasn't made it to REL1_43: https://gerrit.wikimedia.org/r/c/mediawiki/skins/Metrolook/+/1193895 has not been merged.

Oct 6 2025, 4:23 PM · Patch-For-Review, Mask, GreyStuff, Metrolook, Truglass, Dusk, good first task, patch-welcome, HasSomeColours, Gamepress, DuskToDawn, Bouquet

Oct 4 2025

alex-mashin added a comment to T406412: The Refreshed-this-wiki-wordmark message is ignored, if $wgLogos['wordmark'] is set.

Hey I am a newcomer here and tried to fix the bug please check and let me know the changes i made is correct or not or what changes i need to make !

Oct 4 2025, 5:11 PM · Patch-For-Review, Refreshed
alex-mashin added a comment to T406412: The Refreshed-this-wiki-wordmark message is ignored, if $wgLogos['wordmark'] is set.

Please try out the aforementioned patch to see if it fixes this issue for you.

Oct 4 2025, 4:33 PM · Patch-For-Review, Refreshed
alex-mashin updated the task description for T406412: The Refreshed-this-wiki-wordmark message is ignored, if $wgLogos['wordmark'] is set.
Oct 4 2025, 3:08 PM · Patch-For-Review, Refreshed
alex-mashin updated the task description for T406412: The Refreshed-this-wiki-wordmark message is ignored, if $wgLogos['wordmark'] is set.
Oct 4 2025, 3:05 PM · Patch-For-Review, Refreshed
alex-mashin created T406412: The Refreshed-this-wiki-wordmark message is ignored, if $wgLogos['wordmark'] is set.
Oct 4 2025, 3:02 PM · Patch-For-Review, Refreshed
alex-mashin added a comment to T406407: MediaWiki\Title\Title::getPageViewLanguage was deprecated in MediaWiki 1.42.

added bug -id
@alex-mashin

Oct 4 2025, 2:16 PM · RoadToWiki, Metrolook
alex-mashin added a comment to T406407: MediaWiki\Title\Title::getPageViewLanguage was deprecated in MediaWiki 1.42.

Hey I have tried to fix the bug coming on the page MetroLookTemplate.php , "Replaced deprecated Title::getPageViewLanguage with OutputPage::getLanguage() fallback in MetrolookTemplate" you can check it and review the code or if any issue or the changes is wrong let me know !

Oct 4 2025, 1:21 PM · RoadToWiki, Metrolook
alex-mashin created T406407: MediaWiki\Title\Title::getPageViewLanguage was deprecated in MediaWiki 1.42.
Oct 4 2025, 9:45 AM · RoadToWiki, Metrolook

Sep 29 2025

alex-mashin added a comment to T405861: Add support for generating non-interactive SVG images via Scribunto.

The only exception could be Lua functions changing some attributes of the pages where they are called; like parser function can.

Historically <math> did).

And graphviz.

Sep 29 2025, 3:47 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), SVG, Scribunto
alex-mashin added a comment to T334372: Add support for inline SVG.

Have I mentioned https://github.com/alex-mashin/InlineSVG?

Sep 29 2025, 2:18 AM · Patch-For-Review, Wikimedia-Hackathon-2024, MediaWiki-Parser
alex-mashin added a comment to T405861: Add support for generating non-interactive SVG images via Scribunto.

I don't think that allowing {{#invoke:}}d Lua functions to have side effects, that is, effects other than their return injected into wikitext, is a good idea.

Sep 29 2025, 2:06 AM · User-notice-archive, MW-1.45-notes (1.45.0-wmf.23; 2025-10-14), SVG, Scribunto

Jun 10 2025

alex-mashin updated the task description for T396267: Consider creating separate data contexts (column sets) for standalone calls of parser functions.
Jun 10 2025, 4:29 AM · MediaWiki-extensions-ExternalData

Jun 8 2025

alex-mashin triaged T396267: Consider creating separate data contexts (column sets) for standalone calls of parser functions as Medium priority.
Jun 8 2025, 8:21 AM · MediaWiki-extensions-ExternalData

Jun 7 2025

alex-mashin created T396267: Consider creating separate data contexts (column sets) for standalone calls of parser functions.
Jun 7 2025, 7:08 AM · MediaWiki-extensions-ExternalData

May 22 2025

alex-mashin claimed T318030: Refactor connector and parser choice mechanisms in External Data.
May 22 2025, 7:07 AM · MediaWiki-extensions-ExternalData
alex-mashin placed T318030: Refactor connector and parser choice mechanisms in External Data up for grabs.
May 22 2025, 7:07 AM · MediaWiki-extensions-ExternalData

Nov 12 2024

alex-mashin closed T356472: ExternalData composer.json file incorrectly setup as Resolved.
Nov 12 2024, 5:17 AM · MediaWiki-extensions-ExternalData
alex-mashin added a comment to T356472: ExternalData composer.json file incorrectly setup.

Now it is "composer/installers": "^2|^1.0.1", so, I think, resolved.

Nov 12 2024, 5:17 AM · MediaWiki-extensions-ExternalData
alex-mashin added a comment to T293325: Enable use of ShellBox in {{#get_program_data:}}.

After enabling Tag emulation mode for any connector, moving some features from the EDConnectorExe to EDConnectorBase class and adding presets, with Dockerfiles docker-compose.yml, the task, for which this feature request was created, — that is, moving server-side programs, especially, multimedia, to microservices — is, more or less, fulfilled; although not literally with ShellBox, which I did not like, when I studied it.

Nov 12 2024, 5:13 AM · Shellbox, MediaWiki-extensions-ExternalData
alex-mashin changed the status of T293325: Enable use of ShellBox in {{#get_program_data:}} from Open to In Progress.
Nov 12 2024, 5:07 AM · Shellbox, MediaWiki-extensions-ExternalData

Oct 2 2024

alex-mashin added a comment to T376241: ExternalData is no longer usable when using the new database schema.

I reckon we should drop the post_vars column, I don't think we ever used it

Oct 2 2024, 4:32 AM · affects-Miraheze, MediaWiki-extensions-ExternalData

Mar 29 2024

alex-mashin added a comment to T34620: Support for root /Foo style pretty urls.

With ultra-short URL, the webmaster has to make sure that the search engines, Let's Encrypt, etc. receive files, rather than wiki pages, when requesting robots.txt, .sitemap, etc. That has to be done by the frontend web server.

Mar 29 2024, 1:58 AM · MediaWiki-General
alex-mashin added a comment to T141444: Incorrect treatment of titles starting with a slash when URLs are ultra-short.

The workaround is this:

$wgHooks ['GetLocalURL'] [] = function (Title $title, string &$url, string $_): bool {
	if (mb_substr ($title->getText (), 0, 1) === '/'
		&& !strpos ($url, '.', 2)
		&& $title->getNamespace () === 0
		&& !MWNamespace::hasSubpages (0) // -- the same as $title->getNamespace () but faster
	) {
		$url = '/.' . $url;
	}
	return true;
};
Mar 29 2024, 1:54 AM · MediaWiki-General

Mar 19 2024

alex-mashin claimed T360397: Null not handled properly.
Mar 19 2024, 1:59 AM · MediaWiki-extensions-ExternalData
alex-mashin created T360397: Null not handled properly.
Mar 19 2024, 1:58 AM · MediaWiki-extensions-ExternalData

Feb 24 2024

alex-mashin added a comment to T354050: Allow grid-template-columns: subgrid;.

Bump.

Feb 24 2024, 6:37 PM · Patch-For-Review, TemplateStyles, css-sanitizer
alex-mashin added a comment to T357199: Could we optimize Lua environment setup to improve {{#invoke:}} performance?.

Is there a reason not to submit a patch, summarising the improvements above, immediately?

Feb 24 2024, 10:30 AM · Performance Issue, MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Scribunto
alex-mashin added a comment to T358419: Why is invoking/running this specific module slow?.

I did a simple test, though not in MediaWiki environment, and found out that simply

return value:gsub( '\n[ \t]+%*', '\n*' )

without any string.find() will be about 27% faster.

Feb 24 2024, 9:58 AM · Performance Issue, Scribunto

Feb 21 2024

alex-mashin added a comment to T354890: Expose cached query page outputs to lua.

See LuaSpecials.

Feb 21 2024, 9:59 AM · Scribunto

Feb 15 2024

alex-mashin added a comment to T357668: TypeError: Argument 1 passed to MediaWiki\Parser\Sanitizer::encodeAttribute() must be of the type string, null given, called in /srv/mediawiki/php-1.42.0-wmf.18/includes/xml/Xml.php on line 81.

I think this might happen since Set target to $wgExternalLinkTarget because, in Parser::getExternalLinkAttribs(), the $rel returned by getExternalLinkTarget() can actually be null?

Feb 15 2024, 3:10 PM · MW-1.39-notes, MW-1.41-notes, MW-1.40-notes, MW-1.42-notes (1.42.0-wmf.19; 2024-02-20), MediaWiki-Parser, Editing-team, ImageMap, Wikimedia-production-error

Feb 14 2024

alex-mashin added a comment to T66460: Dynamically generate files with Scribunto.

https://gerrit.wikimedia.org/r/113759

Now that graphs are no more,

Feb 14 2024, 2:53 AM · Patch-Needs-Improvement, Scribunto

Feb 7 2024

alex-mashin closed T356730: Open links in a new tab, if $wgExternalLinkTarget = '_blank' as Resolved.
Feb 7 2024, 10:24 AM · ImageMap
alex-mashin added a comment to T354050: Allow grid-template-columns: subgrid;.

@Tgr, could you please approve the change, or reject it, or send it to someone else for reviewing?

Feb 7 2024, 7:05 AM · Patch-For-Review, TemplateStyles, css-sanitizer

Feb 6 2024

alex-mashin changed the status of T356730: Open links in a new tab, if $wgExternalLinkTarget = '_blank' from Open to In Progress.
Feb 6 2024, 6:05 AM · ImageMap
alex-mashin created T356730: Open links in a new tab, if $wgExternalLinkTarget = '_blank'.
Feb 6 2024, 3:34 AM · ImageMap

Jan 29 2024

alex-mashin added a comment to T354050: Allow grid-template-columns: subgrid;.

Bump.

Jan 29 2024, 1:33 PM · Patch-For-Review, TemplateStyles, css-sanitizer

Jan 19 2024

alex-mashin added a comment to T355208: "start line" parameter should work for data retrieval from csv-files.

@Kghbln, have you managed to show a fragment of a CSV-file?

Jan 19 2024, 7:10 AM · MediaWiki-extensions-ExternalData

Jan 17 2024

alex-mashin added a comment to T355208: "start line" parameter should work for data retrieval from csv-files.

With start line > 1 CSV with headers will not work. start line and end line are applied to the file before it is parsed and header line is taken into account. You can use header lines = 1 to guarantee that the headers are included, and, therefore, columns have correct names.

Thanks for the info. Good to know. Hmm, this is a noob question, but how can I retrieve just the content from the lines, e.g., five to ten, disregarding the lines one to four? Looks like this is not directly possible. Probably, I have to go via the #store_external_table: parser function and query the data wherever and however I stored them.

Jan 17 2024, 6:10 PM · MediaWiki-extensions-ExternalData
alex-mashin changed the status of T355208: "start line" parameter should work for data retrieval from csv-files from Open to In Progress.
Jan 17 2024, 12:17 PM · MediaWiki-extensions-ExternalData
alex-mashin added a comment to T355208: "start line" parameter should work for data retrieval from csv-files.

With start line > 1 CSV with headers will not work. start line and end line are applied to the file before it is parsed and header line is taken into account. You can use header lines = 1 to guarantee that the headers are included, and, therefore, columns have correct names.

Jan 17 2024, 12:17 PM · MediaWiki-extensions-ExternalData

Dec 30 2023

alex-mashin added a comment to T354050: Allow grid-template-columns: subgrid;.

Subgrid is currently at editor's draft, which is not usually sufficiently stable to add to CSS sanitizer.

Dec 30 2023, 9:50 AM · Patch-For-Review, TemplateStyles, css-sanitizer
alex-mashin added a comment to T354092: Links from Lua modules not listed in [[Special:WhatLinksHere]] or [[Special:WantedPages]].

require 'Module:…' and mw.loadData '…' clauses are effectively links.

Dec 30 2023, 5:03 AM · MediaWiki-Page-derived-data, Scribunto

Dec 29 2023

alex-mashin closed T354090: Malformed JSONpath can cause a PHP warning as Resolved.
Dec 29 2023, 8:04 AM · MediaWiki-extensions-ExternalData
alex-mashin changed the status of T354090: Malformed JSONpath can cause a PHP warning from Open to In Progress.
Dec 29 2023, 5:12 AM · MediaWiki-extensions-ExternalData
alex-mashin created T354090: Malformed JSONpath can cause a PHP warning.
Dec 29 2023, 5:12 AM · MediaWiki-extensions-ExternalData

Dec 27 2023

alex-mashin created T354050: Allow grid-template-columns: subgrid;.
Dec 27 2023, 12:03 PM · Patch-For-Review, TemplateStyles, css-sanitizer

Dec 8 2023

alex-mashin added a comment to T352894: Scribunto / Github integration.

Have you tried Page Exchange?

Dec 8 2023, 3:56 PM · Scribunto

Dec 6 2023

alex-mashin closed T351000: Removing table prefixes in column names (EDConnectorDb.php) as Resolved.
Dec 6 2023, 1:34 PM · MediaWiki-extensions-ExternalData
alex-mashin closed T350297: #get_db_data ignores 'join on' clause as Resolved.
Dec 6 2023, 1:34 PM · MediaWiki-extensions-ExternalData

Dec 3 2023

alex-mashin changed the status of T351000: Removing table prefixes in column names (EDConnectorDb.php) from Open to In Progress.
Dec 3 2023, 2:50 PM · MediaWiki-extensions-ExternalData

Nov 26 2023

alex-mashin added a comment to T350297: #get_db_data ignores 'join on' clause.

@Sugarbravo, does it work now?

Nov 26 2023, 8:21 AM · MediaWiki-extensions-ExternalData

Nov 15 2023

alex-mashin added a comment to T350297: #get_db_data ignores 'join on' clause.

Waiting till the 24th of November.

Nov 15 2023, 2:33 AM · MediaWiki-extensions-ExternalData

Nov 14 2023

alex-mashin added a comment to T351052: Exception if {{#get_db_data:}} returns no results.

Already fixed in January.

Nov 14 2023, 12:21 PM · MediaWiki-extensions-ExternalData
alex-mashin closed T351052: Exception if {{#get_db_data:}} returns no results as Invalid.
Nov 14 2023, 12:21 PM · MediaWiki-extensions-ExternalData

Nov 13 2023

alex-mashin created T351052: Exception if {{#get_db_data:}} returns no results.
Nov 13 2023, 3:27 AM · MediaWiki-extensions-ExternalData

Nov 12 2023

alex-mashin added a comment to T350297: #get_db_data ignores 'join on' clause.

@Sugarbravo, have you updated the extension and made sure that JOINs work, so that this task can be closed?

Nov 12 2023, 9:15 AM · MediaWiki-extensions-ExternalData

Nov 11 2023

alex-mashin changed the status of T350297: #get_db_data ignores 'join on' clause from Open to In Progress.
Nov 11 2023, 6:15 AM · MediaWiki-extensions-ExternalData

Nov 10 2023

alex-mashin added a comment to T350297: #get_db_data ignores 'join on' clause.

Thank you fixing this quickly. Will it be ported back to 3.2 or is this for the next version?

Nov 10 2023, 4:30 AM · MediaWiki-extensions-ExternalData

Nov 8 2023

alex-mashin added a comment to T350297: #get_db_data ignores 'join on' clause.

I have updated my patch so that it reproduces the old behaviour of join on. Please note that, in mySQL or MariaDB, that join will always be an inner join, since there is no way to set the type of join in this syntax.

Nov 8 2023, 5:25 AM · MediaWiki-extensions-ExternalData

Nov 2 2023

alex-mashin added a comment to T350297: #get_db_data ignores 'join on' clause.

I have never heard that a table used in a query could be omitted from the from clause, and that mentioning it in the join on would be enough. However, I have submitted a patch allowing this.

Nov 2 2023, 2:41 PM · MediaWiki-extensions-ExternalData
alex-mashin added a comment to T350297: #get_db_data ignores 'join on' clause.

What is the database engine, to which {{#get_db_data:}} connects?

Nov 2 2023, 2:26 AM · MediaWiki-extensions-ExternalData

Sep 21 2023

alex-mashin closed T346856: Type mismatch in EDConnectorExe->run() as Resolved.
Sep 21 2023, 12:10 PM · MediaWiki-extensions-ExternalData

Sep 20 2023

alex-mashin changed the status of T346856: Type mismatch in EDConnectorExe->run() from Open to In Progress.
Sep 20 2023, 2:20 AM · MediaWiki-extensions-ExternalData
alex-mashin created T346856: Type mismatch in EDConnectorExe->run().
Sep 20 2023, 2:20 AM · MediaWiki-extensions-ExternalData

Aug 26 2023

alex-mashin closed T344967: Page Forms JavaScript hangs forever, if free text contains unbalanced double brackets followed by a pipe character as Resolved.
Aug 26 2023, 6:38 AM · MediaWiki-extensions-Page_Forms

Aug 25 2023

alex-mashin created T344967: Page Forms JavaScript hangs forever, if free text contains unbalanced double brackets followed by a pipe character.
Aug 25 2023, 5:32 AM · MediaWiki-extensions-Page_Forms

Aug 21 2023

alex-mashin closed T344578: $this in static methods PFUploadWindow::getInitialPageText() and PFUploadWindow::getExistsWarning() as Invalid.
Aug 21 2023, 2:53 PM · MediaWiki-extensions-Page_Forms
alex-mashin added a comment to T344578: $this in static methods PFUploadWindow::getInitialPageText() and PFUploadWindow::getExistsWarning().

It sounds like you are using the REL1_35 branch of Page Forms. You should switch to the most recent version of Page Forms, which thankfully still supports MW 1.35 - I think this particular bug, or set of bugs, was fixed a long time ago.

Aug 21 2023, 2:53 PM · MediaWiki-extensions-Page_Forms
alex-mashin renamed T344578: $this in static methods PFUploadWindow::getInitialPageText() and PFUploadWindow::getExistsWarning() from $this in static method PFUploadWindow::getInitialPageText() to $this in static methods PFUploadWindow::getInitialPageText() and PFUploadWindow::getExistsWarning().
Aug 21 2023, 8:26 AM · MediaWiki-extensions-Page_Forms
alex-mashin updated the task description for T344578: $this in static methods PFUploadWindow::getInitialPageText() and PFUploadWindow::getExistsWarning().
Aug 21 2023, 6:18 AM · MediaWiki-extensions-Page_Forms
alex-mashin created T344578: $this in static methods PFUploadWindow::getInitialPageText() and PFUploadWindow::getExistsWarning().
Aug 21 2023, 6:11 AM · MediaWiki-extensions-Page_Forms

Jul 27 2023

alex-mashin changed the status of T342898: Column names should be case sensitive in mySQL views from Open to In Progress.
Jul 27 2023, 2:52 PM · MediaWiki-extensions-ExternalData
alex-mashin created T342898: Column names should be case sensitive in mySQL views.
Jul 27 2023, 2:51 PM · MediaWiki-extensions-ExternalData

Jul 19 2023

alex-mashin changed the status of T342098: Type mismatch in MongoDB connector from Open to In Progress.
Jul 19 2023, 3:26 AM · MediaWiki-extensions-ExternalData

Jul 18 2023

alex-mashin claimed T342098: Type mismatch in MongoDB connector.
Jul 18 2023, 10:31 AM · MediaWiki-extensions-ExternalData
alex-mashin created T342098: Type mismatch in MongoDB connector.
Jul 18 2023, 10:29 AM · MediaWiki-extensions-ExternalData

May 11 2023

alex-mashin added a comment to T336457: Add web API caller to Scribunto.

I would like to note that it is already doable with External Data.

May 11 2023, 1:08 AM · Scribunto

May 9 2023

alex-mashin closed T335935: SQLite error: Cannot access the database: DB path or directory required as Resolved.
May 9 2023, 9:56 AM · MediaWiki-extensions-ExternalData

May 8 2023

alex-mashin added a comment to T335935: SQLite error: Cannot access the database: DB path or directory required.

@Platinops, please upgrade and see if the patch has helped.

May 8 2023, 3:00 PM · MediaWiki-extensions-ExternalData

May 7 2023

alex-mashin changed the status of T335935: SQLite error: Cannot access the database: DB path or directory required from Open to In Progress.
May 7 2023, 2:10 AM · MediaWiki-extensions-ExternalData

Apr 19 2023

alex-mashin added a comment to T66460: Dynamically generate files with Scribunto.

Why don't you enable inline SVG, which can be generated by whatever mechanism that is available in MediaWiki, including Scribunto, templates or parser functions?

Apr 19 2023, 2:34 AM · Patch-Needs-Improvement, Scribunto

Mar 15 2023

alex-mashin updated the task description for T329417: Cross-site scripting in fancy signatures.
Mar 15 2023, 2:05 AM · SecTeam-Processed, MediaWiki-Parser, Security, Security-Team
alex-mashin added a comment to T329417: Cross-site scripting in fancy signatures.

@alex-mashin - I also cannot seem to reproduce this issue under REL1_35 using MediaWiki Docker to serve/test locally. I've tried several variations of the signature within the task description and I can't get an XSS payload to actually execute. Can you tell us a little more about the wiki and/or test environment where this issue was confirmed? Perhaps it's doing something a bit different from a basic MediaWiki install...

Mar 15 2023, 2:03 AM · SecTeam-Processed, MediaWiki-Parser, Security, Security-Team

Mar 13 2023

alex-mashin created T331861: AbuseFliter: Re-storing serialized dumps as JSON-encoded arrays for all rows fails.
Mar 13 2023, 10:43 AM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), AbuseFilter
alex-mashin updated subscribers of T330485: Does the extension ExternalData require "composer/installers": "~2.1"?.
Mar 13 2023, 1:55 AM · NFDI-Germany, MediaWiki-extensions-ExternalData
alex-mashin added a comment to T330485: Does the extension ExternalData require "composer/installers": "~2.1"?.

This dependency was introduced by f5f258a by rvogel (@Osnard).

Mar 13 2023, 1:53 AM · NFDI-Germany, MediaWiki-extensions-ExternalData

Mar 9 2023

alex-mashin changed the status of T331588: Allow #get_soap_data to work with private services from Open to In Progress.
Mar 9 2023, 12:02 PM · MediaWiki-extensions-ExternalData

Feb 26 2023

alex-mashin closed T287940: Allow {{#get_file_data:}} and {{#get_web_data:}} to enter archives as Resolved.
Feb 26 2023, 10:36 AM · MediaWiki-extensions-ExternalData

Feb 24 2023

alex-mashin updated subscribers of T330485: Does the extension ExternalData require "composer/installers": "~2.1"?.
Feb 24 2023, 5:14 PM · NFDI-Germany, MediaWiki-extensions-ExternalData