Page MenuHomePhabricator

JJMC89
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Feb 14 2016, 5:37 AM (538 w, 15 h)
Availability
Available
IRC Nick
JJMC89
LDAP User
JJMC89
MediaWiki User
JJMC89 [ Global Accounts ]

Recent Activity

Fri, Jun 5

JJMC89 changed the subtype of T428257: Ability to Revdelete and Supress a abuse filter's revision history and the ability to Revdelete a detailed abuse filter log entry in a way that's not supression from "Task" to "Feature Request".
Fri, Jun 5, 2:00 PM · MW-Interfaces-Team, AbuseFilter

Wed, Jun 3

JJMC89 added a project to T428104: Notify users on phase 1 private wikis that 2FA enforcement is coming: Wikimedia-maintenance-script-run.
Wed, Jun 3, 10:43 PM · Wikimedia-maintenance-script-run, Product Safety and Integrity, Security-Team
JJMC89 removed a project from T428104: Notify users on phase 1 private wikis that 2FA enforcement is coming: MediaWiki-extensions-OATHAuth.
Wed, Jun 3, 10:41 PM · Wikimedia-maintenance-script-run, Product Safety and Integrity, Security-Team
JJMC89 changed the status of T428103: Enforce 2FA for all users on private wikis in WMF production, a subtask of T150898: Force OATHAuth (2FA) for certain user groups in Wikimedia production and Beta wikis, from Open to Stalled.
Wed, Jun 3, 10:40 PM · User-notice, Sustainability (Incident Followup), Security, Stewards-and-global-tools, Wikimedia-Site-requests, MediaWiki-User-login-and-signup
JJMC89 changed the status of T428103: Enforce 2FA for all users on private wikis in WMF production from Open to Stalled.
Wed, Jun 3, 10:40 PM · Wikimedia-Site-requests, Product Safety and Integrity, Security-Team
JJMC89 moved T428087: [toolsdb] Add db-level and user-level monitoring from Backlog to Shared Storage on the Data-Services board.
Wed, Jun 3, 5:13 PM · cloud-services-team, Toolforge
JJMC89 added a project to T428087: [toolsdb] Add db-level and user-level monitoring: Data-Services.
Wed, Jun 3, 5:11 PM · cloud-services-team, Toolforge

Mon, Jun 1

JJMC89 added a comment to T427839: 502/503 for mediawiki.page_change.v1 stream.

The most recent 502 was 2026-06-01T18:30.

Mon, Jun 1, 6:32 PM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Incident Severity 3, Wikimedia-Incident, Data-Engineering, EventStreams
JJMC89 created T427839: 502/503 for mediawiki.page_change.v1 stream.
Mon, Jun 1, 6:17 PM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Incident Severity 3, Wikimedia-Incident, Data-Engineering, EventStreams

Thu, May 28

JJMC89 removed a subtask for T401823: Improve UX of indef blocking users: T427125: Special:Block: For temporary accounts, the block indefinitely button should be set to three months.
Thu, May 28, 6:43 PM · User-notice-archive, MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Hackathon-Northwestern-Europe-2026, Product Safety and Integrity, Temporary accounts, Community-Tech, MediaWiki-Blocks
JJMC89 removed a parent task for T427125: Special:Block: For temporary accounts, the block indefinitely button should be set to three months: T401823: Improve UX of indef blocking users.
Thu, May 28, 6:43 PM · User-notice, Patch-For-Review, MediaWiki-Blocks, Product Safety and Integrity

Sat, May 23

JJMC89 added a comment to T426802: Incomplete imageinfo API response when file is missing.

The data is displayed in the web UI but is missing from the API response.

Sat, May 23, 3:07 AM · Patch-For-Review, Regression, MW-Interfaces-Team, Commons, MediaWiki-File-management, MediaWiki-Action-API

Fri, May 22

JJMC89 added a project to T426802: Incomplete imageinfo API response when file is missing: Regression.
Fri, May 22, 4:43 PM · Patch-For-Review, Regression, MW-Interfaces-Team, Commons, MediaWiki-File-management, MediaWiki-Action-API

Thu, May 21

