Page MenuHomePhabricator
Feed Search

Yesterday

jsn.sherman moved T422255: SPIKE PersonalDashboard: Investigate ways to make dashboard instatiation more dynamic from Eng review to In Progress on the Moderator-Tools-Team (Kanban) board.
Thu, Apr 16, 2:20 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Spike, OKR-Work, PersonalDashboard, Moderator-Tools-Team (Kanban)
jsn.sherman moved T422255: SPIKE PersonalDashboard: Investigate ways to make dashboard instatiation more dynamic from Reviewed (waiting for changes) to Eng review on the Moderator-Tools-Team (Kanban) board.
Thu, Apr 16, 2:17 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Spike, OKR-Work, PersonalDashboard, Moderator-Tools-Team (Kanban)

Wed, Apr 15

jsn.sherman changed the visibility for F76103138: Screenshot 2026-04-15 at 13-43-23 Hello JSherman (WMF)! - Test Wikipedia.png.
Wed, Apr 15, 8:17 PM
jsn.sherman changed the visibility for F76103180: Screenshot 2026-04-15 at 13-44-57 Hello JSherman (WMF)! - Wikipedia.png.
Wed, Apr 15, 8:17 PM
jsn.sherman added a comment to T419412: Cleanup and refactor the CSS in PersonalDashboard.

Note that dark contrast is looking low on mobile view for me on android + linux firefox in several places

Screenshot 2026-04-15 at 13-43-23 Hello JSherman (WMF)! - Test Wikipedia.png (874×1 px, 134 KB)

Wed, Apr 15, 8:15 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), OKR-Work (WE1 FY2025-26), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman added a comment to T416408: Special:Nuke renders redirect targets without namespace prefixes.
Wed, Apr 15, 6:58 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Moderator-Tools-Team (Kanban), MediaWiki-extensions-Nuke

Fri, Apr 3

jsn.sherman moved T421916: Move PersonalDashboard module instrumentation from wikimediaevents extension into module code from Product backlog to To be estimated on the Moderator-Tools-Team board.
Fri, Apr 3, 4:09 PM · OKR-Work, PersonalDashboard, Moderator-Tools-Team
jsn.sherman moved T422255: SPIKE PersonalDashboard: Investigate ways to make dashboard instatiation more dynamic from In Progress to Eng review on the Moderator-Tools-Team (Kanban) board.

Okay, I took a first pass at registering modules in extension.json; this is not the most important step in itself, but IMO it will make the other steps cleaner if we look at it first and then base future changes on this.

Fri, Apr 3, 3:53 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Spike, OKR-Work, PersonalDashboard, Moderator-Tools-Team (Kanban)
jsn.sherman moved T422255: SPIKE PersonalDashboard: Investigate ways to make dashboard instatiation more dynamic from Ready to In Progress on the Moderator-Tools-Team (Kanban) board.
Fri, Apr 3, 2:32 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Spike, OKR-Work, PersonalDashboard, Moderator-Tools-Team (Kanban)
jsn.sherman created T422255: SPIKE PersonalDashboard: Investigate ways to make dashboard instatiation more dynamic.
Fri, Apr 3, 2:32 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Spike, OKR-Work, PersonalDashboard, Moderator-Tools-Team (Kanban)
jsn.sherman moved T421414: Active discussion module appears briefly before being hidden in PersonalDashboard from Eng review to QA on the Moderator-Tools-Team (Kanban) board.
Fri, Apr 3, 2:23 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), OKR-Work, Moderator-Tools-Team (Kanban), PersonalDashboard

Thu, Apr 2

jsn.sherman moved T421961: Qualitative evaluation of the quality of recommendations in the Moderator Dashboard from Inbox to Radar / Tracking on the Moderator-Tools-Team board.
Thu, Apr 2, 6:20 PM · Moderator-Tools-Team, Research (FY2025-26-Research-April-June)
jsn.sherman moved T422148: Include edits to pages the user has recently edited in the PersonalDashboard Review Changes module from Inbox to Product backlog on the Moderator-Tools-Team board.
Thu, Apr 2, 6:16 PM · OKR-Work, Moderator-Tools-Team, PersonalDashboard
jsn.sherman moved T421925: Review Changes 'How' popover overflows on the screen when on mobile (safari) from Done to QA on the Moderator-Tools-Team (Kanban) board.

