Page MenuHomePhabricator

Drop support for reading CheckUser tables from LoginNotify
Closed, ResolvedPublic

Description

Summary

CheckUser database tables are undergoing a migration that will remove the cuc_ip column from cu_changes. MediaWiki-extensions-LoginNotify uses this column, though for deprecated code. To avoid a migration the integration should be removed

Background

Acceptance criteria

Event Timeline

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

[mediawiki/extensions/LoginNotify@master] Drop CheckUser support

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

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

[operations/mediawiki-config@master] Remove unused LoginNotify config

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

Change #1229252 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove unused LoginNotify config

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

Mentioned in SAL (#wikimedia-operations) [2026-01-21T11:43:06Z] <dreamyjazz@deploy2002> Started scap sync-world: Backport for [[gerrit:1229252|Remove unused LoginNotify config (T412939)]]

Mentioned in SAL (#wikimedia-operations) [2026-01-21T11:45:19Z] <dreamyjazz@deploy2002> dreamyjazz, tstarling: Backport for [[gerrit:1229252|Remove unused LoginNotify config (T412939)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-01-21T11:51:45Z] <dreamyjazz@deploy2002> Finished scap sync-world: Backport for [[gerrit:1229252|Remove unused LoginNotify config (T412939)]] (duration: 08m 39s)

Dreamy_Jazz updated the task description. (Show Details)

Thanks for the patches tstarling

Change #1229247 merged by jenkins-bot:

[mediawiki/extensions/LoginNotify@master] Drop CheckUser support

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

Change #1229559 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[integration/config@master] Zuul: [mediawiki/extensions/LoginNotify] Indicate CheckUser dependency status

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

Change #1229559 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/LoginNotify] Indicate CheckUser dependency status

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