Page MenuHomePhabricator
Feed Search

Fri, Jun 12

Bugreporter added a comment to T332484: JSON-based page list.

Its not clear to me what exactly is being asked for here - is it solely about the cross-wiki aspect? Better editing UI.

Because you can already create json lists at the local wiki level.

Fri, Jun 12, 5:38 PM · Wikidata, Automated list generation, Commons-Datasets, JsonConfig
Bugreporter added a comment to T90872: create a notification service based on Wikidata data (Squee).

Currently information in Wikipedia is scatter in many pages. Without Wikidata it is not easy to maintain a single source of truth (see: https://meta.miraheze.org/wiki/Help:How_to_manage_structured_data). Wikidata provides a mechanism to store data centrally, but there are no on-wiki query support, and some wikis have negative attitude to Wikidata since data in Wikidata is beyond local community's control.

Fri, Jun 12, 5:37 PM · Wikidata, patch-welcome
Bugreporter added a comment to T428982: Reauthentication should not allow recovery codes.

They should not be used for privilege elevation except for the purpose of adding new 2FA methods (but they shouldn't be needed for that either, see T428980).

One case to consider is if user is already logged in and want to add a new 2FA method, they may already lost access to the current 2FA method.

Fri, Jun 12, 2:01 AM · Product Safety and Integrity, MediaWiki-extensions-OATHAuth

Thu, Jun 11

Bugreporter added a comment to T423270: Finish up RELEASE-NOTES for 1.46.0.

I know what it says in 1.45, but I don't know whether that is any more correct. For example, "json" definitely should not be listed any more, since this feature is now built in to PHP (it's not an extension any more since PHP 8.0).

If you want to investigate, and make a patch, documenting the reasons for the additions/removals in the commit message, I'd be happy to merge it. I don't think that work needs to happen as part of this task, though.

Thu, Jun 11, 4:27 AM · Documentation, MediaWiki-Releasing, MW-1.46-release
Bugreporter added a comment to T425796: Special:AccountRecovery should verify that there was an EmailAuth challenge.

Account recovery page is now linked from https://foundation.wikimedia.org/wiki/Legal:Wikimedia_Foundation_Legal_and_Safety_Contact_Information#Security which will be linked from footer of every site.

Thu, Jun 11, 3:02 AM · MediaWiki-extensions-EmailAuth, SecTeam-Processed, Security, Security-Team
Bugreporter merged T428808: Special:Contribs: Tell us if the account exists or not globally in addition to linking us elsewhere into T381235: Provide link to Special:CentralAuth for users that do not exist in a local wiki but exist in SUL.
Thu, Jun 11, 12:50 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Bugreporter merged task T428808: Special:Contribs: Tell us if the account exists or not globally in addition to linking us elsewhere into T381235: Provide link to Special:CentralAuth for users that do not exist in a local wiki but exist in SUL.
Thu, Jun 11, 12:50 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-Special-pages

Wed, Jun 10

Bugreporter added a comment to T420792: Allow 2FA to be enforced for all accounts on a private wiki.

private wikis haven't been used in years

but they may contain historical information that user may want to access.

Wed, Jun 10, 5:09 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Patch-For-Review, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), SecTeam-Processed, Security-Team, MediaWiki-extensions-OATHAuth
Bugreporter added a comment to T420792: Allow 2FA to be enforced for all accounts on a private wiki.

No matter how we do there will always users without 2FA in private wikis.

Such is life. Doesn't mean they'll be able to use their account though.

Wed, Jun 10, 4:51 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Patch-For-Review, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), SecTeam-Processed, Security-Team, MediaWiki-extensions-OATHAuth
Bugreporter added a comment to T420792: Allow 2FA to be enforced for all accounts on a private wiki.

Sending a recovery code to everyone does not solve everything. Consider:

Wed, Jun 10, 1:20 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Patch-For-Review, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), SecTeam-Processed, Security-Team, MediaWiki-extensions-OATHAuth
Bugreporter added a comment to T428737: Create a page to be used for $wgOATH2FARequiredGroupRemovalPages for private wikis.

Alternatively we can add support to allow $wgOATH2FARequiredGroupRemovalPages to be null and reword message if it is null.

