Page MenuHomePhabricator

Update CentralNotice to use the new HookContainer/HookRunner system
Closed, ResolvedPublic

Description

Implement the Hook system added in MediaWiki 1.35 in the extensions, see Hooks.md for documentation.

  • Create HookRunner class and the hook handler interfaces
  • Use hook handlers
    • core
    • UserMerge

Event Timeline

Change 926818 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CentralNotice@master] Create HookRunner class and the hook handler interface

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

Change 926818 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Create HookRunner class and the hook handler interface

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

Change 961873 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CentralNotice@master] Use HookHandlers for core hooks

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

Change 961873 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Use HookHandlers for core hooks

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

Umherirrender updated the task description. (Show Details)

Change 971578 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CentralNotice@master] Use HookHandlers for UserMerge hook

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

Change 971578 merged by jenkins-bot:

[mediawiki/extensions/CentralNotice@master] Use HookHandlers for UserMerge hook

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

Umherirrender claimed this task.
Umherirrender updated the task description. (Show Details)

Change #1052668 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/CentralNotice@wmf_deploy] Merge branch 'master' into wmf_deploy

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