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

NetP iOS notifications settings #541

Merged
merged 5 commits into from
Oct 31, 2023
Merged

Conversation

graeme
Copy link
Contributor

@graeme graeme commented Oct 20, 2023

Please review the release process for BrowserServicesKit here.

Required:

Task/Issue URL: https://app.asana.com/0/72649045549333/1204630981406975/f
iOS PR: duckduckgo/iOS#2112
macOS PR: duckduckgo/macos-browser#1778
What kind of version bump will this require?: Minor

Description:
See iOS PR for proper description.

Steps to test this PR:

  1. See app PRs

OS Testing:

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

Internal references:

Software Engineering Expectations
Technical Design Template

static let alerts = "com.duckduckgo.notificationSettings.alertsEnabled"
}

private static let alertsEnabledKey = "com.duckduckgo.notificationSettings"
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this used anywhere?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ooops. Will remove

@graeme graeme merged commit 71e916d into main Oct 31, 2023
5 checks passed
@graeme graeme deleted the graeme/netp-ios-notifications-settings branch October 31, 2023 15:58
graeme added a commit to duckduckgo/macos-browser that referenced this pull request Oct 31, 2023
Task/Issue URL: https://app.asana.com/0/0/1205768725084797/f
BSK: duckduckgo/BrowserServicesKit#541

**Description**:
These changes are for iOS and doesn’t include any logical changes for
macOS. Just creates a some classes that need to be injected and are
currently not on macOS.

**Steps to test this PR**:
1. CI should be enough but you can try to build this manually as a
sanity check. Have a look at the BSK PR first perhaps to get the idea.

---
###### Internal references:
[Pull Request Review
Checklist](https://app.asana.com/0/1202500774821704/1203764234894239/f)
[Software Engineering
Expectations](https://app.asana.com/0/59792373528535/199064865822552)
[Technical Design
Template](https://app.asana.com/0/59792373528535/184709971311943)
[Pull Request
Documentation](https://app.asana.com/0/1202500774821704/1204012835277482/f)
diegoreymendez pushed a commit to duckduckgo/macos-browser that referenced this pull request Nov 1, 2023
Task/Issue URL: https://app.asana.com/0/0/1205768725084797/f
BSK: duckduckgo/BrowserServicesKit#541

**Description**:
These changes are for iOS and doesn’t include any logical changes for
macOS. Just creates a some classes that need to be injected and are
currently not on macOS.

**Steps to test this PR**:
1. CI should be enough but you can try to build this manually as a
sanity check. Have a look at the BSK PR first perhaps to get the idea.

---
###### Internal references:
[Pull Request Review
Checklist](https://app.asana.com/0/1202500774821704/1203764234894239/f)
[Software Engineering
Expectations](https://app.asana.com/0/59792373528535/199064865822552)
[Technical Design
Template](https://app.asana.com/0/59792373528535/184709971311943)
[Pull Request
Documentation](https://app.asana.com/0/1202500774821704/1204012835277482/f)
samsymons added a commit that referenced this pull request Nov 7, 2023
* main:
  Fix syncing empty favorites folders (#546)
  Alert user about abnormal app conditions (#539)
  Bump Tests/BrowserServicesKitTests/Resources/privacy-reference-tests (#543)
  NetP iOS notifications settings (#541)
  Secure vault app group support (#532)
  Update autofill to 9.0.0 (#537)
  linting (#542)
  feat(dashboard): updating feedback form (#533)
  Improved IPC support (#536)
  bump C-S-S for duckplayer on big sur (#538) (#540)
  Append build number to metricKit crash version (#534)
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