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 (365 w, 6 d)
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, +2 on MediaWiki. Contribute to Pywikibot.

Recent Activity

Yesterday

matej_suchanek changed the status of T212072: Unstrip-size-category and Unstrip-depth-category are not listed in Special:TrackingCategories from Open to In Progress.
Sat, Oct 16, 12:16 PM · Patch-For-Review, MediaWiki-TrackingCategories
matej_suchanek changed the status of T76290: Add module to get the list of all TrackingCategories from Stalled to Open.
Sat, Oct 16, 8:28 AM · MediaWiki-TrackingCategories, Platform Engineering, User-DannyS712, MediaWiki-API
matej_suchanek closed T247194: Convert TrackingCategories to a service with DI as Resolved.
Sat, Oct 16, 8:27 AM · MW-1.38-notes (1.38.0-wmf.4; 2021-10-12), Platform Team Workboards (External Code Reviews), Platform Team Initiatives (Decoupling (CDP2)), Dependency injection, MediaWiki-TrackingCategories, User-DannyS712
matej_suchanek closed T247194: Convert TrackingCategories to a service with DI, a subtask of T76290: Add module to get the list of all TrackingCategories, as Resolved.
Sat, Oct 16, 8:27 AM · MediaWiki-TrackingCategories, Platform Engineering, User-DannyS712, MediaWiki-API
matej_suchanek closed T247194: Convert TrackingCategories to a service with DI, a subtask of T259960: Inject services into API modules and special pages, as Resolved.
Sat, Oct 16, 8:27 AM · MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), User-Zabe, MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), Patch-For-Review, User-DannyS712, Dependency injection, MediaWiki-Special-pages, MediaWiki-API
matej_suchanek added a comment to T292764: Abusefilter Examine results break when using offset.

Was paging of this view ever supported? Can we support it or should we just hide the navbar?

Sat, Oct 16, 8:10 AM · AbuseFilter

Tue, Oct 12

matej_suchanek removed a project from T223099: Factor code for handling for options (preferences) out of User class: Patch-For-Review.
Tue, Oct 12, 8:40 AM · Platform Team Initiatives (Decoupling (CDP2)), Platform Team Workboards (S&F Workboard), Wikimedia-Hackathon-2019, MediaWiki-User-management, MediaWiki-User-preferences
matej_suchanek added a comment to T218432: LinkTarget should have an equals() method.

LinkTarget::isSameLinkAs( LinkTarget $other ) is required by the interface since 1.36.

Tue, Oct 12, 8:37 AM · Platform Team Initiatives (Decoupling (CDP2)), Patch-For-Review

Sun, Oct 10

SD0001 awarded T281624: When opening a diff, highlight newly added comments a Love token.
Sun, Oct 10, 10:58 AM · Patch-For-Review, DiscussionTools

Sat, Oct 9

matej_suchanek added a comment to T292809: Special:Tags and direct abusefilter means for reuploads.

I think this is very similar to T22892 and needs T68961 to be done as well. Or maybe we could use another table if logging isn't a way.

Sat, Oct 9, 8:31 AM · AbuseFilter, MediaWiki-Change-tagging

Sun, Oct 3

matej_suchanek added a comment to T284921: Remove "auto-number headings" preference.

Note that these snippets only work on pages with TOC. Pages with few headings don't have TOC.

Sun, Oct 3, 1:01 PM · User-Ladsgroup, MW-1.38-notes (1.38.0-wmf.4; 2021-10-12), User-notice, Performance-Team (Radar), MediaWiki-User-preferences, MediaWiki-Parser, Platform Engineering
matej_suchanek added a comment to T288409: Blocked user can't write on his talk page (excluded from block) because of using a tool that adds tags to replies.

Sorry, I meant T236996: When sitewide blocked, cannot edit tags on own User_talk, even if allowed to edit own User_talk.

Sun, Oct 3, 12:04 PM · MediaWiki-API, MediaWiki-Change-tagging, MediaWiki-Blocks, Convenient-Discussions
matej_suchanek added a comment to T288409: Blocked user can't write on his talk page (excluded from block) because of using a tool that adds tags to replies.

Is it T288409: Blocked user can't write on his talk page (excluded from block) because of using a tool that adds tags to replies?