Wed, Jun 10, 1:10 PM · Wikimedia-Site-requests, Documentation, Product Safety and Integrity, Security-Team
Bugreporter added a comment to T428667: Create a new x1 tables for cross-wiki tracking of Wikifunctions usage, similar to GlobalUsage.

wfu_wiki
wfu_namespace_id
wfu_namespace_text

This can be normalized to a new table, similar to what globaljsonlinks does: https://phabricator.wikimedia.org/diffusion/EJSC/browse/master/sql/tables.json#L49

It could be, yes. Was this not done for GlobalUsage just due to it being a pain to migrate? Is there a task for it?

Wed, Jun 10, 1:05 PM · Patch-For-Review, DBA, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda, Essential-Work
Bugreporter added a comment to T428667: Create a new x1 tables for cross-wiki tracking of Wikifunctions usage, similar to GlobalUsage.

This can be normalized to a new table, similar to what globaljsonlinks does: https://phabricator.wikimedia.org/diffusion/EJSC/browse/master/sql/tables.json#L49

Wed, Jun 10, 12:27 AM · Patch-For-Review, DBA, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda, Essential-Work

Tue, Jun 9

Bugreporter added a comment to T423270: Finish up RELEASE-NOTES for 1.46.0.

The 1.45 version is: (bold added by me)

Tue, Jun 9, 6:40 PM · Documentation, MediaWiki-Releasing, MW-1.46-release
Bugreporter merged T428536: Drop $wgScoreSafeMode into T428484: Including Lilypond notation with the "score" tag results in error message "Safe mode has been removed from LilyPond as of version 2.23.12.".
Tue, Jun 9, 3:42 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), ServiceOps-Services-Oids, Patch-For-Review, Product Safety and Integrity, Security, Reader Experience Team, Regression, ServiceOps new, MediaWiki-extensions-Score
Bugreporter merged task T428536: Drop $wgScoreSafeMode into T428484: Including Lilypond notation with the "score" tag results in error message "Safe mode has been removed from LilyPond as of version 2.23.12.".
Tue, Jun 9, 3:41 PM · MediaWiki-extensions-Score
Bugreporter created T428536: Drop $wgScoreSafeMode.
Tue, Jun 9, 1:53 AM · MediaWiki-extensions-Score
Bugreporter closed T259210: LilyPond safe mode escape due to output-def-lookup and output-def-scope (CVE-2020-17354), a subtask of T257091: Re-enable the Score extension in safe mode, as Declined.
Tue, Jun 9, 1:52 AM · MediaWiki-extensions-Score, Security, Security-Team
Bugreporter closed T259210: LilyPond safe mode escape due to output-def-lookup and output-def-scope (CVE-2020-17354) as Declined.

Decline since this is about a removed feature in LilyPond so it can not be fixed.

Tue, Jun 9, 1:52 AM · SecTeam-Processed, MediaWiki-extensions-Score, Security, Security-Team

Mon, Jun 8

Bugreporter created T428382: Archive Community Tech CRS Support project.
Mon, Jun 8, 6:28 AM · Release-Engineering-Team (Doing 😎), Community Tech CRS Support, Project-Admins

Sun, Jun 7

Bugreporter added a comment to T428351: Create API equivalent for importGlobalVoterList.php.

Alternatively voter list can be imported in batches.

Sun, Jun 7, 5:07 AM · Patch-For-Review, Product Safety and Integrity, MediaWiki-extensions-SecurePoll
Bugreporter created T428350: Error: Call to a member function getTalkPage() on null.
Sun, Jun 7, 2:09 AM · Wikimedia-production-error, Notifications (Echo)

Sat, Jun 6

Bugreporter added a comment to T426973: Support a configurable minimum edit count requirement before `skipcaptcha` right will take effect.

Oppose. It is better to raise $wgAutoConfirmCount to 10 globally instead.

Sat, Jun 6, 1:41 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Bot detection and mitigation (WE4.10 hCaptcha)

Fri, Jun 5

Bugreporter added a comment to T428225: Consider stop using Phame.

Hmm, where would be a central place/URI where I'd put a very boring list of changes from Phabricator deployments? I don't feel like this is in scope for Diff.

