Commit Graph

13153 Commits

Author SHA1 Message Date
Jegatheeswaran M
e1f0356221 Revert "moved hyperverge to common module and update the version to 3.8.0 (#5605)" (#5656)
This reverts commit fbfb6ffb73.
2023-03-13 18:51:02 +05:30
Himanshu Tanwar
67038e173d Make GI post payment attempt flow cta driven (#5649)
* Make post payment attempt flow cta driven
2023-03-13 17:22:33 +05:30
shankar yadav
806a5d0b72 Added all query params into deeplink event (#5653)
* Remove loader on no data change

* added singletask into newdashboardactivity

* Response diff

* Fix home page loader on story back press

* Move diff on IO thread

* Resolve comments

* Added all query params into deeplink event
2023-03-13 17:01:55 +05:30
Shivam Goyal
0e06c210a6 TP-20659 | PL Success lottie fonts fix (#5652) 2023-03-13 16:51:29 +05:30
rishabh patni
7b3ff9040b Resolved the user canceled not check issue (#5608) 2023-03-13 16:50:28 +05:30
rishabh patni
f8c7ceab7e Fix/global down time event on aadhaar otp (#5543)
* Added Global Downtime for aadhaar digitap not opening

* Update app/src/main/java/com/naviapp/personalloanrevamp/getloanRevamp/fragments/LoanDetailsV2Fragment.kt

* changed vendor name

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
2023-03-13 16:48:55 +05:30
Shubham Patwarika
61a1430935 Crash Fix in Referral Page (#5636)
* Crash Fix in Referral Page

* Reset the data on dismiss of BottomSheet

Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com>
2023-03-13 14:42:57 +05:30
Jegatheeswaran M
fbfb6ffb73 moved hyperverge to common module and update the version to 3.8.0 (#5605) 2023-03-13 08:20:04 +00:00
Maila Rajanikanth
38b777a961 async image content scale fix (#5643) 2023-03-13 13:40:30 +05:30
Jegatheeswaran M
e8f4f8e1f8 [TP-20664] Skip permission bug fix (#5610)
* crash fix (#5591)

* Increase version name and code (#5590)

* font family bug fix (#5593)

* change roboto to tt (#5594)

* Fix dashboard refersh issue (#5596)

* Added screen orientation mode portrait (#5598)

* Fix dashboard refersh issue

* Added screen orientation mode portrait

* Feature/buy gold (#5597)

* TitleWithSubTitleWithImageWidget.kt

* ICON_TITLE_TIMER_WIDGET

* IconTitleTimerWidget

* add  new widget for reward dashboard

* added card background

* UI FIX

* UI FIX

* UI FIX

* refactoring

* add  new widget and mocks

* add mock and change in info activity

* add product fragment

* add product fragment and mocks

* remove hilt form shared vm

* button loader widget

* add product fragment repo

* button loader widget

* add fils in reward folder

* add button lottie

* add lottie file name

* change in lottie file

* refactoring and button clickable

* Impl tab layout with animation for page behaviour

* added reward history shimmer

* add dashboard support for rewards

* add header view layout

* clean code

* simple text widget handling

* simple text widget handling

* Import fix

* simple text widget padding contract

* Scroll and margin fix

* REMOVED DISABLED STATE OF BUTTON LOADER AND CHANGED BACKGROUND OF ICON TIMER WIDGET

* add events in widget

* add mock

* clean code and add mock

* clean mock

* fix

* changed styles.xml

* add reward nudge and change anylatics

* goldBuyInfoPage

* mock file

* digitalGoldInfo screen

* buy gold info lottie

* lottie and image for sell info widget

* Changes in BannerWidget

* Adding deeplink for DG FTUE screen

* gold ftue integration

* navigation handling

* adding activity theme and orientation

* Removing build files

* Reverting test code

* Remove dead code

* Merge conflict resolved

* resolving comments

* minor changes

* removing unused import, formatting change

* resolved comments

Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>

* font fixes (#5600)

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* font for OCR amount field (#5599)

* gold widget crash fix (#5595)

* Vkyc selfie orientation bug fix (#5602)

* crash fix (#5592)

* fix image orientation issue

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/buy gold (#5604)

* TitleWithSubTitleWithImageWidget.kt

* ICON_TITLE_TIMER_WIDGET

* IconTitleTimerWidget

* add  new widget for reward dashboard

* added card background

* UI FIX

* UI FIX

* UI FIX

* refactoring

* add  new widget and mocks

* add mock and change in info activity

* add product fragment

* add product fragment and mocks

* remove hilt form shared vm

* button loader widget

* add product fragment repo

* button loader widget

* add fils in reward folder

* add button lottie

* add lottie file name

* change in lottie file

* refactoring and button clickable

* Impl tab layout with animation for page behaviour

* added reward history shimmer

* add dashboard support for rewards

* add header view layout

* clean code

* simple text widget handling

* simple text widget handling

* Import fix

* simple text widget padding contract

* Scroll and margin fix

* REMOVED DISABLED STATE OF BUTTON LOADER AND CHANGED BACKGROUND OF ICON TIMER WIDGET

* add events in widget

* add mock

* clean code and add mock

* clean mock

* fix

* changed styles.xml

* add reward nudge and change anylatics

* goldBuyInfoPage

* mock file

* digitalGoldInfo screen

* buy gold info lottie

* lottie and image for sell info widget

* Changes in BannerWidget

* Adding deeplink for DG FTUE screen

* gold ftue integration

* navigation handling

* adding activity theme and orientation

* Removing build files

* Reverting test code

* Remove dead code

* Merge conflict resolved

* resolving comments

* minor changes

* removing unused import, formatting change

* resolved comments

* replacing gold price chart images

Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>

* Gi app fonts fix (#5603)

* GI app fonts fix

* GI app fonts fix

* Gi app fonts fix (#5607)



* small font fix

* old pan verification

* Additional check for old pan verification api call

* removed imports

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: shreyansuraj <shreyansu.raj@navi.com>
2023-03-13 13:01:53 +05:30
Shubhanjay Varma
6df4e63a3e Webview loan details page api support (#5626)
* adding webview support for all non-polling APIs before fetch-loan-fee-details API

* corrected webview api support of fetchOfferId API

* removed wrong clickstream event

* moved common code to helper function
2023-03-12 19:03:28 +00:00
Kishan Kumar
e0e8ce3a77 Toast renderer support added (#5614)
Toast render support added
2023-03-10 19:02:26 +05:30
shankar yadav
3e7d7e7acd App performance v2 (#5613)
* Remove loader on no data change

* added singletask into newdashboardactivity

* Response diff

* Fix home page loader on story back press

* Move diff on IO thread
2023-03-10 12:44:06 +00:00
Abhinav Gupta
f653366ec6 change font format (#5273) 2023-03-10 14:55:31 +05:30
Abhinav Gupta
7e7c7cfa11 hide keyboard (#5625) 2023-03-10 14:55:10 +05:30
Shubhanjay Varma
613baae08b moved hideLoader code below for proper functionality (#5618) 2023-03-09 13:29:43 +00:00
Mayank Sheoran
8b09471278 TP-20299 | Part prepayment string changed (#5601)
* string changed

* changed string
2023-03-09 11:56:39 +05:30
shankar yadav
67592a67de Master into development (#5609)
* crash fix (#5591)

* Increase version name and code (#5590)

* font family bug fix (#5593)

* change roboto to tt (#5594)

* Fix dashboard refersh issue (#5596)

* Added screen orientation mode portrait (#5598)

* Fix dashboard refersh issue

* Added screen orientation mode portrait

* Feature/buy gold (#5597)

* TitleWithSubTitleWithImageWidget.kt

* ICON_TITLE_TIMER_WIDGET

* IconTitleTimerWidget

* add  new widget for reward dashboard

* added card background

* UI FIX

* UI FIX

* UI FIX

* refactoring

* add  new widget and mocks

* add mock and change in info activity

* add product fragment

* add product fragment and mocks

* remove hilt form shared vm

* button loader widget

* add product fragment repo

* button loader widget

* add fils in reward folder

* add button lottie

* add lottie file name

* change in lottie file

* refactoring and button clickable

* Impl tab layout with animation for page behaviour

* added reward history shimmer

* add dashboard support for rewards

* add header view layout

* clean code

* simple text widget handling

* simple text widget handling

* Import fix

* simple text widget padding contract

* Scroll and margin fix

* REMOVED DISABLED STATE OF BUTTON LOADER AND CHANGED BACKGROUND OF ICON TIMER WIDGET

* add events in widget

* add mock

* clean code and add mock

* clean mock

* fix

* changed styles.xml

* add reward nudge and change anylatics

* goldBuyInfoPage

* mock file

* digitalGoldInfo screen

* buy gold info lottie

* lottie and image for sell info widget

* Changes in BannerWidget

* Adding deeplink for DG FTUE screen

* gold ftue integration

* navigation handling

* adding activity theme and orientation

* Removing build files

* Reverting test code

* Remove dead code

* Merge conflict resolved

* resolving comments

* minor changes

* removing unused import, formatting change

* resolved comments

Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>

* font fixes (#5600)

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* font for OCR amount field (#5599)

* gold widget crash fix (#5595)

* Vkyc selfie orientation bug fix (#5602)

* crash fix (#5592)

* fix image orientation issue

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/buy gold (#5604)

* TitleWithSubTitleWithImageWidget.kt

* ICON_TITLE_TIMER_WIDGET

* IconTitleTimerWidget

* add  new widget for reward dashboard

* added card background

* UI FIX

* UI FIX

* UI FIX

* refactoring

* add  new widget and mocks

* add mock and change in info activity

* add product fragment

* add product fragment and mocks

* remove hilt form shared vm

* button loader widget

* add product fragment repo

* button loader widget

* add fils in reward folder

* add button lottie

* add lottie file name

* change in lottie file

* refactoring and button clickable

* Impl tab layout with animation for page behaviour

* added reward history shimmer

* add dashboard support for rewards

* add header view layout

* clean code

* simple text widget handling

* simple text widget handling

* Import fix

* simple text widget padding contract

* Scroll and margin fix

* REMOVED DISABLED STATE OF BUTTON LOADER AND CHANGED BACKGROUND OF ICON TIMER WIDGET

* add events in widget

* add mock

* clean code and add mock

* clean mock

* fix

* changed styles.xml

* add reward nudge and change anylatics

* goldBuyInfoPage

* mock file

* digitalGoldInfo screen

* buy gold info lottie

* lottie and image for sell info widget

* Changes in BannerWidget

* Adding deeplink for DG FTUE screen

* gold ftue integration

* navigation handling

* adding activity theme and orientation

* Removing build files

* Reverting test code

* Remove dead code

* Merge conflict resolved

* resolving comments

* minor changes

* removing unused import, formatting change

* resolved comments

* replacing gold price chart images

Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>

* Gi app fonts fix (#5603)

* GI app fonts fix

* GI app fonts fix

* Gi app fonts fix (#5607)



* small font fix

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
2023-03-09 10:59:49 +05:30
Himanshu Tanwar
3a7e5cdc12 crash fix (#5592) 2023-03-07 10:36:36 +05:30
Himanshu Tanwar
9beb2a920c Gi/amc gateway UI fix (#5589)
* amc gateway ui fix and analytics event fixes
2023-03-06 20:35:24 +00:00
Balrambhai Sharma
50188cf8b5 TP-17415 | AutoPay BottomSheet (#5583)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/5583"
2023-03-06 20:16:09 +00:00
Balrambhai Sharma
0f5bd0b45d TP-19622 | Educate Autopay Screen Revamp (#5533)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/5533"
2023-03-07 01:40:23 +05:30
Himanshu Tanwar
17dcd70862 upi rewards from gi flow changes (#5588) 2023-03-07 01:15:05 +05:30
Shubham Patwarika
26b85696e6 Feat/referral for amc (#5519)
* Referral Enhancement

* Referral For AMC

* Added Information widget feat in AMC Referral

* Added PROFILE_BANNER_WIDGET

* Grid widget changes

* Home page changes for referral

* Added Referral Bottomsheet

* Added icons

* Bottom sheet fixes

* Minor contract chnages

* Adding new widget to support horizontal scroll

* Banner widget changes

* Home reward announcement changes

* revert unused code

* add alternate in model class

* Share app and whatsapp share moved to common module

* remove padding in action button widget

* Handled viewpager navigation bug

* add new widget

* [PS] added icons and lottie for referral

* [PS] amc dashboard and kyc racker changes for referral

* [PS] home page info widget change for referral

* [PS] added reward banner on amc status screen

* add alternate

* [PS] refactored code

* [PS] refactored code

* Removing build files

* Code clean up

* [PS] fix visibility issue

* Design fix

* Fix Click event in Dashboard AMC Details Widget

* Resolved comments

* code Fix

* Removed unused files

* Fix Click event in Dashboard AMC Details Widget

* [PS] fix animation design issues

* Design issue fixed

Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
2023-03-06 18:00:58 +00:00
Jegatheeswaran M
315f70e9ca TP-20186 | Edit Click in Loan details sticky banner (#5574)
* added edit click on sticky banner

* added edit click on sticky banner

* added header fixes

* added analytic event properties from PR comments

* PR comments
2023-03-06 23:04:36 +05:30
Jegatheeswaran M
3204b10725 TP-17983 | EPFO Fix for Skip Permission (#5585)
* added cta parameter in bundle

* fixes

* fixes

* PR comments

* PR comments
2023-03-06 23:01:56 +05:30
nikhil kumar
68505f3c67 icon updated with new font (#5587)
* icon updated with new font

* font family added for amount

* PDF icon updated in app module with new font
2023-03-06 22:45:47 +05:30
Ashutosh Y
fc9699db71 icon svg changed (#5584) 2023-03-06 22:21:06 +05:30
Siddiboina Susai
cfee1a2913 Fix CTA payment issue for Lumpsum section (#5569)
* Fix CTA payment issue for Lumpsum section

* Removing unused code

* Fix more bugs
2023-03-06 22:20:08 +05:30
shreyansu raj
b9d66778ad Experian call on empty name fix (#5564) 2023-03-06 21:09:02 +05:30
Shuchi Dwivedi
ed3e826757 added screen orientation (#5571)
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
2023-03-06 19:35:14 +05:30
Hitesh Kumar
8dacfe7c49 TP-20119 add uitron bottomsheet using compose (#5572) 2023-03-06 19:06:52 +05:30
Ashutosh Y
653f436314 fixed the text overlap issue (#5578) 2023-03-06 18:59:56 +05:30
Shivam Goyal
63baf52750 TP-19634 | App Negative Experience - Error Bottom Sheets (#5510)
* add watcher on `error` and `errors`

* update setErrorData

* add actionErrorV2Enabled

* remove TODO

* add more checks via util

* refactor Ext.kt

* update missing checks

* address review-comments from @jegatheeswaran-m
2023-03-06 18:56:29 +05:30
Shubham Patwarika
dd9c20853c Added auto-scroll to the new launch section (#5582)
Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com>
2023-03-06 18:42:07 +05:30
Maila Rajanikanth
a69ebe8f4b default tenure amount fix (#5579) 2023-03-06 18:35:01 +05:30
Shuchi Dwivedi
f7ad7f17cb TP-20045: Control vkyc image resolution from remote config (#5568)
* added function to reduce resolution

* added file length check

* remote config min file size for resolution reduction

* added logs

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
2023-03-06 18:22:25 +05:30
shankar yadav
32b6189129 Remove loader on no data change (#5580) 2023-03-06 17:39:54 +05:30
Apoorv Nigam
d2a63d9077 adding deeplink event (#5576)
* adding deeplink event

* resolving comment

* minor changes
2023-03-06 17:38:24 +05:30
Ashutosh Y
b4c6ff9002 removed the extra loader from the checker screen (#5575) 2023-03-06 15:59:54 +05:30
Shivam Goyal
e03ad23bf4 TP-20319 | PL Rejection Screen - Lock orientation to Portrait (#5565) 2023-03-06 11:46:47 +05:30
Aparna Vadlamani
a7cf94bb02 TP-19941 Box Layout Support in UiTron (#5535) 2023-03-03 19:10:14 +05:30
amit kumar
0b2691418c Master to dev 3.3.7 (#5559)
* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Release 3.3.2 to master (#5385)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Release 3.3.2 to master (#5392)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

* reverting docker change (#5391)

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Release 3.3.3 to master (#5417)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* reduced delay time (#5356)

* Feature uitron checkbox, Radio Button (#5355)

* Added UI Tron checkbox and radio button

* Added Radio Group

* Removed Radio Group

* Removed mock

* Refactoring

* Refactoring

* gi/stu-renewal-changes (#5353)

* Uitron/view states (#5237)

* view state changes

* mock change

* build fix

* collection fix

* mock change

* text viewstate changes

* removed main mock

* stateful changes

* stateFul support

* mock changes

* repo changes

* action handler imporvements

* bugfix uitron (#5366)

* added event for one step topup (#5351)

* GH Action - Remove self-hosted label request (#5375)

* changed the lotties according to design enhancements (#5393)

* Referral Enhancement (#5135)

* Referral Enhancement

* add sticky button in footer

* add suport of parms

* remove double events

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* [AMC] Fixing Simplified UI Events (#5390)

* [PS] added fund landing as kyc source (#5395)

* Merging Master To Development (Latest Release 3.3.2) (#5394)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Release 3.3.2 to master (#5385)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Release 3.3.2 to master (#5392)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

* reverting docker change (#5391)

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* merge with master

* merge with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Supporting PlayStore and Website App Update (#5397)

* Supporting PlayStore and Website App Update

* Remove un-used REQUEST_INSTALL_PACKAGES permission

* Code improvising

Co-authored-by: adarshs <adarsh.s@navi.com>

* reverse penny drop (#5399)

* reverse penny drop

* id key

* removed unused file

* fixing polling stop case (#5402)

* Digio Version Upgrade (#5388)

* Digio Version Upgrade

* Digio Version Upgrade

* Updating digio workflow version

* Revert "Updating digio workflow version"

This reverts commit fca6cf798bcf963ee836d5284477c9fe72e174a1.

* Digio-kyc-workflow

* Whatsapp login (#5404)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* change event name

* add event

* merge with dev

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>

* PL Loan Detail WebView Implementation (#5164)

* Release branch cut for version code 296

* Webview fixes (#5415)

* fixed crash for chat screen

* fixes host name validation

Co-authored-by: sanjay@navi <sanjay.p@navi.com>

* PL emi calendar fix (#5416)

* fixed emi calendar issue

* fixed emi calendar issue

* merge with master

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Release 3.3.3 to master (#5418)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* reduced delay time (#5356)

* Feature uitron checkbox, Radio Button (#5355)

* Added UI Tron checkbox and radio button

* Added Radio Group

* Removed Radio Group

* Removed mock

* Refactoring

* Refactoring

* gi/stu-renewal-changes (#5353)

* Uitron/view states (#5237)

* view state changes

* mock change

* build fix

* collection fix

* mock change

* text viewstate changes

* removed main mock

* stateful changes

* stateFul support

* mock changes

* repo changes

* action handler imporvements

* bugfix uitron (#5366)

* added event for one step topup (#5351)

* GH Action - Remove self-hosted label request (#5375)

* changed the lotties according to design enhancements (#5393)

* Referral Enhancement (#5135)

* Referral Enhancement

* add sticky button in footer

* add suport of parms

* remove double events

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* [AMC] Fixing Simplified UI Events (#5390)

* [PS] added fund landing as kyc source (#5395)

* Merging Master To Development (Latest Release 3.3.2) (#5394)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Release 3.3.2 to master (#5385)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Release 3.3.2 to master (#5392)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

* reverting docker change (#5391)

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* merge with master

* merge with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Supporting PlayStore and Website App Update (#5397)

* Supporting PlayStore and Website App Update

* Remove un-used REQUEST_INSTALL_PACKAGES permission

* Code improvising

Co-authored-by: adarshs <adarsh.s@navi.com>

* reverse penny drop (#5399)

* reverse penny drop

* id key

* removed unused file

* fixing polling stop case (#5402)

* Digio Version Upgrade (#5388)

* Digio Version Upgrade

* Digio Version Upgrade

* Updating digio workflow version

* Revert "Updating digio workflow version"

This reverts commit fca6cf798bcf963ee836d5284477c9fe72e174a1.

* Digio-kyc-workflow

* Whatsapp login (#5404)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* change event name

* add event

* merge with dev

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>

* PL Loan Detail WebView Implementation (#5164)

* Release branch cut for version code 296

* Webview fixes (#5415)

* fixed crash for chat screen

* fixes host name validation

Co-authored-by: sanjay@navi <sanjay.p@navi.com>

* PL emi calendar fix (#5416)

* fixed emi calendar issue

* fixed emi calendar issue

* merge with master

* reverting docker change

* reverting docker change

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Release 3.3.4 (#5476)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* reduced delay time (#5356)

* Feature uitron checkbox, Radio Button (#5355)

* Added UI Tron checkbox and radio button

* Added Radio Group

* Removed Radio Group

* Removed mock

* Refactoring

* Refactoring

* gi/stu-renewal-changes (#5353)

* Uitron/view states (#5237)

* view state changes

* mock change

* build fix

* collection fix

* mock change

* text viewstate changes

* removed main mock

* stateful changes

* stateFul support

* mock changes

* repo changes

* action handler imporvements

* bugfix uitron (#5366)

* added event for one step topup (#5351)

* GH Action - Remove self-hosted label request (#5375)

* changed the lotties according to design enhancements (#5393)

* Referral Enhancement (#5135)

* Referral Enhancement

* add sticky button in footer

* add suport of parms

* remove double events

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* [AMC] Fixing Simplified UI Events (#5390)

* [PS] added fund landing as kyc source (#5395)

* Merging Master To Development (Latest Release 3.3.2) (#5394)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Release 3.3.2 to master (#5385)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Release 3.3.2 to master (#5392)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

* reverting docker change (#5391)

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* merge with master

* merge with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Supporting PlayStore and Website App Update (#5397)

* Supporting PlayStore and Website App Update

* Remove un-used REQUEST_INSTALL_PACKAGES permission

* Code improvising

Co-authored-by: adarshs <adarsh.s@navi.com>

* reverse penny drop (#5399)

* reverse penny drop

* id key

* removed unused file

* fixing polling stop case (#5402)

* Digio Version Upgrade (#5388)

* Digio Version Upgrade

* Digio Version Upgrade

* Updating digio workflow version

* Revert "Updating digio workflow version"

This reverts commit fca6cf798bcf963ee836d5284477c9fe72e174a1.

* Digio-kyc-workflow

* Whatsapp login (#5404)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* change event name

* add event

* merge with dev

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>

* PL Loan Detail WebView Implementation (#5164)

* foreclosure payment bug fix (#5421)

* Handling Visibility (#5423)

* Debug loan offer sticky (#4430)

* add dynamic inflation of loan details list item in the bottomsheet

* refactor

* add more refactoring

Co-authored-by: rishabh patni <rishabh.patni@navi.com>

* Add CODEOWNERS (#5420)

* change event name (#5337)

* Master2development helper (#5432)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Release 3.3.2 to master (#5385)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and…

* Release 3.3.5 (#5479)

* revert uxcam docker change

* Hotfix for incident 8919 issue (#5478)

* Hotfix for incident 8919 issue

* version bump with hotfix

* Changed message view if not fund in fallback provider as old one

Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com>

Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com>

* Release 3.3.6 (#5487)

* version bump

* Mayank/polling release branch (#5483)

* Webview proguard change (#5485)

Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>

* Release 3.3.7 to Master (#5555)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* reduced delay time (#5356)

* Feature uitron checkbox, Radio Button (#5355)

* Added UI Tron checkbox and radio button

* Added Radio Group

* Removed Radio Group

* Removed mock

* Refactoring

* Refactoring

* gi/stu-renewal-changes (#5353)

* Uitron/view states (#5237)

* view state changes

* mock change

* build fix

* collection fix

* mock change

* text viewstate changes

* removed main mock

* stateful changes

* stateFul support

* mock changes

* repo changes

* action handler imporvements

* bugfix uitron (#5366)

* added event for one step topup (#5351)

* GH Action - Remove self-hosted label request (#5375)

* changed the lotties according to design enhancements (#5393)

* Referral Enhancement (#5135)

* Referral Enhancement

* add sticky button in footer

* add suport of parms

* remove double events

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* [AMC] Fixing Simplified UI Events (#5390)

* [PS] added fund landing as kyc source (#5395)

* Merging Master To Development (Latest Release 3.3.2) (#5394)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Release 3.3.2 to master (#5385)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Release 3.3.2 to master (#5392)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct sound and removed incorrect sound

* added new sound

* corrected easeInOutQuint interpolator

* handled NaviWidgetClickWithActionData in PaymentBehaviourFragment

* removed mock.json data and unused imports

* addressed comments on the pull request

* resolved CibilScoreWidgetLayout breaking bug

* corrected value of serializedName from backgroundTint to bgColor

* changed stripText to text and stripBackgroundColor to bgColor

* corrected stripText

* added bottom animation

* removed unneccessary line

* code refactor

* corrected redirection from csat entry point

* corrected margins

* addressed comments on the pull request

* added copyright messages for new files

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Add story header (#5309)

* add background view

* change in layout

* Fix bundle crash (#5311)

* TP-17766 | Event Fix For Benefit Explainer (#5319)

* Event fix

* removed redundant properties

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>

* TP-17823 (#5325)

* TP-17485 | VKYC - Android System Toast when volume < 20% (#5305)

* add: VKYC low volume System Toast

* move from Media Volume to Voice Call + add clickstream

* [DLG] HL | know more, apr strip & bottom-sheets (#5300)

* [DLG] HL | know more, apr strip & bottom-sheets

* footer fixes

* click-stream event name updated

* Feature/shuchi/chat resolution (#5314)

* added new widget

* Added chat resolution status implementation

# Conflicts:
#	navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt

* Show Chat Resolution notification

* code refactor

# Conflicts:
#	navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt

* bug fix

* changes

* temporary code

# Conflicts:
#	app/build.gradle

* code refactor

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Remove `homeloandigital` Empty Files (#5330)

* crash fix (#5252) (#5332)

Co-authored-by: amit kumar <amit.kumar@navi.com>

* Tax Saving Carnival feature (#5106)

Feature - Tax Savings Carnival 

* Added tax saver screens

* Tax Saving OnBoarding Screen completed

* Tax Saving Enrolled and Know more screen basic UI done

* Tax Saving  Know more screen UI changes

* Added new lottie widget inside new launch widget group

* Added analytics for tax savings carnival

* Code refactor

* Tax Savings bottomsheet UI issues

* Added strings for tax savings know more rv

* Fixed design issues

* Added lottie banner init event

* Lottie file name contract change

* Setting header icon from backend

* Run Spotless

* Whatsapp login (#5243)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* Video latency analytics (#5326)

* exo player video latency analytics

* key name fix

* added fund id in the init (#5129)

Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>

* changed scale of confetti lottie from 2.0 to 1.0 (#5334)

* [PS] fix redemption round off check (#5286)

* amc adhoc tasks (#5285)

* amc adhoc tasks

* corrected the events for the fund landing

* LTV percentage update (#5333)

* Change bank bottomsheet and card padding fix (#5338)

* added new nfo splash lottie which is driven from the firebase (#5335)

* Bug fix (#5340)

* TP-17380 | AES Encryption for Lat Long (#5323)

* added encryption value

* added encryption value

* added remote config variables to control encryption

* back press bug fix (#5289)

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* Images load error analytics (#5268)

* log image load errors

* glide image load error log changes

* scrollview in income verification (#5341)

* Added X-Greyed-App in the headers and updated google service json (#5342)

* UITron loan slider emi Date fix (#5343)

* [PS] Amc-Kyc journey for pl disbursed users (#5331)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* Implement Simplified UI for Lumpsum and SIP (#5308)

* Implement Simplified UI for Lumpsum and SIP

* Fixing Navigation and UI issue for Simplified UI in AMC

* Whatsapp login (#5346)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* font changes (#5347)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Feature/PL-document-download (#5321)

* added back-transfer download support

* added events and code refactor

* change key name from balanceTransferDoc to  balanceTransferRequestLetter

Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* [PS] offer widget design changes (#5349)

* [PS] amc-kyc journey for pl-disbursed users

* [PS] amc-card modification for cross sell on pl-disbursal

* [PS] fix personal-details consent tv

* [PS] resolved comments

* [PS] fix design changes

* [PS] updated amc offer lottie

* [PS] fix design changes

* csat feature name fix (#5348)

* file integrity hash check addition (#5350)

* file integrity hash check addition

* Update build.gradle

Co-authored-by: Adarsh S <adarsh.s@navi.com>

* Whatsapp login (#5352)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Whatsapp login (#5362)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* change event name

* Fix - PL Bank Statement Options Width (#5363)

* Bug fix chat resolution notification (#5365)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* payment successful animation fix (#5367)

* payment successful animation fix

* lateinit property not initialized crash

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* Gold crash fix (#5371)

* crash fix

* crash fix

* fixed delay time to load know-more strip (#5372)

* Add new event for testing app kill (#5373)

* Csat crash fix (#5374)

* added null check on viewLifeCycleOwner

* added isSafeFragmentMethod in LendingBaseFragment

* Bug fix csat from notification (#5378)

* bug fix chat resolution

* bug fix chat resolution

* code refactor

* bug fix

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Fixed Header and Footer bg color, text style and lottie url (#5379)

* Added color handling in footer and header

* Added color handling in footer and header

* Resoolved PR commits

* Resolved PR commits

* Resolved PR commits

* Resolved PR commits and removed mock

* Resolved PR commits and removed mock

* Resolved footer crash

* Resolved PR comments

* Resolved color hardcoding (#5383)

* Resolved color hardcoding

* Resolved color hardcoding

* bug fix (#5387)

* bug fix

* review changes and fix

* Rebasing Release 3.3.2 with master (#5382)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* making in sync with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>

* reverting docker change (#5391)

Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* merge with master

* merge with master

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>

* Supporting PlayStore and Website App Update (#5397)

* Supporting PlayStore and Website App Update

* Remove un-used REQUEST_INSTALL_PACKAGES permission

* Code improvising

Co-authored-by: adarshs <adarsh.s@navi.com>

* reverse penny drop (#5399)

* reverse penny drop

* id key

* removed unused file

* fixing polling stop case (#5402)

* Digio Version Upgrade (#5388)

* Digio Version Upgrade

* Digio Version Upgrade

* Updating digio workflow version

* Revert "Updating digio workflow version"

This reverts commit fca6cf798bcf963ee836d5284477c9fe72e174a1.

* Digio-kyc-workflow

* Whatsapp login (#5404)

* add new fragment

* add new flow files

* add images and add whatsapp support

* change in layout ui

* add lottie files and support

* change location of action check response

* changes in whatsapp fragment

* add constant and clean code

* clean import

* remove letter spacing

* change in layout

* remove mock

* change location in no navi sales call

* change image location

* change checkbox layout

* bump version to v3.3.2 (295)

* gi/stu-renewal-changes (#5359)

* Changes of configurable base url from release-3.2.3 (#5360)

* Cherry-picked changes of configurable base url from release-3.2.3

* Fixed legal url for loginFragmentV2

* Fixed legalUrl for whatsappLoginFragment

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* change event name

* add event

* merge with dev

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>

* PL Loan Detail WebView Implementation (#5164)

* foreclosure payment bug fix (#5421)

* Handling Visibility (#5423)

* Debug loan offer sticky (#4430)

* add dynamic inflation of loan details list item in the bottomsheet

* refactor

* add more refactoring

Co-authored-by: rishabh patni <rishabh.patni@navi.com>

* Add CODEOWNERS (#5420)

* change event name (#5337)

* Master2development helper (#5432)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* cta color change

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* Remove dev-build triggers (#5233)

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Moengage changes (#5290)

* Loader loop in home (#5291)

* Moengage changes

* Loop in home fixed

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Release 3.3.2 to master (#5385)

* cta color change (#5180)

* version code and name updated to 3.2.0

* Kill service fix (#5171)

* fix on snapped header (#5173)

* Gradient Background Support (#5174)

* crash fix HL | navigateInternal (#5175)

* Modifying existing widget to support PDS screen (#5177)

* Modifying existing widget to support PDS screen

* Clearing mock

* Emi date prefill fix + Add check for fragment attach to activity or not (#5183)

* Emi Date bug Fix

* Add check for fragment attach to activity

* Added comment

* bump version to v3.2.1 (292)

* Fix default empty sign issue (#5186)

* AMC: Fix crash in Bank Details page (#5194)

* Add payment handler screen (#5158)

* Add payment handler screen

* Add request config in polling in payment handler screen

* Fix copyright text

* add payment error types in payment handler screen

* Fix copyright text

* add click stream events

* HRS lotties change (#5193)

* remove tpa changes (#5166)

* crash fix (#5182)

* [PS] added new param in pan submit event (#5195)

* Tp 17318 (#5215)

* TP-17318

* Lottie File Updated

* Remove build-dev-release from GH Action (#5229)

* Generate APK CI - Parameterize for Version Code & Version Name (#5240)

* Loader in home is in continous loop (#5245)

* version bump v3.3.0

* Resolved faq not clickable in personal loan tracker and select emi click (#5206)

* Fix/edit click on repeat (#5211)

* Resolved issue for Edit not clickable before scrolling in repeat loan

* Resolved edit button not clickable without scroll in repeat

* removed bg color from snapped header

* removed visibility logic from on scroll change

* Resolved FAQ click in Loan agreement v2 activity

* Added Firebase DB listener for Base url (#5220)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* App logo on 3.3.0 (#5225)

* Added Firebase DB listner for Base url

* Added new logo

* add metadata

* Fix base url

* Fix logo on deeplink case

* resolve conflict

* resolve conflict

* Home page changes 3.3.0 (#5227)

* Home page changes

* Download popup (#5223)

* add download popup fragment

* clean code

* Home page changes part 2

* Home page changes

* Home page changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>

* reolved Monthly emi amount being sent wrong (#5230)

* Ishan | Debug ifsc in bank details (#5224)

* add active and error msg attribute to bank branch

* add ui changes

* refactor

* debug punctuation error

* refactor

* remove mock

* add ifsc check for next button active

* refactor dptopx

* remove secondary qa patch

* overload dptopx method

* revert px to dp

* remove redundant fn

* fixed default tenure and emi amount (#5232)

* Resolved emi amount different in one month (#5235)

* New grayed out logo (#5236)

* Honouring background color from backend api (#5256)

* Tp 17318 1 (#5257)

* TP-17318

* Lottie File Updated

* Removing feature success screen

* merged with development

* Vkyc: Improving Image quality (#5239)

* vkyc changes

* vkyc changes

* changes

* changes

* changes

* changes

* reverted extra changes

* reverted extra changes

* reverted extra changes

* code refactor

* code refactor

* code refactor

* code refactor

* code refactor

* working code without compression

* added compression back

* code refactor

* code refactor

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* installReferrer crash fix (#5301)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* Moengage changes (#5290)

* UtilityKt.extractQueryParams Crash fix (#5293)

* Version code bump (#5295)

* Fix DOB Field Spacing - Centering (#5260)

* Removed Browserstack Util

* Remove UXCam (#5267)

* remove UXCam

* remove UXCam from Dockerfile

* Remove New Relic (#5278)

* Tp 17645 Custom Payment Event Issue Fix (#5292)

* TP-17645

* TP-17645

* added lapsation reversal feedback (#5122)

* added lapsation reversal feedback

* added scrollview and ui fix

* api integration

* LOADING issue fixed

* payment bug fix

* analytic fix

* payment analytics added

* other option disablility fix

* changed api

* resolved comments

* analytics event name wrong fix

* onClick signature change

* fixed isNeededNewRelic (#5312)

* disease shuffle lottie change (#5310)

* Feature/positive reinforcement (#5139)

* positive reinforcement landing page

* added StripWithTitleAndSubtitleWidget

* code refactoring

* corrected StripWithTitleAndSubtitleWidgetLayout

* refactored AnimatedLoaderWithTextWidget

* TP-17046 (#5142)

* code refactoring

* TP-15714 (#5146)

* corrected lottie

* added sound in AnimatedLoaderWithTextWidget

* corrected LottieFieldData

* TP-17098 (#5155)

* TP-17231 (#5188)

Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>

* corrected LottieAnimation

* added onCLickListener on bottom of CibilScoreWidgetLayout

* added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl

* corrected Entry Point widget

* corrected import of TYPE constant

* handled backCta redirection from rewardsDashboard

* handled back redirection from IntermediateV2Activity

* removed commented code

* LE_SECONDARY patch

* added EaseInOutQuintInterpolator and null check on back redirection

* removed differences from development

* removed LE secondary patch

* added correct…

* merge issue resolved

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: Security Bot <security-bot@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Aparna Vadlamani <aparna.vadlamani@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
2023-03-03 10:08:26 +05:30
amit kumar
1200ee0c7b Updated dockerfile same as master (#5558) 2023-03-03 01:43:49 +05:30
Shivam Goyal
74f7e8976f Add @jegatheeswaran-m as CODEOWNER (#5544) 2023-03-02 13:40:20 +05:30
Hitesh Kumar
e4a716d89a Tp 19846 uitron count down timer renderer (#5540)
* TP-19846 add count down time renderer in uitron library

* TP-19846 apply spotless

* TP-19846 start timer only when view is visible
2023-03-02 08:03:49 +00:00
Shivam Goyal
e55243a8ec remove-keystore (#5532) 2023-03-02 12:19:35 +05:30
Sangaraboina Rishvik Vardhan
f28f9ea68d UiTron Dropdown atomic view (#5516)
* Text Formatting fixes

* Resolved PR comments

* Resolved PR comments

* Added Dropdowndata to deserailizer

* Applied spotless
2023-03-02 11:47:55 +05:30
rishabh patni
8f07e88856 Changed retrofit base url for refresh mandate provider (#5528) 2023-03-02 06:54:03 +05:30
Maila Rajanikanth
7a80314eca added api actions (#5429)
* added api actions

* Emi plan uitron mock

* Emi plan uitron data mock

* deserialiser fix

* Added states

* Added copyNotNull method in properties

* Revert "Added copyNotNull method in properties"

This reverts commit a7446e1404b1984f2b5b77b561137d2a7dd76381.

* viewstate fixes

* reverted copyNonNull changes

* text state fix

* Slider Contract

* Slider Contract changes

* added Emi slider tenure text

* Reload on radio button click

* Refactoring

* removd mock call

* Text Formatting

* Text Formatting fixes

* mock changes

* removed main mock

* updated mock

* resolved comments

* removed unused imports

* minor change

Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
2023-03-02 06:12:11 +05:30