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 (527 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 & Translators, +2 on MediaWiki. Contribute to Pywikibot.

Recent Activity

Today

matej_suchanek added a comment to T378764: Special:Contributions takes over a second to render 500 rows (2024).

As for rollback links, there is also T122546: Cache rollback edit counts shown on recent changes, but I have had some doubts about whether it would have the desired effect.

Sun, Nov 24, 11:08 AM · Patch-For-Review, MediaWiki-Platform-Team (Radar), MediaWiki-Special-pages, Wikimedia-Performance-recommendation
Restricted Application added a project to T122546: Cache rollback edit counts shown on recent changes: Moderator-Tools-Team.

While this proposal seems straightforward to implement, I have some doubts.

Sun, Nov 24, 11:04 AM · Moderator-Tools-Team, Wikimedia-Performance-recommendation, EngProd-Virtual-Hackathon, MediaWiki-Recent-changes

Yesterday

matej_suchanek updated the task description for T59152: Echo: talkpage messages without a 4-tilde signature do not generate correct section links or summary.
Sat, Nov 23, 5:08 PM · Growth-Team-Filtering, Growth-Team, MassMessage, Notifications
matej_suchanek updated the task description for T59152: Echo: talkpage messages without a 4-tilde signature do not generate correct section links or summary.
Sat, Nov 23, 5:03 PM · Growth-Team-Filtering, Growth-Team, MassMessage, Notifications
matej_suchanek renamed T59152: Echo: talkpage messages without a 4-tilde signature do not generate correct section links or summary from Echo: talkpage messages without a 4tilde signature, do not generate correct section links or summary to Echo: talkpage messages without a 4-tilde signature do not generate correct section links or summary.
Sat, Nov 23, 5:01 PM · Growth-Team-Filtering, Growth-Team, MassMessage, Notifications
matej_suchanek closed T101058: Use real namespaces in Echo as Resolved.
Sat, Nov 23, 4:50 PM · Technical-Debt, Growth-Team-Filtering, Growth-Team, Notifications
matej_suchanek added a comment to T159908: Idea: Make the use of ping more easy for new users (e.g. when a username is prefixed by '@').

DiscussionTools have adopted this, too.

Sat, Nov 23, 4:42 PM · Growth-Team-Filtering, Growth-Team, Notifications
matej_suchanek merged task T371948: Notifications should be less picky about ping format into T146441: Mention when corrected do not trigger notifications .
Sat, Nov 23, 4:36 PM · Notifications, Growth-Team
matej_suchanek merged T371948: Notifications should be less picky about ping format into T146441: Mention when corrected do not trigger notifications .
Sat, Nov 23, 4:35 PM · Growth-Team-Filtering, Growth-Team, Mention-Notification, Notifications
matej_suchanek added a comment to T370142: Revert and rollback should not ping users mentioned in page.

This should be easy to fix, thanks to the $isRevert flag.

Sat, Nov 23, 12:48 PM · Growth-Team, Notifications
matej_suchanek added a comment to T76642: Echo mentions should only fire with "new" signatures/timestamps.

Indeed, new text has always checked only for the "identification" part in the signature, regardless of the timestamp:

Sat, Nov 23, 10:05 AM · Growth-Team-Filtering, Growth-Team, Notifications
matej_suchanek merged tasks T150913: Archiving threads pings users, T304267: Received a mention for thread archival, but mention has no visible cause into T76642: Echo mentions should only fire with "new" signatures/timestamps.
Sat, Nov 23, 9:50 AM · Growth-Team-Filtering, Growth-Team, Notifications
matej_suchanek merged task T304267: Received a mention for thread archival, but mention has no visible cause into T76642: Echo mentions should only fire with "new" signatures/timestamps.
Sat, Nov 23, 9:49 AM · Notifications, Growth-Team, Mention-Notification
matej_suchanek merged task T150913: Archiving threads pings users into T76642: Echo mentions should only fire with "new" signatures/timestamps.
Sat, Nov 23, 9:49 AM · Growth-Team-Filtering, Growth-Team, Mention-Notification, Notifications

Thu, Nov 21

matej_suchanek added a comment to T367638: [CLIENT] Wikimedia\Assert\ParameterAssertionException: Bad value for parameter $title: invalid name.

Perhaps @tarlocesilion can tell if they can access all their notifications again.

Thu, Nov 21, 8:49 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), wmde-wikidata-tech, Wikidata, Wikimedia-production-error, Growth-Team, Notifications

