Page MenuHomePhabricator

Scardenasmolinar (Susana Cárdenas Molinar)
Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Mar 24 2020, 5:57 PM (233 w, 22 h)
Availability
Available
LDAP User
Scardenasmolinar
MediaWiki User
SCardenas (WMF) [ Global Accounts ]

Recent Activity

Yesterday

Scardenasmolinar moved T373621: Add Caution Levels to Automoderator configuration from Eng review to QA on the Moderator-Tools-Team (Kanban) board.
Tue, Sep 10, 10:43 PM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T373621: Add Caution Levels to Automoderator configuration from Eng review to Reviewed (waiting for changes) on the Moderator-Tools-Team (Kanban) board.
Tue, Sep 10, 6:33 PM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar changed the status of T372476: Don't send entire new talk page message when user has been reverted multiple times by Automoderator in the same month from Open to In Progress.
Tue, Sep 10, 2:48 AM · Moderator-Tools-Team (Kanban), Design, Automoderator
Scardenasmolinar added a comment to T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H].

Here is a further summary of what was discussed today in our mid-sprint meeting:

Tue, Sep 10, 12:51 AM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator

Mon, Sep 9

Scardenasmolinar added a comment to T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H].

Is it technically feasible for us to have a global (presumably on Meta) configuration page for Automoderator?
Could we have Automoderator use local configuration if it exists, and global configuration if not?

Based on my research, I don't think we can have a global configuration on Meta. I haven't seen any example of something like that implemented anywhere. I think we will have to rely on local configuration or on the configuration in extension.json.

Hello! Thanks for having this spike and for doing the research. CommunityConfiguration actually does support global configuration, even though no one makes use of this capability at this point. However, it is a relatively tricky topic, and I would be curious to learn how you envision the global configuration to be used. CommunityConfiguration offers two ways how to work with a global configuration:

(A) Via a global configuration provider
As of writing, all configuration providers are based on wikipages. However, this is not a requirement – it is possible to define a configuration provider that loads data from an URL address. It is also possible to define CommunityConfiguration-providers in configuration, as opposed to via extension.json. This makes it possible to do something like the following in the WMF configuration for AutoModerator:

// concept level configuration, to be put to CommonSettings.php under $wmgUseAutoModerator
if ( $wgDBname === 'metawiki' ) {
	$wgCommunityConfigurationProviders['AutoModeratorGlobal'] = [
		'store' => [
			'type' => 'wikipage',
			'args' => [ 'MediaWiki:AutoModeratorGlobalConfig.json' ],
		],
		'validator' => [
			'type' => 'jsonschema',
			'args' => [ 'AutoModerator\Config\Validation\AutoModeratorGlobalConfigSchema' ],
		],
		// To avoid mixups with local configuration
		'type' => 'data',
	];
} else {
	$wgCommunityConfigurationProviders['AutoModeratorGlobal'] = [
		'store' => [
			// NOTE: As of writing, exists only as a PoC patch for CommunityConfiguration (see below for more details)
			'type' => 'http',
			'args' => [ 'https://meta.wikimedia.org/w/api.php?action=query&format=json&meta=communityconfiguration&formatversion=2&ccrprovider=AutoModeratorGlobal' ],
		],
		'validator' => [
			// NOTE: Validation can be disabled here (relying on Meta's validation), or reinforced by using the same validator as Meta does
			'type' => 'noop',
		],
		// To avoid mixups with local configuration
		'type' => 'data',
	];
}

(in addition to this, the type for the existing AutoModerator provider would probably need to be changed to data as well)

The only missing part is the http store, which does not yet exist in MediaWiki-extensions-CommunityConfiguration. However, a while ago, the Growth team debated introducing it (although for different reasons). During those debates, I wrote a PoC code for the http store. We ended up not finishing the work, as we ultimately went with a different use-case for our use-case (see T359185 for details, if interested), but I believe it would be reasonably easy for an engineer to pick it up from where we left it.

Assuming the http provider gets introduced, this would effectively give AutoModerator two sets of configuration: one of them retrieved from the local wiki (queryable via ConfigurationProviderFactory::newProvider( 'AutoModerator' )), the other one from Meta-Wiki (queryable via ConfigurationProviderFactory::newProvider( 'AutoModeratorGlobal' )).

