Page MenuHomePhabricator

Johannnes89 (Johannes)
Steward

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Oct 7 2020, 9:00 AM (314 w, 1 d)
Availability
Available
LDAP User
Johannnes89
MediaWiki User
Johannnes89 [ Global Accounts ]

Recent Activity

Tue, Oct 13

Johannnes89 added a project to T441024: Unexpected notification about new linking page from a template: Notifications (Echo).
Tue, Oct 13, 7:11 PM · MediaWiki-Core-Platform-Team (Kanban), Notifications (Echo)

Mon, Oct 12

Johannnes89 added a comment to T440898: Add user groups "editor", "autoreview", and "rollbacker" to krcwiki.

@TauluAlan if you intend to use https://www.mediawiki.org/wiki/Extension:FlaggedRevs by introducing editor / autoreviewer please note that this is not possible per https://meta.wikimedia.org/wiki/Limits_to_configuration_changes#Prohibited_changes as the extension has been unmaintained for years.

Mon, Oct 12, 5:13 PM · Wikimedia-Site-requests

Fri, Oct 9

Johannnes89 updated subscribers of T440704: Edit this text-- Describe the problem you are having.

@Aklapper is it possible that the reporting account @Renascitur got disabled by accident? Regardless of the insufficient task description it looks like they're trying to report something they perceived as a bug https://en.wikipedia.org/w/index.php?title=2026_in_Kenya&diff=1379343110&oldid=1379307297

Fri, Oct 9, 12:00 PM · InternetArchiveBot
Johannnes89 added a comment to T431194: MinervaNeue: username is misaligned relative to talk and contribs links on the watchlist.
Fri, Oct 9, 7:16 AM · MinervaNeue (Tracking), Moderator-Tools-Team, MediaWiki-Watchlist

Thu, Oct 8

Johannnes89 created T440643: Watchlist label lost when switching from VE to wikitext while editing.
Thu, Oct 8, 6:53 PM · Moderator-Tools-Team, Watchlist-Labels

Wed, Oct 7

Johannnes89 added a comment to T436719: [EPIC] Improve the user experience for legitimate readers who encounter IP blocks to creating an account.

I'm sure many community members would also appreciate insights from WMF Design on how to improve the community warning messages itself (I certainly would!). Most large wikis have made changes to the default block messages (custom text, design, links...) – usually only thinking about the desktop experience and with little (or no) insights into how any of these changes are actually perceived by inexperienced/new users or readers. The screenshots above show English Wikipedia's custom messages which are much better than the default version in my opinion but still pretty bad (even on desktop). Providing an updated default message (perhaps you also need to provide an easy option to define different messages for different skins/devices?) and a documentation page with best practices for all wikis that want to keep using their custom version(s) would be very helpful...

Wed, Oct 7, 10:19 PM · Product Safety and Integrity (Sprint Aster (Oct 12 - Oct 30)), IP-Blocking-Impacts, Design, Epic, Wikimedia-Design
Johannnes89 added a comment to T269758: Provide a way to display of a banner only to users who reach a certain number of edits.

Thanks, I'm not aware of any other Phabricator task related to this feature request, could you link it for us volunteer CN admins to follow?
If there's no other task this one should stay open as long as there's no (non-JS) option to limit banners to users with a certain edit count. Closing this task without resolving it and without an alternative task hides the feature request from any non-WMF developer who might decide to contribute to the CN extension one day.
If Fr-tech isn't interested in this feature (which I can understand, it's only relevant to community banners – or WMF banners directed at the community like the wishlist example mentioned in the task description) you could just remove your Fundraising project tags and leave it in the CN backlog for someone else to discover it :)

Wed, Oct 7, 9:59 PM · Patch-For-Review, Fundraising Sprint: Shelf Aware, Fundraising-Backlog, Wikimedia-CentralNotice-Administration, MediaWiki-extensions-CentralNotice
Johannnes89 reopened T269758: Provide a way to display of a banner only to users who reach a certain number of edits as "Open".

@SBurnett-WMF is there a reason why this feature request has been declined without comment? It is still one of the most important feature requests to volunteer CentralNotice admins like me, because the JavaScript hack mentioned in the task description is bad UX. The task should stay open even if the WMF doesn't want to work on it in case some volunteer or affiliate is willing to help out some day.