Sun, Oct 3, 10:22 AM · MediaWiki-API, MediaWiki-Change-tagging, MediaWiki-Blocks, Convenient-Discussions

Mon, Sep 27

matej_suchanek closed T251468: Citoid can't load CzechTV articles as Resolved.

Tested on fresh news, works for me.

Mon, Sep 27, 10:34 AM · Citoid
matej_suchanek claimed T230295: old_content_model and new_content_model aren't set when examinating RC entries.
Mon, Sep 27, 8:10 AM · Patch-For-Review, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), AbuseFilter
matej_suchanek added a comment to T184117: Tag redirects from moves as new redirects.

I think Regression reports should be handled by new tasks.

Mon, Sep 27, 8:07 AM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), MediaWiki-Redirects, MediaWiki-Change-tagging

Sun, Sep 26

matej_suchanek updated the task description for T291719: Remove abuse_filter_log.afl_filter column and adjust schema consequently from Wikimedia production.
Sun, Sep 26, 8:29 AM · Blocked-on-schema-change, DBA, AbuseFilter

Fri, Sep 24

matej_suchanek created T291705: Unstyled edit summaries on Special:DeletedContributions.
Fri, Sep 24, 4:26 PM · Regression, MediaWiki-Special-pages

Sep 14 2021

matej_suchanek added a parent task for T211276: mAllowUsertalk property on User.php is not being used and should be removed: T277511: Drop hard-deprecated User methods.
Sep 14 2021, 12:50 PM · MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Technical-Debt, MediaWiki-Blocks
matej_suchanek added a subtask for T277511: Drop hard-deprecated User methods: T211276: mAllowUsertalk property on User.php is not being used and should be removed.
Sep 14 2021, 12:50 PM · MW-1.37-notes (1.37.0-wmf.5; 2021-05-11), MediaWiki-User-management, MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), User-Zabe, Technical-Debt (Deprecation process)

Sep 7 2021

matej_suchanek updated the task description for T31611: Make patrolled/unpatrolled status (more) visible in diffs and page history.
Sep 7 2021, 10:53 AM · MediaWiki-Page-history, MediaWiki-Patrolling, Patch-For-Review, MediaWiki-Page-diffs

Sep 2 2021

matej_suchanek changed the status of T211276: mAllowUsertalk property on User.php is not being used and should be removed from Open to Stalled.

Per Stable interface policy § Removal:

Obsolete behavior MAY be removed after it has been hard deprecated for three months in the development version (the master branch) as well as in one major release

Sep 2 2021, 11:39 AM · MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Technical-Debt, MediaWiki-Blocks
Jules78120 awarded T159725: AbuseFilter: Indicate that an edit was a revert a Burninate token.
Sep 2 2021, 9:49 AM · User-notice, AbuseFilter

Aug 28 2021

matej_suchanek created T289917: mapframe geoline service stopped working.
Aug 28 2021, 1:31 PM · Maps (Kartographer)

Aug 25 2021

matej_suchanek claimed T173663: Add more standard variables to delete action.

The patch is ready. As foreseen, this feature will unfortunately result in T44734 whenever a delete action triggers a filter.

Aug 25 2021, 11:16 AM · Patch-For-Review, AbuseFilter

Aug 24 2021

matej_suchanek added a comment to T289564: Inconsistent behavior of mw.wikibase.getDescription.

Your custom code is exactly the "workaround". Still, the explanation is principally correct, it simply says that if you return {{…}} from a module, it won't be expanded. But when you call frame:expandTemplate, you expand it yourself and don't return any {{…}} anymore. (There is an even easier and more evil way, using frame:preprocess.)

Aug 24 2021, 3:17 PM · Wikidata, Wikibase-Lua
matej_suchanek added a comment to T289564: Inconsistent behavior of mw.wikibase.getDescription.

