crookedneighbor Add feature to delete payment methods (#415)
* Add translation source strings for edit mode

* Add model events for edit mode

* Enable initial edit mode

* Add initial disable edit mode flow

* Add edit button to payment method view

* Set view when selecting edit button

* Prevent deleting payment methods associated with a recurring charge

* Add container for delete confirmation view

* Fix test errors

* Refine delete view html

* Add initial delete confirmation view

* Hide done button in delete confirmation view

* Start work on applyPaymentMethod in delete confirmation view

* Specify button type for delete confirmation dialog

* Swap out raw client request for vault manager to fetch saved PMs

* Set up handlers for yes and no buttons in delete confirmation view

* Add delete and cancel delete payment methods to model

* Add getVaultedPaymentMethods function to model

* Move get vaulted payment methods call to model

* Add test for case where vault manager fails to look up payment methods

* Adjust how edit mode is determined

* Hide heading label when entering edit mode

* Pull out logic to send to initial view

* Add simple styling

* Fill in transition after deleting payment method

* Refresh payemnt methods after deleting

* Put x icon to the left of the payment method icon

* Fix issue where Drop-in would get stuck after tokenization

* Only allow vault manager if explicitly configured

* Only use vault manager to delete in non-guest checkout

* Fix styling of delete payment method flow

* Update tests

* Add analytics events

* WIP

* Update vault manager deletion error message

* Update braintree-web to v3.35.0

* Adjust styling of sheet error

* Adjust done button

* Update translation string

* Add edit payment methods header

* Fix tests

* Emit requestable events when toggling edit mode

* Add documentation

* Add changelog

* Fix edit mode bug

* Add note about IE9 support

* Update spec expectations

* Fix spec assertion

* Remove unused translation string

* Remove unused translation string

* Correct spelling of doneEditing key

* Update translations
Latest commit 13338a4 Aug 7, 2018
Permalink
..
Failed to load latest commit information.
.eslintrc Add translations (#100) Mar 14, 2017
da_DK.js Add feature to delete payment methods (#415) Aug 7, 2018
de_DE.js Add feature to delete payment methods (#415) Aug 7, 2018
en_AU.js Add feature to delete payment methods (#415) Aug 7, 2018
en_GB.js Add feature to delete payment methods (#415) Aug 7, 2018
en_US.js Add feature to delete payment methods (#415) Aug 7, 2018
es_ES.js Add feature to delete payment methods (#415) Aug 7, 2018
fr_CA.js Add feature to delete payment methods (#415) Aug 7, 2018
fr_FR.js Add feature to delete payment methods (#415) Aug 7, 2018
id_ID.js Add feature to delete payment methods (#415) Aug 7, 2018
index.js Clarify pp failures (#376) Apr 5, 2018
it_IT.js Add feature to delete payment methods (#415) Aug 7, 2018
ja_JP.js Add feature to delete payment methods (#415) Aug 7, 2018
ko_KR.js Add feature to delete payment methods (#415) Aug 7, 2018
nl_NL.js Add feature to delete payment methods (#415) Aug 7, 2018
no_NO.js Add feature to delete payment methods (#415) Aug 7, 2018
pl_PL.js Add feature to delete payment methods (#415) Aug 7, 2018
pt_BR.js Add feature to delete payment methods (#415) Aug 7, 2018
pt_PT.js Add feature to delete payment methods (#415) Aug 7, 2018
ru_RU.js Add feature to delete payment methods (#415) Aug 7, 2018
sv_SE.js Add feature to delete payment methods (#415) Aug 7, 2018
th_TH.js Add feature to delete payment methods (#415) Aug 7, 2018
zh_CN.js Add feature to delete payment methods (#415) Aug 7, 2018
zh_HK.js Add feature to delete payment methods (#415) Aug 7, 2018
zh_TW.js Add feature to delete payment methods (#415) Aug 7, 2018