Wed, Oct 7, 7:43 PM · Patch-For-Review, Fundraising Sprint: Shelf Aware, Fundraising-Backlog, Wikimedia-CentralNotice-Administration, MediaWiki-extensions-CentralNotice
Johannnes89 removed a task for M328: Visual design illustrations: T440497: Report bug
Wed, Oct 7, 7:20 PM · Vector 2022
Johannnes89 removed a task for M330: Index Page Indicator mockup: T440497: Report bug
Wed, Oct 7, 7:20 PM · ProofreadPage
Johannnes89 removed a task for M333: Vite + Codex userscript with working hot reload: T440497: Report bug
Wed, Oct 7, 7:20 PM
Johannnes89 removed a task for M338: REST API with /page/random: T440497: Report bug
Wed, Oct 7, 7:20 PM
Johannnes89 removed a task for M336: Ideas for scaling Custom translation suggestions: T440497: Report bug
Wed, Oct 7, 7:20 PM
Johannnes89 removed mocks for T440497: Report bug: M328: Visual design illustrations, M330: Index Page Indicator mockup, M333: Vite + Codex userscript with working hot reload, M336: Ideas for scaling Custom translation suggestions, M338: REST API with /page/random.
Wed, Oct 7, 7:20 PM · Trash
Johannnes89 removed a subtask for T440490: [US-8] Implement picture of the day, top read today, on this day: T440497: Report bug.
Wed, Oct 7, 7:20 PM · App Interactive Microsite, App Growth
Johannnes89 removed a subtask for T440491: [US-8] Implement random article module: T440497: Report bug.
Wed, Oct 7, 7:20 PM · App Interactive Microsite, App Growth
Johannnes89 removed a subtask for T440492: Run Citoid PDF processing in a child process: T440497: Report bug.
Wed, Oct 7, 7:20 PM · Citoid, WMDE-TechWish-Sprint-2026-09-29-Pretty-Pears
Johannnes89 removed a subtask for T440494: [US-8] Implement live search module: T440497: Report bug.
Wed, Oct 7, 7:20 PM · App Interactive Microsite, App Growth
Johannnes89 removed parent tasks for T440497: Report bug: T440490: [US-8] Implement picture of the day, top read today, on this day, T440494: [US-8] Implement live search module, T440492: Run Citoid PDF processing in a child process, T440491: [US-8] Implement random article module.
Wed, Oct 7, 7:20 PM · Trash
Johannnes89 closed T440497: Report bug, a subtask of T440490: [US-8] Implement picture of the day, top read today, on this day, as Invalid.
Wed, Oct 7, 7:20 PM · App Interactive Microsite, App Growth
Johannnes89 closed T440497: Report bug, a subtask of T440491: [US-8] Implement random article module, as Invalid.
Wed, Oct 7, 7:20 PM · App Interactive Microsite, App Growth
Johannnes89 closed T440497: Report bug, a subtask of T440492: Run Citoid PDF processing in a child process, as Invalid.
Wed, Oct 7, 7:20 PM · Citoid, WMDE-TechWish-Sprint-2026-09-29-Pretty-Pears
Johannnes89 closed T440497: Report bug, a subtask of T440494: [US-8] Implement live search module, as Invalid.
Wed, Oct 7, 7:20 PM · App Interactive Microsite, App Growth
Johannnes89 closed T440497: Report bug as Invalid.
Wed, Oct 7, 7:20 PM · Trash

Sat, Oct 3

Johannnes89 added a comment to T240311: Partial Block UI: White-list of pages allowed to edit for site-wide blocks.
Sat, Oct 3, 5:00 PM · Patch-Needs-Improvement, Community-Wishlist, Product Safety and Integrity, User-notice, MediaWiki-Blocks
Johannnes89 added a comment to T440074: Perbuatan vandalisme di Wikipedia BEM Pesantren Seluruh Indonesia.

Appears to be a content dispute about https://id.wikipedia.org/wiki/Halaqoh_BEM_Pesantren_se-Indonesia

Sat, Oct 3, 9:54 AM · Trash
Johannnes89 closed T440074: Perbuatan vandalisme di Wikipedia BEM Pesantren Seluruh Indonesia as Invalid.
Sat, Oct 3, 9:51 AM · Trash

Sun, Sep 20

Johannnes89 added a comment to T438631: cite extension under parsoid fail to handle errors correctly.

Duplicate of T414786: Fix parser parity when handling unclosed ref tags or T398402: Remaining feature parity issues between the two Cite parsers?

Sun, Sep 20, 9:15 PM · Cite, Parsoid

Sep 15 2026

Johannnes89 added a comment to T66090: Allow "article-linked" notifications for pages in a user defined list.

@Quiddity thanks so much for cleaning up and summarizing. To better triage for my own team, a clarification question: the requested feature is that for a particular user who did not create the article originally, they can "subscribe" to an article so that any time links are added to the article (and no other types of changes, like new section added or new citations added), a notification is sent to that user?

and we'd like to have all the articles that are "watched" in this way to be on a list together, but it shouldn't be a sublist type within Watchlist?

Sep 15 2026, 5:20 AM · MediaWiki-Core-Platform-Team (Radar), Reader Experience Team, Notifications (Echo)

Sep 14 2026

Johannnes89 added a comment to T426137: Increase trusted volunteer's visibility into production incidents.