we'll verify on safari when it rolls out on the train

Thu, Apr 2, 6:09 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), OKR-Work (WE1 FY2025-26), PersonalDashboard, Moderator-Tools-Team (Kanban)
jsn.sherman changed the status of T421415: Set live configuration for Extension:PersonalDashboard on English Wikipedia from Open to Stalled.

We should fix T421414: Active discussion module appears briefly before being hidden in PersonalDashboard before going loud on enwiki

Thu, Apr 2, 5:51 PM · Moderator-Tools-Team (Kanban), OKR-Work (WE1 FY2025-26), PersonalDashboard
jsn.sherman changed the status of T421415: Set live configuration for Extension:PersonalDashboard on English Wikipedia, a subtask of T418367: Deploy Extension:PersonalDashboard to English Wikipedia, from Open to Stalled.
Thu, Apr 2, 5:51 PM · Moderator-Tools-Team (Kanban), OKR-Work (WE1 FY2025-26), PersonalDashboard

Wed, Apr 1

jsn.sherman added a comment to T422024: Track two-day engagement with diffs in Review Changes.

just noting for my fellow moderator tools engineers that this is for the personal dashboard superset dashboard, not the personal dashboard logstash dashboard. We have more than one dashboard dashboard. We may need to list these out in a dashboard dashboard dashboard.

Wed, Apr 1, 6:32 PM · Moderator-Tools-Team, Product-Analytics, PersonalDashboard
jsn.sherman moved T422024: Track two-day engagement with diffs in Review Changes from Inbox to Radar / Tracking on the Moderator-Tools-Team board.
Wed, Apr 1, 6:30 PM · Moderator-Tools-Team, Product-Analytics, PersonalDashboard
jsn.sherman moved T422069: Looking up watchlist status on page view is making four duplicate queries from Inbox to Reproducibility Check on the Moderator-Tools-Team board.

Sticking this in Reproducibility check column as a proxy for "investigate"

Wed, Apr 1, 6:28 PM · Moderator-Tools-Team, Performance Issue, MediaWiki-Watchlist
jsn.sherman closed T419718: Add multilingual revert risk host header for LiftWing requests as Resolved.
Wed, Apr 1, 6:23 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Automoderator, Moderator-Tools-Team (Kanban)
jsn.sherman closed T418367: Deploy Extension:PersonalDashboard to English Wikipedia as Resolved.
Wed, Apr 1, 6:23 PM · Moderator-Tools-Team (Kanban), OKR-Work (WE1 FY2025-26), PersonalDashboard
jsn.sherman closed T418367: Deploy Extension:PersonalDashboard to English Wikipedia, a subtask of T403982: Create and deploy Extension:PersonalDashboard, as Resolved.
Wed, Apr 1, 6:23 PM · PersonalDashboard, Moderator-Tools-Team, Epic, OKR-Work
jsn.sherman closed T418875: Recent Activity module: enable support for damaging model instead of revertrisk as Resolved.
Wed, Apr 1, 6:22 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), OKR-Work (WE1 FY2025-26), PersonalDashboard
jsn.sherman closed T418875: Recent Activity module: enable support for damaging model instead of revertrisk, a subtask of T418367: Deploy Extension:PersonalDashboard to English Wikipedia, as Resolved.
Wed, Apr 1, 6:22 PM · Moderator-Tools-Team (Kanban), OKR-Work (WE1 FY2025-26), PersonalDashboard
jsn.sherman closed T420785: Add Personal Dashboard Active Discussions configuration for pilot wikis as Resolved.
Wed, Apr 1, 6:21 PM · PersonalDashboard, OKR-Work, Moderator-Tools-Team (Kanban)
jsn.sherman closed T402781: Dashboard module: Active discussions as Resolved.
Wed, Apr 1, 6:20 PM · Patch-For-Review, MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), OKR-Work, Moderator-Tools-Team (Kanban), DiscussionTools, PersonalDashboard
jsn.sherman closed T402781: Dashboard module: Active discussions, a subtask of T402632: WE1.3: New moderator homepage, as Resolved.
Wed, Apr 1, 6:20 PM · OKR-Work (WE1 FY2025-26), PersonalDashboard, Epic, Moderator-Tools-Team

