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

Allow composer plugins for dev dependency codesniffer to fix travis builds. #19468

Merged
merged 1 commit into from Jul 6, 2022

Conversation

diosmosis
Copy link
Member

Description:

As title. It seems the latest composer version results in an error when installing dev dependencies: https://app.travis-ci.com/github/matomo-org/matomo/jobs/575674236#L502-L510 .

Review

@diosmosis diosmosis added this to the 4.12.0 milestone Jul 5, 2022
@diosmosis diosmosis added c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. Needs Review PRs that need a code review labels Jul 5, 2022
@peterhashair peterhashair merged commit bca3741 into 4.x-dev Jul 6, 2022
@peterhashair peterhashair deleted the composer-allow-plugins-phpcodesniffer branch July 6, 2022 04:02
sgiehl added a commit that referenced this pull request Jul 8, 2022
* update invite

update invite

* update tests and VUE error

update tests and VUE error

* built vue files

* update ui

update ui

* update vue

update vue

* update vue

update vue

* built vue files

* Update UsersManager_spec.js

update tests

* update clean

update clean

* Update UsersManager_spec.js

update success

* Update UsersManager_spec.js

remove popup error

* update tests order

update tests order

* Update UsersManager_next_click.png

updateui

* revert screenshot

revert screenshot

* delete if user if declined

delete use if declined
add privacy
split templated into 3 parts

* remove decline

remove decline

* add invited by column

add invited by column

* Revert "add invited by column"

This reverts commit e2358cb.

* Update UserRepository.php

add view user display

* add email tests and update admin email

add email tests and update admin email

* update php cs

update php cs

* add expire task and default setting

add expire task and default setting

* add api tests

add api tests

* add filter

add filter

* update ui tests

update ui tests

* built vue files

* update tests

update tests

* update signup and tests

update signup and tests

* update tests

update tests

* update screenshots

update screenshots

* update screenshots

update screenshots

* update ui

update ui

* update typo

update typo

* built vue files

* Update core/Updates/4.12.0-b1.php

Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>

* Update plugins/UsersManager/API.php

Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>

* Update plugins/UsersManager/UsersManager.php

Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>

* Update plugins/UsersManager/lang/en.json

Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>

* Update config/global.ini.php

Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>

* update email date

update email date

* update typo

update typo

* update UI

update UI

* Updated UI screenshot

* Update plugins/Login/lang/en.json

Co-authored-by: Stefan Giehl <stefan@matomo.org>

* Update plugins/Login/templates/invitationDecline.twig

Co-authored-by: Stefan Giehl <stefan@matomo.org>

* update some feedbacks

update some feedbacks

* built vue files

* update feedbacks

update feedbacks

* update filter

update filter

* pending your can't reset password

pending your can't reset password

* fix php cs

fix php cs

* update column

update column

* built vue files

* set up terms in tests

set up terms in tests

* Update PendingUsers.php

setup website

* update tests and broken template

update tests

* update password

update password

* update screenshots

update screenshots

* add delete to admin

add delete to admin

* update invite success notification

update invite success notification

* add tests

add tests

* built vue files

* update tests

update tests

* update UI and checkbox

update UI and checkbox

* Update Invite_spec.js

show error screen

* update tests

update tests

* update lang

update lang

* Update OmniFixture-dump.sql

revert OmniFixture

* update wording

update wording

* update version

update version

* fix change column

fix change column

* Update UsersManagerTest.php

update tests

* Update Model.php

update tests

* Update Model.php

update tests

* remove fixes

remove fixes

* Revert "remove fixes"

This reverts commit f8fe337.

* update tests

update tests

* revert password reset

revert password reset

* update tests

update tests

* update resend

update resend

* update tests

update tests

* Update PasswordResetter.php

update tests

* correct pending user from last time

correct pending user from last time

* apply some fixes /improvements

* Apply suggestions from code review

Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>

* Allow composer plugins for dev dependency codesniffer to fix travis builds. (#19468)

Co-authored-by: peterhashair <peterhashair@users.noreply.github.com>
Co-authored-by: Ben Burgess <88810029+bx80@users.noreply.github.com>
Co-authored-by: Ben <ben.burgess@innocraft.com>
Co-authored-by: Stefan Giehl <stefan@matomo.org>
Co-authored-by: dizzy <diosmosis@users.noreply.github.com>
@justinvelluppillai justinvelluppillai added the not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. label Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. Needs Review PRs that need a code review not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants