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

Remove the Never option from the Save Credentials view controller #437

Merged

Conversation

samsymons
Copy link
Collaborator

Task/Issue URL: https://app.asana.com/0/1177771139624306/1201780988356238/f
Tech Design URL:
CC: @brindy

Description:

This PR removes the Never option from the Save Credentials view controller.

Steps to test this PR:

  1. Run a develop build of the app, and sign into some websites, selecting the Never option each time
  2. Check out this branch, and check after launch that user defaults has been cleared (defaults read com.duckduckgo.macos.browser.debug)
  3. Sign into some websites and check that the Never option isn't there

Testing checklist:

  • Test with Release configuration

Internal references:

Software Engineering Expectations
Technical Design Template
When ready for review, remember to post the PR in MM

@samsymons samsymons requested review from tomasstrba and brindy and removed request for tomasstrba February 23, 2022 03:17
Copy link
Contributor

@brindy brindy left a comment

Choose a reason for hiding this comment

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

LGTM

@brindy brindy assigned samsymons and unassigned brindy Feb 23, 2022
@samsymons samsymons merged commit 6252265 into develop Feb 23, 2022
@samsymons samsymons deleted the sam/remove-the-never-prompt-to-save-logins-option branch February 23, 2022 21:31
samsymons added a commit that referenced this pull request Feb 24, 2022
# Via GitHub
* develop:
  Remove the Never option from the Save Credentials VC. (#437)
  Check the current sheets for a lock screen before presenting. (#434)
  macOS 12 crash report handling (#431)

# Conflicts:
#	DuckDuckGo.xcodeproj/project.pbxproj
#	DuckDuckGo/SecureVault/View/PasswordManager.storyboard
samsymons added a commit that referenced this pull request Feb 24, 2022
* develop:
  Logins+ filtering and sorting (#427)
  Remove the Never option from the Save Credentials VC. (#437)
  Check the current sheets for a lock screen before presenting. (#434)
  macOS 12 crash report handling (#431)
samsymons added a commit that referenced this pull request Feb 24, 2022
# Via GitHub
* develop:
  Logins+ filtering and sorting (#427)
  Remove the Never option from the Save Credentials VC. (#437)
  Check the current sheets for a lock screen before presenting. (#434)
  macOS 12 crash report handling (#431)

# Conflicts:
#	DuckDuckGo.xcodeproj/project.pbxproj
#	DuckDuckGo/AppDelegate/AppDelegate.swift
#	DuckDuckGo/NavigationBar/View/MoreOptionsMenu.swift
#	DuckDuckGo/NavigationBar/View/NavigationBarViewController.swift
#	DuckDuckGo/SecureVault/Extensions/UserText+PasswordManager.swift
#	DuckDuckGo/SecureVault/View/PasswordManagementViewController.swift
#	DuckDuckGo/SecureVault/View/PasswordManager.storyboard
#	DuckDuckGo/Statistics/PixelArguments.swift
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