Files
super-app/settings.gradle

33 lines
866 B
Groovy
Raw Normal View History

include ':app', ':digio-gateway-4.0.3', ':digio-kyc-workflow-4.0.3', ':digio-esign-4.0.3', ':pulse'
2021-08-19 16:41:50 +05:30
include ':finoramic-androidx-sdk'
2019-10-31 15:23:40 +05:30
rootProject.name='android-customer-app'
2021-09-23 18:41:59 +05:30
include ':navi-amc'
2021-09-24 18:59:36 +05:30
include ':navi-analytics'
include ':navi-common'
2021-10-21 17:52:09 +05:30
include ':navi-insurance'
2021-11-17 19:26:38 +05:30
include ':one-money-sdk'
include ':navi-widgets'
2022-03-09 15:40:22 +05:30
include ':navi-design'
2022-02-21 09:28:28 +05:30
include ':navi-chat'
Inhouse VKYC (#4001) * basic setup of inhouse vkyc * Added HMS SDK initialisation and VKYC fragment binding * network calls added * Added vkyc binding * more changes * more changes * navigation fix * Merged with inhouse vkyc * Merged with inhouse vkyc * Merged with pl journey revamp * Resolved integration issues * Resolved integration issues * Added hms config changes in video meeting screen * Added hms config changes in video meeting screen * Feature/video call screen (#3976) * some file name changed as per revamp standard * add: `setFontStyle` binding adapter * fix: add back accidentally removed code * bank details failed changes added * Release 2.8.7 (#3791) * payment crash fix (#3655) * Reward tooltip fix in pl loan Summary screen * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * UI fix * add: ttf files for test fonts * create: font-family for ttf files * udpate: `fontFamily` -> `android:fontFamily` * add: create styles for new test fonts * udpate: `fontFamily` -> `android:fontFamily` * add: font switches based on provided typeface * fix: merge resolution errors * rm: redundant name param from `Fonts` enum * update: String font name to Enum * rm: getFontAsset from navi-common * modify existing widget and text switcher * Conflict resolved * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Skeleton for ApplicationPlatformUI * Version bump * rm: pl autodebit loanType null check * Revert "update images" * change in animation * update image * rm: pl autodebit loanType null check (#3666) * add: get fonts from backend and save to shared prefs * update: fontType and fontStyle usages across app module * rm: duplicate fontStyle selector * update: font name in mock * add: dynamic fonts to chat module * add: dynamic fonts to amc module * add: dynamic fonts to insurance module * update: hardcoded fonts to fontStyleSelector * update: always save font in uppercase * fix: dashboard tabs font weight SEMI_BOLD -> EXTRA_BOLD * fix: dashboard tabs font weight NAVI_SEMI_BOLD -> SEMI_BOLD * fix: font response type * fixed the overlapping in ifsc field (#3647) * fixed the overlapping in ifsc field * fixed the QA bug for invalid ifsc feild * changed visiblity from invisible to gone * add animation * Impl gold rewards tooltip in home and PL loan summary * UI changes * add disable state in nps * clean code * clean code * crash fix * Reward widget changes for safe gold * Overlay screen changes for Safe gold * color change * adding animation * crash fix (#3673) * gold info screen * dismiss overlay screen * add: integrate with litmus-proxy * added ellipsis to policy owner name text views (#3653) * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * add: inter font * fetch type changed (#3685) * added call support (#3657) * pull from development * Ae 4393 (#3662) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated * add copyright to call button icon * change call and email icons * change CustomerSupportFragment icons * review changes * review changes * add helpButton analytics Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * add: avenir-next font * Safe gold impl in summary, pds and overlay screens * added lottie file * add: clickstream events for font change * Add initerror for selfie fragment * Reward info layout fix * 15day callout changes on Payment review (#3686) * 15 day callout changes * 15 day callout changes * 15 day callout changes * 15 day callout changes * ui fxes * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * remove unused course * Part prepayment ae 3306 (#3683) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * skip mandate v2 (#3521) skip mandate v2 * navi-common dependency on navi-widgets * removed AppPlatformFiles * Ae 1404 bank account change (#3380) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * rm: avenir-next font * Ae 1404 bank account change (#3699) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * Make request config for form page polling backend driven * digitap sdk upgrade (#3702) * TP-6713: HRA V2 Feature (#3697) * Fix loading screen * Hra-v2 implementation * Fix expand collapse extra space bug * Fix screenshot share * Fix text padding * Fix line spacing extra * Fix health score not showing up * Fix shareText * Fix few issues * Fix text styles not applied at end * Fix UI issues * Fix screenshot issue * Fix animations and other issues * Integrate analytics * Fix issues * Fix more build issues * Compare Card Fix * Add manual swipe * Sync red dot on body * Fix multiple button clicks * Change order of views * Debounce on share click * Fix spacing issue * hra bug fixes * hra bug fixes * PR comments resolve Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * Release 2.8.4 to master (#3675) (#3705) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * version bump up * pds screen animation add * Part prepayment HL issue fix (#3707) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Part prepayment ae 3306 (#3708) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * HL part pre payment redirect fix * Icon renamed * removed navi-widgets from app * Fixed white background issue * Spacing brtween widget is fixed * Background color change * title in center and add right margin * Background color change * visible gone header view * Widget height changes * adding animation * merge-fix: NaviFontEnum * autopay button fix on enach tutorial activity (#3713) * merge-fix: move FontUtils to `navi-design` * merge-fix: imports * merge-fix: reformat code * add: font weights in layouts * add: font weights in layouts * merge-fix: reformat code * refactor: rename references and re-enable analytics * update: copyright * Reward animation * fix: missing JvmStatic annotation * adding deeplink story * UI changes for safe gold * fix: make login screen scrollable * adding deeplink story * adding deeplink story * adding deeplink story * Animation timer changed * Formatting * TP-6194 overdue card bug fix (#3715) * added new icon * Added safe gold logo * disable in not selected state * tag height change * update: font weight mappings from navi-sans to roboto and inter * Avoid using requireContext in AA fragment * Layout changes * Layout changes * clear mock * Reward widget layout changes * added deep link * Ui fix * same as head branch * Ui fix * dismiss when when web url is coming * removed the constraint from the image * add merge conflicts * resolve comment * resolve comment * resolve comment * resolve comment * drawable * Conflict resolved * fix dimes reference * Use SerializedName for consuming any field from backend * Refactoring the code * Update PaymentFragment.kt * add: missing font-weight descriptors * mv: font weight integers to navi-design * update: `fontFamily` -> `android:fontFamily` * fix: PL Offer Generation Error screen not rendering properly * Added Payload for tracking payment errors (#3743) * AE-4449 (#3677) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * AE-4449 * AE-4449 * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Review changes * bank account change (#3736) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 * Enable part pre payment flow only for Personal Loan * Merged with development * Back Navigation Fix * Fixed Event Name for HL * Removed commented code Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * AE-4554 | Shivam | Rejection Cool Off Period removal (#3709) * add: clickstream events for PL rejection * resolve review comments * Form analytics fixes (#3751) * fix: broken-development (#3752) * Customised supertopup journey (#3753) * customised supertopup journey initial changes * widget integration * widget integration * double slider bug fix * double slider bug fix * amount change bottom sheet added * amount change bottom sheet added * Terminal page changes (#3695) * Form terminal page changes * callback fun fix * terminal page changes * initial bug fixes * initial bug fixes * loading bug fix * help action bug fix * initial bug fixes * removed mocking code * expand collapse behaviour fix * bug fixes, design fixes, analytics events * sync with development, design fix * event name fix * version code revert * PR comment resolve * PR comment resolve Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> * Drawable fix * run build on development * add icon black * add icon black * image in middle * UAT fixes * version bump * Payment tracker ae 3970 (#3667) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * StatusTracker & Notes Widget Added * StatusTracker & Notes Widget updated * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development and part pre payment * Merged with development and part pre payment * Added api * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Merged with development * Build Issue Fixed * Widget contract updated * Background color added * Added request initiated icon * Merged with development * faq fix for tracker screen * Added icon request waiting * Overridden bottomSheet height min ratio * Review changes * Dynamic index logic * Enach SetUp Autopay Pay Cta Visibility Fix * handle index of bound error in nps submit Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> * loan offer card data setter added & loan offer expire cta issue fixed * Added FinancialSanctionWidget * Delete document bugfix * Download bugfix * reward dynamic api screen * change titleAttribute * Added Loan detail * delay disbursement screen added * know more bottom sheet added at loan details page & ui issue fixed of profile details page * emi calendar back button issue resolve * back listener added for bank details page * Resolved Rewards related changes * screen name added in customer support * Resolved Rewards related changes * Shivam | PL Journey Revamp | Offer Improvement Card (#3801) * add: offer improvement card * fix: fallbacks * TP-8570: Application type fix in tracking (#3792) * Application type fix * added supertopup activation * FS Screen enhancements * Part pre payment widgets bg fix (#3805) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Background Color Fixed * Background change * Fix NaviInputWidgetAdapter.kt validity fix * Removed unused code * font fix * parameter added for delayed disbursement * Part pre payment fix (#3809) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * part pre payment fix * part pre payment fix * Ae 3136 tranche disbursal (#3520) * AE-3138, AE-3139 tranche cta and details screen * AE-3140, AE-3141 installment success state handling * AE-3142 emi disbursals screen * added events and bug fixes * filter null widgets * bug fixes * changes maxFileSize to 10MB * AE-3626 Part Pre Payment * added loanApplicationId * resolved pr comments * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Merged with development * Merged with development * Sending timemills in request * AE-5025 & AE-5039 * Merge Conflict Fix with development * Padding fix Co-authored-by: amitkumar <amit.kumar@navi.com> * Missing items * Customise loan enhancement * bank verification failed screen handled * font changed from sans to navi (#3813) * offer upgrade ui fixed added * Integration testing * fix: pl revamp address (#3824) * ui issue fixed on gst , AA & offer upgrade page * AE-4739 | Shivam | Effective Interest Cost (#3760) * add: info icon on emi plan card * add: EffectiveInterestCostFragment * add: clickstream events in navianalytics * add: new screen for EIC info * update: EffectiveInterestCostDataResponse model * add: layout for eic screen * fix: calculation card title * fix: hide divider when loader is showing * add: info icon on Loan Details * remove: mocks * add: navigation on EIC icon click * refactor: update mock and mv code * refactor: revert redundant changes * refactor: revert redundant changes * update: make eic POST call * mv: font styling to databinding * update: multiply to divide icon * update: eic info contract * rm: mock for eic repo * add: clickstream of eic icon view * add: scroll to eic screen * fix: hide/show info icon on re-generate offer * Bugfix penny drop (#3832) * Condition change for setup auto pay * Add extra condition for auto pay Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> * Adding icons for top up (#3833) * Quote edit ab changes (#3793) * qoute selection widget layout added * User Info Widget * small layout refactored * quote edit AB changes * design and bug fixes * final changes * unused name removal * unused file removal Co-authored-by: mayank-navi <mayank.sheoran@navi.com> Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com> * Revert "Bugfix penny drop (#3832)" This reverts commit 4e4bce6451d25587cb18463c8fd1c34b96a69359. * Organised * error issue fixed for uw rejection * 2.8.6 HI crash fixes (#3804) * bug fixes * removed juspay getMerchantView changes * refactored * Added HomeLoanApplicantsFragment.kt * Bugfixes * TP-8307 | Shivam | Disable Digitap for optional VKYC (#3843) * fix: user is getting into digitap app sdk flow when he selected optional video kyc * Working Compose View in Android View XML * events added & loan offer upgrade card fix added * UI fixes * add: spotless * Working AboutUsActivity.kt with Compose * Working Preview * Removed duplicate libs * TP-8081 | Shivam | Fix Dev Address Document Upload (#3848) * Removed un-necessary component tags * Removed un-necessary component tags * UI fixes * gst and tutorial page bug fixed * rm: ktlint * add: Android Suggestion CI * fix: Android Suggestion CI * add: license + java in spotless * added data safety header and bottom sheet info, (#3851) * add: kt + java formatters * test-commit for spotless apply * added fix for zero prefix (#3852) * margin & elevation issue fix for work fragment * UI fixes * rm: spotless.gradle header * updated compileSdkVersion for each module * change text in gi login * crashfix for strings * test commit * test commit * Update navi-widgets/src/main/java/com/navi/naviwidgets/views/CollapsibleAmountSliderView.kt Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in> * revert commit * revert commit * Handled crash in EmiTenureFragment * cta changed on account aggregrator * Bug fixes * added fix for pan , data safety (#3856) * Bug fixes and indexed list item * action button added on error page * gst page password cleaning on switching added * rm: empty files with no code * bank auto pay success messag e& top up redirection handled * field changed * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * ui bugs and loader size & gravity fixed * ui fix added * Shivam | Remove Reviewdog (#3873) * Resolved PR comments * ui issues fixes * edit button on loan summary and disbursal failed state added * added rupee symbol and kyc button shadow fix (#3878) * Merged changes related to rewards and pl journey * Reduce apk size (#3876) * navi header ui issue fixed * Merged changes related to rewards and pl journey * Shivam | Change Spotless Java Format to AOSP (#3862) * Shivam | Spotless Pre-commit Hook (#3877) * added animation green bg fix * address screen error fixed * Ae 5206 (#3886) * fix padding * fix text center alignment in toastWidget * UI fixes * AE-5205 Max Upload File Size handled (#3839) * UI fixes * Master in to development (#3889) * Release 2.8.8 to Master (#3846) * gold info screen * dismiss overlay screen * add: integrate with litmus-proxy * added ellipsis to policy owner name text views (#3653) * fixed bugs * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * add: inter font * fetch type changed (#3685) * added call support (#3657) * fixed bug * pull from development * Ae 4393 (#3662) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated * add copyright to call button icon * change call and email icons * change CustomerSupportFragment icons * review changes * review changes * add helpButton analytics Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * add: avenir-next font * Safe gold impl in summary, pds and overlay screens * added lottie file * add: clickstream events for font change * Add initerror for selfie fragment * Reward info layout fix * 15day callout changes on Payment review (#3686) * 15 day callout changes * 15 day callout changes * 15 day callout changes * 15 day callout changes * ui fxes * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * remove unused course * Part prepayment ae 3306 (#3683) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * skip mandate v2 (#3521) skip mandate v2 * navi-common dependency on navi-widgets * removed AppPlatformFiles * Ae 1404 bank account change (#3380) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * rm: avenir-next font * Ae 1404 bank account change (#3699) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * Make request config for form page polling backend driven * digitap sdk upgrade (#3702) * TP-6713: HRA V2 Feature (#3697) * Fix loading screen * Hra-v2 implementation * Fix expand collapse extra space bug * Fix screenshot share * Fix text padding * Fix line spacing extra * Fix health score not showing up * Fix shareText * Fix few issues * Fix text styles not applied at end * Fix UI issues * Fix screenshot issue * Fix animations and other issues * Integrate analytics * Fix issues * Fix more build issues * Compare Card Fix * Add manual swipe * Sync red dot on body * Fix multiple button clicks * Change order of views * Debounce on share click * Fix spacing issue * hra bug fixes * hra bug fixes * PR comments resolve Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * Release 2.8.4 to master (#3675) (#3705) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * version bump up * pds screen animation add * Part prepayment HL issue fix (#3707) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Part prepayment ae 3306 (#3708) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * HL part pre payment redirect fix * Icon renamed * removed navi-widgets from app * Fixed white background issue * Spacing brtween widget is fixed * Background color change * fixed bug * title in center and add right margin * Background color change * fixed bug * fixed bug * visible gone header view * Widget height changes * resolved merge conflicts * adding animation * merge-fix: NaviFontEnum * autopay button fix on enach tutorial activity (#3713) * merge-fix: move FontUtils to `navi-design` * merge-fix: imports * merge-fix: reformat code * add: font weights in layouts * add: font weights in layouts * merge-fix: reformat code * refactor: rename references and re-enable analytics * update: copyright * Reward animation * fix: missing JvmStatic annotation * adding deeplink story * Contract changes * UI changes for safe gold * fix: make login screen scrollable * adding deeplink story * adding deeplink story * adding deeplink story * Animation timer changed * Formatting * TP-6194 overdue card bug fix (#3715) * added new icon * Added safe gold logo * disable in not selected state * resolved merge issues from master branch * tag height change * changed livedata to flow * update: font weight mappings from navi-sans to roboto and inter * Avoid using requireContext in AA fragment * Layout changes * Layout changes * clear mock * downloading files to external folder * Reward widget layout changes * added deep link * Ui fix * same as head branch * Ui fix * dismiss when when web url is coming * removed the constraint from the image * add merge conflicts * resolve comment * resolve comment * resolve comment * resolve comment * drawable * Conflict resolved * fix dimes reference * Use SerializedName for consuming any field from backend * Refactoring the code * Update PaymentFragment.kt * add: missing font-weight descriptors * mv: font weight integers to navi-design * update: `fontFamily` -> `android:fontFamily` * fix: PL Offer Generation Error screen not rendering properly * Added Payload for tracking payment errors (#3743) * AE-4449 (#3677) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * AE-4449 * AE-4449 * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Review changes * bank account change (#3736) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 * Enable part pre payment flow only for Personal Loan * Merged with development * Back Navigation Fix * Fixed Event Name for HL * Removed commented code Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * AE-4554 | Shivam | Rejection Cool Off Period removal (#3709) * add: clickstream events for PL rejection * resolve review comments * Form analytics fixes (#3751) * fix: broken-development (#3752) * Customised supertopup journey (#3753) * customised supertopup journey initial changes * widget integration * widget integration * double slider bug fix * double slider bug fix * amount change bottom sheet added * amount change bottom sheet added * Terminal page changes (#3695) * Form terminal page changes * callback fun fix * terminal page changes * initial bug fixes * initial bug fixes * loading bug fix * help action bug fix * initial bug fixes * removed mocking code * expand collapse behaviour fix * bug fixes, design fixes, analytics events * sync with development, design fix * event name fix * version code revert * PR comment resolve * PR comment resolve Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> * Conflict resolved * sort history msg by timestamp * Rejected doc download * Bugfixes * Drawable fix * fix * code refactor * code refactor * code refactor * run build on development * add icon black * add icon black * code refactor * code refactor * image in middle * UAT fixes * Reward delight screen impl * handle continue button * handle continue button * Height change * changed downloaded file name * changed downloaded file name * Payment tracker ae 3970 (#3667) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * StatusTracker & Notes Widget Added * StatusTracker & Notes Widget updated * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development and part pre payment * Merged with development and part pre payment * Added api * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Merged with development * Build Issue Fixed * Widget contract updated * Background color added * Added request initiated icon * Merged with development * faq fix for tracker screen * Added icon request waiting * Overridden bottomSheet height min ratio * Review changes * changed response * Start VKYC clickstream event (#3780) add Clickstream for clicking on pan capture after the user clicks on start VKYC * fix module structure * Bugfixes * add: deprecation annotation for font weights * fixed bug * add: `setFontStyle` binding adapter * fix: add back accidentally removed code * Delete document bugfix * Download bugfix * reward dynamic api screen * change titleAttribute * TP-8570: Application type fix in tracking (#3792) * Application type fix * added supertopup activation * Part pre payment widgets bg fix (#3805) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Background Color Fixed * Background change * Fix NaviInputWidgetAdapter.kt validity fix * Removed unused code * font fix * Part pre payment fix (#3809) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * part pre payment fix * part pre payment fix * Ae 3136 tranche disbursal (#3520) * AE-3138, AE-3139 tranche cta and details screen * AE-3140, AE-3141 installment success state handling * AE-3142 emi disbursals screen * added events and bug fixes * filter null widgets * bug fixes * changes maxFileSize to 10MB * AE-3626 Part Pre Payment * added loanApplicationId * resolved pr comments * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Merged with development * Merged with development * Sending timemills in request * AE-5025 & AE-5039 * Merge Conflict Fix with development * Padding fix Co-authored-by: amitkumar <amit.kumar@navi.com> * Missing items * AE-4739 | Shivam | Effective Interest Cost (#3760) * add: info icon on emi plan card * add: EffectiveInterestCostFragment * add: clickstream events in navianalytics * add: new screen for EIC info * update: EffectiveInterestCostDataResponse model * add: layout for eic screen * fix: calculation card title * fix: hide divider when loader is showing * add: info icon on Loan Details * remove: mocks * add: navigation on EIC icon click * refactor: update mock and mv code * refactor: revert redundant changes * refactor: revert redundant changes * update: make eic POST call * mv: font styling to databinding * update: multiply to divide icon * update: eic info contract * rm: mock for eic repo * add: clickstream of eic icon view * add: scroll to eic screen * fix: hide/show info icon on re-generate offer * Bugfix penny drop (#3832) * Condition change for setup auto pay * Add extra condition for auto pay Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> * Adding icons for top up (#3833) * Quote edit ab changes (#3793) * qoute selection widget layout added * User Info Widget * small layout refactored * quote edit AB changes * design and bug fixes * final changes * unused name removal * unused file removal Co-authored-by: mayank-navi <mayank.sheoran@navi.com> Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com> * Revert "Bugfix penny drop (#3832)" This reverts commit 4e4bce6451d25587cb18463c8fd1c34b96a69359. * Organised * 2.8.6 HI crash fixes (#3804) * bug fixes * removed juspay getMerchantView changes * refactored * version bump Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: mayank-navi <mayank.sheoran@navi.com> Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com> * Release 2.8.8 to Master (#3871) * add: integrate with litmus-proxy * added ellipsis to policy owner name text views (#3653) * fixed bugs * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * add: inter font * fetch type changed (#3685) * added call support (#3657) * fixed bug * pull from development * Ae 4393 (#3662) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated * add copyright to call button icon * change call and email icons * change CustomerSupportFragment icons * review changes * review changes * add helpButton analytics Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * add: avenir-next font * Safe gold impl in summary, pds and overlay screens * added lottie file * add: clickstream events for font change * Add initerror for selfie fragment * Reward info layout fix * 15day callout changes on Payment review (#3686) * 15 day callout changes * 15 day callout changes * 15 day callout changes * 15 day callout changes * ui fxes * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * remove unused course * Part prepayment ae 3306 (#3683) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * skip mandate v2 (#3521) skip mandate v2 * navi-common dependency on navi-widgets * removed AppPlatformFiles * Ae 1404 bank account change (#3380) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API i… * Added hms config changes in video meeting screen * Added hms config changes in video meeting screen * Added hms config changes in video meeting screen * Resolved merge issues * Resolved issues with development pull as dev was broken * Made changes related to UI issues, retrofit service and version code * Changed import for shake animations * used functions from navi-common * crash fix * bug fixes * correct api contract * more fixes * missing dependancy * Added PAN card events * Added clickstream events for agent, video screen, status screen * refactor * help working * faq working * Resolved moving back to kyc screen in vkyc repeat * analytics changed * Resolved issues in In house VKYC * Added check, should not call cancel from vkyc status check fragment * Resolved text issues in VKYC waiting screen * Resolved merge issues * Resolved back button not working from app side * Resolved back button not working from app side * fix ui * ui fixes * refactoring * bug fixes * Added latitude and longitude in inhouse vkyxc meeting room screen * Added latitude and longitude in inhouse vkyxc meeting room screen * resolved merge issues * Resolved QA issues * Resolved QA issues in inhouse_kyc * Resolved QA issues in inhouse_kyc * resolved issues related to QA * resolved issues raised by QA * Resolved issues related tto mute and unmute video * Deleted transforms files from repo * added code to stop poling on fragment destroy * added code to stop poling on fragment destroy * resolved issues which QA pointed out * resolved issues which QA pointed out * Added error handling in API calls and resolved review comments * Resolved status fragment issue * incremented hms version * resolved permission tile isues * resolved issue in apr changes * resolved issue in QA * resolved issue in QA * Resolved date having dashes rather than slashes * added permission submit (#4282) * added permission submit * correct response for submit permission api * converted to PATCH call * removed navi-insurance spotless changes * Resolved chat base and amc code formatting issue * Resolved chat base and amc code formatting issue * Resolved chat base and amc code formatting issue * Resolved chat base and amc code formatting issue * Resolved chat base and amc code formatting issue * removed duplicate label Co-authored-by: rishabhpatni <rishabh.patni@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com> Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com>
2022-11-14 15:35:49 +05:30
include ':navi-vkyc'
2022-11-16 12:01:06 +05:30
boolean isCiServer = System.getenv().getOrDefault("CI", "false") == "true"
buildCache {
local {
enabled = true
directory = new File(rootDir, 'build-cache')
removeUnusedEntriesAfterDays = 15
}
remote(HttpBuildCache) {
2022-11-16 12:01:06 +05:30
enabled = true
push = isCiServer
url = "https://gradle-cache.cmd.navi-tech.in/cache/"
}
2022-09-01 13:35:56 +05:30
}
include ':navi-base'
Hl journey revamp (#4352) * HL module setup * Base network package setup * Code refactor * Add steps activity with side navigation functionality * Code refactor * Update mockutil class * Add hl step widget and straight line widget * Add Tag widget for intro page * Update tracker json response * Refactor widget name * Add navigation tracker header and footer * Add loan offer widget for tracker * Handle tracker step cta action * Set loan step item text from binding adapter util * Add widgetized info fragment * Add EO offer widget * Using TextFieldData instead of TextWithStyleAndProperties * Add text field with bullet points widget * Add hl footer and hl common bottom sheet views * Bug fix * added permission failure note widget * corrected the widget to have rounded corners (bug fix) * added alignment variable in TextFieldView, optimized LoanStepItemLayout to account for text alignment * modified code to set data from backend correctly * changed the name of PermissionFailureWidget to TitleSubtitleWithRightIconWidget * removed backgroundColor from TagWidget * modified data in mock_api_hl.json to be the same as present in the contract * refactored mock_api_hl data and removed titleLayoutParam from TagWidget * Add Form Screen with updated from widgets * bug fix - corrected padding not being displayed set in widgetLayoutParams * created Home Loan Permission Screen Fragment * added Permission Fragment to HLBaseActivity * refactored permissionFailureNote to titleSubtitleWithRightIcon * added AppPermissionItemWidget * added icons and corrected bugs in the widget * Create title with divider widget * added functionality of going to app settings page * INCOMPLETE - added permissionObserver to change icon and title values * Add search from page * Add company not found view * Handle substring style in search widget * INCOMPLETE - change icon and title after permissions are allowed/denied * INCOMPLETE - corrected permission observer which was updating incorrect values * added 4 incorrect icons to be set correctly after getting it from the product team * refactored hl_permission_screen_fragment * Code refactor * added implementation of widgets and icons changing on permission change * completed the header and main content of permission page * removed navigation from xml of permission_info_fragment * added text on top of footer * added bottom sheet in permissions page, added icons * renamed bottomSheetOpener to safety_tv * Add option selector tile widget * Feature/new property city (#3823) * Add property city page screen * Update HL search screens * Code refactor * Add property details form screen * Add widget value dependant percentage upper range validation * Add new option list bottomsheet * Feature/new ipa loader (#3885) * Add hl loader screen * Add exported as false in manifests file * Feature/help bottom sheet (#3894) * created the layout for the bottom sheet * deleted model class to use the ones already created * deleted model class to use the ones already created * added help bottom sheet * refactored HelpBottomSheet name to HLHelpBottomSheet * added IconWithTitleWidget * incomplete - added adapter for displaying icon_with_title widgets * corrected the bottom sheet implementation * added help bottom sheet without clickable functionality * corrected the widget layout params for icon with title widget in mock_api_hl.json * added clickable functionality on help bottom sheet * formatted files and added newline at the end * removed unused constant * removed unused variable, made visibility gone when text is empty * formatted xml layouts Co-authored-by: Water1ock <varmashubhanjay@gmail.com> * Code refactor * Task/upload user data to s3 (#3840) * INCOMPLETE - created object for storing user data to S3 * completed PermissionUtil object for uploading user data to S3 * added usage of sendUserDataToS3 in PermissionFragment * added functionality for sending location data to S3 * fixed functionality of sending user location data * removed unneccesary function in Ext.kt * added functionality of sending device data * removed DeviceUtil and associated classes from navi app, navi hl and added to navi common * refactored updatedFCMToken to sendDeviceDetails, deleted unused data class * moved data ingestion files from hl module to common module * moved data ingestion files to common module * refactored files, removed unused variables * moved the string values to Constants.kt in navi common * fixed merge conflicts * Modify intro page card (#3904) * Added two card views in the Home Loan Offer Info Widget Layout (#3902) * added money bag icon in homeloanofferinfowidget xml file * added card view to the home loan offer info widget layout * corrected the cardCornerRadius value from 8dp to 16dp * removed cardCornerRadius from the footer card view * changed card view to material card view * removed background, added cardCompatPadding = true * added material card view to add co-applicant widget * added self employment icons in employment details page * changed card view of view option selector tile to material card view * corrected material card view of view option selector tile * added hl_tracker_bubble_view in header with tracker (#3915) * added hl_tracker_bubble_view in header with tracker * addressed comments on the pull request * Feature hl joourney revamp paging (#3929) * Added paging library * Added pagination in Property city screen * Code refactor (#3943) * Feature/co applicant screen (#3952) * incomplete title-v2-widget * changed background of home loan offer info widget layout * created title_v2 widget * added NOTE_WITH_BULLET_POINTS widget * corrected note with bullet points widget * added title with end icon widget * added Navi Drawable data class to get drawable shape from backend (note with bullet points widget) * refactored all the widgets * rolled back mock_api_hl.json to state in hl-journey-revamp branch * changed the name of ICON_HL_ADD_CO_APPLICANT to ICON_RED_BORDER_PERSON_WITH_PLUS * Feature/fs screen (#3964) * Add FS Screen widgets * Update home loan offer widget layout * Add elevated line item with divider widget * Add form v2 fragment for emi details * elevated text with icons widget layout * application not approved widget layout added * Code refractored * Add loan slider widget * Feature/co applicant screen (#3987) * INCOMPLETE - creating HLCoApplicantScreenFragment * added HLCoApplicantScreenFragment without clickable functionality * INCOMPLETE - adding clickable functionality in HLCoapplicantScreenFragment * added NaviClickActionWithReferenceId * changed values in mock_api_hl.json * changed the API call * refactored code and updated API call params * added data in mock_api_hl.json for co-applicant addition screen * refactored TitleWithEndIcon * changed the onClick function in Title With End Icon Widget * Income verification feature * Income verification * added expandable widget (#4004) * Add EO Animation screen (#4006) * Add form API endpoint * Income verification * verification types * Feature/co applicant side tracker (#4026) * created side tracker content layout of figma using mock_api_hl.json * corrected widgetLayoutParams in mock_api_hl.json * added StartIconTitleSubtitleWidget * completed coApplicantSideTracker with mockAPI response * replaced mock api data with API calls * refactored HomeLoanStepsActivity * addressed comments on the pull request * corrected ICON_SMALL_DOWNWARD_GREY_ARROW * added tag text view in HL Tracker (#4033) * added tag text view in HL Tracker * added newLine at the end of colors.xml * Moved NaviWebViewActivity to common module * Added rejection screen fragment (#4034) * Added rejection screen fragment * Resolved conflicts * fixed expandable widget * Add apis for permission screen and code refactor * Added perfios and digitap * adding widget * revert mock changes * revert mock changes * revert mock changes * removed unused divider data * Added FS animation loader (#4051) * Task/kyc step item widgets (#4041) * created KYC Step Item Widget * corrected the constraints of end_icon_iv in layout_kyc_step_item.xml * corrected data in mock_api_hl.json * corrected xml and layout files * Refactoring, Bugfixes * Add APIs for EO and rejection screen * added RadioButtonWithDashedLineWidget data class * fixed loan tenure slider logic (#4078) * fixed loan tenure slider logic * removed redundant code * incomplete dev * Add analytics class and modify help bottom sheet data * incomplete radio widget * Add loaders for api calls (#4082) * adding ESign Fragment * adding ESign Fragment * eSign fragment digio implementation * made changes in xml file of radio widget * eSign fragment digio implementation * Refactoring, Bugfixes * Updated Contract * Tag name updated * incomplete changes * Resolve merge conflicts (#4112) * code fixes * code refactor * fix in the fund sell VM * fix * TrueCaller Sdk Update * fix * fix * Tp 8526 1 step super top up v 2 (#3908) * fixed the fund header navigation * fix autopay setup * fix ui background * added the empty state card in the portfolio screen , the functionality for the default selected tabs in the my investment screen * fix ui issue * Fix UI * revert * mock fix * Fix dashboard * sip calendar integrated , sip payment card and the fund listing scroll issue fixed * Fix cta * Fix redeem order * moved TopMarginItemDecoration.kt to navi-common * fix * moved setShakeAnimation to navi-common AnimationUtils * added the confirmation bottom sheet in the fund buy screen , action for the overview cards in the sip screen , integrated the payment summary screen with isin * added missing setShakeAnimation (#3983) * added missing setShakeAnimation * added new line * Update AnimationUtils.kt removed the duplicate copyright * Move files to common (#3985) * moved underlinedText * temp commit * moved spannableString * fix compile issues * removed extra copyright * fix observe issue * handled the cases in the order status screen * removed hardcoding from the sip modify screen , handled cases in the fund buy screen * mixed all the bugs related to fund details , fund buy ,orders and the redemption screen * Fix design feedback * error code added * Shivam | Spotless | Disable pre-commit hook regeneration (#3995) * Supporting videos via Cta (#3948) * remove additional code * code refactor * fix card cta radius * Remove polling on destroy case * margin issue resolved on tracker page (#4000) * fixed the sip calendar crash,navigation issues on the investment details and the error states for the fund buy * Feature eo experiment (#3965) * Added CTA in IPA Loader and added editable for TextInput * reverted * Added next cta after ipa API * Refactoring * Bug fixes * Bug fixes * Github action failing fix * UI bugfix * [AE-5226] Top-up info page fix (#3924) * add ui changes * add proper usage of dimen/layout_x_dp * add gradle build changes * adjust margin top of icon_iv * debug spotlessCheck * debug gradle build demon * add code indentation * revert grade changes * increased the touch area in the orders screen , integrated the sip modify api and fixed the bugs in the redemption screen * adde flag to deigipo * Fix PAN screen issue * added a horizontal bottomsheet in teh redeems page , made the text clickable with the chekbox and fixed the nudge card * Release 2.9.2 to Master (#4008) * added chat redirection * added notification deeplink handling * Corrected timestamp * Added check to show option widget * Added check to show option widget * correct time difference * saving in shared preference * saving in shared preference * Added logs * added logs * rm: empty files with no code * added global fix * ADDED status code in event * add: networkType in event * fixed bugs * code refactor * added checks * moved downloadManager to common * moved download manager to common * deleted old download Manager * deleted old download Manager * code refactor * code refactor * apply-spotless * fix: status code missing * rm: extra copyright * apply-spotless * cleanup-code * make copyright consistent * cleanup-code * develop merge code changes * Fixed doc upload size * code refactor * removed mock (#3953) * code fixes * code refactor * TrueCaller Sdk Update * Tp 8526 1 step super top up v 2 (#3908) * moved TopMarginItemDecoration.kt to navi-common * moved setShakeAnimation to navi-common AnimationUtils * added missing setShakeAnimation (#3983) * added missing setShakeAnimation * added new line * Update AnimationUtils.kt removed the duplicate copyright * Move files to common (#3985) * moved underlinedText * temp commit * moved spannableString * fix compile issues * removed extra copyright * error code added * Shivam | Spotless | Disable pre-commit hook regeneration (#3995) * Supporting videos via Cta (#3948) * remove additional code * code refactor * margin issue resolved on tracker page (#4000) * Feature eo experiment (#3965) * Added CTA in IPA Loader and added editable for TextInput * reverted * Added next cta after ipa API * Refactoring * Bug fixes * Bug fixes * Github action failing fix * UI bugfix * Version bump * added ApplicantItemWidgetModel to naviWidgetJsonDeserialzer and fixed GI issue * removed hideloader func that was being added by mistake * fixed empty string issue (#4007) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Siddhant <siddhant.c@navi.com> * added the autopay checkbox , empty state in the orders screen and handled some bug fixes * fixed the sip modify header and the fund buy screen issue * added download manager to download the sip documents * Added new api for razorpay post data * Fix payment reference id * issue with colorid parsing fixed (#4017) * Added event for kyc and fund flow * integrated the retry payment api , made the header clickable and stored the my investments tab clicked state * Fix buying flow * email with space issue fixed (#4018) * add event * Release 2.9.2 to Master (#4008) (#4022) * added chat redirection * added notification deeplink handling * Corrected timestamp * Added check to show option widget * Added check to show option widget * correct time difference * saving in shared preference * saving in shared preference * Added logs * added logs * rm: empty files with no code * added global fix * ADDED status code in event * add: networkType in event * fixed bugs * code refactor * added checks * moved downloadManager to common * moved download manager to common * deleted old download Manager * deleted old download Manager * code refactor * code refactor * apply-spotless * fix: status code missing * rm: extra copyright * apply-spotless * cleanup-code * make copyright consistent * cleanup-code * develop merge code changes * Fixed doc upload size * code refactor * removed mock (#3953) * code fixes * code refactor * TrueCaller Sdk Update * Tp 8526 1 step super top up v 2 (#3908) * moved TopMarginItemDecoration.kt to navi-common * moved setShakeAnimation to navi-common AnimationUtils * added missing setShakeAnimation (#3983) * added missing setShakeAnimation * added new line * Update AnimationUtils.kt removed the duplicate copyright * Move files to common (#3985) * moved underlinedText * temp commit * moved spannableString * fix compile issues * removed extra copyright * error code added * Shivam | Spotless | Disable pre-commit hook regeneration (#3995) * Supporting videos via Cta (#3948) * remove additional code * code refactor * margin issue resolved on tracker page (#4000) * Feature eo experiment (#3965) * Added CTA in IPA Loader and added editable for TextInput * reverted * Added next cta after ipa API * Refactoring * Bug fixes * Bug fixes * Github action failing fix * UI bugfix * Version bump * added ApplicantItemWidgetModel to naviWidgetJsonDeserialzer and fixed GI issue * removed hideloader func that was being added by mistake * fixed empty string issue (#4007) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Siddhant <siddhant.c@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Siddhant <siddhant.c@navi.com> * Fix timeout on payment page * auto debit payment failed state has been handled and bug fixes * fixed the options in fund graph * app update nudge and api call * remove fake app update manager * Added events * Added async api * change typo * fixed the sip modification flow bugs * fixed the viewpager issue and the loader issue in the transaction screen issue * resolve comments * fix otp * fixed the keyboard up issue , fund buy bottomsheet and the kyc error bottomsheet * Fix checker issue * Gi/landing page v3 (#4045) * hardcode landing page API for testing * gi static page addition * added static page fragment in uicontr * landing page v3 changes * landing page v3 changes * landing page v3 changes * mock changes * integration changes * issue fixes * Fix data widget * fix double * TP-8951: 1 step supertop up date sync changes (#3869) step supertop up date sync changes * added icon and fixed toast widget * Fix * ADDED screen names for chat bot * Revert aesign async * auto pay success fixed and transaction header * ADDED screen names for chat bot * added the logic for the backstack * revert retrofit service changes (#4059) * Add design for bottomsheet * Added Payment Details Expand and Collapse UI * Updated data class * contract and data class fix * Updated collapse + Expand UI * Created STU sync date layout * Updated drawable sync date * TP-8951: 1 step supertop date sync * payment API integration * compile fix * crash fix * handled skip now for date sync * Added Down Chevron * Updated Chevron rotation * bug fixes * Chevron rotation update * Radio button handling updated * installment date fix * new api fixes * new api fixes * Super top-up sync date bug fixes * Radio Button click handling bug fix * Design fixes * Pay now amount fix * hide payment card handling * hide payment card handling * reverting intendations * Removed onClick * Review changes * revert retrofitService changes Co-authored-by: abhinav-jain <abhinav.jain@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com> * Release 2.9.2 to Master (#4008) (#4061) * added chat redirection * added notification deeplink handling * Corrected timestamp * Added check to show option widget * Added check to show option widget * correct time difference * saving in shared preference * saving in shared preference * Added logs * added logs * rm: empty files with no code * added global fix * ADDED status code in event * add: networkType in event * fixed bugs * code refactor * added checks * moved downloadManager to common * moved download manager to common * deleted old download Manager * deleted old download Manager * code refactor * code refactor * apply-spotless * fix: status code missing * rm: extra copyright * apply-spotless * cleanup-code * make copyright consistent * cleanup-code * develop merge code changes * Fixed doc upload size * code refactor * removed mock (#3953) * code fixes * code refactor * TrueCaller Sdk Update * Tp 8526 1 step super top up v 2 (#3908) * moved TopMarginItemDecoration.kt to navi-common * moved setShakeAnimation to navi-common AnimationUtils * added missing setShakeAnimation (#3983) * added missing setShakeAnimation * added new line * Update AnimationUtils.kt removed the duplicate copyright * Move files to common (#3985) * moved underlinedText * temp commit * moved spannableString * fix compile issues * removed extra copyright * error code added * Shivam | Spotless | Disable pre-commit hook regeneration (#3995) * Supporting videos via Cta (#3948) * remove additional code * code refactor * margin issue resolved on tracker page (#4000) * Feature eo experiment (#3965) * Added CTA in IPA Loader and added editable for TextInput * reverted * Added next cta after ipa API * Refactoring * Bug fixes * Bug fixes * Github action failing fix * UI bugfix * Version bump * added ApplicantItemWidgetModel to naviWidgetJsonDeserialzer and fixed GI issue * removed hideloader func that was being added by mistake * fixed empty string issue (#4007) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Siddhant <siddhant.c@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Siddhant <siddhant.c@navi.com> * Release 2.9.2 to Master (#4008) (#4062) * added chat redirection * added notification deeplink handling * Corrected timestamp * Added check to show option widget * Added check to show option widget * correct time difference * saving in shared preference * saving in shared preference * Added logs * added logs * rm: empty files with no code * added global fix * ADDED status code in event * add: networkType in event * fixed bugs * code refactor * added checks * moved downloadManager to common * moved download manager to common * deleted old download Manager * deleted old download Manager * code refactor * code refactor * apply-spotless * fix: status code missing * rm: extra copyright * apply-spotless * cleanup-code * make copyright consistent * cleanup-code * develop merge code changes * Fixed doc upload size * code refactor * removed mock (#3953) * code fixes * code refactor * TrueCaller Sdk Update * Tp 8526 1 step super top up v 2 (#3908) * moved TopMarginItemDecoration.kt to navi-common * moved setShakeAnimation to navi-common AnimationUtils * added missing setShakeAnimation (#3983) * added missing setShakeAnimation * added new line * Update AnimationUtils.kt removed the duplicate copyright * Move files to common (#3985) * moved underlinedText * temp commit * moved spannableString * fix compile issues * removed extra copyright * error code added * Shivam | Spotless | Disable pre-commit hook regeneration (#3995) * Supporting videos via Cta (#3948) * remove additional code * code refactor * margin issue resolved on tracker page (#4000) * Feature eo experiment (#3965) * Added CTA in IPA Loader and added editable for TextInput * reverted * Added next cta after ipa API * Refactoring * Bug fixes * Bug fixes * Github action failing fix * UI bugfix * Version bump * added ApplicantItemWidgetModel to naviWidgetJsonDeserialzer and fixed GI issue * removed hideloader func that was being added by mistake * fixed empty string issue (#4007) Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Siddhant <siddhant.c@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Siddhant <siddhant.c@navi.com> * Fix digio esign sdk * resolve error * fixed the decimal issue in the amount widget * Added events for help * fixed the issues in the redemption screen * AE-5473 (#3928) * AE-5473 * AE-5473 * AE-5473 * Handle help button * added name instead of toString * Ae 5003 (#4072) * UI fixes * added logs * add: spotless * Working AboutUsActivity.kt with Compose * Working Preview * Removed duplicate libs * TP-8081 | Shivam | Fix Dev Address Document Upload (#3848) * Removed un-necessary component tags * Release 2.8.8 to Master (#3846) * gold info screen * dismiss overlay screen * add: integrate with litmus-proxy * added ellipsis to policy owner name text views (#3653) * fixed bugs * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * add: inter font * fetch type changed (#3685) * added call support (#3657) * fixed bug * pull from development * Ae 4393 (#3662) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated * add copyright to call button icon * change call and email icons * change CustomerSupportFragment icons * review changes * review changes * add helpButton analytics Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * add: avenir-next font * Safe gold impl in summary, pds and overlay screens * added lottie file * add: clickstream events for font change * Add initerror for selfie fragment * Reward info layout fix * 15day callout changes on Payment review (#3686) * 15 day callout changes * 15 day callout changes * 15 day callout changes * 15 day callout changes * ui fxes * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * remove unused course * Part prepayment ae 3306 (#3683) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * skip mandate v2 (#3521) skip mandate v2 * navi-common dependency on navi-widgets * removed AppPlatformFiles * Ae 1404 bank account change (#3380) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * rm: avenir-next font * Ae 1404 bank account change (#3699) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * Make request config for form page polling backend driven * digitap sdk upgrade (#3702) * TP-6713: HRA V2 Feature (#3697) * Fix loading screen * Hra-v2 implementation * Fix expand collapse extra space bug * Fix screenshot share * Fix text padding * Fix line spacing extra * Fix health score not showing up * Fix shareText * Fix few issues * Fix text styles not applied at end * Fix UI issues * Fix screenshot issue * Fix animations and other issues * Integrate analytics * Fix issues * Fix more build issues * Compare Card Fix * Add manual swipe * Sync red dot on body * Fix multiple button clicks * Change order of views * Debounce on share click * Fix spacing issue * hra bug fixes * hra bug fixes * PR comments resolve Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * Release 2.8.4 to master (#3675) (#3705) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * version bump up * pds screen animation add * Part prepayment HL issue fix (#3707) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Part prepayment ae 3306 (#3708) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * HL part pre payment redirect fix * Icon renamed * removed navi-widgets from app * Fixed white background issue * Spacing brtween widget is fixed * Background color change * fixed bug * title in center and add right margin * Background color change * fixed bug * fixed bug * visible gone header view * Widget height changes * resolved merge conflicts * adding animation * merge-fix: NaviFontEnum * autopay button fix on enach tutorial activity (#3713) * merge-fix: move FontUtils to `navi-design` * merge-fix: imports * merge-fix: reformat code * add: font weights in layouts * add: font weights in layouts * merge-fix: reformat code * refactor: rename references and re-enable analytics * update: copyright * Reward animation * fix: missing JvmStatic annotation * adding deeplink story * Contract changes * UI changes for safe gold * fix: make login screen scrollable * adding deeplink story * adding deeplink story * adding deeplink story * Animation timer changed * Formatting * TP-6194 overdue card bug fix (#3715) * added new icon * Added safe gold logo * disable in not selected state * resolved merge issues from master branch * tag height change * changed livedata to flow * update: font weight mappings from navi-sans to roboto and inter * Avoid using requireContext in AA fragment * Layout changes * Layout changes * clear mock * downloading files to external folder * Reward widget layout changes * added deep link * Ui fix * same as head branch * Ui fix * dismiss when when web url is coming * removed the constraint from the image * add merge conflicts * resolve comment * resolve comment * resolve comment * resolve comment * drawable * Conflict resolved * fix dimes reference * Use SerializedName for consuming any field from backend * Refactoring the code * Update PaymentFragment.kt * add: missing font-weight descriptors * mv: font weight integers to navi-design * update: `fontFamily` -> `android:fontFamily` * fix: PL Offer Generation Error screen not rendering properly * Added Payload for tracking payment errors (#3743) * AE-4449 (#3677) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * AE-4449 * AE-4449 * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Review changes * bank account change (#3736) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 * Enable part pre payment flow only for Personal Loan * Merged with development * Back Navigation Fix * Fixed Event Name for HL * Removed commented code Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * AE-4554 | Shivam | Rejection Cool Off Period removal (#3709) * add: clickstream events for PL rejection * resolve review comments * Form analytics fixes (#3751) * fix: broken-development (#3752) * Customised supertopup journey (#3753) * customised supertopup journey initial changes * widget integration * widget integration * double slider bug fix * double slider bug fix * amount change bottom sheet added * amount change bottom sheet added * Terminal page changes (#3695) * Form terminal page changes * callback fun fix * terminal page changes * initial bug fixes * initial bug fixes * loading bug fix * help action bug fix * initial bug fixes * removed mocking code * expand collapse behaviour fix * bug fixes, design fixes, analytics events * sync with development, design fix * event name fix * version code revert * PR comment resolve * PR comment resolve Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> * Conflict resolved * sort history msg by timestamp * Rejected doc download * Bugfixes * Drawable fix * fix * code refactor * code refactor * code refactor * run build on development * add icon black * add icon black * code refactor * code refactor * image in middle * UAT fixes * Reward delight screen impl * handle continue button * handle continue button * Height change * changed downloaded file name * changed downloaded file name * Payment tracker ae 3970 (#3667) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * StatusTracker & Notes Widget Added * StatusTracker & Notes Widget updated * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development and part pre payment * Merged with development and part pre payment * Added api * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Merged with development * Build Issue Fixed * Widget contract updated * Background color added * Added request initiated icon * Merged with development * faq fix for tracker screen * Added icon request waiting * Overridden bottomSheet height min ratio * Review changes * changed response * Start VKYC clickstream event (#3780) add Clickstream for clicking on pan capture after the user clicks on start VKYC * fix module structure * Bugfixes * add: deprecation annotation for font weights * fixed bug * add: `setFontStyle` binding adapter * fix: add back accidentally removed code * Delete document bugfix * Download bugfix * reward dynamic api screen * change titleAttribute * TP-8570: Application type fix in tracking (#3792) * Application type fix * added supertopup activation * Part pre payment widgets bg fix (#3805) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Background Color Fixed * Background change * Fix NaviInputWidgetAdapter.kt validity fix * Removed unused code * font fix * Part pre payment fix (#3809) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * part pre payment fix * part pre payment fix * Ae 3136 tranche disbursal (#3520) * AE-3138, AE-3139 tranche cta and details screen * AE-3140, AE-3141 installment success state handling * AE-3142 emi disbursals screen * added events and bug fixes * filter null widgets * bug fixes * changes maxFileSize to 10MB * AE-3626 Part Pre Payment * added loanApplicationId * resolved pr comments * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Merged with development * Merged with development * Sending timemills in request * AE-5025 & AE-5039 * Merge Conflict Fix with development * Padding fix Co-authored-by: amitkumar <amit.kumar@navi.com> * Missing items * AE-4739 | Shivam | Effective Interest Cost (#3760) * add: info icon on emi plan card * add: EffectiveInterestCostFragment * add: clickstream events in navianalytics * add: new screen for EIC info * update: EffectiveInterestCostDataResponse model * add: layout for eic screen * fix: calculation card title * fix: hide divider when loader is showing * add: info icon on Loan Details * remove: mocks * add: navigation on EIC icon click * refactor: update mock and mv code * refactor: revert redundant changes * refactor: revert redundant changes * update: make eic POST call * mv: font styling to databinding * update: multiply to divide icon * update: eic info contract * rm: mock for eic repo * add: clickstream of eic icon view * add: scroll to eic screen * fix: hide/show info icon on re-generate offer * Bugfix penny drop (#3832) * Condition change for setup auto pay * Add extra condition for auto pay Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> * Adding icons for top up (#3833) * Quote edit ab changes (#3793) * qoute selection widget layout added * User Info Widget * small layout refactored * quote edit AB changes * design and bug fixes * final changes * unused name removal * unused file removal Co-authored-by: mayank-navi <mayank.sheoran@navi.com> Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com> * Revert "Bugfix penny drop (#3832)" This reverts commit 4e4bce6451d25587cb18463c8fd1c34b96a69359. * Organised * 2.8.6 HI crash fixes (#3804) * bug fixes * removed juspay getMerchantView changes * refactored * version bump Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: mayank-navi <mayank.sheoran@navi.com> Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com> * Removed un-necessary component tags * UI fixes * gst and tutorial page bug fixed * rm: ktlint * add: Android Suggestion CI * fix: Android Suggestion CI * add: license + java in spotless * added data safety header and bottom sheet info, (#3851) * add: kt + java formatters * test-commit for spotless apply * added fix for zero prefix (#3852) * margin & elevation issue fix for work fragment * UI fixes * rm: spotless.gradle header * updated compileSdkVersion for each module * change text in gi login * crashfix for strings * test commit * test commit * Update navi-widgets/src/main/java/com/navi/naviwidgets/views/CollapsibleAmountSliderView.kt Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in> * revert commit * revert commit * Handled crash in EmiTenureFragment * cta changed on account aggregrator * Bug fixes * added fix for pan , data safety (#3856) * Bug fixes and indexed list item * action button added on error page * gst page password cleaning on switching added * rm: empty files with no code * bank auto pay success messag e& top up redirection handled * field changed * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Resolved PR comments * Release 2.8.8 to Master (#3871) * add: integrate with litmus-proxy * added ellipsis to policy owner name text views (#3653) * fixed bugs * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * add: inter font * fetch type changed (#3685) * added call support (#3657) * fixed bug * pull from development * Ae 4393 (#3662) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated * add copyright to call button icon * change call and email icons * change CustomerSupportFragment icons * review changes * review changes * add helpButton analytics Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * add: avenir-next font * Safe gold impl in summary, pds and overlay screens * added lottie file * add: clickstream events for font change * Add initerror for selfie fragment * Reward info layout fix * 15day callout changes on Payment review (#3686) * 15 day callout changes * 15 day callout changes * 15 day callout changes * 15 day callout changes * ui fxes * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * remove unused course * Part prepayment ae 3306 (#3683) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * skip mandate v2 (#3521) skip mandate v2 * navi-common dependency on navi-widgets * removed AppPlatformFiles * Ae 1404 bank account change (#3380) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * rm: avenir-next font * Ae 1404 bank account change (#3699) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * Make request config for form page polling backend driven * digitap sdk upgrade (#3702) * TP-6713: HRA V2 Feature (#3697) * Fix loading screen * Hra-v2 implementation * Fix expand collapse extra space bug * Fix screenshot share * Fix text padding * Fix line spacing extra * Fix health score not showing up * Fix shareText * Fix few issues * Fix text styles not applied at end * Fix UI issues * Fix screenshot issue * Fix animations and other issues * Integrate analytics * Fix issues * Fix more build issues * Compare Card Fix * Add manual swipe * Sync red dot on body * Fix multiple button clicks * Change order of views * Debounce on share click * Fix spacing issue * hra bug fixes * hra bug fixes * PR comments resolve Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * Release 2.8.4 to master (#3675) (#3705) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * version bump up * pds screen animation add * Part prepayment HL issue fix (#3707) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Part prepayment ae 3306 (#3708) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * HL part pre payment redirect fix * Icon renamed * removed navi-widgets from app * Fixed white background issue * Spacing brtween widget is fixed * Background color change * fixed bug * title in center and add right margin * Background color change * fixed bug * fixed bug * visible gone header view * Widget height changes * resolved merge conflicts * adding animation * merge-fix: NaviFontEnum * autopay button fix on enach tutorial activity (#3713) * merge-fix: move FontUtils to `navi-design` * merge-fix: imports * merge-fix: reformat code * add: font weights in layouts * add: font weights in layouts * merge-fix: reformat code * refactor: rename references and re-enable analytics * update: copyright * Reward animation * fix: missing JvmStatic annotation * adding deeplink story * Contract changes * UI changes for safe gold * fix: make login screen scrollable * adding deeplink … * Widget is getting rendered and displayed on the UI incorrectly * Add tracker update functionality (#4120) * Stuck * Minimised conflicts * Hl rejection screen fixes (#4105) * Added rejection screen fragment * Resolved conflicts * fixed expandable widget * fixed issues * fixed fragment name * fixed naming conventions * Minimised conflicts * Minimised conflicts * Minimised file changes * Minimised file changes * Minimised file changes * Minimised file changes * Add toast after co-app details submit (#4130) * Minimised file changes * Code refactor (#4133) * Resolved comments * Resolved comments * eSign mock added * completed RadioGroupWithFooterCardWidget * modified mock_api_hl.json * added newLine at the end of rounded_rectangle_orange_border_8dp * added newLine at the end of radio_button_selected_orange_tint * made radio button selected by default using isSelected field in radioButtonWidget data class * Feature/kyc fragments (#4142) * added HomeLoanKycDetailsScreenFragment * added HomeLoanCommunicationAddressFragment * refactored kyc fragments * added mock data for kycAddressFormScreen * addressed comments on the pull request * Hl loan view details (#4145) * added bottom sheet * edit loan details bottom sheet post FS * removed mockApiResponse used for testing * Refactor search api response (#4146) * Refactor search api response * Code refactor * Co applicant flow bug fixes * bottom sheet fixes (#4153) * Income page vm import fix (#4154) * Hl revamp aa (#4157) * Add account aggregator fragment in hl module * Code refactor * add co-applicants screen (#4171) * AA code refactor (#4178) * evaluation screen fragment (#4182) * evaluation screen fragment * conflicts fixed * Add document upload screen (#4193) * expandable-list-items-with-tag widget added (#4196) * Revamp download bug fix (#4205) * Call api for download url * Fix patch call in emi slider screen * Add doc upload status screen (#4206) * Tracker screen calling fix (#4218) * AE-5618 HL close loan revamp (#4226) * Adding closed loans screen fragment and other required classes * Open loans header widget created * Loan item widget creation * mock json updated * Selected count calculation on chekbox selection * info bottomsheet * Add document option and bottomsheets * all business logic handled * Upgrade your offer screen * Checkbox size issue fixed * merge issue fixed * Add clickstream events till EO (#4232) * autopay setup screen with widgets (#4235) * autopay setup screen with widgets * removed redundant code * Feature/kyc selfie (#4210) * partial dev of SelfieVerificationFragment done on Friday * selfie screen dev complete * added HomeLoanSelfieVerification Fragment * refactored strings.xml * code refactor * Add remove co-app widget (#4246) * Add remove co-app widget * Code refactor * corrected alignment of line item in review property details page (#4263) * Feature/kyc aadhar screen (#4262) * partial dev of KYC Aadhaar screen * partial dev * added HomeLoanAadhaarVerification Fragment * corrected NewDashboardActivity * code refactor * refactored code * Property details bottom sheet (#4294) * Add property details bottom sheet on FS screen * Add property details bottom sheet * autopay screen fragment added (#4281) * autopay screen fragment added * conflicts resolved * Replace mock with apis and remove unused code Co-authored-by: hitesh <hitesh.kumar@navi.com> * handled the document rejected scenarios * code refactor * instructions fragment added (#4302) * bank detail and penny revamp (#4290) * Adding closed loans screen fragment and other required classes * Open loans header widget created * Loan item widget creation * mock json updated * Selected count calculation on chekbox selection * info bottomsheet * Add document option and bottomsheets * all business logic handled * Upgrade your offer screen * Checkbox size issue fixed * merge issue fixed * Adding contract for bank penny testing * Bank Details screen added * Bank selection screen * Bank Details screen added * Bank Details screen added * IFSC Details screen added * bank account info text * missing file commit * info card form bank search * Code refactor (#4310) * Code refactor * Code refactor * Add income screen events and code refactor (#4325) * Add income screen events and code refactor * Code refactor * Code refactor and crash fix (#4332) Co-authored-by: Water1ock <varmashubhanjay@gmail.com> * Add events till disbursement (#4334) * Add events till disbursement * Fix selfie and aadhaar bugs * Fix selfie deinit bug * Add co-applicant widget list (#4344) * Add co-applicant widget list * Add home plus icon * Feature/hl form screen smooth scroll (#4348) * partial dev for smooth scrolling bug * partial dev * made footer view gone on keyboard opening, added patchAPI in HomeloanCommunicationFragment * code refactor Co-authored-by: Water1ock <varmashubhanjay@gmail.com> * Resolve conflicts * Resolve conflicts * Code refactor * Code refactor * Add city not found event and code refactor (#4380) * Remove unwanted code refactoring * Add Property details widget (#4393) * Update co-app addition widget to property details widget * Add explore properties widget * Code refactor * Add third party errors and esign and emi code refactor (#4428) * Add offer animation screen before FS * UI fixes * Loader screen not reloading fix * Add doc upload page bottomsheets * Handle penny drop failure scenario * Implement skip aadhaar screen * Code refactor and Final UI Fixes * Resolve UI fixes (#4514) * Code refactor Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Water1ock <varmashubhanjay@gmail.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com> Co-authored-by: Shaurya <shaurya.rehan@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Siddhant <siddhant.c@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: abhinav-jain <abhinav.jain@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: mayank-navi <mayank.sheoran@navi.com> Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in> Co-authored-by: rishabhpatni <rishabh.patni@navi.com>
2022-11-29 22:22:18 +05:30
include ':navi-hl'
[TP-23556] [PS] razorpay sync flow AMC integration (#6016) * TP-22237 | Added payment module * TP-22237 | Added base classes * TP-22237 | Refector old razorpay codebase * TP-22029 | added repo * TP-19047 | PS | added cashfree integration * TP-22029 | added repo * TP-19047 | PS | added cashfree environment * TP-19047 | PS | added network layer in payment sdk * TP-19047 | PS | cashfree integration (#5873) * TP-19047 | PS | added cashfree integration * TP-22029 | added repo * TP-19047 | PS | added cashfree environment * TP-19047 | PS | added network layer in payment sdk Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> * TP-23556 | PS | added api layer in navi-payment * TP-23556 | PS | change api call method * TP-23556 | PS | Payment sdk api layer (#5967) * TP-19047 | PS | added cashfree integration * TP-22029 | added repo * TP-19047 | PS | added cashfree environment * TP-19047 | PS | added network layer in payment sdk * TP-23556 | PS | added api layer in navi-payment Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> * TP-23556 | PS | amc syc flow in paymentSummary * TP-23556 | PS | amc syc flow in otp, orderstatus and auto pay * TP-23556 | PS | razopay sync flow common sdk * TP-23556 | PS | updated proguard for razorpay and moved juspay to navi-common * TP-23556 | PS | removed unused files * TP-23556 | PS | added payment processing event name * TP-23556 | PS | resolved comments, error handling * TP-23556 | PS | added analytics events * TP-23556 | PS | fix sip first payment * TP-23556 | PS | fix complie error * TP-23556 | PS | fix analytics event Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
2023-04-13 07:07:17 +05:30
include ':navi-payment'
include ':navi_pl_dynamic'
include ':navi-rr'