Page MenuHomePhabricator

Bugreporter (Bugreporter)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Feb 11 2015, 5:47 AM (491 w, 2 d)
Availability
Available
LDAP User
Bugreporter
MediaWiki User
GZWDer [ Global Accounts ]

Recent Activity

Today

Bugreporter added a comment to T223772: Extend #time parser function to display time in format specific to each language.

Note: any magic words that behave differently based on user language or interface languages need to check whether they have parser cache pollution issues. A simple check: view and purge a page using English, then view the page using (uselang) a different language.

Fri, Jul 12, 3:33 AM · Patch-For-Review, Community-Tech (July 1-12 2024 (Corsac Fox)), I18n, ParserFunctions
Bugreporter added a comment to T223772: Extend #time parser function to display time in format specific to each language.

{{int:lang}} is a hack, and requires wikis creating some MediaWiki messages. See T4085: Add a {{USERLANGUAGE}} magic word

Fri, Jul 12, 12:49 AM · Patch-For-Review, Community-Tech (July 1-12 2024 (Corsac Fox)), I18n, ParserFunctions

Yesterday

Bugreporter added a comment to T223772: Extend #time parser function to display time in format specific to each language.

user language

Although not really a blocker, please note Parsoid currently does not have the concept of user language, and will always use page language when parsing. See T85581, T4085, T322206 and comments on https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1032542.

Thu, Jul 11, 6:47 AM · Patch-For-Review, Community-Tech (July 1-12 2024 (Corsac Fox)), I18n, ParserFunctions

Wed, Jul 10

Bugreporter removed a project from T222281: Add a way to prevent user from log in and disable a users session when blocking: GlobalBlocking.
Wed, Jul 10, 11:49 AM · MediaWiki-Blocks
Bugreporter created T369706: Add a way to prevent user from log in and disable a users session when global blocking a user.
Wed, Jul 10, 11:48 AM · GlobalBlocking
Bugreporter created T369705: Override globalblocking-blockedtext-user and globalblocking-blockedtext-on-user to include appeal information.
Wed, Jul 10, 11:42 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Trust and Safety Product Sprint (Sprint 12 (Jun 24 - July 5)), Trust and Safety Product Team, WikimediaMessages
Bugreporter added a comment to T17294: Allow globally blocking of accounts.

https://meta.wikimedia.org/wiki/Global_blocks
A global ban should be discussed in its own RFC and mentioned widely on meta, and on all communities where the user is active in the local language. Notice should be given, at a minimum, wherever local bans are discussed – or on the village pump if no local process exists

Wed, Jul 10, 10:01 AM · Temporary accounts (Blockers to pilot wiki deployment), User-notice, MediaWiki-Platform-Team (Radar), MediaWiki-Blocks, Goal, Epic, Stewards-and-global-tools, GlobalBlocking

Mon, Jul 8

Bugreporter added a comment to T337089: [Epic] Implement global user contributions feature.

Note: If this feature can only view contributions of an IP/range (and potentially account) in last 90 days (which is the limit of CheckUser), it will not fully replace XTools or GUC.
One option is allow viewing xwiki contribution of (regular or temporary) account for infinite time, but there may be scalability issue if using a infinity-stored variant of global table like T368151: Add a shared table to CheckUser that records changes to different wikis per IP address of the user, since it will need to store every edits in every wiki forever - so querying local database one-by-one may be the only viable solution.
Alternatively, such feature can only allow viewing cross-wiki contributions of IP or IP range, and should be named Special:GlobalIPContributions instead.

Mon, Jul 8, 6:17 PM · Temporary accounts (Create/update essential tools/anti-abuse management), Epic, Tool-Global-user-contributions, Stewards-and-global-tools
Bugreporter edited projects for T369482: Specific SVG rendered as empty grey PNG thumbnail file, added: Wikimedia-SVG-rendering; removed SVG.
Mon, Jul 8, 8:20 AM · Thumbor
Bugreporter added a project to T369286: Request for regional language code for lexemes + monolingual text: fa-034: MediaWiki-extensions-CLDR.
Mon, Jul 8, 8:04 AM · MediaWiki-extensions-CLDR, Wikidata Lexicographical data, Language codes
Bugreporter added a project to T369293: Request for language code for lexemes + monolingual text: phr: MediaWiki-extensions-CLDR.
Mon, Jul 8, 8:04 AM · MediaWiki-extensions-CLDR, Language codes, Wikidata Lexicographical data
Bugreporter added a comment to T369477: attempting to create a python virtual environment on the bastion has a confusing error message.

See also current way to create venv: T363071#9732167 although this is not obvious.

Mon, Jul 8, 2:33 AM · Toolforge

Sun, Jul 7

Bugreporter created T369469: Update plurals.xml from 2014 to a more recent CLDR version.
Sun, Jul 7, 7:49 PM · MediaWiki-Internationalization
Bugreporter added a comment to T303433: Allow Stewards to enable 'emergency CAPTCHAs' for anonymous IP edits.

I see, thanks. The example patch in the task description is enabling CAPTCHA for just one wiki. Are there circumstances where we want to set $wmgEmergencyCaptcha across all projects without involving SREs? If not, then the AbuseFilter + showcaptcha consequence seems like it would suffice for the use case described in this task.

We've certainly seen attackers target multiple projects, so this might be a desired feature during certain incidents.

Ok. But then it sounds like the mechanism would be:

  • Enable a global abuse filter for showing a CAPTCHA on all projects
  • Create two local abuse filters on enwiki and jawiki

Which doesn't sound that bad. Just trying to avoid the need to build new software for this, if it can be easily solved with something we've already got.

Sun, Jul 7, 7:38 PM · MediaWiki-Platform-Team (Radar), MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Stewards-and-global-tools, MediaWiki-extensions-CentralAuth, SecTeam-Processed, Sustainability (Incident Followup), ConfirmEdit (CAPTCHA extension), Platform Engineering, Wikimedia-Site-requests, Security
Bugreporter added a project to T369385: Wikidata items do not work in dark mode: dark-mode.

See also T273600: Migrate Entity Page Views from JQuery to Vue and T54136: [Epic] Redesign Item UI for Wikidata repo. To use Codex to rewrite Wikibase interface may require server-side rendering of Codex, which we currently do not have.

Sun, Jul 7, 7:20 PM · Wikidata-UX, wmde-wikidata-tech, dark-mode, Wikidata

Sat, Jul 6

Bugreporter added a parent task for T111646: Create an extension that deletes Users permanently: T278620: Auto-remove never used dormant user accounts.
Sat, Jul 6, 11:56 AM · MediaWiki-extension-requests
Bugreporter added a subtask for T278620: Auto-remove never used dormant user accounts: T111646: Create an extension that deletes Users permanently.
Sat, Jul 6, 11:56 AM · MediaWiki-extensions-UserMerge
Bugreporter edited Description on Browser-Support-Google-Chrome.
Sat, Jul 6, 10:52 AM
Bugreporter edited Description on Browser-Support-Google-Chrome.
Sat, Jul 6, 10:52 AM
Bugreporter added a project to T369422: Many common CJK ideographs show as tofu in Chromium: Browser-Support-Google-Chrome.
Sat, Jul 6, 10:49 AM · VisualEditor, VisualEditor-ContentEditable, MediaWiki-General, Browser-Support-Google-Chrome, All-and-every-Wiktionary
Bugreporter added a comment to T369414: Regression: Reading spam blacklists of all projects suddenly returns status 429 on fifth consecutive read.

when using curl, please specify a custom user agent.

Sat, Jul 6, 8:43 AM · Traffic, SRE
Bugreporter merged task T369406: Requesting GitLab account activation for [YOUR DEVELOPER ACCOUNT USERNAME HERE] into T369407: Requesting GitLab account activation for Sulochanaviji.
Sat, Jul 6, 4:57 AM · GitLab (Account Approval), Release-Engineering-Team
Bugreporter merged T369406: Requesting GitLab account activation for [YOUR DEVELOPER ACCOUNT USERNAME HERE] into T369407: Requesting GitLab account activation for Sulochanaviji.
Sat, Jul 6, 4:57 AM · GitLab (Account Approval), Release-Engineering-Team
Bugreporter added a comment to T369408: Regression dev.toolforge.org is missing a C compiler.

A workaround:

  • First you need to become a tool user. If you do not have a tool you need to create one.
  • When using a tool account, create a "build shell" using webservice python3.11 shell
  • Inside this "build shell" there is gcc
Sat, Jul 6, 4:56 AM · Toolforge
Bugreporter merged task T195888: Create "vanish" option in Special:GlobalRenameRequest into T366439: [EPIC] Automate account Vanishing.
Sat, Jul 6, 2:28 AM · Patch-Needs-Improvement, Privacy Engineering, User-Urbanecm, Trust-and-Safety, Privacy, User-revi, MediaWiki-extensions-CentralAuth, GlobalRename
Bugreporter merged T195888: Create "vanish" option in Special:GlobalRenameRequest into T366439: [EPIC] Automate account Vanishing.
Sat, Jul 6, 2:27 AM · MediaWiki-Platform-Team (Radar), Epic, Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth
Bugreporter updated the task description for T34815: Add user preference to deactivate/delete user account.
Sat, Jul 6, 2:17 AM · MediaWiki-User-management, MediaWiki-Core-AuthManager
Bugreporter updated the task description for T34815: Add user preference to deactivate/delete user account.
Sat, Jul 6, 2:16 AM · MediaWiki-User-management, MediaWiki-Core-AuthManager
Bugreporter updated the task description for T111646: Create an extension that deletes Users permanently.
Sat, Jul 6, 2:13 AM · MediaWiki-extension-requests
Bugreporter added a comment to T111646: Create an extension that deletes Users permanently.

Simply we can just do so:

  • Remove the user row from user table. Now MediaWiki will treat the account as unregistered
  • Change the actor_name to something like "Deleted user #123123" so histories and logs now shows the anonymized name, and (optionally?) actor_user to null
  • Some table (e.g. user_groups, user_properties) now contains rows that make no sense, and can simply be removed
  • Now the user is deleted for good

For non-Wikimedia wiki, this provides a simple way to remove e.g. (1) spam/vandalism only account and (2) account closed on GDPR request.

Does some extensions assumes the existence of a user_id? Check and fix them

Sat, Jul 6, 2:12 AM · MediaWiki-extension-requests

Fri, Jul 5

Bugreporter merged T327464: Create a special page for starting a new article into T29311: Add a "create a page" interface to MediaWiki core.
Fri, Jul 5, 6:13 AM · MediaWiki-Page-editing, Design, MediaWiki-User-Interface
Bugreporter merged task T327464: Create a special page for starting a new article into T29311: Add a "create a page" interface to MediaWiki core.
Fri, Jul 5, 6:11 AM · MediaWiki-Special-pages, MediaWiki-Page-editing

Thu, Jul 4

Bugreporter added a project to T369248: Inconsistent handling of {{nopt}} and template rows in headers/body of Proofread page content. : ProofreadPage.
Thu, Jul 4, 7:08 AM · ProofreadPage
Bugreporter added a comment to T368164: Adding a New Item Manually or Using a Bot After Importing a Dump.

If you have database access you can modify wb_id_counters table manually. But we need a maintainence script to do that.

Thu, Jul 4, 4:04 AM · Wikibase Suite Team (Sprint-∞)
Bugreporter added a comment to T368524: Make password unusable for Vanished accounts.

These are likely good things, I've added this topic to next weeks steward meeting (it's been an ongoing topic). We also likely need more phab tasks on this to ensure we delivery a consistent result for the user story of "I want to deactivate my account" regardless of the mode of intake.

Thu, Jul 4, 2:34 AM · MediaWiki-Platform-Team (Radar), Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth
Bugreporter added a project to T369215: Direct editing is disabled in namespace Item (and namespace Property): Pywikibot-Wikidata.
Thu, Jul 4, 2:28 AM · MediaWiki-Documentation, Pywikibot-Documentation, Pywikibot-Wikidata, Pywikibot, Wikibase (3rd party installations)
Bugreporter closed T369215: Direct editing is disabled in namespace Item (and namespace Property) as Invalid.

Entities can not be directly edited. You need to use wbeditentity, or import from dump after setting $wgWBRepoSettings['allowEntityImport'] to true.

Thu, Jul 4, 2:28 AM · MediaWiki-Documentation, Pywikibot-Documentation, Pywikibot-Wikidata, Pywikibot, Wikibase (3rd party installations)
Bugreporter added a comment to T368524: Make password unusable for Vanished accounts.

How is a password hash personally identifiable information?

It may be, especially when combined with passwords leaked in previous database leaks (in unrelated websites).

Thu, Jul 4, 12:42 AM · MediaWiki-Platform-Team (Radar), Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth

Wed, Jul 3

Bugreporter closed T369200: Super Vadimka Wiki as Declined.

Wikimedia is not a wiki hosting service. See https://www.mediawiki.org/wiki/Hosting_services if you want to host your wiki.

Wed, Jul 3, 6:27 PM · Wiki-Setup (Create)
Bugreporter edited Description on Wiki-Setup (Create).
Wed, Jul 3, 6:24 PM
Bugreporter added a comment to T368955: Investigate some open questions related to global autoblocks.

Should we only lookup IP addresses that were used for edits

Note: when blocking an account, an autoblock may be placed on one most recent IP of the account based on rc_ip column.

Wed, Jul 3, 4:09 PM · Temporary accounts (Blockers to pilot wiki deployment), GlobalBlocking, Trust and Safety Product Team, Stewards-and-global-tools
Bugreporter added a comment to T102576: Log user account deactivation also in the feed of the acting admin account.

What I mean is it should be shown in all 3 places: the disabled account, the admin account and main page.

Wed, Jul 3, 3:06 PM · Upstream, Phabricator (Upstream)
Bugreporter added a comment to T368524: Make password unusable for Vanished accounts.

Whatever this is, which should more likely be called "account deactivation"

Wed, Jul 3, 10:17 AM · MediaWiki-Platform-Team (Radar), Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth
Bugreporter added a comment to T368524: Make password unusable for Vanished accounts.

forcibly "unvanishing" accounts

I updated my comment above, but say here again: If the purpose of undoing vanishing is prevent avoiding scrunity, simply undo renaming (and linking two accounts public in user page, if policy requires that) is enough. The old account will still be unusable.

Wed, Jul 3, 10:05 AM · MediaWiki-Platform-Team (Radar), Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth
Bugreporter added a comment to T368524: Make password unusable for Vanished accounts.

Then what is the process for "undoing" an "account vanish"? There may be a collision in the terminology and expectations here that need clarification.

Wed, Jul 3, 9:55 AM · MediaWiki-Platform-Team (Radar), Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth
Bugreporter added a comment to T368153: select for enums show only 10 items when the total amount is 13.

If there are many options to choose (e.g. natural languages), then a simple drop-down is not really appropriate. Based on how Wikidata implement drop-down, the features needed are:

Wed, Jul 3, 2:29 AM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
Bugreporter added a comment to T368153: select for enums show only 10 items when the total amount is 13.

Another question - the order in which the items (i.e. months) are displayed is alphabetical on Special:ListObjectsByType/Z16098 and the order in the drop-down menu on Z13163 is difficult to identify.

It might be confusing to users to search for a month in the drop-down to make a correct selection.

Wed, Jul 3, 2:25 AM · Abstract Wikipedia team (25Q1 (Jul–Sep)), WikiLambda Front-end
Bugreporter updated the task description for T325146: Allow scribunto lua scripts and parser functions to get if a user is blocked or locked.
Wed, Jul 3, 2:21 AM · MediaWiki-extensions-CentralAuth, MediaWiki-Parser, Scribunto
Bugreporter updated the task description for T27380: Magic word to indicate user "blocked" status.
Wed, Jul 3, 2:21 AM · MediaWiki-Blocks
Bugreporter added projects to T369083: wikibase:hasViolationForConstraint does not function: Wikidata-Query-Service, Wikibase-Quality-Constraints.
Wed, Jul 3, 12:58 AM · Wikidata, Wikibase-Quality-Constraints, Wikidata-Query-Service, Wikibase and Wikidata Architecture Overview

Tue, Jul 2

Bugreporter added projects to T368996: Entering "Palestine" on en.wp, search suggestions do not offer "State of Palestine": CirrusSearch, Discovery-Search.
Tue, Jul 2, 7:33 AM · Discovery-Search, CirrusSearch
Bugreporter added a project to T368994: Create Diffusion repository mirror for InlineComments extension: Diffusion-Repository-Administrators.
Tue, Jul 2, 5:55 AM · Diffusion-Repository-Administrators, Diffusion, MediaWiki-extensions-InlineComments
Bugreporter added a comment to T368989: Basic semi-automation of adding languages to Names.php.

Note: in future we will get rid of Names.php, see T190129: Consolidate language metadata into a 'language-data' library and use in MediaWiki

Tue, Jul 2, 12:42 AM · LPL Technical Support (LPL Technical Support (Current)), I18n, MediaWiki-Internationalization
Bugreporter added a comment to T368949: Implement global autoblocks from global user blocks.

Note: autoblocks only last for one day, though there are proposal to extend it: T43479: [Spam/vandalism] Raise $wgAutoblockExpiry noticeably - Note if I read the task correctly, the current blocker of increasing $wgAutoblockExpiry is not a technical one, but a social one, namely we need to measure how increasing it is effective.

Tue, Jul 2, 12:36 AM · Temporary accounts (Blockers to pilot wiki deployment), GlobalBlocking, Trust and Safety Product Team, Stewards-and-global-tools

Mon, Jul 1

Bugreporter renamed T368873: Reenable Phabricator account Evelina-Bang-WMSE from Enable account to Reenable Phabricator account Evelina-Bang-WMSE.
Mon, Jul 1, 7:13 AM · User-Sebastian_Berlin-WMSE, WMSE, Phabricator
Bugreporter merged T368863: Empty search page displayed when using keyboard navigation into T333608: [Timebox] Vector 2022 search navigates to the wrong result if you type after selecting an item using arrow keys.
Mon, Jul 1, 3:10 AM · Codex, Design-System-Team, Desktop Improvements (Vector 2022)
Bugreporter merged task T368863: Empty search page displayed when using keyboard navigation into T333608: [Timebox] Vector 2022 search navigates to the wrong result if you type after selecting an item using arrow keys.
Mon, Jul 1, 3:10 AM · Desktop Improvements (Vector 2022), MediaWiki-User-Interface (autocomplete search)
Bugreporter added a comment to T212720: System users should be in a dedicated user group.

Note the current implementation of isSystemUser may be unreliable in the future, see T214722#9936533. In that task I proposed another solution that does not use a user group either.

Mon, Jul 1, 2:03 AM · User-DannyS712, User-Daimona, MediaWiki-User-management
Bugreporter added a project to T368860: Language + script code request (+ regions) for lexemes + monolingual text: sw-arab, sw-arab-cd, sw-arab-mz: MediaWiki-extensions-CLDR.
Mon, Jul 1, 12:31 AM · MediaWiki-extensions-CLDR, Wikidata, Wikidata Lexicographical data, Language codes
Bugreporter added a comment to T214722: Introduce global system users.

An alternative solution is to reopen T212720: System users should be in a dedicated user group, which at least provides a better way to detect system accounts than the current one.

Mon, Jul 1, 12:31 AM · MediaWiki-User-management, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth

Sun, Jun 30

Bugreporter added a comment to T214722: Introduce global system users.

However it will also make the user displayed as system user (isSystemUser) in various places.

isSystemUser() basically just detects whether it is possible to log into the account somehow, so that's hard to avoid.

Sun, Jun 30, 3:00 PM · MediaWiki-User-management, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth

Sat, Jun 29

Bugreporter added a project to T368825: Language code request for lexemes + monolingual text: qxq: MediaWiki-extensions-CLDR.
Sat, Jun 29, 7:34 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), MediaWiki-extensions-CLDR, Wikidata, Language codes, Wikidata Lexicographical data
Bugreporter added a project to T368826: Language code request for lexemes + monolingual text: kmz: MediaWiki-extensions-CLDR.
Sat, Jun 29, 7:34 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), MediaWiki-extensions-CLDR, Wikidata, Language codes, Wikidata Lexicographical data
Bugreporter updated the task description for T368828: handle deleted Item in spelling variant of Lexemes.
Sat, Jun 29, 3:24 PM · Wikidata Lexicographical data, Wikidata
Bugreporter added a project to T368824: Language code request for lexemes + monolingual text: paq: MediaWiki-extensions-CLDR.
Sat, Jun 29, 2:01 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Wikidata, MediaWiki-extensions-CLDR, Language codes, Wikidata Lexicographical data
Bugreporter added a project to T368823: Language code request for lexemes + monolingual text: kfr: MediaWiki-extensions-CLDR.
Sat, Jun 29, 2:01 PM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), Wikidata, MediaWiki-extensions-CLDR, Wikidata Lexicographical data, Language codes
Bugreporter added a project to T368820: Language + script codes request for lexemes + monolingual text: hsn-hant, hsn-hans: MediaWiki-extensions-CLDR.
Sat, Jun 29, 2:00 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), MediaWiki-extensions-CLDR, Wikidata, Wikidata Lexicographical data, Language codes
Bugreporter added a project to T368815: Language code request for lexemes + monolingual text: xno: MediaWiki-extensions-CLDR.
Sat, Jun 29, 2:00 PM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), MediaWiki-extensions-CLDR, Wikidata, Language codes, Wikidata Lexicographical data
Bugreporter added a project to T368817: Language + script code request for lexemes + monolingual text: ko-kore: MediaWiki-extensions-CLDR.
Sat, Jun 29, 2:00 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), MediaWiki-extensions-CLDR, Wikidata, Language codes, Wikidata Lexicographical data
Bugreporter added a project to T368822: Language + script codes for lexemes + monolingual text: sd-gujr, sd-khoj, sd-sind: MediaWiki-extensions-CLDR.
Sat, Jun 29, 1:59 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Wikidata, MediaWiki-extensions-CLDR, Language codes, Wikidata Lexicographical data
Bugreporter added a comment to T368524: Make password unusable for Vanished accounts.

Yeah, but one may argue whether not having a feature to remove password and email complies with GDPR (many website did remove password and email on account closure; they may even have their accounts hard deleted. cf T34815).

Sat, Jun 29, 7:37 AM · MediaWiki-Platform-Team (Radar), Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth
Bugreporter added a comment to T368524: Make password unusable for Vanished accounts.

See also my comment at T214722#9936533.

Sat, Jun 29, 12:45 AM · MediaWiki-Platform-Team (Radar), Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth
Bugreporter added a comment to T214722: Introduce global system users.

In proposed account vanishing procedure in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/1050675/3/includes/GlobalRename/GlobalRenameUser.php we used User::newSystemUser() with the steal option to make an account unusable. However it will also make the user displayed as system user (isSystemUser) in various places. To differentiate these two kinds of users, I will emphasize my proposed solution of making a special format for system user name at T214722#8845922.
Also the steal option code may be split into a new function such as revokeAccess()

Sat, Jun 29, 12:30 AM · MediaWiki-User-management, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth

Fri, Jun 28

Bugreporter added a comment to T368641: Track Github usernames associated with developer accounts.

See also various tasks linked from T325235#8697072. Also GitHub username can be changed and the old username can be reused by other users, so maybe we should record GitHub user ID instead of username.

Fri, Jun 28, 2:58 PM · Infrastructure-Foundations, Bitu
Bugreporter added a project to T368683: Request for English regional language codes for monolingual text + lexemes: en-nz, en-jm: MediaWiki-extensions-CLDR.
Fri, Jun 28, 1:42 PM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), MediaWiki-extensions-CLDR, Wikidata, Language codes, Wikidata Lexicographical data

Thu, Jun 27

Bugreporter added a comment to T368336: Select a chart library.

