Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CI and linting, and fix errors #35

Merged
merged 1 commit into from
Dec 8, 2021
Merged

Conversation

samwilson
Copy link
Contributor

Fix all automatically-fixable phpcs errors and add others to
the ignore list.

Fix all automatically-fixable phpcs errors and add others to
the ignore list.
@DaSchTour DaSchTour merged commit be3906c into DaSchTour:master Dec 8, 2021
@samwilson samwilson deleted the phpcs branch December 8, 2021 23:06
Seb35 added a commit that referenced this pull request Oct 27, 2023
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants