Skip to content

Remove all supports for allowed extra analytics#11647

Merged
aduth merged 1 commit intomainfrom
aduth-rm-allowed-extra-analytics-all
Dec 16, 2024
Merged

Remove all supports for allowed extra analytics#11647
aduth merged 1 commit intomainfrom
aduth-rm-allowed-extra-analytics-all

Conversation

@aduth
Copy link
Copy Markdown
Contributor

@aduth aduth commented Dec 16, 2024

🛠 Summary of changes

Removes all support for allowed_extra_analytics.

Follows #11643, addressing the one remaining use-case of reCAPTCHA forms, which passthrough extra analytics, currently used to support optional phone_country_code logging. Testing with this property allows coverage for the behavior while avoiding flagging the extra analytics check.

This is also meant to support #11605, which currently has some flakey test failures within the extra analytics checking global RSpec configuration.

📜 Testing Plan

Verify build passes.

changelog: Internal, Analytics, Remove support for allowed_extra_analytics
@aduth aduth requested a review from mitchellhenke December 16, 2024 16:37
Copy link
Copy Markdown
Contributor

@zachmargolis zachmargolis left a comment

Choose a reason for hiding this comment

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

Huge!!! LGTM

@aduth aduth merged commit d59e458 into main Dec 16, 2024
@aduth aduth deleted the aduth-rm-allowed-extra-analytics-all branch December 16, 2024 16:58
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.

3 participants