Fri, Jun 5, 1:22 PM · Phabricator
Bugreporter created T428226: Consider shut down Wikimedia Design Blog.
Fri, Jun 5, 5:29 AM · Wikimedia-Design, Design-Research, Design
Bugreporter created T428225: Consider stop using Phame.
Fri, Jun 5, 5:07 AM · Phabricator
Bugreporter added a comment to T15937: Changeable (editable) edit summaries.

Using AI to generate summaries for 25+ years of Wikipedia edits would use lot of computing power

So first (1) we should develop it to be run via either calling LLM provider directly or via an agent server not hosted in Wikimedia production; (2) be used with an opt-in basis (e.g. as a gadget).

Fri, Jun 5, 4:44 AM · Community-Wishlist, Patch-Needs-Improvement, MediaWiki-Page-history, Epic, MediaWiki-Comment-store, Community-Wishlist-Survey-2015

Thu, Jun 4

Bugreporter added projects to T428194: Add basic support for variadic templates in MediaWiki: MediaWiki-Parser, MediaWiki-extension-requests.
Thu, Jun 4, 6:11 PM · MediaWiki-extension-requests, MediaWiki-Parser
Bugreporter added a comment to T428138: Allow getting statements with best rank in GraphQL.

See: T428137#11986130

Thu, Jun 4, 4:09 PM · Patch-For-Review, Wikibase Reuse Team (Sprint 71), Wikidata, Wikibase GraphQL
Bugreporter added a comment to T428137: Allow searching in GraphQL by best rank.

Note: it is not a practice to mark statement as "preferred" if there are only statements with preferred rank. So we usually need to search normal rank statement if there are no preferred rank statement. The union of both is called "truthy" statements.

Thu, Jun 4, 4:08 PM · Wikidata, Wikibase GraphQL, Wikibase Reuse Team

Wed, Jun 3

Bugreporter added a comment to T423540: prevent creation of an Abstract Wikipedia article for non-existent QIDs.

Ideally the edit form should not load at all.

Wed, Jun 3, 2:44 PM · WikiLambda, Essential-Work, Abstract Wikipedia team, Abstract Wikipedia
Bugreporter reopened T419152: Editing user JS/CSS pages of another user should require elevated security as "Open".

Reopen. Such feature should live in MediaWiki core, similar to T197160: All security-sensitive MediaWiki functionality should require elevated security.

Wed, Jun 3, 12:36 AM · MediaWiki-Platform-Team (Radar), Sustainability (Incident Followup), 2026-user-javascript-incident, Product Safety and Integrity, Security, MediaWiki-Core-AuthManager
Bugreporter reopened T419152: Editing user JS/CSS pages of another user should require elevated security, a subtask of T197160: All security-sensitive MediaWiki functionality should require elevated security, as Open.
Wed, Jun 3, 12:36 AM · MediaWiki-Platform-Team (Radar), Security, User-Tgr, Epic, MediaWiki-Core-AuthManager

Tue, Jun 2

Bugreporter added a comment to T381187: ruwiki user runs into $wgRateLimits rate limit when editing.

FYI, the limitations that caused this problem have been removed today.

Tue, Jun 2, 11:41 AM · MediaWiki-Platform-Team (Radar), Russian-Sites

Sun, May 31

Bugreporter merged T427724: Special:GlobalUsers/{{{1}}} into T160296: Rename global users with invalid characters on their usernames.
Sun, May 31, 10:59 AM · MediaWiki-Platform-Team, WMF-General-or-Unknown, MediaWiki-extensions-CentralAuth
Bugreporter merged task T427724: Special:GlobalUsers/{{{1}}} into T160296: Rename global users with invalid characters on their usernames.
Sun, May 31, 10:59 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
Bugreporter removed a project from T427724: Special:GlobalUsers/{{{1}}}: MediaWiki-extensions-GlobalUserrights.
Sun, May 31, 10:57 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth

Sat, May 30