Thu, Nov 14

matej_suchanek awarded T326057: No warning on creating broken redirect to red link a Like token.
Thu, Nov 14, 11:59 AM · User-notice, Patch-For-Review, MediaWiki-Page-editing, patch-welcome, MediaWiki-Redirects
matej_suchanek edited projects for T262229: cswiki article "Pod Obecním kopcem" page is extremely long (due to red location map dot rendered in wrong place), added: Local-Wiki-Template-And-Gadget-Issues; removed Platform Engineering, MediaWiki-General.
Thu, Nov 14, 11:36 AM · Local-Wiki-Template-And-Gadget-Issues
matej_suchanek added a project to T219716: Pages with script errors generated by use of Template:Cite Q: Local-Wiki-Template-And-Gadget-Issues.
Thu, Nov 14, 11:34 AM · Local-Wiki-Template-And-Gadget-Issues, Wikidata
matej_suchanek added a project to T278658: Code break shown when searching "-{" on Wikidata: Local-Wiki-Template-And-Gadget-Issues.
Thu, Nov 14, 11:32 AM · Local-Wiki-Template-And-Gadget-Issues, Wikidata
matej_suchanek added a project to T273350: Website links are broken when there are several links: Local-Wiki-Template-And-Gadget-Issues.
Thu, Nov 14, 11:32 AM · Local-Wiki-Template-And-Gadget-Issues, Wikidata

Wed, Nov 13

ABran-WMF awarded T367781: Drop deprecated abuse filter fields on wmf wikis a Love token.
Wed, Nov 13, 3:13 PM · Data-Engineering (Q2 2024 October 1st - December 31th), Schema-change-in-production, DBA
matej_suchanek added a comment to T367638: [CLIENT] Wikimedia\Assert\ParameterAssertionException: Bad value for parameter $title: invalid name.

Note that to prevent the fatals (original report), the other patch for Echo is also needed. But that may be out of scope for Wikibase people.

Wed, Nov 13, 1:28 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), wmde-wikidata-tech, Wikidata, Wikimedia-production-error, Growth-Team, Notifications

Mon, Nov 11

matej_suchanek added a project to T379503: Disable AbuseFilter protected variables features on wikis where Temporary accounts are not about to be released: AbuseFilter.
Mon, Nov 11, 8:53 AM · Temporary accounts (Create/update essential tools/anti-abuse management), Trust and Safety Product Sprint (Sprint Accordion October 28 - November 15), AbuseFilter, Trust and Safety Product Team

Sun, Nov 10

matej_suchanek added a project to T379476: Page deletion queued via Nuke is sometimes very slow to complete: WMF-JobQueue.
Sun, Nov 10, 9:07 AM · WMF-JobQueue, Moderator-Tools-Team, MediaWiki-extensions-Nuke

Thu, Nov 7

matej_suchanek added a comment to T378295: "-parameterized" messages cannot be localized properly.

E.g. Czech (cs). https://www.wikidata.org/wiki/Special:SetLabel?uselang=cs is titled "Nastavit štítek pro položka/vlastnost". This is grammatically incorrect.

Thu, Nov 7, 5:50 PM · Wikidata Dev Team, Wikidata, wmde-wikidata-tech, I18n, MediaWiki-extensions-WikibaseRepository

Wed, Nov 6

matej_suchanek added a comment to T221258: Avoid inserting echo_event rows when not needed.

Smoke test: when wmf.2 reached group1 (Wikidata et co.), the event insertion rate immediately decreased, yet the notification rate stayed the same: https://grafana.wikimedia.org/d/onyD7cOMk/echo-extension-notification-baseline-track.

Wed, Nov 6, 11:49 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Growth-Team (Current Sprint), MediaWiki-Engineering, Notifications

Sun, Nov 3