@SomeRandomDeveloper. Sounds like you already signed an NDA but are not in the phabricator NDA group. Normally this group is obtained by making a phab ticket and tagging it #NDA-Access-Requests. So might want to do that.
Of course, the systemic issues you mentioned should probably also be addressed. For example, having this group get added as part of an acl*security application checklist somewhere, and making sure that corto is not setting things as access policy wmf-nda.

I guess requesting the group is the easiest solution for me. However, out of the 9 other members in acl*security_volunteer, 3 are also not in WMF-NDA, so I agree that in general, it would make sense to add users to the ACL automatically when granting security issue access.

We should also consider whether to add all stewards to WMF-NDA group. They have security task access, but never have it permanently.

Sep 14 2026, 12:34 PM · Incident Tooling, SRE, corto

Sep 11 2026

Johannnes89 added a comment to T398237: Apply rate limits for the thanks feature globally.

+1 this LTA changes its target every couple of days, I got lots of annoying thanks from them a few days ago. I believe WikiBayer's proposal (500 edits) is too strict, but some limit (e.g. 1 thanks per hour unless you're autoconfirmed) would be helpful to slow them down / make it more annoying for them to annoy others.

Sep 11 2026, 12:07 PM · Connection-Team, Thanks

Sep 10 2026

Johannnes89 added a comment to T423949: Review UserInfoCard UX proposal.

With these concerns in mind, as well as the points you raised around usability and discoverability, the Editing Team prefers the following path forward: introduce a new item within DiscussionTools's existing overflow menu that, when tapped, opens a dialog containing the user information PSI specifies:

DesktopMobileReference (Report)
image.png (4,508×1,212 px, 347 KB)
image.png (2,364×2,390 px, 477 KB)
image.png (750×1,334 px, 301 KB)

I like this approach, but I'm not sure about the mobile proposal. That's the menu option for an entire discussion thread – whose user info is supposed to be shown? The last user who commented? I would recommend to add the user info option only to the three dot menu next to user signatures (which is available on mobile as well).

Sep 10 2026, 5:47 AM · Editing-team (FY2026-27 Q2 sprint 8), Product Safety and Integrity (Sprint Heather (Aug 31 - Sept 18)), Design, CheckUser-UserInfoCard, DiscussionTools

Sep 6 2026

Johannnes89 updated subscribers of T435546: apitests failure MediaWiki\Storage\NameTableAccessException: Failed to access name from change_tag_def.
Sep 6 2026, 8:34 AM · MediaWiki-Change-tagging, ci-test-error (WMF-deployed Build Failure)
Johannnes89 placed T435546: apitests failure MediaWiki\Storage\NameTableAccessException: Failed to access name from change_tag_def up for grabs.
Sep 6 2026, 8:33 AM · MediaWiki-Change-tagging, ci-test-error (WMF-deployed Build Failure)
Johannnes89 archived P96272 bc1qql8tpzrvf3guj4gcs7pcrg9cefdh9zudz2daem.
Sep 6 2026, 8:33 AM

Aug 31 2026

Johannnes89 created T436558: "View page" button in topic subscription notifications gets cut off in certain languages.
Aug 31 2026, 7:38 PM · RoadToWiki, MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), MediaWiki-Core-Platform-Team, Notifications (Echo), DiscussionTools
Johannnes89 created T436535: ULS empty state prompts users to add a translation in non-article namespaces.
Aug 31 2026, 3:42 PM · UniversalLanguageSelector
Johannnes89 added a comment to T433798: Universal Language Selector sometimes overflows over the top of the page, hiding the top of it.

Probably related: T334763: Language selector box getting cut off in Vector 2022

Aug 31 2026, 3:30 PM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), LPL sprints (S3 2026 September), Essential-Work, LPL Projects (ULS rewrite), UniversalLanguageSelector

Aug 30 2026

Johannnes89 added a comment to T434172: TimedText not displayed on audio files any longer.

@TheDJ not sure if this is related: https://en.wikipedia.org/wiki/File:U.S._President_Joseph_R._Biden_Delivers_Remarks_on_the_Attemped_Assassination_of_Donald_J._Trump_(14_July_2024).webm doesn't show TimedText (when using Firefox, it works in Safari) while https://commons.wikimedia.org/wiki/File:U.S._President_Joseph_R._Biden_Delivers_Remarks_on_the_Attemped_Assassination_of_Donald_J._Trump_(14_July_2024).webm shows TimedText regardless of the browser.

Aug 30 2026, 9:34 AM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Commons, TimedMediaHandler-TimedText
Johannnes89 added a comment to T436435: UserInfoCard does not load on RecentChanges if it was not loaded at page load.

Now I can (kind of) reproduce the bug – yesterday everything was loading correctly after removing the filter, now I'm seeing the UserInfo icon but clicking on it doesn't open the UserInfoCard.

Aug 30 2026, 9:15 AM · Product Safety and Integrity, CheckUser-UserInfoCard

Aug 29 2026