JJMC89 added a comment to T202262: Display global rename log in "Previous global account changes".

privacy needs of the users who have been renamed

Thu, May 21, 10:55 PM · MediaWiki-Platform-Team (Radar), Patch-For-Review, User-revi, GlobalRename, MediaWiki-extensions-CentralAuth, Stewards-and-global-tools
JJMC89 added a comment to T402595: Allow AbuseFilter CAPTCHA actions to apply to users with skipcaptcha right.

Implementing would create an Accessibility issue. How would the visually impaired be able to be exempt from CAPTCHAs if this is implemented?

Thu, May 21, 10:12 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
JJMC89 edited projects for T422559: @wikimedia.org email addresses don't seem to be receiving emails sent by the test Phabricator instance, added: VPS-project-Phabricator, cloud-services-team; removed Cloud-Services.
Thu, May 21, 6:26 PM · cloud-services-team, VPS-project-Phabricator, Infrastructure-Foundations, Mail, collaboration-services

Wed, May 20

JJMC89 added a subtask for T425191: Drop old image tables from wikireplicas: T426804: filerevision view should not filter out deleted file revisions.
Wed, May 20, 3:11 AM · Patch-For-Review, cloud-services-team, Data-Services
JJMC89 added a parent task for T426804: filerevision view should not filter out deleted file revisions: T425191: Drop old image tables from wikireplicas.
Wed, May 20, 3:11 AM · DBA, SecTeam-Processed, Privacy Engineering, cloud-services-team, Data-Services
JJMC89 created T426804: filerevision view should not filter out deleted file revisions.
Wed, May 20, 3:01 AM · DBA, SecTeam-Processed, Privacy Engineering, cloud-services-team, Data-Services
JJMC89 added a comment to T426802: Incomplete imageinfo API response when file is missing.

I suspect this i related to T28741: Migrate file tables to a modern layout (image/oldimage; file/filerevision; add primary keys).

Wed, May 20, 2:27 AM · Patch-For-Review, Regression, MW-Interfaces-Team, Commons, MediaWiki-File-management, MediaWiki-Action-API
JJMC89 created T426802: Incomplete imageinfo API response when file is missing.
Wed, May 20, 2:27 AM · Patch-For-Review, Regression, MW-Interfaces-Team, Commons, MediaWiki-File-management, MediaWiki-Action-API

Wed, May 13

JJMC89 updated the task description for T426262: Add Privacy Statement.
Wed, May 13, 8:51 PM · Tool-humaniki-2

Mon, May 11

JJMC89 updated subscribers of T419488: PostBuild changing the status of successful builds to failure for no apparent reason.
Mon, May 11, 6:30 PM · ci-test-error (WMF-deployed Build Failure), Continuous-Integration-Infrastructure, Castor, Continuous-Integration-Config

Sat, May 9

JJMC89 removed a project from T425815: Bastion immediately dropping SSH connection (LDAP sync issue?): VPS-Projects.

another occurrence of T379550 - the project-bastion membership is missing

Sat, May 9, 4:33 PM · WikiLounge, cloud-services-team, Cloud-VPS
JJMC89 added a parent task for T425815: Bastion immediately dropping SSH connection (LDAP sync issue?): T379550: openstack: keystone may be failing to add users to the bastion project in Keystone and/or LDAP.
Sat, May 9, 4:33 PM · WikiLounge, cloud-services-team, Cloud-VPS
JJMC89 added a subtask for T379550: openstack: keystone may be failing to add users to the bastion project in Keystone and/or LDAP: T425815: Bastion immediately dropping SSH connection (LDAP sync issue?).
Sat, May 9, 4:33 PM · Patch-For-Review, Cloud-VPS, User-aborrero, cloud-services-team

May 5 2026

JJMC89 moved T425191: Drop old image tables from wikireplicas from Backlog to Wiki replicas on the Data-Services board.
May 5 2026, 2:08 AM · Patch-For-Review, cloud-services-team, Data-Services
JJMC89 moved T425384: imagelinks table missing in pplwiki, several other tables missing in testcommonswiki from Backlog to Wiki replicas on the Data-Services board.
May 5 2026, 2:07 AM · Data-Persistence, Data-Services, cloud-services-team