matej_suchanek awarded T378893: Drop support for Python 3.7 a Like token.
Sun, Nov 3, 7:01 PM · Pywikibot-Announce, Pywikibot

Sat, Nov 2

matej_suchanek added a comment to T378879: InvalidArgumentException: Scalar parameter must be a string, number, Stringable, or MessageSpecifier; got bool.

I guess this also falls under T378876.

Sat, Nov 2, 7:55 PM · DiscussionTools, Wikimedia-production-error
matej_suchanek merged T378857: Including a syntaxhighlight block in a reply causes colons to be inserted at the start of every line into T251633: Add reply tool support for extensions and templates within indented comments.
Sat, Nov 2, 8:05 AM · DiscussionTools
matej_suchanek merged task T378857: Including a syntaxhighlight block in a reply causes colons to be inserted at the start of every line into T251633: Add reply tool support for extensions and templates within indented comments.
Sat, Nov 2, 8:04 AM · Parsoid, DiscussionTools

Fri, Nov 1

matej_suchanek merged T378682: Notifications broken for some users on fr.wikipedia.org into T378799: InvalidArgumentException: Scalar parameter must be a string, number, Stringable, or MessageSpecifier; got bool (via Formatters/EchoEditUserPagePresentationModel).
Fri, Nov 1, 10:16 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Growth-Team, Notifications
matej_suchanek merged task T378682: Notifications broken for some users on fr.wikipedia.org into T378799: InvalidArgumentException: Scalar parameter must be a string, number, Stringable, or MessageSpecifier; got bool (via Formatters/EchoEditUserPagePresentationModel).
Fri, Nov 1, 10:15 AM · Growth-Team, Notifications
matej_suchanek reopened T378682: Notifications broken for some users on fr.wikipedia.org as "Open".

This is still being reported in 1.44.0-wmf.1:

[21498af3-3efb-4302-90ae-30b61fbc8856] 2024-11-01 10:07:48: Kritická výjimka typu „InvalidArgumentException“
Fri, Nov 1, 10:14 AM · Growth-Team, Notifications

Thu, Oct 31

matej_suchanek renamed T378746: Improve Badges at Wikidata from Improves Badges at Wikidata to Improve Badges at Wikidata.
Thu, Oct 31, 5:30 PM · Wikidata
matej_suchanek added a comment to T378682: Notifications broken for some users on fr.wikipedia.org.

Users on cs.wikipedia.org report similar problems: https://cs.wikipedia.org/wiki/Wikipedie:Pod_l%C3%ADpou_(technika)#Vnit%C5%99n%C3%AD_chyba.
Phatality ID: 2948b48d-da1e-43c7-9f8a-f1d1b759bea3.

Thu, Oct 31, 8:43 AM · Growth-Team, Notifications

Wed, Oct 30

matej_suchanek created T378595: Requesting temporary logo change for cs.wikipedia.org.
Wed, Oct 30, 1:09 PM · Wikimedia-Site-requests

Tue, Oct 29

matej_suchanek added a project to T263147: Post-merge build failed due to a PHP version issue: TestMe.
Tue, Oct 29, 5:40 PM · TestMe, ci-test-error, AbuseFilter

Sun, Oct 27

matej_suchanek added a project to T378295: "-parameterized" messages cannot be localized properly: Wikidata.
Sun, Oct 27, 6:51 PM · Wikidata Dev Team, Wikidata, wmde-wikidata-tech, I18n, MediaWiki-extensions-WikibaseRepository
matej_suchanek created T378295: "-parameterized" messages cannot be localized properly.
Sun, Oct 27, 6:49 PM · Wikidata Dev Team, Wikidata, wmde-wikidata-tech, I18n, MediaWiki-extensions-WikibaseRepository
matej_suchanek added a subtask for T87764: Bugs related to time datatype (tracking): T378009: Numbers in Odia (and other non-Latin characters) are not auto-converted to Latin in Wikidata.
Sun, Oct 27, 1:12 PM · Tracking-Neverending, Wikidata
matej_suchanek added a parent task for T378009: Numbers in Odia (and other non-Latin characters) are not auto-converted to Latin in Wikidata: T87764: Bugs related to time datatype (tracking).
Sun, Oct 27, 1:12 PM · Wikidata