(and I believe it's on purpose).

Even if it's on purpose, IMHO it doesn't make completely sense because is treating similar wikicode in different ways.
In any case, even if it is decided that this is the correct behavior, it is necessary to properly document it.

Aug 24 2021, 2:02 PM · Wikidata, Wikibase-Lua
matej_suchanek created T289571: AbstractFilter::getActions and ::getActionsNames might be inconsistent.
Aug 24 2021, 1:09 PM · AbuseFilter
matej_suchanek added a comment to T289564: Inconsistent behavior of mw.wikibase.getDescription.

This is not an "inconsistency" of mw.wikibase.getDescription, but of Scribunto itself (and I believe it's on purpose). Try the following:

Aug 24 2021, 1:02 PM · Wikidata, Wikibase-Lua
matej_suchanek updated the task description for T56007: "reverted"-type notifications should be based on the actual page content.
Aug 24 2021, 10:07 AM · Growth-Team-Filtering, Growth-Team, Notifications

Aug 22 2021

matej_suchanek updated subscribers of T289417: Wrong date values for day and month precision.
Aug 22 2021, 11:48 AM · Patch-For-Review, User-Noarave, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata

Aug 20 2021

matej_suchanek added a comment to T281624: When opening a diff, highlight newly added comments.

Created an alternative to @Esanders' patch. Dirty, but worked for me locally.

Aug 20 2021, 3:03 PM · Patch-For-Review, DiscussionTools
matej_suchanek awarded T289329: +2 in mediawiki/ for Majavah a Like token.
Aug 20 2021, 12:43 PM · MediaWiki-Gerrit-Group-Requests

Aug 18 2021

matej_suchanek awarded T261067: Use DI in AbuseFilterHooks a Yellow Medal token.
Aug 18 2021, 8:01 AM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), AbuseFilter (Overhaul-2020)

Aug 17 2021

matej_suchanek added a comment to T44045: Option to show/hide user creation entries in the RecentChanges page.

There are two close workarounds, each with a drawback:

Aug 17 2021, 9:40 AM · Growth-Team-Filtering, Growth-Team, MediaWiki-Recent-changes
matej_suchanek added a comment to T287798: Unable to block an autoblocked IP address.

Seems that things have changed overnight, so it's good that you pasted the stuff here.
I think that the notice above contributions is a consequence of implementation of DatabaseBlock::chooseMostSpecificBlock:

Aug 17 2021, 8:47 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Regression, MediaWiki-Blocks

Aug 16 2021

matej_suchanek added a comment to T288958: Make PageArchive a proper service.

I don't think something like new PageArchive( $title, /* ... */ ) can simply become a service (i.e. it's instantiated with a title object).

Aug 16 2021, 4:09 PM · Dependency injection, MediaWiki-Page-deletion

Aug 15 2021

matej_suchanek added a project to T283667: Replace Content::getNativeData() calls with TextContent::getText() in AbuseFilter: good first task.
Aug 15 2021, 10:50 AM · good first task, AbuseFilter

Aug 8 2021

matej_suchanek moved T287449: Read-only window needed for s2 from To Triage to In current Tech/News draft on the User-notice board.
Aug 8 2021, 2:34 PM · User-notice, Chinese-Sites, CommRel-Specialists-Support (Jul-Sep-2021)
matej_suchanek added a project to T287449: Read-only window needed for s2: User-notice.
Aug 8 2021, 2:33 PM · User-notice, Chinese-Sites, CommRel-Specialists-Support (Jul-Sep-2021)

Aug 7 2021

matej_suchanek added a project to T189510: With xkill enabled, label usages gets strange when lua errors out: TestMe.
Aug 7 2021, 11:49 AM · TestMe, Wikibase-Lua, Wikidata
matej_suchanek added a project to T192580: Diacritic at the top of a language label cannot be seen in ULS: TestMe.
Aug 7 2021, 11:39 AM · TestMe, UniversalLanguageSelector
matej_suchanek added a comment to T288332: Remove use of global state in BlockErrorFormatter.

I'm failing to identify a single bit of global state in the class...

The direct constructor of Message objects should be replaced with an injected MessageFormatterFactory

Aug 7 2021, 10:09 AM · Patch-For-Review, User-DannyS712, MediaWiki-Blocks, Dependency injection

Aug 6 2021

matej_suchanek added a comment to T288332: Remove use of global state in BlockErrorFormatter.

I'm failing to identify a single bit of global state in the class...

Aug 6 2021, 1:16 PM · Patch-For-Review, User-DannyS712, MediaWiki-Blocks, Dependency injection