Johannnes89 added a comment to T436435: UserInfoCard does not load on RecentChanges if it was not loaded at page load.

I can't reproduce the bug.

Aug 29 2026, 7:18 PM · Product Safety and Integrity, CheckUser-UserInfoCard
Johannnes89 added a comment to T436430: HTML tag leak for CheckUser UserInfoCard button after the ParserFunction was expanded.

I don't think it's meant to be substituted per https://www.mediawiki.org/wiki/Help:Extension:CheckUser#User_Info_card_in_page_content
https://zh.wikipedia.org/w/index.php?title=Template%3AUserblock&diff=94093964&oldid=94033848 appears to fix the zhwiki template?

Aug 29 2026, 2:03 PM · Product Safety and Integrity, CheckUser-UserInfoCard

Aug 27 2026

Johannnes89 merged T435035: Wikipedia articles with question marks in titles do not display "hover" popup when hovering over references. into T431600: Parsoid read views: Citation preview broken on some pages.
Aug 27 2026, 8:00 PM · OKR-Work, MediaWiki-Core-Parsoid, Content-Platform-Team (Work In Progress), Parsoid-Read-Views (Wikipedia follow-up), Cite
Johannnes89 merged task T435035: Wikipedia articles with question marks in titles do not display "hover" popup when hovering over references. into T431600: Parsoid read views: Citation preview broken on some pages.
Aug 27 2026, 8:00 PM · Local-Wiki-Template-And-Gadget-Issues

Aug 21 2026

Johannnes89 added a comment to T334763: Language selector box getting cut off in Vector 2022.

It's still getting slightly cut off: https://meta.wikimedia.org/wiki/Main_Page?safemode=1&useskin=vector-2022

Aug 21 2026, 6:01 AM · UniversalLanguageSelector

Aug 17 2026

Johannnes89 added a project to T435035: Wikipedia articles with question marks in titles do not display "hover" popup when hovering over references.: Local-Wiki-Template-And-Gadget-Issues.

Seems like a duplicate of T431600: Parsoid read views: Citation preview broken on some pages. Quoting from that task:

Aug 17 2026, 6:14 AM · Local-Wiki-Template-And-Gadget-Issues

Aug 15 2026

Johannnes89 added a comment to T429518: Visually separate namespace tabs and actions at lower resolutions.

@Johannnes89 I notice "Pending changes" is duplicated in the UI - as a tab and as an indicator in the top right. Is that standard for German Wikipedia and something we should reconsider to free up some space at lower resolutions?

Aug 15 2026, 10:02 AM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), Reader Experience Team (REx Sprint 4 [Q1 FY26-27 Aug 11-25]), OKR-Work, FY252627 Reading Lists (Beta improvements based on feedback), Vector 2022

Aug 13 2026

Johannnes89 added a comment to T434779: When users select a diff mode (visual, wikitext, inline), remember that preference for the next diff they open.

I didn't test this on mobile but when I choose an option (inline wikitext / two-column wikitext / VisualDiff) and open another random article (or reload the page) I'm still getting that option (although when choosing VisualDiff I briefly see the wikitext diff before it switches automatically, I have a feeling that the VisualDiff used to show up right away).

Aug 13 2026, 12:31 PM · Moderator-Tools-Team, MediaWiki-Page-diffs
Johannnes89 added a comment to T429518: Visually separate namespace tabs and actions at lower resolutions.

I've tested the changes using https://de.wikipedia.beta.wmcloud.org/wiki/DC-37?vectornavigationupdate=1&uselang=de

Aug 13 2026, 12:15 PM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), Reader Experience Team (REx Sprint 4 [Q1 FY26-27 Aug 11-25]), OKR-Work, FY252627 Reading Lists (Beta improvements based on feedback), Vector 2022

Aug 11 2026

Johannnes89 added a comment to T434403: VE slowed down in Chrome by "Recalculate Style".

Actually, I can't reproduce anything close to that slowness locally in Chrome -- it takes about 4s to load that Mainz article. Could you check whether this still happens in safemode?

Aug 11 2026, 8:50 PM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Verified, MediaWiki-extensions-CodeMirror, Essential-Work, Editing-team (FY2026-27 Q1 sprint 3), EditCheck, Browser-Support-Google-Chrome, VisualEditor-Performance, VisualEditor
Johannnes89 added a comment to T428103: Enforce 2FA for all users on private wikis in WMF production.

This task does not provide any rationale/justification for forcing the use of 2FA.

I would rather stop using private wikis than flood my authenticator app with more Wikimedia entries.

Aug 11 2026, 8:33 PM · Essential-Work, SecTeam-Processed, Wikimedia-Site-requests, Product Safety and Integrity, Security-Team
Johannnes89 added a comment to T434403: VE slowed down in Chrome by "Recalculate Style".