Tue, Mar 31

jsn.sherman created T421916: Move PersonalDashboard module instrumentation from wikimediaevents extension into module code.
Tue, Mar 31, 3:03 PM · OKR-Work, PersonalDashboard, Moderator-Tools-Team

Fri, Mar 27

jsn.sherman added a comment to T419158: Add rate limits for page deletion in Special:Nuke.

Thanks for working on this. Just to clarify, what is the user-facing impact of this? How many deletions would need to be queued before a rate limit was hit? Is the limit per-user or project-wide?

Fri, Mar 27, 6:29 PM · Sustainability (Incident Followup), Essential-Work, 2026-user-javascript-incident, MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Moderator-Tools-Team (Kanban), MediaWiki-extensions-Nuke
jsn.sherman moved T419835: Multilingual model not working (AutoModerator throwing exception on config validation): Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader from In Progress to Eng review on the Moderator-Tools-Team (Kanban) board.
Fri, Mar 27, 6:08 PM · Wikimedia-production-error, Patch-For-Review, Automoderator, Moderator-Tools-Team (Kanban)

Thu, Mar 26

jsn.sherman added a comment to T419838: Include edits to Watched pages in the PersonalDashboard Review Changes module.

A thought that might muddy the waters here; so far we've been talking about recent changes in terms of single edits, but maybe this is a case where we want to highlight a range of edits together? I'm thinking about rc/watchlist grouping and multi-rev diffs, etc. feels like a potential future thing.

Thu, Mar 26, 11:15 AM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman moved T130134: Watching (only) categorization (additions and removals) of an arbitrary category from Inbox to Triaged on the Moderator-Tools-Team board.
Thu, Mar 26, 4:28 AM · Moderator-Tools-Team, MediaWiki-Watchlist, CatWatch
jsn.sherman added a project to T130134: Watching (only) categorization (additions and removals) of an arbitrary category: Moderator-Tools-Team.