It would be then up to AutoModerator to decide when to use which one. For example, it could use global configuration if the wiki is small, and local configuration otherwise. This decision-making would have to be created within AutoModerator itself; CommunityConfiguration's role would be just providing both the global and local configuration, without translating them to single effective configuration.

(B) Via dynamic defaults
Right now, all CommunityConfiguration users define their defaults statically, via self::DEFAULT => (VALUE). Since T363412, CommunityConfiguration also supports dynamic defaults. This allows extensions to define defaults dynamically, on per-wiki basis. For example, AutoModerator might define one default if the wiki is small and another default if it is large. This is how it could look in a schema:

class AutoModeratorConfigSchema extends JsonSchema {

	public const AutoModeratorEnableRevisionCheck = [
		self::TYPE => self::TYPE_BOOLEAN,
		self::DEFAULT => false, // used as the "supradefault", when the dynamic default cannot be used for some reason
		self::DYNAMIC_DEFAULT => true,
	];

	public static function getDefaultAutoModeratorEnableRevisionCheck() { // this returns the actual default value for AutoModeratorEnableRevisionCheck
		return Utils::isWikiSmall( WikiMap::getCurrentWikiId() );
	}
}

If you decide to go through this approach, it is necessary to keep in mind the purpose of defaults. CommunityConfiguration only makes use of them until an admin presses Save Changes for the first time. Once that happens, CommunityConfiguration uses whatever the admin selected in the edit form the last time, without paying attention to the default. This is the case even if the default changes in the future (because a developer changes it, or because the dynamic default now evaluates to something else; for example, because a wiki is not small anymore). Once we get to the "all projects used CommunityConfiguration at least once" state, the default wouldn't have any effect anymore. For this reason, I do not recommend this approach, unless you are absolutely certain this meets your requirements.

Recommendation
If I were you, I would use the first option. Decision whether to use the global configuration or the local one can be left to the local community (via a local community configuration option, which would be used for routing the configuration). Using their own CommunityConfiguration form, they would be able to decide whether they want to leave control to the Stewards (and use the global configuration), or whether they want to control AutoModerator themselves (and use the local configuration). The default for this "routing" configuration option could be computed using the dynamic defaults, as it would provide each wiki with a reasonable default based on its size (allowing them to override the decision as necessary).

@Scardenasmolinar @Kgraessle, hope this overview helps with considering additional possibilities that may not be obvious after reviewing existing usages. If there is anything unclear in what I wrote above, or if you have any questions, let us know – I would be happy to answer them.


We, or stewards, need to define in some way what the list of possible wikis is that Stewards would have control over, assuming there's a centrally-configurable venue. That opt-out list is one such list, but may not be the right one for this use case.

(Speaking from my Steward experience) I do not recommend this decision to be based solely on the wikiset. It is certainly a good starting point, but ultimately "using AutoModerator based on central configuration" and "allow global sysops to make sysop actions here" are very different decisions in nature. I think it would be best if individual wikis has the ability to opt out from the central configuration (ideally, using CommunityConfiguration), leaving the wikiset to only populate the initial configuration on that wiki.

Mon, Sep 9, 7:57 PM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator

Thu, Sep 5

Scardenasmolinar added a comment to T365701: Enable Revert Risk RecentChanges filter on id.wiki.

Done!

Thu, Sep 5, 3:08 AM · Machine-Learning-Team, Growth-Team, Wikipedia-Android-App-Backlog, MediaWiki-Recent-changes, MediaWiki-extensions-ORES, Moderator-Tools-Team
Scardenasmolinar created T374077: [SPIKE] Investigate how to install ORES in idwiki.
Thu, Sep 5, 3:07 AM · Machine-Learning-Team, ORES, Spike, Moderator-Tools-Team
Scardenasmolinar moved T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H] from In Progress to Eng review on the Moderator-Tools-Team (Kanban) board.
Thu, Sep 5, 2:40 AM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar added a comment to T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H].

How would we handle a community migrating from global control of Automoderator to local control?

Thu, Sep 5, 2:34 AM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar added a comment to T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H].

Can we easily deploy Automoderator to a large number of wikis at once?

