Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* update Bouncer SDK (#132) * Release scan lib v1.0.3 (#135) * Firebase Test Lab Integration (#84) * Update HTTPMethod.kt (#133) * Fix custom fonts (#136) * Implement ability to add collect data in collections (#138) * Add FlatMap implementation * Add deepMerge logic implementation * Refactor * Add map tests * Add array list tests * Update VGSRequest.kt, add VGSCollectFieldNameMappingPolicy.kt, update tests, improve deep merge logic * Fix tests * Implement new logic * Fix tests * Improve array deepMerge logic * Update comments * Update comments * Add analytics * Update visibility modifier * Update release script (Maven) (#140) * Update cardio distribution flow (switch to maven) * Revert "Update cardio distribution flow (switch to maven)" This reverts commit e94700e * Revert "Update cardio distribution flow (switch to maven)" Update release script, add possibility to release on maven * Create MIGRATING.md (#139) * Add request/response humanized logs (#146) * Add humanized request/response logs * Fix OkHttpClient.kt error handling * Refactor: remove redundant functions, change package * Version name & code rise (#148) * Add error logs for failed requests (#149) * Fix error response message & body * Fix visibility modifier * Merge release v1.6.3 into dev (#151) * Version name & code rise * Update docs * Add ability to bind/unbind views as arrays (#152) * Add ability to bind/unbind arrays of views * Update comments * Functionality to send expiration date components separately (#153) * Implement ExpirationDateEditText.kt * Fix tests * Update comment/locale, add tests * Revert locale change * Update locale to US * Add setSerializer function * Update VGSExpDateSeparateSerializer.kt * Update tests * Update dependencies (#156) * Update bouncer dependencies * Update other dependencies * Update gradle version * Merge bouncer release into dev (#155) * Version name & code rise (#147) * Release v1.6.3 (#150) * update Bouncer SDK (#132) * Release scan lib v1.0.3 (#135) * Firebase Test Lab Integration (#84) * Update HTTPMethod.kt (#133) * Fix custom fonts (#136) * Implement ability to add collect data in collections (#138) * Add FlatMap implementation * Add deepMerge logic implementation * Refactor * Add map tests * Add array list tests * Update VGSRequest.kt, add VGSCollectFieldNameMappingPolicy.kt, update tests, improve deep merge logic * Fix tests * Implement new logic * Fix tests * Improve array deepMerge logic * Update comments * Update comments * Add analytics * Update visibility modifier * Update release script (Maven) (#140) * Update cardio distribution flow (switch to maven) * Revert "Update cardio distribution flow (switch to maven)" This reverts commit e94700e * Revert "Update cardio distribution flow (switch to maven)" Update release script, add possibility to release on maven * Create MIGRATING.md (#139) * Add request/response humanized logs (#146) * Add humanized request/response logs * Fix OkHttpClient.kt error handling * Refactor: remove redundant functions, change package * Version name & code rise (#148) * Add error logs for failed requests (#149) * Fix error response message & body * Fix visibility modifier * Version name & code rise * Update docs Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * Update bouncer dependencies * Version name & code rise * Update other dependencies * Update gradle version Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * update kotlin version (#157) * VGS Collect SDK release v1.6.4 merge into dev (#159) * Version name & code rise (#147) * Release v1.6.3 (#150) * update Bouncer SDK (#132) * Release scan lib v1.0.3 (#135) * Firebase Test Lab Integration (#84) * Update HTTPMethod.kt (#133) * Fix custom fonts (#136) * Implement ability to add collect data in collections (#138) * Add FlatMap implementation * Add deepMerge logic implementation * Refactor * Add map tests * Add array list tests * Update VGSRequest.kt, add VGSCollectFieldNameMappingPolicy.kt, update tests, improve deep merge logic * Fix tests * Implement new logic * Fix tests * Improve array deepMerge logic * Update comments * Update comments * Add analytics * Update visibility modifier * Update release script (Maven) (#140) * Update cardio distribution flow (switch to maven) * Revert "Update cardio distribution flow (switch to maven)" This reverts commit e94700e * Revert "Update cardio distribution flow (switch to maven)" Update release script, add possibility to release on maven * Create MIGRATING.md (#139) * Add request/response humanized logs (#146) * Add humanized request/response logs * Fix OkHttpClient.kt error handling * Refactor: remove redundant functions, change package * Version name & code rise (#148) * Add error logs for failed requests (#149) * Fix error response message & body * Fix visibility modifier * Version name & code rise * Update docs Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * Release/release bouncer v1.0.4 (#154) * Update bouncer dependencies * Version name & code rise * Update other dependencies * Update gradle version * Version name & code rise * Update docs Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * Fix box stroke colo state list (#160) * Limit valid card brands in SDK (#161) * Implement valid card brands * Remove test code * Add tests * Added ability to set validation rules for VGSEditText (#162) * Fix issue with overriding default validation rules (#163) * Fix allowToOverrideDefaultValidation * Refactor * Create default styles for VGSCollect views. (#164) * Add default styles * Refactoring * Refactoring * Fix * remove bintray code from repo (#167) * Implement ability to compare fields content (#170) * Implement ability to compare fields content * Code format fix * Fix ability to override card mask (#172) * Fix attach file cache (#177) * Fix analytics events (#178) * Remove unused value * Fix autofill field attribute value * Fix BeforeSubmit event * Add ability to set request timeout (#179) * Add ability to set request timeout * Fix tests * Update dependencies (#180) * Update dependencies & release process (#182) * Update dependecies, remove 'kotlin-android-extensions' from card-io and bouncer * Updat release plugin & properties * Revert * Revert test code * Fix OutOfMemory exception (#181) * Fix out of memory exception when attach files * Remove redundant LruCache * Make reading file bytes depends on max size specified by developer * Remove logs * Fix tests, revert prev logic of adding files * Update error message * Update error message * Fix max Length in VGSEditText (#186) * Fix keyboard doesn't appear after reopen app (#192) * add FLAT_JSON mapping policy (#194) * Implement ability to set tag for logs produced by VGSCollectLogger (#195) * Implement custom logs tag * Constant rename * Add textCapCharacters for VGSEditText in Android SDK (#198) * Improve Background handling in EditText (#199) * Add ability to show/hide keyboard from vgs views (#201) * Add ability to show/hide keyboard from custom view * Add comments * Public release v1.6.9 (#196) (#202) * update Bouncer SDK (#132) * Release scan lib v1.0.3 (#135) * Firebase Test Lab Integration (#84) * Update HTTPMethod.kt (#133) * Fix custom fonts (#136) * Implement ability to add collect data in collections (#138) * Add FlatMap implementation * Add deepMerge logic implementation * Refactor * Add map tests * Add array list tests * Update VGSRequest.kt, add VGSCollectFieldNameMappingPolicy.kt, update tests, improve deep merge logic * Fix tests * Implement new logic * Fix tests * Improve array deepMerge logic * Update comments * Update comments * Add analytics * Update visibility modifier * Update release script (Maven) (#140) * Update cardio distribution flow (switch to maven) * Revert "Update cardio distribution flow (switch to maven)" This reverts commit e94700e * Revert "Update cardio distribution flow (switch to maven)" Update release script, add possibility to release on maven * Create MIGRATING.md (#139) * Add request/response humanized logs (#146) * Add humanized request/response logs * Fix OkHttpClient.kt error handling * Refactor: remove redundant functions, change package * Version name & code rise (#148) * Add error logs for failed requests (#149) * Fix error response message & body * Fix visibility modifier * Merge release v1.6.3 into dev (#151) * Version name & code rise * Update docs * Add ability to bind/unbind views as arrays (#152) * Add ability to bind/unbind arrays of views * Update comments * Functionality to send expiration date components separately (#153) * Implement ExpirationDateEditText.kt * Fix tests * Update comment/locale, add tests * Revert locale change * Update locale to US * Add setSerializer function * Update VGSExpDateSeparateSerializer.kt * Update tests * Update dependencies (#156) * Update bouncer dependencies * Update other dependencies * Update gradle version * Merge bouncer release into dev (#155) * Version name & code rise (#147) * Release v1.6.3 (#150) * update Bouncer SDK (#132) * Release scan lib v1.0.3 (#135) * Firebase Test Lab Integration (#84) * Update HTTPMethod.kt (#133) * Fix custom fonts (#136) * Implement ability to add collect data in collections (#138) * Add FlatMap implementation * Add deepMerge logic implementation * Refactor * Add map tests * Add array list tests * Update VGSRequest.kt, add VGSCollectFieldNameMappingPolicy.kt, update tests, improve deep merge logic * Fix tests * Implement new logic * Fix tests * Improve array deepMerge logic * Update comments * Update comments * Add analytics * Update visibility modifier * Update release script (Maven) (#140) * Update cardio distribution flow (switch to maven) * Revert "Update cardio distribution flow (switch to maven)" This reverts commit e94700e * Revert "Update cardio distribution flow (switch to maven)" Update release script, add possibility to release on maven * Create MIGRATING.md (#139) * Add request/response humanized logs (#146) * Add humanized request/response logs * Fix OkHttpClient.kt error handling * Refactor: remove redundant functions, change package * Version name & code rise (#148) * Add error logs for failed requests (#149) * Fix error response message & body * Fix visibility modifier * Version name & code rise * Update docs Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * Update bouncer dependencies * Version name & code rise * Update other dependencies * Update gradle version Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * update kotlin version (#157) * VGS Collect SDK release v1.6.4 merge into dev (#159) * Version name & code rise (#147) * Release v1.6.3 (#150) * update Bouncer SDK (#132) * Release scan lib v1.0.3 (#135) * Firebase Test Lab Integration (#84) * Update HTTPMethod.kt (#133) * Fix custom fonts (#136) * Implement ability to add collect data in collections (#138) * Add FlatMap implementation * Add deepMerge logic implementation * Refactor * Add map tests * Add array list tests * Update VGSRequest.kt, add VGSCollectFieldNameMappingPolicy.kt, update tests, improve deep merge logic * Fix tests * Implement new logic * Fix tests * Improve array deepMerge logic * Update comments * Update comments * Add analytics * Update visibility modifier * Update release script (Maven) (#140) * Update cardio distribution flow (switch to maven) * Revert "Update cardio distribution flow (switch to maven)" This reverts commit e94700e * Revert "Update cardio distribution flow (switch to maven)" Update release script, add possibility to release on maven * Create MIGRATING.md (#139) * Add request/response humanized logs (#146) * Add humanized request/response logs * Fix OkHttpClient.kt error handling * Refactor: remove redundant functions, change package * Version name & code rise (#148) * Add error logs for failed requests (#149) * Fix error response message & body * Fix visibility modifier * Version name & code rise * Update docs Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * Release/release bouncer v1.0.4 (#154) * Update bouncer dependencies * Version name & code rise * Update other dependencies * Update gradle version * Version name & code rise * Update docs Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * Fix box stroke colo state list (#160) * Limit valid card brands in SDK (#161) * Implement valid card brands * Remove test code * Add tests * Added ability to set validation rules for VGSEditText (#162) * Fix issue with overriding default validation rules (#163) * Fix allowToOverrideDefaultValidation * Refactor * Create default styles for VGSCollect views. (#164) * Add default styles * Refactoring * Refactoring * Fix * remove bintray code from repo (#167) * Implement ability to compare fields content (#170) * Implement ability to compare fields content * Code format fix * Fix ability to override card mask (#172) * Fix attach file cache (#177) * Fix analytics events (#178) * Remove unused value * Fix autofill field attribute value * Fix BeforeSubmit event * Add ability to set request timeout (#179) * Add ability to set request timeout * Fix tests * Update dependencies (#180) * Update dependencies & release process (#182) * Update dependecies, remove 'kotlin-android-extensions' from card-io and bouncer * Updat release plugin & properties * Revert * Revert test code * Fix OutOfMemory exception (#181) * Fix out of memory exception when attach files * Remove redundant LruCache * Make reading file bytes depends on max size specified by developer * Remove logs * Fix tests, revert prev logic of adding files * Update error message * Update error message * Fix max Length in VGSEditText (#186) * Fix keyboard doesn't appear after reopen app (#192) * add FLAT_JSON mapping policy (#194) * Implement ability to set tag for logs produced by VGSCollectLogger (#195) * Implement custom logs tag * Constant rename * Version name & code rise * Update docs Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> * Improve custom card brand handling (#204) * fix issue * add Instrumented Activity * add Instrumented tests * test instumented test * update unitTests * set timeout * update tests * add action * add matcher * remove redundant code * make test failed * update tests * format code * set timeout * set timeout * uncomment code * Dependencies update (#205) * Create dependabot.yml (#210) * update analytic request (#212) * Bump dokka_version from 1.4.32 to 1.5.0 (#213) Bumps `dokka_version` from 1.4.32 to 1.5.0. Updates `dokka-gradle-plugin` from 1.4.32 to 1.5.0 - [Release notes](https://github.com/Kotlin/dokka/releases) - [Commits](Kotlin/dokka@v1.4.32...v1.5.0) Updates `dokka-base` from 1.4.32 to 1.5.0 - [Release notes](https://github.com/Kotlin/dokka/releases) - [Commits](Kotlin/dokka@v1.4.32...v1.5.0) --- updated-dependencies: - dependency-name: org.jetbrains.dokka:dokka-gradle-plugin dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: org.jetbrains.dokka:dokka-base dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump google-services from 4.3.8 to 4.3.10 (#214) Bumps google-services from 4.3.8 to 4.3.10. --- updated-dependencies: - dependency-name: com.google.gms:google-services dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump firebase-bom from 26.3.0 to 28.4.0 (#221) Bumps firebase-bom from 26.3.0 to 28.4.0. --- updated-dependencies: - dependency-name: com.google.firebase:firebase-bom dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump constraintlayout from 2.0.4 to 2.1.0 (#223) Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.0.4 to 2.1.0. - [Release notes](https://github.com/androidx/constraintlayout/releases) - [Commits](androidx/constraintlayout@2.0.4...2.1.0) --- updated-dependencies: - dependency-name: androidx.constraintlayout:constraintlayout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump kotlin-gradle-plugin from 1.5.21 to 1.5.30 (#220) Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.21 to 1.5.30. - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](JetBrains/kotlin@v1.5.21...v1.5.30) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add new attributes to input types for VGSEditText (#225) * Make VGSEditText.kt able to handle all available input types * Add ability to set textCapWords for PersonNameEditText/VGSEditText. Fox textCapCharacters enum value * Add ability to set text/textCapWords/textCapCharacters/textPassword input types for PersonNameInputField.kt * Bump gradle-maven-publish-plugin from 0.15.1 to 0.17.0 (#216) Bumps [gradle-maven-publish-plugin](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.15.1 to 0.17.0. - [Release notes](https://github.com/vanniktech/gradle-maven-publish-plugin/releases) - [Changelog](https://github.com/vanniktech/gradle-maven-publish-plugin/blob/master/CHANGELOG.md) - [Commits](vanniktech/gradle-maven-publish-plugin@0.15.1...0.17.0) --- updated-dependencies: - dependency-name: com.vanniktech:gradle-maven-publish-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump play-services-auth from 19.0.0 to 19.2.0 (#227) Bumps play-services-auth from 19.0.0 to 19.2.0. --- updated-dependencies: - dependency-name: com.google.android.gms:play-services-auth dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump gradle from 4.2.2 to 7.0.2 (#228) Bumps gradle from 4.2.2 to 7.0.2. --- updated-dependencies: - dependency-name: com.android.tools.build:gradle dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump robolectric from 4.5.1 to 4.6.1 (#215) * Bump robolectric from 4.5.1 to 4.6.1 Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.5.1 to 4.6.1. - [Release notes](https://github.com/robolectric/robolectric/releases) - [Commits](robolectric/robolectric@robolectric-4.5.1...robolectric-4.6.1) --- updated-dependencies: - dependency-name: org.robolectric:robolectric dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * update dependencies Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io> * Bump tensorflow-lite from 2.0.0082 to 2.1.0010 (#224) Bumps [tensorflow-lite](https://github.com/getbouncer/cardscan-android) from 2.0.0082 to 2.1.0010. - [Release notes](https://github.com/getbouncer/cardscan-android/releases) - [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md) - [Commits](getbouncer/cardscan-android@2.0.0082...2.1.0010) --- updated-dependencies: - dependency-name: com.getbouncer:tensorflow-lite dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump scan-payment-ocr from 2.0.0082 to 2.0.0090 (#226) Bumps [scan-payment-ocr](https://github.com/getbouncer/cardscan-android) from 2.0.0082 to 2.0.0090. - [Release notes](https://github.com/getbouncer/cardscan-android/releases) - [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md) - [Commits](getbouncer/cardscan-android@2.0.0082...2.0.0090) --- updated-dependencies: - dependency-name: com.getbouncer:scan-payment-ocr dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump scan-payment-card-detect from 2.0.0082 to 2.0.0090 (#222) Bumps [scan-payment-card-detect](https://github.com/getbouncer/cardscan-android) from 2.0.0082 to 2.0.0090. - [Release notes](https://github.com/getbouncer/cardscan-android/releases) - [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md) - [Commits](getbouncer/cardscan-android@2.0.0082...2.0.0090) --- updated-dependencies: - dependency-name: com.getbouncer:scan-payment-card-detect dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Merge master into dev (#229) * Bump cardscan-ui from 2.0.0082 to 2.1.0010 (#218) * Bump cardscan-ui from 2.0.0082 to 2.1.0010 Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.0.0082 to 2.1.0010. - [Release notes](https://github.com/getbouncer/cardscan-android/releases) - [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md) - [Commits](getbouncer/cardscan-android@2.0.0082...2.1.0010) --- updated-dependencies: - dependency-name: com.getbouncer:cardscan-ui dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * update dependencies Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io> * Release v1.6.12 (#230) * Version name & code rise * Update docs * Hot fix: remove invalid custom hostname Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information