@jsn.sherman Understandable if ModTools doesn't plan to pick up the work; but, unless this is something that the team has explicitly decided shouldn't happen, should(n't) this task be left open in case someone else wants to submit a patch for it? /genq

Thu, Mar 26, 4:28 AM · Moderator-Tools-Team, MediaWiki-Watchlist, CatWatch

Wed, Mar 25

jsn.sherman closed T130134: Watching (only) categorization (additions and removals) of an arbitrary category as Declined.

I'm declining this task as we don't have any plans to pick up the work.

Wed, Mar 25, 6:35 PM · Moderator-Tools-Team, MediaWiki-Watchlist, CatWatch
jsn.sherman moved T421205: Watchlist user link only works for new pages from Inbox to Reproducibility Check on the Moderator-Tools-Team board.
Wed, Mar 25, 6:32 PM · MinervaNeue (Tracking), Moderator-Tools-Team, MediaWiki-Watchlist
jsn.sherman moved T420739: Edward Elgar access appears to have expired from Inbox to Radar / Tracking on the Moderator-Tools-Team board.
Wed, Mar 25, 6:32 PM · Moderator-Tools-Team, The-Wikipedia-Library
jsn.sherman moved T420862: Early Design Ideation: Personal Dashboard + Homepage [FY26-27, Deepen Engagement 1.3] from Inbox to Epics on the Moderator-Tools-Team board.
Wed, Mar 25, 6:32 PM · Growth-Team (FY2025-26 Q4 Sprint 1), GrowthExperiments-Homepage, Moderator-Tools-Team, PersonalDashboard
jsn.sherman moved T141765: Error: "Lost connection to MySQL server during query" on NewFilesPager (again) from Inbox to Triaged on the Moderator-Tools-Team board.
Wed, Mar 25, 6:31 PM · Moderator-Tools-Team, Wikimedia-Slow-DB-Query, Multimedia, Commons, MediaWiki-File-management, MediaWiki-Recent-changes
jsn.sherman moved T161175: Direct users to appropriate locations if they are not approved for access to a proxied resource from Inbox to Product backlog on the Moderator-Tools-Team board.
Wed, Mar 25, 6:28 PM · Moderator-Tools-Team, The-Wikipedia-Library, Library-Card-Platform
jsn.sherman moved T420936: Analyse Automoderator's performance and impact on small Wikipedia deployment pilot from Inbox to Radar / Tracking on the Moderator-Tools-Team board.

@Samwalton9-WMF I'm not sure who is supposed to do what here, so I'm sticking this in radar with the assumption that this is going to be an analytics request

Wed, Mar 25, 6:28 PM · Stewards-and-global-tools, Automoderator, Moderator-Tools-Team
jsn.sherman moved T420985: Core Preferences shouldn't require skinstyles in MinervaNeue from Inbox to Maintenance priorities on the Moderator-Tools-Team board.
Wed, Mar 25, 6:26 PM · CSS, MediaWiki-Core-Preferences, Moderator-Tools-Team
jsn.sherman moved T421038: Fix running selenium tests for PageTriage from Inbox to Code review requests on the Moderator-Tools-Team board.
Wed, Mar 25, 6:25 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Browser Test Platform, Moderator-Tools-Team, Test Platform (Črnomerec 24), User-zeljkofilipin, Quibble, PageTriage
jsn.sherman added a comment to T421205: Watchlist user link only works for new pages.

@Samwilson I believe this is expected behavior rather than a bug. I can't recall how we landed at the current state, but I think changing this would be a feature request.

Wed, Mar 25, 6:24 PM · MinervaNeue (Tracking), Moderator-Tools-Team, MediaWiki-Watchlist
jsn.sherman moved T417348: The layout of beta features list in preferences on mobile looks broken or not formatted properly from QA to Done on the Moderator-Tools-Team (Kanban) board.
Wed, Mar 25, 6:12 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Moderator-Tools-Team (Kanban), CSS, Accessibility, Reader Experience Team (REx Sprint 16 [Q3 Mar 10 - Mar 23]), FY25-26 Reading Lists (Phase 2 - Beta feature), BetaFeatures
jsn.sherman added a comment to T417348: The layout of beta features list in preferences on mobile looks broken or not formatted properly.

this is looking much better on testwiki, IMO:

Screen Shot 2026-03-25 at 13.09.55.png (1×750 px, 119 KB)

Wed, Mar 25, 6:12 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Moderator-Tools-Team (Kanban), CSS, Accessibility, Reader Experience Team (REx Sprint 16 [Q3 Mar 10 - Mar 23]), FY25-26 Reading Lists (Phase 2 - Beta feature), BetaFeatures

Tue, Mar 24

jsn.sherman moved T419835: Multilingual model not working (AutoModerator throwing exception on config validation): Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader from QA to In Progress on the Moderator-Tools-Team (Kanban) board.

the exception fix is rolling out on this week's train, and the multilingual enablement patch is in progress.

Tue, Mar 24, 5:14 PM · Wikimedia-production-error, Patch-For-Review, Automoderator, Moderator-Tools-Team (Kanban)
jsn.sherman closed T419158: Add rate limits for page deletion in Special:Nuke as Resolved.
Tue, Mar 24, 5:07 PM · Sustainability (Incident Followup), Essential-Work, 2026-user-javascript-incident, MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), Moderator-Tools-Team (Kanban), MediaWiki-extensions-Nuke
jsn.sherman closed T419667: Fix AutoModeratorRollbackTest as Resolved.
Tue, Mar 24, 1:30 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Moderator-Tools-Team (Kanban), Automoderator
jsn.sherman moved T419667: Fix AutoModeratorRollbackTest from Eng review to Done on the Moderator-Tools-Team (Kanban) board.
Tue, Mar 24, 1:26 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), Moderator-Tools-Team (Kanban), Automoderator

Mon, Mar 23

jsn.sherman created T420985: Core Preferences shouldn't require skinstyles in MinervaNeue.
Mon, Mar 23, 6:56 PM · CSS, MediaWiki-Core-Preferences, Moderator-Tools-Team
jsn.sherman moved T420710: Database error when visiting PersonalDashboard from Eng review to Reviewed (waiting for changes) on the Moderator-Tools-Team (Kanban) board.
Mon, Mar 23, 1:47 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Moderator-Tools-Team (Kanban), Wikimedia-production-error, PersonalDashboard

