-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Add Klaviyo query parameter to the list of stripped parameters in VCLs #35228
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
Conversation
- Related to Issue magento#35227 - Klaviyo's emails include the `_kx` query parameter. - Klaviyo's services and modules are becoming more popular, so this query parameter should be stripped in the default Varnish configs provided with Magento.
Hi @Gelmo. Thank you for your contribution
❗ Automated tests can be triggered manually with an appropriate comment:
You can find more information about the builds here ℹ️ Run only required test builds during development. Run all test builds before sending your pull request for review. For more details, review the Magento Contributor Guide documentation. 🕙 You can find the schedule on the Magento Community Calendar page. 📞 The triage of Pull Requests happens in the queue order. If you want to speed up the delivery of your contribution, join the Community Contributions Triage session to discuss the appropriate ticket. ✏️ Feel free to post questions/proposals/feedback related to the Community Contributions Triage process to the corresponding Slack Channel |
I am discussing the CLA with my employer, and I will re-create the PR as advised once the CLA has been read and signed. |
Hello @sdzhepa! |
@magento run all tests |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please message the #magento-devops slack channel if they don't show in a reasonable amount of time and a representative will look into any issues. |
@magento run Functional Tests CE |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please message the #magento-devops slack channel if they don't show in a reasonable amount of time and a representative will look into any issues. |
@magento run Sample Data Tests CE, Sample Data Tests EE, Sample Data Tests B2B, Functional Tests CE |
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please message the #magento-devops slack channel if they don't show in a reasonable amount of time and a representative will look into any issues. |
@magento run all tests |
Hi @Gelmo , Thanks for the collaboration & contribution! ✔️ QA Passed Install fresh Magento 2.4-develop
Before: ✖️
After: ✔️
Got the green build, so moving it to merge in progress. |
@engcom-Dash: it's probably better to continue with #39188 instead, as that one contains the fix from here + a bunch of other extra parameters. The commit from this PR got cherry picked so the author is kept in git history. |
Hello @Gelmo, Thanks for your contributions. As per #35228 (comment), we are putting this PR on hold since the changes have been cherry-picked into another PR with some additional code changes. We will update you here once the other PR is merged. Thanks! |
Description (*)
_kx
query parameter._kx
to the list of stripped parameters in the VCLs for Varnish 4, 5, and 6.Related Pull Requests
Fixed Issues (if relevant)
Manual testing scenarios (*)
_kx
query parameter._kx
parameter is served an uncached page._kx
parameter is served a cached page.Questions or comments
Contribution checklist (*)