Aug 5 2021

matej_suchanek added a project to T224283: claimit.py crashes after couple of pages "The statement has already a reference with hash": TestMe.
Aug 5 2021, 9:10 AM · TestMe, Pywikibot, Pywikibot-Wikidata
matej_suchanek closed T260358: Merger tool on Wikidata as Invalid.
Aug 5 2021, 9:05 AM · Wikidata, Wikidata-Gadgets
matej_suchanek moved T249687: gadget to add external ID as reference from Backlog to Suggestions for new gadgets on the Wikidata-Gadgets board.
Aug 5 2021, 9:04 AM · Wikidata-Gadgets, patch-welcome, Wikidata
matej_suchanek moved T252078: Adding qualifiers to a symmetrical property in Wikidata doubles the claim from Backlog to Bugs on the Wikidata-Gadgets board.
Aug 5 2021, 9:02 AM · Wikidata-Gadgets, Wikidata
matej_suchanek updated the task description for T200078: RepoApi.getClaims and wbgetclaims are incoherent.
Aug 5 2021, 8:58 AM · MediaWiki-extensions-WikibaseRepository, Wikibase-JavaScript-Api, Wikidata
matej_suchanek closed T200078: RepoApi.getClaims and wbgetclaims are incoherent as Declined.

Removed in 7a1fcc4cf5badb0d0de5f4d77b12a2ab5946f603.

Aug 5 2021, 8:57 AM · MediaWiki-extensions-WikibaseRepository, Wikibase-JavaScript-Api, Wikidata

Aug 4 2021

matej_suchanek closed T164622: Recent changes entries not updated when renaming users as Resolved.
Aug 4 2021, 1:52 PM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Data-Persistence (Consultation), MediaWiki-extensions-Renameuser
matej_suchanek closed T286408: Rename LogFormatter::styleRestricedElement (typo) as Resolved.
Aug 4 2021, 1:07 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Zabe, Technical-Debt (Deprecation process), MediaWiki-Logevents

Aug 3 2021

matej_suchanek added a comment to T287798: Unable to block an autoblocked IP address.

Deleted my previous comment to avoid confusion. There is actually no need to delete the autoblock.
The patch is now ready for review (there is one more consistency fix).

Aug 3 2021, 10:20 AM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Regression, MediaWiki-Blocks
matej_suchanek added a comment to T287851: oldid=⟨latest revision⟩ in the watchlist.
recent changeshistory
obrazek.png (139×1 px, 13 KB)
obrazek.png (92×1 px, 15 KB)
Aug 3 2021, 8:27 AM · Growth-Team, MediaWiki-Watchlist, Wikidata, wdwb-tech

Aug 2 2021

matej_suchanek added a comment to T287798: Unable to block an autoblocked IP address.
Aug 2 2021, 2:08 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Regression, MediaWiki-Blocks
matej_suchanek updated subscribers of T287813: [Session] Developing a bot to add mass information from APIs to Wikidata: OpenCitations Bot.
Aug 2 2021, 12:15 PM · Wikidata, Bot-Frameworks, Wikimania-Hackathon-2021

Jul 31 2021

matej_suchanek added a comment to T287798: Unable to block an autoblocked IP address.
Jul 31 2021, 8:13 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Regression, MediaWiki-Blocks
matej_suchanek awarded T253082: Enhance mention notifications with DiscussionTools (link directly to the comment and highlight it) a Like token.
Jul 31 2021, 12:07 PM · Verified, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Editing-team (FY2021-22 Kanban Board), Growth-Team-Filtering, Growth-Team, Notifications, DiscussionTools

Jul 23 2021

matej_suchanek updated subscribers of T173663: Add more standard variables to delete action.

I started poking this. But I realize it could worsen situation about info leaks...

Jul 23 2021, 10:07 AM · Patch-For-Review, AbuseFilter

Jul 19 2021

matej_suchanek merged T179236: Tag edits from sister projects into T236893: Tag all edits made via Wikibase View and Wikibase Client.
Jul 19 2021, 3:15 PM · MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Patch-For-Review, User-Ladsgroup, User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
matej_suchanek merged task T179236: Tag edits from sister projects into T236893: Tag all edits made via Wikibase View and Wikibase Client.
Jul 19 2021, 3:15 PM · Wikidata
matej_suchanek added a comment to T286867: Drop support for Python 3.5.0 - 3.5.2.

