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

Add temporary survey to Passwords Settings screen #2753

Merged
merged 6 commits into from
May 9, 2024

Conversation

amddg44
Copy link
Contributor

@amddg44 amddg44 commented May 8, 2024

Task/Issue URL: https://app.asana.com/0/488551667048375/1206567467430497/f
Tech Design URL:
CC:

Description:
Adds temporary survey to the Passwords Settings screen

Steps to test this PR:

  1. Go to Settings > Passwords and confirm the survey prompt is visible

  2. Tap the blue survey button and confirm the parameter saved_passwords is included in the URL query parameters and that the value corresponds with the bucket name for the number of passwords you have saved
    image

  3. Go through the survey and confirm that on the question "Which, if any, of the following password managers do you currently use?", entering text for "Other" does not trigger an autofill Save Login prompt

  4. Go back into Settings > Passwords and confirm the survey is no longer visible

  5. Reset the prompt by going to the top menu Debug > Reset Data > Reset Passwords Survey

  6. Leave and return to Settings > Passwords screen for the debug menu reset to take effect. The survey should now be visible again

  7. Tap "No Thanks" to dismiss the prompt

  8. Confirm the prompt is removed

  9. Back out of the screen & come back in confirming the prompt does not re-appear


Internal references:

Pull Request Review Checklist
Software Engineering Expectations
Technical Design Template
Pull Request Documentation

@amddg44 amddg44 requested a review from aataraxiaa May 8, 2024 13:52
Copy link
Contributor

@aataraxiaa aataraxiaa left a comment

Choose a reason for hiding this comment

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

Validated and LGTM!

amddg44 added a commit to duckduckgo/BrowserServicesKit that referenced this pull request May 9, 2024
Task/Issue URL: https://app.asana.com/0/0/1206567467430495/f
iOS PR: duckduckgo/iOS#2834
macOS PR: duckduckgo/macos-browser#2753
What kind of version bump will this require?: Patch

Description:
Updates related to temporary survey in the clients apps passwords screens
@amddg44 amddg44 merged commit 94f3cd9 into release/1.87.0 May 9, 2024
19 checks passed
@amddg44 amddg44 deleted the anya/macos-password-mgr-survey branch May 9, 2024 14:16
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