Thu, Sep 5, 2:33 AM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar added a comment to T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H].

Is it technically feasible for us to have a global (presumably on Meta) configuration page for Automoderator?
Could we have Automoderator use local configuration if it exists, and global configuration if not?

Thu, Sep 5, 2:32 AM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator

Wed, Sep 4

Scardenasmolinar closed T349577: Update Nuke code to query CheckUser as Resolved.

Thanks, I am now resolving this task!

Wed, Sep 4, 7:55 PM · Trust and Safety Product Team, Moderator-Tools-Team, MediaWiki-extensions-Nuke, Temporary accounts
Scardenasmolinar closed T349577: Update Nuke code to query CheckUser, a subtask of T342785: Enable Nuking of pages created by all temporary accounts which were used by an IP address, as Resolved.
Wed, Sep 4, 7:54 PM · Trust and Safety Product Team, Moderator-Tools-Team, MediaWiki-extensions-Nuke, Temporary accounts
Restricted Application added a project to T230567: Display Number of Pageviews in New Pages Feed: Moderator-Tools-Team.
Wed, Sep 4, 7:32 PM · Moderator-Tools-Team, PageTriage, Growth-Team-Filtering
Scardenasmolinar changed the status of T366016: Design UX copy for AutoModerator Community Configuration from Stalled to In Progress.
Wed, Sep 4, 6:25 PM · Moderator-Tools-Team (Kanban), CommunityConfiguration-Adoption, Design, Automoderator
Scardenasmolinar changed the status of T365046: Integrate Community Configuration into AutoModerator from Open to In Progress.
Wed, Sep 4, 6:25 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Moderator-Tools-Team (Kanban), CommunityConfiguration-Adoption, Automoderator
Scardenasmolinar changed the status of T366016: Design UX copy for AutoModerator Community Configuration, a subtask of T365046: Integrate Community Configuration into AutoModerator, from Stalled to In Progress.
Wed, Sep 4, 6:24 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Moderator-Tools-Team (Kanban), CommunityConfiguration-Adoption, Automoderator
Scardenasmolinar moved T357787: Inline thanks in recent changes doesn't work when live changes are enabled or 'view new changes' is clicked from Eng review to Done on the Moderator-Tools-Team (Kanban) board.
Wed, Sep 4, 4:23 AM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Moderator-Tools-Team (Kanban), Growth-Team, MediaWiki-Recent-changes, Thanks

Tue, Sep 3

Scardenasmolinar moved T368660: Disallow bots on Wikilink from Eng review to QA on the Moderator-Tools-Team (Kanban) board.

Let's hope this time the bots stay away 😄

Tue, Sep 3, 10:55 PM · Moderator-Tools-Team (Kanban), Essential-Work, Wikilink-Tool
Scardenasmolinar moved T365046: Integrate Community Configuration into AutoModerator from Eng review to Reviewed (waiting for changes) on the Moderator-Tools-Team (Kanban) board.
Tue, Sep 3, 7:47 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Moderator-Tools-Team (Kanban), CommunityConfiguration-Adoption, Automoderator
Scardenasmolinar closed T349573: Install CheckUser locally as Resolved.
Tue, Sep 3, 5:35 PM · Moderator-Tools-Team
Scardenasmolinar closed T349573: Install CheckUser locally, a subtask of T349575: Add CheckUser as a dependency, as Resolved.
Tue, Sep 3, 5:34 PM · Trust and Safety Product Team, Moderator-Tools-Team, MediaWiki-extensions-Nuke, Temporary accounts
Scardenasmolinar added a comment to T349573: Install CheckUser locally.

I have just installed CheckUser and it was pretty straight-forward. We created this task in case it was more challenging like installing PageTriage was.

Tue, Sep 3, 5:34 PM · Moderator-Tools-Team
Scardenasmolinar added a comment to T365701: Enable Revert Risk RecentChanges filter on id.wiki.

@Samwalton9-WMF should we create a spike to investigate how to install ORES on idwiki before we proceed on this ticket?

