mediawiki-extensions-Wikime.../modules
Dreamy Jazz bfc492e36e Remove Watchlist and RecentChanges guided tours
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
2024-05-05 11:36:41 +00:00
..
ext.wikimediaMessages.ipInfo.hooks Remove IPInfo feedback links 2024-05-04 17:28:31 +00:00
ext.wikimediamessages.styles fix(WikimediaMessages): Correct class naming in theme-night.less 2024-04-25 00:52:35 +02:00
.eslintrc.json build: Update linters 2023-11-17 13:21:10 -05:00
contactpage.css ext.wikimediamessages.contactpage: Merge two files as they are basically identical 2024-03-27 01:51:05 +00:00