Page MenuHomePhabricator

Update StructuredDiscussions (Flow) 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

Event Timeline

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

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

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

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

Change 927792 merged by jenkins-bot:

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

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

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

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

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

Change 962150 merged by jenkins-bot:

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

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

Umherirrender removed a project: Patch-For-Review.
Umherirrender updated the task description. (Show Details)

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

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

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

Change #1072914 abandoned by Umherirrender:

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

Reason:

T332022

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

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

[mediawiki/extensions/Flow@master] Move some Echo hook handler to new class to make Echo optional

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

Change #1195388 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] Move some Echo hook handler to new class to make Echo optional

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

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

[mediawiki/extensions/Flow@REL1_44] Move some Echo hook handler to new class to make Echo optional

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

Change #1195401 merged by jenkins-bot:

[mediawiki/extensions/Flow@REL1_44] Move some Echo hook handler to new class to make Echo optional

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

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

[mediawiki/extensions/Flow@REL1_43] Move some Echo hook handler to new class to make Echo optional

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

Change #1195403 merged by jenkins-bot:

[mediawiki/extensions/Flow@REL1_43] Move some Echo hook handler to new class to make Echo optional

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