Tue, Sep 3, 3:30 PM · Machine-Learning-Team, Growth-Team, Wikipedia-Android-App-Backlog, MediaWiki-Recent-changes, MediaWiki-extensions-ORES, Moderator-Tools-Team
Scardenasmolinar set the point value for T373574: CSS of Active filters is overriden if OOUI styles are loaded after it to 2.
Tue, Sep 3, 3:26 PM · Moderator-Tools-Team (Kanban), Growth-Team, MediaWiki-Watchlist, MediaWiki-Recent-changes
Scardenasmolinar set the point value for T259139: Namespace filter does not work properly in Special:Nuke to 3.
Tue, Sep 3, 3:24 PM · Moderator-Tools-Team, Growth-Team, StructuredDiscussions, MediaWiki-extensions-Nuke
Scardenasmolinar set the point value for T372476: Don't send entire new talk page message when user has been reverted multiple times by Automoderator in the same month to 5.
Tue, Sep 3, 3:19 PM · Moderator-Tools-Team (Kanban), Design, Automoderator
Scardenasmolinar set the point value for T373823: Enable AutoModerator on ukwiki to 2.
Tue, Sep 3, 3:13 PM · Patch-For-Review, Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar set the point value for T373621: Add Caution Levels to Automoderator configuration to 2.
Tue, Sep 3, 3:08 PM · MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T373574: CSS of Active filters is overriden if OOUI styles are loaded after it from Inbox to To be estimated on the Moderator-Tools-Team board.
Tue, Sep 3, 4:17 AM · Moderator-Tools-Team (Kanban), Growth-Team, MediaWiki-Watchlist, MediaWiki-Recent-changes
Scardenasmolinar moved T259139: Namespace filter does not work properly in Special:Nuke from Maintenance priorities to To be estimated on the Moderator-Tools-Team board.
Tue, Sep 3, 4:16 AM · Moderator-Tools-Team, Growth-Team, StructuredDiscussions, MediaWiki-extensions-Nuke
Scardenasmolinar moved T373728: Make TalkPageMessageSender a service from To be estimated to Product backlog on the Moderator-Tools-Team board.
Tue, Sep 3, 4:14 AM · Automoderator, Moderator-Tools-Team
Scardenasmolinar moved T373728: Make TalkPageMessageSender a service from Product backlog to To be estimated on the Moderator-Tools-Team board.
Tue, Sep 3, 4:14 AM · Automoderator, Moderator-Tools-Team
Scardenasmolinar moved T365701: Enable Revert Risk RecentChanges filter on id.wiki from Product backlog to To be estimated on the Moderator-Tools-Team board.
Tue, Sep 3, 4:14 AM · Machine-Learning-Team, Growth-Team, Wikipedia-Android-App-Backlog, MediaWiki-Recent-changes, MediaWiki-extensions-ORES, Moderator-Tools-Team
Scardenasmolinar moved T372476: Don't send entire new talk page message when user has been reverted multiple times by Automoderator in the same month from Product backlog to To be estimated on the Moderator-Tools-Team board.
Tue, Sep 3, 4:14 AM · Moderator-Tools-Team (Kanban), Design, Automoderator

Sat, Aug 31

Scardenasmolinar created T373728: Make TalkPageMessageSender a service.
Sat, Aug 31, 3:09 AM · Automoderator, Moderator-Tools-Team
Scardenasmolinar added a comment to T365792: Enable AutoModerator on id.wiki.

Hi @BAPerdana-WMF! One last thing, you will need to modify https://id.wikipedia.org/wiki/MediaWiki:AutoModeratorConfig.json on late Thursday/early Friday to add the config AutoModeratorSkipUserRights: [ "bot", "autopatrol" ] instead of AutoModeratorSkipUserGroups. We will now use user rights instead of user groups to skip edits made by trusted accounts. This change will roll out on next week's train.

Sat, Aug 31, 12:22 AM · Moderator-Tools-Team (Kanban), Wikimedia-Extension-setup, Automoderator

Fri, Aug 30

Scardenasmolinar updated the task description for T365792: Enable AutoModerator on id.wiki.
Fri, Aug 30, 11:01 PM · Moderator-Tools-Team (Kanban), Wikimedia-Extension-setup, Automoderator
Scardenasmolinar added a comment to T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H].

Can we manually create an SUL account and then use that username, so that we can leverage global user pages?

Fri, Aug 30, 3:37 AM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator

Thu, Aug 29

Scardenasmolinar added a comment to T355930: When user is reverted by Automoderator, send them a talk page message.

Thanks for creating the ticket!

Thu, Aug 29, 6:43 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar added a comment to T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups).

This change is incoming on next week's train, so if you could make the change on late Thursday/ early Friday next week, that would be great!

Thu, Aug 29, 4:18 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T367864: SPIKE: Investigate Haaretz Proxy Issues [8 H] from Done to Ready (Maintenance) on the Moderator-Tools-Team (Kanban) board.
Thu, Aug 29, 4:06 PM · Moderator-Tools-Team (Kanban), Spike, The-Wikipedia-Library
Scardenasmolinar updated subscribers of T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups).

@Dogu, for next week can you add the config AutoModeratorSkipUserRights: [ "bot", "autopatrol" ]instead of AutoModeratorSkipUserGroups? We will now use user rights instead of user groups to skip edits made by trusted accounts.

Thu, Aug 29, 4:15 AM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator

Wed, Aug 28

Scardenasmolinar moved T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups) from Eng review to Done on the Moderator-Tools-Team (Kanban) board.
Wed, Aug 28, 7:07 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator

Tue, Aug 27

FriedrickMILBarbarossa awarded T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H] a Pterodactyl token.
Tue, Aug 27, 5:50 AM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar changed the status of T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H] from Open to In Progress.
Tue, Aug 27, 2:46 AM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar changed the status of T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H], a subtask of T372280: Enable trusted global editors to configure Automoderator on small wikis, from Open to In Progress.
Tue, Aug 27, 2:46 AM · Epic, Stewards-and-global-tools, Design, Moderator-Tools-Team, Automoderator
Scardenasmolinar moved T368660: Disallow bots on Wikilink from QA to Ready (Maintenance) on the Moderator-Tools-Team (Kanban) board.
Tue, Aug 27, 2:07 AM · Moderator-Tools-Team (Kanban), Essential-Work, Wikilink-Tool
Scardenasmolinar added a comment to T368660: Disallow bots on Wikilink.

Looks like some bots are still trying to access some non-existent URLs. I think we should 403 them in the nginx configuration.

Tue, Aug 27, 2:07 AM · Moderator-Tools-Team (Kanban), Essential-Work, Wikilink-Tool
Scardenasmolinar moved T369752: Page curation toolbar not compatible with dark mode yet from Reviewed (waiting for changes) to Done on the Moderator-Tools-Team (Kanban) board.
Tue, Aug 27, 1:12 AM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), dark-mode, PageTriage

Mon, Aug 26

Scardenasmolinar moved T369752: Page curation toolbar not compatible with dark mode yet from Eng review to Reviewed (waiting for changes) on the Moderator-Tools-Team (Kanban) board.
Mon, Aug 26, 8:06 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), dark-mode, PageTriage
Scardenasmolinar moved T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups) from Reviewed (waiting for changes) to Eng review on the Moderator-Tools-Team (Kanban) board.
Mon, Aug 26, 7:30 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T368660: Disallow bots on Wikilink from Eng review to QA on the Moderator-Tools-Team (Kanban) board.

Merged! I will keep an eye on GlitchTip to see if the errors re-appear.

Mon, Aug 26, 6:32 PM · Moderator-Tools-Team (Kanban), Essential-Work, Wikilink-Tool
Scardenasmolinar closed Restricted Task, a subtask of T358257: Wikipedia Library January 2024 Pentest, as Resolved.
Mon, Aug 26, 3:07 PM · The-Wikipedia-Library, Moderator-Tools-Team, Epic
Scardenasmolinar closed Restricted Task, a subtask of T353826: Pentest FY2023/24 - Wikipedia Library , as Resolved.
Mon, Aug 26, 3:07 PM · The-Wikipedia-Library, secscrum
Scardenasmolinar closed Restricted Task, a subtask of T361872: [Epic] Q4 FY 2023-24 Moderator Tools Maintenance Work, as Resolved.
Mon, Aug 26, 3:07 PM · Moderator-Tools-Team, Epic

Sat, Aug 24

