bfc492e36e
Why: * The Watchist and RecentChanges guided tours implemented in this extension are set to not show for new users. Furthermore, in T217451 the task description describes about how this tour should probably be removed. * Keeping the tour around leads to extra ResourceLoader modules and when users are not shown it when first interacting with the RecentChanges and Watchlist pages, it means that this is not necessary and keeping it doesn't outweigh the performance benefit. What: * Remove the GuidedTour code related to the watchlist and recentchanges from ::onResourceLoaderRegisterModules * Remove the ::onChangesListSpecialPageStructuredFilters, ::isOresAvailable, ::onLocalUserCreated, and ::onGetPreferences methods from Hooks.php as no longer needed (including then removing the hook definitions in extension.json related to the removed methods). * Remove the i18n strings, less files and JS files associated with the now removed GuidedTour. * Remove the the `modules/images` folder as all the files were used in the now removed GuidedTour module. * Remove the dependency injection of the UserOptionsManager as it is no longer used. Bug: T217451 Change-Id: I13f08bb5ecea3c9d4de3372185da9343b0d57c8d |
||
---|---|---|
.. | ||
ext.wikimediaMessages.ipInfo.hooks | ||
ext.wikimediamessages.styles | ||
.eslintrc.json | ||
contactpage.css |