May 1 2026

JJMC89 moved T407485: Set up x1 replication to an-redacteddb1001 from Backlog to Wiki replicas on the Data-Services board.
May 1 2026, 4:09 PM · Data-Engineering-Radar, Data-Platform-SRE, Essential-Work, Data-Engineering, Data-Services, Data-Persistence, cloud-services-team, Privacy Engineering
JJMC89 moved T415819: Deprecate /data/scratch volume from Backlog to Shared Storage on the Data-Services board.
May 1 2026, 4:08 PM · cloud-services-team, Data-Services
JJMC89 moved T415977: [wikireplicas] Create views for new wiki urwikisource from Backlog to Wiki replicas on the Data-Services board.
May 1 2026, 4:07 PM · Data-Services, cloud-services-team
JJMC89 moved T425087: Send JSON access logs for dumps.wikimedia.org to Kafka from Backlog to Dumps on the Data-Services board.
May 1 2026, 4:07 PM · Data-Platform-SRE (2026-06-05 - 2026-06-26), Patch-For-Review, cloud-services-team, Data-Services
JJMC89 removed a project from T425120: Firefox: Be careful. Something doesn’t look right (Strict Transport Security): wikitech.wikimedia.org.
May 1 2026, 3:17 PM · Traffic, HTTPS

Apr 29 2026

JJMC89 removed a project from T424902: https.www.mobile.com: Trash.
Apr 29 2026, 8:35 PM
JJMC89 closed T424902: https.www.mobile.com as Invalid.
Apr 29 2026, 8:35 PM
JJMC89 removed a project from T424053: Enable the abuse filter block action on English Wikiversity: AbuseFilter.
Apr 29 2026, 4:57 PM · Wikimedia-Site-requests

Apr 24 2026

JJMC89 added a watcher for tools-platform-team: JJMC89.
Apr 24 2026, 4:00 PM
JJMC89 added a watcher for tools-infrastructure-team: JJMC89.
Apr 24 2026, 4:00 PM

Apr 23 2026

JJMC89 merged T424261: CodeMirror editor for AbuseFilter conditions should start at top of the conditions into T423808: Set scrollTop to 0 in CodeMirror's AbuseFilter edit window.
Apr 23 2026, 8:04 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Regression, MediaWiki-extensions-CodeMirror, AbuseFilter
JJMC89 merged task T424261: CodeMirror editor for AbuseFilter conditions should start at top of the conditions into T423808: Set scrollTop to 0 in CodeMirror's AbuseFilter edit window.
Apr 23 2026, 8:04 PM · AbuseFilter
JJMC89 edited projects for T424084: Enable Suggested Investigations on Wikimedia Commons, added: Wikimedia-Site-requests; removed CheckUser-SuggestedInvestigations.
Apr 23 2026, 3:00 PM · CheckUser-SuggestedInvestigations, Wikimedia-Site-requests, Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), Essential-Work

Apr 21 2026

JJMC89 removed a project from T423998: The imagelinks replica in hewiki is not available: Regression.
Apr 21 2026, 2:39 PM · Data-Services, cloud-services-team

Apr 16 2026

JJMC89 closed T423652: uploadmap reverse proxy broken because of platform changes as Invalid.

This is intentional. T392356

Apr 16 2026, 8:18 PM · User-bd808, Documentation, Toolforge, cloud-services-team
JJMC89 moved T423550: Table/View imagelinks in commonswiki_p throws an error from Backlog to Wiki replicas on the Data-Services board.
Apr 16 2026, 7:44 AM · cloud-services-team, Data-Services, DBA
JJMC89 added a project to T423550: Table/View imagelinks in commonswiki_p throws an error: Data-Services.
Apr 16 2026, 7:43 AM · cloud-services-team, Data-Services, DBA

Apr 12 2026

JJMC89 removed projects from T423037: Request for CSP allowlist to wss://video2commons-socketio.toolforge.org from video2commons.toolforge.org: Toolforge, cloud-services-team.
Apr 12 2026, 3:35 PM · Toolforge, Product Safety and Integrity, 2026-user-javascript-incident, video2commons, ContentSecurityPolicy