Bugreporter renamed T415237: etherpad table size is 233GB / plan to delete all etherpads from etherpad table size is 233GB / plan to delete all etherpads in May 2026 to etherpad table size is 233GB / plan to delete all etherpads.
Sat, May 30, 6:18 PM · User-notice, collaboration-services, Wikimedia-Etherpad, Data-Persistence
Bugreporter merged T254535: ULS should override $wgLoginLanguageSelector into T49802: [New UserLogin] Supersede language selection bar with UniversalLanguageSelector.
Sat, May 30, 7:23 AM · UniversalLanguageSelector, MediaWiki-User-login-and-signup, I18n, WMF-General-or-Unknown
Bugreporter merged task T254535: ULS should override $wgLoginLanguageSelector into T49802: [New UserLogin] Supersede language selection bar with UniversalLanguageSelector.
Sat, May 30, 7:23 AM · UniversalLanguageSelector, I18n, MediaWiki-User-login-and-signup
Bugreporter triaged T427692: Special:AccountRecovery never allows itself to be used as Unbreak Now! priority.
Sat, May 30, 3:14 AM · Product Safety and Integrity, MediaWiki-extensions-EmailAuth

Fri, May 29

Bugreporter created T427653: Introduce hold time for vanishing requests.
Fri, May 29, 3:28 PM · Product Safety and Integrity, MediaWiki-Platform-Team (Radar), Stewards-and-global-tools, MediaWiki-extensions-CentralAuth, Account-Vanishing
Bugreporter added a comment to T106456: Editing label and description simultaneously conflicts with existing items which have the new label and old description.

Note: This may be fixed once we start to use new termbox in desktop.

Fri, May 29, 3:16 PM · Wikimedia-Hackathon-2019, MediaWiki-extensions-Wikibase-Repo, Wikidata
Bugreporter merged T427648: Changing the label and the description of a Wikidata item in a single language should be one edit instead of two to prevent label+description collisions into T106456: Editing label and description simultaneously conflicts with existing items which have the new label and old description.
Fri, May 29, 3:15 PM · Wikimedia-Hackathon-2019, MediaWiki-extensions-Wikibase-Repo, Wikidata
Bugreporter merged task T427648: Changing the label and the description of a Wikidata item in a single language should be one edit instead of two to prevent label+description collisions into T106456: Editing label and description simultaneously conflicts with existing items which have the new label and old description.
Fri, May 29, 3:15 PM · Wikidata

Thu, May 28

Bugreporter added a comment to T425796: Special:AccountRecovery should verify that there was an EmailAuth challenge.

"request help from the Wikimedia Foundation's Trust and Safety team" - if user see Help:Account_recovery page they will not know other ways to contact it other than the Account Recovery form. Also if we decide to narrow the scope of the help page, remind other on-wiki pages may link to it (or link to Special:AccountRecovery. If some user forget their password, and either (1) have no access to email linked to account - which is original purpose of this special page or (2) have no directly).

Thu, May 28, 1:20 PM · MediaWiki-extensions-EmailAuth, SecTeam-Processed, Security, Security-Team
Bugreporter reopened T425796: Special:AccountRecovery should verify that there was an EmailAuth challenge as "Open".

https://meta.wikimedia.org/wiki/Help:Account_recovery directs users who can not login to use Special:AccountRecovery, and also there are pages directly or indirectlt links to Special:AccountRecovery. If some user forget their password, and either (1) have no access to email linked to account - which is original purpose of rhis special page or (2) have no email linked to account: they visited Special:AccountRecovery which ask user tryed to reset password first. They unsuccessfully reset their password, and turn back to Special:AccountRecovery, finding it is still unusable.

Thu, May 28, 11:41 AM · MediaWiki-extensions-EmailAuth, SecTeam-Processed, Security, Security-Team
Bugreporter merged T427461: Universal Language Selector rewrite incorrectly shows current wiki language as missing into T425329: New language selector missing languages entry point suggests the source language and private-use language code.
Thu, May 28, 12:35 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), LPL Projects (ULS rewrite), LPL Essential (FY2025-26 Q3&4)
Bugreporter merged task T427461: Universal Language Selector rewrite incorrectly shows current wiki language as missing into T425329: New language selector missing languages entry point suggests the source language and private-use language code.
Thu, May 28, 12:35 AM · LPL Projects (ULS rewrite)

Tue, May 26

Bugreporter added a comment to T427285: Mass delete talk pages of wikis where it's violating the welcome policy.

Note: apart from NewUserMessages user talk pages can also be created:

  • Via MassMessage (e.g. notifying users for some events or votes, even if the user has no local edit);
  • Manually or via AWB (zhwikivoyage once created user talk pages of all users in 2015);
  • Via SynchBot (in this case it is the user themselves who asks user talk pages be created).
