ChangeLog for MatomoAnalytics
Fix installing via composer version 2.2.1 and later
Require MediaWiki 1.38.0
Modernise MatomoAnalyticsOOUIForm
Add CI for MediaWiki standards and security
Lower minimum MediaWiki version requirement to 1.35.3
Require MediaWiki 1.36.0
DB_MASTER -> DB_PRIMARY
Stop outputting unnecessary HTML comments and 'type="text/javascript"'
Add fixMissingMatomos script for syncing between cw_wikis and matomo on sites using CreateWiki
Use User::isRegistered instead of User::isLoggedIn
Add some more logging and also disable cache when deleting/rename a wik
MatomoAnalytics: Add check within rename/add site to prevent deleting default id
MatomoAnalytics::getSiteID: Fix default value for when wiki isn't found
Delete cache when deleting or renaming wikis.
Fix config name wgMatomoAnalyticsForGetRequest -> wgMatomoAnalyticsForceGetRequest.
Introduce wgMatomoAnalyticsForGetRequest config to force GET requests and reverts back to matomo 3 way of tracking.
Updates Matomo javascript to the version used in Matomo 3.14.0.
Adds $wgMatomoAnalyticsDisableCookie
to allow disabling cookies set by Matomo. Useful in the European Union.
Adds $wgMatomoAnalyticsDisableJS
to allow disabling of JS tracking code globally.
Drop unnecessary variable assignments.
Turn extension into a versioned project.
Redesign whole code base (essentially an initial commit).
You can’t perform that action at this time.