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

[NT-643] Remove 1Password extension #976

Merged
merged 22 commits into from
Dec 3, 2019

Conversation

justinswart
Copy link
Contributor

πŸ“² What

As identified in #904 we no longer need the 1Password extension.

Note: This should merge after #904 and is based off that branch.

πŸ€” Why

This functionality is provided by iOS 12's Password AutoFill feature.

πŸ›  How

Removed 1Password extension and all references to it.

βœ… Acceptance criteria

The impact of this should be minimal as we previously disabled 1Password on iOS 12.

  • Test for regressions in the affected views.

Scollaco and others added 21 commits October 18, 2019 14:37
# Conflicts:
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_de_device_pad@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_de_device_phone4_7inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_de_device_phone4inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_de_device_phone5_5inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_de_device_phone5_8inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_en_device_pad@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_en_device_phone4_7inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_en_device_phone4inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_en_device_phone5_5inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_en_device_phone5_8inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_es_device_pad@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_es_device_phone4_7inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_es_device_phone4inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_es_device_phone5_5inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_es_device_phone5_8inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_fr_device_pad@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_fr_device_phone4_7inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_fr_device_phone4inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_fr_device_phone5_5inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_fr_device_phone5_8inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_ja_device_pad@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_ja_device_phone4_7inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_ja_device_phone4inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_ja_device_phone5_5inch@2x.png
#	Screenshots/_64/Kickstarter_Framework_iOSTests.PaymentMethodsViewControllerTests/testView_WithCreditCards_lang_ja_device_phone5_8inch@2x.png
@nativeksr
Copy link
Collaborator

1 Warning
⚠️ Big PR

Generated by 🚫 Danger

Copy link
Contributor

@ifbarrera ifbarrera left a comment

Choose a reason for hiding this comment

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

Code looks good, I'll test on device tomorrow ➑️ πŸ“±

Copy link
Contributor

@ifbarrera ifbarrera left a comment

Choose a reason for hiding this comment

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

Tested on Sade iPhone 6+ (12.2) βœ…

# Conflicts:
#	Library/SharedFunctions.swift
@justinswart justinswart changed the base branch from drop-ios11-support to master December 3, 2019 18:24
@justinswart justinswart merged commit 233ac23 into master Dec 3, 2019
@justinswart justinswart deleted the remove-one-password-extension branch December 3, 2019 18:50
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.

None yet

4 participants