Scardenasmolinar moved T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups) from Reviewed (waiting for changes) to Eng review on the Moderator-Tools-Team (Kanban) board.
Sat, Aug 24, 1:30 AM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator

Thu, Aug 22

Scardenasmolinar moved T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups) from In Progress to Eng review on the Moderator-Tools-Team (Kanban) board.
Thu, Aug 22, 11:14 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T355930: When user is reverted by Automoderator, send them a talk page message from Eng review to Done on the Moderator-Tools-Team (Kanban) board.
Thu, Aug 22, 7:49 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Moderator-Tools-Team (Kanban), Automoderator

Tue, Aug 20

Scardenasmolinar changed the status of T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups) from Open to In Progress.
Tue, Aug 20, 6:40 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T277141: Change --------- to "All languages"/"All topics" in the Languages and Tags filters in the Library Card platform from Eng review to Done on the Moderator-Tools-Team (Kanban) board.

Merged!

Tue, Aug 20, 4:55 PM · Moderator-Tools-Team (Kanban), Library-Card-Platform, I18n
Scardenasmolinar moved T357787: Inline thanks in recent changes doesn't work when live changes are enabled or 'view new changes' is clicked from To be estimated to Up next on the Moderator-Tools-Team board.
Tue, Aug 20, 3:32 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Moderator-Tools-Team (Kanban), Growth-Team, MediaWiki-Recent-changes, Thanks
Scardenasmolinar moved T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups) from To be estimated to Up next on the Moderator-Tools-Team board.
Tue, Aug 20, 3:28 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H] from To be estimated to Up next on the Moderator-Tools-Team board.
Tue, Aug 20, 3:25 PM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar renamed T372413: [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H] from [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards? to [SPIKE] How could we enable Automoderator on small wikis, for configuration by Stewards?[16H].
Tue, Aug 20, 3:23 PM · Stewards-and-global-tools, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar moved T372303: [SPIKE]How could we enable communities to define a list of pages which Automoderator shouldn't act on?[4H] from To be estimated to Up next on the Moderator-Tools-Team board.
Tue, Aug 20, 3:20 PM · Spike, Automoderator, Moderator-Tools-Team
Scardenasmolinar renamed T372303: [SPIKE]How could we enable communities to define a list of pages which Automoderator shouldn't act on?[4H] from How could we enable communities to define a list of pages which Automoderator shouldn't act on? to [SPIKE]How could we enable communities to define a list of pages which Automoderator shouldn't act on?[4H].
Tue, Aug 20, 3:20 PM · Spike, Automoderator, Moderator-Tools-Team
Scardenasmolinar moved T372305: [SPIKE]How could we implement a limit on the number of times Automoderator will revert a user on a given page?[8H] from To be estimated to Up next on the Moderator-Tools-Team board.
Tue, Aug 20, 3:14 PM · Patch-For-Review, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar renamed T372305: [SPIKE]How could we implement a limit on the number of times Automoderator will revert a user on a given page?[8H] from How could we implement a limit on the number of times Automoderator will revert a user on a given page? to [SPIKE]How could we implement a limit on the number of times Automoderator will revert a user on a given page?[8H].
Tue, Aug 20, 3:14 PM · Patch-For-Review, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar moved T372299: [SPIKE]Investigate using Rollback instead of Undo for Automoderator reverts[16H] from To be estimated to Up next on the Moderator-Tools-Team board.
Tue, Aug 20, 3:10 PM · Patch-For-Review, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar renamed T372299: [SPIKE]Investigate using Rollback instead of Undo for Automoderator reverts[16H] from Investigate using Rollback instead of Undo for Automoderator reverts to [SPIKE]Investigate using Rollback instead of Undo for Automoderator reverts[16H].
Tue, Aug 20, 3:10 PM · Patch-For-Review, Moderator-Tools-Team (Kanban), Spike, Automoderator
Scardenasmolinar moved T372298: [SPIKE]Perform a load test for Multilingual Revert Risk on LiftWing[4H] from To be estimated to Up next on the Moderator-Tools-Team board.
Tue, Aug 20, 3:07 PM · Moderator-Tools-Team (Kanban), Machine-Learning-Team, Automoderator
Scardenasmolinar renamed T372298: [SPIKE]Perform a load test for Multilingual Revert Risk on LiftWing[4H] from Perform a load test for Multilingual Revert Risk on LiftWing to [SPIKE]Perform a load test for Multilingual Revert Risk on LiftWing[4H].
Tue, Aug 20, 3:06 PM · Moderator-Tools-Team (Kanban), Machine-Learning-Team, Automoderator
Scardenasmolinar moved T357787: Inline thanks in recent changes doesn't work when live changes are enabled or 'view new changes' is clicked from Inbox to To be estimated on the Moderator-Tools-Team board.
Tue, Aug 20, 5:14 AM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Moderator-Tools-Team (Kanban), Growth-Team, MediaWiki-Recent-changes, Thanks
Scardenasmolinar added a project to T357787: Inline thanks in recent changes doesn't work when live changes are enabled or 'view new changes' is clicked: Moderator-Tools-Team.
Tue, Aug 20, 5:14 AM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), Moderator-Tools-Team (Kanban), Growth-Team, MediaWiki-Recent-changes, Thanks
Scardenasmolinar moved T370980: Export aggregates to static files from Maintenance priorities to To be estimated on the Moderator-Tools-Team board.
Tue, Aug 20, 5:06 AM · Moderator-Tools-Team, Wikilink-Tool
Scardenasmolinar moved T370977: Create cron to aggregate old data from Maintenance priorities to To be estimated on the Moderator-Tools-Team board.
Tue, Aug 20, 5:06 AM · Moderator-Tools-Team, Wikilink-Tool
Scardenasmolinar moved T371275: Skip by user right instead of user group in Automoderator (AutoModeratorSkipUserGroups) from Product backlog to To be estimated on the Moderator-Tools-Team board.
Tue, Aug 20, 5:05 AM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T369752: Page curation toolbar not compatible with dark mode yet from Reviewed (waiting for changes) to Eng review on the Moderator-Tools-Team (Kanban) board.
Tue, Aug 20, 3:01 AM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), dark-mode, PageTriage

