0b2691418c1ca943cb7de2de8252c9a439d5439f
* 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>
Description
No description provided
Languages
Kotlin
98.6%
TypeScript
1.3%