Commit Graph

28 Commits

Author SHA1 Message Date
paynd
66673d925e First attempt of refactoring. 2018-03-07 19:53:00 +03:00
Hannu Tapanila
7152aa6a1a [4.6.2] Create namespace for strings on Android (#231)
* Rename current localization keys to be consistent

* Add missing localization for add card dialog fragment

* Prefix string resources with gettipsi_ to avoid collisions

* Move card input field label to string resources

* Update CreditCardEnty lib for Android
2018-02-07 14:52:59 +03:00
paynd
40ac79fd31 Default manifest placeholder moved into library module. Manifest merger has been configured. 2017-12-22 12:17:36 +03:00
paynd
5df244e8c0 Fix for cardId 2017-12-20 08:14:16 +03:00
paynd
d3ab0fe208 [4.5.2] Fix for 4-digits AMEX CVV codes 2017-12-19 15:58:45 +03:00
Anton Kuznetsov
e39744a690 [4.5.0] Upgrade stripe-android to 6.0.0 (#191) 2017-12-08 17:20:07 +03:00
Andrey
e3bc47e05f [4.4.0] Added Shipping/Billing Address from Android Pay (#178) 2017-12-07 17:32:00 +03:00
Andrey
67fa69f0e1 [4.3.0] Added ability to set Shipping Country for Android Pay (#187) 2017-12-07 17:31:17 +03:00
Andrey
f3a131a999 [4.2.4] Avoid NPE in AddCardDialogFragment on Android (#172) 2017-12-07 17:30:18 +03:00
Andrey
9c750e3313 [4.2.3] Update gradle and Android components (#179) 2017-12-07 17:29:40 +03:00
Andrey
e5dce716b8 [4.2.2] Fix for CVC/CVV input on Android (#185)
* [iOS] Notify JS after dismiss PKPaymentAuthorizationViewController

* [4.2.2] Fix for CVC/CVV input on Android
2017-12-07 17:26:01 +03:00
pera
1729488bd5 [4.2.0] Added createSourceWithParams method for Android (#112) (#115)
* Added createSourceWithParams method for Android

* Fixed typo in giropay

* Accept license for Android build-tools-26.0.1

* Accept license for SDK

* Update for gradle

* Fixed comments and Android crash

* Handle redirects

* Fixed redirect in Android 5

* Update Sources test suite

* Update Sources test suite

* Update Sources test suite

* There is a problem with buttons on Stripe site in browser on Android

* Bump version

* Add android 7 emular

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update suites

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update 06_test_sources for swipe on Android

* Temporary disable helper.screenshot()

* Add environment variables to identify jobs on CI

* Use armeabi-v7a-android-25 emulator for Android 7

* Use armeabi-v7a-android-25 emulator for Android 7

* Return armeabi-v7a-android-24 as emulator for Android 7

* Tests passed on Android 5

* Remove extra changes

* Remove extra changes

* Remove screenshooter on error

* Update nativeSwipe and nativeClick

* Update nativeSwipe and nativeClick

* Update nativeSwipe

* Update nativeSwipe

* Update Custom Card expiration date, update nativeSwipe

* Update tests
2017-12-06 11:50:52 +03:00
paynd
6514fa25e4 CC library has been updated 2017-11-16 12:40:58 +03:00
paynd
7f45f47388 Fix for android card input's focus 2017-11-16 11:41:23 +03:00
Andrey
85ef6b72a7 Fix for CC input field underline (#148) Fixes #146
https://github.com/tipsi/tipsi-stripe/issues/146
2017-10-26 14:28:10 +03:00
Andrey
0609c934ff [3.7.3] Fix for 4-digits CC number visibility. (#120)
* GooglePlayServices availability check.

* Update version to 3.7.2

* Fix for CreditCardEntry library.
2017-10-09 21:32:40 +03:00
Andrey
03ab00db7b [3.7.2] GooglePlayServices availability check. (#117)
* GooglePlayServices availability check.

* Update version to 3.7.2
2017-10-09 21:30:42 +03:00
Andrey
029158ea09 AndroidPay updates. Fixes #84, #98, #99 (#108)
* Fix for paymentRequestWithAndroidPay promise resolving

* Documentation and token parsing fix.

* Log removed.

* Fix version.
2017-08-31 22:56:22 +03:00
Jordan Piggott
5f2e275b48 Fix for 0.47 Breaking Change with createJSModules Override (#100)
* Fix for 0.47 Breaking Change with createJSModules Override

* removed comments
2017-08-10 11:24:08 +03:00
Andrey
93db449c07 Fix for createTokenWithCard() and External (Bank) Account Support added with createTokenWithBankAccount() (#65) fixes #28, fixes #61 2017-05-26 18:37:22 +03:00
fAns1k
5f0505fcce Fix Issues #26 and #37 (#27)
* - fixes in Stripe.android.js

* - fix issue 37
2017-03-09 10:18:20 +02:00
fAns1k
c8bfac0484 Update version of stripe-android to 2.x Fix #21 (#25) 2017-03-08 17:06:20 +02:00
fAns1k
406c16cd3b Fix Issue #22 (#24)
* - added name and addresZip to createTokenWithCard method
- updated readme

* - added others fields

* - update readme

* - catch exception for incorrect card data

* - fixes in readme

* - add comment in exist method

* - update example
- update readme

* - try fix travis issue with visibility token - move text with token above button

* - add screenshot for find reasons of fail last test case

* - fixes xPath of text fields for ios

* - remove commented line

* - changes in appium helper rc

* - set the same font size for mandatory and optional fields

* - small changes
2017-02-14 13:41:52 +03:00
fAns1k
2acc3f81ff Fix Issue #18 (#23)
* - init gradle demon

* - upgrade play services version to 10.0.1

* - change play services version to 10.+

* - remove gradle demon

* - add Troubleshooting section to readme , with info about thiis issue

* - correcting readme
2017-01-27 13:09:17 +03:00
fAns1k
8f13619e67 Added deviceSupportsAndroidPay method to StripeModule (#14)
closes #12
2016-12-27 00:36:05 +07:00
Anton Petrov
5671bcff76 Update CI (#13)
* Updated local-ci script and travis script to init new example project and link library

* Removed example_tmp project

* Fix iOS example build command

* Copy build.gradle to temp example project

* Fixed Travis before-install script

* Travis possible fix

* God-like fix for copy script

* Add settings.gradle into cp pipeline

* Some fixes for local-ci script

* Fixed local-ci script

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for local-ci script

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Some fixes for Travis scripts

* Improvements for local-ci and Travis scripts

* Fixed iOS post-link script

* Some fixes in ci scripts

* Fixed naming for macOS in CI scripts

* Freeze Stripe version for iOS and Adnroid
2016-12-21 23:16:10 +07:00
Anton Petrov
06a8220dbc Fixed Android deprecation warnings, updated react-native version in example app (#7)
* - buterknife is removed

* - deprecated methods change to recommended

* Upgraded react-native version, added post-link script for android

* Fixed typo in build.gradle

* Updated Appium version

* Updated minimum Android SDK version in README.md
2016-11-28 16:26:03 +03:00
fAns1k
4ca18e7f25 Stripe Android implementation (#5)
* - add android part to master current state

* - little fix

* - little fix 2

* - try fix travis

* - try fix travis 2

* - try fix travis 3

* - travis fixed
- little changes in tests

* - travis fixes try
- changed timing

* Fix description in package.json

* Fix gradlew permissions

* - revert in package.json and gradlew

* - try fix travis. find reason 1

* - try fix travis. find reason 2

* - try fix travis. find reason 3

* - test passed. try repeat result

* Try to fix android test on Travis

* Replcaed waitForVisible with waitForEnabled in Card Form test

* - save state after 3 successful try

* Some fixes in android tests

* Some fixes in android tests

* Some fixes in android tests

* Try to fix tests in Travis

* Try to fix tests in Travis

* Try to fix tests in Travis

* Try to fix tests in Travis

* Clean up tests

* - final fixes readme
- try tests

* - try tests 2

* - try tests 3

* Uncommet android test command in local ci script

* Improved android Input Component tests, other additions

* Shared CardFormScreen component code between platforms

* Shared CustomCardScreen component code between platforms

* Shared CardTextFieldScreen component code between platforms

* - fixed remarks of code review
- added more options for Android Pay request

* - fixed other remarks of code review

* Shared Root component code between platforms

* Fixed configure script

* Try to fix local ci script on linux

* Some improvements in code style

* Some improvements in code style

* - fixed other remarks of code review
- removed unused dialog fragment
- add more params to returned stripe token object
- small fixes in readme

* - fixed error from previous commit

* Huge restructure for test helper, added new methods for platform specific code

* - remove spaces from card number

* Shared tests between platforms

* Fix Root component

* Fixed Card Text Field test
2016-11-26 12:38:41 +03:00