Sat, Oct 26

matej_suchanek added a comment to T361444: Edit summary does not match the action.

Another example: https://www.wikidata.org/w/index.php?title=Q1747098&diff=2264753419.

Sat, Oct 26, 10:12 AM · MediaWiki-extensions-WikibaseRepository, Wikidata

Oct 24 2024

matej_suchanek added a comment to T378014: Date/Time formats for Serbian language are incorrect.
  1. H:i, j. xg Y.
  2. H:i, j. M. Y.
  3. H:i, j. n. Y.
Oct 24 2024, 3:54 PM · Serbian-Sites, MediaWiki-Core-Preferences, MediaWiki-Internationalization
matej_suchanek added a project to T378055: DRAFT: Copyedit of Special:TrackingCategories entries: I18n.
Oct 24 2024, 7:43 AM · MediaWiki-Parser-TrackingCategories, I18n

Oct 23 2024

matej_suchanek added a comment to T194402: Wikibase-entity-summary-undo needs modify/polish.

The transformation happens on-the-fly, it has no impact on the database storage. I wonder if "Undo 123456789 ..." can be understood by everyone.

Oct 23 2024, 9:52 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository, Wikidata, I18n

Oct 20 2024

matej_suchanek added a subtask for T125653: Create new types of notifications: T374775: Issue notification when time-limited watchlist entry expires.
Oct 20 2024, 12:14 PM · Growth-Team-Filtering, Growth-Team, Tracking-Neverending, Notifications
matej_suchanek added a parent task for T374775: Issue notification when time-limited watchlist entry expires: T125653: Create new types of notifications.
Oct 20 2024, 12:14 PM · Growth-Team, Notifications, Community-Tech, Expiring-Watchlist-Items

Oct 19 2024

matej_suchanek triaged T377579: A filter with both 'disallow' and 'blockautopromote' will not disallow an action as High priority.

I think I found it. See ConsequencesExecutor::removeRedundantConsequences. It remove[s] "disallow" if a dangerous action will be executed, and "blockautopromote" is one of them. In fact, the method is confident that the action will be executed, but there is no guarantee. Indeed, BlockAutopromote::execute contains at least one code path that can lead to not blocking autopromotion (IP addresses).

Oct 19 2024, 5:00 PM · AbuseFilter

Oct 18 2024

matej_suchanek added a project to T377533: Recent changes doesn't have space after _target title and before the reason part: Regression.
Oct 18 2024, 11:40 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Growth-Team, MediaWiki-Watchlist, Regression, MediaWiki-Recent-changes, Moderator-Tools-Team

Oct 17 2024

matej_suchanek added a comment to T194402: Wikibase-entity-summary-undo needs modify/polish.

the restore message replaced an earlier message in Wikibase (introduced in 2012) which didn’t have the talk page link, so I think that’s why the messages are the way they are

Oct 17 2024, 4:52 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Wikidata Dev Team (Wikidata.org Slice), wmde-wikidata-tech, MediaWiki-extensions-WikibaseRepository, Wikidata, I18n

Oct 12 2024

matej_suchanek added a project to T377060: "Topic:" namespace contributions incorrectly showing up when querying for user's contributions using timestamp in URL with nonstandard formatting: StructuredDiscussions.
Oct 12 2024, 2:02 PM · Growth-Team, StructuredDiscussions

Oct 11 2024

matej_suchanek removed a project from T290324: Create Oversight-level abuse filters: Patch-Needs-Improvement.
Oct 11 2024, 7:15 AM · Trust and Safety Product Team, Community-Wishlist-Survey-2023, User-TheresNoTime, AbuseFilter

Oct 10 2024

matej_suchanek merged task T376835: Add "thanks" button to Discussion Tools into T366095: Deploy comment thanking to all wikis.
Oct 10 2024, 7:13 AM · DiscussionTools
matej_suchanek merged T376835: Add "thanks" button to Discussion Tools into T366095: Deploy comment thanking to all wikis.
Oct 10 2024, 7:13 AM · Editing-team (Deployments)