Thu, Mar 19

jsn.sherman added a comment to T419835: Multilingual model not working (AutoModerator throwing exception on config validation): Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader.

We had a backport lined up for this but gerrit was down for the majority of the window, so it's just going to have to wait.

Thu, Mar 19, 8:52 PM · Wikimedia-production-error, Patch-For-Review, Automoderator, Moderator-Tools-Team (Kanban)
jsn.sherman moved T417348: The layout of beta features list in preferences on mobile looks broken or not formatted properly from Ready to Eng review on the Moderator-Tools-Team (Kanban) board.

Our Mobile preferences id selectors are creating a specificity war and @Volker_E has kindly offered up a patch that needs reviewing. This was either me or @Scardenasmolinar, so I'll have a look by EOD on 3/23

Thu, Mar 19, 7:02 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Moderator-Tools-Team (Kanban), CSS, Accessibility, Reader Experience Team (REx Sprint 16 [Q3 Mar 10 - Mar 23]), FY25-26 Reading Lists (Phase 2 - Beta feature), BetaFeatures
jsn.sherman added a project to T417348: The layout of beta features list in preferences on mobile looks broken or not formatted properly: Moderator-Tools-Team (Kanban).
Thu, Mar 19, 7:01 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Moderator-Tools-Team (Kanban), CSS, Accessibility, Reader Experience Team (REx Sprint 16 [Q3 Mar 10 - Mar 23]), FY25-26 Reading Lists (Phase 2 - Beta feature), BetaFeatures
jsn.sherman updated subscribers of T420526: Special:Nuke: allow the user to mark actions as bot actions.

@Samwalton9-WMF could you have a look at this feature request to help determine if we should accept it?

Thu, Mar 19, 6:10 PM · Moderator-Tools-Team, MediaWiki-extensions-Nuke
jsn.sherman moved T404514: User name gets misplaced in mobile watchlist and recent changes from Inbox to To be estimated on the Moderator-Tools-Team board.

noting that this looks like an emergent check user / mobile watchlist + rc issue; putting it in our queue

Thu, Mar 19, 6:08 PM · MinervaNeue (Tracking), Moderator-Tools-Team, MediaWiki-Watchlist, Product Safety and Integrity, Essential-Work, CheckUser-UserInfoCard
jsn.sherman added a comment to T418613: Set live configurations for Extension:PersonalDashboard on pilot wikis.

@BAPerdana-WMF just checking in; are you seeing / have you seen the blue dot and/or user menu link for the Personal Dashboard?

Thu, Mar 19, 6:05 PM · Moderator-Tools-Team (Kanban), PersonalDashboard, OKR-Work
jsn.sherman added a comment to T419838: Include edits to Watched pages in the PersonalDashboard Review Changes module.

We talked in engineering about adding an attribute to log the source of the edit (eg. rc, watchlist, etc); this wouldn't show up in the superset dashboard, but could be queried after the fact with some effort.

Thu, Mar 19, 5:45 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Moderator-Tools-Team (Kanban), PersonalDashboard

Wed, Mar 18

jsn.sherman moved T417809: Change notifications from Inbox to Triaged on the Moderator-Tools-Team board.
Wed, Mar 18, 6:55 PM · Moderator-Tools-Team, MediaWiki-Watchlist
jsn.sherman moved T419434: [SPIKE] Mobile tags for log actions from Inbox to To be estimated on the Moderator-Tools-Team board.

Thanks for writing this up @CMyrick-WMF,

Wed, Mar 18, 6:55 PM · OKR-Work, Moderator-Tools-Team, Spike
jsn.sherman moved T420092: Add mw-redirect css to Special:EditWatchlist from Inbox to Triaged on the Moderator-Tools-Team board.

Thank you for tagging this task with good first task for Wikimedia newcomers!