Polish Wikipedia editors also reported today that VE is annoyingly slow when using Chromium-based browsers, sharing the example of
https://pl.wikipedia.org/wiki/Lista_filmów_ze_świata_Gwiezdnych_wojen?veaction=edit on their Discord server. It takes much longer to load this on Chrome compared to Firefox and Safari.

Aug 11 2026, 8:15 PM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Verified, MediaWiki-extensions-CodeMirror, Essential-Work, Editing-team (FY2026-27 Q1 sprint 3), EditCheck, Browser-Support-Google-Chrome, VisualEditor-Performance, VisualEditor

Aug 10 2026

Johannnes89 added a project to T434403: VE slowed down in Chrome by "Recalculate Style": Editing-team.
Aug 10 2026, 7:23 PM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Verified, MediaWiki-extensions-CodeMirror, Essential-Work, Editing-team (FY2026-27 Q1 sprint 3), EditCheck, Browser-Support-Google-Chrome, VisualEditor-Performance, VisualEditor

Aug 6 2026

Johannnes89 added projects to T434172: TimedText not displayed on audio files any longer: TimedMediaHandler-TimedText, Commons.
Aug 6 2026, 8:30 AM · MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), Commons, TimedMediaHandler-TimedText

Aug 5 2026

Johannnes89 added a comment to T299629: Test disabling the captcha on some Wikimedia wikis.

I don't think the proposed test is still useful given that FancyCaptcha has been replaced by hCaptcha on WMF wikis https://www.mediawiki.org/wiki/Product_Safety_and_Integrity/hCaptcha

Aug 5 2026, 11:47 AM · SecTeam-Processed, Security-Team, Security, Accessibility, Wikimedia-Site-requests
Johannnes89 created T434042: Special:CentralAuth is missing translation messages for locked status.
Aug 5 2026, 6:32 AM · Stewards-and-global-tools, Product Safety and Integrity, MediaWiki-extensions-CentralAuth, MediaWiki-Core-Platform-Team

Jul 31 2026

Johannnes89 added a comment to T422435: Enable Edit Checks in additional namespaces.

An Admin/IntAdmin from Italian Wikipedia has also requested user sandbox pages (plus Draft namespace), at https://www.mediawiki.org/wiki/Talk:VisualEditor/Suggestion_Mode#namespaces_configuration
I noted there, that user sandboxes are complicated because AFAIK there isn't much consistency between wikis (or even within wikis) regarding categories/templates used to mark "article sandboxes" as distinct from "random notes page as a user-subpage" where we probably don't want to display suggestions - e.g. Only 21 wikis currently seem to have a dedicated templates for Template:Draft article (Q19723431) - but perhaps that would be sufficient as a start?
@Wellverywell is there a standard template/category used in Ruwiki for article drafts within the User: namespace?

Jul 31 2026, 7:01 AM · VisualEditor, EditCheck

Jul 30 2026

Johannnes89 added a comment to T427228: [Reading list beta updates] In Minerva toolbar, change "Watch" to "Subscribe" on Talk pages and move Watch to first item in Tools Menu.

What about users who deactivated topic subscription / reading lists in their preferences? Will they see unnecessary whitespace or get the watch star icon back?

Jul 30 2026, 6:24 AM · OKR-Work, Verified, MW-1.47-notes (1.47.0-wmf.17; 2026-08-25), Editing-team (FY2026-27 Q1 sprint 4), MediaWiki-extensions-ReadingLists, FY252627 Reading Lists (Beta improvements based on feedback)
Johannnes89 added a comment to T420792: Allow 2FA to be enforced for all accounts on a private wiki.

Note: If we choose to prevent users without 2FA from logging in, we need to make sure they can not receive email notification (both core enotif and Echo), otherwise content can be leakes via watchlist notifications (see T54453 and T199993).

(Other ways I can imagine to access private wiki's contents includes bot passwords and owner-only OAuth clients, but they are much more edge case.)

Jul 30 2026, 6:15 AM · MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), SecTeam-Processed, Security-Team, MediaWiki-extensions-OATHAuth

Jul 29 2026

Johannnes89 added a project to T433529: Temporary IP Lift Request for Black Cultural Archives UK: Wikimedia-Site-requests.

Noting that this should be requested some time in advance per https://meta.wikimedia.org/wiki/Mass_account_creation#Requesting_temporary_lift_of_IP_cap unless you can find someone who can deal with it on short notice.

Jul 29 2026, 6:26 PM · Wikimedia-Site-requests

Jul 27 2026

Johannnes89 added a comment to T433296: Grant Access to <INSERT LDAP GROUP> for <INSERT USERNAME>.

Please fill out the form and re-open the task if this wasn’t a test edit.

Jul 27 2026, 9:22 PM · Trash
Johannnes89 closed T433296: Grant Access to <INSERT LDAP GROUP> for <INSERT USERNAME> as Invalid.
Jul 27 2026, 9:21 PM · Trash
Johannnes89 added a comment to T433288: IPContribs displays an incorrect banner.

Seems like a duplicate of T404898: IPInfo shows an incorrect number of edits on Special:IPContributions

Jul 27 2026, 6:23 PM · Product Safety and Integrity, IP Info

Jul 19 2026

Johannnes89 added a comment to T374521: Create AbuseFilter variable for number of temporary account creations in the last hour from an IP.

Considering that the TA creation limit has been severely restricted in December 2025 I agree that such an abuse filter variable is no longer useful.

Jul 19 2026, 4:35 PM · PM, Product Safety and Integrity, Temporary accounts, AbuseFilter
Johannnes89 closed T432540: نسب قبيلة السرحان as Invalid.
Jul 19 2026, 5:25 AM · Trash
Johannnes89 closed T432539: نسب قبيلة السرحان as Invalid.
Jul 19 2026, 5:24 AM · Trash

Jul 16 2026

Johannnes89 closed T432399: Wikidata link and In Other Projects sidebar is missing on Wikidata client wikis as Resolved.

Fixed per backport in T432316

Jul 16 2026, 8:56 PM · Wikidata Integration in Wikimedia projects, Vector 2022, Wikidata Sitelinks, Wikidata
Johannnes89 closed T432318: Sitelinks aren't shown on multilingual sites as Resolved.

Fixed per backport in T432316

Jul 16 2026, 8:54 PM · Vector 2022, Wikimedia-Interwiki-links
Johannnes89 added a project to T432318: Sitelinks aren't shown on multilingual sites: Vector 2022.

Looks like a duplicate of T432316: Print/export section missing in 1.47.0-wmf.11 – both "print/export" and "in other projects" are missing in Vector 2022 in group 0 and group 1 projects.

Jul 16 2026, 2:22 PM · Vector 2022, Wikimedia-Interwiki-links
Johannnes89 added a project to T432318: Sitelinks aren't shown on multilingual sites: Wikimedia-Interwiki-links.
Jul 16 2026, 2:17 PM · Vector 2022, Wikimedia-Interwiki-links
Johannnes89 added a comment to T101841: Value-less extension attributes not preserved.

So, the only thing left here is a product decision: Do we want to do this?

Jul 16 2026, 9:43 AM · User-notice-archive, Essential-Work, Patch-For-Review, Content-Platform-Team (Work In Progress), Cite, Parsoid-Serializer, Parsoid

Jul 14 2026

Johannnes89 added a comment to T431345: User links in RecentChanges and Watchlist log entries are out of order.

Turns out there's a difference if you turn off the UserInfoCard – but without it the links (talk | contribs | block) are misplaced in a different way (in all changes, not just log entries).

IMG_2934.PNG (750×1,334 px, 159 KB)
IMG_2935.PNG (750×1,334 px, 170 KB)
Jul 14 2026, 3:05 PM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Product Safety and Integrity, CheckUser-UserInfoCard, MediaWiki-Recent-changes, OKR-Work, Moderator-Tools-Team (Kanban)

Jul 12 2026

Johannnes89 added a comment to T197137: Editing sitewide JS/CSS pages should require elevated security.

I'd like to add a bit of perspective here as an aside.

This ticket was opened in 2018, and in practice nothing here was ever actually exploited until a single, unique 2026 incident — caused by one person who went as far as executing thousands of scripts without any verification. The scale of discussion this ticket has generated feels disproportionate to what we have seen on the ground: we're mostly debating a hypothetical, not a widespread or common attack pattern. That should tip the balance toward avoiding friction that is, ultimately, largely unnecessary.

I don't think that's correct, there have been exploits of accounts with extended permissions due to (user) JS by malicious actors in previous years. Due to some lucky coincidences those incidences were quickly contained, but we shouldn't rely on luck, requiring reauthentication certainly makes it harder for attackers to achieve their goal.

Jul 12 2026, 2:37 PM · 2026-user-javascript-incident, Security, MediaWiki-User-management, MediaWiki-User-Interface
Johannnes89 added a comment to T307488: Have a way for mentors to unclaim a mentee.

Johannnes89 wrote:

I don't think the renamed task title (and your changes to the task description) reflect what's requested by volunteers from different wikis: We want a simple way to remove an account from mentoring without assigning them to another mentor.

If that is what is requested by different wikis (links, please),

  • The original task description said: "There is a way for mentees to opt-out their mentor, but there is no way for mentors to stop mentoring someone not nice. As a volunteer, I encounter this problem. What if a fellow mentor doesn't want to take my mentee away from me?"
  • The link in T307488#10891047 points to a similar request on frwiki.
  • The dewiki case with a juvenile mentor feeling uncomfortable due to his mentees questions was discussed in a private Discord channel (it prompted me to subscribe to this ticket in April 2024).
Jul 12 2026, 7:03 AM · GrowthExperiments-Mentorship, Growth-Team

Jul 11 2026

