Commit Graph

25 Commits

Author SHA1 Message Date
Shivam Goyal
345c5e16f4 Remove New Relic (#5278) 2023-02-11 15:24:50 +05:30
Shivam Goyal
a776a73085 Remove UXCam (#5267)
* remove UXCam

* remove UXCam from Dockerfile
2023-02-11 15:24:50 +05:30
Sangaraboina Rishvik Vardhan
2de0a46ee6 Converted png to webp (#4886)
* Converted png to webp

* Removed singular sdk left out code

* Proguard optimisation
2023-01-12 12:46:41 +05:30
rahul bhat
8a5fee6978 proguard rule for play-services crash fix 2022-07-06 14:53:56 +05:30
Jegatheeswaran M
bc60e59d54 updated razor pay to 1.6.15 and moved to common module 2022-05-25 11:55:19 +05:30
shankar-yadav
991ca28e49 update proguard rule 2022-05-09 15:48:27 +05:30
shankar-yadav
60b50c2276 New ralic sdk cleanup 2022-05-06 18:32:54 +05:30
Jegatheeswaran M
bea8e8888f upgraded material and glide version, progaurd changes added for glide 2021-12-08 12:20:55 +05:30
rahul bhat
fc71916655 Firebase crash fix 2021-11-10 18:48:11 +05:30
satish_p
1d0d054e11 minor changes 2021-10-06 14:43:22 +05:30
rahulbhat
dae0a9e65b Separate package for Personal Loan 2021-02-24 12:50:57 +05:30
rahul bhat
91a40fff1c Cleanup (#1165)
* java folder clean up phase 1

* resources clean up in progress

* clean up resources + tutorial

* More cleanup

* cleanup

Co-authored-by: Satish Prasad <satish.prasad@navi.com>
2021-02-12 12:36:08 +05:30
Satish Prasad
6fa3f35678 Upgrade Firebase, Retrofit sdks, removed duplicates (#1120)
* Remove duplicate dependency of Install Referrer

* Upgrade retrofit veriosn to latest version 2.9.0

* Change proguard rule for android.util.Log

* Upgrade Firebase SDKs

Co-authored-by: shankar yadav <shankar.yadav@navi.com>
2021-01-20 14:06:08 +05:30
Satish Prasad
e10e6de287 Bugfix/revert loggin proguard rule (#1028)
* reverted log changes

* version code 1.2.6

* version code 1.3.0

* version code 1.2.6

* performnce log disable

* minor changes
2020-09-15 15:08:06 +05:30
Satish Prasad
7fb7f7c935 Bugfix/revert loggin proguard rule (#1027)
* reverted log changes

* version code 1.2.6

* version code 1.3.0

* version code 1.2.6
2020-09-15 14:00:20 +05:30
Satish Prasad
9306880d24 Release 1.2.5 into master (#1025)
* Release 1.2.3 into master (#993) (#994)

* Release 1.2.3 into master (#993)

* Master(Release 1.2.1) into develop (#959)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.5 into master (#921)

* Master into develop (#899)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Feature/handle offer expiry (#900)

* Shashidhara | Add offer expiry screen

* Shashidhara | Default to loader color for offer expiry

* Shashidhara | Handle firebase failure on apply loan

* Shashidhara | Handle firebase failure on add bank detail

* Shashidhara | Avoid resetting async data

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Reposition loader

* Shashidhara | Default loan amount slider to max (#903)

* Shashidhara | Add collapsible permissions (#902)

* Shashidhara | Add collapsible permissions

* Shashidhara | Remove unused imports

* Shashidhara | Handle multiple clicks

* Feature/pg repayment enhancement (#905)

* pgrepayment enhancement started....

* pgrepayment enhancement

* updated firebase KEY

* Feature/loan closure feature (#906)

* pgrepayment enhancement started....

* added loancloser view on  loandetail

* pgrepayment enhancement

* loan preclosure click open new page

* minor changes

* loan foreclosure

* crash fixes

* key changes and using firebase changes

* added type for preloan closure

* Shashidhara | Update about us and list of cities (#904)

* Shashidhara | Update about us and list of cities

* Shashidhara | Read list of states and cities from xml

* Shashidhara | Move list to arrays

* fixed (#907)

* emi calendar contract changes, ui changes (#909)

* Shashidhara | Navigate focus to dob date field post name (#908)

* crash fixes (#912)

* crash fixes

* warning screen crash fix

* minor changes

* double click on topbar: loan application journey

* minor refactoring

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend

* key name change

* proguard rules for Singular

* emi calender changes

* minor changes

* dev key added

* Feature/home redesign (#914)

* Shashidhara | Update font styles for loan card

* Shashidhara | Refactor card border

* Shashidhara | Update dimens and colors

* Shashidhara | Update loan action icons

* Feature/whatsapp integration (#911)

* Shashidhara | Add whatsapp consent on phone number screen

* Shashidhara | Update consent text

* Shashidhara | Add whatsapp notifications card on home screen

* Shashidhara | Add whatsapp notifications settings

* Shashidhara | Add communication medium apis to login screen and home screen

* Shashidhara | Add communication medium apis to notificaiton settings

* Shashidhara | Add disable notifications view and refactor packaging

* Shashidhara | Add disable notifications icon

* Shashidhara | Remove redundant string

* Shashidhara | Update whatsapp notifications card title

* Shashidhara | Parameterize delay for whatsapp notifications card

* Shashidhara | Update communication mediums post otp verification

* Shashidhara | Add back button functionality and update api endpoints

* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.

* Shashidhara | Deinitialize async listeners post result processing

* Shashidhara | Fix notification settings header, whatsapp notifications card

* Shashidhara | Reduce margin between description and background image in whatsapp notifications card

* events tracking for loan preclosure, pg repyament, singular added session time out (#913)

* events tracking for loan preclosure, pg repyament, singular added sessiontime out

* minor chnages

* merge conflict (#915)

* release 1.1.5

* set singular external id on each time app launch (#917)

* Add analytics (#916)

* Shashidhara | Add whatsapp event tracking on login screen

* Shashidhara | Add whatsapp event tracking on home and notification settings screen

* Shashidhara | Deinitialize listeners post response processing (#918)

* loan preclosure ui issues (#919)

* designr feedback changes (#920)

* razorpay keys update (#922)

* added singular key in docker (#923)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.2.0 into master (#947)

* Master into develop (#924)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.5 into master (#921)

* Master into develop (#899)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Feature/handle offer expiry (#900)

* Shashidhara | Add offer expiry screen

* Shashidhara | Default to loader color for offer expiry

* Shashidhara | Handle firebase failure on apply loan

* Shashidhara | Handle firebase failure on add bank detail

* Shashidhara | Avoid resetting async data

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Reposition loader

* Shashidhara | Default loan amount slider to max (#903)

* Shashidhara | Add collapsible permissions (#902)

* Shashidhara | Add collapsible permissions

* Shashidhara | Remove unused imports

* Shashidhara | Handle multiple clicks

* Feature/pg repayment enhancement (#905)

* pgrepayment enhancement started....

* pgrepayment enhancement

* updated firebase KEY

* Feature/loan closure feature (#906)

* pgrepayment enhancement started....

* added loancloser view on  loandetail

* pgrepayment enhancement

* loan preclosure click open new page

* minor changes

* loan foreclosure

* crash fixes

* key changes and using firebase changes

* added type for preloan closure

* Shashidhara | Update about us and list of cities (#904)

* Shashidhara | Update about us and list of cities

* Shashidhara | Read list of states and cities from xml

* Shashidhara | Move list to arrays

* fixed (#907)

* emi calendar contract changes, ui changes (#909)

* Shashidhara | Navigate focus to dob date field post name (#908)

* crash fixes (#912)

* crash fixes

* warning screen crash fix

* minor changes

* double click on topbar: loan application journey

* minor refactoring

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend

* key name change

* proguard rules for Singular

* emi calender changes

* minor changes

* dev key added

* Feature/home redesign (#914)

* Shashidhara | Update font styles for loan card

* Shashidhara | Refactor card border

* Shashidhara | Update dimens and colors

* Shashidhara | Update loan action icons

* Feature/whatsapp integration (#911)

* Shashidhara | Add whatsapp consent on phone number screen

* Shashidhara | Update consent text

* Shashidhara | Add whatsapp notifications card on home screen

* Shashidhara | Add whatsapp notifications settings

* Shashidhara | Add communication medium apis to login screen and home screen

* Shashidhara | Add communication medium apis to notificaiton settings

* Shashidhara | Add disable notifications view and refactor packaging

* Shashidhara | Add disable notifications icon

* Shashidhara | Remove redundant string

* Shashidhara | Update whatsapp notifications card title

* Shashidhara | Parameterize delay for whatsapp notifications card

* Shashidhara | Update communication mediums post otp verification

* Shashidhara | Add back button functionality and update api endpoints

* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.

* Shashidhara | Deinitialize async listeners post result processing

* Shashidhara | Fix notification settings header, whatsapp notifications card

* Shashidhara | Reduce margin between description and background image in whatsapp notifications card

* events tracking for loan preclosure, pg repyament, singular added session time out (#913)

* events tracking for loan preclosure, pg repyament, singular added sessiontime out

* minor chnages

* merge conflict (#915)

* release 1.1.5

* set singular external id on each time app launch (#917)

* Add analytics (#916)

* Shashidhara | Add whatsapp event tracking on login screen

* Shashidhara | Add whatsapp event tracking on home and notification settings screen

* Shashidhara | Deinitialize listeners post response processing (#918)

* loan preclosure ui issues (#919)

* designr feedback changes (#920)

* razorpay keys update (#922)

* added singular key in docker (#923)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Handle mandate failure

* Shashidhara | Make bottom sheet indismissible

* monor changes (#926)

* Shashidhara | Add imports

* Shashidhara | Poll request details on mandate failure

* Shashidhara | Update transaction history icon (#929)

* Shashidhara | Handle digio cancel flow

* home page toolbar: add user name (#930)

* Shashidhara | Add check to ensure fragment is part of activity

* Shashidhara | Remove camera and storage permissions

* Feature/deeplink branch io (#931)

* deeplink branch io sdk integration started...

* url changes

* sdk integration, basic deeplink done

* Shashidhara | Add permission check for camera and storage on kyc

* rating widget on home page enhancement (#928)

* rating widget on home page enhancement

* added default comment

* home page user name logic modification

* Shashidhara | Handle permission result

* Shashidhara | Add analytics

* Shashidhara | Refactor analytics

* Shashidhara | Refactor analytics

* Shashidhara | Update flag for permission collapsibility (#934)

* Feature/digitap android integration (#933)

* digitap sdk integration

* renaming, contract added

* added callback response

* handled call back listeners from digitap

* removed hard coded for testing, added check for stub

* digitap proguard rule

* minor change

* unused code

* Shashidhara | Add partially paid emi status card to calendar

* Shashidhara | Update due details view

* Shashidhara | Add summary screen. Refactor whatsapp consent layout. (#927)

* Shashidhara | Add summary screen. Refactor whatsapp consent layout.

* Shashidhara | Add communication mediums api

* Shashidhara | Handle instantiation of view model

* Shashidhara | WIP: Add loan agreement screen

* Shashidhara | Add loan agreement view api and update sign loan agreement

* Shashidhara | Update loan agreement link color to red

* Shashidhara | Add loan agreement activity

* Shashidhara | Update sign loan agreement response

* Shashidhara | Add analytics

* Shashidhara | Align loan agreement text to center

* Shashidhara | Handle missing loan application id

* Shashidhara | Add enach tutorial screen (#935)

* Shashidhara | Add enach tutorial screen

* Shashidhara | Remove unused imports

* Shashidhara | Update text

* Feature/contextual faqs (#936)

* Shashidhara | Add contextual faqs

* Shashidhara | Remove sticky title

* Shashidhara | Add screen name for analytics

* Shashidhara | Add serialised name property for all emi status

* Upfront, Partial Payment complete (#937)

* started payment upfront

* renaming payment fragment

* started payment page

* renamed PaymentInitListener method

* pay now click on full screen payement page

* minor change

* merge conflicts

* custom payment

* error for custom payment

* added payable label

* loan preclose pay btn

* added currency in paynow api call, added events

* home page upfront payment changes

* rating icon changes

* rating icon changes, home page statusUi state handling

* minor change

* Feature/digitap version upgrade (#939)

* digitap version upgrade

* minor chnage

* release-1.2.0

* Bugfix/hide cta auto debit (#940)

* Shashidhara | Hide tutorial CTA post auto debit

* Shashidhara | Update padding for action button view

* Shashidhara | Update make payment button text and add divider to permission screen (#941)

* loader issue (#942)

* Shashidhara | Update whatsapp text

* Shashidhara | Refactor scroll for summary view (#943)

* loan foreclose handling based on api (#944)

* error ui in custom payment foreclose loan, other minor changes (#945)

* foreclose -ve amount issue (#946)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* conflict resolve (#948)

* Release 1.2.1 into master (#957)

* Master(Release 1.2.0) into develop (#949)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

C…

* Feature/insurance menu (#986)

* Insurance Screen First Draft

* Added decoration

* Hiding loader

* Insurance Details from Menu

* Updated assets

* Getloan chanes for Insurance

* fixed TakeInsuranceCardView

* GetLoan Summary with attachment working

* Insurance Policy Integrated + Top Margin Fix

* Take Insurance background

* Fixed textcolor for take insruacne card

* "Some UI Fixes"

* Insurance Benefits Integrated

* Insurance on Menu Integrated

* Review changes + UI Insurance changes

* Feature/new menu (#997)

* Insurance Screen First Draft

* Added decoration

* Hiding loader

* Insurance Details from Menu

* Updated assets

* Getloan chanes for Insurance

* fixed TakeInsuranceCardView

* GetLoan Summary with attachment working

* Insurance Policy Integrated + Top Margin Fix

* Take Insurance background

* Fixed textcolor for take insruacne card

* "Some UI Fixes"

* Insurance Benefits Integrated

* Insurance on Menu Integrated

* New Menu Changes

* Username hiding in Header for menu fragment

* Review changes + UI Insurance changes

* "fade greeting msg and order in loan details"

* Rebasing issue

* removed typo

* Rveiew comments + Merge issues

* Enhancement/footer layout insurance benefits (#998)

* Hidind footerLayout if insurance is already checked

* Fast animation of greeting msg

* Feature/chat support feature (#1000)

* freshchat basic setups, sdk intergration, setting keys, initialization, show and send message

* sdk integration, basic integration

* "Chat UI fixes"

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Created a common Header widget (#1002)

* Created a common Header widget

* Use app:srcCompat

* digitap crashes fixed sdk (#999)

* Feature/razorpay sdk upgrade (#1001)

* razorpay sdk upgrade

* razorpay key from buildgradle into manifest

* fix (#1004)

* Ui issue fix (#1005)

* APP-269 (#1007)

* Feature/in app playstore rating (#1009)

* in app rating started

* helper changes

* play store in-app review

* in review ktx lib

* minor changes

* Feature/chat support feature (#1008)

* freshchat basic setups, sdk intergration, setting keys, initialization, show and send message

* sdk integration, basic integration

* "Chat UI fixes"

* Chat Menu new UI

* Max 99 unread count

* string toConstant

* Changed Tag dimens

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* dynamic address on kyc (#1011)

* Insurance Policy disable padding clip (#1013)

* ndc feature (#1012)

* ui visibility fix (#1015)

* handle Chat menu feature from backend (#1016)

* Enach Tutorial (#1006)

* First Draft Enach Tutorial

* use textsize from class

* Integrated with new Enach API

* Enach Sponsor images background

* check if valid index

* Silent Location Pull (#1014)

* Draft Silent Location Pull

* Silent Location Pull

* release-1.2.5

* keys added in docker (#1017)

* Shashidhara | Do not set address if it fails quality check [APP-188] (#1018)

* Build Fix + Upgraded Digitap (#1019)

* Analytics for Coco Insurance (#1020)

* ovd kyf refresh data issue (#1021)

* Remove location update infinity (#1022)

* Remove location update infinity

* keep in try-catch

* remove call option from get loan journey, double tap on pan (#1023)

* fix (#1024)

* Feature/ovd permanent address change (#1026)

* Release 1.2.3 into master (#993)

* Master(Release 1.2.1) into develop (#959)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.5 into master (#921)

* Master into develop (#899)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Feature/handle offer expiry (#900)

* Shashidhara | Add offer expiry screen

* Shashidhara | Default to loader color for offer expiry

* Shashidhara | Handle firebase failure on apply loan

* Shashidhara | Handle firebase failure on add bank detail

* Shashidhara | Avoid resetting async data

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Reposition loader

* Shashidhara | Default loan amount slider to max (#903)

* Shashidhara | Add collapsible permissions (#902)

* Shashidhara | Add collapsible permissions

* Shashidhara | Remove unused imports

* Shashidhara | Handle multiple clicks

* Feature/pg repayment enhancement (#905)

* pgrepayment enhancement started....

* pgrepayment enhancement

* updated firebase KEY

* Feature/loan closure feature (#906)

* pgrepayment enhancement started....

* added loancloser view on  loandetail

* pgrepayment enhancement

* loan preclosure click open new page

* minor changes

* loan foreclosure

* crash fixes

* key changes and using firebase changes

* added type for preloan closure

* Shashidhara | Update about us and list of cities (#904)

* Shashidhara | Update about us and list of cities

* Shashidhara | Read list of states and cities from xml

* Shashidhara | Move list to arrays

* fixed (#907)

* emi calendar contract changes, ui changes (#909)

* Shashidhara | Navigate focus to dob date field post name (#908)

* crash fixes (#912)

* crash fixes

* warning screen crash fix

* minor changes

* double click on topbar: loan application journey

* minor refactoring

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend

* key name change

* proguard rules for Singular

* emi calender changes

* minor changes

* dev key added

* Feature/home redesign (#914)

* Shashidhara | Update font styles for loan card

* Shashidhara | Refactor card border

* Shashidhara | Update dimens and colors

* Shashidhara | Update loan action icons

* Feature/whatsapp integration (#911)

* Shashidhara | Add whatsapp consent on phone number screen

* Shashidhara | Update consent text

* Shashidhara | Add whatsapp notifications card on home screen

* Shashidhara | Add whatsapp notifications settings

* Shashidhara | Add communication medium apis to login screen and home screen

* Shashidhara | Add communication medium apis to notificaiton settings

* Shashidhara | Add disable notifications view and refactor packaging

* Shashidhara | Add disable notifications icon

* Shashidhara | Remove redundant string

* Shashidhara | Update whatsapp notifications card title

* Shashidhara | Parameterize delay for whatsapp notifications card

* Shashidhara | Update communication mediums post otp verification

* Shashidhara | Add back button functionality and update api endpoints

* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.

* Shashidhara | Deinitialize async listeners post result processing

* Shashidhara | Fix notification settings header, whatsapp notifications card

* Shashidhara | Reduce margin between description and background image in whatsapp notifications card

* events tracking for loan preclosure, pg repyament, singular added session time out (#913)

* events tracking for loan preclosure, pg repyament, singular added sessiontime out

* minor chnages

* merge conflict (#915)

* release 1.1.5

* set singular external id on each time app launch (#917)

* Add analytics (#916)

* Shashidhara | Add whatsapp event tracking on login screen

* Shashidhara | Add whatsapp event tracking on home and notification settings screen

* Shashidhara | Deinitialize listeners post response processing (#918)

* loan preclosure ui issues (#919)

* designr feedback changes (#920)

* razorpay keys update (#922)

* added singular key in docker (#923)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.2.0 into master (#947)

* Master into develop (#924)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.5 into master (#921)

* Master into develop (#899)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Feature/handle offer expiry (#900)

* Shashidhara | Add offer expiry screen

* Shashidhara | Default to loader color for offer expiry

* Shashidhara | Handle firebase failure on apply loan

* Shashidhara | Handle firebase failure on add bank detail

* Shashidhara | Avoid resetting async data

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Reposition loader

* Shashidhara | Default loan amount slider to max (#903)

* Shashidhara | Add collapsible permissions (#902)

* Shashidhara | Add collapsible permissions

* Shashidhara | Remove unused imports

* Shashidhara | Handle multiple clicks

* Feature/pg repayment enhancement (#905)

* pgrepayment enhancement started....

* pgrepayment enhancement

* updated firebase KEY

* Feature/loan closure feature (#906)

* pgrepayment enhancement started....

* added loancloser view on  loandetail

* pgrepayment enhancement

* loan preclosure click open new page

* minor changes

* loan foreclosure

* crash fixes

* key changes and using firebase changes

* added type for preloan closure

* Shashidhara | Update about us and list of cities (#904)

* Shashidhara | Update about us and list of cities

* Shashidhara | Read list of states and cities from xml

* Shashidhara | Move list to arrays

* fixed (#907)

* emi calendar contract changes, ui changes (#909)

* Shashidhara | Navigate focus to dob date field post name (#908)

* crash fixes (#912)

* crash fixes

* warning screen crash fix

* minor changes

* double click on topbar: loan application journey

* minor refactoring

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend

* key name change

* proguard rules for Singular

* emi calender changes

* minor changes

* dev key added

* Feature/home redesign (#914)

* Shashidhara | Update font styles for loan card

* Shashidhara | Refactor card border

* Shashidhara | Update dimens and colors

* Shashidhara | Update loan action icons

* Feature/whatsapp integration (#911)

* Shashidhara | Add whatsapp consent on phone number screen

* Shashidhara | Update consent text

* Shashidhara | Add whatsapp notifications card on home screen

* Shashidhara | Add whatsapp notifications settings

* Shashidhara | Add communication medium apis to login screen and home screen

* Shashidhara | Add communication medium apis to notificaiton settings

* Shashidhara | Add disable notifications view and refactor packaging

* Shashidhara | Add disable notifications icon

* Shashidhara | Remove redundant string

* Shashidhara | Update whatsapp notifications card title

* Shashidhara | Parameterize delay for whatsapp notifications card

* Shashidhara | Update communication mediums post otp verification

* Shashidhara | Add back button functionality and update api endpoints

* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.

* Shashidhara | Deinitialize async listeners post result processing

* Shashidhara | Fix notification settings header, whatsapp notifications card

* Shashidhara | Reduce margin between description and background image in whatsapp notifications card

* events tracking for loan preclosure, pg repyament, singular added session time out (#913)

* events tracking for loan preclosure, pg repyament, singular added sessiontime out

* minor chnages

* merge conflict (#915)

* release 1.1.5

* set singular external id on each time app launch (#917)

* Add analytics (#916)

* Shashidhara | Add whatsapp event tracking on login screen

* Shashidhara | Add whatsapp event tracking on home and notification settings screen

* Shashidhara | Deinitialize listeners post response processing (#918)

* loan preclosure ui issues (#919)

* designr feedback changes (#920)

* razorpay keys update (#922)

* added singular key in docker (#923)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Handle mandate failure

* Shashidhara | Make bottom sheet indismissible

* monor changes (#926)

* Shashidhara | Add imports

* Shashidhara | Poll request details on mandate failure

* Shashidhara | Update transaction history icon (#929)

* Shashidhara | Handle digio cancel flow

* home page toolbar: add user name (#930)

* Shashidhara | Add check to ensure fragment is part of activity

* Shashidhara | Remove camera and storage permissions

* Feature/deeplink branch io (#931)

* deeplink branch io sdk integration started...

* url changes

* sdk integration, basic deeplink done

* Shashidhara | Add permission check for camera and storage on kyc

* rating widget on home page enhancement (#928)

* rating widget on home page enhancement

* added default comment

* home page user name logic modification

* Shashidhara | Handle permission result

* Shashidhara | Add analytics

* Shashidhara | Refactor analytics

* Shashidhara | Refactor analytics

* Shashidhara | Update flag for permission collapsibility (#934)

* Feature/digitap android integration (#933)

* digitap sdk integration

* renaming, contract added

* added callback response

* handled call back listeners from digitap

* removed hard coded for testing, added check for stub

* digitap proguard rule

* minor change

* unused code

* Shashidhara | Add partially paid emi status card to calendar

* Shashidhara | Update due details view

* Shashidhara | Add summary screen. Refactor whatsapp consent layout. (#927)

* Shashidhara | Add summary screen. Refactor whatsapp consent layout.

* Shashidhara | Add communication mediums api

* Shashidhara | Handle instantiation of view model

* Shashidhara | WIP: Add loan agreement screen

* Shashidhara | Add loan agreement view api and update sign loan agreement

* Shashidhara | Update loan agreement link color to red

* Shashidhara | Add loan agreement activity

* Shashidhara | Update sign loan agreement response

* Shashidhara | Add analytics

* Shashidhara | Align loan agreement text to center

* Shashidhara | Handle missing loan application id

* Shashidhara | Add enach tutorial screen (#935)

* Shashidhara | Add enach tutorial screen

* Shashidhara | Remove unused imports

* Shashidhara | Update text

* Feature/contextual faqs (#936)

* Shashidhara | Add contextual faqs

* Shashidhara | Remove sticky title

* Shashidhara | Add screen name for analytics

* Shashidhara | Add serialised name property for all emi status

* Upfront, Partial Payment complete (#937)

* started payment upfront

* renaming payment fragment

* started payment page

* renamed PaymentInitListener method

* pay now click on full screen payement page

* minor change

* merge conflicts

* custom payment

* error for custom payment

* added payable label

* loan preclose pay btn

* added currency in paynow api call, added events

* home page upfront payment changes

* rating icon changes

* rating icon changes, home page statusUi state handling

* minor change

* Feature/digitap version upgrade (#939)

* digitap version upgrade

* minor chnage

* release-1.2.0

* Bugfix/hide cta auto debit (#940)

* Shashidhara | Hide tutorial CTA post auto debit

* Shashidhara | Update padding for action button view

* Shashidhara | Update make payment button text and add divider to permission screen (#941)

* loader issue (#942)

* Shashidhara | Update whatsapp text

* Shashidhara | Refactor scroll for summary view (#943)

* loan foreclose handling based on api (#944)

* error ui in custom payment foreclose loan, other minor changes (#945)

* foreclose -ve amount issue (#946)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* conflict resolve (#948)

* Release 1.2.1 into master (#957)

* Master(Release 1.2.0) into develop (#949)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>…

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
2020-09-15 11:55:38 +05:30
Satish Prasad
2b86e8eb9b Release 1.2.0 into master (#947)
* Master into develop (#924)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.5 into master (#921)

* Master into develop (#899)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Feature/handle offer expiry (#900)

* Shashidhara | Add offer expiry screen

* Shashidhara | Default to loader color for offer expiry

* Shashidhara | Handle firebase failure on apply loan

* Shashidhara | Handle firebase failure on add bank detail

* Shashidhara | Avoid resetting async data

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Reposition loader

* Shashidhara | Default loan amount slider to max (#903)

* Shashidhara | Add collapsible permissions (#902)

* Shashidhara | Add collapsible permissions

* Shashidhara | Remove unused imports

* Shashidhara | Handle multiple clicks

* Feature/pg repayment enhancement (#905)

* pgrepayment enhancement started....

* pgrepayment enhancement

* updated firebase KEY

* Feature/loan closure feature (#906)

* pgrepayment enhancement started....

* added loancloser view on  loandetail

* pgrepayment enhancement

* loan preclosure click open new page

* minor changes

* loan foreclosure

* crash fixes

* key changes and using firebase changes

* added type for preloan closure

* Shashidhara | Update about us and list of cities (#904)

* Shashidhara | Update about us and list of cities

* Shashidhara | Read list of states and cities from xml

* Shashidhara | Move list to arrays

* fixed (#907)

* emi calendar contract changes, ui changes (#909)

* Shashidhara | Navigate focus to dob date field post name (#908)

* crash fixes (#912)

* crash fixes

* warning screen crash fix

* minor changes

* double click on topbar: loan application journey

* minor refactoring

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend

* key name change

* proguard rules for Singular

* emi calender changes

* minor changes

* dev key added

* Feature/home redesign (#914)

* Shashidhara | Update font styles for loan card

* Shashidhara | Refactor card border

* Shashidhara | Update dimens and colors

* Shashidhara | Update loan action icons

* Feature/whatsapp integration (#911)

* Shashidhara | Add whatsapp consent on phone number screen

* Shashidhara | Update consent text

* Shashidhara | Add whatsapp notifications card on home screen

* Shashidhara | Add whatsapp notifications settings

* Shashidhara | Add communication medium apis to login screen and home screen

* Shashidhara | Add communication medium apis to notificaiton settings

* Shashidhara | Add disable notifications view and refactor packaging

* Shashidhara | Add disable notifications icon

* Shashidhara | Remove redundant string

* Shashidhara | Update whatsapp notifications card title

* Shashidhara | Parameterize delay for whatsapp notifications card

* Shashidhara | Update communication mediums post otp verification

* Shashidhara | Add back button functionality and update api endpoints

* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.

* Shashidhara | Deinitialize async listeners post result processing

* Shashidhara | Fix notification settings header, whatsapp notifications card

* Shashidhara | Reduce margin between description and background image in whatsapp notifications card

* events tracking for loan preclosure, pg repyament, singular added session time out (#913)

* events tracking for loan preclosure, pg repyament, singular added sessiontime out

* minor chnages

* merge conflict (#915)

* release 1.1.5

* set singular external id on each time app launch (#917)

* Add analytics (#916)

* Shashidhara | Add whatsapp event tracking on login screen

* Shashidhara | Add whatsapp event tracking on home and notification settings screen

* Shashidhara | Deinitialize listeners post response processing (#918)

* loan preclosure ui issues (#919)

* designr feedback changes (#920)

* razorpay keys update (#922)

* added singular key in docker (#923)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Handle mandate failure

* Shashidhara | Make bottom sheet indismissible

* monor changes (#926)

* Shashidhara | Add imports

* Shashidhara | Poll request details on mandate failure

* Shashidhara | Update transaction history icon (#929)

* Shashidhara | Handle digio cancel flow

* home page toolbar: add user name (#930)

* Shashidhara | Add check to ensure fragment is part of activity

* Shashidhara | Remove camera and storage permissions

* Feature/deeplink branch io (#931)

* deeplink branch io sdk integration started...

* url changes

* sdk integration, basic deeplink done

* Shashidhara | Add permission check for camera and storage on kyc

* rating widget on home page enhancement (#928)

* rating widget on home page enhancement

* added default comment

* home page user name logic modification

* Shashidhara | Handle permission result

* Shashidhara | Add analytics

* Shashidhara | Refactor analytics

* Shashidhara | Refactor analytics

* Shashidhara | Update flag for permission collapsibility (#934)

* Feature/digitap android integration (#933)

* digitap sdk integration

* renaming, contract added

* added callback response

* handled call back listeners from digitap

* removed hard coded for testing, added check for stub

* digitap proguard rule

* minor change

* unused code

* Shashidhara | Add partially paid emi status card to calendar

* Shashidhara | Update due details view

* Shashidhara | Add summary screen. Refactor whatsapp consent layout. (#927)

* Shashidhara | Add summary screen. Refactor whatsapp consent layout.

* Shashidhara | Add communication mediums api

* Shashidhara | Handle instantiation of view model

* Shashidhara | WIP: Add loan agreement screen

* Shashidhara | Add loan agreement view api and update sign loan agreement

* Shashidhara | Update loan agreement link color to red

* Shashidhara | Add loan agreement activity

* Shashidhara | Update sign loan agreement response

* Shashidhara | Add analytics

* Shashidhara | Align loan agreement text to center

* Shashidhara | Handle missing loan application id

* Shashidhara | Add enach tutorial screen (#935)

* Shashidhara | Add enach tutorial screen

* Shashidhara | Remove unused imports

* Shashidhara | Update text

* Feature/contextual faqs (#936)

* Shashidhara | Add contextual faqs

* Shashidhara | Remove sticky title

* Shashidhara | Add screen name for analytics

* Shashidhara | Add serialised name property for all emi status

* Upfront, Partial Payment complete (#937)

* started payment upfront

* renaming payment fragment

* started payment page

* renamed PaymentInitListener method

* pay now click on full screen payement page

* minor change

* merge conflicts

* custom payment

* error for custom payment

* added payable label

* loan preclose pay btn

* added currency in paynow api call, added events

* home page upfront payment changes

* rating icon changes

* rating icon changes, home page statusUi state handling

* minor change

* Feature/digitap version upgrade (#939)

* digitap version upgrade

* minor chnage

* release-1.2.0

* Bugfix/hide cta auto debit (#940)

* Shashidhara | Hide tutorial CTA post auto debit

* Shashidhara | Update padding for action button view

* Shashidhara | Update make payment button text and add divider to permission screen (#941)

* loader issue (#942)

* Shashidhara | Update whatsapp text

* Shashidhara | Refactor scroll for summary view (#943)

* loan foreclose handling based on api (#944)

* error ui in custom payment foreclose loan, other minor changes (#945)

* foreclose -ve amount issue (#946)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
2020-07-24 22:19:10 +05:30
Satish Prasad
0101fc8b34 Release 1.1.5 into master (#921)
* Master into develop (#899)

* Master(Release-1.1.3) into develop (#889)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Release 1.1.4 into master (#897)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Master(Release-1.1.3) into develop (#889) (#890)

* Release 1.1.2 (#878) (#879)

* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* merge conflicts (#880)

* permission screen move to after otp (#882)

* Bugfix/gps null issue profile (#881)

* location enable handking

* show gps dialog on work and pan page too

* fix (#883)

* Shashidhara | Add upload id photo (#867)

* Shashidhara | Add upload id photo

* Shashidhara | Handle correspondence address layout based on status update

* Shashidhara | Add fetch supported ovds

* Shashidhara | Add upload supported ovd api

* Shashidhara | Handle no internet

* Shashidhara | Update request body for submit ovd api

* Shashidhara | Remove call to bottom sheet for supported ovds

* Shashidhara | Add recommended tag

* Shashidhara | Update status indicator dimensions

* Shashidhara | Add events to be tracked and instructions for selfie

* Shashidhara | Remove tools src

* Shashidhara | Remove Kyc docs tag

* Shashidhara | Update error handling

* Shashidhara | Handle errors across multiple flows

* Shashidhara | Fix typo

* Shashidhara | Handle de initialization of polling

* Shashidhara | Handle async response for ovd

* hyperverge error handling (#884)

* Shashidhara | Handle poll timeout

* Shashidhara | Increase padding for address layout

* Shashidhara | Increase padding for divider

* Shashidhara | Remove bottom sheet error message on ovd upload

* Shashidhara | Remove unused imports

* Shashidhara | Update padding for address layout

* feature toggle for kyc other ovd (#885)

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Shashidhara | Remove last name

* Shashidhara | Extend dob layout dimensions

* Shashidhara | Add email id layout on loan agreement

* Shashidhara | Aggregate storage permission

* Feature/razorpay emandate (#893)

* dev done, api integration testing pending

*  version code increased for razorpay emandate testing

* API integration for error

* soft reject etxt update, order change (#895)

* digo sdk update... (#896)

* Shashidhara | Reduce padding for verify button on otp screen

* release 1.1.4

* Shashidhara | Add error message for invalid email (#898)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>

* Feature/handle offer expiry (#900)

* Shashidhara | Add offer expiry screen

* Shashidhara | Default to loader color for offer expiry

* Shashidhara | Handle firebase failure on apply loan

* Shashidhara | Handle firebase failure on add bank detail

* Shashidhara | Avoid resetting async data

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Handle firebase failure on loan agreement screen

* Shashidhara | Reposition loader

* Shashidhara | Default loan amount slider to max (#903)

* Shashidhara | Add collapsible permissions (#902)

* Shashidhara | Add collapsible permissions

* Shashidhara | Remove unused imports

* Shashidhara | Handle multiple clicks

* Feature/pg repayment enhancement (#905)

* pgrepayment enhancement started....

* pgrepayment enhancement

* updated firebase KEY

* Feature/loan closure feature (#906)

* pgrepayment enhancement started....

* added loancloser view on  loandetail

* pgrepayment enhancement

* loan preclosure click open new page

* minor changes

* loan foreclosure

* crash fixes

* key changes and using firebase changes

* added type for preloan closure

* Shashidhara | Update about us and list of cities (#904)

* Shashidhara | Update about us and list of cities

* Shashidhara | Read list of states and cities from xml

* Shashidhara | Move list to arrays

* fixed (#907)

* emi calendar contract changes, ui changes (#909)

* Shashidhara | Navigate focus to dob date field post name (#908)

* crash fixes (#912)

* crash fixes

* warning screen crash fix

* minor changes

* double click on topbar: loan application journey

* minor refactoring

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)

* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend

* key name change

* proguard rules for Singular

* emi calender changes

* minor changes

* dev key added

* Feature/home redesign (#914)

* Shashidhara | Update font styles for loan card

* Shashidhara | Refactor card border

* Shashidhara | Update dimens and colors

* Shashidhara | Update loan action icons

* Feature/whatsapp integration (#911)

* Shashidhara | Add whatsapp consent on phone number screen

* Shashidhara | Update consent text

* Shashidhara | Add whatsapp notifications card on home screen

* Shashidhara | Add whatsapp notifications settings

* Shashidhara | Add communication medium apis to login screen and home screen

* Shashidhara | Add communication medium apis to notificaiton settings

* Shashidhara | Add disable notifications view and refactor packaging

* Shashidhara | Add disable notifications icon

* Shashidhara | Remove redundant string

* Shashidhara | Update whatsapp notifications card title

* Shashidhara | Parameterize delay for whatsapp notifications card

* Shashidhara | Update communication mediums post otp verification

* Shashidhara | Add back button functionality and update api endpoints

* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.

* Shashidhara | Deinitialize async listeners post result processing

* Shashidhara | Fix notification settings header, whatsapp notifications card

* Shashidhara | Reduce margin between description and background image in whatsapp notifications card

* events tracking for loan preclosure, pg repyament, singular added session time out (#913)

* events tracking for loan preclosure, pg repyament, singular added sessiontime out

* minor chnages

* merge conflict (#915)

* release 1.1.5

* set singular external id on each time app launch (#917)

* Add analytics (#916)

* Shashidhara | Add whatsapp event tracking on login screen

* Shashidhara | Add whatsapp event tracking on home and notification settings screen

* Shashidhara | Deinitialize listeners post response processing (#918)

* loan preclosure ui issues (#919)

* designr feedback changes (#920)

* razorpay keys update (#922)

* added singular key in docker (#923)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
2020-07-10 21:02:09 +05:30
Satish Prasad
7a5391a3a3 Release 1.1.2 (#878)
* Shashidhara | Handle no internet on splash screen (#863)

* Sat | <Ch-12343> | Hyperverge Selfie (#864)

* started...

* release 1.1.1

* Shashidhara | Update find ifsc visibility based on bank name validation

* back press issue

* minor changes

* pre populate loan data from edit bank account

* added contract

* selfie hyperverge

* error handlding

* added git sttaus

* added keys into gradle

* added keys into docker file

* intro screen hide after 1st time

* removed instrauction

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Feature/feedback on get loan journey (#868)

* started ...

* feedback continue..

* api intgration

* feedback success added, api submit

* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)

* Feature/permissions other tasks (#869)

* added feedback on permission screen

* tutorial page skipped

* gps full page skipped

* removed red screen from kyc and enach

* uxcam id and user peroperty

* analytics for submit feedback and api connection timeout

* Feature/bank screen enhancements (#870)

* Shashidhara | Add disclaimer

* Shashidhara | Update edit bank option visibility

* Shashidhara | Remove change bank option on mandate success

* release 1.1.2

* Shashidhara | Add firebase performance (#871)

* spalsh screen changes, feedback keys issue (#872)

* minor changes

* Mukunda | Fixing basic details and work details firebase keys (#873)

* Shashidhara | Add scroll for auto debit screen

* fix (#875)

* Shashidhara | Update edit bank message

* multiple select iusse (#877)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
2020-06-21 00:42:30 +05:30
Satish Prasad
2253660fd1 Release 1.1.0 (#842)
* Release 1.0.12 (#818) (#824)

* Shashidhara | [ch11739] | WIP: moratorium consent screen

* Shashidhara | [ch11739] | Add analytics for moratorium consent

* Shashidhara | [ch11739] | Add login settings api

* Reyaz | Remove unused files and strings (#806)

* Shashidhara | [ch11739] | Add moratorium config and confirm consent apis

* Shashidhara | [ch11739] | Add tests for moratorium message on mobile number screen

* Merge master into develop (#809)

* Release 1.0.9 (#767)

* Shashidhara | [ch9408] | WIP: native aadhaar verification flow

* Shashidhara | [ch9408] | Use client id and secret given by server

* Shashidhara | [ch9408] | Handle error. Update path for apis

* Shashidhara | [ch9408] | Add logs for response

* Shashidhara | [ch9408] | Update endpoints

* Shashidhara | [ch9408] | Remove redundant logs

* [ch9408] | Sriki | fixed api paths and fixed tests for aadahar digio native

* Shashidhara | [ch9408] | Update request model

* Shashidhara | [ch9408] | Fix typo

* Shashidhara | [ch9408] | Handle serialization for json object

* Shashidhara | [ch9408] | Read code and message on digio failure

* Shashidhara | [ch9408] | Update error message on digio cancel

* [ch10570] | Chetan | Upgrade digio eNACH sdk from 2.6 -> 2.8.0

* Shashidhara | [ch9408] | Remove user cancelled error on success

* Shashidhara | [ch9764] | Add test to reproduce loan details slider not able to handle large values

* Shashidhara | [ch9408] | Remove digio 1.0.8

* Shashidhara | [ch9764] | Remove edit text from loan details

* Shashidhara | [ch9408] | Add util to convert to hash map

* Shashidhara | [ch9408] | Remove microphone

* [ch10560] | Chetan | Remove Stetho from release build

* [ch8952] | Chetan | Increase penny drop timeout 2mins -> 3mins (#766)

* Reyaz | [ch10561] | Remove mock file from prod (#760)

* Reyaz | [ch10561] | Remove mock file from prod

* Reyaz | [ch10561] | add mock.json for qa

* Reyaz | [ch10561] | Remove mock.json altogether

* Reyaz | Fix tests for loan bank user journey (#757)

* Fix failing KYC test (#755)

* Fix failing KYC test

* Refactor naming of dispatcher

* Move journey tests to different files

* Reyaz | Fix tests for father and mother name erro (#761)

* Shashidhara | [ch9408] | Handle stub request and remove stetho success code

* Shashidhara | [ch9408] | Remove aadhaar stub response

* Sati | <ch-4780> | UXCam android integration with hiding sensitive view, screens (#762)

* added lib

* added key and initialized

* merginig conflicts

* hideview and screen

* Chetan | Release 1.0.9

* digio native progruard rules (#768)

* Sat | [ch-10544] | Appsflyer event tracking (#776)

* version code update

* appsflyer events

* added revenue in loan eligibility

* added good salary events (#777)

* Shashidhara | Remove edit loan amount icon

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com>
Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com>
Co-authored-by: Sandhya Koti <sandhya.koti@navi.com>
Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Chetan | Release 1.0.10

* Chetan | Resolve conflicts

* Chetan | Remove edit icon from loan slider

* Shashidhara | [ch11843] | Fix navigation when gps is turned on manually (#803)

* added appslfyer uid into device detail api (#805)

* Chetan | Add UXCAM_KEY to prod build

* Shashidhara | [ch11762] | Navigate to enable location screen if UI status is basic details (#801)

* [ch11137] | Sandhya | remove extra space from about us

* Chetan | Update upload archive name

* Chetan | Add url to build

* Chetan | Change pool time to 5 mins initially and 30sec after that

* Sat | <Ch-11758> | customer support phone number (#808)

* auto dial

* test case for open contact dialog

* minor changes

* added check for intent

* removed 0 from number

* pr changes

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com>
Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com>
Co-authored-by: Sandhya Koti <sandhya.koti@navi.com>
Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* Chetan | Add missing integration tool keys to docker build

* Shashidhara | [ch11739] | Add test to handle login settings api error

* Shashidhara | [ch11739] | Update login settings api

* Shashidhara | [ch11739] | Update moratorium api

* Shashidhara | [ch11739] | Add test for moratorium message on loan details screen

* Shashidhara | [ch11739] | Remove string declaration used for tools representation

* Shashidhara | [ch11739] | Add check to validate fragment state. Add builder for moratorium fragment

* Shashidhara | Update version code and version name

* Reyaz | [ch1626] | Add Auto fetch phone number funtionality (#815)

* Reyaz | [ch1626] | Add Auto fetch phone number funtionality

* Reyaz | [ch1626] | Remove redundant code

Co-authored-by: Chetan Kothari <chetan.kothari@navi.com>
Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com>
Co-authored-by: Satish Prasad <satish.prasad@navi.com>

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Chetan Kothari <chetan.kothari@navi.com>
Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com>

* otp resend time changed to 30 sec from 2 mins (#826)

* Shashidhara | [ch12000] | Add customer support menu for get help (#827)

* Shashidhara | [ch12000] | Add customer support menu for get help

* Shashidhara | [ch12000] | Add analytics for get help screen

* Shashidhara | [ch12210] | Fix stale coroutine exception handler

* Sat | <ch-6561> | Rating Widget (#828)

* started working

* rating full page ui

* error screen rating

* icons changes, minor other changes

* us status api in loan card

* api intgration

* play store and ui fixes

* shadow color changes

* analytics

* test case,card shadow changes

* release 1.1.0

* minor ui changes, rating issue (#831)

* fix (#834)

* fix

* kyc fix

* Shashidhara | Fix system under maintenance test

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>

* Sat | <ch-12203> | Otp Via Call (#830)

* otp oncall

* otp via call

* bottom error dialog modification (#832)

* Sat | <ch-12272> | Digio kyc events tracking fix, added event for offer max and min (#833)

* Digio kyc events tracking fix, added event for offer max and min

* added events for full pgae blocker loader

* email dialog code modification (#835)

* Bugfix/warning code refactoring (#836)

* bottom error dialog modification

* warning code refactoring

* added app install track event (#838)

* added app install track event

* minor changes

* otp on call error code changes (#841)

* rating widget cancel then default (#843)

* hide otp on call (#844)

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Chetan Kothari <chetan.kothari@navi.com>
Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com>
2020-06-09 21:18:43 +05:30
Chetan Kothari
78baa34ea5 Release 1.0.9 (#767)
* Shashidhara | [ch9408] | WIP: native aadhaar verification flow

* Shashidhara | [ch9408] | Use client id and secret given by server

* Shashidhara | [ch9408] | Handle error. Update path for apis

* Shashidhara | [ch9408] | Add logs for response

* Shashidhara | [ch9408] | Update endpoints

* Shashidhara | [ch9408] | Remove redundant logs

* [ch9408] | Sriki | fixed api paths and fixed tests for aadahar digio native

* Shashidhara | [ch9408] | Update request model

* Shashidhara | [ch9408] | Fix typo

* Shashidhara | [ch9408] | Handle serialization for json object

* Shashidhara | [ch9408] | Read code and message on digio failure

* Shashidhara | [ch9408] | Update error message on digio cancel

* [ch10570] | Chetan | Upgrade digio eNACH sdk from 2.6 -> 2.8.0

* Shashidhara | [ch9408] | Remove user cancelled error on success

* Shashidhara | [ch9764] | Add test to reproduce loan details slider not able to handle large values

* Shashidhara | [ch9408] | Remove digio 1.0.8

* Shashidhara | [ch9764] | Remove edit text from loan details

* Shashidhara | [ch9408] | Add util to convert to hash map

* Shashidhara | [ch9408] | Remove microphone

* [ch10560] | Chetan | Remove Stetho from release build

* [ch8952] | Chetan | Increase penny drop timeout 2mins -> 3mins (#766)

* Reyaz | [ch10561] | Remove mock file from prod (#760)

* Reyaz | [ch10561] | Remove mock file from prod

* Reyaz | [ch10561] | add mock.json for qa

* Reyaz | [ch10561] | Remove mock.json altogether

* Reyaz | Fix tests for loan bank user journey (#757)

* Fix failing KYC test (#755)

* Fix failing KYC test

* Refactor naming of dispatcher

* Move journey tests to different files

* Reyaz | Fix tests for father and mother name erro (#761)

* Shashidhara | [ch9408] | Handle stub request and remove stetho success code

* Shashidhara | [ch9408] | Remove aadhaar stub response

* Sati | <ch-4780> | UXCam android integration with hiding sensitive view, screens (#762)

* added lib

* added key and initialized

* merginig conflicts

* hideview and screen

* Chetan | Release 1.0.9

* digio native progruard rules (#768)

* Sat | [ch-10544] | Appsflyer event tracking (#776)

* version code update

* appsflyer events

* added revenue in loan eligibility

* added good salary events (#777)

* Shashidhara | Remove edit loan amount icon

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com>
Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com>
Co-authored-by: Sandhya Koti <sandhya.koti@navi.com>
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
2020-05-18 11:24:21 +05:30
Satish Prasad
981c3332cd Merge Release 1.0.7 into master (#752)
* Sudarshan | BrowserStackIntegration

* [ch9495] | Sandhya | Alow / in company name (#684)

* [ch9514] | Sandhya | Fix penny drop loader color (#683)

* [ch9514] | Sandhya | Fix penny drop loader color

* [ch9514] | Sandhya | Change processing loader color

* [ch9463] | Sandhya | Make button enabled as soon as data is present (#670)

* Feature/enable next kyc bank (#689)

* Reyaz | [ch9563] | Make next button enabled as soon as data is entered

* Reyaz | [ch9563] | Make next button enabled when bank details fields are not empty

* Reyaz | [ch9563] | Write test cases for bank details

* Feature/loan details tab height (#687)

* Reyaz | [ch8481] | take maximum height of all 3 tabs

* Reyaz | [ch8481] | Add wrap content view pager

* Revert "Reyaz | [ch8481] | Add wrap content view pager"

This reverts commit 0c011ca109265f4bca4bc361686872ab253a36cc.

* Reyaz | [ch8481] | Change implementation of view pager

* Reyaz | [ch8481] | Fix tab not scrolling issue

* Sudarshan | Separated CleanupScripts

* Sudarshan | Updated Tutorial Controller

* Reyaz | [ch9687] | Fix loan slider crash (#698)

* Feature/kyc screen icon issue (#697)

* Reyaz | Kyc screen icon issue

* Reyaz | [ch9488] | Fix rounded icons rendering issue in kyc screen

* Reyaz | [ch9710] | Primary color opaque issue (#699)

* Reyaz | [ch9710] | Primary color opaque issue

* Reyaz | [ch9710] | Change color name

* Reyaz | [ch9682] | Fix crash at user eligibility in android version 5.0 (#696)

* Reyaz | [ch9167] | Add space between rupee symbol and amount (#694)

* Sudarshan | Added E2E Annotation for e2e tests

* Sudarshan | Parameterize Browserstack test

* Update gradle-wrapper.properties

* Update build.gradle

* version name and version code upgraded

* Bugfix/digio cancel infinite loader tab change loader issue (#700)

* tab change kyc loader issue, digio cancel infinite loop issue

* minor changes

* unit test case for digio cancel infinite loop

* release 1.0.4 versioncode and versionName changed

* [ch10027] | Chetan | Update upload task for pushing build to nexus

* [ch10027] | Chetan | Update apk name which gets pushed to nexus

* [ch10027] | Chetan | Fix buildVariant builds from Android Studio

* Shashidhara | [ch9671] | Fix penny drop tests

* Sudarshan | Test fixes

* [ch10027] | Chetan | Fix build command in dockerfile

* [ch10027] | Chetan | Add default build config

* Shashidhara | [ch9671] | Fix bank details tests

* Shashidhara | [ch9671] | WIP: Fix kyc tests

* Shashidhara | [ch9671] | Fix loan application user journey tests

* Shashidhara | [ch9671] | Remove redundant test in bank details

* [ch9759] | Sandhya | Fix camera crash issue in some phones

* [ch9759] | Sandhya | Fix camera crash issue in some phones

* Shashidhara | [ch9671] | Update test names and notification path. Fix loan eligibility loader tests

* [ch10132] | Sandhya | Update soft reject screen content for profile rejection (#722)

* [ch9766] | Sandhya | Fix crash in base bottom sheet (#721)

* Shashidhara | [ch9671] | Fix basic details test

* [ch9759] | Sandhya | Fix camera issue for Redmi device only

* Shashidhara | [ch9671] | Fix work details and pan details test

* [ch9759] | Sandhya | Fix camera issue in KYC document capture

* [ch9759] | Sandhya | Fix loader issue in Selfie

* [ch10263] | Sandhya | Fix work fragment crash issue (#732)

* [ch10361] | Sandhya | Update selfie contract changes (#742)

* [ch7529] | Chetan | Update test command

* [ch7529] | Chetan | Externalise mock server port

* Sat | [ch10371] | GA enable for firebase, default event tracing (#746)

* ga for firebase

* minor changes

* added simple name in screen

* release branch 1.0.7

* Feature/moenage events tracking (#750)

* Reyaz | [ch10262] | Add moengage analytics for selfie screen (#731)

* Reyaz | [ch10262] | Add moengage analytics for selfie screen

* Reyaz | [ch10262] | Remove redundant actions

* Feature/moengage bank details (#723)

* Reyaz | [ch10119] | Setup tracking events for bank details

* Reyaz | [ch10119] | Add tracking for clicking of navbar on bank details

* Reyaz | [ch10119] | Add tracking for data on bank details

* Reyaz | [ch10119] | Add tracking for penny drop screen

* Reyaz | [ch10119] | Add tracking for penny drop failures

* Reyaz | [ch10119] | Add tracking for Auto debit success and failure

* Reyaz | [ch10119] | Add tracking for Bank verified screen

* Reyaz | [ch10076] | Send tracking data for bank name and ifsc when click confirm

* Reyaz | [ch10076] | Add tracking for error screens in penny drop

* Reyaz | [ch10119] | Remove redundant actions

* Reyaz | [ch10119] | Review changes

* tutorial and otp moengage events (#736)

* Sat | [ch10230] | Moengage events for PAN  (#734)

* profile page first time event tracking issue

* pan moengage

* removed commented data

* minor refactoring

* Reyaz | [ch10317] | Add moengage tracking for Loan agreement screen (#738)

* Reyaz | [ch10264] | Add moengage analytics for loan details screen (#733)

* Reyaz | [ch10264] | Add moengage analytics for loan details screen

* Reyaz | [ch10264] | Review changes

* Reyaz | [ch10264] | Revert unwanted changes

* Reyaz | [ch10239] | Add moengage analytics for profile screen (#728)

* Reyaz | [ch10239] | Add moengage analytics for profile screen

* Reyaz | [ch10239] | Add moengage analytics for entering profile screen

* Reyaz | [ch10239] | Remove redundant tracking

* Reyaz | [ch10239] | Add multiple listeners in form progress bar for tracking

* Revert "Reyaz | [ch10239] | Add multiple listeners in form progress bar for tracking"

This reverts commit 8075441e9819e5723dbd6ce47958a133d12a8bae.

* Reyaz | [ch10239] | Add multiple checks for dob field tracking

* Reyaz | [ch10239] | Add changes for profile button tap

* Reyaz | [ch10254] | Add moengage analytics for entering work details (#730)

* Reyaz | [ch10254] | Add moengage analytics for entering work details

* Reyaz | [ch10254] | Review changes

* Reyaz | [ch10254] | enhance tracking for work button tap

* Reyaz | [ch10340] | Analytics tracking for dashboard (#741)

* Reyaz | [ch10340] | Add event tracking for home page

* Reyaz | [ch10340] | Add event tracking for home button tap

* Sat | <ch10329> | Moengage events for loan eligibility and loan disbursement page (#740)

* loan eligibility, softreject events

* loan disburmentpage event tracking

* minor changes

* Reyaz | [ch10332] | Add analytics for permission page (#739)

* Reyaz | [ch10332] | Add analytics for permission page

* Reyaz | [ch10332] | Review changes

* Reyaz | Fix nav bar tracking event (#743)

* Reyaz | Fix nav bar tracking event

* Reyaz | Refactor code

* Reyaz | [ch10366] | moengage tracking for error screens (#744)

* Feature/firebase page event tracking (#747)

* firebase page capture

* events name changes

* Reyaz | Add loan amount in sliders (#748)

* Reyaz | Add loan amount in sliders

* Reyaz | Refactor code

* Reyaz | Review changes

* Feature/moenage event loan application detail (#749)

* loan application details

* name changes

Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com>

* minor changes

Co-authored-by: Sandhya Koti <sandhya.koti@navi.com>
Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Sudarshan gs <sudarshan.gs@navi.com>
Co-authored-by: Chetan Kothari <chetan.kothari@navi.com>
Co-authored-by: Pavan Kumar AG  <pavan.ag@navi.com>
2020-05-11 10:54:09 +05:30
Chetan Kothari
bd7c0c1894 Release 1.0.0 (#682)
* NA | SUdarshan | WaitforOtp Screen

* [ch8389] | Chetan | Open keyboard on tapping the OTP group

* [ch5011] | Chetan | Remove hardcoded branch name

* NA | Sudarshan | Fix polling Tests

* NA | Sudarshan | Added Error Collector to Tests

* NA | Sudarshan | Added LoanEligibilityUserJourney Tests for Salaried Employment Type

* NA | Sudarshan | RandomGenerator to return valid PAN Number

* Reyaz | [ch8049] | Fixed loader hiding issue (#543)

* NA | Sudarshan | Registration Tests

* NA | Sudarshan | Update Stability

* [ch8363] | Sandhya | Disbale back button navigation by clearing stack

* Shashidhara | [ch7875] | Refactor test setup and update async dispatcher

* [ch8408] | Chetan | Add missing asset

* Shashidhara | [ch7875] | Refactor update dispatcher to perform action

* [ch7500] | Sriki | added mock server annotation

* [ch7500] | Sriki | renamed the package of mockserver tests

* log backgorund upload failure as exception on Crashlytics (#566)

* log backgorund upload failure as exception on Crashlytics

* minro changes

* log message changes

* Reyaz | [ch8412] | Resolve Profile verification failure in bottom she… (#568)

* Reyaz | [ch8412] | Resolve Profile verification failure in bottom sheet issue

* Reyaz | [ch8412] | Resolve PR reviews

* Shashidhara | [ch7875] | Add async tests for pan screeen

* Shashidhara | [ch7875] | Ignore firebase success test for pan submit

* Shashidhara | [ch7875] | Refactor update async dispatcher to accept request type

* NA | Sudarshan | Android E2E Flow

* [ch8605] | Chetan | Handle for pending case

* [ch7500] | Sriki | increased teh wait limit for view

* [ch7500] | Sriki | fixed the asyn dispatcher tests

* [ch7500] | Sriki | fixed firbase tests

* [ch8605] | Chetan | Fix pool time

* [ch8605] | Chetan | Refactor when clause

* NA | Sudarshan | Timeouts Refactoring

* Reyaz | [ch8549] | replace hint with search text (#574)

* NA | Sudarshan | Refactor AndroidTestLibrary

* [ch7500] | Sriki | added soft reject test for profile and pan

* Reyaz | [ch8401] | resolve issue ui status called multiple times (#570)

* Reyaz | Fix bottom sheet called twice in Pan fragment (#577)

* NA | Sudarshan | Move TestData to JSON

* Shashidhara | [ch7875] | WIP: Add async tests for bank account verification

* Reyaz | [ch8241] | fix hiding loader on adhaar verification

* [ch8706] | Sandhya | Reduce loan disbursement timeout to 60 seconds

* [ch8751] | Sandhya | Reduce penny drop timeout to 60 seconds

* [ch8738] | Sandhya | Handle add bank account failure scenario (#578)

* [ch8738] | Sandhya | Handle add bank account failure scenario

* [ch8738] | Sandhya | Refactor code to use the existing observer

* Reyaz | [ch8689] | fix numbers in parents name layout issue

* NA | Sudarshan | Updated DB Cleanup Script, NewLoan Test stabilization

* Shashidhara | [ch7875] | Add async tests for loan disbursement

* user data apis call after otp (#569)

* Feature/kyc apis errors handling (#586)

* fetch kyc api failure handling

* selfie uplaod async

* Init aadhaar verification api errors, bit code modifications

* aadhaar status verification ,async verification

* submit kyc api error

* pr changes

* submit kyc non dismisible (#587)

* [ch8744] | Sandhya | Loan disbursement error handling (#583)

* Reyaz | Set cancellable action in error fragment

* [ch8744] | Sandhya | Loan disbursement error handling

* [ch8744] | Sandhya | Make bottom sheet non dismissable

Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com>

* Reyaz | [ch8241] | change function name

* Reyaz | [ch8689] | Add limits to characters in parents name

* Reyaz | [ch8749] | fix pending status not redenring properly

* Reyaz | timeout error is not rendering properly for bank loader

* [ch8788] | Chetan | Remove trailing and leading spaces from father and mother name

* Update TestBase.kt

* [ch8802] | Sandhya | Change loan eligibility timeout to 60 seconds

* [ch8456] | Sandhya | Fix search in company name when there are leading and trailing spaces

* Shashidhara | [ch7875] | Fix async failure tests for penny drop

* Permission Screen show only once, qa, dev : app icons changes (#595)

* qa, dev : app icons changes

* minor change

* Reyaz | [ch8832] | timeout for loan disbursement

* [ch8789] | Sandhya | Display bottom errors when APIs fail in e-nach

* Reyaz | Fix test case for loan disburement loader

* Reyaz | [ch8833] | timeout for loan approval (#596)

* [ch8542] | Sandhya | Handle caching of loan appln id (#592)

* [ch8542] | Sandhya | Handle caching of loan appln id

* [ch8542] | Sandhya | Handle caching of loan appl id in auto debit fragment

* [ch7500] | Sriki | added happy path till my loans

* NA | Sudarshan | LoanDetails Validation on offer screen

* NA | Sudarshan | Fix Annotations

* NA | Sudarshan | Fix Annotations

* Shashidhara | [ch8756] | Handle error scenarios on bank details screen

*  Changes to be committed:
	modified:   app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loanapplication/LoanDisbursementLoader.kt
	modified:   app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loaneligibility/LoanEligibilityLoader.kt
	modified:   app/src/main/java/com/naviapp/getloan/activities/BankAccountVerificationLoaderActivity.kt
	modified:   app/src/main/java/com/naviapp/getloan/activities/LoanDisbursementLoaderActivity.kt
	modified:   app/src/main/java/com/naviapp/getloan/bankdetails/fragments/BankDetailsFragment.kt
	modified:   app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/fragments/BankDetailsAutoDebitFragment.kt
	modified:   app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/viewmodels/BankDetailsAutoDebitVM.kt
	modified:   app/src/main/java/com/naviapp/getloan/loanagreement/fragments/LoanAgreementFragment.kt
	modified:   app/src/main/java/com/naviapp/getloan/viewmodels/DisbursementVM.kt
	modified:   app/src/main/java/com/naviapp/models/request/BankDetail.kt
	modified:   app/src/main/java/com/naviapp/useridentification/activities/LoanEligibilityLoaderActivity.kt
	modified:   app/src/main/java/com/naviapp/useridentification/work/fragments/CompanyNameFragment.kt

* Shashidhara | [ch8756] | Add loader on click retry

* [ch7500] | Sriki | fixed some of the failing tests

* Shashidhara | [ch8756] | Add error handling to auto debit screen

* Shashidhara | [ch8756] | Refactor init error

* NA | Sudarshan | Moved Testdata to json

* Shashidhara | [ch8756] | Fix typo

* [ch8881] | Sriki | added a kludge for digio session

* [ch8881] | Sriki | reverted my change

* Feature/risk control (#602)

* Reyaz | [ch6620] | Add feature for error when generate offer fails

* Reyaz | [ch6620] | Add test for risk control

* Shashidhara | [ch8756] | Refactor lambda params

* handle async api failure, request id missing (#608)

* Feature/bank detail enhancements (#607)

* Reyaz | [ch6564] | Fix alignment for bank details

* Reyaz | [ch6564] | Fix alignment for branch name

* [ch8930] | Chetan | Set 2 decimal precision for rate of interest

* [ch6100] | Sandhya | Block user when fraud (#489)

* [ch6100] | Sandhya | Block user when fraud

* [ch6100] | Sandhya | Add reject reason for profile verification failed

* [ch6100] | Sandhya | refactor code

* [ch6100] | Sandhya | Refactor code to send data to error activity

* [ch6100] | Sandhya | Fix errors in handling response

* [ch6100] | Sandhya | Simplify conditional check

* enach loader issue (#611)

* Chetan | Remove redundant file extension (#612)

* Feature/show disbursement success screen (#504)

* [ch6249] | Sandhya | Store loan appln ID in preferences to be used in loader activity

* [ch4708] | Sandhya | Show disbursement screen to the user on reopening app

* [ch4708] | Sandhya | Move handling of disbursement status to registration navigator

* [ch4708] | Sandhya | refactor code

* Update RegistrationNavigator.kt

Co-authored-by: Satish Prasad <satish.prasad@navi.com>

* merge conflicts

* Handle KYC address failure (#613)

* [ch9120] | Sandhya | Handle KYC address failure (#614)

* [ch9120] | Sandhya | Fix merge issue (#615)

* Shashidhara | [ch8267] | Add firebase auth. Update firebase path.

* Shashidhara | [ch8267] | Remove sign out

* Shashidhara | [ch8267] | Remove unused imports

* Shashidhara | [ch8904] | Update slider value

* [ch9140] | Sandhya | Handle KYC document upload failure (#617)

* [ch9140] | Sandhya | Handle KYC document upload failure

* [ch9140] | Sandhya | Remove duplicate method

* [ch9140] | Sandhya | Fix the response errors empty scenario

* [ch9140] | Sandhya | Optimise code

* [ch9140] | Sandhya | Undo removal of duplicate method

* update fcm token after logged in (#619)

* Shashidhara | [ch8267] | Handle error when auth token is absent

* Feature/code obfuscation (#620)

* testing

* started

* basic started

* testing commented code reverted

* testing purpose

* prguard rules for mo-engage

* minor changes

* minor changes

* Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default.

* mo-engage user id settign

* Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. (#624)

* Shashidhara | [ch9082] | Handle location not available

* [ch8881] | [Satish | Chetan] | Upgrade digio sdk from 1.0.0 -> 1.0.5 (#621)

* [ch8881] | Chetan | Upgrade digio sdk from 1.0.0 -> 1.0.5

* permissions on aadhaar kyc

* Bugfix/handle correspondance address (#622)

* [ch9159] | Sandhya | Handle correspondance address display in KYC screen

* [ch9159] | Sandhya | Add mock response used for testing

* [ch9159] | Sandhya | Add navigation test for loan applciation journey

* [ch9159] | Sandhya | Undo deletion in mock.json

* [ch9159] | Sandhya | Send reference ID with address

* [ch9159] | Sandhya | Fix for reference ID

* comma not allowed (#628)

* firebase auth issue (#629)

* Shashidhara | [ch9209] | Fix app crash on email select (#630)

* digio reopening issue, added possible conditions

* Shashidhara | Fix firebase path (#632)

* Shashidhara | Add company name to list if it does not exist

* Shashidhara | Handle enter key on monthly income

* [ch8242] | Chetan | Improve T&C checkbox usability

* Shashidhara | Handle keyboard on profile screen

* [ch8242] | Chetan | Increase the touchable area

* [ch8242] | Chetan | Increase the touchable area of T&C checkbox

* Shashidhara | Disable loan amount input

* Shashidhara | Handle keyboard on parents name

* Shashidhara | Add focus to account number post bank select

* [ch8242] | Chetan | Add null safety

* Shashidhara | Automate focus to monthly income on select company

* Shashidhara | Dismiss keyboard on pincode enter

* Shashidhara | Dismiss keyboard on ifsc enter

* Shashidhara | Add disclaimer text to kyc aadhar layout

* Shashidhara | Add disclaimer to emi calendar

* Shashidhara | Place cursor at the end of monthly income

* [ch9302] | Sandhya | Increase penny drop timeout

* Shashidhara | Add disclaimer for last emi on emi calendar

* Reyaz | [ch8867] | Fix get loan naviation for loan details (#647)

* Reyaz | Add user on hold icon (#649)

* Shashidhara | Add get accounts permission

* Shashidhara | Add get accounts permission (#650)

* [ch9227] | Sandhya | Fix error handling for Selfie

* [ch9227] | Sandhya | Handle selfie errors from polling

* Reyaz | Fix permission decription test

* Reyaz | fix test for permission description check

* Reyaz | Fix basic details tests

* kyc aadhaar : re-init if fails (#658)

* Reyaz | [ch8281] | fix blinking cursor issue in work details (#659)

* Reyaz | Improve navigation (#651)

* [ch8514] | Sandhya | Company name characters validation (#661)

* Test/e2e tests (#627)

* NA | Sudarshan | Minor Refactoring

* NA | Sudarshan | Dashboard Screen validations added to NewLoan Test

* NA | Sudarshan | Updated NewLoanTestq

* NA | Sudarshan | E2E Myloans Validations

* NA | Sudarshan | Delete digio files committed by mistake

* Reyaz | Fix bank loader tests (#654)

* Expand amount details by default (#660)

* Shashidhara | Add get accounts permission

* Shashidhara | [ch9404]  | Expand amount details by default

* [ch8762] | Sandhya | Display previously selected company name (#663)

* [ch8762] | Sandhya | Display previously selected company name

* [ch8762] | Sandhya | Make hint appear always

* [ch8762] | Sandhya | Use existing utility function to place cursor at the end

* [ch9447] | Sandhya | Update processing application loader colour (#664)

* Bugfix/update emi calendar style (#665)

* [ch9447] | Sandhya | Update processing application loader colour

* [ch9448] | Sandhya | Update styling of emi calendar

* Reyaz | [ch9462] | Add rupee symbol (#669)

* Reyaz | [ch9455] | keyboard default appear on Pan (#668)

* Reyaz | [ch9451] | Make Find Ifsc bottom sheet full screen (#667)

* Reyaz | Add border above tab in dashboard (#666)

* [ch9464] | Chetan | Upgrade digio sdk from 1.0.5 -> 1.0.8

* Reyaz | [ch8481] | take maximum height of all 3 tabs (#662)

* Reyaz | [ch8481] | take maximum height of all 3 tabs

* Reyaz | [ch8481] | Add wrap content view pager

* Revert "Reyaz | [ch8481] | Add wrap content view pager"

This reverts commit 0c011ca109265f4bca4bc361686872ab253a36cc.

* Reyaz | [ch8481] | Change implementation of view pager

* Reyaz | [ch9470] | Fix tab indicator rendering issue (#673)

* [ch9478] | Sandhya | Fix company name bottom sheet header (#672)

* [ch9481] | Sandhya | Fix edit icon functionality in find ifsc (#674)

* [ch9514] | Sandhya | Update loader processing colour

* Shashidhara | [ch9208] | Replace pdf viewer with web view

* Revert "Reyaz | [ch8481] | take maximum height of all 3 tabs (#662)"

This reverts commit a18a5ef0c3.

* Revert "[ch9514] | Sandhya | Update loader processing colour"

* Shashidhara | [ch9208] | Remove preview option on my loans

* Shashidhara | [ch9208] | Format agreement layout

* Shashidhara | [ch9208] | Remove reference to preview

* [Shashi | Chetan] Remove proguard rule for pdf viewer

* Shashidhara | [ch9208] | Remove unused imports

* [Shashi | Chetan] | Release 1.0.0

Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com>
Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com>
Co-authored-by: Sandhya Koti <sandhya.koti@navi.com>
Co-authored-by: Sudarshan gs <sudarshan.gs@navi.com>
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
2020-04-29 10:41:40 +05:30
Shashidhara Gopal
1ed4e60256 AA-24 | Shashidhara | Update endpoints 2019-11-15 11:14:41 +05:30
Shashidhara Gopal
ad5e3e725d Initial commit 2019-10-31 15:23:40 +05:30