Skip to content

Commit

Permalink
Public release v1.7.6 (#529)
Browse files Browse the repository at this point in the history
* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

Updates `dokka-base` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>

* Improve default validation (#243)

* Update MIGRATING.md (#244)

* Release v1.6.14 (#246)

* Bump cardscan-ui from 2.1.0011 to 2.1.0012 (#249)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0012.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0012)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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 kotlin-gradle-plugin from 1.5.30 to 1.5.31 (#253)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31)

---
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>

* Bump constraintlayout from 2.1.0 to 2.1.1 (#257)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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>

* Improve validation logic, fix tests (#261)

* Fix nullable return type (#260)

* Bump okhttp from 4.9.1 to 4.9.2 (#258)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump dokka_version from 1.5.30 to 1.5.31 (#264)

Bumps `dokka_version` from 1.5.30 to 1.5.31.

Updates `dokka-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

Updates `dokka-base` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Public release v1.6.15 (#266)

* Version name & code rise

* Update docs

* Bump firebase-bom from 28.4.1 to 28.4.2 (#270)

Bumps firebase-bom from 28.4.1 to 28.4.2.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  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 mockito_version from 3.12.4 to 4.0.0 (#271)

Bumps `mockito_version` from 3.12.4 to 4.0.0.

Updates `mockito-core` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

Updates `mockito-inline` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.mockito:mockito-inline
  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 gradle from 7.0.2 to 7.0.3 (#273)

Bumps gradle from 7.0.2 to 7.0.3.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  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>

* Fix submit function response body (#274)

* Public release v1.6.16 (#275)

* Merge dev into master (#269)

* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

Updates `dokka-base` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>

* Improve default validation (#243)

* Update MIGRATING.md (#244)

* Release v1.6.14 (#246)

* Bump cardscan-ui from 2.1.0011 to 2.1.0012 (#249)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0012.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0012)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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 kotlin-gradle-plugin from 1.5.30 to 1.5.31 (#253)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31)

---
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>

* Bump constraintlayout from 2.1.0 to 2.1.1 (#257)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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>

* Improve validation logic, fix tests (#261)

* Fix nullable return type (#260)

* Bump okhttp from 4.9.1 to 4.9.2 (#258)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump dokka_version from 1.5.30 to 1.5.31 (#264)

Bumps `dokka_version` from 1.5.30 to 1.5.31.

Updates `dokka-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

Updates `dokka-base` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Public release v1.6.15 (#266)

* Version name & code rise

* Update docs

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Images patch 1 (#272)

* Version name & code rise

* Update docs

* Update config.yml

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump tensorflow-lite from 2.1.0011 to 2.1.0015 (#262)

Bumps [tensorflow-lite](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0015.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0015)

---
updated-dependencies:
- dependency-name: com.getbouncer:tensorflow-lite
  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>
Co-authored-by: dmytrodmytryshyn <dmytro.dmytryshyn@vgs.io>

* Bump scan-payment-full from 2.1.0011 to 2.1.0015 (#265)

Bumps [scan-payment-full](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0015.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0015)

---
updated-dependencies:
- dependency-name: com.getbouncer:scan-payment-full
  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>
Co-authored-by: dmytrodmytryshyn <dmytro.dmytryshyn@vgs.io>

* Bump cardscan-ui from 2.1.0012 to 2.1.0015 (#263)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0012 to 2.1.0015.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0012...2.1.0015)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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>
Co-authored-by: dmytrodmytryshyn <dmytro.dmytryshyn@vgs.io>

* Bump bouncer versions from 2.1.0015 -> 2.1.0016 (#279)

* Bouncer adapter version name & code rise (#278)

* Bump core-ktx from 1.6.0 to 1.7.0 (#285)

* Bump core-ktx from 1.6.0 to 1.7.0

Bumps core-ktx from 1.6.0 to 1.7.0.

---
updated-dependencies:
- dependency-name: androidx.core:core-ktx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* update compileSdkVersion

* update cursor.getString

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump firebase-bom from 28.4.2 to 29.0.0 (#286)

Bumps firebase-bom from 28.4.2 to 29.0.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 robolectric from 4.6.1 to 4.7 (#287)

Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.6.1 to 4.7.
- [Release notes](https://github.com/robolectric/robolectric/releases)
- [Commits](https://github.com/robolectric/robolectric/compare/robolectric-4.6.1...robolectric-4.7)

---
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump kotlin-gradle-plugin from 1.5.31 to 1.6.0 (#288)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.31 to 1.6.0.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-gradle-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>

* add max Length (#289)

* Bump mockk from 1.12.0 to 1.12.1 (#290)

Bumps [mockk](https://github.com/mockk/mockk) from 1.12.0 to 1.12.1.
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](https://github.com/mockk/mockk/compare/v1.12.0...1.12.1)

---
updated-dependencies:
- dependency-name: io.mockk:mockk
  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 appcompat from 1.3.1 to 1.4.0 (#291)

Bumps appcompat from 1.3.1 to 1.4.0.

---
updated-dependencies:
- dependency-name: androidx.appcompat:appcompat
  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 robolectric from 4.7 to 4.7.1 (#292)

Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.7 to 4.7.1.
- [Release notes](https://github.com/robolectric/robolectric/releases)
- [Commits](https://github.com/robolectric/robolectric/compare/robolectric-4.7...robolectric-4.7.1)

---
updated-dependencies:
- dependency-name: org.robolectric:robolectric
  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 constraintlayout from 2.1.1 to 2.1.2 (#293)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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 okhttp from 4.9.2 to 4.9.3 (#294)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.2 to 4.9.3.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.2...parent-4.9.3)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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 mockito_version from 4.0.0 to 4.1.0 (#295)

Bumps `mockito_version` from 4.0.0 to 4.1.0.

Updates `mockito-core` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0)

Updates `mockito-inline` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.mockito:mockito-inline
  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 robolectric from 4.7.1 to 4.7.2 (#296)

Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.7.1 to 4.7.2.
- [Release notes](https://github.com/robolectric/robolectric/releases)
- [Commits](https://github.com/robolectric/robolectric/compare/robolectric-4.7.1...robolectric-4.7.2)

---
updated-dependencies:
- dependency-name: org.robolectric:robolectric
  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 dokka_version from 1.5.31 to 1.6.0 (#297)

Bumps `dokka_version` from 1.5.31 to 1.6.0.

Updates `dokka-gradle-plugin` from 1.5.31 to 1.6.0
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.31...v1.6.0)

Updates `dokka-base` from 1.5.31 to 1.6.0
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.31...v1.6.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>

* Merge public release v1.16.17 into development (#299)

* Merge public release 1.6.16 into master (#277)

* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

Updates `dokka-base` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>

* Improve default validation (#243)

* Update MIGRATING.md (#244)

* Release v1.6.14 (#246)

* Bump cardscan-ui from 2.1.0011 to 2.1.0012 (#249)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0012.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0012)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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 kotlin-gradle-plugin from 1.5.30 to 1.5.31 (#253)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31)

---
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>

* Bump constraintlayout from 2.1.0 to 2.1.1 (#257)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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>

* Improve validation logic, fix tests (#261)

* Fix nullable return type (#260)

* Bump okhttp from 4.9.1 to 4.9.2 (#258)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump dokka_version from 1.5.30 to 1.5.31 (#264)

Bumps `dokka_version` from 1.5.30 to 1.5.31.

Updates `dokka-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

Updates `dokka-base` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Public release v1.6.15 (#266)

* Version name & code rise

* Update docs

* Bump firebase-bom from 28.4.1 to 28.4.2 (#270)

Bumps firebase-bom from 28.4.1 to 28.4.2.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  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 mockito_version from 3.12.4 to 4.0.0 (#271)

Bumps `mockito_version` from 3.12.4 to 4.0.0.

Updates `mockito-core` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

Updates `mockito-inline` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.mockito:mockito-inline
  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 gradle from 7.0.2 to 7.0.3 (#273)

Bumps gradle from 7.0.2 to 7.0.3.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  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>

* Fix submit function response body (#274)

* Public release v1.6.16 (#275)

* Merge dev into master (#269)

* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

Updates `dokka-base` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>

* Improve default validation (#243)

* Update MIGRATING.md (#244)

* Release v1.6.14 (#246)

* Bump cardscan-ui from 2.1.0011 to 2.1.0012 (#249)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0012.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0012)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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 kotlin-gradle-plugin from 1.5.30 to 1.5.31 (#253)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31)

---
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>

* Bump constraintlayout from 2.1.0 to 2.1.1 (#257)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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>

* Improve validation logic, fix tests (#261)

* Fix nullable return type (#260)

* Bump okhttp from 4.9.1 to 4.9.2 (#258)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump dokka_version from 1.5.30 to 1.5.31 (#264)

Bumps `dokka_version` from 1.5.30 to 1.5.31.

Updates `dokka-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

Updates `dokka-base` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Public release v1.6.15 (#266)

* Version name & code rise

* Update docs

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Images patch 1 (#272)

* Version name & code rise

* Update docs

* Update config.yml

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge dev into master (#280)

* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

Updates `dokka-base` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>

* Improve default validation (#243)

* Update MIGRATING.md (#244)

* Release v1.6.14 (#246)

* Bump cardscan-ui from 2.1.0011 to 2.1.0012 (#249)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0012.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0012)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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 kotlin-gradle-plugin from 1.5.30 to 1.5.31 (#253)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31)

---
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>

* Bump constraintlayout from 2.1.0 to 2.1.1 (#257)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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>

* Improve validation logic, fix tests (#261)

* Fix nullable return type (#260)

* Bump okhttp from 4.9.1 to 4.9.2 (#258)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump dokka_version from 1.5.30 to 1.5.31 (#264)

Bumps `dokka_version` from 1.5.30 to 1.5.31.

Updates `dokka-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

Updates `dokka-base` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Public release v1.6.15 (#266)

* Version name & code rise

* Update docs

* Bump firebase-bom from 28.4.1 to 28.4.2 (#270)

Bumps firebase-bom from 28.4.1 to 28.4.2.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  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 mockito_version from 3.12.4 to 4.0.0 (#271)

Bumps `mockito_version` from 3.12.4 to 4.0.0.

Updates `mockito-core` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

Updates `mockito-inline` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.mockito:mockito-inline
  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 gradle from 7.0.2 to 7.0.3 (#273)

Bumps gradle from 7.0.2 to 7.0.3.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  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>

* Fix submit function response body (#274)

* Public release v1.6.16 (#275)

* Merge dev into master (#269)

* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

Updates `dokka-base` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>

* Improve default validation (#243)

* Update MIGRATING.md (#244)

* Release v1.6.14 (#246)

* Bump cardscan-ui from 2.1.0011 to 2.1.0012 (#249)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0012.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0012)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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 kotlin-gradle-plugin from 1.5.30 to 1.5.31 (#253)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31)

---
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>

* Bump constraintlayout from 2.1.0 to 2.1.1 (#257)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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>

* Improve validation logic, fix tests (#261)

* Fix nullable return type (#260)

* Bump okhttp from 4.9.1 to 4.9.2 (#258)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump dokka_version from 1.5.30 to 1.5.31 (#264)

Bumps `dokka_version` from 1.5.30 to 1.5.31.

Updates `dokka-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

Updates `dokka-base` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Public release v1.6.15 (#266)

* Version name & code rise

* Update docs

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Images patch 1 (#272)

* Version name & code rise

* Update docs

* Update config.yml

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump tensorflow-lite from 2.1.0011 to 2.1.0015 (#262)

Bumps [tensorflow-lite](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0015.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0015)

---
updated-dependencies:
- dependency-name: com.getbouncer:tensorflow-lite
  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>
Co-authored-by: dmytrodmytryshyn <dmytro.dmytryshyn@vgs.io>

* Bump scan-payment-full from 2.1.0011 to 2.1.0015 (#265)

Bumps [scan-payment-full](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0015.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0015)

---
updated-dependencies:
- dependency-name: com.getbouncer:scan-payment-full
  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>
Co-authored-by: dmytrodmytryshyn <dmytro.dmytryshyn@vgs.io>

* Bump cardscan-ui from 2.1.0012 to 2.1.0015 (#263)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0012 to 2.1.0015.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0012...2.1.0015)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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>
Co-authored-by: dmytrodmytryshyn <dmytro.dmytryshyn@vgs.io>

* Bump bouncer versions from 2.1.0015 -> 2.1.0016 (#279)

* Bouncer adapter version name & code rise (#278)

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Version name & code rise

* Update docs

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump firebase-bom from 29.0.0 to 29.0.1 (#302)

Bumps firebase-bom from 29.0.0 to 29.0.1.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  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 robolectric from 4.7.2 to 4.7.3 (#303)

Bumps [robolectric](https://github.com/robolectric/robolectric) from 4.7.2 to 4.7.3.
- [Release notes](https://github.com/robolectric/robolectric/releases)
- [Commits](https://github.com/robolectric/robolectric/compare/robolectric-4.7.2...robolectric-4.7.3)

---
updated-dependencies:
- dependency-name: org.robolectric:robolectric
  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 json from 20210307 to 20211205 (#304)

Bumps [json](https://github.com/douglascrockford/JSON-java) from 20210307 to 20211205.
- [Release notes](https://github.com/douglascrockford/JSON-java/releases)
- [Changelog](https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/douglascrockford/JSON-java/commits)

---
updated-dependencies:
- dependency-name: org.json:json
  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 play-services-auth from 19.2.0 to 20.0.0 (#306)

Bumps play-services-auth from 19.2.0 to 20.0.0.

---
updated-dependencies:
- dependency-name: com.google.android.gms:play-services-auth
  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 firebase-bom from 29.0.1 to 29.0.2 (#311)

Bumps firebase-bom from 29.0.1 to 29.0.2.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  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>

* Move google-services.json to ci (#307)

* Remove google-services.json. Update ci config. Add test code for check file creation.

* Remove tests code.

* Fix TextInputFieldLayout.kt error restore after screen rotation (#312)

* Bump kotlin-gradle-plugin from 1.6.0 to 1.6.10 (#313)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.6.0 to 1.6.10.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.6.10/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.6.0...v1.6.10)

---
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>

* Bump gradle from 7.0.3 to 7.0.4 (#305)

Bumps gradle from 7.0.3 to 7.0.4.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  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 public release v1.6.18 into dev (#315)

* Merge public release 1.6.16 into master (#277)

* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

Updates `dokka-base` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>

* Improve default validation (#243)

* Update MIGRATING.md (#244)

* Release v1.6.14 (#246)

* Bump cardscan-ui from 2.1.0011 to 2.1.0012 (#249)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0012.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0012)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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 kotlin-gradle-plugin from 1.5.30 to 1.5.31 (#253)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31)

---
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>

* Bump constraintlayout from 2.1.0 to 2.1.1 (#257)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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>

* Improve validation logic, fix tests (#261)

* Fix nullable return type (#260)

* Bump okhttp from 4.9.1 to 4.9.2 (#258)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump dokka_version from 1.5.30 to 1.5.31 (#264)

Bumps `dokka_version` from 1.5.30 to 1.5.31.

Updates `dokka-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

Updates `dokka-base` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Public release v1.6.15 (#266)

* Version name & code rise

* Update docs

* Bump firebase-bom from 28.4.1 to 28.4.2 (#270)

Bumps firebase-bom from 28.4.1 to 28.4.2.

---
updated-dependencies:
- dependency-name: com.google.firebase:firebase-bom
  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 mockito_version from 3.12.4 to 4.0.0 (#271)

Bumps `mockito_version` from 3.12.4 to 4.0.0.

Updates `mockito-core` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

Updates `mockito-inline` from 3.12.4 to 4.0.0
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: org.mockito:mockito-inline
  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 gradle from 7.0.2 to 7.0.3 (#273)

Bumps gradle from 7.0.2 to 7.0.3.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  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>

* Fix submit function response body (#274)

* Public release v1.6.16 (#275)

* Merge dev into master (#269)

* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

Updates `dokka-base` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1.5.30)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>

* Improve default validation (#243)

* Update MIGRATING.md (#244)

* Release v1.6.14 (#246)

* Bump cardscan-ui from 2.1.0011 to 2.1.0012 (#249)

Bumps [cardscan-ui](https://github.com/getbouncer/cardscan-android) from 2.1.0011 to 2.1.0012.
- [Release notes](https://github.com/getbouncer/cardscan-android/releases)
- [Changelog](https://github.com/getbouncer/cardscan-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getbouncer/cardscan-android/compare/2.1.0011...2.1.0012)

---
updated-dependencies:
- dependency-name: com.getbouncer:cardscan-ui
  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 kotlin-gradle-plugin from 1.5.30 to 1.5.31 (#253)

Bumps [kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.5.30 to 1.5.31.
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.5.31/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v1.5.30...v1.5.31)

---
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>

* Bump constraintlayout from 2.1.0 to 2.1.1 (#257)

Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  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>

* Improve validation logic, fix tests (#261)

* Fix nullable return type (#260)

* Bump okhttp from 4.9.1 to 4.9.2 (#258)

Bumps [okhttp](https://github.com/square/okhttp) from 4.9.1 to 4.9.2.
- [Release notes](https://github.com/square/okhttp/releases)
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okhttp/compare/parent-4.9.1...parent-4.9.2)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Bump dokka_version from 1.5.30 to 1.5.31 (#264)

Bumps `dokka_version` from 1.5.30 to 1.5.31.

Updates `dokka-gradle-plugin` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

Updates `dokka-base` from 1.5.30 to 1.5.31
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.30...v1.5.31)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.dokka:dokka-base
  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>
Co-authored-by: Dmytro <dmitriy.kosolapenko@vgs.io>

* Public release v1.6.15 (#266)

* Version name & code rise

* Update docs

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Images patch 1 (#272)

* Version name & code rise

* Update docs

* Update config.yml

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Merge dev into master (#280)

* Release/v1.6.13 to dev (#240)

* Bump dokka_version from 1.5.0 to 1.5.30 (#242)

Bumps `dokka_version` from 1.5.0 to 1.5.30.

Updates `dokka-gradle-plugin` from 1.5.0 to 1.5.30
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](https://github.com/Kotlin/dokka/compare/v1.5.0...v1…
  • Loading branch information
5 people authored May 12, 2023
1 parent 78a571d commit 097be7b
Show file tree
Hide file tree
Showing 738 changed files with 80,017 additions and 77,585 deletions.
6 changes: 6 additions & 0 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,10 @@ android {
buildFeatures {
viewBinding true
}

testOptions {
animationsDisabled = true
}
}

detekt {
Expand Down Expand Up @@ -89,6 +93,8 @@ dependencies {
implementation demoLibs.codeview
implementation demoLibs.fuel

implementation demoLibs.espresso.idling.resource

debugImplementation debugLibs.leakcanary

testImplementation testLibs.junit
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand All @@ -108,7 +107,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand All @@ -127,7 +125,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand All @@ -151,7 +148,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand All @@ -164,7 +160,6 @@ class CustomBrandsActivityInstrumentedTest {
field.perform(SetCardNumberDividerAction('-'))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand Down Expand Up @@ -192,7 +187,6 @@ class CustomBrandsActivityInstrumentedTest {
)

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -226,7 +220,6 @@ class CustomBrandsActivityInstrumentedTest {
)

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -254,7 +247,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -290,7 +282,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -324,7 +315,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -357,7 +347,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand Down Expand Up @@ -401,7 +390,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand Down Expand Up @@ -443,7 +431,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand Down Expand Up @@ -485,7 +472,6 @@ class CustomBrandsActivityInstrumentedTest {
)

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -529,7 +515,6 @@ class CustomBrandsActivityInstrumentedTest {
)

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -570,7 +555,6 @@ class CustomBrandsActivityInstrumentedTest {
)

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -599,7 +583,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -635,7 +618,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -669,7 +651,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -702,7 +683,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand Down Expand Up @@ -746,7 +726,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand Down Expand Up @@ -788,7 +767,6 @@ class CustomBrandsActivityInstrumentedTest {
field.check(ViewAssertions.matches(withCardBrand(CardType.VISA.name)))

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_CUSTOM)))
field.check(
ViewAssertions.matches(
Expand Down Expand Up @@ -830,7 +808,6 @@ class CustomBrandsActivityInstrumentedTest {
)

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -866,7 +843,6 @@ class CustomBrandsActivityInstrumentedTest {

field.perform(SetTextAction(""))
field.perform(SetTextAction(NUMBER_VISA_OVERRIDE))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardNumberState(NUMBER_VISA_OVERRIDE)))
field.check(
ViewAssertions.matches(
Expand All @@ -875,7 +851,6 @@ class CustomBrandsActivityInstrumentedTest {
)

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand Down Expand Up @@ -916,7 +891,6 @@ class CustomBrandsActivityInstrumentedTest {
)

field.perform(SetTextAction(NUMBER_CUSTOM))
pauseTestFor(500)
field.check(ViewAssertions.matches(withCardBrand(CardType.UNKNOWN.name)))
}

Expand All @@ -926,22 +900,9 @@ class CustomBrandsActivityInstrumentedTest {
.check(ViewAssertions.matches(ViewMatchers.isDisplayed()))
}

private fun pauseTestFor(milliseconds: Long) {
try {
Thread.sleep(milliseconds)
} catch (e: InterruptedException) {
e.printStackTrace()
}
}

companion object {
const val NUMBER_VISA = "4242424242424242"
const val NUMBER_VISA_OVERRIDE = "4111111111111111"
const val NUMBER_CUSTOM = "777712345678909"


val DIVIDER: Char = '-'

var activeViewId = -1
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import android.app.Activity
import android.app.Instrumentation.ActivityResult
import android.content.Intent
import androidx.test.espresso.Espresso.onView
import androidx.test.espresso.IdlingRegistry
import androidx.test.espresso.ViewInteraction
import androidx.test.espresso.action.ViewActions.*
import androidx.test.espresso.assertion.ViewAssertions.matches
Expand All @@ -23,9 +24,11 @@ import com.verygoodsecurity.demoapp.matchers.withCardCVCState
import com.verygoodsecurity.demoapp.matchers.withCardExpDateState
import com.verygoodsecurity.demoapp.matchers.withCardHolderState
import com.verygoodsecurity.demoapp.matchers.withCardNumberState
import com.verygoodsecurity.demoapp.utils.idling.GlobalIdlingResource
import io.card.payment.CardIOActivity
import io.card.payment.CreditCard
import org.hamcrest.CoreMatchers
import kotlinx.coroutines.ExperimentalCoroutinesApi
import kotlinx.coroutines.test.*
import org.hamcrest.Matchers.not
import org.hamcrest.Matchers.notNullValue
import org.hamcrest.core.StringContains.containsString
Expand All @@ -35,7 +38,7 @@ import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith


@ExperimentalCoroutinesApi
@RunWith(AndroidJUnit4::class)
class ActivityCaseInstrumentedTest {

Expand All @@ -59,30 +62,20 @@ class ActivityCaseInstrumentedTest {
init()
device = UiDevice.getInstance(getInstrumentation())
device.setOrientationNatural()
IdlingRegistry.getInstance().register(GlobalIdlingResource.getResource())
}

@After
fun teardown() {
release()
IdlingRegistry.getInstance().unregister(GlobalIdlingResource.getResource())
}

@Test
fun test_scan_card() {
startMainScreen()
intended(hasComponent(CollectActivity::class.qualifiedName))

interactWithScanner()

val submitBtn = interactWithSubmitButton()
performClick(submitBtn)

pauseTestFor(7000)

interactWithResponseContainer().check(matches(withText(containsString(CODE_200))))
}


fun interactWithScanner() = apply {
val intent = Intent()
val card = CreditCard("4111111111111111", 5, 2033, "123", null, "John B")
intent.putExtra(CardIOActivity.EXTRA_SCAN_RESULT, card)
Expand All @@ -92,6 +85,11 @@ class ActivityCaseInstrumentedTest {
.respondWith(ActivityResult(Activity.RESULT_OK, intent))

onView(withId(R.id.scan_card)).perform(click())

val submitBtn = interactWithSubmitButton()
performClick(submitBtn)

interactWithResponseContainer().check(matches(withText(containsString(CODE_200))))
}

@Test
Expand Down Expand Up @@ -147,7 +145,6 @@ class ActivityCaseInstrumentedTest {
city.perform(SetTextAction(CITY))
performClick(submitBtn)

pauseTestFor(10000)
responseContainer.check(matches(withText(containsString(CODE_200))))
}

Expand Down Expand Up @@ -225,16 +222,7 @@ class ActivityCaseInstrumentedTest {
}

private fun performClick(interaction: ViewInteraction) {
pauseTestFor(200)
interaction.perform(scrollTo())
interaction.perform(click())
}

private fun pauseTestFor(milliseconds: Long) {
try {
Thread.sleep(milliseconds)
} catch (e: InterruptedException) {
e.printStackTrace()
}
}
}
Loading

0 comments on commit 097be7b

Please sign in to comment.