Page MenuHomePhabricator

MassMessageComponent
ActivePublic

Members (6)

Details

Description

Allows a user to easily send a message to a list of users (Homepage)

Recent Activity

Thu, Dec 19

Tgr added a comment to T382292: 'global_user_editcount' variable consistently returning 0 for the 'MediaWiki message delivery' account.

The CentralAuth part seems fine - the editcount is tracked in the DB, the account is attached.

Thu, Dec 19, 9:06 PM · MassMessage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, AbuseFilter

Wed, Dec 18

matej_suchanek added a comment to T382292: 'global_user_editcount' variable consistently returning 0 for the 'MediaWiki message delivery' account.

I think the warning is a bit misleading because it does not concern only variables from extensions. I tried to explain this in T102944#8823633:

We already store some variables when a filter is triggered and an entry in the abuse log is made. But only those variables that were needed and actually computed during execution (see VariablesBlobStore.php).

Wed, Dec 18, 7:38 AM · MassMessage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, AbuseFilter

Tue, Dec 17

Wargo added a comment to T382292: 'global_user_editcount' variable consistently returning 0 for the 'MediaWiki message delivery' account.

The code path executed should be the same.

I don't think so. examine uses edits made, AbuseLog not if edit was blocked. See the warning on https://www.mediawiki.org/wiki/Extension:AbuseFilter/Rules_format#Variables_from_other_extensions - i think this is the problem.

Tue, Dec 17, 10:17 PM · MassMessage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, AbuseFilter
matej_suchanek added a comment to T382292: 'global_user_editcount' variable consistently returning 0 for the 'MediaWiki message delivery' account.

It seems to work when using the testing interface: https://www.wikidata.org/w/index.php?title=Special:AbuseFilter/examine/2357061929&testfilter=global_user_editcount. The code path executed should be the same. I am not quite sure what the problem is. Perhaps the context user is not set correctly during delivery?

Tue, Dec 17, 7:09 PM · MassMessage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, AbuseFilter
Pppery added a project to T382292: 'global_user_editcount' variable consistently returning 0 for the 'MediaWiki message delivery' account: MassMessage.
Tue, Dec 17, 4:23 PM · MassMessage, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, AbuseFilter

Sun, Dec 8

Pppery added a comment to T381716: Global mass message can pass a global blacklist url.

I used to be in favor of bots having sboverride, but I've now come to agree with Beetstra.

Sun, Dec 8, 3:06 AM · SpamBlacklist, MassMessage

Sat, Dec 7

Beetstra added a comment to T381716: Global mass message can pass a global blacklist url.

IMHO, having blacklisted links on wikipedia does pose problems. I therefore think that having bots being able to (mass) post blacklisted links is an issue. If those links end up in mainspace it may hamper vandalism fighting, it hampers manual archiving on talkpages.

Sat, Dec 7, 1:02 PM · SpamBlacklist, MassMessage
XXBlackburnXx added a comment to T381716: Global mass message can pass a global blacklist url.

MediaWiki message delivery has the sboverride right on all WMF wikis, which is how it bypasses the blacklist.

Sat, Dec 7, 12:40 PM · SpamBlacklist, MassMessage
Johannnes89 added a project to T381716: Global mass message can pass a global blacklist url: SpamBlacklist.
Sat, Dec 7, 9:00 AM · SpamBlacklist, MassMessage
hubaishan created T381716: Global mass message can pass a global blacklist url.
Sat, Dec 7, 8:55 AM · SpamBlacklist, MassMessage

Nov 23 2024

matej_suchanek updated the task description for T59152: Echo: talkpage messages without a 4-tilde signature do not generate correct section links or summary.
Nov 23 2024, 5:08 PM · Growth-Team-Filtering, Growth-Team, MassMessage, Notifications
matej_suchanek updated the task description for T59152: Echo: talkpage messages without a 4-tilde signature do not generate correct section links or summary.
Nov 23 2024, 5:03 PM · Growth-Team-Filtering, Growth-Team, MassMessage, Notifications
matej_suchanek renamed T59152: Echo: talkpage messages without a 4-tilde signature do not generate correct section links or summary from Echo: talkpage messages without a 4tilde signature, do not generate correct section links or summary to Echo: talkpage messages without a 4-tilde signature do not generate correct section links or summary.
Nov 23 2024, 5:01 PM · Growth-Team-Filtering, Growth-Team, MassMessage, Notifications

Nov 21 2024

