Skip to content

[sing-in gate] Implement hideSupportMessagingHasOverride#1424

Merged
shtukas merged 6 commits intomainfrom
ph-20250829-1858-supporter-gate
Sep 1, 2025
Merged

[sing-in gate] Implement hideSupportMessagingHasOverride#1424
shtukas merged 6 commits intomainfrom
ph-20250829-1858-supporter-gate

Conversation

@shtukas
Copy link
Contributor

@shtukas shtukas commented Aug 30, 2025

Here we implement a new gate condition by which we do not show the gate within 30 days of a single contribution events as defined by DCR's cookie gu_hide_support_messaging, SDC: GetTreatments payload: hideSupportMessagingTimestamp

This applies everywhere except when Auxia has full control of the gate. See logic.md for details.

Companion DCR change: guardian/dotcom-rendering#14462

@shtukas shtukas requested a review from a team as a code owner August 30, 2025 16:11
@shtukas shtukas changed the title Implement hideSupportMessagingHasOverride [sing-in gate] Implement hideSupportMessagingHasOverride Aug 30, 2025
Base automatically changed from ph-20250830-1705-cleaning to main September 1, 2025 09:14
@shtukas shtukas force-pushed the ph-20250829-1858-supporter-gate branch from 90b2c09 to bdcf11f Compare September 1, 2025 10:39
@shtukas shtukas merged commit dacaa00 into main Sep 1, 2025
5 checks passed
@shtukas shtukas deleted the ph-20250829-1858-supporter-gate branch September 1, 2025 14:25
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.

2 participants