Wed, Mar 18, 6:54 PM · Patch-For-Review, good first task, Moderator-Tools-Team, Regression, MediaWiki-Watchlist
jsn.sherman moved T420099: RCFeed::factory() Uri validation from Inbox to Triaged on the Moderator-Tools-Team board.
Wed, Mar 18, 6:52 PM · Moderator-Tools-Team, MediaWiki-Recent-changes
jsn.sherman moved T420444: Analyse link clicks for Wikipedia Library partner publishers from Inbox to Radar / Tracking on the Moderator-Tools-Team board.
Wed, Mar 18, 6:51 PM · Moderator-Tools-Team, Library-Card-Platform
jsn.sherman moved T420216: Wrong title in "diff"/"hist" URLs on category changes on Watchlist/RecentChanges from Inbox to Maintenance priorities on the Moderator-Tools-Team board.
Wed, Mar 18, 6:50 PM · Moderator-Tools-Team, Regression, MediaWiki-Recent-changes, MediaWiki-Watchlist
jsn.sherman moved T420450: Enable AutoModerator on Albanian Wikipedia from Inbox to To be estimated on the Moderator-Tools-Team board.
Wed, Mar 18, 6:46 PM · Moderator-Tools-Team, Automoderator
jsn.sherman moved T410882: Run an experiment to evaluate impact of patrolling notifications for new users from Inbox to Radar / Tracking on the Moderator-Tools-Team board.
Wed, Mar 18, 6:45 PM · Moderator-Tools-Team, Growth-Team, Test Kitchen, MediaWiki-Patrolling, Notifications (Echo)
jsn.sherman added a project to T419851: Remove bytes changed data from mobile Review Changes module: OKR-Work.
Wed, Mar 18, 6:43 PM · OKR-Work, MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman added a comment to T419851: Remove bytes changed data from mobile Review Changes module.

verified on testwiki

Wed, Mar 18, 6:43 PM · OKR-Work, MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman closed T419851: Remove bytes changed data from mobile Review Changes module as Resolved.
Wed, Mar 18, 6:43 PM · OKR-Work, MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman closed T419842: Display ProgressBar instead of 'Loading...' while fetching Review Changes edits as Resolved.

verified on testwiki

Wed, Mar 18, 6:41 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman closed T414408: Remove custom validator on false positive reporting page destination for Automoderator CommunityConfiguration page, a subtask of T388254: Deploy Automoderator on 7 small Wikipedias, as Resolved.
Wed, Mar 18, 6:38 PM · Stewards-and-global-tools, Automoderator, Moderator-Tools-Team
jsn.sherman closed T414408: Remove custom validator on false positive reporting page destination for Automoderator CommunityConfiguration page as Resolved.

We should check that if the page doesn't exist locally, false positive reporting page links (in contribs/history) are still generated correctly and without error.

Wed, Mar 18, 6:38 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), Automoderator
jsn.sherman added a comment to T418613: Set live configurations for Extension:PersonalDashboard on pilot wikis.

@BAPerdana-WMF just checking in; are you seeing / have you seen the blue dot and/or user menu link for the Personal Dashboard?

Wed, Mar 18, 6:32 PM · Moderator-Tools-Team (Kanban), PersonalDashboard, OKR-Work
jsn.sherman moved T418875: Recent Activity module: enable support for damaging model instead of revertrisk from QA to Done on the Moderator-Tools-Team (Kanban) board.

verified on testwiki

Wed, Mar 18, 6:30 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), OKR-Work (WE1 FY2025-26), PersonalDashboard
jsn.sherman updated the task description for T418875: Recent Activity module: enable support for damaging model instead of revertrisk.
Wed, Mar 18, 6:30 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), OKR-Work (WE1 FY2025-26), PersonalDashboard
jsn.sherman closed T418365: PersonalDashboard edit count configurations should have an upper bound and limit personal tools menu access too, a subtask of T418367: Deploy Extension:PersonalDashboard to English Wikipedia, as Resolved.
Wed, Mar 18, 6:23 PM · Moderator-Tools-Team (Kanban), OKR-Work (WE1 FY2025-26), PersonalDashboard
jsn.sherman closed T418365: PersonalDashboard edit count configurations should have an upper bound and limit personal tools menu access too as Resolved.

verified on testwiki

Wed, Mar 18, 6:23 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), OKR-Work (WE1 FY2025-26), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman closed T407552: Expose the revert risk language agnostic prediction boolean via the RecentChanges API as Resolved.