Mon, Aug 19

Scardenasmolinar moved T355930: When user is reverted by Automoderator, send them a talk page message from Eng review to QA on the Moderator-Tools-Team (Kanban) board.

Moving this to QA. We should be able to test this on testwiki tomorrow afternoon.

Mon, Aug 19, 5:31 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar added a comment to T355930: When user is reverted by Automoderator, send them a talk page message.

Got it! That's the signature that's currently ready for review in Gerrit!

Mon, Aug 19, 2:41 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Moderator-Tools-Team (Kanban), Automoderator

Fri, Aug 16

Scardenasmolinar moved T369752: Page curation toolbar not compatible with dark mode yet from Eng review to Reviewed (waiting for changes) on the Moderator-Tools-Team (Kanban) board.
Fri, Aug 16, 1:45 AM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), dark-mode, PageTriage

Thu, Aug 15

Scardenasmolinar moved T355930: When user is reverted by Automoderator, send them a talk page message from In Progress to Eng review on the Moderator-Tools-Team (Kanban) board.

I have added the signature to the end of the message. I want your opinions on which signature looks better.

Thu, Aug 15, 7:05 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, Moderator-Tools-Team (Kanban), Automoderator
Scardenasmolinar moved T358123: Open Redirect in oauth login from Reviewed (waiting for changes) to Done on the Moderator-Tools-Team (Kanban) board.

Merged and reviewed that this is working in production. Moving this ticket to Done.

Thu, Aug 15, 1:13 AM · Moderator-Tools-Team (Kanban), Essential-Work, SecTeam-Processed, The-Wikipedia-Library, Security-Team, Security

Wed, Aug 14

Scardenasmolinar moved T358123: Open Redirect in oauth login from Eng review to Reviewed (waiting for changes) on the Moderator-Tools-Team (Kanban) board.
Wed, Aug 14, 7:22 PM · Moderator-Tools-Team (Kanban), Essential-Work, SecTeam-Processed, The-Wikipedia-Library, Security-Team, Security

Mon, Aug 12

