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

Handle subscription-related iOS use cases #728

Merged
merged 25 commits into from
Mar 19, 2024
Merged

Conversation

quanganhdo
Copy link
Member

@quanganhdo quanganhdo commented Mar 15, 2024

Please review the release process for BrowserServicesKit here.

Required:

Task/Issue URL: https://app.asana.com/0/414235014887631/1206844393131400/f
iOS PR: duckduckgo/iOS#2597
macOS PR: duckduckgo/macos-browser#2427
What kind of version bump will this require?: Minor
Optional:

Tech Design URL:
CC:

Description:

This PR updates the subscription endpoint and add a UserDefaults field for the thank you messaging.

Steps to test this PR:

  1. See platform-specific PRs

OS Testing:

  • iOS 14
  • iOS 15
  • iOS 16
  • macOS 10.15
  • macOS 11
  • macOS 12

Internal references:

Software Engineering Expectations
Technical Design Template

@quanganhdo quanganhdo self-assigned this Mar 15, 2024
@quanganhdo quanganhdo marked this pull request as ready for review March 15, 2024 22:39
@quanganhdo quanganhdo requested a review from samsymons March 15, 2024 22:39
@quanganhdo quanganhdo merged commit f4894b9 into main Mar 19, 2024
7 checks passed
@quanganhdo quanganhdo deleted the anh/netp-pre-launch branch March 19, 2024 05:07
samsymons added a commit that referenced this pull request Mar 20, 2024
* main:
  Adds Privacy Pro Feature Flags (#717)
  macOS: Display error messaging for cancelled subscriptions  (#714)
  Handle subscription-related iOS use cases (#728)
  Remove hardcoded NetP endpoint (#734)
  Use History in Suggestions on iOS (#705)
samsymons added a commit that referenced this pull request Mar 21, 2024
* main:
  Entitlements cache fixes (#736)
  Surface the last-used password first in autofill prompt when filling passwords (#731)
  RMF update adding build number to app version check (#708)
  VPN UI improvements (#722)
  Adds Privacy Pro Feature Flags (#717)
  macOS: Display error messaging for cancelled subscriptions  (#714)
  Handle subscription-related iOS use cases (#728)
  Remove hardcoded NetP endpoint (#734)
  Use History in Suggestions on iOS (#705)
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