Page MenuHomePhabricator

Update Echo 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

Related Objects

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 825417 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/Echo@master] Convert 10 hooks subscribers to HookHandlers

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

Change 825419 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/Echo@master] Convert 5 hook subscribers to HookHandlers

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

Change 825421 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/Echo@master] Convert 10 hook subscribers to HookHandlers

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

Change 825417 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] Convert 9 hooks subscribers to HookHandlers

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

Change 825419 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] Convert 5 hook subscribers to HookHandlers

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

Change 825421 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] Convert 10 hook subscribers to HookHandlers

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

Etonkovidova claimed this task.

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

[mediawiki/extensions/Echo@master] Create HookRunner class and the hook handler interfaces

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

Umherirrender updated the task description. (Show Details)

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

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

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

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

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

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

Change 949062 merged by jenkins-bot:

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

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

Change 927790 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] Create HookRunner class and the hook handler interfaces

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

Change 949118 merged by jenkins-bot:

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

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