Maintenance_bot removed a project from T62075: zh.wikivoyage not accepted in MassMessage: Patch-For-Review.
Nov 21 2024, 9:30 AM · MassMessage
gerritbot added a comment to T62075: zh.wikivoyage not accepted in MassMessage.

Change #1093472 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@master] Implicitly invalidate the urltodb cache when the wiki list changes

https://gerrit.wikimedia.org/r/1093472

Nov 21 2024, 9:28 AM · MassMessage
gerritbot added a comment to T62075: zh.wikivoyage not accepted in MassMessage.

Change #1093472 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/extensions/MassMessage@master] Implicitly invalidate the urltodb cache when the wiki list changes

https://gerrit.wikimedia.org/r/1093472

Nov 21 2024, 12:35 AM · MassMessage
gerritbot added a project to T62075: zh.wikivoyage not accepted in MassMessage: Patch-For-Review.
Nov 21 2024, 12:34 AM · MassMessage

Nov 18 2024

Samwalton9-WMF added a comment to T245337: Special:EditMassMessageList: `wikipedia:Village pump (technical)@en.wikipedia.org` is invalid.

@Sjoerddebruin just encountered this trying to sign up Wikipedia:[email protected].

Nov 18 2024, 12:38 PM · MassMessage, User-DannyS712
Samwalton9-WMF updated subscribers of T245337: Special:EditMassMessageList: `wikipedia:Village pump (technical)@en.wikipedia.org` is invalid.

@Sjoerddebruin just encountered this trying to sign up Wikipedia:[email protected].

Nov 18 2024, 12:35 PM · MassMessage, User-DannyS712

Oct 9 2024

gerritbot added a project to T375902: JavaScript building message boxes should now use mw.util.messageBox: Patch-For-Review.
Oct 9 2024, 11:07 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1079031 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/ParserMigration@master] Use newer messageBox function

https://gerrit.wikimedia.org/r/1079031

Oct 9 2024, 11:07 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
ReleaseTaggerBot edited projects for T360668: Drop support for non-Codex message boxes (mw-message-box), added: MW-1.43-notes (1.43.0-wmf.27; 2024-10-15); removed MW-1.43-notes (1.43.0-wmf.24; 2024-09-24).
Oct 9 2024, 11:00 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), patch-welcome, Patch-For-Review, WMDE-TechWish-Maintenance, MassMessage, Two-Column-Edit-Conflict-Merge
Maintenance_bot removed a project from T375902: JavaScript building message boxes should now use mw.util.messageBox: Patch-For-Review.
Oct 9 2024, 10:30 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1078974 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@master] Simplify MassMessage warning

https://gerrit.wikimedia.org/r/1078974

Oct 9 2024, 10:25 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T360668: Drop support for non-Codex message boxes (mw-message-box).

Change #1078974 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@master] Simplify MassMessage warning

https://gerrit.wikimedia.org/r/1078974

Oct 9 2024, 10:25 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), patch-welcome, Patch-For-Review, WMDE-TechWish-Maintenance, MassMessage, Two-Column-Edit-Conflict-Merge
gerritbot added a project to T375902: JavaScript building message boxes should now use mw.util.messageBox: Patch-For-Review.
Oct 9 2024, 3:55 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1078974 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/MassMessage@master] Simplify MassMessage warning

https://gerrit.wikimedia.org/r/1078974

Oct 9 2024, 3:54 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T360668: Drop support for non-Codex message boxes (mw-message-box).

Change #1078974 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/extensions/MassMessage@master] Simplify MassMessage warning

https://gerrit.wikimedia.org/r/1078974

Oct 9 2024, 3:54 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), patch-welcome, Patch-For-Review, WMDE-TechWish-Maintenance, MassMessage, Two-Column-Edit-Conflict-Merge
Jdlrobson added projects to T375902: JavaScript building message boxes should now use mw.util.messageBox: Fundraising-Backlog, Content-Transform-Team, Language-Team.

Thanks! I've untagged GrowthExperiments so feel free to unsubscribe!

Oct 9 2024, 3:43 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
Sgs added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Some code relies on finding message boxes by class name, eg: ConfirmEmail.js. Is there a non-Codex class that we could use for this? And if not, can we add one?

@Sgs the Html::messageBox class does support the addition of a custom className - so you'd need to add it there (this would be a non-Codex class). For JS you can add a class by doing the following:

const warning = mw.util.messageBox('my warning', 'warning' );
warning.classList.add( 'mywarningclass' );
Oct 9 2024, 9:48 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration

Oct 8 2024

