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

Detect consent manager and suggest guide #19821

Merged
merged 32 commits into from Nov 14, 2022
Merged

Detect consent manager and suggest guide #19821

merged 32 commits into from Nov 14, 2022

Conversation

bx80
Copy link
Contributor

@bx80 bx80 commented Oct 6, 2022

Description:

Follows on from #19794

Ref: DEV-3004

The specification has changed to have a 'Become an expert...' challenge instead of a link on the Getting Started page.
A guide link will be added to 'Email these instructions' email if a consent manager is detected.
The Administration > Privacy > Asking for Consent section will also show a link to the consent manager guide if detected.

Review

@bx80 bx80 added the Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. label Oct 6, 2022
@bx80 bx80 added this to the 5.0.0 milestone Oct 6, 2022
@bx80 bx80 self-assigned this Oct 6, 2022
@github-actions
Copy link
Contributor

If you don't want this PR to be closed automatically in 28 days then you need to assign the label 'Do not close'.

@github-actions github-actions bot added the Stale The label used by the Close Stale Issues action label Oct 21, 2022
@bx80 bx80 removed the Stale The label used by the Close Stale Issues action label Oct 27, 2022
@bx80 bx80 modified the milestones: 5.0.0, 4.12.4 Oct 27, 2022
@bx80 bx80 added Needs Review PRs that need a code review and removed Needs Review PRs that need a code review labels Oct 30, 2022
@bx80 bx80 added the Needs Review PRs that need a code review label Nov 5, 2022
bx80 and others added 9 commits November 11, 2022 11:47
# Conflicts:
#	plugins/SitesManager/Controller.php
#	plugins/SitesManager/templates/_siteWithoutDataTabs.twig
#	plugins/SitesManager/templates/_trackingCodeEmail.twig
#	tests/PHPUnit/Fixtures/EmptySiteWithSiteContentDetection.php
Copy link
Contributor

@peterhashair peterhashair left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@bx80 bx80 merged commit 91344f8 into 4.x-dev Nov 14, 2022
@bx80 bx80 deleted the detect-consent-manager branch November 14, 2022 21:27
@elabuwa elabuwa added the not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. label Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. 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