Oct 5 2024

matej_suchanek removed a project from T139144: Making a pypi package pywikibot-scripts for officially supported scripts: Patch-Needs-Improvement.
Oct 5 2024, 4:30 PM · User-DrTrigon, Pywikibot

Oct 3 2024

matej_suchanek updated the task description for T375415: Echo notification stats are broken.
Oct 3 2024, 10:45 AM · Grafana, Notifications, Growth-Team

Oct 2 2024

matej_suchanek changed the status of T221258: Avoid inserting echo_event rows when not needed from Open to In Progress.
Oct 2 2024, 5:36 PM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Growth-Team (Current Sprint), MediaWiki-Engineering, Notifications
matej_suchanek changed the status of T221258: Avoid inserting echo_event rows when not needed, a subtask of T308084: Reduce DB space used by Echo notifications, from Open to In Progress.
Oct 2 2024, 5:35 PM · Growth-Team, Data-Persistence (work done), Wikimedia-database-issue, Notifications

Sep 27 2024

matej_suchanek added a comment to T324663: Able to add "Repeating characters" tag to log entries on MediaWiki but unable to remove them.

Looks like either T102420 or T235363.

Sep 27 2024, 4:04 PM · MediaWiki-Change-tagging

Sep 23 2024

matej_suchanek added a comment to T359347: (mw.track) Migrate MediaWiki.echo.* to statslib.

I've just discovered a bug in one of the dashboards: T375415: Echo notification stats are broken.

Sep 23 2024, 6:36 PM · Growth-Team, Notifications, Observability-Metrics
matej_suchanek created T375415: Echo notification stats are broken.
Sep 23 2024, 6:33 PM · Grafana, Notifications, Growth-Team

Sep 22 2024

matej_suchanek created T375348: Weird wiki.phtml in cswiki rankings.
Sep 22 2024, 5:26 PM · Pageviews-Anomaly
matej_suchanek added a comment to T221258: Avoid inserting echo_event rows when not needed.

The least-effort solution (without defining new services and responsibilities) seems to be to simply pass around the same Event instance and insert it only when its id is needed for reference (Notification, Notifier). NotificationJob (see also T101050) should also be changed to not require the id, the event should be serialized for the job payload instead.

Sep 22 2024, 9:40 AM · MW-1.44-notes (1.44.0-wmf.2; 2024-11-05), Growth-Team (Current Sprint), MediaWiki-Engineering, Notifications

Sep 19 2024

matej_suchanek updated the task description for T188180: Read from and write to `actor` table in AbuseFilter.
Sep 19 2024, 7:59 AM · Patch-Needs-Improvement, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), AbuseFilter (Overhaul-2020), MW-1.33-notes (1.33.0-wmf.17; 2019-02-12), Schema-change

Sep 17 2024

matej_suchanek added a project to T34647: Recreation of renamed username should be logged: TestMe.
Sep 17 2024, 7:59 AM · TestMe, MediaWiki-extensions-CentralAuth, MediaWiki-Logevents

Sep 13 2024

matej_suchanek updated the task description for T374676: Pywikibot gives a not-so-necessary warning: "entity-schema datatype is not supported yet".
Sep 13 2024, 8:52 AM · Pywikibot-Wikidata, Pywikibot

Sep 11 2024

matej_suchanek closed T327562: Special:GlobalBlockList and api's action=query&list=globalblocks showing expired entries as Resolved.

I assume this is done, but I couldn't verify it.

Sep 11 2024, 6:25 PM · MW-1.40-notes (1.40.0-wmf.21; 2023-01-30), GlobalBlocking

Sep 8 2024

matej_suchanek added a comment to T159725: AbuseFilter: Indicate that an edit was a revert.

Came to say this would have been handy many times already...

Sep 8 2024, 10:26 AM · User-notice, AbuseFilter

Sep 2 2024

matej_suchanek added a comment to T373497: SearchFilters.php: Distinguish between filters which have "block" and "blockautopromote" consequences.

It seems tricky, but it can rewritten to something like this (maybe it can be generalized to a utility function?).