Johannnes89 added a comment to T307488: Have a way for mentors to unclaim a mentee.

I added some clearer acceptance criteria. Is this closer to what you were thinking?

However, I'm not sure this is a task we can work on any time soon. It seems like it could get complex and is really only helpful in a small number of edge cases.

Jul 11 2026, 10:13 AM · GrowthExperiments-Mentorship, Growth-Team

Jul 9 2026

Johannnes89 added a comment to T431159: ORES flagging not working on simplewiki.

It works just fine for me o.O. It timed out before the clean up but not anymore.

Hmm. It loads in a logged-out private window but times out when I'm logged in to an account. Tested on two different accounts, and using safemode.

Jul 9 2026, 6:52 PM · MediaWiki-extensions-ORES, Moderator-Tools-Team, MediaWiki-Recent-changes, Machine-Learning-Team, ORES
Johannnes89 added a comment to T431600: Parsoid read views: Citation preview broken on some pages.

Seems like this specifically affects the Reference Tooltips gadget (which is enabled by default on English Wikipedia and some other wikis). There's no issue when using Reference Previews, perhaps the gadget needs an update?

Screenshot 2026-07-09 at 08.07.24.png (1,846×818 px, 418 KB)

Jul 9 2026, 6:09 AM · OKR-Work, MediaWiki-Core-Parsoid, Content-Platform-Team (Work In Progress), Parsoid-Read-Views (Wikipedia follow-up), Cite
Johannnes89 merged Restricted Task into T431176: User right log doesn't tally on a wiki and Meta.
Jul 9 2026, 5:16 AM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Data-Engineering, MediaWiki-User-management, Event-Platform, MediaWiki-Logevents, Stewards-and-global-tools, Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work

Jul 8 2026

Johannnes89 updated subscribers of T430854: Improve handling of image limits by fixing the UX on pages where these limits are hit.

Slightly off-topic, but does https://www.mediawiki.org/wiki/Readers/Reader_Growth/Image_Browsing have an effect of the image limit? (@egardner fyi).
I checked https://en.wikipedia.org/wiki/List_of_national_flags_by_design on my phone and it seems the carousel shows at least 100+ images (I stopped counting afterwards, the actual number is probably 200-300 images) which would heavily limit the number of images editors can show in the list itself if all of them are counted twice...

Jul 8 2026, 7:44 PM · MW-1.47-notes (1.47.0-wmf.14; 2026-08-04), Patch-For-Review, OKR-Work, User-notice, Content-Platform-Team (Work In Progress), Parsoid-Read-Views, Parsoid

Jul 6 2026

Johannnes89 added a project to T431190: Parsoid cause images to be duplicated multiple times, obscuring all the text to be edited: Local-Wiki-Template-And-Gadget-Issues.
Jul 6 2026, 4:38 AM · Local-Wiki-Template-And-Gadget-Issues, Parsoid

Jul 5 2026

Restricted Application added a project to T208175: Proposal: Blocks should exist as serialized pages: Product Safety and Integrity.
Jul 5 2026, 7:01 PM · Product Safety and Integrity, MediaWiki-Blocks
Restricted Application added a project to T190349: Allow users to be blocked from editing pages within a specific category: Product Safety and Integrity.
Jul 5 2026, 7:01 PM · Product Safety and Integrity, MediaWiki-Blocks
Johannnes89 added a comment to T275037: Allow a user to be blocked from creating pages with a specific namespace only.

+1, we're currently using an AbuseFilter for that purpose on German Wikipedia -> T242541#9527407

Jul 5 2026, 7:00 PM · Product Safety and Integrity (Sprint Aster (Oct 12 - Oct 30)), Patch-For-Review, Essential-Work, User-IN, MediaWiki-Blocks
Johannnes89 merged T431207: Ability to block users from creating pages in specific namespaces into T275037: Allow a user to be blocked from creating pages with a specific namespace only.
Jul 5 2026, 6:59 PM · Product Safety and Integrity (Sprint Aster (Oct 12 - Oct 30)), Patch-For-Review, Essential-Work, User-IN, MediaWiki-Blocks
Johannnes89 merged task T431207: Ability to block users from creating pages in specific namespaces into T275037: Allow a user to be blocked from creating pages with a specific namespace only.
Jul 5 2026, 6:59 PM · Product Safety and Integrity, MediaWiki-Blocks
Johannnes89 merged T431204: In Visual Editor, on a page with footnotes, adding or removing a citation duplicates the notes into T427131: Adding or editing references while in Visual Editor in Wikipedia causes a duplication of a note in the Notes section.
Jul 5 2026, 5:48 PM · WMDE-TechWish (product board), VisualEditor
Johannnes89 merged task T431204: In Visual Editor, on a page with footnotes, adding or removing a citation duplicates the notes into T427131: Adding or editing references while in Visual Editor in Wikipedia causes a duplication of a note in the Notes section.
Jul 5 2026, 5:48 PM · WMDE-References-FocusArea, VisualEditor, Citoid
Johannnes89 updated the task description for T431196: Small height pages cut FlaggedRevs pop-up.
Jul 5 2026, 3:39 PM · Hungarian-Sites, FlaggedRevs
Restricted Application added a project to T276699: Loading RC on en.wikipedia with a specific set of filters throws out an exception: Moderator-Tools-Team.
Jul 5 2026, 2:35 PM · Moderator-Tools-Team, Wikimedia-Slow-DB-Query, Performance Issue, Wikimedia-production-error, MediaWiki-Recent-changes
Johannnes89 added projects to T431159: ORES flagging not working on simplewiki: MediaWiki-Recent-changes, Moderator-Tools-Team.