Scardenasmolinar changed the status of Restricted Task, a subtask of T353826: Pentest FY2023/24 - Wikipedia Library , from Open to In Progress.
Mon, Aug 12, 11:56 PM · The-Wikipedia-Library, secscrum
Scardenasmolinar changed the status of Restricted Task, a subtask of T358257: Wikipedia Library January 2024 Pentest, from Open to In Progress.
Mon, Aug 12, 11:56 PM · The-Wikipedia-Library, Moderator-Tools-Team, Epic
Scardenasmolinar changed the status of Restricted Task, a subtask of T361872: [Epic] Q4 FY 2023-24 Moderator Tools Maintenance Work, from Open to In Progress.
Mon, Aug 12, 11:56 PM · Moderator-Tools-Team, Epic
Scardenasmolinar moved T368660: Disallow bots on Wikilink from Eng review to Done on the Moderator-Tools-Team (Kanban) board.
Mon, Aug 12, 11:44 PM · Moderator-Tools-Team (Kanban), Essential-Work, Wikilink-Tool

Aug 10 2024

Scardenasmolinar closed T258202: Tooltips on Mac shouldn't show up larger than expected as Resolved.

I don't see it on Mac browsers (Safari, Firefox, Chrome). Therefore, I am resolving this ticket. Thanks for the follow-up for an old ticket :)

Aug 10 2024, 2:15 AM · Moderator-Tools-Team, The-Wikipedia-Library, Library-Card-Platform

Aug 9 2024

Scardenasmolinar moved T368660: Disallow bots on Wikilink from Eng review to Reviewed (waiting for changes) on the Moderator-Tools-Team (Kanban) board.
Aug 9 2024, 2:34 AM · Moderator-Tools-Team (Kanban), Essential-Work, Wikilink-Tool

Aug 7 2024

Scardenasmolinar moved T327955: See percent similarity to top deleted revision (help auto detect CSD G4) from Ready to Eng review on the Moderator-Tools-Team (Kanban) board.
Aug 7 2024, 7:45 PM · Moderator-Tools-Team (Kanban), Patch-For-Review, PageTriage
Scardenasmolinar edited projects for T327955: See percent similarity to top deleted revision (help auto detect CSD G4), added: Moderator-Tools-Team (Kanban); removed Moderator-Tools-Team.
Aug 7 2024, 7:44 PM · Moderator-Tools-Team (Kanban), Patch-For-Review, PageTriage
Scardenasmolinar moved T371834: Review status not resetting when converting article to redirect from Eng review to Reviewed (waiting for changes) on the Moderator-Tools-Team (Kanban) board.

We will take a look at it as soon as tests are added to the patch!

Aug 7 2024, 7:30 PM · Moderator-Tools-Team, MW-1.43-notes (1.43.0-wmf.18; 2024-08-13), PageTriage
Scardenasmolinar moved T369752: Page curation toolbar not compatible with dark mode yet from Ready to Eng review on the Moderator-Tools-Team (Kanban) board.
Aug 7 2024, 7:30 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), dark-mode, PageTriage
Scardenasmolinar edited projects for T369752: Page curation toolbar not compatible with dark mode yet, added: Moderator-Tools-Team (Kanban); removed Moderator-Tools-Team.
Aug 7 2024, 7:30 PM · MW-1.43-notes (1.43.0-wmf.21; 2024-09-03), Moderator-Tools-Team (Kanban), dark-mode, PageTriage
Scardenasmolinar moved T371834: Review status not resetting when converting article to redirect from Ready to Eng review on the Moderator-Tools-Team (Kanban) board.
Aug 7 2024, 7:26 PM · Moderator-Tools-Team, MW-1.43-notes (1.43.0-wmf.18; 2024-08-13), PageTriage
Scardenasmolinar edited projects for T371834: Review status not resetting when converting article to redirect, added: Moderator-Tools-Team (Kanban); removed Moderator-Tools-Team.
Aug 7 2024, 7:26 PM · Moderator-Tools-Team, MW-1.43-notes (1.43.0-wmf.18; 2024-08-13), PageTriage
Scardenasmolinar triaged T371999: Add batch inserts to aggregates commands as High priority.
Aug 7 2024, 7:20 PM · Moderator-Tools-Team, Wikilink-Tool
Scardenasmolinar created T371999: Add batch inserts to aggregates commands.
Aug 7 2024, 7:19 PM · Moderator-Tools-Team, Wikilink-Tool