e1f035622196a9f430d12d26486eec2fe70bebe6
13153 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
e1f0356221 |
Revert "moved hyperverge to common module and update the version to 3.8.0 (#5605)" (#5656)
This reverts commit
|
||
|
|
67038e173d |
Make GI post payment attempt flow cta driven (#5649)
* Make post payment attempt flow cta driven |
||
|
|
806a5d0b72 |
Added all query params into deeplink event (#5653)
* Remove loader on no data change * added singletask into newdashboardactivity * Response diff * Fix home page loader on story back press * Move diff on IO thread * Resolve comments * Added all query params into deeplink event |
||
|
|
0e06c210a6 | TP-20659 | PL Success lottie fonts fix (#5652) | ||
|
|
7b3ff9040b | Resolved the user canceled not check issue (#5608) | ||
|
|
f8c7ceab7e |
Fix/global down time event on aadhaar otp (#5543)
* Added Global Downtime for aadhaar digitap not opening * Update app/src/main/java/com/naviapp/personalloanrevamp/getloanRevamp/fragments/LoanDetailsV2Fragment.kt * changed vendor name Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> |
||
|
|
61a1430935 |
Crash Fix in Referral Page (#5636)
* Crash Fix in Referral Page * Reset the data on dismiss of BottomSheet Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com> |
||
|
|
fbfb6ffb73 | moved hyperverge to common module and update the version to 3.8.0 (#5605) | ||
|
|
38b777a961 | async image content scale fix (#5643) | ||
|
|
e8f4f8e1f8 |
[TP-20664] Skip permission bug fix (#5610)
* crash fix (#5591) * Increase version name and code (#5590) * font family bug fix (#5593) * change roboto to tt (#5594) * Fix dashboard refersh issue (#5596) * Added screen orientation mode portrait (#5598) * Fix dashboard refersh issue * Added screen orientation mode portrait * Feature/buy gold (#5597) * TitleWithSubTitleWithImageWidget.kt * ICON_TITLE_TIMER_WIDGET * IconTitleTimerWidget * add new widget for reward dashboard * added card background * UI FIX * UI FIX * UI FIX * refactoring * add new widget and mocks * add mock and change in info activity * add product fragment * add product fragment and mocks * remove hilt form shared vm * button loader widget * add product fragment repo * button loader widget * add fils in reward folder * add button lottie * add lottie file name * change in lottie file * refactoring and button clickable * Impl tab layout with animation for page behaviour * added reward history shimmer * add dashboard support for rewards * add header view layout * clean code * simple text widget handling * simple text widget handling * Import fix * simple text widget padding contract * Scroll and margin fix * REMOVED DISABLED STATE OF BUTTON LOADER AND CHANGED BACKGROUND OF ICON TIMER WIDGET * add events in widget * add mock * clean code and add mock * clean mock * fix * changed styles.xml * add reward nudge and change anylatics * goldBuyInfoPage * mock file * digitalGoldInfo screen * buy gold info lottie * lottie and image for sell info widget * Changes in BannerWidget * Adding deeplink for DG FTUE screen * gold ftue integration * navigation handling * adding activity theme and orientation * Removing build files * Reverting test code * Remove dead code * Merge conflict resolved * resolving comments * minor changes * removing unused import, formatting change * resolved comments Co-authored-by: amansingh <amankasyapp@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> * font fixes (#5600) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * font for OCR amount field (#5599) * gold widget crash fix (#5595) * Vkyc selfie orientation bug fix (#5602) * crash fix (#5592) * fix image orientation issue Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/buy gold (#5604) * TitleWithSubTitleWithImageWidget.kt * ICON_TITLE_TIMER_WIDGET * IconTitleTimerWidget * add new widget for reward dashboard * added card background * UI FIX * UI FIX * UI FIX * refactoring * add new widget and mocks * add mock and change in info activity * add product fragment * add product fragment and mocks * remove hilt form shared vm * button loader widget * add product fragment repo * button loader widget * add fils in reward folder * add button lottie * add lottie file name * change in lottie file * refactoring and button clickable * Impl tab layout with animation for page behaviour * added reward history shimmer * add dashboard support for rewards * add header view layout * clean code * simple text widget handling * simple text widget handling * Import fix * simple text widget padding contract * Scroll and margin fix * REMOVED DISABLED STATE OF BUTTON LOADER AND CHANGED BACKGROUND OF ICON TIMER WIDGET * add events in widget * add mock * clean code and add mock * clean mock * fix * changed styles.xml * add reward nudge and change anylatics * goldBuyInfoPage * mock file * digitalGoldInfo screen * buy gold info lottie * lottie and image for sell info widget * Changes in BannerWidget * Adding deeplink for DG FTUE screen * gold ftue integration * navigation handling * adding activity theme and orientation * Removing build files * Reverting test code * Remove dead code * Merge conflict resolved * resolving comments * minor changes * removing unused import, formatting change * resolved comments * replacing gold price chart images Co-authored-by: amansingh <amankasyapp@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> * Gi app fonts fix (#5603) * GI app fonts fix * GI app fonts fix * Gi app fonts fix (#5607) * small font fix * old pan verification * Additional check for old pan verification api call * removed imports Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: amansingh <amankasyapp@gmail.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: shreyansuraj <shreyansu.raj@navi.com> |
||
|
|
6df4e63a3e |
Webview loan details page api support (#5626)
* adding webview support for all non-polling APIs before fetch-loan-fee-details API * corrected webview api support of fetchOfferId API * removed wrong clickstream event * moved common code to helper function |
||
|
|
e0e8ce3a77 |
Toast renderer support added (#5614)
Toast render support added |
||
|
|
3e7d7e7acd |
App performance v2 (#5613)
* Remove loader on no data change * added singletask into newdashboardactivity * Response diff * Fix home page loader on story back press * Move diff on IO thread |
||
|
|
f653366ec6 | change font format (#5273) | ||
|
|
7e7c7cfa11 | hide keyboard (#5625) | ||
|
|
613baae08b | moved hideLoader code below for proper functionality (#5618) | ||
|
|
8b09471278 |
TP-20299 | Part prepayment string changed (#5601)
* string changed * changed string |
||
|
|
67592a67de |
Master into development (#5609)
* crash fix (#5591) * Increase version name and code (#5590) * font family bug fix (#5593) * change roboto to tt (#5594) * Fix dashboard refersh issue (#5596) * Added screen orientation mode portrait (#5598) * Fix dashboard refersh issue * Added screen orientation mode portrait * Feature/buy gold (#5597) * TitleWithSubTitleWithImageWidget.kt * ICON_TITLE_TIMER_WIDGET * IconTitleTimerWidget * add new widget for reward dashboard * added card background * UI FIX * UI FIX * UI FIX * refactoring * add new widget and mocks * add mock and change in info activity * add product fragment * add product fragment and mocks * remove hilt form shared vm * button loader widget * add product fragment repo * button loader widget * add fils in reward folder * add button lottie * add lottie file name * change in lottie file * refactoring and button clickable * Impl tab layout with animation for page behaviour * added reward history shimmer * add dashboard support for rewards * add header view layout * clean code * simple text widget handling * simple text widget handling * Import fix * simple text widget padding contract * Scroll and margin fix * REMOVED DISABLED STATE OF BUTTON LOADER AND CHANGED BACKGROUND OF ICON TIMER WIDGET * add events in widget * add mock * clean code and add mock * clean mock * fix * changed styles.xml * add reward nudge and change anylatics * goldBuyInfoPage * mock file * digitalGoldInfo screen * buy gold info lottie * lottie and image for sell info widget * Changes in BannerWidget * Adding deeplink for DG FTUE screen * gold ftue integration * navigation handling * adding activity theme and orientation * Removing build files * Reverting test code * Remove dead code * Merge conflict resolved * resolving comments * minor changes * removing unused import, formatting change * resolved comments Co-authored-by: amansingh <amankasyapp@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> * font fixes (#5600) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * font for OCR amount field (#5599) * gold widget crash fix (#5595) * Vkyc selfie orientation bug fix (#5602) * crash fix (#5592) * fix image orientation issue Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/buy gold (#5604) * TitleWithSubTitleWithImageWidget.kt * ICON_TITLE_TIMER_WIDGET * IconTitleTimerWidget * add new widget for reward dashboard * added card background * UI FIX * UI FIX * UI FIX * refactoring * add new widget and mocks * add mock and change in info activity * add product fragment * add product fragment and mocks * remove hilt form shared vm * button loader widget * add product fragment repo * button loader widget * add fils in reward folder * add button lottie * add lottie file name * change in lottie file * refactoring and button clickable * Impl tab layout with animation for page behaviour * added reward history shimmer * add dashboard support for rewards * add header view layout * clean code * simple text widget handling * simple text widget handling * Import fix * simple text widget padding contract * Scroll and margin fix * REMOVED DISABLED STATE OF BUTTON LOADER AND CHANGED BACKGROUND OF ICON TIMER WIDGET * add events in widget * add mock * clean code and add mock * clean mock * fix * changed styles.xml * add reward nudge and change anylatics * goldBuyInfoPage * mock file * digitalGoldInfo screen * buy gold info lottie * lottie and image for sell info widget * Changes in BannerWidget * Adding deeplink for DG FTUE screen * gold ftue integration * navigation handling * adding activity theme and orientation * Removing build files * Reverting test code * Remove dead code * Merge conflict resolved * resolving comments * minor changes * removing unused import, formatting change * resolved comments * replacing gold price chart images Co-authored-by: amansingh <amankasyapp@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> * Gi app fonts fix (#5603) * GI app fonts fix * GI app fonts fix * Gi app fonts fix (#5607) * small font fix Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: amansingh <amankasyapp@gmail.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> |
||
|
|
3a7e5cdc12 | crash fix (#5592) | ||
|
|
9beb2a920c |
Gi/amc gateway UI fix (#5589)
* amc gateway ui fix and analytics event fixes |
||
|
|
50188cf8b5 |
TP-17415 | AutoPay BottomSheet (#5583)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/5583" |
||
|
|
0f5bd0b45d |
TP-19622 | Educate Autopay Screen Revamp (#5533)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/5533" |
||
|
|
17dcd70862 | upi rewards from gi flow changes (#5588) | ||
|
|
26b85696e6 |
Feat/referral for amc (#5519)
* Referral Enhancement * Referral For AMC * Added Information widget feat in AMC Referral * Added PROFILE_BANNER_WIDGET * Grid widget changes * Home page changes for referral * Added Referral Bottomsheet * Added icons * Bottom sheet fixes * Minor contract chnages * Adding new widget to support horizontal scroll * Banner widget changes * Home reward announcement changes * revert unused code * add alternate in model class * Share app and whatsapp share moved to common module * remove padding in action button widget * Handled viewpager navigation bug * add new widget * [PS] added icons and lottie for referral * [PS] amc dashboard and kyc racker changes for referral * [PS] home page info widget change for referral * [PS] added reward banner on amc status screen * add alternate * [PS] refactored code * [PS] refactored code * Removing build files * Code clean up * [PS] fix visibility issue * Design fix * Fix Click event in Dashboard AMC Details Widget * Resolved comments * code Fix * Removed unused files * Fix Click event in Dashboard AMC Details Widget * [PS] fix animation design issues * Design issue fixed Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> |
||
|
|
315f70e9ca |
TP-20186 | Edit Click in Loan details sticky banner (#5574)
* added edit click on sticky banner * added edit click on sticky banner * added header fixes * added analytic event properties from PR comments * PR comments |
||
|
|
3204b10725 |
TP-17983 | EPFO Fix for Skip Permission (#5585)
* added cta parameter in bundle * fixes * fixes * PR comments * PR comments |
||
|
|
68505f3c67 |
icon updated with new font (#5587)
* icon updated with new font * font family added for amount * PDF icon updated in app module with new font |
||
|
|
fc9699db71 | icon svg changed (#5584) | ||
|
|
cfee1a2913 |
Fix CTA payment issue for Lumpsum section (#5569)
* Fix CTA payment issue for Lumpsum section * Removing unused code * Fix more bugs |
||
|
|
b9d66778ad | Experian call on empty name fix (#5564) | ||
|
|
ed3e826757 |
added screen orientation (#5571)
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> |
||
|
|
8dacfe7c49 | TP-20119 add uitron bottomsheet using compose (#5572) | ||
|
|
653f436314 | fixed the text overlap issue (#5578) | ||
|
|
63baf52750 |
TP-19634 | App Negative Experience - Error Bottom Sheets (#5510)
* add watcher on `error` and `errors` * update setErrorData * add actionErrorV2Enabled * remove TODO * add more checks via util * refactor Ext.kt * update missing checks * address review-comments from @jegatheeswaran-m |
||
|
|
dd9c20853c |
Added auto-scroll to the new launch section (#5582)
Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com> |
||
|
|
a69ebe8f4b | default tenure amount fix (#5579) | ||
|
|
f7ad7f17cb |
TP-20045: Control vkyc image resolution from remote config (#5568)
* added function to reduce resolution * added file length check * remote config min file size for resolution reduction * added logs * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> |
||
|
|
32b6189129 | Remove loader on no data change (#5580) | ||
|
|
d2a63d9077 |
adding deeplink event (#5576)
* adding deeplink event * resolving comment * minor changes |
||
|
|
b4c6ff9002 | removed the extra loader from the checker screen (#5575) | ||
|
|
e03ad23bf4 | TP-20319 | PL Rejection Screen - Lock orientation to Portrait (#5565) | ||
|
|
a7cf94bb02 | TP-19941 Box Layout Support in UiTron (#5535) | ||
|
|
0b2691418c |
Master to dev 3.3.7 (#5559)
* version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Release 3.3.2 to master (#5385) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Release 3.3.2 to master (#5392) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> * reverting docker change (#5391) Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Release 3.3.3 to master (#5417) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * reduced delay time (#5356) * Feature uitron checkbox, Radio Button (#5355) * Added UI Tron checkbox and radio button * Added Radio Group * Removed Radio Group * Removed mock * Refactoring * Refactoring * gi/stu-renewal-changes (#5353) * Uitron/view states (#5237) * view state changes * mock change * build fix * collection fix * mock change * text viewstate changes * removed main mock * stateful changes * stateFul support * mock changes * repo changes * action handler imporvements * bugfix uitron (#5366) * added event for one step topup (#5351) * GH Action - Remove self-hosted label request (#5375) * changed the lotties according to design enhancements (#5393) * Referral Enhancement (#5135) * Referral Enhancement * add sticky button in footer * add suport of parms * remove double events Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * [AMC] Fixing Simplified UI Events (#5390) * [PS] added fund landing as kyc source (#5395) * Merging Master To Development (Latest Release 3.3.2) (#5394) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Release 3.3.2 to master (#5385) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Release 3.3.2 to master (#5392) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> * reverting docker change (#5391) Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * merge with master * merge with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Supporting PlayStore and Website App Update (#5397) * Supporting PlayStore and Website App Update * Remove un-used REQUEST_INSTALL_PACKAGES permission * Code improvising Co-authored-by: adarshs <adarsh.s@navi.com> * reverse penny drop (#5399) * reverse penny drop * id key * removed unused file * fixing polling stop case (#5402) * Digio Version Upgrade (#5388) * Digio Version Upgrade * Digio Version Upgrade * Updating digio workflow version * Revert "Updating digio workflow version" This reverts commit fca6cf798bcf963ee836d5284477c9fe72e174a1. * Digio-kyc-workflow * Whatsapp login (#5404) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * change event name * add event * merge with dev Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> * PL Loan Detail WebView Implementation (#5164) * Release branch cut for version code 296 * Webview fixes (#5415) * fixed crash for chat screen * fixes host name validation Co-authored-by: sanjay@navi <sanjay.p@navi.com> * PL emi calendar fix (#5416) * fixed emi calendar issue * fixed emi calendar issue * merge with master Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Release 3.3.3 to master (#5418) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * reduced delay time (#5356) * Feature uitron checkbox, Radio Button (#5355) * Added UI Tron checkbox and radio button * Added Radio Group * Removed Radio Group * Removed mock * Refactoring * Refactoring * gi/stu-renewal-changes (#5353) * Uitron/view states (#5237) * view state changes * mock change * build fix * collection fix * mock change * text viewstate changes * removed main mock * stateful changes * stateFul support * mock changes * repo changes * action handler imporvements * bugfix uitron (#5366) * added event for one step topup (#5351) * GH Action - Remove self-hosted label request (#5375) * changed the lotties according to design enhancements (#5393) * Referral Enhancement (#5135) * Referral Enhancement * add sticky button in footer * add suport of parms * remove double events Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * [AMC] Fixing Simplified UI Events (#5390) * [PS] added fund landing as kyc source (#5395) * Merging Master To Development (Latest Release 3.3.2) (#5394) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Release 3.3.2 to master (#5385) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Release 3.3.2 to master (#5392) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> * reverting docker change (#5391) Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * merge with master * merge with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Supporting PlayStore and Website App Update (#5397) * Supporting PlayStore and Website App Update * Remove un-used REQUEST_INSTALL_PACKAGES permission * Code improvising Co-authored-by: adarshs <adarsh.s@navi.com> * reverse penny drop (#5399) * reverse penny drop * id key * removed unused file * fixing polling stop case (#5402) * Digio Version Upgrade (#5388) * Digio Version Upgrade * Digio Version Upgrade * Updating digio workflow version * Revert "Updating digio workflow version" This reverts commit fca6cf798bcf963ee836d5284477c9fe72e174a1. * Digio-kyc-workflow * Whatsapp login (#5404) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * change event name * add event * merge with dev Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> * PL Loan Detail WebView Implementation (#5164) * Release branch cut for version code 296 * Webview fixes (#5415) * fixed crash for chat screen * fixes host name validation Co-authored-by: sanjay@navi <sanjay.p@navi.com> * PL emi calendar fix (#5416) * fixed emi calendar issue * fixed emi calendar issue * merge with master * reverting docker change * reverting docker change Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Release 3.3.4 (#5476) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * reduced delay time (#5356) * Feature uitron checkbox, Radio Button (#5355) * Added UI Tron checkbox and radio button * Added Radio Group * Removed Radio Group * Removed mock * Refactoring * Refactoring * gi/stu-renewal-changes (#5353) * Uitron/view states (#5237) * view state changes * mock change * build fix * collection fix * mock change * text viewstate changes * removed main mock * stateful changes * stateFul support * mock changes * repo changes * action handler imporvements * bugfix uitron (#5366) * added event for one step topup (#5351) * GH Action - Remove self-hosted label request (#5375) * changed the lotties according to design enhancements (#5393) * Referral Enhancement (#5135) * Referral Enhancement * add sticky button in footer * add suport of parms * remove double events Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * [AMC] Fixing Simplified UI Events (#5390) * [PS] added fund landing as kyc source (#5395) * Merging Master To Development (Latest Release 3.3.2) (#5394) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Release 3.3.2 to master (#5385) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Release 3.3.2 to master (#5392) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> * reverting docker change (#5391) Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * merge with master * merge with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Supporting PlayStore and Website App Update (#5397) * Supporting PlayStore and Website App Update * Remove un-used REQUEST_INSTALL_PACKAGES permission * Code improvising Co-authored-by: adarshs <adarsh.s@navi.com> * reverse penny drop (#5399) * reverse penny drop * id key * removed unused file * fixing polling stop case (#5402) * Digio Version Upgrade (#5388) * Digio Version Upgrade * Digio Version Upgrade * Updating digio workflow version * Revert "Updating digio workflow version" This reverts commit fca6cf798bcf963ee836d5284477c9fe72e174a1. * Digio-kyc-workflow * Whatsapp login (#5404) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * change event name * add event * merge with dev Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> * PL Loan Detail WebView Implementation (#5164) * foreclosure payment bug fix (#5421) * Handling Visibility (#5423) * Debug loan offer sticky (#4430) * add dynamic inflation of loan details list item in the bottomsheet * refactor * add more refactoring Co-authored-by: rishabh patni <rishabh.patni@navi.com> * Add CODEOWNERS (#5420) * change event name (#5337) * Master2development helper (#5432) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Release 3.3.2 to master (#5385) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and… * Release 3.3.5 (#5479) * revert uxcam docker change * Hotfix for incident 8919 issue (#5478) * Hotfix for incident 8919 issue * version bump with hotfix * Changed message view if not fund in fallback provider as old one Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com> * Release 3.3.6 (#5487) * version bump * Mayank/polling release branch (#5483) * Webview proguard change (#5485) Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> * Release 3.3.7 to Master (#5555) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * reduced delay time (#5356) * Feature uitron checkbox, Radio Button (#5355) * Added UI Tron checkbox and radio button * Added Radio Group * Removed Radio Group * Removed mock * Refactoring * Refactoring * gi/stu-renewal-changes (#5353) * Uitron/view states (#5237) * view state changes * mock change * build fix * collection fix * mock change * text viewstate changes * removed main mock * stateful changes * stateFul support * mock changes * repo changes * action handler imporvements * bugfix uitron (#5366) * added event for one step topup (#5351) * GH Action - Remove self-hosted label request (#5375) * changed the lotties according to design enhancements (#5393) * Referral Enhancement (#5135) * Referral Enhancement * add sticky button in footer * add suport of parms * remove double events Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * [AMC] Fixing Simplified UI Events (#5390) * [PS] added fund landing as kyc source (#5395) * Merging Master To Development (Latest Release 3.3.2) (#5394) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Release 3.3.2 to master (#5385) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Release 3.3.2 to master (#5392) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct sound and removed incorrect sound * added new sound * corrected easeInOutQuint interpolator * handled NaviWidgetClickWithActionData in PaymentBehaviourFragment * removed mock.json data and unused imports * addressed comments on the pull request * resolved CibilScoreWidgetLayout breaking bug * corrected value of serializedName from backgroundTint to bgColor * changed stripText to text and stripBackgroundColor to bgColor * corrected stripText * added bottom animation * removed unneccessary line * code refactor * corrected redirection from csat entry point * corrected margins * addressed comments on the pull request * added copyright messages for new files Co-authored-by: amit kumar <amit.kumar@navi.com> * Add story header (#5309) * add background view * change in layout * Fix bundle crash (#5311) * TP-17766 | Event Fix For Benefit Explainer (#5319) * Event fix * removed redundant properties Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> * TP-17823 (#5325) * TP-17485 | VKYC - Android System Toast when volume < 20% (#5305) * add: VKYC low volume System Toast * move from Media Volume to Voice Call + add clickstream * [DLG] HL | know more, apr strip & bottom-sheets (#5300) * [DLG] HL | know more, apr strip & bottom-sheets * footer fixes * click-stream event name updated * Feature/shuchi/chat resolution (#5314) * added new widget * Added chat resolution status implementation # Conflicts: # navi-widgets/src/main/java/com/navi/naviwidgets/utils/NaviWidgetIconUtils.kt * Show Chat Resolution notification * code refactor # Conflicts: # navi-chat/src/main/java/com/navi/chat/ui/fragments/NaviChatFragment.kt * bug fix * changes * temporary code # Conflicts: # app/build.gradle * code refactor * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Remove `homeloandigital` Empty Files (#5330) * crash fix (#5252) (#5332) Co-authored-by: amit kumar <amit.kumar@navi.com> * Tax Saving Carnival feature (#5106) Feature - Tax Savings Carnival * Added tax saver screens * Tax Saving OnBoarding Screen completed * Tax Saving Enrolled and Know more screen basic UI done * Tax Saving Know more screen UI changes * Added new lottie widget inside new launch widget group * Added analytics for tax savings carnival * Code refactor * Tax Savings bottomsheet UI issues * Added strings for tax savings know more rv * Fixed design issues * Added lottie banner init event * Lottie file name contract change * Setting header icon from backend * Run Spotless * Whatsapp login (#5243) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * Video latency analytics (#5326) * exo player video latency analytics * key name fix * added fund id in the init (#5129) Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> * changed scale of confetti lottie from 2.0 to 1.0 (#5334) * [PS] fix redemption round off check (#5286) * amc adhoc tasks (#5285) * amc adhoc tasks * corrected the events for the fund landing * LTV percentage update (#5333) * Change bank bottomsheet and card padding fix (#5338) * added new nfo splash lottie which is driven from the firebase (#5335) * Bug fix (#5340) * TP-17380 | AES Encryption for Lat Long (#5323) * added encryption value * added encryption value * added remote config variables to control encryption * back press bug fix (#5289) Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * Images load error analytics (#5268) * log image load errors * glide image load error log changes * scrollview in income verification (#5341) * Added X-Greyed-App in the headers and updated google service json (#5342) * UITron loan slider emi Date fix (#5343) * [PS] Amc-Kyc journey for pl disbursed users (#5331) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * Implement Simplified UI for Lumpsum and SIP (#5308) * Implement Simplified UI for Lumpsum and SIP * Fixing Navigation and UI issue for Simplified UI in AMC * Whatsapp login (#5346) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * font changes (#5347) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Feature/PL-document-download (#5321) * added back-transfer download support * added events and code refactor * change key name from balanceTransferDoc to balanceTransferRequestLetter Co-authored-by: mayank-navi <mayank.sheoran@navi.com> * [PS] offer widget design changes (#5349) * [PS] amc-kyc journey for pl-disbursed users * [PS] amc-card modification for cross sell on pl-disbursal * [PS] fix personal-details consent tv * [PS] resolved comments * [PS] fix design changes * [PS] updated amc offer lottie * [PS] fix design changes * csat feature name fix (#5348) * file integrity hash check addition (#5350) * file integrity hash check addition * Update build.gradle Co-authored-by: Adarsh S <adarsh.s@navi.com> * Whatsapp login (#5352) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Whatsapp login (#5362) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * change event name * Fix - PL Bank Statement Options Width (#5363) * Bug fix chat resolution notification (#5365) * bug fix chat resolution * bug fix chat resolution * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * payment successful animation fix (#5367) * payment successful animation fix * lateinit property not initialized crash Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Gold crash fix (#5371) * crash fix * crash fix * fixed delay time to load know-more strip (#5372) * Add new event for testing app kill (#5373) * Csat crash fix (#5374) * added null check on viewLifeCycleOwner * added isSafeFragmentMethod in LendingBaseFragment * Bug fix csat from notification (#5378) * bug fix chat resolution * bug fix chat resolution * code refactor * bug fix Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * Fixed Header and Footer bg color, text style and lottie url (#5379) * Added color handling in footer and header * Added color handling in footer and header * Resoolved PR commits * Resolved PR commits * Resolved PR commits * Resolved PR commits and removed mock * Resolved PR commits and removed mock * Resolved footer crash * Resolved PR comments * Resolved color hardcoding (#5383) * Resolved color hardcoding * Resolved color hardcoding * bug fix (#5387) * bug fix * review changes and fix * Rebasing Release 3.3.2 with master (#5382) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * making in sync with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> * reverting docker change (#5391) Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * merge with master * merge with master Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> * Supporting PlayStore and Website App Update (#5397) * Supporting PlayStore and Website App Update * Remove un-used REQUEST_INSTALL_PACKAGES permission * Code improvising Co-authored-by: adarshs <adarsh.s@navi.com> * reverse penny drop (#5399) * reverse penny drop * id key * removed unused file * fixing polling stop case (#5402) * Digio Version Upgrade (#5388) * Digio Version Upgrade * Digio Version Upgrade * Updating digio workflow version * Revert "Updating digio workflow version" This reverts commit fca6cf798bcf963ee836d5284477c9fe72e174a1. * Digio-kyc-workflow * Whatsapp login (#5404) * add new fragment * add new flow files * add images and add whatsapp support * change in layout ui * add lottie files and support * change location of action check response * changes in whatsapp fragment * add constant and clean code * clean import * remove letter spacing * change in layout * remove mock * change location in no navi sales call * change image location * change checkbox layout * bump version to v3.3.2 (295) * gi/stu-renewal-changes (#5359) * Changes of configurable base url from release-3.2.3 (#5360) * Cherry-picked changes of configurable base url from release-3.2.3 * Fixed legal url for loginFragmentV2 * Fixed legalUrl for whatsappLoginFragment Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * change event name * add event * merge with dev Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> * PL Loan Detail WebView Implementation (#5164) * foreclosure payment bug fix (#5421) * Handling Visibility (#5423) * Debug loan offer sticky (#4430) * add dynamic inflation of loan details list item in the bottomsheet * refactor * add more refactoring Co-authored-by: rishabh patni <rishabh.patni@navi.com> * Add CODEOWNERS (#5420) * change event name (#5337) * Master2development helper (#5432) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * cta color change * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * Remove dev-build triggers (#5233) * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Moengage changes (#5290) * Loader loop in home (#5291) * Moengage changes * Loop in home fixed * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Release 3.3.2 to master (#5385) * cta color change (#5180) * version code and name updated to 3.2.0 * Kill service fix (#5171) * fix on snapped header (#5173) * Gradient Background Support (#5174) * crash fix HL | navigateInternal (#5175) * Modifying existing widget to support PDS screen (#5177) * Modifying existing widget to support PDS screen * Clearing mock * Emi date prefill fix + Add check for fragment attach to activity or not (#5183) * Emi Date bug Fix * Add check for fragment attach to activity * Added comment * bump version to v3.2.1 (292) * Fix default empty sign issue (#5186) * AMC: Fix crash in Bank Details page (#5194) * Add payment handler screen (#5158) * Add payment handler screen * Add request config in polling in payment handler screen * Fix copyright text * add payment error types in payment handler screen * Fix copyright text * add click stream events * HRS lotties change (#5193) * remove tpa changes (#5166) * crash fix (#5182) * [PS] added new param in pan submit event (#5195) * Tp 17318 (#5215) * TP-17318 * Lottie File Updated * Remove build-dev-release from GH Action (#5229) * Generate APK CI - Parameterize for Version Code & Version Name (#5240) * Loader in home is in continous loop (#5245) * version bump v3.3.0 * Resolved faq not clickable in personal loan tracker and select emi click (#5206) * Fix/edit click on repeat (#5211) * Resolved issue for Edit not clickable before scrolling in repeat loan * Resolved edit button not clickable without scroll in repeat * removed bg color from snapped header * removed visibility logic from on scroll change * Resolved FAQ click in Loan agreement v2 activity * Added Firebase DB listener for Base url (#5220) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * App logo on 3.3.0 (#5225) * Added Firebase DB listner for Base url * Added new logo * add metadata * Fix base url * Fix logo on deeplink case * resolve conflict * resolve conflict * Home page changes 3.3.0 (#5227) * Home page changes * Download popup (#5223) * add download popup fragment * clean code * Home page changes part 2 * Home page changes * Home page changes Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> * reolved Monthly emi amount being sent wrong (#5230) * Ishan | Debug ifsc in bank details (#5224) * add active and error msg attribute to bank branch * add ui changes * refactor * debug punctuation error * refactor * remove mock * add ifsc check for next button active * refactor dptopx * remove secondary qa patch * overload dptopx method * revert px to dp * remove redundant fn * fixed default tenure and emi amount (#5232) * Resolved emi amount different in one month (#5235) * New grayed out logo (#5236) * Honouring background color from backend api (#5256) * Tp 17318 1 (#5257) * TP-17318 * Lottie File Updated * Removing feature success screen * merged with development * Vkyc: Improving Image quality (#5239) * vkyc changes * vkyc changes * changes * changes * changes * changes * reverted extra changes * reverted extra changes * reverted extra changes * code refactor * code refactor * code refactor * code refactor * code refactor * working code without compression * added compression back * code refactor * code refactor Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> * installReferrer crash fix (#5301) Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * Moengage changes (#5290) * UtilityKt.extractQueryParams Crash fix (#5293) * Version code bump (#5295) * Fix DOB Field Spacing - Centering (#5260) * Removed Browserstack Util * Remove UXCam (#5267) * remove UXCam * remove UXCam from Dockerfile * Remove New Relic (#5278) * Tp 17645 Custom Payment Event Issue Fix (#5292) * TP-17645 * TP-17645 * added lapsation reversal feedback (#5122) * added lapsation reversal feedback * added scrollview and ui fix * api integration * LOADING issue fixed * payment bug fix * analytic fix * payment analytics added * other option disablility fix * changed api * resolved comments * analytics event name wrong fix * onClick signature change * fixed isNeededNewRelic (#5312) * disease shuffle lottie change (#5310) * Feature/positive reinforcement (#5139) * positive reinforcement landing page * added StripWithTitleAndSubtitleWidget * code refactoring * corrected StripWithTitleAndSubtitleWidgetLayout * refactored AnimatedLoaderWithTextWidget * TP-17046 (#5142) * code refactoring * TP-15714 (#5146) * corrected lottie * added sound in AnimatedLoaderWithTextWidget * corrected LottieFieldData * TP-17098 (#5155) * TP-17231 (#5188) Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com> * corrected LottieAnimation * added onCLickListener on bottom of CibilScoreWidgetLayout * added StripWithTitleAndSubtitleWidget to DashboardHolderFactoryImpl * corrected Entry Point widget * corrected import of TYPE constant * handled backCta redirection from rewardsDashboard * handled back redirection from IntermediateV2Activity * removed commented code * LE_SECONDARY patch * added EaseInOutQuintInterpolator and null check on back redirection * removed differences from development * removed LE secondary patch * added correct… * merge issue resolved Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Adarsh S <adarsh.s@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rishabh patni <rishabh.patni@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Girish Siuragani <girish.suragani@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: Security Bot <security-bot@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Aparna Vadlamani <aparna.vadlamani@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> |
||
|
|
1200ee0c7b | Updated dockerfile same as master (#5558) | ||
|
|
74f7e8976f | Add @jegatheeswaran-m as CODEOWNER (#5544) | ||
|
|
e4a716d89a |
Tp 19846 uitron count down timer renderer (#5540)
* TP-19846 add count down time renderer in uitron library * TP-19846 apply spotless * TP-19846 start timer only when view is visible |
||
|
|
e55243a8ec | remove-keystore (#5532) | ||
|
|
f28f9ea68d |
UiTron Dropdown atomic view (#5516)
* Text Formatting fixes * Resolved PR comments * Resolved PR comments * Added Dropdowndata to deserailizer * Applied spotless |
||
|
|
8f07e88856 | Changed retrofit base url for refresh mandate provider (#5528) | ||
|
|
7a80314eca |
added api actions (#5429)
* added api actions * Emi plan uitron mock * Emi plan uitron data mock * deserialiser fix * Added states * Added copyNotNull method in properties * Revert "Added copyNotNull method in properties" This reverts commit a7446e1404b1984f2b5b77b561137d2a7dd76381. * viewstate fixes * reverted copyNonNull changes * text state fix * Slider Contract * Slider Contract changes * added Emi slider tenure text * Reload on radio button click * Refactoring * removd mock call * Text Formatting * Text Formatting fixes * mock changes * removed main mock * updated mock * resolved comments * removed unused imports * minor change Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> |