https://simple.wikipedia.org/wiki/Special:RecentChanges?goodfaith=verylikelybad&hidebots=1&hidecategorization=1&hideWikibase=1&limit=50&days=3&damaging__maybebad_color=c3&damaging__likelybad_color=c4&damaging__verylikelybad_color=c5&urlversion=2 is timing out for me.

Jul 5 2026, 1:22 PM · MediaWiki-extensions-ORES, Moderator-Tools-Team, MediaWiki-Recent-changes, Machine-Learning-Team, ORES
Johannnes89 added projects to T431194: MinervaNeue: username is misaligned relative to talk and contribs links on the watchlist: MediaWiki-Watchlist, MinervaNeue (Tracking).

Probably related to recent changes in T404514: User name gets misplaced in mobile watchlist and recent changes?

Jul 5 2026, 1:10 PM · MinervaNeue (Tracking), Moderator-Tools-Team, MediaWiki-Watchlist
Johannnes89 added a project to T431183: Parsoid cause images to be duplicated multiple times, obscuring all the text to be edited: Local-Wiki-Template-And-Gadget-Issues.

Given that https://en.wikipedia.org/wiki/User:Cacycle/wikEd is no longer maintained and almost all of its features are available in the regular editor, the best solution is to just disable the gadget in https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-gadgets

Jul 5 2026, 6:15 AM · Local-Wiki-Template-And-Gadget-Issues, Parsoid

Jul 4 2026

Johannnes89 added a comment to T197137: Editing sitewide JS/CSS pages should require elevated security.
In T197137#12086638, Od1n wrote:

I just noticed that the reauth flow is no longer triggered when opening the edit page, but instead when clicking "Publish"; note that there was no indication on this ticket of this change (no reference to a Gerrit change), and it was only a comment above that tipped me off. This is a change in the right direction.

Jul 4 2026, 5:57 PM · 2026-user-javascript-incident, Security, MediaWiki-User-management, MediaWiki-User-Interface
Johannnes89 updated subscribers of T431176: User right log doesn't tally on a wiki and Meta.

@mszwarc @HakanIST fyi could this be a regression caused by recent work on T424356: Rights log entries replicated from remote wiki have broken links / T6055: Interwiki rights logs should be duplicated at related wikis?

Jul 4 2026, 3:51 PM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Data-Engineering, MediaWiki-User-management, Event-Platform, MediaWiki-Logevents, Stewards-and-global-tools, Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work
Johannnes89 added a project to T431176: User right log doesn't tally on a wiki and Meta: Stewards-and-global-tools.
Jul 4 2026, 3:48 PM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Data-Engineering, MediaWiki-User-management, Event-Platform, MediaWiki-Logevents, Stewards-and-global-tools, Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work
Johannnes89 added a project to T431176: User right log doesn't tally on a wiki and Meta: MediaWiki-Logevents.
Jul 4 2026, 3:48 PM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Data-Engineering, MediaWiki-User-management, Event-Platform, MediaWiki-Logevents, Stewards-and-global-tools, Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work
Johannnes89 added a project to T431176: User right log doesn't tally on a wiki and Meta: Product Safety and Integrity.
Jul 4 2026, 3:46 PM · MW-1.47-notes (1.47.0-wmf.10; 2026-07-07), Data-Engineering, MediaWiki-User-management, Event-Platform, MediaWiki-Logevents, Stewards-and-global-tools, Product Safety and Integrity (Sprint Venus Flytrap (Jun 29 - Jul 17)), Essential-Work
Johannnes89 updated subscribers of T431155: Ingest developer metrics related data sources.
Jul 4 2026, 11:38 AM · Epic, Data-Engineering (Q1 FS26/27 July 1st - September 30th)
Johannnes89 updated subscribers of T431145: Implement OpenSearch SLO for linked artifacts (ST6.2.2).
Jul 4 2026, 11:37 AM · Data-Platform-SRE (2026-09-18 - 2026-10-09), OKR-Work, Discovery-Search (2026.09.01 - 2026.10.02)
Johannnes89 updated subscribers of T431158: {{WMF-legal banned user}}.
Jul 4 2026, 6:31 AM · Trash