Sep 2 2024, 7:19 AM · AbuseFilter

Sep 1 2024

matej_suchanek added a comment to T373750: Disable notification for revert to last revision by user.

Then, the workaround is to either remove the link or change it to [[:User:$1|$1]] (note the colon).

Sep 1 2024, 9:08 AM · Wikimedia Foundation Governance Wiki (foundation.wikimedia.org), Growth-Team, Notifications
matej_suchanek added a comment to T373750: Disable notification for revert to last revision by user.

What kind of notification is it? "your edit has been reverted" or "mention in summary"?

Sep 1 2024, 9:00 AM · Wikimedia Foundation Governance Wiki (foundation.wikimedia.org), Growth-Team, Notifications

Aug 29 2024

matej_suchanek added a subtask for T355930: When user is reverted by Automoderator, send them a talk page message: T373619: Support Community Signatures in Automoderator talk page messages.
Aug 29 2024, 6:44 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Moderator-Tools-Team (Kanban), Automoderator
matej_suchanek added a parent task for T373619: Support Community Signatures in Automoderator talk page messages: T355930: When user is reverted by Automoderator, send them a talk page message.
Aug 29 2024, 6:44 PM · Automoderator, Moderator-Tools-Team
matej_suchanek added a comment to T355930: When user is reverted by Automoderator, send them a talk page message.

DiscussionTools implement that using the discussiontools-signature-prefix message. I also found sig-text (core) and wikieditor-toolbar-help-content-signaturetimestamp-syntax (WikiEditor (2010)).

Aug 29 2024, 12:50 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Moderator-Tools-Team (Kanban), Automoderator

Aug 27 2024

Restricted Application added a project to T270774: Wrong curid and title (tooltip) in grouped category changes on Watchlist/RecentChanges: Moderator-Tools-Team.

Though this can't be reproduced in markup here, the title attributes (tooltips) of the timestamps are also wrong: they're set to the name of the category, not the linked pages themselves.

Aug 27 2024, 5:15 PM · Moderator-Tools-Team, MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), MediaWiki-Recent-changes, MediaWiki-Watchlist, CatWatch

Aug 26 2024

matej_suchanek awarded T371167: Improve test coverage for maintenance scripts in core a Barnstar token.
Aug 26 2024, 5:18 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Wikimania-Hackathon-2024, MediaWiki-Maintenance-system, Patch-For-Review, Test-Coverage

Aug 25 2024

matej_suchanek changed the status of T367638: [CLIENT] Wikimedia\Assert\ParameterAssertionException: Bad value for parameter $title: invalid name from Open to In Progress.

You are right. The root problem is we let it insert a nonexisting user as an IP address. And it needs to be fixed.
It cannot be fixed using "interwiki pointing" you mention, though. Because "interwiki pointing" would not create the user, either.

Aug 25 2024, 9:35 AM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), wmde-wikidata-tech, Wikidata, Wikimedia-production-error, Growth-Team, Notifications

Aug 23 2024

matej_suchanek merged T367637: Years are not in Persian in Wikidata into T338115: Numerals for years are not converted in date statements.
Aug 23 2024, 2:44 PM · Wikidata Dev Team, Patch-For-Review, Wikidata
matej_suchanek merged task T367637: Years are not in Persian in Wikidata into T338115: Numerals for years are not converted in date statements.
Aug 23 2024, 2:42 PM · wmde-wikidata-tech, Wikidata Dev Team, I18n, Wikidata

Aug 18 2024

matej_suchanek merged T361691: Filter user contributions for non-last edits into T5753: Option to hide rows from Special:Contributions where the edit is the most recent to a page.
Aug 18 2024, 4:44 PM · Community-Wishlist-Survey-2016, MediaWiki-Special-pages
matej_suchanek merged task T361691: Filter user contributions for non-last edits into T5753: Option to hide rows from Special:Contributions where the edit is the most recent to a page.
Aug 18 2024, 4:43 PM · MediaWiki-Special-pages
matej_suchanek added a comment to T372611: Deleted revisions show incorrect byte count diffs.

Noticed right now, too. Apparently, RevisionStore::getRevisionSizes cannot load from archive.

