Page MenuHomePhabricator

matej_suchanek (Matěj Suchánek)
Spy

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 12 2014, 12:35 PM (555 w, 6 h)
Availability
Available
IRC Nick
matej_suchanek
LDAP User
Matěj Suchánek
MediaWiki User
Matěj Suchánek [ Global Accounts ]

Admin at cswiki and Wikidata. Tech Ambassadors & Translators, +2 on MediaWiki. Contribute to Pywikibot.

Recent Activity

Tue, May 27

matej_suchanek added a comment to T394585: Quantity diffs present the unit a bit excessively.

Oops. Thanks for pointing this out!

Tue, May 27, 1:01 PM · MW-1.45-notes (1.45.0-wmf.4; 2025-06-03), Wikidata-Omega (The Board), Wikidata, MediaWiki-extensions-Wikibase-Repo
matej_suchanek attached a referenced file: F60082950: obrazek.png.
Tue, May 27, 12:39 PM · MW-1.45-notes (1.45.0-wmf.4; 2025-06-03), Wikidata-Omega (The Board), Wikidata, MediaWiki-extensions-Wikibase-Repo

Mon, May 26

matej_suchanek renamed T395187: replace codecs.open() with builtin open() function from replace codecs.open() with buildin open() function to replace codecs.open() with builtin open() function.
Mon, May 26, 12:19 PM · Patch-For-Review, Pywikibot

Sat, May 24

matej_suchanek updated the task description for T59903: Add support for ordinal numbers.
Sat, May 24, 6:19 PM · MediaWiki-Internationalization, Patch-Needs-Improvement, MediaWiki-extensions-CLDR
matej_suchanek added a project to T59903: Add support for ordinal numbers: MediaWiki-Internationalization.
Sat, May 24, 6:19 PM · MediaWiki-Internationalization, Patch-Needs-Improvement, MediaWiki-extensions-CLDR

Fri, May 23

matej_suchanek edited projects for T265716: Allow users to set their default watchlist item expiry time, added: Patch-For-Review; removed Patch-Needs-Improvement.
Fri, May 23, 9:16 AM · Patch-For-Review, Moderator-Tools-Team (Kanban), MediaWiki-Watchlist, Community-Tech, Wikimedia-Hackathon-2024, MediaWiki CodeJam Dec 2023, Expiring-Watchlist-Items, Community-Wishlist-Survey-2022
matej_suchanek updated the task description for T387474: Migrate more extensions to use the default recipients locator.
Fri, May 23, 8:30 AM · Growth-Team, Notifications (Echo), MediaWiki-Notifications
matej_suchanek added a project to T395054: Update tooltip and accesskey for Special:Specialpages: MediaWiki-Special-pages.
Fri, May 23, 8:15 AM · MediaWiki-Special-pages

Thu, May 22

matej_suchanek added a project to T305327: External ID statement sometimes unformatted right after closing the edit interface: TestMe.
Thu, May 22, 11:07 AM · TestMe, Wikidata, MediaWiki-extensions-Wikibase-Repo
matej_suchanek added a comment to T394877: Remove data tagged as `kr` from Wikidata.

We could use an abuse filter, but only for cases when the language is mentioned in the edit summary. So this cannot be the definitive solution. In fact, there is plenty of deprecated language codes around that are regularly purged from and re-added to items. (The rabbit hole starts at T44396.) We really need a solution for this.

Thu, May 22, 8:22 AM · Wikidata, LPL Onboarding and Development, I18n, Language codes

Wed, May 21

