* [3.8.1] Revert 3.8.0
* [3.8.1] Update local-ci, make sure that dependencies work correctly after reinstallation
* [3.8.1] Update local-ci, make sure that dependencies work correctly after reinstallation
* Updated Stripe to 10.1.0, added prefilledInformation field for paymentRequestWithCardForm() method
* Added tests for prefilledInformation field in paymentRequestWithCardForm() method
* Updated README.md, other small fixes
* Update version to 3.0.0
* Rename internal iOS methods
* Fix unused var in test
* Use tipsi-appium-helper for e2e tests
* Updated Appium
* - Changed source tipsi-appium-helper from github to npm
* Updated run Appium command in local-ci script
* 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
* - 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
Implemeted:
Apple Pay form
Add Card form
Create token based on card params
Wrapper for STPPaymentCardTextField
Added example iOS project, tests and local CI script
To run local CI you need to specify PUBLISHABLE_KEY and MERCHANT_ID environment variables:
PUBLISHABLE_KEY=<...> MERCHANT_ID=<...> npm run ci