Tue, May 26, 3:17 PM · WMF-General-or-Unknown, DBA

Mon, May 25

Bugreporter merged T427192: Revdelete to allow selective oversight while keeping other rev deletef into T253462: Allow aspects of edits or logs to be revdeled while other aspects are suppressed.
Mon, May 25, 1:21 PM · MW-Interfaces-Team, Platform Engineering, User-DannyS712, User-Huji, MediaWiki-Revision-deletion
Bugreporter merged task T427192: Revdelete to allow selective oversight while keeping other rev deletef into T253462: Allow aspects of edits or logs to be revdeled while other aspects are suppressed.
Mon, May 25, 1:21 PM · MW-Interfaces-Team, MediaWiki-Revision-deletion
Bugreporter added a comment to T228745: Allow creating an independent "incubator wiki" instead of hosting all new wikis in one Incubator wiki with prefixes.

Note T397367: Drop unneeded empty tables from wikis indicated Wikimedia is not scalable to have thousands of wikis in production (one cluster can host only several hundred databases). We need a different solution (such as "virtual wikis" - some way to have incubator looks as if they are multiple wikis with separate domains, but sharing one database and one common set of tables).

Where exactly is it written?

Mon, May 25, 11:31 AM · incubator.wikimedia.org, I18n
Bugreporter added a comment to T228745: Allow creating an independent "incubator wiki" instead of hosting all new wikis in one Incubator wiki with prefixes.

Is the main problem for doing something that is easier for our communities is "polluting LLMs"... then we have two points for doing it.

Mon, May 25, 10:33 AM · incubator.wikimedia.org, I18n
Bugreporter added a project to T427170: Slow query on Special:NewPages: Performance Issue.
Mon, May 25, 1:45 AM · Performance Issue, Moderator-Tools-Team, Wikimedia-production-error, Wikimedia-Slow-DB-Query, MediaWiki-Recent-changes
Bugreporter created T427170: Slow query on Special:NewPages.
Mon, May 25, 1:45 AM · Performance Issue, Moderator-Tools-Team, Wikimedia-production-error, Wikimedia-Slow-DB-Query, MediaWiki-Recent-changes

Sun, May 24

Bugreporter added a comment to T427154: Account Vanish Requests should not be automatically approved for users who created other accounts.

Or, we can let users with log entries (except creation/autocreation of self account in any wiki) ineligible for automatically vanishing (i.e. require manual approval).

Sun, May 24, 5:45 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MediaWiki-Platform-Team (Kanban Board), MediaWiki-extensions-CentralAuth, Account-Vanishing

Sat, May 23

Bugreporter added a project to T427105: Update hCaptcha code in mediawiki-config to no longer depend on the action parameter of the main context request: Wikimedia-Site-requests.
Sat, May 23, 11:23 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikimedia-Site-requests, hCaptcha, DiscussionTools, VisualEditor, User-SomeRandomDeveloper

Thu, May 21

Bugreporter added a comment to T402595: Allow AbuseFilter CAPTCHA actions to apply to users with skipcaptcha right.

Note https://meta.wikimedia.org/wiki/CAPTCHA_exemptions exists for user that can/should not use captcha, and we may need a new user right for that user group.

Thu, May 21, 6:57 PM · Patch-For-Review, Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), AbuseFilter
Bugreporter added a comment to T426972: Make it more discoverable that a Phab user account triggered AVA countermeasures.

See also T102576#9949987

Thu, May 21, 6:51 PM · Phabricator (2026-05-26), Release-Engineering-Team (Doing 😎), Phabricator Antivandalism Extension
Bugreporter added projects to T426929: Modules' descriptions in Russian Wikipedia display in English when searching: Vector 2022, Wikidata.
Thu, May 21, 2:58 PM · Wikidata, Vector 2022, I18n, Discovery-Search, MediaWiki-Search, Russian-Sites
Bugreporter merged T426938: InvalidArgumentException: Invalid language code "' + variant + '" into T426195: InvalidArgumentException: Invalid language code "' + variant + '".
Thu, May 21, 8:19 AM · Parsoid-Read-Views (Language Converter Support), Content-Transform-Team (Work In Progress), Regression, MediaWiki-Language-converter, I18n, Wikimedia-production-error
Bugreporter merged task T426938: InvalidArgumentException: Invalid language code "' + variant + '" into T426195: InvalidArgumentException: Invalid language code "' + variant + '".
Thu, May 21, 8:19 AM · All-and-every-Wikisource, Wikimedia-production-error
Bugreporter added a comment to T42707: Support special page aliases, namespaces and magic word translations of MediaWiki core and extensions in Special:Translate.

