Skip to content

Commit

Permalink
Public release v1.6.9 (#196)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
DmytroDm and Dmytro Kos committed Jun 15, 2021
1 parent ed6d047 commit d8b8f3b
Show file tree
Hide file tree
Showing 124 changed files with 318 additions and 165 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Level 1.6.8 API </title>
<title>Level 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
Expand Down
105 changes: 93 additions & 12 deletions docs/com/verygoodsecurity/vgscollect/VGSCollectLogger.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VGSCollectLogger 1.6.8 API </title>
<title>VGSCollectLogger 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
Expand Down Expand Up @@ -165,17 +165,29 @@ <h3>Field Summary</h3>
</tr>

<tr class="altColor">
<td class="colFirst"><code>private final <a href=https://developer.android.com/reference/kotlin/java/lang/String.html>String</a></code></td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#TAG>TAG</a></code></th>
<td class="colLast"></td>
</tr>

<tr class="rowColor">
<td class="colFirst"><code>private <a href=VGSCollectLogger.Level.html>VGSCollectLogger.Level</a></code></td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#logLevel>logLevel</a></code></th>
<td class="colLast"></td>
</tr>

<tr class="rowColor">
<td class="colFirst"><code>private &lt;ERROR CLASS&gt;</code></td>
<tr class="altColor">
<td class="colFirst"><code>private <a href=https://developer.android.com/reference/kotlin/java/lang/Boolean.html>Boolean</a></code></td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#isEnabled>isEnabled</a></code></th>
<td class="colLast"></td>
</tr>

<tr class="rowColor">
<td class="colFirst"><code>private <a href=https://developer.android.com/reference/kotlin/java/lang/String.html>String</a></code></td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#tag>tag</a></code></th>
<td class="colLast"></td>
</tr>

<tr class="altColor">
<td class="colFirst"><code>public final static <a href=VGSCollectLogger.html>VGSCollectLogger</a></code></td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#INSTANCE>INSTANCE</a></code></th>
Expand Down Expand Up @@ -222,37 +234,61 @@ <h3>Method Summary</h3>
</tr>

<tr id="i1" class="rowColor">
<td class="colFirst"><code>final <a href=https://developer.android.com/reference/kotlin/java/lang/String.html>String</a></code>
</td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#getTAG()>getTAG</a>() </code>
</th>
<td class="colLast"></td>
</tr>

<tr class="altColor" id="i2">
<td class="colFirst"><code>final <a href=VGSCollectLogger.Level.html>VGSCollectLogger.Level</a></code>
</td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#getLogLevel()>getLogLevel</a>() </code>
</th>
<td class="colLast">Current priority level for filtering debugging logs</td>
</tr>

<tr id="i2" class="altColor">
<tr class="rowColor" id="i3">
<td class="colFirst"><code>final <a href=https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html>Unit</a></code>
</td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#setLogLevel(VGSCollectLogger.Level)>setLogLevel</a>(<a href=VGSCollectLogger.Level.html>VGSCollectLogger.Level</a> logLevel) </code>
</th>
<td class="colLast">Current priority level for filtering debugging logs</td>
</tr>

<tr id="i3" class="rowColor">
<td class="colFirst"><code>final &lt;ERROR CLASS&gt;</code>
<tr class="altColor" id="i4">
<td class="colFirst"><code>final <a href=https://developer.android.com/reference/kotlin/java/lang/Boolean.html>Boolean</a></code>
</td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#getIsEnabled()>getIsEnabled</a>() </code>
</th>
<td class="colLast">Allows enable and disable debug-log printing.</td>
</tr>

<tr id="i4" class="altColor">
<tr class="rowColor" id="i5">
<td class="colFirst"><code>final <a href=https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html>Unit</a></code>
</td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#setIsEnabled(<ERROR CLASS>)>setIsEnabled</a>(&lt;ERROR CLASS&gt; isEnabled) </code>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#setIsEnabled(Boolean)>setIsEnabled</a>(<a href=https://developer.android.com/reference/kotlin/java/lang/Boolean.html>Boolean</a> isEnabled) </code>
</th>
<td class="colLast">Allows enable and disable debug-log printing.</td>
</tr>

<tr class="altColor" id="i6">
<td class="colFirst"><code>final <a href=https://developer.android.com/reference/kotlin/java/lang/String.html>String</a></code>
</td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#getTag()>getTag</a>() </code>
</th>
<td class="colLast">Current logs tag</td>
</tr>

<tr class="rowColor" id="i7">
<td class="colFirst"><code>final <a href=https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html>Unit</a></code>
</td>
<th class="colSecond" scope="row"><code><a href=VGSCollectLogger.html#setTag(String)>setTag</a>(<a href=https://developer.android.com/reference/kotlin/java/lang/String.html>String</a> tag) </code>
</th>
<td class="colLast">Current logs tag</td>
</tr>

</tbody>
</table>
</div>
Expand Down Expand Up @@ -301,6 +337,21 @@ <h4>isDebugEnabled</h4>
</li>
</ul>

<a id="getTAG()">
<!-- -->
</a>
<ul class=
"blockList"
>
<li class="blockList">
<h4>getTAG</h4>
<pre class="methodSignature"> final <a href=https://developer.android.com/reference/kotlin/java/lang/String.html>String</a> <a href=VGSCollectLogger.html#getTAG()>getTAG</a>()</pre>
<div class="block"></div>

<!-- TODO missing return annotation -->
</li>
</ul>

<a id="getLogLevel()">
<!-- -->
</a>
Expand Down Expand Up @@ -339,28 +390,58 @@ <h4>setLogLevel</h4>
>
<li class="blockList">
<h4>getIsEnabled</h4>
<pre class="methodSignature"> final &lt;ERROR CLASS&gt; <a href=VGSCollectLogger.html#getIsEnabled()>getIsEnabled</a>()</pre>
<pre class="methodSignature"> final <a href=https://developer.android.com/reference/kotlin/java/lang/Boolean.html>Boolean</a> <a href=VGSCollectLogger.html#getIsEnabled()>getIsEnabled</a>()</pre>
<div class="block"><p>Allows enable and disable debug-log printing.</p></div>

<!-- TODO missing return annotation -->
</li>
</ul>

<a id="setIsEnabled(&lt;ERROR CLASS&gt;)">
<a id="setIsEnabled(Boolean)">
<!-- -->
</a>
<ul class=
"blockListLast"
"blockList"
>
<li class="blockList">
<h4>setIsEnabled</h4>
<pre class="methodSignature"> final <a href=https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html>Unit</a> <a href=VGSCollectLogger.html#setIsEnabled(<ERROR CLASS>)>setIsEnabled</a>(&lt;ERROR CLASS&gt; isEnabled)</pre>
<pre class="methodSignature"> final <a href=https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html>Unit</a> <a href=VGSCollectLogger.html#setIsEnabled(Boolean)>setIsEnabled</a>(<a href=https://developer.android.com/reference/kotlin/java/lang/Boolean.html>Boolean</a> isEnabled)</pre>
<div class="block"><p>Allows enable and disable debug-log printing.</p></div>

<!-- TODO missing return annotation -->
</li>
</ul>

<a id="getTag()">
<!-- -->
</a>
<ul class=
"blockList"
>
<li class="blockList">
<h4>getTag</h4>
<pre class="methodSignature"> final <a href=https://developer.android.com/reference/kotlin/java/lang/String.html>String</a> <a href=VGSCollectLogger.html#getTag()>getTag</a>()</pre>
<div class="block"><p>Current logs tag</p></div>

<!-- TODO missing return annotation -->
</li>
</ul>

<a id="setTag(String)">
<!-- -->
</a>
<ul class=
"blockListLast"
>
<li class="blockList">
<h4>setTag</h4>
<pre class="methodSignature"> final <a href=https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html>Unit</a> <a href=VGSCollectLogger.html#setTag(String)>setTag</a>(<a href=https://developer.android.com/reference/kotlin/java/lang/String.html>String</a> tag)</pre>
<div class="block"><p>Current logs tag</p></div>

<!-- TODO missing return annotation -->
</li>
</ul>

</li>
</ul>
</section>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.8 API </title>
<title>Companion 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Status 1.6.8 API </title>
<title>Status 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>BaseTransmitActivity 1.6.8 API </title>
<title>BaseTransmitActivity 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
2 changes: 1 addition & 1 deletion docs/com/verygoodsecurity/vgscollect/core/Environment.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Environment 1.6.8 API </title>
<title>Environment 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
2 changes: 1 addition & 1 deletion docs/com/verygoodsecurity/vgscollect/core/HTTPMethod.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>HTTPMethod 1.6.8 API </title>
<title>HTTPMethod 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Builder 1.6.8 API </title>
<title>Builder 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
2 changes: 1 addition & 1 deletion docs/com/verygoodsecurity/vgscollect/core/VGSCollect.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VGSCollect 1.6.8 API </title>
<title>VGSCollect 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VgsCollectResponseListener 1.6.8 API </title>
<title>VgsCollectResponseListener 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VGSHttpBodyFormat 1.6.8 API </title>
<title>VGSHttpBodyFormat 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>AnalyticTracker 1.6.8 API </title>
<title>AnalyticTracker 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Action 1.6.8 API </title>
<title>Action 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.8 API </title>
<title>Companion 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>AttachFileAction 1.6.8 API </title>
<title>AttachFileAction 1.6.9 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Loading

0 comments on commit d8b8f3b

Please sign in to comment.