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

[security] Force matomo.org related requests to use ssl as default #19098

Merged
merged 47 commits into from May 17, 2022
Merged

Conversation

peterhashair
Copy link
Contributor

@peterhashair peterhashair commented Apr 14, 2022

Description:

Fixes: #19081
Force matomo.org marketplace and plugin using SSL as default.

Review

config/global.ini.php Outdated Show resolved Hide resolved
core/Http.php Outdated Show resolved Hide resolved
@peterhashair
Copy link
Contributor Author

@Findus23 that's a draft PR, not for ready review yet, but good feedback, and direction hints, will keep updating. 😀

Peter added 3 commits April 19, 2022 13:22
update checks
update default to https
update phpcs check
@peterhashair peterhashair changed the title [security] Force all the request to ssl [security] Force matomo.org related requests to use ssl as default Apr 19, 2022
Peter added 3 commits May 10, 2022 13:36
remove double diagnostic
force api using https
update tests
@peterhashair peterhashair requested a review from bx80 May 10, 2022 04:28
@peterhashair peterhashair added the Needs Review PRs that need a code review label May 10, 2022
update feed back
core/Http.php Outdated Show resolved Hide resolved
update failed display message
Co-authored-by: Justin Velluppillai <justin@innocraft.com>
config/global.ini.php Outdated Show resolved Hide resolved
@justinvelluppillai justinvelluppillai removed the Needs Review PRs that need a code review label May 17, 2022
Peter added 7 commits May 17, 2022 14:44
update hardcode to translation
update translation
update language and some logic
run test
trigger test
update screenshot
@bx80 bx80 added this to the 4.11.0 milestone May 17, 2022
@bx80 bx80 merged commit 35957fc into 4.x-dev May 17, 2022
@bx80 bx80 deleted the m19081 branch May 17, 2022 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org.
Projects
None yet
5 participants