Apr 9 2026

JJMC89 updated subscribers of T422884: Request for temporary CSP whitelisting of Cornell research endpoint (grandfathering existing user script).
Apr 9 2026, 9:05 PM · SecTeam-Processed, 2026-user-javascript-incident, Product Safety and Integrity, ContentSecurityPolicy
JJMC89 removed projects from T422884: Request for temporary CSP whitelisting of Cornell research endpoint (grandfathering existing user script): Sustainability (Incident Followup), User-notice.
Apr 9 2026, 9:05 PM · SecTeam-Processed, 2026-user-javascript-incident, Product Safety and Integrity, ContentSecurityPolicy
JJMC89 added a comment to T422859: Do not raise SectionError in BasePage.get.

Erroneous SectionErrors have broken my bot multiple times since the feature was introduced. There is no reasonable way to workaround the error in code and still get the page's text.

Apr 9 2026, 4:38 PM · Pywikibot
JJMC89 created T422859: Do not raise SectionError in BasePage.get.
Apr 9 2026, 4:28 PM · Pywikibot
JJMC89 created T422856: BasePage.get erroneously raises SectionError when the page contains the section.
Apr 9 2026, 4:17 PM · Pywikibot-textlib, Pywikibot

Apr 7 2026

JJMC89 added a comment to T421525: Should vanishing an account remove its password and other login credentials?.

Why does this need to be rehashed again? Per previous discussion in a WMF-Steward meeting, vanishing should not remove the user's password (T368524 declined). Nothing has changed since the previous decision other than the implementation now (incorrectly per previous decision) deleting passwords.

Apr 7 2026, 10:55 PM · MediaWiki-Platform-Team (Radar), Account-Vanishing, MediaWiki-extensions-CentralAuth, Product Safety and Integrity

Apr 6 2026

JJMC89 merged T422352: Exception occured when visiting xtools pageinfo into T422200: 1356: Internal Server Error (ruwiki_p.imagelinks).
Apr 6 2026, 2:09 AM · XTools
JJMC89 merged task T422352: Exception occured when visiting xtools pageinfo into T422200: 1356: Internal Server Error (ruwiki_p.imagelinks).
Apr 6 2026, 2:09 AM · XTools

Apr 3 2026

JJMC89 changed the subtype of T422276: Allow setting user agent without user-config from "Task" to "Feature Request".
Apr 3 2026, 8:40 PM · Pywikibot
JJMC89 updated the task description for T422224: Running dotnet job fails on Toolforge because "24" builder stack changed the compiled binary output path.
Apr 3 2026, 12:15 AM · tools-platform-team, cloud-services-team, Toolforge

Apr 2 2026

JJMC89 removed a project from T422206: fiwiki_p.imagelinks view is broken on Toolforge replica (ERROR 1356), while enwiki_p works: Toolforge.

This is due to T419635: Drop il_to column from imagelinks table in wmf production.

Apr 2 2026, 6:29 PM · Data-Services, cloud-services-team
JJMC89 added a comment to T422200: 1356: Internal Server Error (ruwiki_p.imagelinks).

This is due to T419635: Drop il_to column from imagelinks table in wmf production, which will need the views to be updated.

Apr 2 2026, 5:42 PM · XTools

Mar 31 2026

JJMC89 moved T421889: Tool "wd-vectordb" loads assets from Google gstatic.com from Incoming to Privacy / Other cleanup on the Toolforge-standards-committee board.
Mar 31 2026, 3:03 PM · Toolforge-standards-committee, Wikidata, Tools, Privacy

Mar 29 2026

JJMC89 changed the subtype of T421642: Pywikibot reports maxlag retry error from "Production Error" to "Task".
Mar 29 2026, 4:08 PM · Wikidata-Omega (Radar/Epics/Stalled), Performance Issue, Traffic, SRE, Wikidata-Query-Service, Wikidata, Pywikibot
JJMC89 added a comment to T421642: Pywikibot reports maxlag retry error.

Pywikibot cannot do anything about the server lagging.

Mar 29 2026, 4:07 PM · Wikidata-Omega (Radar/Epics/Stalled), Performance Issue, Traffic, SRE, Wikidata-Query-Service, Wikidata, Pywikibot
JJMC89 edited projects for T421642: Pywikibot reports maxlag retry error, added: Pywikibot; removed Pywikibot-Login.

When I attempted to reproduce, it was the site object instantiation, not the login.

>>> import pywikibot
>>> site = pywikibot.Site('wikidata')
Sleeping for 5.0 seconds, 2026-03-29 08:58:00
Sleeping for 5.0 seconds, 2026-03-29 08:58:05
Sleeping for 5.0 seconds, 2026-03-29 08:58:10
Sleeping for 5.0 seconds, 2026-03-29 08:58:16
Sleeping for 5.1 seconds, 2026-03-29 08:58:21
Sleeping for 6.1 seconds, 2026-03-29 08:58:26
Sleeping for 7.1 seconds, 2026-03-29 08:58:32
Sleeping for 8.1 seconds, 2026-03-29 08:58:39
Sleeping for 9.1 seconds, 2026-03-29 08:58:48
Sleeping for 10.1 seconds, 2026-03-29 08:58:56
Sleeping for 13.1 seconds, 2026-03-29 08:59:06
Sleeping for 14.3 seconds, 2026-03-29 08:59:20
Sleeping for 15.5 seconds, 2026-03-29 08:59:33
Sleeping for 16.7 seconds, 2026-03-29 08:59:49
Sleeping for 19.0 seconds, 2026-03-29 09:00:05
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/jjmc89/wrk/pwb/pywikibot/__init__.py", line 266, in Site
    _sites[key] = interface(code=code, fam=fam, user=user)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/jjmc89/wrk/pwb/pywikibot/site/_datasite.py", line 41, in __init__
    super().__init__(*args, **kwargs)
  File "/home/jjmc89/wrk/pwb/pywikibot/site/_apisite.py", line 136, in __init__
    self.login(cookie_only=True)
  File "/home/jjmc89/wrk/pwb/pywikibot/site/_apisite.py", line 392, in login
    if self.userinfo['name'] == self.user():
       ^^^^^^^^^^^^^
  File "/home/jjmc89/wrk/pwb/pywikibot/site/_apisite.py", line 670, in userinfo
    uidata = uirequest.submit()
             ^^^^^^^^^^^^^^^^^^
  File "/home/jjmc89/wrk/pwb/pywikibot/data/api/_requests.py", line 1223, in submit
    raise MaxlagTimeoutError(msg)
pywikibot.exceptions.MaxlagTimeoutError: Maximum retries attempted due to maxlag without success.
Mar 29 2026, 4:06 PM · Wikidata-Omega (Radar/Epics/Stalled), Performance Issue, Traffic, SRE, Wikidata-Query-Service, Wikidata, Pywikibot
JJMC89 removed a project from T421642: Pywikibot reports maxlag retry error: Wikimedia-production-error.
Mar 29 2026, 3:56 PM · Wikidata-Omega (Radar/Epics/Stalled), Performance Issue, Traffic, SRE, Wikidata-Query-Service, Wikidata, Pywikibot
JJMC89 raised the priority of T421600: GOSSH (Global Open-Source Scientific Hardware) from High to Needs Triage.
Mar 29 2026, 6:18 AM · Cloud-VPS (Project-requests)
JJMC89 changed the status of T421600: GOSSH (Global Open-Source Scientific Hardware) from Open to Stalled.

See the description of Cloud-VPS (Project-requests) for how the task should be formulated.

Mar 29 2026, 4:25 AM · Cloud-VPS (Project-requests)

Mar 26 2026

JJMC89 updated subscribers of T421429: Fatal error in Free image search tool.
Mar 26 2026, 7:19 PM · Tools
JJMC89 edited projects for T421429: Fatal error in Free image search tool, added: Tools; removed cloud-services-team, Toolforge.
Mar 26 2026, 7:17 PM · Tools

Mar 24 2026

JJMC89 edited projects for T421141: Remove oathauth-enable from global groups, added: Stewards-and-global-tools; removed Product Safety and Integrity, MediaWiki-extensions-OATHAuth, WMF-General-or-Unknown.
Mar 24 2026, 5:43 PM · Stewards-and-global-tools