Note: special page aliases, namespaces and magic word translations are one-to-many relations since one special page can have multiple names, where one of them is considered primary. So we need some mechanism to store alternative translation in addition to the primary one. In addition, even English is considered original language, there are aliases in English special page/namespace name and we need to consider whether we allow to manage that in translatewiki.

Thu, May 21, 4:39 AM · Epic, MediaWiki-extensions-Translate

Wed, May 20

Bugreporter renamed T87854: allow showing captchas on Wikibase from allow showing captchas on Wikibase to allow showing captchas on Wikibase.
Wed, May 20, 1:09 PM · Wikidata data quality and trust, MediaWiki-extensions-Wikibase-Repo, ConfirmEdit (CAPTCHA extension), Wikidata
Bugreporter added a parent task for T426829: New users unable to create Wikidata items: Incorrect or missing CAPTCHA: T426089: hCaptcha: Enable usage on wikidata.org.
Wed, May 20, 1:04 PM · Patch-For-Review, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), hCaptcha, Wikidata
Bugreporter added a subtask for T426089: hCaptcha: Enable usage on wikidata.org: T426829: New users unable to create Wikidata items: Incorrect or missing CAPTCHA.
Wed, May 20, 1:04 PM · Wikidata-Omega (Triaging), Patch-For-Review, Wikidata, Bot detection and mitigation (WE4.10 hCaptcha)
Bugreporter added a comment to T91162: RFC: Shadow namespaces.

Also note the current implementation of GlobalUserPage is buggy, e.g. see T89916 and T90978.

Wed, May 20, 6:21 AM · MediaWiki-General, Wikimedia-Developer-Summit (2017), TechCom-RFC
Bugreporter added a comment to T91162: RFC: Shadow namespaces.

I'm reviewing the current situation for T425752: Produnto repository viewer: Package namespace

Wed, May 20, 6:18 AM · MediaWiki-General, Wikimedia-Developer-Summit (2017), TechCom-RFC

Tue, May 19

Bugreporter added a comment to T426696: Alias -ise endings to -ize endings for special page names (uncategorised to uncategorized).

Removing good first task because I'd say this can be achieved by installing and setting up user languages like British English, if I remember correctly.

Tue, May 19, 6:04 PM · MediaWiki-Special-pages
Bugreporter added a comment to T239950: Consider rank in haswbstatement search.

replace SPARQL queries with Cirrus Search queries

Note the modern way to do simple query is via https://www.wikidata.org/wiki/Wikidata:Wikibase_GraphQL. As it also use CirrusSearch as backend, it will also be affected by such change.

Tue, May 19, 5:54 PM · Wikibase Reuse Team, Discovery-Search, Wikidata
Bugreporter added a comment to T426723: Disable `Special:WithoutInterwiki` by default.

This can already be disabled via https://www.mediawiki.org/wiki/Manual:FAQ#How_can_I_suppress_actions_and_special_pages? but I am unsure it should be disabled by default.

Tue, May 19, 9:19 AM · MediaWiki-Special-pages

Mon, May 18

Bugreporter added a comment to T426635: Create a New Special Page for Scripts with Links and Templates.

generate links

It is sometimes intentionally used to track usage of scripts.

Mon, May 18, 4:30 PM · MediaWiki-Special-pages

Sun, May 17

Bugreporter added a comment to T426544: Account disabled.

What software framework do you use? Also please use bot password or OAuth to login to your bot (not ordinary password), and make sure it is still valid.

Sun, May 17, 7:03 PM · cloud-services-team, Toolforge

May 15 2026

Bugreporter added a comment to T426367: Use of <tbody> tags not allowed in HTML fragments.

It is not yet part of valid Wikitext. See T322775: Allow <thead> <tbody> <tfoot> as literal HTML tags in Wikitext

