Page MenuHomePhabricator

Handle Enotif Talk notifications via MediaWiki Notifications
Closed, ResolvedPublic

Description

MediaWiki allows triggering Email notifications when someone edits user's talk page.
Migrate this system into the newly created Notifications component, making sure there is no behaviour/logic change.

In contrast to T387988, this Notification is triggered on wikis, therefore it's behaviour should be validated after deployment.

Acceptance Criteria:

  • There is no behaviour change to existing Talk page email Notifications
  • RecentNotitifcationChangeHandler handles te Talk page notifications
  • RecentNotificationChangeHandler uses service from T387987 to trigger Emails

Event Timeline

pmiazga changed the task status from Open to In Progress.Mar 27 2025, 3:19 PM
pmiazga claimed this task.

Change #1132006 had a related patch set uploaded (by Pmiazga; author: Pmiazga):

[mediawiki/core@master] enotif: Handle Talk notifications via new Notifications system

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

Test plan:

  • With Echo installed, as user A, edit user B's talk page. Verify that you got an email, and that it's the same before and after this change.
  • With Echo not installed, as user A, edit user B's talk page. Verify that you got an email, and that it's the same before and after this change.

Change #1132006 merged by jenkins-bot:

[mediawiki/core@master] enotif: Handle Talk notifications via new Notifications system

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