Mar 23 2026

JJMC89 added a comment to T420848: AccountVanishing is marking endusers as system users.

I don't think it's inaccurate… system users are defined as users who can't authenticate (don't have a password, passkey, or other login credentials), don't have an email, and don't have a "Keep me logged in" token (reference) – this is all true for vanished users.

Mar 23 2026, 6:05 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Account-Vanishing

Mar 21 2026

JJMC89 added a project to T420825: User Info Card Scope of block and global lock/block: CheckUser-UserInfoCard.
Mar 21 2026, 4:32 PM · CheckUser-UserInfoCard, Product Safety and Integrity

Mar 20 2026

JJMC89 added a comment to T420774: Encourage users without a passkey to create one.

Open questions:

  • Should this prompt appear for reauths too? (I'm leaning no, might be disruptive to the action the user was trying to take)

I'd say no, especially if it isn't permanently dismissible.

  • If the user dismisses this prompt, should we keep showing it every time they log in, ad infinitum? Or should we stop showing it after they've dismissed it once / N times?

Please do not keep showing it after dismissal. This is poor UX when done on other sites I use. If I decide not to add one, I'm not going to add one no matter how many times you prompt me.

Mar 20 2026, 6:13 PM · Product Safety and Integrity (Sprint Forsythia (Mar 23 - Apr 10))), MediaWiki-extensions-OATHAuth, FY2025-26 WE 4.6 - Account Security (WE 4.6.9 (Passwordless login and passkey promotion))

Mar 19 2026

JJMC89 added a comment to T420632: Xtools count broken because Abstract Wiki table not configured correctly.

T420637: [wikireplicas] Create views for new wiki abstractwiki and its subtask need to be completed.

Mar 19 2026, 6:59 PM · XTools
JJMC89 created T420643: Add Wikidata support for abstractwiki.
Mar 19 2026, 6:56 PM · Wikidata Integration in Wikimedia projects, Wikidata
JJMC89 created T420641: Add abstractwiki to RESTBase.
Mar 19 2026, 6:54 PM · RESTBase
JJMC89 created T420640: Add abstractwiki to wikistats.
Mar 19 2026, 6:53 PM · VPS-project-Wikistats
JJMC89 created T420639: Prepare and check storage layer for abstractwiki.
Mar 19 2026, 6:51 PM · DBA
JJMC89 moved T420637: [wikireplicas] Create views for new wiki abstractwiki from Backlog to Wiki replicas on the Data-Services board.
Mar 19 2026, 6:49 PM · cloud-services-team, Data-Services
JJMC89 created T420637: [wikireplicas] Create views for new wiki abstractwiki.
Mar 19 2026, 6:49 PM · cloud-services-team, Data-Services
JJMC89 created T420636: Add support for abstractwiki to Pywikibot.
Mar 19 2026, 6:48 PM · Pywikibot
JJMC89 added a parent task for T411723: Set up abstract.wikipedia.org as a new wiki: T420615: Post-creation work for abstractwiki.
Mar 19 2026, 6:46 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Patch-For-Review, Wiki-Setup (Create), Abstract Wikipedia team (26Q3 (Jan–Mar)), OKR-Work
JJMC89 added a subtask for T420615: Post-creation work for abstractwiki: T411723: Set up abstract.wikipedia.org as a new wiki.
Mar 19 2026, 6:46 PM · User-notice-archive, Abstract Wikipedia, Patch-For-Review, Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Wiki-Setup
JJMC89 updated the task description for T420615: Post-creation work for abstractwiki.
Mar 19 2026, 6:44 PM · User-notice-archive, Abstract Wikipedia, Patch-For-Review, Essential-Work, Abstract Wikipedia team (26Q3 (Jan–Mar)), Wiki-Setup
JJMC89 removed projects from T420599: Inconsistent OAuth endpoint for Wikimedia Global Account (SUL) across services: SUL3, MediaWiki-extensions-OAuthAuthentication.
Mar 19 2026, 3:52 PM · Wikimedia-Phabricator-Extensions, cloud-services-team, Infrastructure-Foundations, Striker, Bitu, Phabricator