matej_suchanek added a subtask for T44396: duplicate/invalid language codes: T394877: Remove data tagged as `kr` from Wikidata.
Wed, May 21, 10:03 AM · [DEPRECATED] wdwb-tech, Language codes, Wikidata, I18n, Wikidata.org
matej_suchanek added a parent task for T394877: Remove data tagged as `kr` from Wikidata: T44396: duplicate/invalid language codes.
Wed, May 21, 10:03 AM · Wikidata, LPL Onboarding and Development, I18n, Language codes
matej_suchanek edited Description on Wikidata-Omega.
Wed, May 21, 9:26 AM
matej_suchanek moved T381585: Add monolingual and lexeme language+script codes egy-egyp, egy-latn, and egy-latn-(x)-lut2023 from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:20 AM · Wikidata Lexicographical data, Language codes, Wikidata
matej_suchanek moved T381137: Add Yami (tao) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:19 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T374620: Request to add language code ksy-chis for lexemes and monolingual text (Kurmali in Chisoi script) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:19 AM · Wikidata, Language codes, Wikidata Lexicographical data
matej_suchanek moved T379155: Request for language code kim-u-sd-rubu (Soyot) for use in lexemes and monolingual text from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:18 AM · Wikidata, Wikidata Lexicographical data, Language codes
matej_suchanek moved T382000: Request for language codes for Romani and para-Romani dialects for Wikidata lexemes and monolingual text from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:18 AM · Wikidata, Language codes, Wikidata Lexicographical data
matej_suchanek moved T383527: Add Labels/Descriptions/Aliases language code rap from Backlog to Wikidata (termbox languages) on the Language codes board.
Wed, May 21, 9:18 AM · Language codes, Wikidata
matej_suchanek moved T382145: Request for languages codes for Arandic languages in Wikidata lexemes and monolingual text from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:18 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Wikidata, Language codes, Wikidata Lexicographical data
matej_suchanek moved T381998: Request for language codes for Arabic dialects in Wikidata lexemes & monolingual text from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:17 AM · Wikidata, Language codes, Wikidata Lexicographical data
matej_suchanek moved T374354: Add lexeme language code txo-toto for Toto language from Backlog to Wikidata (lexemes) on the Language codes board.
Wed, May 21, 9:17 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), MediaWiki-extensions-CLDR, Wikidata, Language codes, Wikidata Lexicographical data
matej_suchanek moved T381061: Add Kavalan (ckv) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:17 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T380964: Add Tsou (tsu) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:16 AM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), User-ItamarWMDE, wmde-wikidata-tech, Wikimedia Taiwan, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T371247: Request for language + script code for lexemes and monolingual text: pa-mahj from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:16 AM · Wikidata, Language codes, Wikidata Lexicographical data
matej_suchanek moved T382005: Request for Pashai (Pashayi) language variety codes for Wikidata lexemes and monolingual text from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:16 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Wikidata, Language codes, Wikidata Lexicographical data
matej_suchanek moved T384105: Add monolingual language code ru-petr1708 from Backlog to Wikidata (monolingual text) on the Language codes board.
Wed, May 21, 9:16 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), MediaWiki-extensions-CLDR, Language codes, Wikidata
matej_suchanek moved T389835: Add monolingual language code tbl from Backlog to Wikidata (monolingual text) on the Language codes board.
Wed, May 21, 9:15 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), MediaWiki-extensions-CLDR, Language codes, Wikidata
matej_suchanek moved T387819: Add monolingual language code wyi from Backlog to Wikidata (monolingual text) on the Language codes board.
Wed, May 21, 9:15 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), MediaWiki-extensions-CLDR, Language codes, Wikidata
matej_suchanek moved T380975: Add Kanakanavu (xnb) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:15 AM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T381060: Add Saaroa (sxr) to Wikidata (lexemes + monolingual text) from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:15 AM · Wikimedia Taiwan, wmde-wikidata-tech, Wikidata, MediaWiki-extensions-CLDR, MediaWiki-Internationalization, I18n, Language codes
matej_suchanek moved T379157: Additional script/region codes for lexemes and monolingual text: ro-cyrl-md, ro-cyrl-ro, ro-cyrl-rs, ro-latn-rs from Backlog to Wikidata (lexemes + monolingual text) on the Language codes board.
Wed, May 21, 9:15 AM · Wikidata, Wikidata Lexicographical data, Language codes
matej_suchanek added a comment to T394877: Remove data tagged as `kr` from Wikidata.

Just in case you wanted to estimate the time needed, there are currently almost half a million (~0.4%) items with a string in kr:

Wed, May 21, 8:04 AM · Wikidata, LPL Onboarding and Development, I18n, Language codes

Tue, May 20

matej_suchanek renamed T394745: Enable chart definitions to be able to use lua modules as a data generator from Enable chart definitions to be able to use lua mobules as a data generator to Enable chart definitions to be able to use lua modules as a data generator.
Tue, May 20, 7:59 AM · Charts
matej_suchanek updated the task description for T387474: Migrate more extensions to use the default recipients locator.
Tue, May 20, 7:44 AM · Growth-Team, Notifications (Echo), MediaWiki-Notifications

Sat, May 17

