This requires MediaWiki 1.34 and works up to (at least) MediaWiki 1.40.
New features since v4.0.0:
- Ignore wiki editors, to restrict analytics to anonymous users
Maintenance since v4.0.0:
- Replace global $wgUser deprecated in MediaWiki 1.35.2
- Replace User::isLoggedIn() deprecated in MediaWiki 1.34
- PSR-4 autoloading
- Added CI and quality checks
- Improved documentation
Thanks to the following people since v4.0.0 🥳
Eduardo Elias (2):
- Ignore wiki editors
- Make README to be parsed
Goldshop (1):
- Update extension.json
Sam Wilson (2):
- Add CI and linting, and fix errors
- Move Matomo.hooks.php to src/Hooks.php and adjust loading
Youri vd Bogert (1):
- Update README.md
felipeforte (1):
- Updated hook
mnival (2):
- Replace deprecated $wgUser by RequestContext::getMain()->getUser()
- Delete empty line
previously contributed as ttenbergen (1):
- allow plugins
Daniel Schuba (5):
- Merge pull request #32 from Goldshop/patch-1
- Merge pull request #26 from YOUR1/patch-1
- Merge pull request #35 from samwilson/phpcs
- Merge pull request #36 from samwilson/classname
- Merge pull request #37 from mnival/master
Seb35 (10):
- Rebase IgnoreEditors feature on 4.0.0
- Fix $wgMatomo* and $wgPiwik* parameters
- Merge pull request #40 from felipeforte/patch-1
- Restrict plugins to composer/installers
- Merge branch 'fix-ci'
- Make explicit the parameter $wgMatomoIgnoreEditors
- Avoid to silently ignore non-existing parameters
- Fix documentation issues
- Update CI
- Version 5.0