Mar 18 2026

JJMC89 added a watcher for 2026-user-javascript-incident: JJMC89.
Mar 18 2026, 10:27 PM

Mar 17 2026

JJMC89 removed projects from T420314: RedWarn/Ultraviolet vandalism statistics show "INF" RPM occasionally: Toolforge, cloud-services-team.
Mar 17 2026, 7:33 AM · Ultraviolet

Mar 15 2026

JJMC89 removed a project from T420146: Content Security Policy now breaks use of iNaturalist API on Commons: JavaScript.
Mar 15 2026, 5:42 PM · Commons, Product Safety and Integrity, 2026-user-javascript-incident, Security
JJMC89 removed a member for acl*userdisable: Jly.
Mar 15 2026, 3:39 AM
JJMC89 added a member for acl*userdisable: AntiCompositeNumber.
Mar 15 2026, 3:39 AM

Mar 14 2026

JJMC89 closed T420086: pwb wrapper raises ModuleNotFoundError due to missing setup as Resolved.
Mar 14 2026, 4:59 PM · Hackathon-Northwestern-Europe-2026, Pywikibot
JJMC89 closed T420086: pwb wrapper raises ModuleNotFoundError due to missing setup, a subtask of T418994: Publish Pywikibot 11.1, as Resolved.
Mar 14 2026, 4:59 PM · Hackathon-Northwestern-Europe-2026, Pywikibot
JJMC89 created T420086: pwb wrapper raises ModuleNotFoundError due to missing setup.
Mar 14 2026, 9:17 AM · Hackathon-Northwestern-Europe-2026, Pywikibot

Mar 13 2026

JJMC89 added a comment to T420031: API access limit is global and not per site.

It would only be 'global' for Wikimedia wikis.

Mar 13 2026, 5:24 PM · Hackathon-Northwestern-Europe-2026, Pywikibot
JJMC89 closed T420029: __NOINDEX__ magic word fails to work in the main namespace on zhwiki as Invalid.

__NOINDEX__ is not enabled in content namespaces.

Mar 13 2026, 5:20 PM · Chinese-Sites, MediaWiki-Parser
JJMC89 removed projects from T419999: Cleanup objects on arywiki after mass creation by single user on arywiki: Wikidata, AutoWikiBrowser.
Mar 13 2026, 2:55 PM · Hackathon-Northwestern-Europe-2026

Mar 12 2026

JJMC89 added a project to T419923: Charts extension: add temporary feature flag for visual mode: Charts.
Mar 12 2026, 11:53 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Chart-Community-Wish-W414, Charts, Community-Tech (Sea Lion Squad)

Mar 11 2026

JJMC89 renamed T419764: 2026-03-11 session problems from 2027-03-11 session problems to 2026-03-11 session problems.
Mar 11 2026, 8:34 PM · MediaWiki-Platform-Team, MediaWiki-Core-AuthManager
JJMC89 updated the task description for T419657: Controlled cloudsw down tests for E4.
Mar 11 2026, 8:08 AM · Cloud-VPS, cloud-services-team (FY2025/2026-Q3-Q4)

Mar 9 2026

JJMC89 added a comment to T419452: GlobalBlocking should not add globalblock to steward.

The Wikimedia config removes globalblock from steward by default and adds it back only on metawiki.

Mar 9 2026, 5:35 PM · Essential-Work, Product Safety and Integrity, GlobalBlocking
JJMC89 created T419452: GlobalBlocking should not add globalblock to steward.
Mar 9 2026, 5:34 PM · Essential-Work, Product Safety and Integrity, GlobalBlocking
JJMC89 added a comment to T374718: Allow Special:IPInfo to return IP information of arbitrary addresses for users with the correct permissions.

The extension shouldn't be adding ipinfo-view-arbitrary-ip to the local steward user group. That should be left to the global group.

Ack. Should we undo that code change, then?

Mar 9 2026, 4:52 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Temporary accounts (4.8 TA Patrolling), Product Safety and Integrity (Sprint Flower (Feb 9 - Feb 27)), Stewards-and-global-tools, Trust-and-Safety, IP Info