matej_suchanek created T394585: Quantity diffs present the unit a bit excessively.
Sat, May 17, 4:10 PM · MW-1.45-notes (1.45.0-wmf.4; 2025-06-03), Wikidata-Omega (The Board), Wikidata, MediaWiki-extensions-Wikibase-Repo
matej_suchanek created T394576: Migrate AbuseFilter to use the default recipients locator.
Sat, May 17, 9:59 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), AbuseFilter
matej_suchanek removed a project from T394574: Profiling stats for global filters are not recorded: Wikimedia-abusefilter-global-maintainers.
Sat, May 17, 9:55 AM · Stewards-and-global-tools, AbuseFilter
matej_suchanek created T394574: Profiling stats for global filters are not recorded.
Sat, May 17, 8:16 AM · Stewards-and-global-tools, AbuseFilter

Fri, May 16

matej_suchanek added a comment to T394456: Expose new split sparql endpoints in api.

Do we know how many tools, etc assume that there is only one value there? How much and what are we going to break?

Fri, May 16, 5:08 PM · Wikidata-Query-Service, Wikidata

Tue, May 13

matej_suchanek merged T67700: Move hook handlers into own classes (client) into T392412: Migrate static hook handlers in WikibaseClient to use HookRunner pattern.
Tue, May 13, 10:47 AM · Wikidata-Omega (Completed Tasks), MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Wikidata
matej_suchanek merged task T67700: Move hook handlers into own classes (client) into T392412: Migrate static hook handlers in WikibaseClient to use HookRunner pattern.
Tue, May 13, 10:47 AM · Wikidata, patch-welcome, MediaWiki-extensions-Wikibase-Client

Fri, May 9

matej_suchanek added projects to T132569: [Task] Refactor Special:RecentchangesLinked to use WatchedItemStore: TestMe, Technical-Debt.

SpecialRecentChangesLinked inherits from SpecialRecentChanges. The deprecated code is probably SpecialRecentChanges::addWatchlistJoins, but this is already tracked in T132568.

Fri, May 9, 9:58 AM · Technical-Debt, TestMe, Moderator-Tools-Team, MediaWiki-Recent-changes, Expiring-Watchlist-Items, MediaWiki-Watchlist, German-Community-Wishlist
matej_suchanek added projects to T132568: [Task] Refactor Special:Recentchanges to use WatchedItemStore: MediaWiki-Recent-changes, Technical-Debt.
Fri, May 9, 9:58 AM · Technical-Debt, MediaWiki-Recent-changes, Moderator-Tools-Team, User-Addshore, MW-1.27-release (WMF-deploy-2016-04-26_(1.27.0-wmf.22)), MW-1.27-release-notes, TCB-Team-Sprint-2016-04-13, MediaWiki-Watchlist, German-Community-Wishlist

Thu, May 8

matej_suchanek added a subtask for T28751: Extensions that should really be core functionality (tracking): T393580: Extension:UserMerge should be integrated into MediaWiki core.
Thu, May 8, 8:08 PM · MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), Tracking-Neverending, MediaWiki-General
matej_suchanek added a parent task for T393580: Extension:UserMerge should be integrated into MediaWiki core: T28751: Extensions that should really be core functionality (tracking).
Thu, May 8, 8:08 PM · MediaWiki-extensions-UserMerge
matej_suchanek added a comment to T392769: Impossible-to-categorise pages should be categorisable, somehow.

I can't see how it could get parsed.

Thu, May 8, 4:02 PM · MediaWiki-ContentHandler, MediaWiki-Categories

Wed, May 7

matej_suchanek added a comment to T391778: Add way of un-disallowing an edit to AbuseFilter.

It's tempting, but I wouldn't recommend it. AbuseFilter/revert interface is for mass undoing actions (unless we have T335649) and does not give admins much control beyond that (it's also bound to the abusefilter-revert right).

Wed, May 7, 6:49 PM · AbuseFilter
matej_suchanek added a project to T393590: Make PyWikibot auto detect sparql query service location from WikibaseManifest installed: Pywikibot-Wikidata.
Wed, May 7, 1:36 PM · Pywikibot-Wikidata, MediaWiki-extensions-WikibaseManifest, Pywikibot

Mon, May 5

matej_suchanek placed T277159: Wikidata bug when moving redirect up for grabs.
Mon, May 5, 4:20 PM · TestMe, MediaWiki-extensions-Wikibase-Repo, Wikidata
matej_suchanek edited projects for T277159: Wikidata bug when moving redirect, added: TestMe; removed Patch-For-Review.

Seems so:

Mon, May 5, 4:19 PM · TestMe, MediaWiki-extensions-Wikibase-Repo, Wikidata

Sun, May 4

matej_suchanek closed T373497: SearchFilters.php: Distinguish between filters which have "block" and "blockautopromote" consequences as Resolved.
Sun, May 4, 9:38 AM · MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), AbuseFilter