Aug 18 2024, 3:29 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Trust and Safety Product Sprint (Sprint Erhu (August 5th - August 16th)), Patch-For-Review, Trust and Safety Product Team, MediaWiki-Special-pages, MediaWiki-Page-deletion
matej_suchanek added a comment to T364245: English Wikipedia recentchanges table missing some revisions.

After another similar report T372556: Article creation not recorded in RecentChanges database table, I tried to find all possibly missing recent changes entries to look for clues and how often it probably happens. I did it on Wikidata as it's the most heavily edited wiki.

Aug 18 2024, 1:30 PM · Moderator-Tools-Team, Data-Persistence, MediaWiki-Recent-changes

Aug 15 2024

matej_suchanek changed the subtype of T372588: Add MediaInfo.changeClaim() in Pywikibot from "Task" to "Feature Request".

I agree having a wrapper around DataSite.save_claim would be useful. I just disagree with the proposed solution. There is no point in adding this method to MediaInfo since DataSite.save_claim does not need the entity object at all.

Aug 15 2024, 7:42 PM · StructuredDataOnCommons, Pywikibot-Commons, Pywikibot-Wikidata, Pywikibot
matej_suchanek added a comment to T372588: Add MediaInfo.changeClaim() in Pywikibot.

We don't have ItemPage.changeClaim either. DataSite.save_claim is wrapped around by Claim.changeRank, and there is also Claim.changeClaim_target which should already work for all entity types.

Aug 15 2024, 7:22 PM · StructuredDataOnCommons, Pywikibot-Commons, Pywikibot-Wikidata, Pywikibot

Aug 13 2024

matej_suchanek awarded T371436: Redesign CodeMirror search panel a Love token.
Aug 13 2024, 11:31 AM · MW-1.44-notes (1.44.0-wmf.5; 2024-11-25), Community-Tech, MediaWiki-extensions-CodeMirror

Aug 10 2024

matej_suchanek renamed T371870: Include proxy information from IP Information tool as conditions in Abuse Filter extension from Include proxy information from IP Information tool as conditions in Edit Filter extension to Include proxy information from IP Information tool as conditions in Abuse Filter extension.
Aug 10 2024, 2:31 PM · Wikimania-Hackathon-2024, AbuseFilter, IP Info
matej_suchanek merged task T372199: Undoing Structured Data on Commons edit overwrites main wikitext into T298672: Anonymous and new users cannot undo changes related to structured data due to AbuseFilter.
Aug 10 2024, 2:31 PM · Structured-Data-Backlog, Commons
matej_suchanek merged T372199: Undoing Structured Data on Commons edit overwrites main wikitext into T298672: Anonymous and new users cannot undo changes related to structured data due to AbuseFilter.
Aug 10 2024, 2:30 PM · Wikidata, Commons, AbuseFilter, SDC General

Aug 6 2024

matej_suchanek closed T183523: first time intro to new rc filters guided tour thing looks weird on monobook as Invalid.

This feature has been removed.

Aug 6 2024, 7:05 PM · Growth-Team-Filtering, Growth-Team, MonoBook (Tracking), MediaWiki-Recent-changes
matej_suchanek closed T371871: Very high maxlag on Wikidata due to WDQS lag as Resolved.

Thanks! The bots are now indeed back.

Aug 6 2024, 9:19 AM · Wikidata-Query-Service, Wikidata
matej_suchanek created T371871: Very high maxlag on Wikidata due to WDQS lag.
Aug 6 2024, 7:52 AM · Wikidata-Query-Service, Wikidata

Aug 5 2024

matej_suchanek changed the status of T235873: Add variables in Abusefilter to detect/block thanks from Stalled to In Progress.
Aug 5 2024, 5:13 PM · Patch-Needs-Improvement, Trust and Safety Product Team, Growth-Team-Filtering, User-DannyS712, AbuseFilter, Growth-Team, Thanks

Aug 2 2024

