Page MenuHomePhabricator

Update WikimediaEvents to use the new HookContainer/HookRunner system
Open, Needs TriagePublic

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 hooks
    • XAnalytics hooks (T338434)
    • EmailAuth

Event Timeline

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

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

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

Change 926740 merged by jenkins-bot:

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

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

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

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

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

Change 962086 merged by jenkins-bot:

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

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

Umherirrender updated the task description. (Show Details)