Sat, May 3

matej_suchanek added a subtask for T44396: duplicate/invalid language codes: T221602: [Epic] Discontinued support of a language breaks edits in Terms.
Sat, May 3, 6:07 PM · [DEPRECATED] wdwb-tech, Language codes, Wikidata, I18n, Wikidata.org
matej_suchanek added a parent task for T221602: [Epic] Discontinued support of a language breaks edits in Terms: T44396: duplicate/invalid language codes.
Sat, May 3, 6:07 PM · Epic, Wikidata
matej_suchanek added a parent task for T156669: Add icon to indicate field datatype: T139356: Provide in-context help or hints to users.
Sat, May 3, 6:03 PM · Design, Wikidata
matej_suchanek added a subtask for T139356: Provide in-context help or hints to users: T156669: Add icon to indicate field datatype.
Sat, May 3, 6:03 PM · Design, WMDE-Design, Wikidata
matej_suchanek added a subtask for T370597: Mobile termbox summaries lack useful information: T220696: [Story] Create better edit summaries for wbeditentity API endpoint.
Sat, May 3, 6:00 PM · Wikidata data quality and trust, Wikidata-Termbox, MediaWiki-extensions-Wikibase-Repo, Wikidata
matej_suchanek added a parent task for T220696: [Story] Create better edit summaries for wbeditentity API endpoint: T370597: Mobile termbox summaries lack useful information.
Sat, May 3, 6:00 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Wikidata
matej_suchanek added a parent task for T100751: [Task] Change the language code of bhwiki from bh to bho in the site and site_identifiers table.: T111854: [Bug] site_language in sites table does not refer to the site's language.
Sat, May 3, 5:49 PM · Wikimedia-Site-requests, Wikidata
matej_suchanek added a subtask for T111854: [Bug] site_language in sites table does not refer to the site's language: T100751: [Task] Change the language code of bhwiki from bh to bho in the site and site_identifiers table..
Sat, May 3, 5:49 PM · MediaWiki-Site-system, Wikidata
matej_suchanek added a parent task for T100751: [Task] Change the language code of bhwiki from bh to bho in the site and site_identifiers table.: T44396: duplicate/invalid language codes.
Sat, May 3, 5:48 PM · Wikimedia-Site-requests, Wikidata
matej_suchanek added a subtask for T44396: duplicate/invalid language codes: T100751: [Task] Change the language code of bhwiki from bh to bho in the site and site_identifiers table..
Sat, May 3, 5:48 PM · [DEPRECATED] wdwb-tech, Language codes, Wikidata, I18n, Wikidata.org
matej_suchanek added a project to T171310: Inexact summary generated when multiple revisions by multiple users are undone at once: MediaWiki-extensions-Wikibase-Repo.
Sat, May 3, 5:40 PM · MediaWiki-extensions-Wikibase-Repo, Wikidata

Fri, May 2

matej_suchanek claimed T373497: SearchFilters.php: Distinguish between filters which have "block" and "blockautopromote" consequences.
Fri, May 2, 7:52 PM · MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), AbuseFilter

May 2 2025

matej_suchanek updated the task description for T175376: Parser and Lua functions should track changes to 'formatter URL' property.
May 2 2025, 12:09 PM · Wikidata Change Dispatching & Watchlists, Wikibase-Lua, MediaWiki-extensions-Wikibase-Client, Wikidata
matej_suchanek changed the subtype of T201878: Add `#or:` parser function from "Task" to "Feature Request".

Changing project tags to just ParserFunctions since this is where #if, #ifeq, etc. are implemented.

May 2 2025, 11:14 AM · ParserFunctions

May 1 2025

matej_suchanek created T393118: "if empty" parser function.
May 1 2025, 7:21 PM · MediaWiki-Parser
matej_suchanek added a comment to T350480: Prevent content injection (blacklisted URL) through Wikidata.

(With "that" I referred to the need for dealing with PCREs, but it was a little off.)

May 1 2025, 6:41 PM · AbuseFilter, Wikidata, SpamBlacklist
matej_suchanek added a project to T260801: One action leads to the creation of 4 wikidata-items: TestMe.
May 1 2025, 10:27 AM · TestMe, Commons, Wikidata-Campsite, Wikidata
matej_suchanek removed projects from T262750: Allow to exclude bots from watchlist notifications: Wikidata, SDC General.