verified working on test wiki:

Wed, Mar 18, 6:16 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), OKR-Work (WE1 FY2025-26), Moderator-Tools-Team (Kanban), PersonalDashboard, MediaWiki-Recent-changes

Mar 18 2026

jsn.sherman added a comment to T419835: Multilingual model not working (AutoModerator throwing exception on config validation): Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader.

I have tested this patch locally and found that validation is broken in several fields:

  1. You can enable both models (multilingual and language-agnostic) without throwing errors:

Screenshot 2026-03-17 at 18.53.04.png (571×1 px, 119 KB)

  1. You can add non-numeric values to the multilingual threshold and numeric values lower than 0.850:

Screenshot 2026-03-17 at 18.48.01.png (729×1 px, 127 KB)

Screenshot 2026-03-17 at 18.52.44.png (712×1 px, 118 KB)

  1. You can add user rights that do not exist and add non-numeric values to user reverts per page:

Screenshot 2026-03-17 at 18.47.41.png (458×1 px, 76 KB)

Mar 18 2026, 2:15 PM · Wikimedia-production-error, Patch-For-Review, Automoderator, Moderator-Tools-Team (Kanban)

Mar 17 2026

jsn.sherman moved T419835: Multilingual model not working (AutoModerator throwing exception on config validation): Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader from In Progress to Eng review on the Moderator-Tools-Team (Kanban) board.
Mar 17 2026, 2:49 PM · Wikimedia-production-error, Patch-For-Review, Automoderator, Moderator-Tools-Team (Kanban)
jsn.sherman added a comment to T419835: Multilingual model not working (AutoModerator throwing exception on config validation): Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader.

update: the patch for this is turning out bigger than I'd initially hoped; work is proceeding and I do anticipate getting a fix backported this week.

Mar 17 2026, 1:26 PM · Wikimedia-production-error, Patch-For-Review, Automoderator, Moderator-Tools-Team (Kanban)

Mar 16 2026

jsn.sherman moved T384870: Error 1969 from MediaWiki\Extension\Nuke\SpecialNuke::getNewPages, {error} {sql1line} {db_server} from Ready to Eng review on the Moderator-Tools-Team (Kanban) board.

@Arendpieter thanks for picking this up! I've put it in our review queue.

Mar 16 2026, 12:07 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Moderator-Tools-Team (Kanban), Performance Issue, MediaWiki-extensions-Nuke, Wikimedia-production-error
jsn.sherman edited projects for T384870: Error 1969 from MediaWiki\Extension\Nuke\SpecialNuke::getNewPages, {error} {sql1line} {db_server}, added: Moderator-Tools-Team (Kanban); removed Moderator-Tools-Team.
Mar 16 2026, 12:06 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Moderator-Tools-Team (Kanban), Performance Issue, MediaWiki-extensions-Nuke, Wikimedia-production-error

Mar 12 2026

jsn.sherman added a comment to T419835: Multilingual model not working (AutoModerator throwing exception on config validation): Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader.

I had to set this down to deal with other release tasks. I'll pick this back up tomorrow. The TL;DR is that AutoModerator was created before CC was quite done and has it's own configuration wikipage config routing and validation. I believe this is the source of the circular dependency. I'm well along the path of ripping out all of the obsolete code. I still need to finish updating the validator and tests. We should then be good to go.

Mar 12 2026, 10:19 PM · Wikimedia-production-error, Patch-For-Review, Automoderator, Moderator-Tools-Team (Kanban)
jsn.sherman moved T418613: Set live configurations for Extension:PersonalDashboard on pilot wikis from In Progress to QA on the Moderator-Tools-Team (Kanban) board.
Mar 12 2026, 9:08 PM · Moderator-Tools-Team (Kanban), PersonalDashboard, OKR-Work
jsn.sherman updated the task description for T418613: Set live configurations for Extension:PersonalDashboard on pilot wikis.
Mar 12 2026, 9:08 PM · Moderator-Tools-Team (Kanban), PersonalDashboard, OKR-Work
jsn.sherman added a comment to T418613: Set live configurations for Extension:PersonalDashboard on pilot wikis.

