Commit Graph

44 Commits

Author SHA1 Message Date
Flávio Caetano 4e6c022a23 Add verification for ReCaptcha config
This will verify if ReCaptchaKey and ReCaptchaDomain are correctly configured and the JS lib was able to load correctly
2019-04-10 19:26:53 -03:00
Flávio Caetano 050ce19425 Fix webview's resource loading detection
fix #56
2018-12-06 15:53:51 -02:00
Flávio Caetano dc4010cc6e Version Bump (1.4.1) 2018-11-12 15:36:58 -02:00
Maxim Tsvetkov 484ed94a9b Change Rx dependencies version from '~> 4.3.1' to '~> 4.3' (#59)
* - Change Rx dependencies version from '~> 4.3.1' to '~> 4.3' in podspec and podfile
- Update pods

* Change Rx dependencies version from '~> 4.3.1' to '~> 4.3' in cartfile
2018-11-12 14:15:25 -02:00
Flávio Caetano 7dc2722bb5 Version Bump (1.4) 2018-09-27 16:02:55 -03:00
Przemysław Wosko a88fcb9850 Feature: enable validation to be skipped for testing
* fix visibility of shouldSkipForUITests flag

* fix visibility of shouldSkipForUITests flag

* fix token bypassing

* Add improvements from review

fix #51
2018-09-27 15:00:22 -03:00
manderson420 50046bff25 Updates to support Swift 4.2. (#52)
* Updates to support Swift 4.2.

* Updating osx_image on Travis config

* Add additional 4.2 updates in example project and specify swift 4.2 in Recaptcha and Recaptcha-Carthage projects.

* Update RxCocoa with latest swift 4.2 fixes.

* Bump RxSwift dependency to match podfile version.

* Update podfile.lock.

* Bump fastlane and cocoapods versions, specify swift_version in the podspec and remove the deprecated .swift-version file.

* Update Podfile.lock.
2018-09-26 15:26:52 -03:00
Flávio Caetano 66b70da874 Fix: multiple configure calls after app being idle for 10 mins
#40
2018-09-06 14:57:18 -03:00
Flávio Caetano 1c3af347e4 Feature: Enable Locale support
fix #39
2018-07-12 16:06:10 -04:00
Flávio Caetano 0e3028956a Upgrading Dev dependencies
- Fix: upgrade SwiftLint and migrate warnings
- Upgrading RxCocoa to 4.2.0
- Upgrading RxBlocking to 4.2.0
- Upgrading AppSwizzle to 1.3
2018-07-12 13:57:50 -04:00
Flávio Caetano 0642f8d832 Upgrading RxSwift to 4.2.0 2018-07-12 13:22:18 -04:00
Flávio Caetano 9d061aaaff Fix: Reset not flagging ReCaptcha as ready-to-execute
fix #36
2018-07-12 11:17:04 -04:00
Flávio Caetano 4b814c56ab Fix: configureWebView gets called multiple times
fix #31
2018-03-12 16:34:37 -03:00
Flávio Caetano 8160d36ef9 Fix: Better encapsulation with new achitecture 2018-03-12 16:31:35 -03:00
Flávio Caetano 8a91279bd5 Feature: Enable forcing challenge to be visible on DEBUG
fix #19
2018-03-12 12:34:14 -03:00
Flávio Caetano 3ec88fcf7e Fix: Using Single for rx.validate
fix #26
2018-03-07 11:25:08 -03:00
Flávio Caetano 55d8988b77 Fix: Test Rx methods using RxBlocking
fix #25
2018-03-07 11:25:08 -03:00
Flávio Caetano ce03959fe9 Fix: Retiring Result lib
fix #24
2018-03-06 18:52:50 -03:00
Flávio Caetano 9212a489a5 Feature: Resettable ReCaptchas
fix #23
2018-03-06 14:59:01 -03:00
Flávio Caetano 6a6fc22ae0 Updating docs license year 2018-01-29 12:37:52 -02:00
Flávio Caetano a52b2686cb UI Tests for happy paths 2018-01-29 08:27:31 -05:00
Flávio Caetano 11818ab473 Fix: Prepends a scheme if doesn't have one
Fix #18
2018-01-19 12:33:03 -02:00
Flávio Caetano d3aacb93e4 Updating Dependencies
- SwiftLint
- RxSwift
- RxCocoa
- Fastlane
2018-01-10 13:05:19 -02:00
Flávio Caetano 1495e1858f Fix: Throttling with contexts 2018-01-10 13:05:19 -02:00
Flávio Caetano dae8490b15 Testing didLoad message 2018-01-10 13:05:19 -02:00
Flávio Caetano 429b6a699c Fix: Better detection of resources loading end
Fix #16
2018-01-10 13:05:13 -02:00
Flávio Caetano 78fa352220 Fix: Webview content being dismissed when clicking outside of div area
fix #14
2017-11-30 10:46:39 -02:00
Flávio Caetano f5a4632eb5 Fix: Codecov range
Fix: Travis cache
2017-11-13 16:43:09 -02:00
Flávio Caetano 44eba4a03d Version bump 2017-11-01 22:59:28 -02:00
Flávio Caetano 073132babb - Fix: Podfile fork path
- Fix: pod repo update before linting

- Fastlane action for Codecov upload
2017-11-01 20:50:11 -02:00
Wolfgang Berger e7c96e41a2 Swift 4 compliance
fix #8
2017-10-31 15:53:06 -02:00
Flávio Caetano 683c7c52d6 Feature: Fastlane 2017-10-31 13:36:15 -02:00
Flávio Caetano 33fa4efc19 Feature: Swiftlint 2017-10-31 13:36:09 -02:00
Flávio Caetano 70752e46c1 Version Bump 2017-10-19 10:49:24 -02:00
Flávio Caetano f66084165a Carthage support 2017-10-19 10:42:34 -02:00
Flávio Caetano be7e3ab53b Refactoring framework errors 2017-10-17 12:47:15 -02:00
Flávio Caetano 43d9ae7495 Enables chinese endpoint for JS API
fix #10
2017-10-17 12:47:15 -02:00
Flávio Caetano 4789110253 Fixing issue where JS script couldn't be loaded
Relates to #7
2017-10-05 14:49:22 -03:00
Flávio Caetano f81e1806ab Adding tests for #6 2017-09-27 16:53:31 -03:00
Flávio Caetano a58df63058 Fixing docs & codecov.yml 2017-04-17 10:43:14 -03:00
Flávio Caetano a9d3f1452c CHANGELOG 2017-04-13 17:21:45 -03:00
Flávio Caetano bbab1a2356 Tests (#1)
* NSError+ReCaptcha tests

* Travis config

* ReCaptchaDecoder Tests

* Fixing travis.ci

* ReCaptchaWebViewManager Tests

* Enabling code.cov

* Updating travis config

* Updating repo before_install on travis

* Adding code.cov config

* ReCaptcha+Rx Tests
2017-04-13 17:19:26 -03:00
Flávio Caetano 20f68d61f7 RxSwift support 2017-04-11 15:32:35 -03:00
Flávio Caetano b7fd217d31 Initial code 2017-04-11 15:00:44 -03:00