I'm fine with this. I guess strict 3.6+ support will be a greater challenge.

Jul 19 2021, 7:41 AM · Pywikibot-RfCs, Pywikibot

Jul 17 2021

matej_suchanek added a comment to T259983: Changetags for protection should show in page history.

So I guess "the associated rev id for the log entries" was the broken stuff...

Jul 17 2021, 5:00 PM · MediaWiki-Page-protection, MediaWiki-Change-tagging
matej_suchanek added a comment to T259983: Changetags for protection should show in page history.

looks like it was something in 1.37/wmf.4.

Indeed.

SELECT log_id, log_timestamp, log_namespace, log_title, log_page, ct_rev_id, ct_tag_id, ctd_name
FROM logging
JOIN change_tag ON ct_log_id = log_id
JOIN change_tag_def ON ctd_id = ct_tag_id
WHERE log_type = 'protect' AND log_action = 'protect'
AND ct_rev_id IS NOT NULL
AND ct_tag_id NOT IN (590, 606, 607) -- mw-reverted, mw-add-media, mw-remove-media (how did they get there?)
ORDER BY log_timestamp
LIMIT 10;
Jul 17 2021, 4:42 PM · MediaWiki-Page-protection, MediaWiki-Change-tagging

Jul 14 2021

matej_suchanek added a project to T173339: Categories tracking pages with wikidata links are not updated when items on Wikidata are modified: TestMe.
Jul 14 2021, 11:14 AM · TestMe, Commons, Wikidata
matej_suchanek added a project to T221433: Category filled with pages which should not be there: TestMe.
Jul 14 2021, 11:14 AM · TestMe, Wikidata, MediaWiki-Categories, Russian-Sites
matej_suchanek added a project to T112246: notification duplicated in divided notifications: TestMe.
Jul 14 2021, 10:52 AM · TestMe, Growth-Team-Filtering, Growth-Team, Notifications

Jul 13 2021

matej_suchanek updated the task description for T14363: Moved pages should be listed in NewPages/RecentChanges with current title, namespace, existence etc..
Jul 13 2021, 1:49 PM · Growth-Team-Filtering, Growth-Team, Patch-For-Review, MediaWiki-Recent-changes
matej_suchanek closed T163914: [[MediaWiki:Group-global-ipblock-exempt-member/en]] has inconsistent capitalization as Invalid.

This is a regular pattern, e.g.:

  • Group-confirmed: Confirmed users
  • Group-confirmed-member: {{GENDER:$1|confirmed user}}
Jul 13 2021, 1:20 PM · WikimediaMessages
matej_suchanek renamed T163914: [[MediaWiki:Group-global-ipblock-exempt-member/en]] has inconsistent capitalization from [[MediaWiki:Group-global-ipblock-exempt-member/nb]] has inconsistent capitalization to [[MediaWiki:Group-global-ipblock-exempt-member/en]] has inconsistent capitalization.
Jul 13 2021, 1:15 PM · WikimediaMessages
matej_suchanek added a project to T198208: Change visible in article history, but not in extended watchlist: TestMe.
Jul 13 2021, 12:40 PM · Growth-Team, TestMe, MediaWiki-Watchlist
matej_suchanek closed T221500: Linker::userToolLinks does not count uploaded files for the purposes of whether or not to show a red contribs link as Invalid.

Not reproducible from the link anymore.

Jul 13 2021, 12:07 PM · Multimedia, MediaWiki-Uploading, MediaWiki-Logevents
matej_suchanek added a project to T212074: test_fromPage_noitem tests of wikibase_tests.TestItemLoad fails with AttributeError: TestMe.
Jul 13 2021, 11:36 AM · TestMe, Pywikibot-Wikidata, Pywikibot-tests, Pywikibot
matej_suchanek added a project to T222965: P373 in a Wikidata item connected to a Commons category causes a link to Commons to appear in the Commons sidebar: TestMe.
Jul 13 2021, 11:36 AM · TestMe, SDC General, Wikidata, Commons
matej_suchanek added a project to T25135: blocking user is not updated after rename: TestMe.
Jul 13 2021, 11:34 AM · TestMe, Stewards-and-global-tools, MediaWiki-extensions-Renameuser
matej_suchanek added a project to T217807: Renaming users on officewiki throws an error even after the rename happens: TestMe.
Jul 13 2021, 11:34 AM · TestMe, MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), MediaWiki-extensions-Renameuser
matej_suchanek added a comment to T116525: Somehow prevent iOS Safari and other browsers' plugins from converting numbers into `tel:xyz` links.