After T356984, these notifications are no longer sent. Continued at T379149 and T358087.

May 1 2025, 10:25 AM · Moderator-Tools-Team, Patch-Needs-Improvement, User-LokalProfil, MediaWiki-Core-Preferences, MediaWiki-Watchlist
matej_suchanek added a subtask for T203933: Merge may result in label and description conflict: T289474: [WBQC] Clarify undo/restore behavior for soft and hard constraints.
May 1 2025, 10:10 AM · Wikidata
matej_suchanek added a subtask for T308422: It is possible to have two wikidata elements with the same label and description: T289474: [WBQC] Clarify undo/restore behavior for soft and hard constraints.
May 1 2025, 10:10 AM · Wikidata
matej_suchanek added a subtask for T391084: Reverting a wikidata page can restore a sitelink to a page that no longer exists: T289474: [WBQC] Clarify undo/restore behavior for soft and hard constraints.
May 1 2025, 10:10 AM · Wikidata, Wikidata Integration in Wikimedia projects
matej_suchanek added parent tasks for T289474: [WBQC] Clarify undo/restore behavior for soft and hard constraints: T308422: It is possible to have two wikidata elements with the same label and description, T203933: Merge may result in label and description conflict, T391084: Reverting a wikidata page can restore a sitelink to a page that no longer exists.
May 1 2025, 10:10 AM · wmde-wikidata-tech (Wikidata Omega Triage), Wikidata-Campsite, Wikidata
matej_suchanek added a parent task for T369371: [Research Engineering Request] Deploy the new Wikidata Revert Risk Model: T365732: [SPIKE] Test Automoderator with Revert Risk model for Wikidata.
May 1 2025, 10:09 AM · Research-Freezer, Wikidata.org, Wikidata, Research-engineering
matej_suchanek added a subtask for T365732: [SPIKE] Test Automoderator with Revert Risk model for Wikidata: T369371: [Research Engineering Request] Deploy the new Wikidata Revert Risk Model.
May 1 2025, 10:09 AM · Wikidata, Moderator-Tools-Team, Spike, Automoderator
matej_suchanek updated the task description for T289474: [WBQC] Clarify undo/restore behavior for soft and hard constraints.
May 1 2025, 9:38 AM · wmde-wikidata-tech (Wikidata Omega Triage), Wikidata-Campsite, Wikidata
matej_suchanek added a comment to T298810: Malformed diffs are shown for some file captions.

In fact, no caption was inserted, and the diff is correct. Still, it is strange. How could such an edit get saved?

May 1 2025, 9:01 AM · Wikidata, Multi-Content-Revisions, Commons, MediaWiki-Page-diffs, SDC General
matej_suchanek updated the task description for T299252: Error in Module:Wd .
May 1 2025, 8:34 AM · Wikidata
matej_suchanek added a project to T288802: Enable to move a complete property value block (or the entire page) to another Wikidata item: Wikidata-Gadgets.
May 1 2025, 8:29 AM · Wikidata-Gadgets, Wikidata
matej_suchanek renamed T272816: Geographic coordinates in edit mode display at the right side of the map instead of below it from Geographic coordinates in edit mode display at the righ side of the map instead of below it to Geographic coordinates in edit mode display at the right side of the map instead of below it.
May 1 2025, 8:26 AM · MediaWiki-extensions-Wikibase-Repo, Wikidata
matej_suchanek added a subtask for T90435: [Epic] Wikidata watchlist improvements (client): T265492: Wikidata edits by registered users showing up at watchlist while selecting only edits done by ip.
May 1 2025, 8:21 AM · Wikidata Change Dispatching & Watchlists, Wikidata data quality and trust, Epic, MediaWiki-Watchlist, Tracking-Neverending, MediaWiki-extensions-Wikibase-Client, Wikidata
matej_suchanek added a parent task for T265492: Wikidata edits by registered users showing up at watchlist while selecting only edits done by ip: T90435: [Epic] Wikidata watchlist improvements (client).
May 1 2025, 8:21 AM · Wikidata
matej_suchanek updated the task description for T269275: Viewing deleted Wikidata items shows incomplete labels list.
May 1 2025, 8:19 AM · Wikidata
matej_suchanek claimed T277159: Wikidata bug when moving redirect.
May 1 2025, 8:16 AM · TestMe, MediaWiki-extensions-Wikibase-Repo, Wikidata
matej_suchanek added a project to T267383: duplicated prop suggestions when editing WD: TestMe.
May 1 2025, 8:07 AM · TestMe, Wikidata
matej_suchanek added a project to T252612: Wikidata contact box missing after translation: TestMe.
May 1 2025, 8:07 AM · TestMe, Wikidata.org, Wikidata
matej_suchanek changed the subtype of T270622: Expand wbcreateclaim to be able to add references in the same edit from "Task" to "Feature Request".
May 1 2025, 8:04 AM · MediaWiki-extensions-Wikibase-Repo, Wikidata