Maintenance_bot removed a project from T375902: JavaScript building message boxes should now use mw.util.messageBox: Patch-For-Review.
Oct 8 2024, 7:31 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
ReleaseTaggerBot edited projects for T375902: JavaScript building message boxes should now use mw.util.messageBox, added: MW-1.43-notes (1.43.0-wmf.27; 2024-10-15); removed MW-1.43-notes (1.43.0-wmf.26; 2024-10-08).
Oct 8 2024, 7:00 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1078364 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] refactor(SpecialManageMentors): avoid using Codex classes

https://gerrit.wikimedia.org/r/1078364

Oct 8 2024, 6:34 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1078359 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] refactor(ConfirmEmail): avoid using Codex classes

https://gerrit.wikimedia.org/r/1078359

Oct 8 2024, 6:30 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration

Oct 7 2024

gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1078364 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] refactor(SpecialManageMentors): avoid using Codex classes

https://gerrit.wikimedia.org/r/1078364

Oct 7 2024, 9:57 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a project to T375902: JavaScript building message boxes should now use mw.util.messageBox: Patch-For-Review.
Oct 7 2024, 9:39 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1078359 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] refactor(ConfirmEmail): avoid using Codex classes

https://gerrit.wikimedia.org/r/1078359

Oct 7 2024, 9:39 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration

Oct 4 2024

Jdlrobson added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Some code relies on finding message boxes by class name, eg: ConfirmEmail.js. Is there a non-Codex class that we could use for this? And if not, can we add one?

Oct 4 2024, 7:34 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
Jdlrobson removed projects from T375902: JavaScript building message boxes should now use mw.util.messageBox: Growth-Team, GrowthExperiments.
Oct 4 2024, 7:31 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
Maintenance_bot removed a project from T375902: JavaScript building message boxes should now use mw.util.messageBox: Patch-For-Review.
Oct 4 2024, 10:30 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
ReleaseTaggerBot edited projects for T375902: JavaScript building message boxes should now use mw.util.messageBox, added: MW-1.43-notes (1.43.0-wmf.26; 2024-10-08); removed MW-1.43-notes (1.43.0-wmf.25; 2024-10-01).
Oct 4 2024, 10:00 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1076791 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] refactor(ConfirmEmail): use mw.util.messageBox

https://gerrit.wikimedia.org/r/1076791

Oct 4 2024, 9:40 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration

Oct 3 2024

Jdlrobson closed T374499: Final update: Support for styling message boxes using old markup is being removed, a subtask of T360668: Drop support for non-Codex message boxes (mw-message-box), as Resolved.
Oct 3 2024, 4:51 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), patch-welcome, Patch-For-Review, WMDE-TechWish-Maintenance, MassMessage, Two-Column-Edit-Conflict-Merge

Sep 30 2024

ReleaseTaggerBot added a project to T375828: MassMessage didn't warn about an extra angle-bracket which caused delivery issues: MW-1.43-notes (1.43.0-wmf.25; 2024-10-01).
Sep 30 2024, 6:00 PM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), MassMessage
Maintenance_bot removed a project from T375828: MassMessage didn't warn about an extra angle-bracket which caused delivery issues: Patch-For-Review.
Sep 30 2024, 5:30 PM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), MassMessage
gerritbot added a comment to T375828: MassMessage didn't warn about an extra angle-bracket which caused delivery issues.

Change #1076247 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@master] Improve error logentry when subject section is invalid

https://gerrit.wikimedia.org/r/1076247

Sep 30 2024, 5:07 PM · MW-1.43-notes (1.43.0-wmf.25; 2024-10-01), MassMessage
gerritbot added a project to T375902: JavaScript building message boxes should now use mw.util.messageBox: Patch-For-Review.
Sep 30 2024, 4:14 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
gerritbot added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Change #1076791 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] refactor(ConfirmEmail): use mw.util.messageBox

https://gerrit.wikimedia.org/r/1076791

Sep 30 2024, 4:14 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
Sgs moved T375902: JavaScript building message boxes should now use mw.util.messageBox from Inbox to Triaged on the Growth-Team board.
Sep 30 2024, 4:11 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration
Sgs added a comment to T375902: JavaScript building message boxes should now use mw.util.messageBox.

Some code relies on finding message boxes by class name, eg: ConfirmEmail.js. Is there a non-Codex class that we could use for this? And if not, can we add one?

Sep 30 2024, 3:57 PM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Fundraising Tech - Chaos Crew, Content-Transform-Team-WIP, Fundraising-Backlog, Technical-Debt, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-ParserMigration