With the visual editor more available and used on mobiles, this is becoming more common (we had four occurrences of this on cswiki in the last week, there are over 250 results on enwiki, some of them very recent).

Jul 13 2021, 10:46 AM · Editing-team, Browser-Support-Apple-Safari, VisualEditor-ContentEditable, VisualEditor-DataModel, VisualEditor

Jul 12 2021

matej_suchanek claimed T211276: mAllowUsertalk property on User.php is not being used and should be removed.
Jul 12 2021, 11:30 AM · MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Technical-Debt, MediaWiki-Blocks

Jul 11 2021

matej_suchanek created T286408: Rename LogFormatter::styleRestricedElement (typo).
Jul 11 2021, 10:15 AM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-Zabe, Technical-Debt (Deprecation process), MediaWiki-Logevents

Jul 10 2021

matej_suchanek added a comment to T164622: Recent changes entries not updated when renaming users.

My suggestion would be to do it in a job so the user pages are moved so the rows it picks up would be much smaller.

Jul 10 2021, 12:38 PM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Data-Persistence (Consultation), MediaWiki-extensions-Renameuser
matej_suchanek closed T127169: The property parser function and mw.wikibase.entity.formatPropertyValues should resolve item redirects when formatting Snak values as Resolved.
Jul 10 2021, 12:05 PM · Wikibase-Lua, Wikidata, MediaWiki-extensions-WikibaseClient
matej_suchanek closed T127169: The property parser function and mw.wikibase.entity.formatPropertyValues should resolve item redirects when formatting Snak values, a subtask of T112073: Lua in Wikibase (tracking), as Resolved.
Jul 10 2021, 12:05 PM · MediaWiki-extensions-WikibaseClient, Tracking-Neverending, Wikidata

Jul 9 2021

matej_suchanek added a comment to T164622: Recent changes entries not updated when renaming users.

Some recent renames with recent blocks on enwiki:

LapeerCityRecord
Factchecker_for_ksw
Office_Swissmetal
Toddlinacrossamerica
TulkoffFoods
CaymanIslandsMonetaryAuthority
UCI_School_of_Physical_Sciences
Thewoodspublishing
Dailycalarts
BillboardMagazine
MadMeadyRevenge
4321_team
Previewbot11
Jul 9 2021, 3:56 PM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Data-Persistence (Consultation), MediaWiki-extensions-Renameuser
matej_suchanek added a comment to T164622: Recent changes entries not updated when renaming users.

Sorry if I wasn't clear enough. I was mostly concerned about the WHERE part (regardless of SELECT vs. UPDATE, though if there is difference, please teach me). There is currently no exact index on recentchanges which the engine could choose, so the first question is whether such a WHERE (with only "partial" match) would be acceptable at all. If yes, there is the index choice question.

Jul 9 2021, 12:39 PM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Data-Persistence (Consultation), MediaWiki-extensions-Renameuser
matej_suchanek added a parent task for T39016: Use LogPage::addRelations in Renameuser logging: T46316: Add log entry of rename to Special:Contributions.
Jul 9 2021, 11:09 AM · MediaWiki-Logevents, MediaWiki-extensions-Renameuser
matej_suchanek added a subtask for T46316: Add log entry of rename to Special:Contributions: T39016: Use LogPage::addRelations in Renameuser logging.
Jul 9 2021, 11:09 AM · MediaWiki-extensions-Renameuser
matej_suchanek claimed T164622: Recent changes entries not updated when renaming users.

This is the update query to be run (asynchronously) on every wiki whenever a user is renamed:

Jul 9 2021, 11:02 AM · MW-1.37-notes (1.37.0-wmf.15; 2021-07-19), Data-Persistence (Consultation), MediaWiki-extensions-Renameuser
matej_suchanek closed T197451: Incorrect number formatting of Lua memory usage in languages with comma as Resolved.

This was probably fixed within efforts in T263592.

Jul 9 2021, 9:45 AM · MediaWiki-extensions-Scribunto, I18n

Jul 8 2021

matej_suchanek moved T257066: Extension:Score / Lilypond is disabled on all wikis from Already announced/Archive to Not ready to announce on the User-notice board.
Jul 8 2021, 4:25 PM · Patch-For-Review, MW-1.36-notes (1.36.0-wmf.26; 2021-01-12), User-notice, Security-Team, Security, WMF-General-or-Unknown, MediaWiki-extensions-Score, SRE

Jul 6 2021

matej_suchanek added a project to T286230: Special:IndexPages search doesn't work with sqlite DBs: good first task.

Usually 1=0 is used in MediaWiki code base.

Jul 6 2021, 12:43 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), SQLite, good first task, ProofreadPage

Jul 5 2021

matej_suchanek added a project to T97577: [Story] Magic Word __EXPECTED_UNCONNECTED_PAGE__ to exclude pages from Special:UnconnectedPages: User-notice.
Jul 5 2021, 2:36 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), User-notice, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Story, MediaWiki-extensions-WikibaseClient, Wikidata

Jul 4 2021

matej_suchanek added a project to T123298: Offer choice about where a new topic notification should be displayed (watchlist or notification): StructuredDiscussions.
Jul 4 2021, 1:53 PM · StructuredDiscussions, Growth-Team-Filtering, Growth-Team, Notifications
matej_suchanek created T286153: Update `echo_event` table to reference core `actor` table.
Jul 4 2021, 12:46 PM · Notifications, Growth-Team

Jul 2 2021

matej_suchanek added a comment to T286018: api_tests.TestPropertyGenerator.test_two_continuations_limited fails with AttributeError.

So obviously this happened due to some server problem and non-JSON response where JSON is expected (except ValueError in Request._json_loads). Why this happened is a mystery for me, but it isn't really important. Further down:

Jul 2 2021, 11:43 AM · Pywikibot-tests, Pywikibot
matej_suchanek closed T213904: Implement file captions in Pywikibot as Resolved.
import pywikibot
Jul 2 2021, 11:19 AM · StructuredDataOnCommons, Pywikibot
matej_suchanek closed T213904: Implement file captions in Pywikibot, a subtask of T180197: [Epic] Support needed changes to volunteer tools for Wikimedia Commons and Wikidata that will benefit from operating with structured data on Commons, as Resolved.
Jul 2 2021, 11:19 AM · Wikidocumentaries, GLAM, Epic, SDC General, Wikidata
matej_suchanek closed T213904: Implement file captions in Pywikibot, a subtask of T223820: Properly implement structured data access on Commons in Pywikibot, as Resolved.
Jul 2 2021, 11:19 AM · WMSE-Content-partnerships-support-2021-Software-development, Wikimedia-Hackathon-2020, Commons, StructuredDataOnCommons, Pywikibot, Pywikibot-Wikidata, Pywikibot-Commons

Jun 26 2021

matej_suchanek added a comment to T285581: Global AbuseFilter inconsistency for NewItem on Wikidata.

Note that neither the local database actually references NS_SPECIAL. The link is transformed by Wikibase here. In other words, this would currently require at least having Wikibase on MetaWiki.

Jun 26 2021, 1:02 PM · Wikidata, AbuseFilter
matej_suchanek added a comment to T259983: Changetags for protection should show in page history.

Works for me. Jason Kidd has just been protected on enwiki and the tag ("Twinkle") is visible in its history. Perhaps it was fixed meanwhile. Or do I misunderstand?

Jun 26 2021, 9:16 AM · MediaWiki-Page-protection, MediaWiki-Change-tagging

Jun 23 2021

matej_suchanek updated the task description for T274832: Implement user experience for non-existent (red-linked) *non-user* talk pages.
Jun 23 2021, 9:45 AM · Verified, Editing-team (FY2021-22 Kanban Board), DiscussionTools, Editing Design, OWC2020