Apr 30 2025

matej_suchanek added a comment to T350480: Prevent content injection (blacklisted URL) through Wikidata.

This is somewhat doable in Lua by loading MediaWiki:BlockedExternalDomains.json using mw.loadJsonData and performing a lookup whenever a URL from Wikidata is to be shown. But it's a bit costly.

I think “somewhat doable” is an overstatement: the description mentions MediaWiki:Spam-blacklist, and that one is practically impossible (its content would need to be compiled from PCREs to Lua patterns and then matched against – it’s not only prohibitively slow, it’d also likely result in totally unreadable and thus unmaintainable code).

Apr 30 2025, 8:51 PM · AbuseFilter, Wikidata, SpamBlacklist
matej_suchanek added a comment to T350480: Prevent content injection (blacklisted URL) through Wikidata.

This is somewhat doable in Lua by loading MediaWiki:BlockedExternalDomains.json using mw.loadJsonData and performing a lookup whenever a URL from Wikidata is to be shown. But it's a bit costly.

Apr 30 2025, 7:47 PM · AbuseFilter, Wikidata, SpamBlacklist
matej_suchanek claimed T390821: Nuke's username/IP field should not be case sensitive for IPv6 addresses.
Apr 30 2025, 6:02 PM · MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Moderator-Tools-Team (Kanban), MediaWiki-extensions-Nuke
matej_suchanek removed a project from T239527: Inconsistent behavior of User::isIP between IPv4 and IPv6 ranges: Patch-For-Review.
Apr 30 2025, 8:29 AM · MW-Interfaces-Team, MW-1.35-notes (1.35.0-wmf.26; 2020-03-31), User-DannyS712, Platform Team Workboards (Clinic Duty Team), MediaWiki-Action-API

Apr 29 2025

matej_suchanek added a comment to T364671: File deletion reasons do not show up when attempting to nuke pages.

Workaround: https://www.wikidata.org/w/index.php?title=MediaWiki:Deletereason-dropdown&diff=2241374887.

Apr 29 2025, 7:25 PM · MediaWiki-extensions-Nuke, Moderator-Tools-Team
matej_suchanek added a comment to T250225: Investigate 'und' making it into a term store query.

User can put "und" in their babel: https://www.wikidata.org/wiki/Category:User_und.

Apr 29 2025, 7:59 AM · [DEPRECATED] wdwb-tech, Wikidata
matej_suchanek added a project to T135013: maintenance/language/transstat.php throws PHP warnings: in_array() expects parameter 2 to be array, null given: TestMe.
Apr 29 2025, 7:55 AM · TestMe, MediaWiki-Maintenance-system

Apr 28 2025

matej_suchanek added a comment to T392769: Impossible-to-categorise pages should be categorisable, somehow.

They are always categorizable programmatically. The respective content handler just needs to provide a "side channel" for categorization. This could be for example a reserved JSON key or even a new MCR slot.

Apr 28 2025, 11:19 AM · MediaWiki-ContentHandler, MediaWiki-Categories

Apr 25 2025

matej_suchanek added a comment to T386657: Automatic rights changes have the same tags as the edit which triggered them.

Somewhat similar problem as T62160: Edits by Babel AutoCreate tagged as mobile edit or T228959: Abusefilter's block with a "Mobile edit" tag.

Apr 25 2025, 7:15 PM · MediaWiki-Change-tagging, MediaWiki-User-management, MediaWiki-Logevents

Apr 24 2025

matej_suchanek added a project to T392552: {{GENDER}} Missing on Spanish messages (and probably other gendered languages): Gender-Support.
Apr 24 2025, 7:25 AM · Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, I18n, Gender-Support

Apr 23 2025

matej_suchanek added a project to T153448: "Same label, same description" check fails for the letters I/İ: TestMe.
Apr 23 2025, 7:13 PM · TestMe, I18n, Wikidata
matej_suchanek added a project to T76703: Constraint check for duplicate label and description gets checked with an old revision: TestMe.
Apr 23 2025, 5:56 PM · TestMe, Wikidata, MediaWiki-extensions-Wikibase-Repo