Skip to content

Commit

Permalink
Temporary PIR incident notification (#121)
Browse files Browse the repository at this point in the history
Task: https://app.asana.com/0/0/1208896506192493/f

This PR adds a message to notify users on app version `1.116.0` of a
temporary issue with PIR

**Testing instructions:**
1. In `RemoteMessagingClient.swift` update the debug URL to the staging
URL from this PR
2. Ensure you are on app version `1.116.0` and that your system locale
is set to the US
3. Launch the app and confirm the remote message appears

---------

Co-authored-by: Elle Sullivan <[email protected]>
  • Loading branch information
amddg44 and THISISDINOSAUR authored Dec 4, 2024
1 parent 438c3d1 commit 2a6e915
Showing 1 changed file with 36 additions and 1 deletion.
37 changes: 36 additions & 1 deletion live/macos-config/macos-config.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
{
"version": 7,
"version": 8,
"messages": [
{
"id": "macos_pir_incident_dec_2024",
"content": {
"messageType": "big_single_action",
"titleText": "Personal Information Removal",
"descriptionText": "Please update your DuckDuckGo browser as we've fixed a critical issue with Personal Information Removal.",
"placeholder": "CriticalUpdate",
"primaryActionText": "Update",
"primaryAction": {
"type": "url",
"value": "duck://settings/about"
}
},
"matchingRules": [11]
},
{
"id": "macos_privacy_pro_app_store_exit_survey_1",
"content": {
Expand Down Expand Up @@ -266,6 +281,26 @@
"value": false
}
}
},
{
"id": 11,
"attributes": {
"appVersion": {
"min": "1.116.0.0",
"max": "1.116.0.999999"
},
"locale": {
"value": [
"en-US"
]
},
"pproSubscriber": {
"value": true
},
"pproSubscriptionStatus": {
"value": ["active"]
}
}
}
]
}

0 comments on commit 2a6e915

Please sign in to comment.