Another alternative is not using a existing library at all and make a service to generate SVG from stratch.

Thu, Jun 27, 3:29 AM · Charts (Sprint 1)
Bugreporter added a comment to T368577: Unable to add/remove "researcher" user right on English Wikipedia.

FYI, if you want to remove all members from a group, you can also let sysadmins run emptyUserGroup.php instead.

Thu, Jun 27, 12:52 AM · MediaWiki-User-management

Wed, Jun 26

Bugreporter added a project to T368514: Wikidata French Interface Should Display 'alémanique (gsw)' Instead of 'suisse allemand' for iso: MediaWiki-extensions-CLDR.

Language name is managed by CLDR extension. See https://phabricator.wikimedia.org/diffusion/ECLD/browse/master/CldrNames/CldrNamesFr.php$218
Either it should be fixed upstream, or overrided at https://phabricator.wikimedia.org/diffusion/ECLD/browse/master/LocalNames/LocalNamesFr.php

Wed, Jun 26, 3:21 PM · MW-1.43-notes (1.43.0-wmf.12; 2024-07-02), MediaWiki-extensions-CLDR, wmde-wikidata-tech, I18n, Wikidata
Bugreporter added a comment to T368524: Make password unusable for Vanished accounts.

An alternative is revoke the password completely (such as https://phabricator.wikimedia.org/diffusion/EDAC/browse/master/SpecialDisableAccount.php, though we need to make sure this will also work for CentralAuth user).

Wed, Jun 26, 12:24 PM · MediaWiki-Platform-Team (Radar), Account-Vanishing, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, MediaWiki-extensions-CentralAuth
Bugreporter added a comment to T357498: Temp account creations do not appear in Special:Log.

On the beta wikis, there is a entry showing the temporary account on wikis other than that used to make the first edit. For example, when I make an edit on cswiki and then open dewiki there is a log entry as follows:

image.png (29×626 px, 5 KB)

Wed, Jun 26, 12:20 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), Trust and Safety Product Sprint (Sprint 12 (Jun 24 - July 5)), MediaWiki-Platform-Team (Radar), MediaWiki-Core-AuthManager, Temporary accounts
Bugreporter added a project to T368219: Wikimedia\Assert\PreconditionException: Precondition failed: This Title instance does not represent a proper page, but merely a link target.: Wikimedia-maintenance-script-run.

This can be fixed by running namespaceDupes.php

Wed, Jun 26, 9:26 AM · Wikimedia-maintenance-script-run, MediaWiki-Core-Revision-backend, Wikimedia-production-error
Bugreporter added a comment to T368336: Select a chart library.

Some other charting libraries:

  • RGraph
  • Teechart
  • Plotly.js
  • Chart.js (HTML canvas only - canvas can be easily converted to raster images, but not vector ones)
  • Mermaid
  • DataDraw (cf T338098, but seems inactive since 2023)
Wed, Jun 26, 3:51 AM · Charts (Sprint 1)
Bugreporter added a comment to T334940: All Graphs broken on Wikimedia wikis (due to security issue T336556).

Wikimedia plans to develop Charts as a replacement of Graph.

Wed, Jun 26, 1:58 AM · User-zeljkofilipin, Regression, User-notice, Tech Ambassadors & Translators, MediaWiki-extensions-Graph
Bugreporter updated subscribers of T368468: Cannot switch 2FA method between TOTP and WebAuthn: InvalidArgumentException: User already has a key from a different module enabled (totp).

See also: T354701: Enable migration of WebAuthn credentials to loginwiki by @Tgr

Wed, Jun 26, 12:31 AM · Wikimedia-production-error, MediaWiki-extensions-OATHAuth

Tue, Jun 25

Bugreporter closed T215927: Can't save file caption edits on Commons with mobile frontend (Microsoft Edge on Microsoft Lumia 950 XL phablet) as Declined.

Windows Mobile is no longer supported by Microsoft; please reopen if you can reproduce it in a supported browser listed in https://www.mediawiki.org/wiki/Compatibility#Browser_support_matrix

Tue, Jun 25, 9:54 AM · Mobile, Wikidata, SDC General, Browser-Support-Microsoft-Edge, Multimedia
Bugreporter closed T215927: Can't save file caption edits on Commons with mobile frontend (Microsoft Edge on Microsoft Lumia 950 XL phablet), a subtask of T215893: Bugs with captions on mobile, as Declined.
Tue, Jun 25, 9:53 AM · Structured-Data-Backlog, Mobile, Structured Data Engineering, Multimedia
Bugreporter closed T213487: Unable to edit Wikimedia Commons on desktop with Microsoft Edge as Declined.

Edge Legacy is no longer supported.

Tue, Jun 25, 9:50 AM · Browser-Support-Microsoft-Edge, StructuredDataOnCommons, Wikidata, MediaWiki-General
Bugreporter closed T191093: In Edge Legacy, on first load CodeMirror jumps cursor to beginning of article as Declined.

Edge Legacy is no longer supported.

Tue, Jun 25, 9:49 AM · Browser-Support-Microsoft-Edge, MediaWiki-extensions-CodeMirror
Bugreporter closed T246941: [IE11- betalabs] Homepage: Intro module not wrapping properly as Declined.

IE is no longer supported.

Tue, Jun 25, 9:48 AM · Browser-Support-Internet-Explorer, Growth-Team-Filtering, Growth-Team, GrowthExperiments
Bugreporter removed a project from T73703: AutoAuthSetup providing empty userID: Browser-Support-Internet-Explorer.
Tue, Jun 25, 9:48 AM · MediaWiki-extensions-LdapAuthentication
Bugreporter removed a project from T74025: getUserInfo is never executed using AutoAuth: Browser-Support-Internet-Explorer.
Tue, Jun 25, 9:48 AM · MediaWiki-extensions-LdapAuthentication
Bugreporter closed T102472: Edit-Shortcut not working in IE > 10 as Declined.

IE is no longer supported.

Tue, Jun 25, 9:48 AM · Browser-Support-Internet-Explorer, Accessibility, MediaWiki-Page-editing
Bugreporter closed T183506: [betalabs] CAPTCHA pic is missing in IE when creating a new account as Declined.

IE is no longer supported.

Tue, Jun 25, 9:46 AM · Browser-Support-Internet-Explorer, MediaWiki-Core-AuthManager
Bugreporter closed T154210: Scrolling through user groups on Special:ActiveUsers makes list disappear as Declined.

IE is no longer supported.

Tue, Jun 25, 9:46 AM · MediaWiki-User-management, Browser-Support-Internet-Explorer
Bugreporter closed T176154: Long URL in bibliography not wrapped correctly in Edge/IE as Declined.

IE is no longer supported.

Tue, Jun 25, 9:46 AM · Spanish-Sites, Browser-Support-Internet-Explorer, MediaWiki-General, Browser-Support-Microsoft-Edge
Bugreporter closed T145709: URL change for redirects not reflected in browsing history, causing links to not turn purple as Declined.

IE is no longer supported.

Tue, Jun 25, 9:45 AM · Browser-Support-Internet-Explorer, MediaWiki-Redirects
Bugreporter added a comment to T368335: [Epic] Make and document key blocking decisions for the Charts project.

See T169027#9362252 for something to be considered.

Tue, Jun 25, 9:12 AM · Epic, Charts
Bugreporter added a project to T345962: Scope a successor to the Graph Extension: Charts.
Tue, Jun 25, 8:22 AM · Charts, MediaWiki-extensions-Graph
Bugreporter added a comment to T368336: Select a chart library.

Note: We need to first consider whether to render chart server side. If chart is client JS-only feature, it will not be shown in various places.

Tue, Jun 25, 8:22 AM · Charts (Sprint 1)
Bugreporter added a comment to T368350: Define syntax for defining and embedding a chart.

Very important issue to consider is (1) we need to be able to use template and template parameters inside chart syntax (e.g. {{Charts:foo|param1={{foo}}|param2={{{1}}}}}; (2) Lua module should be able to generate chart tag with variable number of parameters.

Tue, Jun 25, 8:15 AM · Charts (Sprint 1)