May 15 2026, 1:59 AM · Abstract Wikipedia team, WikiLambda
Bugreporter added a comment to T228745: Allow creating an independent "incubator wiki" instead of hosting all new wikis in one Incubator wiki with prefixes.

And again, it's OK if it's just languagecode.wikipedia.org right from the start as long as patroling for vandalism works reasonably well.

One of points against "skip the creation of incubator wikis and instead just start them immediately" is such domain may easily be treated as official projects, so if someone that does not fluently speak such language created a such project (or if there are no validation that content is in correct language), such content will pollute LLMs.

May 15 2026, 1:44 AM · incubator.wikimedia.org, I18n

May 13 2026

Bugreporter added a project to T418167: [Epic] [CV] TBD Quality Constraint Project: Wikibase-Quality-Constraints.
May 13 2026, 1:53 PM · Wikibase-Quality-Constraints, Wikidata, Wikidata-Omega (Radar/Epics/Stalled), Epic
Bugreporter added a project to T426202: constraints on qualifiers of property constraints: Wikibase-Quality-Constraints.
May 13 2026, 1:52 PM · Wikidata Omega Product, Wikibase-Quality-Constraints, Wikidata
Bugreporter added a project to T426200: constraint prohibiting subclasses of a class: Wikibase-Quality-Constraints.
May 13 2026, 1:52 PM · Wikidata Omega Product, Wikibase-Quality-Constraints, Wikidata
Bugreporter added a comment to T228745: Allow creating an independent "incubator wiki" instead of hosting all new wikis in one Incubator wiki with prefixes.

Note T397367: Drop unneeded empty tables from wikis indicated Wikimedia is not scalable to have thousands of wikis in production (one cluster can host only several hundred databases). We need a different solution (such as "virtual wikis" - some way to have incubator looks as if they are multiple wikis with separate domains, but sharing one database and one common set of tables).

May 13 2026, 8:03 AM · incubator.wikimedia.org, I18n
Bugreporter updated the task description for T425501: Link to specific Wikipedia page previews wrong article on hovering.
May 13 2026, 7:50 AM · Page-Previews (Tracking), Page Content Service
Bugreporter updated the task description for T426138: Wrong Page preview text and image rendered for "enwiki:Mauser_M71/84".
May 13 2026, 7:50 AM · Page Content Service
Bugreporter added a comment to T423270: Finish up RELEASE-NOTES for 1.46.0.

https://phabricator.wikimedia.org/source/mediawiki/browse/REL1_46/RELEASE-NOTES-1.46#L18 is outdated too since the lowest version that upgrade is supported is 1.39. (RELEASE-NOTES-1.47 also needs fixing.)

May 13 2026, 2:11 AM · Documentation, MediaWiki-Releasing, MW-1.46-release
Bugreporter added projects to T426138: Wrong Page preview text and image rendered for "enwiki:Mauser_M71/84": Page-Previews, Page Content Service.
May 13 2026, 1:57 AM · Page Content Service

May 12 2026

Bugreporter added a comment to T395997: Universal Language Selector Rewrite.

Note somebody file a duplicate of T399442: In Vector-2022, the "Add interlanguage links" button should be moved from the toolbox to the "Add languages" button which should be considered in ULS rewrite.

May 12 2026, 6:04 PM · LPL Projects (ULS rewrite), UniversalLanguageSelector, Epic
Bugreporter merged T426090: Add the menu button for adding interwiki links to the ULS into T399442: In Vector-2022, the "Add interlanguage links" button should be moved from the toolbox to the "Add languages" button.
May 12 2026, 6:03 PM · UniversalLanguageSelector, Wikimania-Hackathon-2025, Wikidata Sitelinks, MediaWiki-extensions-Wikibase-Client, Wikidata Integration in Wikimedia projects, Wikidata
Bugreporter merged task T426090: Add the menu button for adding interwiki links to the ULS into T399442: In Vector-2022, the "Add interlanguage links" button should be moved from the toolbox to the "Add languages" button.
May 12 2026, 6:03 PM · UniversalLanguageSelector
Bugreporter added a comment to T426107: AbuseFilter should support checking existence of arbitrary pages.

Note: currently AbuseFilter does not know anything outside the variables AbuseFilter can read.

May 12 2026, 6:01 PM · AbuseFilter
Bugreporter renamed T9757: allow cropping images server-side when rendered from allow cropping images when rendered to allow cropping images server-side when rendered.
May 12 2026, 5:56 PM · Commons, Epic, Multimedia, MediaWiki-File-management
Bugreporter closed T426019: tool created on Toolhub does not appear on Tooladmin dashboard. as Invalid.

Tooladmin is for managing tools hosted in Wikimedia Toolforge, which is only a subset of all tools in Wikimedia.

May 12 2026, 7:16 AM · Toolhub
Bugreporter added a project to T426015: Gadgets hosted on github.com was blocked due to CSP: ContentSecurityPolicy.
May 12 2026, 4:04 AM · ContentSecurityPolicy
Bugreporter updated the task description for T425897: Future of filearchive table.
May 12 2026, 2:39 AM · Commons, Data-Engineering, Schema-change, MediaWiki-File-management
Bugreporter added a comment to T425893: MediaWiki is incapable of deleting files with too many versions.

As part of my Clinic Duty rotation, I am moving this task to the "Needs Further Discussion" column of our MWI workboard because:

  • An internal MediaWiki team member identified the issue.
  • The task description gives some insight into a workaround and how much effort this workaround takes.
  • I wonder how frequently we are asked to delete files with this many versions.
  • I am not sure if this task should go to Radar and be for the MediaWiki Platform team. I have asked in our team Slack channel. I see that Bill completed a related task in 2018.
  • I need more context from our team to understand where this task fits in our priorities.
May 12 2026, 2:37 AM · MW-Interfaces-Team, MediaWiki-Page-deletion, Commons, MediaWiki-File-management

May 11 2026

Bugreporter added a comment to T425857: Apply the checkuser-temporary-account policy/restrictions to all groups..

Some small wiki has crats for historical reason and sometimes it causes a lot of troubles. Before U4C exists many RFCs in Meta concerns potential issues of wiki governance (e.g. a crat becomes de facto dictator of wiki). See also https://meta.wikimedia.org/wiki/Wiki_governance_audit

May 11 2026, 7:59 AM · Product Safety and Integrity, Temporary accounts
Bugreporter added a comment to T425901: Titleblacklist not blocking account creation on Wikidata.

As a reference, local wiki can use AbuseFilter to block account creation with unwanted name.

May 11 2026, 5:49 AM · MediaWiki-Platform-Team, TitleBlacklist
Bugreporter updated the task description for T213617: Selective delete of edits.
May 11 2026, 3:04 AM · MW-Interfaces-Team, patch-welcome, MediaWiki-Revision-deletion, MediaWiki-Page-deletion
Bugreporter added a comment to T423578: Remove custom user groups from Wikinews (in core-Permissions.php).

If a group is already removed from the wiki then it can not be emptied from wiki. We need to run emptyUserGroup.php to empty them. (All user groups, include built-in ones, should be emptied.)

May 11 2026, 2:47 AM · Wikimedia-Site-requests
Bugreporter added a comment to T424040: [TBU] Unify the termbox on mobile and desktop.

BTW, one of major missing feature of current Wikibase UI is T47224: [Story] Custom edit summaries.

May 11 2026, 2:28 AM · Wikidata-Omega (Triaging), Wikidata
Bugreporter added a comment to T425857: Apply the checkuser-temporary-account policy/restrictions to all groups..

The potential concern is crats in any wikis can technically grant any user sysop and crat with no discussion at all, and this did happen in some small wikis. We have no technical way to enforce a discussion before granting. Some potential solutions are:

  • Technically prevent granting sysop/crat to user lower than TAIV threshold (while stewards can override). Not a good solution since this means flagging adminbots may often require steward action.
  • Disable access to IP Reveal for sysops and crats lower than TAIV threshold. Stewards can still manually add them to TAIV group. This may require splitting checkuser-temporary-account right.
May 11 2026, 2:15 AM · Product Safety and Integrity, Temporary accounts
Bugreporter added a comment to T263149: Add bigdelete to OTRS Wiki bureaucrats.

This may be added to crats of all private and fishbowl wikis since stewards are unable to do that.

May 11 2026, 2:04 AM · Patch-Needs-Improvement, User-DannyS712, User-Matthewrbowker, Znuny, Wikimedia-Site-requests