note that, for reasons, we can't actually set the survey url per-wiki, we have to set it to the same value across all wikis, which is what I will do.

Mar 12 2026, 6:38 PM · Moderator-Tools-Team (Kanban), PersonalDashboard, OKR-Work
jsn.sherman moved T419842: Display ProgressBar instead of 'Loading...' while fetching Review Changes edits from Inbox to To be estimated on the Moderator-Tools-Team board.

noting that I previously thought about moving error messages out of this component and into a mw toast (or some other ephemeral ui element); this could be a good opportunity to move all of the error/warning ui into the loading state component

Mar 12 2026, 6:12 PM · MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman moved T419851: Remove bytes changed data from mobile Review Changes module from Inbox to To be estimated on the Moderator-Tools-Team board.
Mar 12 2026, 6:10 PM · OKR-Work, MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman moved T419852: Increase title size of modules to 18px in PersonalDashboard from Inbox to Product backlog on the Moderator-Tools-Team board.
Mar 12 2026, 6:08 PM · PersonalDashboard, Moderator-Tools-Team
jsn.sherman moved T419549: Hide tags which do not, or no longer, provide value to editors from Inbox to Product backlog on the Moderator-Tools-Team board.
Mar 12 2026, 6:07 PM · Moderator-Tools-Team, MediaWiki-Recent-changes, MediaWiki-Change-tagging
jsn.sherman moved T419838: Include edits to Watched pages in the PersonalDashboard Review Changes module from Inbox to Product backlog on the Moderator-Tools-Team board.
Mar 12 2026, 6:07 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Moderator-Tools-Team (Kanban), PersonalDashboard
jsn.sherman changed the status of T418613: Set live configurations for Extension:PersonalDashboard on pilot wikis from Stalled to In Progress.
Mar 12 2026, 5:57 PM · Moderator-Tools-Team (Kanban), PersonalDashboard, OKR-Work
jsn.sherman changed the status of T418613: Set live configurations for Extension:PersonalDashboard on pilot wikis, a subtask of T403982: Create and deploy Extension:PersonalDashboard, from Stalled to In Progress.
Mar 12 2026, 5:57 PM · PersonalDashboard, Moderator-Tools-Team, Epic, OKR-Work
jsn.sherman added a comment to T419846: Wikimedia\Services\RecursiveServiceDependencyException: Recursive service instantiation: Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader.

yes, this is all the same issue; I'm confident that the problem is with AutoModerator and that we can resolve it today

Mar 12 2026, 2:54 PM · Growth-Team, GrowthExperiments, Wikimedia-production-error
jsn.sherman changed the status of T419835: Multilingual model not working (AutoModerator throwing exception on config validation): Circular dependency when creating service! GrowthExperimentsNewcomerTasksConfigurationLoader -> GrowthExperimentsNewcomerTasksConfigurationLoader from Open to In Progress.
Mar 12 2026, 12:31 PM · Wikimedia-production-error, Patch-For-Review, Automoderator, Moderator-Tools-Team (Kanban)

Mar 11 2026

jsn.sherman closed T419442: Short descriptions aren't being displayed in PersonalDashboard edit cards as Resolved.
Mar 11 2026, 8:40 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), OKR-Work, PersonalDashboard, Moderator-Tools-Team (Kanban)
jsn.sherman closed T419517: Fix Instrumentation on mobile view as Resolved.
Mar 11 2026, 8:40 PM · MW-1.46-notes (1.46.0-wmf.19; 2026-03-10), PersonalDashboard, OKR-Work (WE1 FY2025-26), Moderator-Tools-Team (Kanban)
jsn.sherman added a comment to T417809: Change notifications.

What do you mean by namespaces?

Mar 11 2026, 6:46 PM · Moderator-Tools-Team, MediaWiki-Watchlist
jsn.sherman moved T419241: Speed up PageTriage webdriver.io tests from Inbox to Radar / Tracking on the Moderator-Tools-Team board.
Mar 11 2026, 6:44 PM · MW-1.46-notes (1.46.0-wmf.21; 2026-03-24), Test Platform (Črnomerec 24), Moderator-Tools-Team, PageTriage, Browser Test Platform