matej_suchanek claimed T308859: Wikibase frontend enforces stricter undo summary length limit than the backend.
Aug 2 2024, 7:05 PM · MW-1.43-notes (1.43.0-wmf.17; 2024-08-06), MediaWiki-extensions-WikibaseRepository, Wikidata
matej_suchanek awarded T370438: Improve feature parity between Special:Contributions and Special:DeletedContributions a Love token.
Aug 2 2024, 4:44 PM · MW-1.43-notes (1.43.0-wmf.18; 2024-08-13), Trust and Safety Product Sprint (Sprint Erhu (August 5th - August 16th)), MediaWiki-Special-pages

Aug 1 2024

matej_suchanek added a comment to T119366: Disable caching on the main page for anonymous users.

the In the news section still starts with July 31. Not sure what's up with that.

Aug 1 2024, 9:00 AM · MediaWiki-Platform-Team, Traffic-Icebox, SRE, WMF-General-or-Unknown
matej_suchanek added a comment to T119366: Disable caching on the main page for anonymous users.

This morning (CEST), I visited my favorite wiki's main page and was shown a cached version from yesterday (2024-07-31). So I took a snapshot of the debug comment:

<!-- 
NewPP limit report
Parsed by mw‐web.eqiad.main‐5ffbbd4f55‐hlpc7
Cached time: 20240731111040
Cache expiry: 3600
Reduced expiry: true
Complications: [no‐toc]
CPU time usage: 0.345 seconds
Real time usage: 0.468 seconds
Preprocessor visited node count: 4056/1000000
Post‐expand include size: 53226/2097152 bytes
Template argument size: 13576/2097152 bytes
Highest expansion depth: 15/100
Expensive parser function count: 16/500
Unstrip recursion depth: 0/20
Unstrip post‐expand size: 2104/5000000 bytes
Lua time usage: 0.060/10.000 seconds
Lua memory usage: 1460527/52428800 bytes
Number of Wikibase entities loaded: 0/400
-->
<!--
Transclusion expansion time report (%,ms,calls,template)
100.00%  276.223      1 -total
 80.62%  222.704      1 Šablona:Nejnovější_aktuality
 39.88%  110.165     11 Šablona:Aktualita_úmrtí
 38.10%  105.249     11 Šablona:Aktualita_úmrtí/výstup
 28.34%   78.286      8 Šablona:Aktualita
 25.48%   70.372     15 Šablona:Flagicon
 18.04%   49.819     22 Šablona:Delink
 10.09%   27.877      1 Šablona:Nejnovější_aktuality/Box_s_odkazy
  9.31%   25.713      1 Šablona:Vseznam
  8.73%   24.119     15 Šablona:Flagicon/core
-->
Aug 1 2024, 7:47 AM · MediaWiki-Platform-Team, Traffic-Icebox, SRE, WMF-General-or-Unknown

Jul 29 2024

matej_suchanek added a comment to T367638: [CLIENT] Wikimedia\Assert\ParameterAssertionException: Bad value for parameter $title: invalid name.

If we cannot assume the user exists locally, what should be done?

Or some interwiki pointing. The action is done using account on external wiki, so that account should be linked anyway. To be handled by CentralAuth and their hooks?

Jul 29 2024, 4:49 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), wmde-wikidata-tech, Wikidata, Wikimedia-production-error, Growth-Team, Notifications
matej_suchanek added a comment to T367638: [CLIENT] Wikimedia\Assert\ParameterAssertionException: Bad value for parameter $title: invalid name.

It seems two problems meet here:

Jul 29 2024, 1:54 PM · MW-1.44-notes (1.44.0-wmf.4; 2024-11-19), wmde-wikidata-tech, Wikidata, Wikimedia-production-error, Growth-Team, Notifications
matej_suchanek added a comment to T371157: Some new users do not have account creation log events.

Could it be accounts created by email? I.e. log_action = 'byemail'. Or log_action = 'create2', too.
In these cases, the actor is the user who creates the account, not the account created.
Try query for log_namespace = 2 AND log_title = REPLACE(user_name, ' ', '_') instead.

Jul 29 2024, 12:47 PM · MediaWiki-Engineering, Data-Persistence, MediaWiki-Logevents
  NODES
design 1
Done 4
eth 4
News 1
orte 3
see 6
Users 14