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

Enable/Disable analytics based on user consent #3467

Merged
merged 39 commits into from
Jan 23, 2025
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
9e14a13
Set an analytics prop on User based on analytics consent state
andracc Dec 4, 2024
8307f70
access analytics consent inside OtelKernel
andracc Dec 4, 2024
2abf257
switch consent from string to bool
andracc Dec 10, 2024
ab63bbe
condition sessionId trace on consent
andracc Dec 10, 2024
e47e04c
track consent without state - functionality
andracc Dec 11, 2024
fffdc2e
fix tests to account for conditioning Otel tags on consent
andracc Dec 11, 2024
9a91fc8
add MUI drawer component progress
andracc Dec 13, 2024
20558e9
allow clickaway to escape consent options in UserSettings
andracc Dec 18, 2024
3cd0c6f
use MUI buttons (horizontal)
andracc Dec 18, 2024
ce7b9dc
vertical buttons option
andracc Dec 18, 2024
d7d1e61
use translation for buttons
andracc Dec 18, 2024
f1012d9
analytics initially true
andracc Dec 18, 2024
17b5582
tooltip progress
andracc Dec 18, 2024
4f8f7c2
Merge branch 'master' into analytics-consent
andracc Dec 18, 2024
dac255a
Merge branch 'master' into analytics-consent
andracc Dec 18, 2024
98076c9
Merge branch 'master' into analytics-consent
andracc Jan 6, 2025
a4c4592
modal styling progress
andracc Jan 8, 2025
807d9fe
better syntax
andracc Jan 13, 2025
c8a5386
Summary for new consent bools
andracc Jan 14, 2025
58209b1
When user not signed in, analytics should be set to true
andracc Jan 15, 2025
057432b
url does not contain ip info
andracc Jan 15, 2025
610eb87
remove tooltip
andracc Jan 15, 2025
5fe18cb
clean up code for modal
andracc Jan 15, 2025
0712b38
Remove unused CookieConsent
andracc Jan 15, 2025
197137a
Code review
andracc Jan 16, 2025
a5ce214
Fixed consent behavior (includes debugging)
andracc Jan 16, 2025
4fabe09
Merge branch 'master' into analytics-consent
andracc Jan 16, 2025
97e5a2b
renaming variables
andracc Jan 16, 2025
fb66732
remove div
andracc Jan 16, 2025
9c027ea
Tidying with review
andracc Jan 17, 2025
591606c
Differentiate between false and undefined in Axios header
andracc Jan 17, 2025
3f0c7c6
Additional testing when analytics consent is false
andracc Jan 17, 2025
3006ac0
Renamed otelConsent to AnalyticsOn
andracc Jan 17, 2025
4ccf628
Merge branch 'master' into analytics-consent
andracc Jan 21, 2025
e83a7da
Code review
andracc Jan 21, 2025
5a98d4e
Tidying
andracc Jan 22, 2025
72f2487
Sample change of terminology for consent modal
andracc Jan 23, 2025
47c4a67
Finalize terminology
andracc Jan 23, 2025
427bd3f
Merge branch 'master' into analytics-consent
andracc Jan 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into analytics-consent
andracc committed Jan 21, 2025

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
commit 4ccf62848f0bad9ea887e1f9dd99e81d50dd9df0

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.