* Removed HL Build Working
* Removed unused resource files HL (#4726)
* added id field in the object of HLMarketplaceChipData.
* removed unused layouts
* Revert "added id field in the object of HLMarketplaceChipData."
This reverts commit b5ecb837b073c0aa928d49a6dbda03c1ef5c3bbf.
* removed unused drawables
Co-authored-by: Water1ock <varmashubhanjay@gmail.com>
* Module redesign rebase (#4844)
* unknown widget handle
* AE-7739 | Monthly Interest Cost Experiment (#4629)
* update: calculation card for MIC
* fix: calculation card denominator visibility
* APP-1392 | Upgrade Gradle to v7.4 (#4639)
* upgrade gradle to v7.4
* sync gradle wrapper
* apply-spotless
* Refactor | Change Navi VKYC package name to com.navi.vkyc (#4621)
* fetch city and state from pincode in address page (#4604)
* fetch city and state from pincode in address page
* Form Page UI fix
* Code refactor
* Code refactor
* Add chevron in fs card
* corrected the validation text not appearing sometimes, and the spacing (#4636)
* corrected the validation text not appearing sometimes, and the spacing
* corrected the name of setMoneySuccessText function
* corrected the numberToWords function in BaseUtils, renamed setErrorTextToNull to IsErrorTextNull in BaseInputWidget
* code refactor
* put logic of numberToWords function inside try-catch block
* Compose dummy widget (#4642)
* starting changes
* invalid import remove
* Compose Layout design major changes
* ComposeWidgetExt
* compose widget optimisation
* Compose utility functions
* dashboard insurance widget v2 minor changes
* Adding Gradient Support , changing button design
* changing parseColor to parseColorSafe
* Compose gradient minor change
* setWidgetLayoutParams and incomplete image utility function
* minor changes
* minor changes
* remove mock testing
* remove dashboard_insurance_details_v2_layout file
* unused imports removed
* conflict resolve
* PR comments resolve
* Changed compose function name
Co-authored-by: apoorvnigam <apoorv.nigam@navi.com>
Co-authored-by: shreyansuraj <shreyansu.raj@navi.com>
* Bug/add shadow using translation (#4624)
* added a scroll listener in HomeLoanFormScreenFragment
* added shadow functionality to HomeLoanSteps header on scroll
* added shadow view instead of elevation
* corrected shadow
* added paddingBottom in HeaderTracker, corrected shadow
* added scrollListener in PermissionScreenFragment, corrected fragment margin in steps activity
* added scrollListener to WidgetizedInfo and KycDetails Fragments
* transferred scrollListener to BaseFragment and made every fragment with a recycler view implement it
* removed unused imports and variables
* added scrollListener in two fragments and added removeScrollListeners function
* removed nested scroll view from HLPermissioScreenFragment
* wrapped recycler view with nested scroll view in HomeLoanFormScreenFragment
* Cherry Pick | Email Icon Fix (#4653)
* email icon hide
* added a flag in the inputtextdata
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
* Cherry Pick | Close Your Loans (#4655)
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
* Refactor & Abstract Gradle Dependencies (#4654)
* replace kotlin-android-extensions with kotlin-parcelize
* abstract lifecycle_version
* remove synthetic import
* reformat build.gradle
* move appVersionCode to variable
* reformat build.gradle
* abstract espresso_version
* abstract junit_version and android_junit_version
* abstract material_version
* abstract core_version
* reformat
* refactor consumer-rules.pro
* refactor proguard-rules.pro
* remove redundant entries
* remove redundant equals of incremental in groovy
* abstract room_version
* refactor hilt_version
* navi-design: revert rm api core-ktx
* refactor lottie_version
* refactor work_version
* refactor kotlin_version
* remove kotlin-stdlib as it's already included with kotlin-gradle-plugin
* refactor spotless plugin declaration
* Feature/vkyc repeat journey (#4030)
* basic setup of inhouse vkyc
* Added HMS SDK initialisation and VKYC fragment binding
* network calls added
* Added perameters update
* Added vkyc binding
* more changes
* more changes
* navigation fix
* Merged with inhouse vkyc
* Merged with inhouse vkyc
* Merged with pl journey revamp
* Resolved integration issues
* Resolved integration issues
* Added hms config changes in video meeting screen
* Added hms config changes in video meeting screen
* Added hms config changes in video meeting screen
* Feature/video call screen (#3976)
* some file name changed as per revamp standard
* add: `setFontStyle` binding adapter
* fix: add back accidentally removed code
* bank details failed changes added
* Release 2.8.7 (#3791)
* payment crash fix (#3655)
* Reward tooltip fix in pl loan Summary screen
* add help in loanApplicationDetail toolbar for hl (#3654)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* UI fix
* add: ttf files for test fonts
* create: font-family for ttf files
* udpate: `fontFamily` -> `android:fontFamily`
* add: create styles for new test fonts
* udpate: `fontFamily` -> `android:fontFamily`
* add: font switches based on provided typeface
* fix: merge resolution errors
* rm: redundant name param from `Fonts` enum
* update: String font name to Enum
* rm: getFontAsset from navi-common
* modify existing widget and text switcher
* Conflict resolved
* AE-3626 Part Pre Payment (#3540)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Tp 6189 r11 transition (#3641)
* Ae 4293 1 (#3660)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Skeleton for ApplicationPlatformUI
* Version bump
* rm: pl autodebit loanType null check
* Revert "update images"
* change in animation
* update image
* rm: pl autodebit loanType null check (#3666)
* add: get fonts from backend and save to shared prefs
* update: fontType and fontStyle usages across app module
* rm: duplicate fontStyle selector
* update: font name in mock
* add: dynamic fonts to chat module
* add: dynamic fonts to amc module
* add: dynamic fonts to insurance module
* update: hardcoded fonts to fontStyleSelector
* update: always save font in uppercase
* fix: dashboard tabs font weight
SEMI_BOLD -> EXTRA_BOLD
* fix: dashboard tabs font weight
NAVI_SEMI_BOLD -> SEMI_BOLD
* fix: font response type
* fixed the overlapping in ifsc field (#3647)
* fixed the overlapping in ifsc field
* fixed the QA bug for invalid ifsc feild
* changed visiblity from invisible to gone
* add animation
* Impl gold rewards tooltip in home and PL loan summary
* UI changes
* add disable state in nps
* clean code
* clean code
* crash fix
* Reward widget changes for safe gold
* Overlay screen changes for Safe gold
* color change
* adding animation
* crash fix (#3673)
* gold info screen
* dismiss overlay screen
* add: integrate with litmus-proxy
* added ellipsis to policy owner name text views (#3653)
* HRA comms App changes (#3684)
* HRA comms App changes
* hra method name changes
* add: inter font
* fetch type changed (#3685)
* added call support (#3657)
* pull from development
* Ae 4393 (#3662)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
* add copyright to call button icon
* change call and email icons
* change CustomerSupportFragment icons
* review changes
* review changes
* add helpButton analytics
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* add: avenir-next font
* Safe gold impl in summary, pds and overlay screens
* added lottie file
* add: clickstream events for font change
* Add initerror for selfie fragment
* Reward info layout fix
* 15day callout changes on Payment review (#3686)
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* ui fxes
* add: refactor for font-weight
* fix: font-family
* rm: redundant ttf files
* update: font change analytics
* fix: font style mapping
* mv: fetchfont before oncreate
* remove unused course
* Part prepayment ae 3306 (#3683)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* skip mandate v2 (#3521)
skip mandate v2
* navi-common dependency on navi-widgets
* removed AppPlatformFiles
* Ae 1404 bank account change (#3380)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* rm: avenir-next font
* Ae 1404 bank account change (#3699)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* Make request config for form page polling backend driven
* digitap sdk upgrade (#3702)
* TP-6713: HRA V2 Feature (#3697)
* Fix loading screen
* Hra-v2 implementation
* Fix expand collapse extra space bug
* Fix screenshot share
* Fix text padding
* Fix line spacing extra
* Fix health score not showing up
* Fix shareText
* Fix few issues
* Fix text styles not applied at end
* Fix UI issues
* Fix screenshot issue
* Fix animations and other issues
* Integrate analytics
* Fix issues
* Fix more build issues
* Compare Card Fix
* Add manual swipe
* Sync red dot on body
* Fix multiple button clicks
* Change order of views
* Debounce on share click
* Fix spacing issue
* hra bug fixes
* hra bug fixes
* PR comments resolve
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
* Release 2.8.4 to master (#3675) (#3705)
* AE-2413 | Feature | Autopay Mandate Setup
* Update Mocks
* Refactor Fragment + VM + Repo
* Auto Debit Instruction (WIP)
* Remove Analytics screenName
* Fix type
* Fix typo
* Auto Debit Instruction (WIP - Navigation)
* Auto Debit Instruction (Navigation Complete)
* Auto Debit Instruction (Done)
* Update Post Digio Flow
* Resolve Review Comments
* Fix mock
* Remove unused listener
* Fix Digio SDK Response Handling
* vibration null check
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Change Bank Fragment Init
* Fix Change Bank CTA to Fragment Link
* Penny Drop Flow (WIP)
* Change Bank API ReqRes (WIP)
* Fix - ctaAction on Instruction Page
* Penny Drop Flow (Mock Testing)
* Fix - Penny Drop Loader `hlScreenName`
* Fix - Penny Drop Loader `hlScreenName`
* Add `hlScreenName` for AutoDebit Fragments
* Add Penny Drop Activity to Manifest
* Update Mocks to match actual ReqRes cycles
* Change Bank Screen - Add Input Fields
* Autopay Screen - Add padding below title
* First Draft with errors
* Update Repayment Account Verification Logic
* resolved import issues in the common module
* dummy
* Update request body for AUTOPAY_SETUP patch call
* Remove duplicate SubScreen declaration
* resolve conflict
* Fix all import
* Update mock data for autopay to qa user
* Add bottom sheets on change bank screen
* Update touch focus for bank/ifsc bottom sheet to text field
* disable mocks
* Fix compilation error
* Update Change Bank Flow as per new contracts
* Fix timeout error on auto debit home screen
* Remove unused code
* Remove Unused querymap initialization
* update copyright year to 2022
* use apply for setters
* Use context.resources.getString()
* Onemoney sdk upgrade
* rm: mocks from repositories
Removed handling for mock data from Data Repositories
* add: bottom sheet on mandate creation timeout
added functionality to show an error bottom sheet if the polling on mandate creation times out
* Visit SDK Integration
* Use local aar to fix build failure
* Remove visit aar
* Revert unintended changes in proguard
* Bug fixes
* Bug fix
* added icon svg
* icon added
* Update api for getting linked accounts
* new icon added
* Update api for getting linked accounts
* Handle discover accounts failure case
* Bugfix
* Bugfix
* Extract VISIT to constants
* divider position fix
* Show bottomsheet for incorrect pan
* Handle pan failure case at IPA loader screen
* Add separate polling for pan verification on loader page
* Removing zero pf splash and adding cash loan splash
* digio sdk failure bottomsheet
* AE-3938 | removed personal loan (#3580)
* Added logic to show cash loan splash
* check to call the post api once the response is received
* update: clickstream events
* fix: send email icon on help bottom sheet
* Bug fix on ipa loader screen polling
* error bottomsheet text change
* added comment
* added explanation
* TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569)
* Analytics events for pre payment click
* Add analytics events for paymentMode selected for emi prepayment
* Add analytics events for payment modes
* Setup analytics events for payment
* Handle pre-payment analytics event in app
* Minor fix
* Format code
* Resolve comments
* minor fix
* refactoring
* Payment Status Analytics event using payment/initiate api
* Remove unused code for processing paymentStatusAnalyticsEvents
* Use payment initiate api to recieve analytics events
* Use payment status analytics events from payment initiate api
* Remove unnecessary analytics events from customerPolicy class
* minor renaming
* Add flowType in retry payment
* Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629)
* change hardcode string in about us
* clean code
* bug fix and added new icon
* bug fix and added new icon
* change string
* Update build.gradle
* update images
* rm: pl autodebit loanType null check
* payment crash fix (#3655)
* add help in loanApplicationDetail toolbar for hl (#3654)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* AE-3626 Part Pre Payment (#3540)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Tp 6189 r11 transition (#3641)
* Ae 4293 1 (#3660)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Version bump
* rm: pl autodebit loanType null check
* Revert "update images"
* update image
* crash fix
* crash fix (#3673)
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* version bump up
* pds screen animation add
* Part prepayment HL issue fix (#3707)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Part prepayment ae 3306 (#3708)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* HL part pre payment redirect fix
* Icon renamed
* removed navi-widgets from app
* Fixed white background issue
* Spacing brtween widget is fixed
* Background color change
* title in center and add right margin
* Background color change
* visible gone header view
* Widget height changes
* adding animation
* merge-fix: NaviFontEnum
* autopay button fix on enach tutorial activity (#3713)
* merge-fix: move FontUtils to `navi-design`
* merge-fix: imports
* merge-fix: reformat code
* add: font weights in layouts
* add: font weights in layouts
* merge-fix: reformat code
* refactor: rename references and re-enable analytics
* update: copyright
* Reward animation
* fix: missing JvmStatic annotation
* adding deeplink story
* UI changes for safe gold
* fix: make login screen scrollable
* adding deeplink story
* adding deeplink story
* adding deeplink story
* Animation timer changed
* Formatting
* TP-6194 overdue card bug fix (#3715)
* added new icon
* Added safe gold logo
* disable in not selected state
* tag height change
* update: font weight mappings from navi-sans to roboto and inter
* Avoid using requireContext in AA fragment
* Layout changes
* Layout changes
* clear mock
* Reward widget layout changes
* added deep link
* Ui fix
* same as head branch
* Ui fix
* dismiss when when web url is coming
* removed the constraint from the image
* add merge conflicts
* resolve comment
* resolve comment
* resolve comment
* resolve comment
* drawable
* Conflict resolved
* fix dimes reference
* Use SerializedName for consuming any field from backend
* Refactoring the code
* Update PaymentFragment.kt
* add: missing font-weight descriptors
* mv: font weight integers to navi-design
* update: `fontFamily` -> `android:fontFamily`
* fix: PL Offer Generation Error screen not rendering properly
* Added Payload for tracking payment errors (#3743)
* AE-4449 (#3677)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* AE-4449
* AE-4449
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Review changes
* bank account change (#3736)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Back Navigation Fix
* Fixed Event Name for HL
* Removed commented code
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* AE-4554 | Shivam | Rejection Cool Off Period removal (#3709)
* add: clickstream events for PL rejection
* resolve review comments
* Form analytics fixes (#3751)
* fix: broken-development (#3752)
* Customised supertopup journey (#3753)
* customised supertopup journey initial changes
* widget integration
* widget integration
* double slider bug fix
* double slider bug fix
* amount change bottom sheet added
* amount change bottom sheet added
* Terminal page changes (#3695)
* Form terminal page changes
* callback fun fix
* terminal page changes
* initial bug fixes
* initial bug fixes
* loading bug fix
* help action bug fix
* initial bug fixes
* removed mocking code
* expand collapse behaviour fix
* bug fixes, design fixes, analytics events
* sync with development, design fix
* event name fix
* version code revert
* PR comment resolve
* PR comment resolve
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
* Drawable fix
* run build on development
* add icon black
* add icon black
* image in middle
* UAT fixes
* version bump
* Payment tracker ae 3970 (#3667)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Build Issue Fixed
* Widget contract updated
* Background color added
* Added request initiated icon
* Merged with development
* faq fix for tracker screen
* Added icon request waiting
* Overridden bottomSheet height min ratio
* Review changes
* Dynamic index logic
* Enach SetUp Autopay Pay Cta Visibility Fix
* handle index of bound error in nps submit
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
* loan offer card data setter added & loan offer expire cta issue fixed
* Added FinancialSanctionWidget
* Delete document bugfix
* Download bugfix
* reward dynamic api screen
* change titleAttribute
* Added Loan detail
* delay disbursement screen added
* know more bottom sheet added at loan details page & ui issue fixed of profile details page
* emi calendar back button issue resolve
* back listener added for bank details page
* Resolved Rewards related changes
* screen name added in customer support
* Resolved Rewards related changes
* Shivam | PL Journey Revamp | Offer Improvement Card (#3801)
* add: offer improvement card
* fix: fallbacks
* TP-8570: Application type fix in tracking (#3792)
* Application type fix
* added supertopup activation
* FS Screen enhancements
* Part pre payment widgets bg fix (#3805)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Background Color Fixed
* Background change
* Fix NaviInputWidgetAdapter.kt validity fix
* Removed unused code
* font fix
* parameter added for delayed disbursement
* Part pre payment fix (#3809)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* part pre payment fix
* part pre payment fix
* Ae 3136 tranche disbursal (#3520)
* AE-3138, AE-3139 tranche cta and details screen
* AE-3140, AE-3141 installment success state handling
* AE-3142 emi disbursals screen
* added events and bug fixes
* filter null widgets
* bug fixes
* changes maxFileSize to 10MB
* AE-3626 Part Pre Payment
* added loanApplicationId
* resolved pr comments
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Merged with development
* Sending timemills in request
* AE-5025 & AE-5039
* Merge Conflict Fix with development
* Padding fix
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Missing items
* Customise loan enhancement
* bank verification failed screen handled
* font changed from sans to navi (#3813)
* offer upgrade ui fixed added
* Integration testing
* fix: pl revamp address (#3824)
* ui issue fixed on gst , AA & offer upgrade page
* AE-4739 | Shivam | Effective Interest Cost (#3760)
* add: info icon on emi plan card
* add: EffectiveInterestCostFragment
* add: clickstream events in navianalytics
* add: new screen for EIC info
* update: EffectiveInterestCostDataResponse model
* add: layout for eic screen
* fix: calculation card title
* fix: hide divider when loader is showing
* add: info icon on Loan Details
* remove: mocks
* add: navigation on EIC icon click
* refactor: update mock and mv code
* refactor: revert redundant changes
* refactor: revert redundant changes
* update: make eic POST call
* mv: font styling to databinding
* update: multiply to divide icon
* update: eic info contract
* rm: mock for eic repo
* add: clickstream of eic icon view
* add: scroll to eic screen
* fix: hide/show info icon on re-generate offer
* Bugfix penny drop (#3832)
* Condition change for setup auto pay
* Add extra condition for auto pay
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
* Adding icons for top up (#3833)
* Quote edit ab changes (#3793)
* qoute selection widget layout added
* User Info Widget
* small layout refactored
* quote edit AB changes
* design and bug fixes
* final changes
* unused name removal
* unused file removal
Co-authored-by: mayank-navi <mayank.sheoran@navi.com>
Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com>
* Revert "Bugfix penny drop (#3832)"
This reverts commit 4e4bce6451.
* Organised
* error issue fixed for uw rejection
* 2.8.6 HI crash fixes (#3804)
* bug fixes
* removed juspay getMerchantView changes
* refactored
* Added HomeLoanApplicantsFragment.kt
* Bugfixes
* TP-8307 | Shivam | Disable Digitap for optional VKYC (#3843)
* fix: user is getting into digitap app sdk flow when he selected optional video kyc
* Working Compose View in Android View XML
* events added & loan offer upgrade card fix added
* UI fixes
* add: spotless
* Working AboutUsActivity.kt with Compose
* Working Preview
* Removed duplicate libs
* TP-8081 | Shivam | Fix Dev Address Document Upload (#3848)
* Removed un-necessary component tags
* Removed un-necessary component tags
* UI fixes
* gst and tutorial page bug fixed
* rm: ktlint
* add: Android Suggestion CI
* fix: Android Suggestion CI
* add: license + java in spotless
* added data safety header and bottom sheet info, (#3851)
* add: kt + java formatters
* test-commit for spotless apply
* added fix for zero prefix (#3852)
* margin & elevation issue fix for work fragment
* UI fixes
* rm: spotless.gradle header
* updated compileSdkVersion for each module
* change text in gi login
* crashfix for strings
* test commit
* test commit
* Update navi-widgets/src/main/java/com/navi/naviwidgets/views/CollapsibleAmountSliderView.kt
Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in>
* revert commit
* revert commit
* Handled crash in EmiTenureFragment
* cta changed on account aggregrator
* Bug fixes
* added fix for pan , data safety (#3856)
* Bug fixes and indexed list item
* action button added on error page
* gst page password cleaning on switching added
* rm: empty files with no code
* bank auto pay success messag e& top up redirection handled
* field changed
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* ui bugs and loader size & gravity fixed
* ui fix added
* Shivam | Remove Reviewdog (#3873)
* Resolved PR comments
* ui issues fixes
* edit button on loan summary and disbursal failed state added
* added rupee symbol and kyc button shadow fix (#3878)
* Merged changes related to rewards and pl journey
* Reduce apk size (#3876)
* navi header ui issue fixed
* Merged changes related to rewards and pl journey
* Shivam | Change Spotless Java Format to AOSP (#3862)
* Shivam | Spotless Pre-commit Hook (#3877)
* added animation green bg fix
* address screen error fixed
* Ae 5206 (#3886)
* fix padding
* fix text center alignment in toastWidget
* UI fixes
* AE-5205 Max Upload File Size handled (#3839)
* UI fixes
* Master in to development (#3889)
* Release 2.8.8 to Master (#3846)
* gold info screen
* dismiss overlay screen
* add: integrate with litmus-proxy
* added ellipsis to policy owner name text views (#3653)
* fixed bugs
* HRA comms App changes (#3684)
* HRA comms App changes
* hra method name changes
* add: inter font
* fetch type changed (#3685)
* added call support (#3657)
* fixed bug
* pull from development
* Ae 4393 (#3662)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
* add copyright to call button icon
* change call and email icons
* change CustomerSupportFragment icons
* review changes
* review changes
* add helpButton analytics
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* add: avenir-next font
* Safe gold impl in summary, pds and overlay screens
* added lottie file
* add: clickstream events for font change
* Add initerror for selfie fragment
* Reward info layout fix
* 15day callout changes on Payment review (#3686)
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* ui fxes
* add: refactor for font-weight
* fix: font-family
* rm: redundant ttf files
* update: font change analytics
* fix: font style mapping
* mv: fetchfont before oncreate
* remove unused course
* Part prepayment ae 3306 (#3683)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* skip mandate v2 (#3521)
skip mandate v2
* navi-common dependency on navi-widgets
* removed AppPlatformFiles
* Ae 1404 bank account change (#3380)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* rm: avenir-next font
* Ae 1404 bank account change (#3699)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* Make request config for form page polling backend driven
* digitap sdk upgrade (#3702)
* TP-6713: HRA V2 Feature (#3697)
* Fix loading screen
* Hra-v2 implementation
* Fix expand collapse extra space bug
* Fix screenshot share
* Fix text padding
* Fix line spacing extra
* Fix health score not showing up
* Fix shareText
* Fix few issues
* Fix text styles not applied at end
* Fix UI issues
* Fix screenshot issue
* Fix animations and other issues
* Integrate analytics
* Fix issues
* Fix more build issues
* Compare Card Fix
* Add manual swipe
* Sync red dot on body
* Fix multiple button clicks
* Change order of views
* Debounce on share click
* Fix spacing issue
* hra bug fixes
* hra bug fixes
* PR comments resolve
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
* Release 2.8.4 to master (#3675) (#3705)
* AE-2413 | Feature | Autopay Mandate Setup
* Update Mocks
* Refactor Fragment + VM + Repo
* Auto Debit Instruction (WIP)
* Remove Analytics screenName
* Fix type
* Fix typo
* Auto Debit Instruction (WIP - Navigation)
* Auto Debit Instruction (Navigation Complete)
* Auto Debit Instruction (Done)
* Update Post Digio Flow
* Resolve Review Comments
* Fix mock
* Remove unused listener
* Fix Digio SDK Response Handling
* vibration null check
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Change Bank Fragment Init
* Fix Change Bank CTA to Fragment Link
* Penny Drop Flow (WIP)
* Change Bank API ReqRes (WIP)
* Fix - ctaAction on Instruction Page
* Penny Drop Flow (Mock Testing)
* Fix - Penny Drop Loader `hlScreenName`
* Fix - Penny Drop Loader `hlScreenName`
* Add `hlScreenName` for AutoDebit Fragments
* Add Penny Drop Activity to Manifest
* Update Mocks to match actual ReqRes cycles
* Change Bank Screen - Add Input Fields
* Autopay Screen - Add padding below title
* First Draft with errors
* Update Repayment Account Verification Logic
* resolved import issues in the common module
* dummy
* Update request body for AUTOPAY_SETUP patch call
* Remove duplicate SubScreen declaration
* resolve conflict
* Fix all import
* Update mock data for autopay to qa user
* Add bottom sheets on change bank screen
* Update touch focus for bank/ifsc bottom sheet to text field
* disable mocks
* Fix compilation error
* Update Change Bank Flow as per new contracts
* Fix timeout error on auto debit home screen
* Remove unused code
* Remove Unused querymap initialization
* update copyright year to 2022
* use apply for setters
* Use context.resources.getString()
* Onemoney sdk upgrade
* rm: mocks from repositories
Removed handling for mock data from Data Repositories
* add: bottom sheet on mandate creation timeout
added functionality to show an error bottom sheet if the polling on mandate creation times out
* Visit SDK Integration
* Use local aar to fix build failure
* Remove visit aar
* Revert unintended changes in proguard
* Bug fixes
* Bug fix
* added icon svg
* icon added
* Update api for getting linked accounts
* new icon added
* Update api for getting linked accounts
* Handle discover accounts failure case
* Bugfix
* Bugfix
* Extract VISIT to constants
* divider position fix
* Show bottomsheet for incorrect pan
* Handle pan failure case at IPA loader screen
* Add separate polling for pan verification on loader page
* Removing zero pf splash and adding cash loan splash
* digio sdk failure bottomsheet
* AE-3938 | removed personal loan (#3580)
* Added logic to show cash loan splash
* check to call the post api once the response is received
* update: clickstream events
* fix: send email icon on help bottom sheet
* Bug fix on ipa loader screen polling
* error bottomsheet text change
* added comment
* added explanation
* TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569)
* Analytics events for pre payment click
* Add analytics events for paymentMode selected for emi prepayment
* Add analytics events for payment modes
* Setup analytics events for payment
* Handle pre-payment analytics event in app
* Minor fix
* Format code
* Resolve comments
* minor fix
* refactoring
* Payment Status Analytics event using payment/initiate api
* Remove unused code for processing paymentStatusAnalyticsEvents
* Use payment initiate api to recieve analytics events
* Use payment status analytics events from payment initiate api
* Remove unnecessary analytics events from customerPolicy class
* minor renaming
* Add flowType in retry payment
* Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629)
* change hardcode string in about us
* clean code
* bug fix and added new icon
* bug fix and added new icon
* change string
* Update build.gradle
* update images
* rm: pl autodebit loanType null check
* payment crash fix (#3655)
* add help in loanApplicationDetail toolbar for hl (#3654)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* AE-3626 Part Pre Payment (#3540)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Tp 6189 r11 transition (#3641)
* Ae 4293 1 (#3660)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Version bump
* rm: pl autodebit loanType null check
* Revert "update images"
* update image
* crash fix
* crash fix (#3673)
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* version bump up
* pds screen animation add
* Part prepayment HL issue fix (#3707)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Part prepayment ae 3306 (#3708)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* HL part pre payment redirect fix
* Icon renamed
* removed navi-widgets from app
* Fixed white background issue
* Spacing brtween widget is fixed
* Background color change
* fixed bug
* title in center and add right margin
* Background color change
* fixed bug
* fixed bug
* visible gone header view
* Widget height changes
* resolved merge conflicts
* adding animation
* merge-fix: NaviFontEnum
* autopay button fix on enach tutorial activity (#3713)
* merge-fix: move FontUtils to `navi-design`
* merge-fix: imports
* merge-fix: reformat code
* add: font weights in layouts
* add: font weights in layouts
* merge-fix: reformat code
* refactor: rename references and re-enable analytics
* update: copyright
* Reward animation
* fix: missing JvmStatic annotation
* adding deeplink story
* Contract changes
* UI changes for safe gold
* fix: make login screen scrollable
* adding deeplink story
* adding deeplink story
* adding deeplink story
* Animation timer changed
* Formatting
* TP-6194 overdue card bug fix (#3715)
* added new icon
* Added safe gold logo
* disable in not selected state
* resolved merge issues from master branch
* tag height change
* changed livedata to flow
* update: font weight mappings from navi-sans to roboto and inter
* Avoid using requireContext in AA fragment
* Layout changes
* Layout changes
* clear mock
* downloading files to external folder
* Reward widget layout changes
* added deep link
* Ui fix
* same as head branch
* Ui fix
* dismiss when when web url is coming
* removed the constraint from the image
* add merge conflicts
* resolve comment
* resolve comment
* resolve comment
* resolve comment
* drawable
* Conflict resolved
* fix dimes reference
* Use SerializedName for consuming any field from backend
* Refactoring the code
* Update PaymentFragment.kt
* add: missing font-weight descriptors
* mv: font weight integers to navi-design
* update: `fontFamily` -> `android:fontFamily`
* fix: PL Offer Generation Error screen not rendering properly
* Added Payload for tracking payment errors (#3743)
* AE-4449 (#3677)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* AE-4449
* AE-4449
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Review changes
* bank account change (#3736)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Back Navigation Fix
* Fixed Event Name for HL
* Removed commented code
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* AE-4554 | Shivam | Rejection Cool Off Period removal (#3709)
* add: clickstream events for PL rejection
* resolve review comments
* Form analytics fixes (#3751)
* fix: broken-development (#3752)
* Customised supertopup journey (#3753)
* customised supertopup journey initial changes
* widget integration
* widget integration
* double slider bug fix
* double slider bug fix
* amount change bottom sheet added
* amount change bottom sheet added
* Terminal page changes (#3695)
* Form terminal page changes
* callback fun fix
* terminal page changes
* initial bug fixes
* initial bug fixes
* loading bug fix
* help action bug fix
* initial bug fixes
* removed mocking code
* expand collapse behaviour fix
* bug fixes, design fixes, analytics events
* sync with development, design fix
* event name fix
* version code revert
* PR comment resolve
* PR comment resolve
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
* Conflict resolved
* sort history msg by timestamp
* Rejected doc download
* Bugfixes
* Drawable fix
* fix
* code refactor
* code refactor
* code refactor
* run build on development
* add icon black
* add icon black
* code refactor
* code refactor
* image in middle
* UAT fixes
* Reward delight screen impl
* handle continue button
* handle continue button
* Height change
* changed downloaded file name
* changed downloaded file name
* Payment tracker ae 3970 (#3667)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Build Issue Fixed
* Widget contract updated
* Background color added
* Added request initiated icon
* Merged with development
* faq fix for tracker screen
* Added icon request waiting
* Overridden bottomSheet height min ratio
* Review changes
* changed response
* Start VKYC clickstream event (#3780)
add Clickstream for clicking on pan capture after the user clicks on start VKYC
* fix module structure
* Bugfixes
* add: deprecation annotation for font weights
* fixed bug
* add: `setFontStyle` binding adapter
* fix: add back accidentally removed code
* Delete document bugfix
* Download bugfix
* reward dynamic api screen
* change titleAttribute
* TP-8570: Application type fix in tracking (#3792)
* Application type fix
* added supertopup activation
* Part pre payment widgets bg fix (#3805)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Background Color Fixed
* Background change
* Fix NaviInputWidgetAdapter.kt validity fix
* Removed unused code
* font fix
* Part pre payment fix (#3809)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* part pre payment fix
* part pre payment fix
* Ae 3136 tranche disbursal (#3520)
* AE-3138, AE-3139 tranche cta and details screen
* AE-3140, AE-3141 installment success state handling
* AE-3142 emi disbursals screen
* added events and bug fixes
* filter null widgets
* bug fixes
* changes maxFileSize to 10MB
* AE-3626 Part Pre Payment
* added loanApplicationId
* resolved pr comments
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Merged with development
* Sending timemills in request
* AE-5025 & AE-5039
* Merge Conflict Fix with development
* Padding fix
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Missing items
* AE-4739 | Shivam | Effective Interest Cost (#3760)
* add: info icon on emi plan card
* add: EffectiveInterestCostFragment
* add: clickstream events in navianalytics
* add: new screen for EIC info
* update: EffectiveInterestCostDataResponse model
* add: layout for eic screen
* fix: calculation card title
* fix: hide divider when loader is showing
* add: info icon on Loan Details
* remove: mocks
* add: navigation on EIC icon click
* refactor: update mock and mv code
* refactor: revert redundant changes
* refactor: revert redundant changes
* update: make eic POST call
* mv: font styling to databinding
* update: multiply to divide icon
* update: eic info contract
* rm: mock for eic repo
* add: clickstream of eic icon view
* add: scroll to eic screen
* fix: hide/show info icon on re-generate offer
* Bugfix penny drop (#3832)
* Condition change for setup auto pay
* Add extra condition for auto pay
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
* Adding icons for top up (#3833)
* Quote edit ab changes (#3793)
* qoute selection widget layout added
* Use…
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Water1ock <varmashubhanjay@gmail.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: apoorvnigam <apoorv.nigam@navi.com>
Co-authored-by: shreyansuraj <shreyansu.raj@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: satish_p <satish.prasad@navi.com>
Co-authored-by: sanjay@navi <sanjay.p@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: Aman S <aman.s@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Mohit Rajput <mohit.rajput@navi.com>