764002479a6237b768752ffdd1acab72ff32cac5
7121 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
764002479a | TrueCaller Sdk Update | ||
|
|
0b6f2e946c | removed mock (#3953) | ||
|
|
d37e0145a1 |
Merge pull request #3860 from medici/chore/empty-files
Shivam | Remove Empty Files |
||
|
|
3d6878a557 |
Master to development merge back (#3937)
* 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 |
||
|
|
5c97bccad1 | Shivam | Remove Redundant Font References (#3938) | ||
|
|
a0e32c1233 | apply-patch-rishabh | ||
|
|
b6d7f3b31b | add: plc-rewards | ||
|
|
3dee8c7df3 |
Merge pull request #3766 from medici/pl-journey-revamp
Pl journey revamp |
||
|
|
d5a4a18b59 | fix: app build (#3934) | ||
|
|
81ba49d826 | add changes | ||
|
|
6c2c152647 | pull from pl-design-revamp | ||
|
|
d610b76dd5 |
Merge branch 'development' of https://github.cmd.navi-tech.in/medici/android-customer-app into pl-journey-revamp
* 'development' of https://github.cmd.navi-tech.in/medici/android-customer-app: (41 commits) change in padding implemented EMI date change click stream (#3914) added checks to fix crash tranche multiple document fix (#3906) Ae 4990 2 (#3900) TP-7108: Gi in app survey (#3859) spotless space fix Added Compose Options for Each Module with UI Master in to development (#3889) UI fixes AE-5205 Max Upload File Size handled (#3839) UI fixes Ae 5206 (#3886) Shivam | Spotless Pre-commit Hook (#3877) Shivam | Change Spotless Java Format to AOSP (#3862) Reduce apk size (#3876) Resolved PR comments Shivam | Remove Reviewdog (#3873) Resolved PR comments Resolved PR comments ... # Conflicts: # app/build.gradle # app/src/main/java/com/naviapp/analytics/utils/NaviAnalytics.kt # app/src/main/java/com/naviapp/common/customview/IconTextCustomView.kt # app/src/main/java/com/naviapp/common/navigator/NaviDeepLinkNavigator.kt # app/src/main/java/com/naviapp/network/retrofit/RetrofitService.kt # app/src/main/java/com/naviapp/personalloan/getloan/common/fragment/CustomerSupportFragment.kt # app/src/main/java/com/naviapp/utils/BindingAdapterUtil.kt # app/src/main/java/com/naviapp/utils/IconUtils.kt # app/src/main/res/layout/icon_button_view.xml # app/src/main/res/raw/mock.json # app/src/main/res/values/strings.xml # app/src/main/res/values/styles.xml # navi-design/src/main/res/values/colors.xml # navi-widgets/src/main/java/com/navi/naviwidgets/widgets/fixedhinttextinput/ui/LabeledTextInputFixedHintWidget.kt |
||
|
|
85363cc708 |
Bugfix penny drop (#3837)
* Condition change for setup auto pay * Add extra condition for auto pay * Code refactor * Code refactor Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> |
||
|
|
96d52b3d83 | resolve-conflicts | ||
|
|
38e4b08e3b | fix: fonts binding | ||
|
|
a281137932 | Resolved issues related to spacing in rewards | ||
|
|
daaf1e1a46 | Resolved issues related to spacing in rewards | ||
|
|
d34f8f5fea | change in padding | ||
|
|
a4270c633d | fix: trim address on submit | ||
|
|
67412f0a39 | Merge branch 'pl-journey-revamp' into pl-revamp-kyc-address-validation | ||
|
|
a16f568edf | changes | ||
|
|
ab8c86735f | added skip mandate and truecaller otp events | ||
|
|
fedda82616 | added help bottom sheet, enach events | ||
|
|
cc108932c9 | added Offer upgrade events | ||
|
|
f3a15e692f | added finaromic and telco v2 | ||
|
|
7a4cee9526 | added offer land, permission land and Bank statement events | ||
|
|
0f986b1ecc |
Merge branch 'pl-journey-revamp' of https://github.cmd.navi-tech.in/medici/android-customer-app into feature/pl-revamp-events
* 'pl-journey-revamp' of https://github.cmd.navi-tech.in/medici/android-customer-app: add-events: loan-details add-events: bank-details Resolved issues related to click stream events add-events: permission add-events: basic-details |
||
|
|
2e45b3c717 | added work details and EPFO events and fix for disbursement | ||
|
|
07cc3e402b | fix: kyc address validations | ||
|
|
d8a4e4209e | Merge branch 'pl-journey-revamp' into feature/events/pl-revamp/shivam | ||
|
|
6af657b04b | add-events: loan-details | ||
|
|
b1db2b7842 | add-events: bank-details | ||
|
|
a3fe0e2f1a |
Merge pull request #3912 from medici/feature/clickstream_events_pl_revamp_summary
Feature/clickstream events pl revamp summary |
||
|
|
c46ba9b60b |
implemented EMI date change click stream (#3914)
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> |
||
|
|
a4d6bb734c | Resolved issues related to click stream events | ||
|
|
28676e64ce | Merge branch 'development' into chore/empty-files | ||
|
|
18e24f93cc | Merge branch 'pl-journey-revamp' into feature/events/pl-revamp/shivam | ||
|
|
a4a20aa10b | add-events: permission | ||
|
|
120d1f43ab | add-events: basic-details | ||
|
|
baae7cf791 | tranche multiple document fix (#3906) | ||
|
|
85fed0dcac | added text color fix | ||
|
|
2023b390b8 | Resolved issues in rewards and compared and removed unwanted code from rewards | ||
|
|
37b06cfc62 | merge with pl-journey-revamp | ||
|
|
c83729014b | PO Bug Fixes | ||
|
|
e3c67fe807 | Resolved issues in rewards and compared and removed unwanted code from rewards | ||
|
|
ab68b0dc59 |
Ae 4990 2 (#3900)
* 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 * AE-4464 * 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 * Merged with development * Merged with Custom Payment Design * Merged with Custom Payment Design * Ae 4435 (#3727) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Layout issue fix * Api Integration * Ae 4435 (#3745) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt * Refactored paymentFooter * refactored payment_footer_layout xml file Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: Jatin Singh <jatin.chug@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * add modified income source bottom sheet (#3747) * refactor layouts * add payment footer widget in navi-widgets * implement payment footer for custom payment * modify bottom sheet and payment footer * change mock to original * remove comments and unused imports * refactor payment tooltip data member names * Custom payment integration (#3758) * refactor layouts * add payment footer widget in navi-widgets * implement payment footer for custom payment * modify bottom sheet and payment footer * change mock to original * remove comments and unused imports * refactor payment tooltip data member names * merged with development * added infomessage to GenericBottomSheetData model and created view for infoMessage * added MessageCard to DescExandableCardView * custom payment redesign * MessageBox added to RepaymentOptionWidget * formatted the Message box UI * made changes to layout_custom_payment_option_item * tested the message box in UNiversal Bottom SHeet using mockJson * Api Integration * added Why EMI is increased message box in the EmiStatusCalenderFragment * AE-4464 (#3678) * fix: dashboard tabs font weight NAVI_SEMI_BOLD -> SEMI_BOLD * fix: font response type * add animation * Impl gold rewards tooltip in home and PL loan summary * UI changes * add disable state in nps * clean code * clean code * Reward widget changes for safe gold * Overlay screen changes for Safe gold * adding animation * Release 2.8.4 to master (#3675) * 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> * gold info screen * AE-4464 * add: integrate with litmus-proxy * fixed bugs * add: inter font * fixed bug * add: avenir-next font * Safe gold impl in summary, pds and overlay screens * added lottie file * add: clickstream events for font change * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * rm: avenir-next font * 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 * 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 * Release 2.8.5 to master (#3714) * 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 * reward info base setup * Visit SDK Integration * reward info base setup * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * reward info base setup layout * widget added * widget added * widget added * widget add * Bug fixes * widget added * clean code * Base set up for rewards * Inject constructor to RewardsVM * widget added * widget added * icon added * summary page added * Bug fix * add widget tag and clean code * add screen name * add view in layout * clean code2 * Overlay screen impl * added icon svg * change model class * icon added * widget added * Update api for getting linked accounts * new icon added * Icon added for lock state * add product type in event * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Rewards info widget impl * Rewards view add in Pl flow * Rewards tooltip widget impl * Extract VISIT to constants * Contract correction * divider position fix * Reward widget impl * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Rewards tooltip analytics, contract minor changes and UI adjustment * add events * 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 * Login in rewards fragment * Analytic name * check to call the post api once the response is received * finish after reward activity * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * Rewards overlay api integration * 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 * Ui modification * commit mock * 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 * Style changes * update images * remove hardcoded string * Post disbursal reward api integration * coroutine scope change * rm: pl autodebit loanType null check * add api call in summary page * clean code * Conflict resolved * Import changes * 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 * 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> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * rm: pl autodebit loanType null check (#3666) * 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 * crash fix * color change * crash fix (#3673) * dismiss overlay screen * added ellipsis to policy owner name text views (#3653) * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * 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 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 * 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 * 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> * 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 * 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 * autopay button fix on enach tutorial activity (#3713) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@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: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * 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 * 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 * added new icon * Added safe gold logo * disable in not selected state * Merged with Custom Payment Design * Merged with Custom Payment Design * 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 * Ae 4435 (#3727) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * 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 * Layout issue fix * Conflict resolved * fix dimes reference * Use SerializedName for consuming any field from backend * Api Integration * Refactoring the code * Update PaymentFragment.kt * Ae 4435 (#3745) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt * Refactored paymentFooter * refactored payment_footer_layout xml file Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: Jatin Singh <jatin.chug@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * add: missing font-weight descriptors * mv: font weight integers to navi-design * update: `fontFamily` -> `android:fontFamily` * add modified income source bottom sheet (#3747) * 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> * refactor layouts * add payment footer widget in navi-widgets * implement payment footer for custom payment * modify bottom sheet and payment footer * change mock to original * remove comments and unused imports * Master to Release 2.8.6 (#3761) * check to call the post api once the response is received * finish after reward activity * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * Rewards overlay api integration * 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 * Ui modification * commit mock * 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 * Style changes * update images * disable submit when no reason check * remove hardcoded string * Post disbursal reward api integration * add style * coroutine scope change * clean code * rm: pl autodebit loanType null check * add margin in bottom view * add api call in summary page * clean code * Conflict resolved * Import changes * 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 * add disable state in nps * clean code * clean code * crash fix * color change * adding animation * crash fix (#3673) * 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 * 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 * 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 * 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) * disable in not selected state * update: font weight mappings from navi-sans to roboto and inter * Avoid using requireContext in AA fragment * 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 * 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 res… * Removed unused class * Updated Icon_timer_blue_ icon * Updated payment type * removed commented code * Clickstream and integration fixed * integrated api and changed version code * RepaymentOptionsWidgetLayout disable handle * refactor * merged custom design part and built the apk * changed your_last_emi string * refactored code * changed version code * deleted generated files * deleted generated files * changed name of xml file Co-authored-by: amitkumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@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: rishvik-vardhan <rishvik.vardhan@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: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com> |
||
|
|
d9b6cae0c4 | TP-9425 | Shivam | PL Revamp Add missing KYC Events (#3903) | ||
|
|
5c29abab37 | Resolved issues in rewards and compared and removed unwanted code from rewards | ||
|
|
b524ee73cd | resoled all minor issues and raised a build for QA | ||
|
|
c6e2953f93 |
Merge pull request #3888 from medici/bugfix_fs_enhancements
Bugfix fs enhancements |