ItamarWMDE created this task. ItamarWMDE added projects: Wikibase Service Migration, Wikidata, wdwb-tech-focus. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION Currently, these Echo Hook handlers are registered directly through extension-client.json without a hook handler, which prevents us from employing proper dependency injection. **AC**: [ ] EchoSetupHookHandlers class is defined as a hook handler in `extension-client.json` [ ] All dependencies are injected to the hook handler through the service container **Notes**: - Followup to T256265 <https://phabricator.wikimedia.org/T256265> - In the task above it was concluded that we cannot use the new system as Echo did not support it. A prerequisite to this task being completed is that Echo supports the new registration system. TASK DETAIL https://phabricator.wikimedia.org/T277169 WORKBOARD https://phabricator.wikimedia.org/project/board/5203/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: ItamarWMDE Cc: Aklapper, ItamarWMDE, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, MSGJ, abian, Wikidata-bugs, aude, Addshore, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
