2020-05-07 12:49:05 +05:30
|
|
|
plugins {
|
2023-09-04 14:44:59 +05:30
|
|
|
alias libs.plugins.android.application
|
2024-03-29 16:09:39 +05:30
|
|
|
alias libs.plugins.baseline.profile
|
2023-09-04 14:44:59 +05:30
|
|
|
alias libs.plugins.firebase.crashlytics
|
2023-10-27 18:45:32 +05:30
|
|
|
alias libs.plugins.firebase.perf
|
2023-09-04 14:44:59 +05:30
|
|
|
alias libs.plugins.google.services
|
|
|
|
|
alias libs.plugins.hilt.android
|
|
|
|
|
alias libs.plugins.kotlin.android
|
|
|
|
|
alias libs.plugins.kotlin.kapt
|
|
|
|
|
alias libs.plugins.kotlin.parcelize
|
2023-11-28 14:20:23 +05:30
|
|
|
alias libs.plugins.ksp
|
2024-02-26 15:13:17 +05:30
|
|
|
alias libs.plugins.paparazzi
|
2024-06-14 16:45:28 +05:30
|
|
|
alias libs.plugins.maven.publish
|
|
|
|
|
alias libs.plugins.facebook.react
|
2021-08-24 13:49:01 +05:30
|
|
|
}
|
|
|
|
|
|
2024-07-27 03:41:18 +05:30
|
|
|
def VERSION_CODE = 427
|
|
|
|
|
def VERSION_NAME = "5.16.0"
|
2023-02-17 17:19:54 +05:30
|
|
|
|
2020-03-31 18:19:44 +05:30
|
|
|
android {
|
2022-12-19 13:26:56 +05:30
|
|
|
namespace 'com.naviapp'
|
2023-09-25 14:10:03 +05:30
|
|
|
compileSdk 34
|
2024-01-30 16:26:46 +05:30
|
|
|
|
2019-10-31 15:23:40 +05:30
|
|
|
defaultConfig {
|
2020-04-02 21:17:50 +05:30
|
|
|
applicationId "com.naviapp"
|
2024-05-13 01:10:49 -07:00
|
|
|
minSdk 23
|
TP-00000 | Master → Development (Release 3.4.10) (#7257)
* https://navihq.atlassian.net/browse/TP-33546 | Bump Project Version to 3.4.5 (326)
* TP-29171 | Fixed UPI fragments inflate crash due to multiple clicks (#6982)
* Tp 28544 topup events release 3.4.5 (#6980)
* TP-28544 | added topup events (#6952)
* TP-28544 | added topup events
* TP-28544 | added some more events
* TP-28544 | added some more events again
* TP-28544 | self review 1.0
* TP-28544 | self review 2.0
* TP-28544 | self review 3.0
* TP-28544 | self review 4.0
* TP-28544 | release commit back merge (#6978)
* TP-28544 | topup condition added
* TP-31653: Fix Transaction history page back press issue (#6998)
TP-31653: Fix Transaction history page back press issue
* TP-33306 | PS | fund detail navigation icon (#6999)
TP-33306 | PS | added navigation icon
* Tp 33525 close loan issue (#7009)
Tp 33525 close loan issue (#7003)
* TP-33525 | Close Loan Issues fix
* TP-33525 | Close Loan Issues fix
* TP-33525 | Close Loan Issues fix
* Fix show loader (#7007)
* TP-00000 | Fix show loader issue
* TP-31019 | update contain check
* TP-33674 | PS | fix gold kyc data clearing issue (#7013)
* TP-33722 | added string resource to handle RazorPay Crash (#7023)
* Video player uat enhancement (#7033)
* TP-33677 | quiz result lottie change
* TP-00000 | video player uat enhancement
* TP-28039 | PS | fix design issues (#7043)
* TP-00000 | quiz loader improvement (#7045)
* TP-32626 | Fix digital gold KYC page keyboard issues (#7049)
* TP-33964 | both old and new homescreen showing up together (#7055)
* TP-28039 | PS | Kyc trivia design icon fix (#7056)
TP-28039 | PS | fix animation issue
* TP-0000 | Fix Scroll Lag Home Page (#7074)
* tp-00000 | version bump
* APP-1393 | Kotlin 1.8 migration, BOM for compose & SDK 33 migration (#5515)
* Updated the versions of build.gradle
* versioning issues
* Added manual typecasting for files in navi-widget
* Fixed compile issues except selectionPillGridViewHolder
* Fixed all build issues
* Fixed all build issues, able to build apk
* Fixed all build issues, able to generate apk successfully
* TP-14625 | commiting remaining changes
* TP-00000 | Removed extra colon from build dependency
* TP-00000 | Fixed build issues
* APP-1393 | Fixed build issues
* APP-1393 | Resolved few comments
* APP-1393 | Fixed all build issues
* APP-1393 | Applied spotless on entire codebase
* TP-25464 | Uitron sdk 33 migration (#6183)
* APP-1393 | Updated compile & target SDK for navi-payments
* tp-25113 | Chat sdk 33 permission changes (#6267)
* TP-23559 | remove unused storage permission (#6327)
* TP-25464 | uitron version change
* TP-25406 | gi 33 migration (#6349)
* TP-25406 | GI sdk 33 migration
* TP-27841 | HL sdk 33 changes (#6354)
* TP-27841 | sdk 33 changes
* TP-27841 | check for android Q
* TP-27841 | removed extra permission
* APP-1393 | Fixed build issues
* TP-28363 | Android | Version Catalog (#6437)
* Revert "TP-28363 | Android | Version Catalog (#6437)"
This reverts commit 5b48e5bed184d57c85f916057256a5de124469d4.
* TP-00000 | Fix build
* TP-00000 | Fix build
* TP-00000 | Fix build
* TP-29473: Upgrade AMC and Gold to SDK_33 (#6642)
* APP-1393 | Resolved build issues
* TP-32118 version bump
* TP-32117 | Digital Gold | Moving Timer to Utility, 2x Reward Fixes (#6819)
* TP-00000 | handle api fail case in gold 2x reward
* TP-32117 | back press change, timer moved to utility
* TP-32117 | Handle failure case in Backpress API failes in Digital Gold
* TP-32117 | adding icon
Co-authored-by: AjiteshSusai <siddiboina.susai@navi.com>
* TP-30466 | Rejecting Unserviceable location user (#6793) (#6821)
* TP-30466 | redirect to error screen in case of non-serviceable location
* TP-30466 | Contract changes
* TP-30466 | Resolved conflicts
* TP-30466 | Fix
* TP-30466 | redirect to home on back click
* TP-30466 | loader fix
* TP-30466 | loader fix
* TP-30466 | fix
* TP-30466 | fix
* TP-32138 | unauthorised check in mandate permission activity (#6823)
* TP-30802 | Pre Purchase Journey Widgetisation Bug Fix (#6804) (#6825)
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
* TP-32229 | bug fix show bottom-sheet (#6829)
* TP-31428 | Update "Your data is 100% safe." → "Your data is safe." in PL Journey (#6831)
* TP-31840 | NFS Consent Default Behavior (#6833)
* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000. (#6836)
* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.
* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.
* TP-30388 | added on back press event (#6839)
* TP-32117 | Timer helper addition release (#6842)
* TP-0000 | moving booleans to timerHelper data class
* TP-32346 | Refactor Location Update on Loan Eligibility Loader (#6844)
* TP-32346 | Refactor Location Update on Loan Eligibility Loader
* TP-32346 | Remove SKIP_PERMISSION Constant
* TP-00000 | Fix Checkstyle
* TP-25464 | uitron version update
* TP-32851 | Prod Release
* TP-32551 | PS | async flow fix (#6894)
* TP-31600 | Multiple Click Revert (#6896)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6896"
* TP-32933 | in-app update bug fix (#6897)
* TP-32963 | Update GRO Details in Cash Loan SubApp (#6901)
* TP-32918 | reward overlay card showing black colour tag at the top in old app screen flow (#6903)
* Tp 32920 banner on keyboard fix (#6905)
* TP-32920 | banner hidden on keyboard fix
* TP-33053 | continue button fix, keyboard fix (#6910)
* TP-00000 | Card Design Fix (#6913)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6913"
* TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritt… (#6914)
TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritti player
* TP-33056 | Timer Bug Fix (#6916)
* TP-00000 | okyc pre-policy improvements (#6925)
* TP-33140 | Bug Fix (#6928)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6928"
* TP-33140 | Patch Bug Fix (#6931)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6931"
* TP-32933 | loader issue fixed (#6938)
* 325 gi uat fixes (#6942)
* TP-00000 | uat fixes
Co-authored-by: sharma-balrambhai <sharma.balrambhai@navi.com>
* TP-00000 | offer text visibility fix (#6946)
* TP-00000 | PS | increase click area of ifsc and know more (#6945)
* TP-00000 | import fix
* TP-00000 | else fix
* TP-00000 | import fix
* APP-1393 | Added versions for activity compose & viewmodel
* TP-25464 | uitron version bump
* TP-32138 | clear cache home response
* AP-1393 | Added missed changes of navi-chat
* TP-25464 | uitron version bump
* TP-00000 | Dynamic module sdk 33 change (#7081)
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
* TP-33421 | Notification permission for SDK 33 (#7059)
* Updated the versions of build.gradle
* versioning issues
* Added manual typecasting for files in navi-widget
* Fixed compile issues except selectionPillGridViewHolder
* Fixed all build issues
* Fixed all build issues, able to build apk
* Fixed all build issues, able to generate apk successfully
* TP-14625 | commiting remaining changes
* TP-00000 | Removed extra colon from build dependency
* TP-00000 | Fixed build issues
* APP-1393 | Fixed build issues
* APP-1393 | Resolved few comments
* APP-1393 | Fixed all build issues
* APP-1393 | Applied spotless on entire codebase
* TP-25464 | Uitron sdk 33 migration (#6183)
* APP-1393 | Updated compile & target SDK for navi-payments
* tp-25113 | Chat sdk 33 permission changes (#6267)
* TP-23559 | remove unused storage permission (#6327)
* TP-25464 | uitron version change
* TP-25406 | gi 33 migration (#6349)
* TP-25406 | GI sdk 33 migration
* TP-27841 | HL sdk 33 changes (#6354)
* TP-27841 | sdk 33 changes
* TP-27841 | check for android Q
* TP-27841 | removed extra permission
* APP-1393 | Fixed build issues
* TP-28363 | Android | Version Catalog (#6437)
* Revert "TP-28363 | Android | Version Catalog (#6437)"
This reverts commit 5b48e5bed184d57c85f916057256a5de124469d4.
* TP-00000 | Fix build
* TP-00000 | Fix build
* TP-00000 | Fix build
* TP-29473: Upgrade AMC and Gold to SDK_33 (#6642)
* APP-1393 | Resolved build issues
* TP-32118 version bump
* TP-32117 | Digital Gold | Moving Timer to Utility, 2x Reward Fixes (#6819)
* TP-00000 | handle api fail case in gold 2x reward
* TP-32117 | back press change, timer moved to utility
* TP-32117 | Handle failure case in Backpress API failes in Digital Gold
* TP-32117 | adding icon
Co-authored-by: AjiteshSusai <siddiboina.susai@navi.com>
* TP-30466 | Rejecting Unserviceable location user (#6793) (#6821)
* TP-30466 | redirect to error screen in case of non-serviceable location
* TP-30466 | Contract changes
* TP-30466 | Resolved conflicts
* TP-30466 | Fix
* TP-30466 | redirect to home on back click
* TP-30466 | loader fix
* TP-30466 | loader fix
* TP-30466 | fix
* TP-30466 | fix
* TP-32138 | unauthorised check in mandate permission activity (#6823)
* TP-30802 | Pre Purchase Journey Widgetisation Bug Fix (#6804) (#6825)
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
* TP-32229 | bug fix show bottom-sheet (#6829)
* TP-31428 | Update "Your data is 100% safe." → "Your data is safe." in PL Journey (#6831)
* TP-31840 | NFS Consent Default Behavior (#6833)
* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000. (#6836)
* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.
* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.
* TP-30388 | added on back press event (#6839)
* TP-32117 | Timer helper addition release (#6842)
* TP-0000 | moving booleans to timerHelper data class
* TP-32346 | Refactor Location Update on Loan Eligibility Loader (#6844)
* TP-32346 | Refactor Location Update on Loan Eligibility Loader
* TP-32346 | Remove SKIP_PERMISSION Constant
* TP-00000 | Fix Checkstyle
* TP-25464 | uitron version update
* TP-32851 | Prod Release
* TP-32551 | PS | async flow fix (#6894)
* TP-31600 | Multiple Click Revert (#6896)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6896"
* TP-32933 | in-app update bug fix (#6897)
* TP-32963 | Update GRO Details in Cash Loan SubApp (#6901)
* TP-32918 | reward overlay card showing black colour tag at the top in old app screen flow (#6903)
* Tp 32920 banner on keyboard fix (#6905)
* TP-32920 | banner hidden on keyboard fix
* TP-33053 | continue button fix, keyboard fix (#6910)
* TP-00000 | Card Design Fix (#6913)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6913"
* TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritt… (#6914)
TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritti player
* TP-33056 | Timer Bug Fix (#6916)
* TP-00000 | okyc pre-policy improvements (#6925)
* TP-33140 | Bug Fix (#6928)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6928"
* TP-33140 | Patch Bug Fix (#6931)
link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6931"
* TP-32933 | loader issue fixed (#6938)
* 325 gi uat fixes (#6942)
* TP-00000 | uat fixes
Co-authored-by: sharma-balrambhai <sharma.balrambhai@navi.com>
* TP-00000 | offer text visibility fix (#6946)
* TP-00000 | PS | increase click area of ifsc and know more (#6945)
* TP-00000 | import fix
* TP-00000 | else fix
* TP-00000 | import fix
* TP-33421 | Notification permission for SDK 33
Co-authored-by: Ujjwal <ujjwal.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
* TP-34801 | Phase-3 : Anti Fraud - Device Based Solutions (#7149)
* TP-35038 | Notification permission added in home page (#7157)
* TP-35038 | Notification permission added in home page
* TP-35038 | Minor comment changes
* TP-00000 | Version Bump | 327 → 328 (#7161)
* TP-00000 | Master → Release 3.4.7 (#7188)
* TP-34874 | UiTron version bump (#7204)
* TP-00000 | Master → Release 3.4.8 (#7215)
* TP-00000 | Version Bump | 3.4.8 (#7221)
* OnBoarding Flow (#7229)
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* TP-32138 | change cta url in RegistrationActivity
* TP-00000 | Version Bump | 329 → 331
* TP-32138 | validation in OnBoardingActivity (#7237)
* add first time validation on basic details (#7239)
* TP-32138 | validation in OnBoardingActivity
* TP-32138 | add first time check of basic details
* TP-35721: Fix DG home page data model parcelisation issue (#7242)
* TP-35472 | firebase polling fix release (#7247)
* TP-35472 | firebase polling fix
* TP-35472 | resolved comments v1
* TP-35472 | resolved comments v2
* TP-35472 | refactored
* TP-35472 | resolved comments 1.0
* WindowSoftInputMode in onBoarding activity and add padding (#7249)
* TP-32138 | validation in OnBoardingActivity
* TP-32138 | add first time check of basic details
* TP-32138 | windowSoftInputMode in onBoarding activity and add padding for bottom items in BasicDetailsFragment
* TP-33178 | Crashlytics | 100ms UnsatisfiedLinkError (#7248)
* TP-0000 | build fix
---------
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: shuchidwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
2023-07-18 16:19:09 +05:30
|
|
|
targetSdk 33
|
2022-12-19 13:26:56 +05:30
|
|
|
versionCode VERSION_CODE
|
2020-03-31 18:19:44 +05:30
|
|
|
versionName VERSION_NAME
|
2024-01-30 16:26:46 +05:30
|
|
|
|
2019-11-15 14:46:08 +05:30
|
|
|
multiDexEnabled true
|
2024-01-30 16:26:46 +05:30
|
|
|
resourceConfigurations += ['en']
|
2019-10-31 15:23:40 +05:30
|
|
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
2020-04-29 10:41:40 +05:30
|
|
|
testInstrumentationRunnerArguments clearPackageData: 'true'
|
2024-07-04 18:31:19 +05:30
|
|
|
resValue 'string', 'build_config_package', 'com.naviapp'
|
2020-04-29 10:41:40 +05:30
|
|
|
}
|
2024-01-30 16:26:46 +05:30
|
|
|
|
2020-03-31 18:19:44 +05:30
|
|
|
signingConfigs {
|
2023-04-10 17:45:54 +05:30
|
|
|
debug {
|
2024-07-04 18:31:19 +05:30
|
|
|
if (project.hasProperty('RELEASE_STORE_PASSWORD')
|
|
|
|
|
&& project.hasProperty('RELEASE_KEY_ALIAS')
|
|
|
|
|
&& project.hasProperty('RELEASE_KEY_PASSWORD')
|
|
|
|
|
) {
|
|
|
|
|
storeFile file("navi-release-key.jks")
|
|
|
|
|
storePassword "$RELEASE_STORE_PASSWORD"
|
|
|
|
|
keyAlias "$RELEASE_KEY_ALIAS"
|
|
|
|
|
keyPassword "$RELEASE_KEY_PASSWORD"
|
|
|
|
|
} else {
|
|
|
|
|
storeFile file("../keystore/navi-non-prod-release-key.jks")
|
|
|
|
|
storePassword "tPGSdwWiUkmH0Xr2MyVHHLVkdCCMOIU97SL_HUuyATmKEMx8ys4mp_JYCuFV94G7"
|
|
|
|
|
keyAlias "key0"
|
|
|
|
|
keyPassword "At3yvOS6w-1OlNZQd1nk_5kYkPKa2lklHxHZ_FMKOGgKD28z_QMdCNjoFXWg-dRz"
|
|
|
|
|
}
|
2023-04-10 17:45:54 +05:30
|
|
|
}
|
2020-03-31 18:19:44 +05:30
|
|
|
release {
|
2023-07-20 11:13:09 +05:30
|
|
|
if (project.hasProperty('RELEASE_STORE_PASSWORD')
|
|
|
|
|
&& project.hasProperty('RELEASE_KEY_ALIAS')
|
|
|
|
|
&& project.hasProperty('RELEASE_KEY_PASSWORD')
|
|
|
|
|
) {
|
2020-03-31 18:19:44 +05:30
|
|
|
storeFile file("navi-release-key.jks")
|
|
|
|
|
storePassword "$RELEASE_STORE_PASSWORD"
|
|
|
|
|
keyAlias "$RELEASE_KEY_ALIAS"
|
2023-07-20 11:13:09 +05:30
|
|
|
keyPassword "$RELEASE_KEY_PASSWORD"
|
2024-07-04 18:31:19 +05:30
|
|
|
} else {
|
|
|
|
|
storeFile file("../keystore/navi-non-prod-release-key.jks")
|
|
|
|
|
storePassword "tPGSdwWiUkmH0Xr2MyVHHLVkdCCMOIU97SL_HUuyATmKEMx8ys4mp_JYCuFV94G7"
|
|
|
|
|
keyAlias "key0"
|
|
|
|
|
keyPassword "At3yvOS6w-1OlNZQd1nk_5kYkPKa2lklHxHZ_FMKOGgKD28z_QMdCNjoFXWg-dRz"
|
2020-03-31 18:19:44 +05:30
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-01-30 16:26:46 +05:30
|
|
|
androidResources {
|
|
|
|
|
ignoreAssetsPattern '!yolov5n_224x224_Lite.tflite'
|
|
|
|
|
}
|
|
|
|
|
buildFeatures {
|
|
|
|
|
buildConfig true
|
|
|
|
|
compose true
|
|
|
|
|
dataBinding true
|
2020-04-29 10:41:40 +05:30
|
|
|
}
|
2019-10-31 15:23:40 +05:30
|
|
|
buildTypes {
|
2019-11-15 14:46:08 +05:30
|
|
|
debug {
|
|
|
|
|
versionNameSuffix "-debug"
|
2020-04-29 10:41:40 +05:30
|
|
|
testCoverageEnabled = true
|
2021-08-19 16:05:43 +05:30
|
|
|
manifestPlaceholders = [branchMode: 'true']
|
2023-10-27 18:45:32 +05:30
|
|
|
FirebasePerformance {
|
|
|
|
|
instrumentationEnabled false
|
|
|
|
|
}
|
2022-03-04 14:04:07 +05:30
|
|
|
testCoverageEnabled false
|
2023-04-10 17:45:54 +05:30
|
|
|
signingConfig signingConfigs.debug
|
2024-04-05 15:07:08 +05:30
|
|
|
matchingFallbacks = ['debug']
|
2024-07-04 18:31:19 +05:30
|
|
|
resValue 'string', 'build_config_package', 'com.naviapp.dev'
|
2019-11-15 14:46:08 +05:30
|
|
|
}
|
2024-03-29 16:09:39 +05:30
|
|
|
benchmark {
|
|
|
|
|
initWith release
|
|
|
|
|
debuggable false
|
|
|
|
|
minifyEnabled true
|
|
|
|
|
shrinkResources false
|
2024-06-26 14:45:01 +05:30
|
|
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro', 'retrofit2.pro', 'alfred.pro', 'courier.pro', 'adverse.pro'
|
2024-03-29 16:09:39 +05:30
|
|
|
matchingFallbacks = ['release']
|
|
|
|
|
signingConfig signingConfigs.debug
|
|
|
|
|
manifestPlaceholders = [branchMode: 'false']
|
2024-07-04 18:31:19 +05:30
|
|
|
resValue 'string', 'build_config_package', 'com.naviapp.dev'
|
2024-03-29 16:09:39 +05:30
|
|
|
}
|
2019-10-31 15:23:40 +05:30
|
|
|
release {
|
Release 1.2.5 into master (#1025)
* Release 1.2.3 into master (#993) (#994)
* Release 1.2.3 into master (#993)
* Master(Release 1.2.1) into develop (#959)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Master(Release-1.1.3) into develop (#889) (#890)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Remove last name
* Shashidhara | Extend dob layout dimensions
* Shashidhara | Add email id layout on loan agreement
* Shashidhara | Aggregate storage permission
* Feature/razorpay emandate (#893)
* dev done, api integration testing pending
* version code increased for razorpay emandate testing
* API integration for error
* soft reject etxt update, order change (#895)
* digo sdk update... (#896)
* Shashidhara | Reduce padding for verify button on otp screen
* release 1.1.4
* Shashidhara | Add error message for invalid email (#898)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.5 into master (#921)
* Master into develop (#899)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Master(Release-1.1.3) into develop (#889) (#890)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Remove last name
* Shashidhara | Extend dob layout dimensions
* Shashidhara | Add email id layout on loan agreement
* Shashidhara | Aggregate storage permission
* Feature/razorpay emandate (#893)
* dev done, api integration testing pending
* version code increased for razorpay emandate testing
* API integration for error
* soft reject etxt update, order change (#895)
* digo sdk update... (#896)
* Shashidhara | Reduce padding for verify button on otp screen
* release 1.1.4
* Shashidhara | Add error message for invalid email (#898)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Feature/handle offer expiry (#900)
* Shashidhara | Add offer expiry screen
* Shashidhara | Default to loader color for offer expiry
* Shashidhara | Handle firebase failure on apply loan
* Shashidhara | Handle firebase failure on add bank detail
* Shashidhara | Avoid resetting async data
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Reposition loader
* Shashidhara | Default loan amount slider to max (#903)
* Shashidhara | Add collapsible permissions (#902)
* Shashidhara | Add collapsible permissions
* Shashidhara | Remove unused imports
* Shashidhara | Handle multiple clicks
* Feature/pg repayment enhancement (#905)
* pgrepayment enhancement started....
* pgrepayment enhancement
* updated firebase KEY
* Feature/loan closure feature (#906)
* pgrepayment enhancement started....
* added loancloser view on loandetail
* pgrepayment enhancement
* loan preclosure click open new page
* minor changes
* loan foreclosure
* crash fixes
* key changes and using firebase changes
* added type for preloan closure
* Shashidhara | Update about us and list of cities (#904)
* Shashidhara | Update about us and list of cities
* Shashidhara | Read list of states and cities from xml
* Shashidhara | Move list to arrays
* fixed (#907)
* emi calendar contract changes, ui changes (#909)
* Shashidhara | Navigate focus to dob date field post name (#908)
* crash fixes (#912)
* crash fixes
* warning screen crash fix
* minor changes
* double click on topbar: loan application journey
* minor refactoring
* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)
* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend
* key name change
* proguard rules for Singular
* emi calender changes
* minor changes
* dev key added
* Feature/home redesign (#914)
* Shashidhara | Update font styles for loan card
* Shashidhara | Refactor card border
* Shashidhara | Update dimens and colors
* Shashidhara | Update loan action icons
* Feature/whatsapp integration (#911)
* Shashidhara | Add whatsapp consent on phone number screen
* Shashidhara | Update consent text
* Shashidhara | Add whatsapp notifications card on home screen
* Shashidhara | Add whatsapp notifications settings
* Shashidhara | Add communication medium apis to login screen and home screen
* Shashidhara | Add communication medium apis to notificaiton settings
* Shashidhara | Add disable notifications view and refactor packaging
* Shashidhara | Add disable notifications icon
* Shashidhara | Remove redundant string
* Shashidhara | Update whatsapp notifications card title
* Shashidhara | Parameterize delay for whatsapp notifications card
* Shashidhara | Update communication mediums post otp verification
* Shashidhara | Add back button functionality and update api endpoints
* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.
* Shashidhara | Deinitialize async listeners post result processing
* Shashidhara | Fix notification settings header, whatsapp notifications card
* Shashidhara | Reduce margin between description and background image in whatsapp notifications card
* events tracking for loan preclosure, pg repyament, singular added session time out (#913)
* events tracking for loan preclosure, pg repyament, singular added sessiontime out
* minor chnages
* merge conflict (#915)
* release 1.1.5
* set singular external id on each time app launch (#917)
* Add analytics (#916)
* Shashidhara | Add whatsapp event tracking on login screen
* Shashidhara | Add whatsapp event tracking on home and notification settings screen
* Shashidhara | Deinitialize listeners post response processing (#918)
* loan preclosure ui issues (#919)
* designr feedback changes (#920)
* razorpay keys update (#922)
* added singular key in docker (#923)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.2.0 into master (#947)
* Master into develop (#924)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Master(Release-1.1.3) into develop (#889) (#890)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Remove last name
* Shashidhara | Extend dob layout dimensions
* Shashidhara | Add email id layout on loan agreement
* Shashidhara | Aggregate storage permission
* Feature/razorpay emandate (#893)
* dev done, api integration testing pending
* version code increased for razorpay emandate testing
* API integration for error
* soft reject etxt update, order change (#895)
* digo sdk update... (#896)
* Shashidhara | Reduce padding for verify button on otp screen
* release 1.1.4
* Shashidhara | Add error message for invalid email (#898)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.5 into master (#921)
* Master into develop (#899)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Master(Release-1.1.3) into develop (#889) (#890)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Remove last name
* Shashidhara | Extend dob layout dimensions
* Shashidhara | Add email id layout on loan agreement
* Shashidhara | Aggregate storage permission
* Feature/razorpay emandate (#893)
* dev done, api integration testing pending
* version code increased for razorpay emandate testing
* API integration for error
* soft reject etxt update, order change (#895)
* digo sdk update... (#896)
* Shashidhara | Reduce padding for verify button on otp screen
* release 1.1.4
* Shashidhara | Add error message for invalid email (#898)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Feature/handle offer expiry (#900)
* Shashidhara | Add offer expiry screen
* Shashidhara | Default to loader color for offer expiry
* Shashidhara | Handle firebase failure on apply loan
* Shashidhara | Handle firebase failure on add bank detail
* Shashidhara | Avoid resetting async data
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Reposition loader
* Shashidhara | Default loan amount slider to max (#903)
* Shashidhara | Add collapsible permissions (#902)
* Shashidhara | Add collapsible permissions
* Shashidhara | Remove unused imports
* Shashidhara | Handle multiple clicks
* Feature/pg repayment enhancement (#905)
* pgrepayment enhancement started....
* pgrepayment enhancement
* updated firebase KEY
* Feature/loan closure feature (#906)
* pgrepayment enhancement started....
* added loancloser view on loandetail
* pgrepayment enhancement
* loan preclosure click open new page
* minor changes
* loan foreclosure
* crash fixes
* key changes and using firebase changes
* added type for preloan closure
* Shashidhara | Update about us and list of cities (#904)
* Shashidhara | Update about us and list of cities
* Shashidhara | Read list of states and cities from xml
* Shashidhara | Move list to arrays
* fixed (#907)
* emi calendar contract changes, ui changes (#909)
* Shashidhara | Navigate focus to dob date field post name (#908)
* crash fixes (#912)
* crash fixes
* warning screen crash fix
* minor changes
* double click on topbar: loan application journey
* minor refactoring
* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)
* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend
* key name change
* proguard rules for Singular
* emi calender changes
* minor changes
* dev key added
* Feature/home redesign (#914)
* Shashidhara | Update font styles for loan card
* Shashidhara | Refactor card border
* Shashidhara | Update dimens and colors
* Shashidhara | Update loan action icons
* Feature/whatsapp integration (#911)
* Shashidhara | Add whatsapp consent on phone number screen
* Shashidhara | Update consent text
* Shashidhara | Add whatsapp notifications card on home screen
* Shashidhara | Add whatsapp notifications settings
* Shashidhara | Add communication medium apis to login screen and home screen
* Shashidhara | Add communication medium apis to notificaiton settings
* Shashidhara | Add disable notifications view and refactor packaging
* Shashidhara | Add disable notifications icon
* Shashidhara | Remove redundant string
* Shashidhara | Update whatsapp notifications card title
* Shashidhara | Parameterize delay for whatsapp notifications card
* Shashidhara | Update communication mediums post otp verification
* Shashidhara | Add back button functionality and update api endpoints
* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.
* Shashidhara | Deinitialize async listeners post result processing
* Shashidhara | Fix notification settings header, whatsapp notifications card
* Shashidhara | Reduce margin between description and background image in whatsapp notifications card
* events tracking for loan preclosure, pg repyament, singular added session time out (#913)
* events tracking for loan preclosure, pg repyament, singular added sessiontime out
* minor chnages
* merge conflict (#915)
* release 1.1.5
* set singular external id on each time app launch (#917)
* Add analytics (#916)
* Shashidhara | Add whatsapp event tracking on login screen
* Shashidhara | Add whatsapp event tracking on home and notification settings screen
* Shashidhara | Deinitialize listeners post response processing (#918)
* loan preclosure ui issues (#919)
* designr feedback changes (#920)
* razorpay keys update (#922)
* added singular key in docker (#923)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Handle mandate failure
* Shashidhara | Make bottom sheet indismissible
* monor changes (#926)
* Shashidhara | Add imports
* Shashidhara | Poll request details on mandate failure
* Shashidhara | Update transaction history icon (#929)
* Shashidhara | Handle digio cancel flow
* home page toolbar: add user name (#930)
* Shashidhara | Add check to ensure fragment is part of activity
* Shashidhara | Remove camera and storage permissions
* Feature/deeplink branch io (#931)
* deeplink branch io sdk integration started...
* url changes
* sdk integration, basic deeplink done
* Shashidhara | Add permission check for camera and storage on kyc
* rating widget on home page enhancement (#928)
* rating widget on home page enhancement
* added default comment
* home page user name logic modification
* Shashidhara | Handle permission result
* Shashidhara | Add analytics
* Shashidhara | Refactor analytics
* Shashidhara | Refactor analytics
* Shashidhara | Update flag for permission collapsibility (#934)
* Feature/digitap android integration (#933)
* digitap sdk integration
* renaming, contract added
* added callback response
* handled call back listeners from digitap
* removed hard coded for testing, added check for stub
* digitap proguard rule
* minor change
* unused code
* Shashidhara | Add partially paid emi status card to calendar
* Shashidhara | Update due details view
* Shashidhara | Add summary screen. Refactor whatsapp consent layout. (#927)
* Shashidhara | Add summary screen. Refactor whatsapp consent layout.
* Shashidhara | Add communication mediums api
* Shashidhara | Handle instantiation of view model
* Shashidhara | WIP: Add loan agreement screen
* Shashidhara | Add loan agreement view api and update sign loan agreement
* Shashidhara | Update loan agreement link color to red
* Shashidhara | Add loan agreement activity
* Shashidhara | Update sign loan agreement response
* Shashidhara | Add analytics
* Shashidhara | Align loan agreement text to center
* Shashidhara | Handle missing loan application id
* Shashidhara | Add enach tutorial screen (#935)
* Shashidhara | Add enach tutorial screen
* Shashidhara | Remove unused imports
* Shashidhara | Update text
* Feature/contextual faqs (#936)
* Shashidhara | Add contextual faqs
* Shashidhara | Remove sticky title
* Shashidhara | Add screen name for analytics
* Shashidhara | Add serialised name property for all emi status
* Upfront, Partial Payment complete (#937)
* started payment upfront
* renaming payment fragment
* started payment page
* renamed PaymentInitListener method
* pay now click on full screen payement page
* minor change
* merge conflicts
* custom payment
* error for custom payment
* added payable label
* loan preclose pay btn
* added currency in paynow api call, added events
* home page upfront payment changes
* rating icon changes
* rating icon changes, home page statusUi state handling
* minor change
* Feature/digitap version upgrade (#939)
* digitap version upgrade
* minor chnage
* release-1.2.0
* Bugfix/hide cta auto debit (#940)
* Shashidhara | Hide tutorial CTA post auto debit
* Shashidhara | Update padding for action button view
* Shashidhara | Update make payment button text and add divider to permission screen (#941)
* loader issue (#942)
* Shashidhara | Update whatsapp text
* Shashidhara | Refactor scroll for summary view (#943)
* loan foreclose handling based on api (#944)
* error ui in custom payment foreclose loan, other minor changes (#945)
* foreclose -ve amount issue (#946)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* conflict resolve (#948)
* Release 1.2.1 into master (#957)
* Master(Release 1.2.0) into develop (#949)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
C…
* Feature/insurance menu (#986)
* Insurance Screen First Draft
* Added decoration
* Hiding loader
* Insurance Details from Menu
* Updated assets
* Getloan chanes for Insurance
* fixed TakeInsuranceCardView
* GetLoan Summary with attachment working
* Insurance Policy Integrated + Top Margin Fix
* Take Insurance background
* Fixed textcolor for take insruacne card
* "Some UI Fixes"
* Insurance Benefits Integrated
* Insurance on Menu Integrated
* Review changes + UI Insurance changes
* Feature/new menu (#997)
* Insurance Screen First Draft
* Added decoration
* Hiding loader
* Insurance Details from Menu
* Updated assets
* Getloan chanes for Insurance
* fixed TakeInsuranceCardView
* GetLoan Summary with attachment working
* Insurance Policy Integrated + Top Margin Fix
* Take Insurance background
* Fixed textcolor for take insruacne card
* "Some UI Fixes"
* Insurance Benefits Integrated
* Insurance on Menu Integrated
* New Menu Changes
* Username hiding in Header for menu fragment
* Review changes + UI Insurance changes
* "fade greeting msg and order in loan details"
* Rebasing issue
* removed typo
* Rveiew comments + Merge issues
* Enhancement/footer layout insurance benefits (#998)
* Hidind footerLayout if insurance is already checked
* Fast animation of greeting msg
* Feature/chat support feature (#1000)
* freshchat basic setups, sdk intergration, setting keys, initialization, show and send message
* sdk integration, basic integration
* "Chat UI fixes"
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Created a common Header widget (#1002)
* Created a common Header widget
* Use app:srcCompat
* digitap crashes fixed sdk (#999)
* Feature/razorpay sdk upgrade (#1001)
* razorpay sdk upgrade
* razorpay key from buildgradle into manifest
* fix (#1004)
* Ui issue fix (#1005)
* APP-269 (#1007)
* Feature/in app playstore rating (#1009)
* in app rating started
* helper changes
* play store in-app review
* in review ktx lib
* minor changes
* Feature/chat support feature (#1008)
* freshchat basic setups, sdk intergration, setting keys, initialization, show and send message
* sdk integration, basic integration
* "Chat UI fixes"
* Chat Menu new UI
* Max 99 unread count
* string toConstant
* Changed Tag dimens
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* dynamic address on kyc (#1011)
* Insurance Policy disable padding clip (#1013)
* ndc feature (#1012)
* ui visibility fix (#1015)
* handle Chat menu feature from backend (#1016)
* Enach Tutorial (#1006)
* First Draft Enach Tutorial
* use textsize from class
* Integrated with new Enach API
* Enach Sponsor images background
* check if valid index
* Silent Location Pull (#1014)
* Draft Silent Location Pull
* Silent Location Pull
* release-1.2.5
* keys added in docker (#1017)
* Shashidhara | Do not set address if it fails quality check [APP-188] (#1018)
* Build Fix + Upgraded Digitap (#1019)
* Analytics for Coco Insurance (#1020)
* ovd kyf refresh data issue (#1021)
* Remove location update infinity (#1022)
* Remove location update infinity
* keep in try-catch
* remove call option from get loan journey, double tap on pan (#1023)
* fix (#1024)
* Feature/ovd permanent address change (#1026)
* Release 1.2.3 into master (#993)
* Master(Release 1.2.1) into develop (#959)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Master(Release-1.1.3) into develop (#889) (#890)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Remove last name
* Shashidhara | Extend dob layout dimensions
* Shashidhara | Add email id layout on loan agreement
* Shashidhara | Aggregate storage permission
* Feature/razorpay emandate (#893)
* dev done, api integration testing pending
* version code increased for razorpay emandate testing
* API integration for error
* soft reject etxt update, order change (#895)
* digo sdk update... (#896)
* Shashidhara | Reduce padding for verify button on otp screen
* release 1.1.4
* Shashidhara | Add error message for invalid email (#898)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.5 into master (#921)
* Master into develop (#899)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Master(Release-1.1.3) into develop (#889) (#890)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Remove last name
* Shashidhara | Extend dob layout dimensions
* Shashidhara | Add email id layout on loan agreement
* Shashidhara | Aggregate storage permission
* Feature/razorpay emandate (#893)
* dev done, api integration testing pending
* version code increased for razorpay emandate testing
* API integration for error
* soft reject etxt update, order change (#895)
* digo sdk update... (#896)
* Shashidhara | Reduce padding for verify button on otp screen
* release 1.1.4
* Shashidhara | Add error message for invalid email (#898)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Feature/handle offer expiry (#900)
* Shashidhara | Add offer expiry screen
* Shashidhara | Default to loader color for offer expiry
* Shashidhara | Handle firebase failure on apply loan
* Shashidhara | Handle firebase failure on add bank detail
* Shashidhara | Avoid resetting async data
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Reposition loader
* Shashidhara | Default loan amount slider to max (#903)
* Shashidhara | Add collapsible permissions (#902)
* Shashidhara | Add collapsible permissions
* Shashidhara | Remove unused imports
* Shashidhara | Handle multiple clicks
* Feature/pg repayment enhancement (#905)
* pgrepayment enhancement started....
* pgrepayment enhancement
* updated firebase KEY
* Feature/loan closure feature (#906)
* pgrepayment enhancement started....
* added loancloser view on loandetail
* pgrepayment enhancement
* loan preclosure click open new page
* minor changes
* loan foreclosure
* crash fixes
* key changes and using firebase changes
* added type for preloan closure
* Shashidhara | Update about us and list of cities (#904)
* Shashidhara | Update about us and list of cities
* Shashidhara | Read list of states and cities from xml
* Shashidhara | Move list to arrays
* fixed (#907)
* emi calendar contract changes, ui changes (#909)
* Shashidhara | Navigate focus to dob date field post name (#908)
* crash fixes (#912)
* crash fixes
* warning screen crash fix
* minor changes
* double click on topbar: loan application journey
* minor refactoring
* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)
* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend
* key name change
* proguard rules for Singular
* emi calender changes
* minor changes
* dev key added
* Feature/home redesign (#914)
* Shashidhara | Update font styles for loan card
* Shashidhara | Refactor card border
* Shashidhara | Update dimens and colors
* Shashidhara | Update loan action icons
* Feature/whatsapp integration (#911)
* Shashidhara | Add whatsapp consent on phone number screen
* Shashidhara | Update consent text
* Shashidhara | Add whatsapp notifications card on home screen
* Shashidhara | Add whatsapp notifications settings
* Shashidhara | Add communication medium apis to login screen and home screen
* Shashidhara | Add communication medium apis to notificaiton settings
* Shashidhara | Add disable notifications view and refactor packaging
* Shashidhara | Add disable notifications icon
* Shashidhara | Remove redundant string
* Shashidhara | Update whatsapp notifications card title
* Shashidhara | Parameterize delay for whatsapp notifications card
* Shashidhara | Update communication mediums post otp verification
* Shashidhara | Add back button functionality and update api endpoints
* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.
* Shashidhara | Deinitialize async listeners post result processing
* Shashidhara | Fix notification settings header, whatsapp notifications card
* Shashidhara | Reduce margin between description and background image in whatsapp notifications card
* events tracking for loan preclosure, pg repyament, singular added session time out (#913)
* events tracking for loan preclosure, pg repyament, singular added sessiontime out
* minor chnages
* merge conflict (#915)
* release 1.1.5
* set singular external id on each time app launch (#917)
* Add analytics (#916)
* Shashidhara | Add whatsapp event tracking on login screen
* Shashidhara | Add whatsapp event tracking on home and notification settings screen
* Shashidhara | Deinitialize listeners post response processing (#918)
* loan preclosure ui issues (#919)
* designr feedback changes (#920)
* razorpay keys update (#922)
* added singular key in docker (#923)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.2.0 into master (#947)
* Master into develop (#924)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Master(Release-1.1.3) into develop (#889) (#890)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Remove last name
* Shashidhara | Extend dob layout dimensions
* Shashidhara | Add email id layout on loan agreement
* Shashidhara | Aggregate storage permission
* Feature/razorpay emandate (#893)
* dev done, api integration testing pending
* version code increased for razorpay emandate testing
* API integration for error
* soft reject etxt update, order change (#895)
* digo sdk update... (#896)
* Shashidhara | Reduce padding for verify button on otp screen
* release 1.1.4
* Shashidhara | Add error message for invalid email (#898)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.5 into master (#921)
* Master into develop (#899)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
* Master(Release-1.1.3) into develop (#889) (#890)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Remove last name
* Shashidhara | Extend dob layout dimensions
* Shashidhara | Add email id layout on loan agreement
* Shashidhara | Aggregate storage permission
* Feature/razorpay emandate (#893)
* dev done, api integration testing pending
* version code increased for razorpay emandate testing
* API integration for error
* soft reject etxt update, order change (#895)
* digo sdk update... (#896)
* Shashidhara | Reduce padding for verify button on otp screen
* release 1.1.4
* Shashidhara | Add error message for invalid email (#898)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Feature/handle offer expiry (#900)
* Shashidhara | Add offer expiry screen
* Shashidhara | Default to loader color for offer expiry
* Shashidhara | Handle firebase failure on apply loan
* Shashidhara | Handle firebase failure on add bank detail
* Shashidhara | Avoid resetting async data
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Handle firebase failure on loan agreement screen
* Shashidhara | Reposition loader
* Shashidhara | Default loan amount slider to max (#903)
* Shashidhara | Add collapsible permissions (#902)
* Shashidhara | Add collapsible permissions
* Shashidhara | Remove unused imports
* Shashidhara | Handle multiple clicks
* Feature/pg repayment enhancement (#905)
* pgrepayment enhancement started....
* pgrepayment enhancement
* updated firebase KEY
* Feature/loan closure feature (#906)
* pgrepayment enhancement started....
* added loancloser view on loandetail
* pgrepayment enhancement
* loan preclosure click open new page
* minor changes
* loan foreclosure
* crash fixes
* key changes and using firebase changes
* added type for preloan closure
* Shashidhara | Update about us and list of cities (#904)
* Shashidhara | Update about us and list of cities
* Shashidhara | Read list of states and cities from xml
* Shashidhara | Move list to arrays
* fixed (#907)
* emi calendar contract changes, ui changes (#909)
* Shashidhara | Navigate focus to dob date field post name (#908)
* crash fixes (#912)
* crash fixes
* warning screen crash fix
* minor changes
* double click on topbar: loan application journey
* minor refactoring
* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue… (#910)
* Singular sdk integration, Event Tracking, Uninstall Tracking, Revenue for loan eligible, gaId passing to backend
* key name change
* proguard rules for Singular
* emi calender changes
* minor changes
* dev key added
* Feature/home redesign (#914)
* Shashidhara | Update font styles for loan card
* Shashidhara | Refactor card border
* Shashidhara | Update dimens and colors
* Shashidhara | Update loan action icons
* Feature/whatsapp integration (#911)
* Shashidhara | Add whatsapp consent on phone number screen
* Shashidhara | Update consent text
* Shashidhara | Add whatsapp notifications card on home screen
* Shashidhara | Add whatsapp notifications settings
* Shashidhara | Add communication medium apis to login screen and home screen
* Shashidhara | Add communication medium apis to notificaiton settings
* Shashidhara | Add disable notifications view and refactor packaging
* Shashidhara | Add disable notifications icon
* Shashidhara | Remove redundant string
* Shashidhara | Update whatsapp notifications card title
* Shashidhara | Parameterize delay for whatsapp notifications card
* Shashidhara | Update communication mediums post otp verification
* Shashidhara | Add back button functionality and update api endpoints
* Shashidhara | Handle onResume to reflect notification settings. Enable toggle switch. Share ViewModel with disable notifications fragment.
* Shashidhara | Deinitialize async listeners post result processing
* Shashidhara | Fix notification settings header, whatsapp notifications card
* Shashidhara | Reduce margin between description and background image in whatsapp notifications card
* events tracking for loan preclosure, pg repyament, singular added session time out (#913)
* events tracking for loan preclosure, pg repyament, singular added sessiontime out
* minor chnages
* merge conflict (#915)
* release 1.1.5
* set singular external id on each time app launch (#917)
* Add analytics (#916)
* Shashidhara | Add whatsapp event tracking on login screen
* Shashidhara | Add whatsapp event tracking on home and notification settings screen
* Shashidhara | Deinitialize listeners post response processing (#918)
* loan preclosure ui issues (#919)
* designr feedback changes (#920)
* razorpay keys update (#922)
* added singular key in docker (#923)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Shashidhara | Handle mandate failure
* Shashidhara | Make bottom sheet indismissible
* monor changes (#926)
* Shashidhara | Add imports
* Shashidhara | Poll request details on mandate failure
* Shashidhara | Update transaction history icon (#929)
* Shashidhara | Handle digio cancel flow
* home page toolbar: add user name (#930)
* Shashidhara | Add check to ensure fragment is part of activity
* Shashidhara | Remove camera and storage permissions
* Feature/deeplink branch io (#931)
* deeplink branch io sdk integration started...
* url changes
* sdk integration, basic deeplink done
* Shashidhara | Add permission check for camera and storage on kyc
* rating widget on home page enhancement (#928)
* rating widget on home page enhancement
* added default comment
* home page user name logic modification
* Shashidhara | Handle permission result
* Shashidhara | Add analytics
* Shashidhara | Refactor analytics
* Shashidhara | Refactor analytics
* Shashidhara | Update flag for permission collapsibility (#934)
* Feature/digitap android integration (#933)
* digitap sdk integration
* renaming, contract added
* added callback response
* handled call back listeners from digitap
* removed hard coded for testing, added check for stub
* digitap proguard rule
* minor change
* unused code
* Shashidhara | Add partially paid emi status card to calendar
* Shashidhara | Update due details view
* Shashidhara | Add summary screen. Refactor whatsapp consent layout. (#927)
* Shashidhara | Add summary screen. Refactor whatsapp consent layout.
* Shashidhara | Add communication mediums api
* Shashidhara | Handle instantiation of view model
* Shashidhara | WIP: Add loan agreement screen
* Shashidhara | Add loan agreement view api and update sign loan agreement
* Shashidhara | Update loan agreement link color to red
* Shashidhara | Add loan agreement activity
* Shashidhara | Update sign loan agreement response
* Shashidhara | Add analytics
* Shashidhara | Align loan agreement text to center
* Shashidhara | Handle missing loan application id
* Shashidhara | Add enach tutorial screen (#935)
* Shashidhara | Add enach tutorial screen
* Shashidhara | Remove unused imports
* Shashidhara | Update text
* Feature/contextual faqs (#936)
* Shashidhara | Add contextual faqs
* Shashidhara | Remove sticky title
* Shashidhara | Add screen name for analytics
* Shashidhara | Add serialised name property for all emi status
* Upfront, Partial Payment complete (#937)
* started payment upfront
* renaming payment fragment
* started payment page
* renamed PaymentInitListener method
* pay now click on full screen payement page
* minor change
* merge conflicts
* custom payment
* error for custom payment
* added payable label
* loan preclose pay btn
* added currency in paynow api call, added events
* home page upfront payment changes
* rating icon changes
* rating icon changes, home page statusUi state handling
* minor change
* Feature/digitap version upgrade (#939)
* digitap version upgrade
* minor chnage
* release-1.2.0
* Bugfix/hide cta auto debit (#940)
* Shashidhara | Hide tutorial CTA post auto debit
* Shashidhara | Update padding for action button view
* Shashidhara | Update make payment button text and add divider to permission screen (#941)
* loader issue (#942)
* Shashidhara | Update whatsapp text
* Shashidhara | Refactor scroll for summary view (#943)
* loan foreclose handling based on api (#944)
* error ui in custom payment foreclose loan, other minor changes (#945)
* foreclose -ve amount issue (#946)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* conflict resolve (#948)
* Release 1.2.1 into master (#957)
* Master(Release 1.2.0) into develop (#949)
* Master(Release-1.1.3) into develop (#889)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* merge conflicts (#880)
* permission screen move to after otp (#882)
* Bugfix/gps null issue profile (#881)
* location enable handking
* show gps dialog on work and pan page too
* fix (#883)
* Shashidhara | Add upload id photo (#867)
* Shashidhara | Add upload id photo
* Shashidhara | Handle correspondence address layout based on status update
* Shashidhara | Add fetch supported ovds
* Shashidhara | Add upload supported ovd api
* Shashidhara | Handle no internet
* Shashidhara | Update request body for submit ovd api
* Shashidhara | Remove call to bottom sheet for supported ovds
* Shashidhara | Add recommended tag
* Shashidhara | Update status indicator dimensions
* Shashidhara | Add events to be tracked and instructions for selfie
* Shashidhara | Remove tools src
* Shashidhara | Remove Kyc docs tag
* Shashidhara | Update error handling
* Shashidhara | Handle errors across multiple flows
* Shashidhara | Fix typo
* Shashidhara | Handle de initialization of polling
* Shashidhara | Handle async response for ovd
* hyperverge error handling (#884)
* Shashidhara | Handle poll timeout
* Shashidhara | Increase padding for address layout
* Shashidhara | Increase padding for divider
* Shashidhara | Remove bottom sheet error message on ovd upload
* Shashidhara | Remove unused imports
* Shashidhara | Update padding for address layout
* feature toggle for kyc other ovd (#885)
Co-authored-by: Satish Prasad <satish.prasad@navi.com>
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
* Release 1.1.4 into master (#897)
* Release 1.1.2 (#878) (#879)
* Shashidhara | Handle no internet on splash screen (#863)
* Sat | <Ch-12343> | Hyperverge Selfie (#864)
* started...
* release 1.1.1
* Shashidhara | Update find ifsc visibility based on bank name validation
* back press issue
* minor changes
* pre populate loan data from edit bank account
* added contract
* selfie hyperverge
* error handlding
* added git sttaus
* added keys into gradle
* added keys into docker file
* intro screen hide after 1st time
* removed instrauction
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
* Feature/feedback on get loan journey (#868)
* started ...
* feedback continue..
* api intgration
* feedback success added, api submit
* Shashidhara | Toggle sticky footer on permissions screen based on login settings (#865)
* Feature/permissions other tasks (#869)
* added feedback on permission screen
* tutorial page skipped
* gps full page skipped
* removed red screen from kyc and enach
* uxcam id and user peroperty
* analytics for submit feedback and api connection timeout
* Feature/bank screen enhancements (#870)
* Shashidhara | Add disclaimer
* Shashidhara | Update edit bank option visibility
* Shashidhara | Remove change bank option on mandate success
* release 1.1.2
* Shashidhara | Add firebase performance (#871)
* spalsh screen changes, feedback keys issue (#872)
* minor changes
* Mukunda | Fixing basic details and work details firebase keys (#873)
* Shashidhara | Add scroll for auto debit screen
* fix (#875)
* Shashidhara | Update edit bank message
* multiple select iusse (#877)
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>…
Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com>
Co-authored-by: Mukunda NS <mukunda.ns@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
2020-09-15 11:55:38 +05:30
|
|
|
debuggable false
|
2020-04-29 10:41:40 +05:30
|
|
|
minifyEnabled true
|
2023-06-01 15:42:57 +05:30
|
|
|
shrinkResources false
|
2024-06-26 14:45:01 +05:30
|
|
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro', 'retrofit2.pro', 'alfred.pro', 'courier.pro', 'adverse.pro'
|
2020-03-31 18:19:44 +05:30
|
|
|
signingConfig signingConfigs.release
|
2021-08-19 16:05:43 +05:30
|
|
|
manifestPlaceholders = [branchMode: 'false']
|
2024-04-05 15:07:08 +05:30
|
|
|
matchingFallbacks = ['release']
|
2024-07-04 18:31:19 +05:30
|
|
|
resValue 'string', 'build_config_package', 'com.naviapp'
|
2019-10-31 15:23:40 +05:30
|
|
|
}
|
|
|
|
|
}
|
2021-08-25 16:25:09 +05:30
|
|
|
bundle {
|
2024-01-30 16:26:46 +05:30
|
|
|
abi {
|
|
|
|
|
enableSplit = true
|
2021-08-25 16:25:09 +05:30
|
|
|
}
|
|
|
|
|
density {
|
|
|
|
|
enableSplit = true
|
|
|
|
|
}
|
2024-01-30 16:26:46 +05:30
|
|
|
language {
|
|
|
|
|
enableSplit = false
|
2021-08-25 16:25:09 +05:30
|
|
|
}
|
|
|
|
|
}
|
2024-01-30 16:26:46 +05:30
|
|
|
compileOptions {
|
|
|
|
|
incremental true
|
|
|
|
|
sourceCompatibility JavaVersion.VERSION_17
|
|
|
|
|
targetCompatibility JavaVersion.VERSION_17
|
|
|
|
|
}
|
2022-09-21 13:01:50 +05:30
|
|
|
composeOptions {
|
2023-09-04 14:44:59 +05:30
|
|
|
kotlinCompilerExtensionVersion libs.versions.compose.lib.get()
|
2022-09-21 13:01:50 +05:30
|
|
|
}
|
2024-01-30 16:26:46 +05:30
|
|
|
dynamicFeatures = [':navi_pl_dynamic', ':navi_hl_dynamic']
|
|
|
|
|
kotlinOptions {
|
|
|
|
|
freeCompilerArgs += ["-Xstring-concat=inline"]
|
|
|
|
|
jvmTarget = '17'
|
|
|
|
|
}
|
|
|
|
|
lint {
|
|
|
|
|
baseline file("lint-baseline.xml")
|
|
|
|
|
disable 'NullSafeMutableLiveData'
|
|
|
|
|
}
|
|
|
|
|
packagingOptions {
|
|
|
|
|
jniLibs {
|
2024-06-18 14:47:12 +05:30
|
|
|
pickFirsts += "**/libjsi.so"
|
2024-01-30 16:26:46 +05:30
|
|
|
useLegacyPackaging = true
|
|
|
|
|
}
|
|
|
|
|
resources {
|
|
|
|
|
excludes += ['META-INF']
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
repositories {
|
|
|
|
|
flatDir {
|
|
|
|
|
dirs 'libs'
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
sourceSets {
|
|
|
|
|
release {
|
|
|
|
|
java.srcDirs = ['src/main/java', 'src/release/java']
|
|
|
|
|
}
|
|
|
|
|
debug {
|
|
|
|
|
java.srcDirs = ['src/main/java', 'src/debug/java']
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
testOptions {
|
|
|
|
|
unitTests.returnDefaultValues = true
|
|
|
|
|
}
|
2023-07-20 11:13:09 +05:30
|
|
|
flavorDimensions = ["app"]
|
2019-12-03 12:07:59 +05:30
|
|
|
productFlavors {
|
2024-01-30 16:26:46 +05:30
|
|
|
qa {
|
|
|
|
|
isDefault true
|
2023-11-27 19:58:32 +05:30
|
|
|
dimension "app"
|
|
|
|
|
applicationId "com.naviapp.dev"
|
2024-01-30 16:26:46 +05:30
|
|
|
buildConfigField 'String', 'ALFRED_API_KEY', formatString('oMv77fgpBg9NFGom0Psizbf7lbrdBVJz')
|
2023-11-27 19:58:32 +05:30
|
|
|
buildConfigField 'String', 'APPSFLYER_KEY', formatString('ua6cppJ9oQx7aPQPNyHrHA')
|
2024-01-30 16:26:46 +05:30
|
|
|
buildConfigField 'String', 'BASE_URL', formatString('https://qa-sa.navi.com/')
|
2023-11-27 19:58:32 +05:30
|
|
|
buildConfigField 'String', 'HYPERVERGE_APP_ID', formatString('2c007b')
|
|
|
|
|
buildConfigField 'String', 'HYPERVERGE_APP_KEY', formatString('c9b1e034f7c8961a3f5b')
|
2024-02-08 20:52:15 +05:30
|
|
|
buildConfigField 'String', 'PULSE_BASE_URL', formatString('https://dev-janus.np.navi-tech.in/')
|
2024-01-30 16:26:46 +05:30
|
|
|
buildConfigField 'String', 'MOENGAGE_KEY', formatString('2PDJ4M6TDY7ADQ5N5LU48H9Y')
|
2024-03-12 13:04:13 +05:30
|
|
|
buildConfigField 'String', 'MQTT_PASSWORD', formatString('testUser@123')
|
|
|
|
|
buildConfigField 'String', 'MQTT_USERNAME', formatString('henry')
|
2024-01-30 16:26:46 +05:30
|
|
|
buildConfigField 'String', 'SSL_PINNING_KEY', formatString('sha256/nUU7NjGrGo/mxijjsX+MHerUbpIHBidF8LAYOEPFWA8=')
|
2023-11-27 19:58:32 +05:30
|
|
|
buildConfigField 'String', 'XIAOMI_PUSH_APP_ID', formatString('2882303761521925585')
|
|
|
|
|
buildConfigField 'String', 'XIAOMI_PUSH_APP_KEY', formatString('5692192517585')
|
|
|
|
|
buildConfigField 'String', 'YOUTUBE_KEY', formatString('AIzaSyDlbxag2dCc-a9ac8JTfH3nnVw41pdI-1U')
|
|
|
|
|
manifestPlaceholders = [
|
2024-07-04 18:31:19 +05:30
|
|
|
FACEBOOK_APP_ID: "238258890564574",
|
2024-01-30 16:26:46 +05:30
|
|
|
TRUECALLER_KEY : "yicxl1xh6jidagslpi0h9d-uklfeinnx4a6mb6rdgyi"
|
2023-11-27 19:58:32 +05:30
|
|
|
]
|
2024-03-28 14:08:29 +05:30
|
|
|
resValue 'string', 'CodePushDeploymentKey', formatString('QLh2ypE_wVIAdp9rcSPIkbdxwKgPijXyGpKX_')
|
2024-07-04 18:31:19 +05:30
|
|
|
resValue 'string', 'build_config_package', 'com.naviapp.dev'
|
2019-12-03 12:07:59 +05:30
|
|
|
}
|
|
|
|
|
prod {
|
|
|
|
|
dimension "app"
|
2024-01-30 16:26:46 +05:30
|
|
|
if (project.hasProperty('ALFRED_API_KEY')
|
2023-07-20 11:13:09 +05:30
|
|
|
&& project.hasProperty('APPSFLYER_KEY')
|
2024-01-30 16:26:46 +05:30
|
|
|
&& project.hasProperty('BASE_URL')
|
2023-07-20 11:13:09 +05:30
|
|
|
&& project.hasProperty('HYPERVERGE_APP_ID')
|
|
|
|
|
&& project.hasProperty('HYPERVERGE_APP_KEY')
|
2024-01-30 16:26:46 +05:30
|
|
|
&& project.hasProperty('MOENGAGE_KEY')
|
2024-03-12 13:04:13 +05:30
|
|
|
&& project.hasProperty('MQTT_PASSWORD')
|
|
|
|
|
&& project.hasProperty('MQTT_USERNAME')
|
2024-02-08 20:52:15 +05:30
|
|
|
&& project.hasProperty('PULSE_BASE_URL')
|
2024-01-30 16:26:46 +05:30
|
|
|
&& project.hasProperty('SSL_PINNING_KEY')
|
2023-07-20 11:13:09 +05:30
|
|
|
&& project.hasProperty('XIAOMI_PUSH_APP_ID')
|
|
|
|
|
&& project.hasProperty('XIAOMI_PUSH_APP_KEY')
|
|
|
|
|
&& project.hasProperty('YOUTUBE_KEY')
|
|
|
|
|
&& project.hasProperty('FACEBOOK_APP_ID')
|
2024-01-30 16:26:46 +05:30
|
|
|
&& project.hasProperty('TRUECALLER_KEY')
|
2024-03-28 14:08:29 +05:30
|
|
|
&& project.hasProperty('CODEPUSH_DEPLOYMENT_KEY')
|
2023-07-20 11:13:09 +05:30
|
|
|
) {
|
2024-01-30 16:26:46 +05:30
|
|
|
buildConfigField 'String', 'ALFRED_API_KEY', formatString("$ALFRED_API_KEY")
|
2021-10-08 16:50:11 +05:30
|
|
|
buildConfigField 'String', 'APPSFLYER_KEY', formatString("$APPSFLYER_KEY")
|
2024-01-30 16:26:46 +05:30
|
|
|
buildConfigField 'String', 'BASE_URL', formatString("$BASE_URL")
|
2021-10-08 16:50:11 +05:30
|
|
|
buildConfigField 'String', 'HYPERVERGE_APP_ID', formatString("$HYPERVERGE_APP_ID")
|
2023-07-20 11:13:09 +05:30
|
|
|
buildConfigField 'String', 'HYPERVERGE_APP_KEY', formatString("$HYPERVERGE_APP_KEY")
|
2024-01-30 16:26:46 +05:30
|
|
|
buildConfigField 'String', 'MOENGAGE_KEY', formatString("$MOENGAGE_KEY")
|
2024-03-12 13:04:13 +05:30
|
|
|
buildConfigField 'String', 'MQTT_PASSWORD', formatString("$MQTT_PASSWORD")
|
|
|
|
|
buildConfigField 'String', 'MQTT_USERNAME', formatString("$MQTT_USERNAME")
|
2024-02-08 20:52:15 +05:30
|
|
|
buildConfigField 'String', 'PULSE_BASE_URL', formatString("$PULSE_BASE_URL")
|
2024-01-30 16:26:46 +05:30
|
|
|
buildConfigField 'String', 'SSL_PINNING_KEY', formatString("$SSL_PINNING_KEY")
|
2022-02-11 14:13:13 +05:30
|
|
|
buildConfigField 'String', 'XIAOMI_PUSH_APP_ID', formatString("$XIAOMI_PUSH_APP_ID")
|
|
|
|
|
buildConfigField 'String', 'XIAOMI_PUSH_APP_KEY', formatString("$XIAOMI_PUSH_APP_KEY")
|
2022-07-05 10:37:27 +05:30
|
|
|
buildConfigField 'String', 'YOUTUBE_KEY', formatString("$YOUTUBE_KEY")
|
2023-07-20 11:13:09 +05:30
|
|
|
manifestPlaceholders = [
|
2024-01-30 16:26:46 +05:30
|
|
|
FACEBOOK_APP_ID: "$FACEBOOK_APP_ID",
|
|
|
|
|
TRUECALLER_KEY : "$TRUECALLER_KEY"
|
2023-07-20 11:13:09 +05:30
|
|
|
]
|
2024-03-28 14:08:29 +05:30
|
|
|
resValue "string", 'CodePushDeploymentKey', formatString("$CODEPUSH_DEPLOYMENT_KEY")
|
2024-07-04 18:31:19 +05:30
|
|
|
resValue 'string', 'build_config_package', 'com.naviapp'
|
2021-10-08 16:50:11 +05:30
|
|
|
}
|
2019-12-03 12:07:59 +05:30
|
|
|
}
|
|
|
|
|
}
|
2020-03-31 18:19:44 +05:30
|
|
|
}
|
|
|
|
|
|
|
|
|
|
static def formatString(String value) {
|
|
|
|
|
return '"' + value + '"'
|
|
|
|
|
}
|
|
|
|
|
|
2024-03-27 20:36:03 +05:30
|
|
|
project.ext.react = [
|
2024-07-04 18:31:19 +05:30
|
|
|
entryFile : "index.js",
|
2024-03-27 20:36:03 +05:30
|
|
|
enableHermes: true // clean and rebuild if changing
|
|
|
|
|
]
|
|
|
|
|
|
2024-04-05 15:07:08 +05:30
|
|
|
project.ext.envConfigFiles = [
|
2024-07-04 18:31:19 +05:30
|
|
|
qa : ".env.qa",
|
|
|
|
|
benchmark : ".env.benchmark",
|
|
|
|
|
production: ".env.prod"
|
2024-04-05 15:07:08 +05:30
|
|
|
]
|
|
|
|
|
|
2022-05-19 19:46:31 +05:30
|
|
|
publishing {
|
2020-03-31 18:19:44 +05:30
|
|
|
repositories {
|
2023-07-20 11:13:09 +05:30
|
|
|
if (project.hasProperty('NEXUS_URL')
|
|
|
|
|
&& project.hasProperty('NEXUS_USERNAME')
|
|
|
|
|
&& project.hasProperty('NEXUS_PASSWORD')
|
|
|
|
|
) {
|
2022-05-25 16:20:32 +05:30
|
|
|
maven {
|
|
|
|
|
url = "$NEXUS_URL"
|
|
|
|
|
credentials {
|
|
|
|
|
username = "$NEXUS_USERNAME"
|
|
|
|
|
password = "$NEXUS_PASSWORD"
|
2020-03-31 18:19:44 +05:30
|
|
|
}
|
2022-05-25 16:08:59 +05:30
|
|
|
}
|
2022-05-25 18:38:10 +05:30
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
publications {
|
2023-07-20 11:13:09 +05:30
|
|
|
if (project.hasProperty('FLAVOR')) {
|
2022-05-25 18:38:10 +05:30
|
|
|
maven(MavenPublication) {
|
|
|
|
|
artifactId = "$FLAVOR"
|
|
|
|
|
groupId = "com.naviapp"
|
2023-07-20 11:13:09 +05:30
|
|
|
version = "navi_v$VERSION_NAME"
|
|
|
|
|
|
|
|
|
|
artifact("build/outputs/bundle/prodRelease/app-prod-release.aab")
|
2020-03-31 18:19:44 +05:30
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2019-10-31 15:23:40 +05:30
|
|
|
dependencies {
|
2023-08-28 14:19:08 +05:30
|
|
|
api project(":navi-payment")
|
2024-01-30 16:26:46 +05:30
|
|
|
|
|
|
|
|
implementation project(":finoramic-androidx-sdk")
|
2021-09-23 18:41:59 +05:30
|
|
|
implementation project(":navi-amc")
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation project(":navi-ap")
|
|
|
|
|
implementation project(":navi-bbps")
|
|
|
|
|
implementation project(":navi-chat")
|
2023-11-15 14:46:53 +05:30
|
|
|
implementation project(":navi-coin")
|
2024-06-04 03:34:25 +05:30
|
|
|
implementation project(":navi-cycs")
|
2023-08-17 10:28:44 +05:30
|
|
|
implementation project(":navi-gold")
|
Release 3.0.7 to Master (#4542)
* Regex fix
* layout fic
* fix multi deeplink
* Inhouse VKYC (#4001)
* basic setup of inhouse vkyc
* Added HMS SDK initialisation and VKYC fragment binding
* network calls added
* Added vkyc binding
* more changes
* more changes
* navigation fix
* Merged with inhouse vkyc
* Merged with inhouse vkyc
* Merged with pl journey revamp
* Resolved integration issues
* Resolved integration issues
* Added hms config changes in video meeting screen
* Added hms config changes in video meeting screen
* Feature/video call screen (#3976)
* some file name changed as per revamp standard
* add: `setFontStyle` binding adapter
* fix: add back accidentally removed code
* bank details failed changes added
* Release 2.8.7 (#3791)
* payment crash fix (#3655)
* Reward tooltip fix in pl loan Summary screen
* add help in loanApplicationDetail toolbar for hl (#3654)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* UI fix
* add: ttf files for test fonts
* create: font-family for ttf files
* udpate: `fontFamily` -> `android:fontFamily`
* add: create styles for new test fonts
* udpate: `fontFamily` -> `android:fontFamily`
* add: font switches based on provided typeface
* fix: merge resolution errors
* rm: redundant name param from `Fonts` enum
* update: String font name to Enum
* rm: getFontAsset from navi-common
* modify existing widget and text switcher
* Conflict resolved
* AE-3626 Part Pre Payment (#3540)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Tp 6189 r11 transition (#3641)
* Ae 4293 1 (#3660)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Skeleton for ApplicationPlatformUI
* Version bump
* rm: pl autodebit loanType null check
* Revert "update images"
* change in animation
* update image
* rm: pl autodebit loanType null check (#3666)
* add: get fonts from backend and save to shared prefs
* update: fontType and fontStyle usages across app module
* rm: duplicate fontStyle selector
* update: font name in mock
* add: dynamic fonts to chat module
* add: dynamic fonts to amc module
* add: dynamic fonts to insurance module
* update: hardcoded fonts to fontStyleSelector
* update: always save font in uppercase
* fix: dashboard tabs font weight
SEMI_BOLD -> EXTRA_BOLD
* fix: dashboard tabs font weight
NAVI_SEMI_BOLD -> SEMI_BOLD
* fix: font response type
* fixed the overlapping in ifsc field (#3647)
* fixed the overlapping in ifsc field
* fixed the QA bug for invalid ifsc feild
* changed visiblity from invisible to gone
* add animation
* Impl gold rewards tooltip in home and PL loan summary
* UI changes
* add disable state in nps
* clean code
* clean code
* crash fix
* Reward widget changes for safe gold
* Overlay screen changes for Safe gold
* color change
* adding animation
* crash fix (#3673)
* gold info screen
* dismiss overlay screen
* add: integrate with litmus-proxy
* added ellipsis to policy owner name text views (#3653)
* HRA comms App changes (#3684)
* HRA comms App changes
* hra method name changes
* add: inter font
* fetch type changed (#3685)
* added call support (#3657)
* pull from development
* Ae 4393 (#3662)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
* add copyright to call button icon
* change call and email icons
* change CustomerSupportFragment icons
* review changes
* review changes
* add helpButton analytics
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* add: avenir-next font
* Safe gold impl in summary, pds and overlay screens
* added lottie file
* add: clickstream events for font change
* Add initerror for selfie fragment
* Reward info layout fix
* 15day callout changes on Payment review (#3686)
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* ui fxes
* add: refactor for font-weight
* fix: font-family
* rm: redundant ttf files
* update: font change analytics
* fix: font style mapping
* mv: fetchfont before oncreate
* remove unused course
* Part prepayment ae 3306 (#3683)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* skip mandate v2 (#3521)
skip mandate v2
* navi-common dependency on navi-widgets
* removed AppPlatformFiles
* Ae 1404 bank account change (#3380)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* rm: avenir-next font
* Ae 1404 bank account change (#3699)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* Make request config for form page polling backend driven
* digitap sdk upgrade (#3702)
* TP-6713: HRA V2 Feature (#3697)
* Fix loading screen
* Hra-v2 implementation
* Fix expand collapse extra space bug
* Fix screenshot share
* Fix text padding
* Fix line spacing extra
* Fix health score not showing up
* Fix shareText
* Fix few issues
* Fix text styles not applied at end
* Fix UI issues
* Fix screenshot issue
* Fix animations and other issues
* Integrate analytics
* Fix issues
* Fix more build issues
* Compare Card Fix
* Add manual swipe
* Sync red dot on body
* Fix multiple button clicks
* Change order of views
* Debounce on share click
* Fix spacing issue
* hra bug fixes
* hra bug fixes
* PR comments resolve
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
* Release 2.8.4 to master (#3675) (#3705)
* AE-2413 | Feature | Autopay Mandate Setup
* Update Mocks
* Refactor Fragment + VM + Repo
* Auto Debit Instruction (WIP)
* Remove Analytics screenName
* Fix type
* Fix typo
* Auto Debit Instruction (WIP - Navigation)
* Auto Debit Instruction (Navigation Complete)
* Auto Debit Instruction (Done)
* Update Post Digio Flow
* Resolve Review Comments
* Fix mock
* Remove unused listener
* Fix Digio SDK Response Handling
* vibration null check
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Change Bank Fragment Init
* Fix Change Bank CTA to Fragment Link
* Penny Drop Flow (WIP)
* Change Bank API ReqRes (WIP)
* Fix - ctaAction on Instruction Page
* Penny Drop Flow (Mock Testing)
* Fix - Penny Drop Loader `hlScreenName`
* Fix - Penny Drop Loader `hlScreenName`
* Add `hlScreenName` for AutoDebit Fragments
* Add Penny Drop Activity to Manifest
* Update Mocks to match actual ReqRes cycles
* Change Bank Screen - Add Input Fields
* Autopay Screen - Add padding below title
* First Draft with errors
* Update Repayment Account Verification Logic
* resolved import issues in the common module
* dummy
* Update request body for AUTOPAY_SETUP patch call
* Remove duplicate SubScreen declaration
* resolve conflict
* Fix all import
* Update mock data for autopay to qa user
* Add bottom sheets on change bank screen
* Update touch focus for bank/ifsc bottom sheet to text field
* disable mocks
* Fix compilation error
* Update Change Bank Flow as per new contracts
* Fix timeout error on auto debit home screen
* Remove unused code
* Remove Unused querymap initialization
* update copyright year to 2022
* use apply for setters
* Use context.resources.getString()
* Onemoney sdk upgrade
* rm: mocks from repositories
Removed handling for mock data from Data Repositories
* add: bottom sheet on mandate creation timeout
added functionality to show an error bottom sheet if the polling on mandate creation times out
* Visit SDK Integration
* Use local aar to fix build failure
* Remove visit aar
* Revert unintended changes in proguard
* Bug fixes
* Bug fix
* added icon svg
* icon added
* Update api for getting linked accounts
* new icon added
* Update api for getting linked accounts
* Handle discover accounts failure case
* Bugfix
* Bugfix
* Extract VISIT to constants
* divider position fix
* Show bottomsheet for incorrect pan
* Handle pan failure case at IPA loader screen
* Add separate polling for pan verification on loader page
* Removing zero pf splash and adding cash loan splash
* digio sdk failure bottomsheet
* AE-3938 | removed personal loan (#3580)
* Added logic to show cash loan splash
* check to call the post api once the response is received
* update: clickstream events
* fix: send email icon on help bottom sheet
* Bug fix on ipa loader screen polling
* error bottomsheet text change
* added comment
* added explanation
* TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569)
* Analytics events for pre payment click
* Add analytics events for paymentMode selected for emi prepayment
* Add analytics events for payment modes
* Setup analytics events for payment
* Handle pre-payment analytics event in app
* Minor fix
* Format code
* Resolve comments
* minor fix
* refactoring
* Payment Status Analytics event using payment/initiate api
* Remove unused code for processing paymentStatusAnalyticsEvents
* Use payment initiate api to recieve analytics events
* Use payment status analytics events from payment initiate api
* Remove unnecessary analytics events from customerPolicy class
* minor renaming
* Add flowType in retry payment
* Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629)
* change hardcode string in about us
* clean code
* bug fix and added new icon
* bug fix and added new icon
* change string
* Update build.gradle
* update images
* rm: pl autodebit loanType null check
* payment crash fix (#3655)
* add help in loanApplicationDetail toolbar for hl (#3654)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* AE-3626 Part Pre Payment (#3540)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Tp 6189 r11 transition (#3641)
* Ae 4293 1 (#3660)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Version bump
* rm: pl autodebit loanType null check
* Revert "update images"
* update image
* crash fix
* crash fix (#3673)
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* version bump up
* pds screen animation add
* Part prepayment HL issue fix (#3707)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Part prepayment ae 3306 (#3708)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* HL part pre payment redirect fix
* Icon renamed
* removed navi-widgets from app
* Fixed white background issue
* Spacing brtween widget is fixed
* Background color change
* title in center and add right margin
* Background color change
* visible gone header view
* Widget height changes
* adding animation
* merge-fix: NaviFontEnum
* autopay button fix on enach tutorial activity (#3713)
* merge-fix: move FontUtils to `navi-design`
* merge-fix: imports
* merge-fix: reformat code
* add: font weights in layouts
* add: font weights in layouts
* merge-fix: reformat code
* refactor: rename references and re-enable analytics
* update: copyright
* Reward animation
* fix: missing JvmStatic annotation
* adding deeplink story
* UI changes for safe gold
* fix: make login screen scrollable
* adding deeplink story
* adding deeplink story
* adding deeplink story
* Animation timer changed
* Formatting
* TP-6194 overdue card bug fix (#3715)
* added new icon
* Added safe gold logo
* disable in not selected state
* tag height change
* update: font weight mappings from navi-sans to roboto and inter
* Avoid using requireContext in AA fragment
* Layout changes
* Layout changes
* clear mock
* Reward widget layout changes
* added deep link
* Ui fix
* same as head branch
* Ui fix
* dismiss when when web url is coming
* removed the constraint from the image
* add merge conflicts
* resolve comment
* resolve comment
* resolve comment
* resolve comment
* drawable
* Conflict resolved
* fix dimes reference
* Use SerializedName for consuming any field from backend
* Refactoring the code
* Update PaymentFragment.kt
* add: missing font-weight descriptors
* mv: font weight integers to navi-design
* update: `fontFamily` -> `android:fontFamily`
* fix: PL Offer Generation Error screen not rendering properly
* Added Payload for tracking payment errors (#3743)
* AE-4449 (#3677)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* AE-4449
* AE-4449
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Review changes
* bank account change (#3736)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Back Navigation Fix
* Fixed Event Name for HL
* Removed commented code
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* AE-4554 | Shivam | Rejection Cool Off Period removal (#3709)
* add: clickstream events for PL rejection
* resolve review comments
* Form analytics fixes (#3751)
* fix: broken-development (#3752)
* Customised supertopup journey (#3753)
* customised supertopup journey initial changes
* widget integration
* widget integration
* double slider bug fix
* double slider bug fix
* amount change bottom sheet added
* amount change bottom sheet added
* Terminal page changes (#3695)
* Form terminal page changes
* callback fun fix
* terminal page changes
* initial bug fixes
* initial bug fixes
* loading bug fix
* help action bug fix
* initial bug fixes
* removed mocking code
* expand collapse behaviour fix
* bug fixes, design fixes, analytics events
* sync with development, design fix
* event name fix
* version code revert
* PR comment resolve
* PR comment resolve
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
* Drawable fix
* run build on development
* add icon black
* add icon black
* image in middle
* UAT fixes
* version bump
* Payment tracker ae 3970 (#3667)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Build Issue Fixed
* Widget contract updated
* Background color added
* Added request initiated icon
* Merged with development
* faq fix for tracker screen
* Added icon request waiting
* Overridden bottomSheet height min ratio
* Review changes
* Dynamic index logic
* Enach SetUp Autopay Pay Cta Visibility Fix
* handle index of bound error in nps submit
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
* loan offer card data setter added & loan offer expire cta issue fixed
* Added FinancialSanctionWidget
* Delete document bugfix
* Download bugfix
* reward dynamic api screen
* change titleAttribute
* Added Loan detail
* delay disbursement screen added
* know more bottom sheet added at loan details page & ui issue fixed of profile details page
* emi calendar back button issue resolve
* back listener added for bank details page
* Resolved Rewards related changes
* screen name added in customer support
* Resolved Rewards related changes
* Shivam | PL Journey Revamp | Offer Improvement Card (#3801)
* add: offer improvement card
* fix: fallbacks
* TP-8570: Application type fix in tracking (#3792)
* Application type fix
* added supertopup activation
* FS Screen enhancements
* Part pre payment widgets bg fix (#3805)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Background Color Fixed
* Background change
* Fix NaviInputWidgetAdapter.kt validity fix
* Removed unused code
* font fix
* parameter added for delayed disbursement
* Part pre payment fix (#3809)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* part pre payment fix
* part pre payment fix
* Ae 3136 tranche disbursal (#3520)
* AE-3138, AE-3139 tranche cta and details screen
* AE-3140, AE-3141 installment success state handling
* AE-3142 emi disbursals screen
* added events and bug fixes
* filter null widgets
* bug fixes
* changes maxFileSize to 10MB
* AE-3626 Part Pre Payment
* added loanApplicationId
* resolved pr comments
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Merged with development
* Sending timemills in request
* AE-5025 & AE-5039
* Merge Conflict Fix with development
* Padding fix
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Missing items
* Customise loan enhancement
* bank verification failed screen handled
* font changed from sans to navi (#3813)
* offer upgrade ui fixed added
* Integration testing
* fix: pl revamp address (#3824)
* ui issue fixed on gst , AA & offer upgrade page
* AE-4739 | Shivam | Effective Interest Cost (#3760)
* add: info icon on emi plan card
* add: EffectiveInterestCostFragment
* add: clickstream events in navianalytics
* add: new screen for EIC info
* update: EffectiveInterestCostDataResponse model
* add: layout for eic screen
* fix: calculation card title
* fix: hide divider when loader is showing
* add: info icon on Loan Details
* remove: mocks
* add: navigation on EIC icon click
* refactor: update mock and mv code
* refactor: revert redundant changes
* refactor: revert redundant changes
* update: make eic POST call
* mv: font styling to databinding
* update: multiply to divide icon
* update: eic info contract
* rm: mock for eic repo
* add: clickstream of eic icon view
* add: scroll to eic screen
* fix: hide/show info icon on re-generate offer
* Bugfix penny drop (#3832)
* Condition change for setup auto pay
* Add extra condition for auto pay
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
* Adding icons for top up (#3833)
* Quote edit ab changes (#3793)
* qoute selection widget layout added
* User Info Widget
* small layout refactored
* quote edit AB changes
* design and bug fixes
* final changes
* unused name removal
* unused file removal
Co-authored-by: mayank-navi <mayank.sheoran@navi.com>
Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com>
* Revert "Bugfix penny drop (#3832)"
This reverts commit 4e4bce6451d25587cb18463c8fd1c34b96a69359.
* Organised
* error issue fixed for uw rejection
* 2.8.6 HI crash fixes (#3804)
* bug fixes
* removed juspay getMerchantView changes
* refactored
* Added HomeLoanApplicantsFragment.kt
* Bugfixes
* TP-8307 | Shivam | Disable Digitap for optional VKYC (#3843)
* fix: user is getting into digitap app sdk flow when he selected optional video kyc
* Working Compose View in Android View XML
* events added & loan offer upgrade card fix added
* UI fixes
* add: spotless
* Working AboutUsActivity.kt with Compose
* Working Preview
* Removed duplicate libs
* TP-8081 | Shivam | Fix Dev Address Document Upload (#3848)
* Removed un-necessary component tags
* Removed un-necessary component tags
* UI fixes
* gst and tutorial page bug fixed
* rm: ktlint
* add: Android Suggestion CI
* fix: Android Suggestion CI
* add: license + java in spotless
* added data safety header and bottom sheet info, (#3851)
* add: kt + java formatters
* test-commit for spotless apply
* added fix for zero prefix (#3852)
* margin & elevation issue fix for work fragment
* UI fixes
* rm: spotless.gradle header
* updated compileSdkVersion for each module
* change text in gi login
* crashfix for strings
* test commit
* test commit
* Update navi-widgets/src/main/java/com/navi/naviwidgets/views/CollapsibleAmountSliderView.kt
Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in>
* revert commit
* revert commit
* Handled crash in EmiTenureFragment
* cta changed on account aggregrator
* Bug fixes
* added fix for pan , data safety (#3856)
* Bug fixes and indexed list item
* action button added on error page
* gst page password cleaning on switching added
* rm: empty files with no code
* bank auto pay success messag e& top up redirection handled
* field changed
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* ui bugs and loader size & gravity fixed
* ui fix added
* Shivam | Remove Reviewdog (#3873)
* Resolved PR comments
* ui issues fixes
* edit button on loan summary and disbursal failed state added
* added rupee symbol and kyc button shadow fix (#3878)
* Merged changes related to rewards and pl journey
* Reduce apk size (#3876)
* navi header ui issue fixed
* Merged changes related to rewards and pl journey
* Shivam | Change Spotless Java Format to AOSP (#3862)
* Shivam | Spotless Pre-commit Hook (#3877)
* added animation green bg fix
* address screen error fixed
* Ae 5206 (#3886)
* fix padding
* fix text center alignment in toastWidget
* UI fixes
* AE-5205 Max Upload File Size handled (#3839)
* UI fixes
* Master in to development (#3889)
* Release 2.8.8 to Master (#3846)
* gold info screen
* dismiss overlay screen
* add: integrate with litmus-proxy
* added ellipsis to policy owner name text views (#3653)
* fixed bugs
* HRA comms App changes (#3684)
* HRA comms App changes
* hra method name changes
* add: inter font
* fetch type changed (#3685)
* added call support (#3657)
* fixed bug
* pull from development
* Ae 4393 (#3662)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
* add copyright to call button icon
* change call and email icons
* change CustomerSupportFragment icons
* review changes
* review changes
* add helpButton analytics
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* add: avenir-next font
* Safe gold impl in summary, pds and overlay screens
* added lottie file
* add: clickstream events for font change
* Add initerror for selfie fragment
* Reward info layout fix
* 15day callout changes on Payment review (#3686)
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* ui fxes
* add: refactor for font-weight
* fix: font-family
* rm: redundant ttf files
* update: font change analytics
* fix: font style mapping
* mv: fetchfont before oncreate
* remove unused course
* Part prepayment ae 3306 (#3683)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* skip mandate v2 (#3521)
skip mandate v2
* navi-common dependency on navi-widgets
* removed AppPlatformFiles
* Ae 1404 bank account change (#3380)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* rm: avenir-next font
* Ae 1404 bank account change (#3699)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* Make request config for form page polling backend driven
* digitap sdk upgrade (#3702)
* TP-6713: HRA V2 Feature (#3697)
* Fix loading screen
* Hra-v2 implementation
* Fix expand collapse extra space bug
* Fix screenshot share
* Fix text padding
* Fix line spacing extra
* Fix health score not showing up
* Fix shareText
* Fix few issues
* Fix text styles not applied at end
* Fix UI issues
* Fix screenshot issue
* Fix animations and other issues
* Integrate analytics
* Fix issues
* Fix more build issues
* Compare Card Fix
* Add manual swipe
* Sync red dot on body
* Fix multiple button clicks
* Change order of views
* Debounce on share click
* Fix spacing issue
* hra bug fixes
* hra bug fixes
* PR comments resolve
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
* Release 2.8.4 to master (#3675) (#3705)
* AE-2413 | Feature | Autopay Mandate Setup
* Update Mocks
* Refactor Fragment + VM + Repo
* Auto Debit Instruction (WIP)
* Remove Analytics screenName
* Fix type
* Fix typo
* Auto Debit Instruction (WIP - Navigation)
* Auto Debit Instruction (Navigation Complete)
* Auto Debit Instruction (Done)
* Update Post Digio Flow
* Resolve Review Comments
* Fix mock
* Remove unused listener
* Fix Digio SDK Response Handling
* vibration null check
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Change Bank Fragment Init
* Fix Change Bank CTA to Fragment Link
* Penny Drop Flow (WIP)
* Change Bank API ReqRes (WIP)
* Fix - ctaAction on Instruction Page
* Penny Drop Flow (Mock Testing)
* Fix - Penny Drop Loader `hlScreenName`
* Fix - Penny Drop Loader `hlScreenName`
* Add `hlScreenName` for AutoDebit Fragments
* Add Penny Drop Activity to Manifest
* Update Mocks to match actual ReqRes cycles
* Change Bank Screen - Add Input Fields
* Autopay Screen - Add padding below title
* First Draft with errors
* Update Repayment Account Verification Logic
* resolved import issues in the common module
* dummy
* Update request body for AUTOPAY_SETUP patch call
* Remove duplicate SubScreen declaration
* resolve conflict
* Fix all import
* Update mock data for autopay to qa user
* Add bottom sheets on change bank screen
* Update touch focus for bank/ifsc bottom sheet to text field
* disable mocks
* Fix compilation error
* Update Change Bank Flow as per new contracts
* Fix timeout error on auto debit home screen
* Remove unused code
* Remove Unused querymap initialization
* update copyright year to 2022
* use apply for setters
* Use context.resources.getString()
* Onemoney sdk upgrade
* rm: mocks from repositories
Removed handling for mock data from Data Repositories
* add: bottom sheet on mandate creation timeout
added functionality to show an error bottom sheet if the polling on mandate creation times out
* Visit SDK Integration
* Use local aar to fix build failure
* Remove visit aar
* Revert unintended changes in proguard
* Bug fixes
* Bug fix
* added icon svg
* icon added
* Update api for getting linked accounts
* new icon added
* Update api for getting linked accounts
* Handle discover accounts failure case
* Bugfix
* Bugfix
* Extract VISIT to constants
* divider position fix
* Show bottomsheet for incorrect pan
* Handle pan failure case at IPA loader screen
* Add separate polling for pan verification on loader page
* Removing zero pf splash and adding cash loan splash
* digio sdk failure bottomsheet
* AE-3938 | removed personal loan (#3580)
* Added logic to show cash loan splash
* check to call the post api once the response is received
* update: clickstream events
* fix: send email icon on help bottom sheet
* Bug fix on ipa loader screen polling
* error bottomsheet text change
* added comment
* added explanation
* TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569)
* Analytics events for pre payment click
* Add analytics events for paymentMode selected for emi prepayment
* Add analytics events for payment modes
* Setup analytics events for payment
* Handle pre-payment analytics event in app
* Minor fix
* Format code
* Resolve comments
* minor fix
* refactoring
* Payment Status Analytics event using payment/initiate api
* Remove unused code for processing paymentStatusAnalyticsEvents
* Use payment initiate api to recieve analytics events
* Use payment status analytics events from payment initiate api
* Remove unnecessary analytics events from customerPolicy class
* minor renaming
* Add flowType in retry payment
* Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629)
* change hardcode string in about us
* clean code
* bug fix and added new icon
* bug fix and added new icon
* change string
* Update build.gradle
* update images
* rm: pl autodebit loanType null check
* payment crash fix (#3655)
* add help in loanApplicationDetail toolbar for hl (#3654)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* AE-3626 Part Pre Payment (#3540)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Tp 6189 r11 transition (#3641)
* Ae 4293 1 (#3660)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Version bump
* rm: pl autodebit loanType null check
* Revert "update images"
* update image
* crash fix
* crash fix (#3673)
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* version bump up
* pds screen animation add
* Part prepayment HL issue fix (#3707)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Part prepayment ae 3306 (#3708)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* HL part pre payment redirect fix
* Icon renamed
* removed navi-widgets from app
* Fixed white background issue
* Spacing brtween widget is fixed
* Background color change
* fixed bug
* title in center and add right margin
* Background color change
* fixed bug
* fixed bug
* visible gone header view
* Widget height changes
* resolved merge conflicts
* adding animation
* merge-fix: NaviFontEnum
* autopay button fix on enach tutorial activity (#3713)
* merge-fix: move FontUtils to `navi-design`
* merge-fix: imports
* merge-fix: reformat code
* add: font weights in layouts
* add: font weights in layouts
* merge-fix: reformat code
* refactor: rename references and re-enable analytics
* update: copyright
* Reward animation
* fix: missing JvmStatic annotation
* adding deeplink story
* Contract changes
* UI changes for safe gold
* fix: make login screen scrollable
* adding deeplink story
* adding deeplink story
* adding deeplink story
* Animation timer changed
* Formatting
* TP-6194 overdue card bug fix (#3715)
* added new icon
* Added safe gold logo
* disable in not selected state
* resolved merge issues from master branch
* tag height change
* changed livedata to flow
* update: font weight mappings from navi-sans to roboto and inter
* Avoid using requireContext in AA fragment
* Layout changes
* Layout changes
* clear mock
* downloading files to external folder
* Reward widget layout changes
* added deep link
* Ui fix
* same as head branch
* Ui fix
* dismiss when when web url is coming
* removed the constraint from the image
* add merge conflicts
* resolve comment
* resolve comment
* resolve comment
* resolve comment
* drawable
* Conflict resolved
* fix dimes reference
* Use SerializedName for consuming any field from backend
* Refactoring the code
* Update PaymentFragment.kt
* add: missing font-weight descriptors
* mv: font weight integers to navi-design
* update: `fontFamily` -> `android:fontFamily`
* fix: PL Offer Generation Error screen not rendering properly
* Added Payload for tracking payment errors (#3743)
* AE-4449 (#3677)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* AE-4449
* AE-4449
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Review changes
* bank account change (#3736)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Back Navigation Fix
* Fixed Event Name for HL
* Removed commented code
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* AE-4554 | Shivam | Rejection Cool Off Period removal (#3709)
* add: clickstream events for PL rejection
* resolve review comments
* Form analytics fixes (#3751)
* fix: broken-development (#3752)
* Customised supertopup journey (#3753)
* customised supertopup journey initial changes
* widget integration
* widget integration
* double slider bug fix
* double slider bug fix
* amount change bottom sheet added
* amount change bottom sheet added
* Terminal page changes (#3695)
* Form terminal page changes
* callback fun fix
* terminal page changes
* initial bug fixes
* initial bug fixes
* loading bug fix
* help action bug fix
* initial bug fixes
* removed mocking code
* expand collapse behaviour fix
* bug fixes, design fixes, analytics events
* sync with development, design fix
* event name fix
* version code revert
* PR comment resolve
* PR comment resolve
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
* Conflict resolved
* sort history msg by timestamp
* Rejected doc download
* Bugfixes
* Drawable fix
* fix
* code refactor
* code refactor
* code refactor
* run build on development
* add icon black
* add icon black
* code refactor
* code refactor
* image in middle
* UAT fixes
* Reward delight screen impl
* handle continue button
* handle continue button
* Height change
* changed downloaded file name
* changed downloaded file name
* Payment tracker ae 3970 (#3667)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Build Issue Fixed
* Widget contract updated
* Background color added
* Added request initiated icon
* Merged with development
* faq fix for tracker screen
* Added icon request waiting
* Overridden bottomSheet height min ratio
* Review changes
* changed response
* Start VKYC clickstream event (#3780)
add Clickstream for clicking on pan capture after the user clicks on start VKYC
* fix module structure
* Bugfixes
* add: deprecation annotation for font weights
* fixed bug
* add: `setFontStyle` binding adapter
* fix: add back accidentally removed code
* Delete document bugfix
* Download bugfix
* reward dynamic api screen
* change titleAttribute
* TP-8570: Application type fix in tracking (#3792)
* Application type fix
* added supertopup activation
* Part pre payment widgets bg fix (#3805)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Background Color Fixed
* Background change
* Fix NaviInputWidgetAdapter.kt validity fix
* Removed unused code
* font fix
* Part pre payment fix (#3809)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* part pre payment fix
* part pre payment fix
* Ae 3136 tranche disbursal (#3520)
* AE-3138, AE-3139 tranche cta and details screen
* AE-3140, AE-3141 installment success state handling
* AE-3142 emi disbursals screen
* added events and bug fixes
* filter null widgets
* bug fixes
* changes maxFileSize to 10MB
* AE-3626 Part Pre Payment
* added loanApplicationId
* resolved pr comments
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Merged with development
* Sending timemills in request
* AE-5025 & AE-5039
* Merge Conflict Fix with development
* Padding fix
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Missing items
* AE-4739 | Shivam | Effective Interest Cost (#3760)
* add: info icon on emi plan card
* add: EffectiveInterestCostFragment
* add: clickstream events in navianalytics
* add: new screen for EIC info
* update: EffectiveInterestCostDataResponse model
* add: layout for eic screen
* fix: calculation card title
* fix: hide divider when loader is showing
* add: info icon on Loan Details
* remove: mocks
* add: navigation on EIC icon click
* refactor: update mock and mv code
* refactor: revert redundant changes
* refactor: revert redundant changes
* update: make eic POST call
* mv: font styling to databinding
* update: multiply to divide icon
* update: eic info contract
* rm: mock for eic repo
* add: clickstream of eic icon view
* add: scroll to eic screen
* fix: hide/show info icon on re-generate offer
* Bugfix penny drop (#3832)
* Condition change for setup auto pay
* Add extra condition for auto pay
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
* Adding icons for top up (#3833)
* Quote edit ab changes (#3793)
* qoute selection widget layout added
* User Info Widget
* small layout refactored
* quote edit AB changes
* design and bug fixes
* final changes
* unused name removal
* unused file removal
Co-authored-by: mayank-navi <mayank.sheoran@navi.com>
Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com>
* Revert "Bugfix penny drop (#3832)"
This reverts commit 4e4bce6451d25587cb18463c8fd1c34b96a69359.
* Organised
* 2.8.6 HI crash fixes (#3804)
* bug fixes
* removed juspay getMerchantView changes
* refactored
* version bump
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: mayank-navi <mayank.sheoran@navi.com>
Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com>
* Release 2.8.8 to Master (#3871)
* add: integrate with litmus-proxy
* added ellipsis to policy owner name text views (#3653)
* fixed bugs
* HRA comms App changes (#3684)
* HRA comms App changes
* hra method name changes
* add: inter font
* fetch type changed (#3685)
* added call support (#3657)
* fixed bug
* pull from development
* Ae 4393 (#3662)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
* add copyright to call button icon
* change call and email icons
* change CustomerSupportFragment icons
* review changes
* review changes
* add helpButton analytics
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* add: avenir-next font
* Safe gold impl in summary, pds and overlay screens
* added lottie file
* add: clickstream events for font change
* Add initerror for selfie fragment
* Reward info layout fix
* 15day callout changes on Payment review (#3686)
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* ui fxes
* add: refactor for font-weight
* fix: font-family
* rm: redundant ttf files
* update: font change analytics
* fix: font style mapping
* mv: fetchfont before oncreate
* remove unused course
* Part prepayment ae 3306 (#3683)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on…
* bug fixes and ui improvements of landing page
* upgraded the digio kyc sdk | fixed the payment failure blank screen issue
* Feature/free insurance new (#4135)
* added dummy fragment and dummy activity
* initial setup, mock changes
* initial setup, mock changes
* added free insurance horizontal scroll widget (#4106)
* horizontal image scroll widget added
* Calendar Page - Benefits Widget (#4107)
* merge mayank's and apoorv's widgets
* image scroll widget minor fixes
* 2 widgets addition and utility function addition (#4131)
* 2 widgets addition and utility function addition
* overlay icon fix
* [TP-10352] Expandable Faq Widget (#4134)
* Added expandable faq widget for landing page in free insurance
* added dummy ctas
* ui fixes completed (#4137)
* centred text widget
* [TP-10394] Policy Details Widget (#4141)
* FI landing page mock done
* TP-10496 calendar screen setup
* [TP-10493] Payment Page + Mock Integration (#4140)
* added gradient and cornerRadius support to widgetLayoutParams
* insurance dashboard changes
* payment option fix
* policard and bottosmsheet changes
* added multiple policy cards
* mock fix
* youtube player changes and lottie support added to SingleImageWidgetLayout
* merge mock_api.json
* [TP-10397] Footer With Title and Button (#4151)
* feat: footer with title and button
* requested changes + minor change
* feature/free-insurance-new
* Header and Footer Integration with mock
* Mayank/free insr vertical checkpoints 2.0 (#4173)
* mock update
* Resolving comments
* deeplink changes
* CTAs added, benefit screen from FI, UI fixes
* [TP-10933] Payment Failed Bottom Sheet + Cta Handling (#4194)
* [TP-11027] Expired State and benefits page with mock (#4195)
* benefit mock update
* footer shadow removal (#4202)
* TP-10499 address details page (#4175)
* benefit type cta update
* ui fixes and cta changes
* widget field name fix
* footer ui fix
* GenericWidgetDataInfo fix
* TP- 10346 cherrypick (#4160)
* contract changes
* mock and UI changes for success widget and product click widget
* TP-10500 Emi Calendar screen changes (#4219)
* [TP-11095] Calendar Page Chip Style Changes (#4208)
* cta contract fi
* payment api integration
* payment response deserialisation fix
* ExpandableFaqWidgetLayout changes (#4221)
* LP and benefits screen API integration, img url change, gradient support on dashboard
* LP and benefits screen API integration, img url change, gradient support on dashboard
* mock quoteId revert
* policyId support in landing page
* mock quoteId update
* [TP-11142] calendar page - api integration (#4233)
* added navi error page custom view (#4234)
* HRA FI changes and UI fixes
* fixed naviErrorPageView build failed
Commented the setOnClickListener in naviErrorPageView
* FI LP go to dashboard click fix
* [TP-11253] icon url changes (#4245)
* insurance page api integration
* build fix
* mock change
* Free insurance growth (#4212)
* Free pl insurance growth (#4253)
* substring cta support in TextFieldData, email navigation support
* landing page api fix
* build fix
* error and loading states handling
* [TP-10497] Claims FAQ Banner + Footer Addition (#4231)
* TP 11143 Draft PR address page api integration (#4267)
* HRA FI fixes, LP UI fixes
* ui fixes
* build fix
* fixed vertical checkpoint widget for 2 items (#4273)
* bug fixes
* bug fixes and pincode api integration
* stamp icon fix
* icon_hand_wave added
* nominee redirection fix
* widgetCallback removed and ctaCallback added to setTextFieldData
* clickable span fix
* TP-11576 help cta fix
* analytics changes
* design issue fixes
* TP-11722 calendar page default page selection support
* claims help cta fix
* design issue fixes (10 Nov)
* calendar page event fix
* build fix
* missing events fix
* removed mock
* removed TestAdapter
* PR code changes
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
Co-authored-by: Mayank Sheoran <mayank.sheoran@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Sharma Pooja Balrambhai <sharma.balrambhai@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
* Analytics
* bug fixes and ui improvements of landing page
* bug fixes and ui improvements of landing page
* Removing build files
* Reverting file
* Reverting mock
* Remving build files
* Name change
* added empty check
* added empty check
* add polling api call
* AE-5276 | Stale GitHub Action (#4331)
* Fix Spotless Diagnose (#4314)
* digio unused code
* digio used take code
* add api for referral home
* Added retry mechanism in SMS ingestion
* AE-5899 | Refactor GitHub Actions (#4353)
* add: `android` label to build CI
* add: `default` label to checkstyle CI
* add: `default` label to test CI
* config added for cache (#4367)
* AE-7026 | Missing Widget NPE Fix (#4365)
* Payment Issue Fix
* Missing Widget Crash Fix
* Reverted identations
* Reverted identations
* Reverted indentations
* Reverted indentations
* Key added for upi id check
* Update app/src/main/java/com/naviapp/common/fragment/PaymentCheckFragment.kt
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Update app/src/main/res/layout/fragment_digital_gold_sell_upi.xml
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Update navi-widgets/src/main/java/com/navi/naviwidgets/viewholder/CornerRoundedWithDataWidgetVH.kt
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Handled update badge on Profile.
* Add default label to stale workflow (#4368)
* added badge invoke
* badge code fix
* Polling data update
* build version code revert
* add payment flow api
* add payment flow api data
* Add concurreny check to GitHub Action Workflows (#4372)
* Network Module Cleanup
* stop timer in pause state
* Decimal place impl for weight and amount
* same with parent class
* same with parent class
* same with parent class
* added chatbot in rejection
* Removed redundant code and resolved conversation
* Generic changes
* change in sub widget api call
* Import fix
* Widget not found events (#4399)
* Payment Issue Fix
* Widget not handled events
* clean code
* added screen name
* Common n/w for insurance
* Update PR Template (#4388)
* add request id in post payment
* Custom payment redesign ae 3563 (#3728)
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* AE-4464
* 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
* custom payment redesign
* Api Integration
* 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 …
* AE-6752 | Experiment - Offer Upgrade Card Variation (#4322)
* add: offer upgrade card v2
* update: copyright
* apply-spotless
* update: shimmer animation duration
2500ms => 2000ms
* add: clickstream
* Fix Offer key issue
* add api call
* add refersh functionlity with timer
* add bottomsheet code in home
* Resolved issues in firebase remote config
* remove unused files
* remove unused files
* [PS] added rich push notification support
* [PS] refactored base activity for notification receiver
* added permission polling config
* Resolved issue related to permission submit sending null in release build
* Ae 5237 hl interest rate reset (#4168)
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* AE-4464
* 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
* custom payment redesign
* Api Integration
* 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 p…
* Ae 7074 (#4409)
* Payment Issue Fix
* AE-7074
* AE-7074
* AE-7074
* Merged with development
* Ae 6991 main (#4436)
* added textFieldData in footer and widget
* added textFieldData in footer and widget
* added clickstream events and download functionality
* added name of document
* removed mock
* removed comments
* clickstream events
* removed mock functions
* refactored
* refactored the code, removed unwanted formatting
* made pr changes
* check applied before applying to method (#4438)
* Ae 5236 negative foreclosure redesign (#4237)
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* AE-4464
* 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
* custom payment redesign
* Api Integration
* 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…
* Impl transaction history screen
* amc bugfixes
* Added delayed disbursment ui changes
* Master to development (#4443)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Release 3.0.2 to master (#4197)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* mask account number in hl details page (#4121)
* mask account number in hl details page
* refactor function maskText
* Added something went wrong event
* Event added in full screen
* Added Checkbox on login page for personal loan login
* Added more efficient check
* Fix text and alignment issue for non PL flow
* Fix ConstraintSet
* remove unwanted icons
* benefits api call fix (#4159)
* Tp 6640 annual renewal v 3 (#3923)
* added call support in home page (#4163)
* TP-10265: Web journey changes for GI (#4162)
* DDL changes for web journey
* ac/webJourneyChanges | Add identifier in registration bundle (#4083)
* ac/webJourneyChanges | Add identifier in registration bundle
* ac/webJourneyChanges | Change to using groot reference id as param
* ac/webJourneyChanges | Use GI channel for fetchGICTA
* cleanup and events addition
* type fix
* type fix
* cleaning up checks
* cleaning up checks
* cleaning up checks
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
* update lottie version
* ui issue fixed (#4169)
* Master into development (#4166)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Remove unused files
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* AE-4948 add sticky footer (#4170)
* add sticky footer
* add ui improvement
* add refactoring
* version bump
* Added remaning amc event
* fix typo
* Set email id to moengage property
* fix typo
* rename
* fix error type
* Fix event issue
* Fix sip events
* Added persnoal details to mo
* Fix order and portfolio event
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
* Release 3.0.2 to master - unused removal from master (#4198)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* mask account number in hl details page (#4121)
* mask account number in hl details page
* refactor function maskText
* Added something went wrong event
* Event added in full screen
* Added Checkbox on login page for personal loan login
* Added more efficient check
* Fix text and alignment issue for non PL flow
* Fix ConstraintSet
* remove unwanted icons
* benefits api call fix (#4159)
* Tp 6640 annual renewal v 3 (#3923)
* added call support in home page (#4163)
* TP-10265: Web journey changes for GI (#4162)
* DDL changes for web journey
* ac/webJourneyChanges | Add identifier in registration bundle (#4083)
* ac/webJourneyChanges | Add identifier in registration bundle
* ac/webJourneyChanges | Change to using groot reference id as param
* ac/webJourneyChanges | Use GI channel for fetchGICTA
* cleanup and events addition
* type fix
* type fix
* cleaning up checks
* cleaning up checks
* cleaning up checks
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
* update lottie version
* ui issue fixed (#4169)
* Master into development (#4166)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Remove unused files
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* AE-4948 add sticky footer (#4170)
* add sticky footer
* add ui improvement
* add refactoring
* version bump
* Added remaning amc event
* fix typo
* Set email id to moengage property
* fix typo
* rename
* fix error type
* Fix event issue
* Fix sip events
* Added persnoal details to mo
* Fix order and portfolio event
* removing same imports
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
* Release 3.0.3 to master (#4223)
* version bump
* change notifiaction icon
* added lottie
* revert code
* change launcher icon
* New GI dashboard (#3411)
* added new icon in payment request
* added icon in payment request
* remove unwanted icons
* Tp 6640 annual renewal v 3 (#3923)
* Master into development (#4166)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Remove unused files
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Updated sdk version to 31 & updated library versions of test & hilt
* added coarse location in manifest decleration
* added course location permission in request places
* added pendingIntent mutable immutable flags
* location permission changes for api 31 migration (#4207)
* coarse permission deny event
* replaced old navi logo xmls with new one (#4214)
* API 31 migration (#4200)
api 31 migration changes
* removed jCenter, upgraded work & fragment version
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Ujjwal <ujjwal.kumar@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
* Release 3.0.4 to Master (#4303)
* added revamp fixes for p1
* added p1 fixes
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* mask account number in hl details page (#4121)
* mask account number in hl details page
* refactor function maskText
* Added something went wrong event
* Event added in full screen
* oved loan summary to fragments
* Rewards Announcement screen impl
* Merge conflict
* Minor changes
* moved loan summary to fragments
* added visibility change for skip mandate footer
* Added Checkbox on login page for personal loan login
* Added more efficient check
* Fix text and alignment issue for non PL flow
* Fix ConstraintSet
* Minor changes
* Removing build files
* Added APR text in Loan summery
* remove unwanted icons
* benefits api call fix (#4159)
* Tp 6640 annual renewal v 3 (#3923)
* Added mock json
* Resolved issues related to apr changes
* added call support in home page (#4163)
* TP-10265: Web journey changes for GI (#4162)
* DDL changes for web journey
* ac/webJourneyChanges | Add identifier in registration bundle (#4083)
* ac/webJourneyChanges | Add identifier in registration bundle
* ac/webJourneyChanges | Change to using groot reference id as param
* ac/webJourneyChanges | Use GI channel for fetchGICTA
* cleanup and events addition
* type fix
* type fix
* cleaning up checks
* cleaning up checks
* cleaning up checks
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
* update lottie version
* ui issue fixed (#4169)
* Master into development (#4166)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Remove unused files
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* AE-4948 add sticky footer (#4170)
* add sticky footer
* add ui improvement
* add refactoring
* AE-5989 | Font Experiment | Dead Code Removal (#4179)
* rm: font-experiment usages
* rm: redundant textFontWeight
* rm: font-experiment usages
* reformat: FWE.???.name -> FWE.???
* UI changes for gif
* Profile fragment Crash fix
* Lottie changes
* removed jcenter dependency (#4220)
* Fixing STU logged out issue (#4215)
* Profile fragment Crash fix
* add supprot for deeplink in web view
* AE-5252 | Shivam | Loan Against Mutual Fund - Intent Check (#3880)
* add: setup for survey module
* add: survey activity in manifest
* add: form page draft contract
* rm: mock
* add: header and footer to form page
* refactor: ktfmt
* apply-spotless
* add: lamf form fragment
* add: investment type + amount fields
* add: selection tiles
* add: selection lists
* feat: dual survey form fragment
* fix: footer button + checkbox declaration
* add: info bottom sheet
* rm: back cta event
* fix: copyright
* revert: footer_view_v2.xml
* add: EOF
* revert: InputWidgetData.kt, ListSelectorMeta.kt, TileSelectorMeta.kt
* refactor: WidgetHint.kt / var -> val
* fix: context not eligible
* fix: validation + click-action
* initial setup: survey confirmation & instruction screen
* update: remove confirmation page extra content
* update: remove instruction page extra content
* update: fix instruction page CTAs
* add: title + description on confirmation page
* fix: merge
* add: product card on rejection screen
* fix: visibility
* spotless-revert
* fix: baseContext in baseinputwidget
* add: square product widget
* add: product card on confirmation screen
* refactor
confirmation -> thank you
instruction -> know more
* update: new widget styling for bottom sheet selector list widget
* update: new widget styling without icon for selector tile widget
* fix: crash on survey launch
* add: steps widget v2 on know more screen
* fix: form to form navigation
* AE-5252 | Shivam | LAMF - Application Platform (#4139)
* first draft
* Form Screen for AP - PL
* MarginDecorator
* Pushed ApplicationPlatformActivity with launcher
* ScreenById API
* Fill Application
* AP Form Deeplink
* Spotify chnages
* Updated the contracts
* Updated the path for next cta call
* Demo Fix
* changes for ap api calls added (#4038)
* GST flow changes completed (#4067)
* pemission page ap related changed completed
* permission related changes added
* AA changed added
* permission screen fix added
* revert-spotless
* revert: unrelated changes
* refactor
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
* rm: survey form fragment
* add: backend driven nextcta title
* remove: redundant code
* fix: navigation
* rm: pan tooltip & bottom sheet top indicator
* rm: extra data in body map on fill call
* change default leftIconCode
* add: clickstream
* add: bottom sticky widget
* fix: sticky widget
* add: survey banner widget
* add: sticky widgets to ap form frag
* fix: make activity adjustPan
* update: make AP contracts cleaner by merging static and input widgets
* add: know more fragment navigation
* add: clickstream events
* add: LAMF_ThankYou_Page_Close_Clicked
* fix: steps widget v2
* fix: survey banner widget v2
* add: checkbox with text widget
* fix: checkbox with title widget
* rm: redundant FooterViewV3
* update: Square Product Widget
* update: survey endpoint url
* fix: response entity
* reformat
* reformat
* reformat
* refactor
* update: copyright
* add: analytics events
* fix: checkbox widgets
* add: alternate savedValue for inputtextwidget
* add: check for savedValue in list & tile input widgets
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
* updated qa and dev scripts (#4213)
* updated qa and dev scripts
* converted assemble to bundle
* added new line
* Reverting change
* increased the full name limit to 100
* AE-6474 Skip mandate do it later change for Revamp flow
* Update app/src/main/java/com/naviapp/rewards/models/RewardsAnnouncementData.kt
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Update app/src/main/java/com/naviapp/rewards/ui/RewardsAnnouncementFragment.kt
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Update navi-common/src/main/res/drawable/rectangle_80_opacity_black.xml
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Update navi-widgets/src/main/res/drawable/ic_announcement_gold.xml
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Update navi-widgets/src/main/res/drawable/ic_announcement_cash.xml
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Update navi-widgets/src/main/res/drawable/ic_rewards_announcement_confetti.xml
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* Update app/src/main/res/layout/layout_rewards_announcement.xml
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
* added margin and icon fixes
* added margin and icon fixes
* TP-8809: Document preview handling with deeplinks (#4227)
* Document preview handling with deeplinks
* opening policy docx list
* removing duplicate enteries|Code review ficx
* Master into development (#4249)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Release 3.0.2 to master (#4197)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* mask account number in hl details page (#4121)
* mask account number in hl details page
* refactor function maskText
* Added something went wrong event
* Event added in full screen
* Added Checkbox on login page for personal loan login
* Added more efficient check
* Fix text and alignment issue for non PL flow
* Fix ConstraintSet
* remove unwanted icons
* benefits api call fix (#4159)
* Tp 6640 annual renewal v 3 (#3923)
* added call support in home page (#4163)
* TP-10265: Web journey changes for GI (#4162)
* DDL changes for web journey
* ac/webJourneyChanges | Add identifier in registration bundle (#4083)
* ac/webJourneyChanges | Add identifier in registration bundle
* ac/webJourneyChanges | Change to using groot reference id as param
* ac/webJourneyChanges | Use GI channel for fetchGICTA
* cleanup and events addition
* type fix
* type fix
* cleaning up checks
* cleaning up checks
* cleaning up checks
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
* update lottie version
* ui issue fixed (#4169)
* Master into development (#4166)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Remove unused files
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* AE-4948 add sticky footer (#4170)
* add sticky footer
* add ui improvement
* add refactoring
* version bump
* Added remaning amc event
* fix typo
* Set email id to moengage property
* fix typo
* rename
* fix error type
* Fix event issue
* Fix sip events
* Added persnoal details to mo
* Fix order and portfolio event
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
* Release 3.0.2 to master - unused removal from master (#4198)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* mask account number in hl details page (#4121)
* mask account number in hl details page
* refactor function maskText
* Added something went wrong event
* Event added in full screen
* Added Checkbox on login page for personal loan login
* Added more efficient check
* Fix text and alignment issue for non PL flow
* Fix ConstraintSet
* remove unwanted icons
* benefits api call fix (#4159)
* Tp 6640 annual renewal v 3 (#3923)
* added call support in home page (#4163)
* TP-10265: Web journey changes for GI (#4162)
* DDL changes for web journey
* ac/webJourneyChanges | Add identifier in registration bundle (#4083)
* ac/webJourneyChanges | Add identifier in registration bundle
* ac/webJourneyChanges | Change to using groot reference id as param
* ac/webJourneyChanges | Use GI channel for fetchGICTA
* cleanup and events addition
* type fix
* type fix
* cleaning up checks
* cleaning up checks
* cleaning up checks
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
* update lottie version
* ui issue fixed (#4169)
* Master into development (#4166)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Remove unused files
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* AE-4948 add sticky footer (#4170)
* add sticky footer
* add ui improvement
* add refactoring
* version bump
* Added remaning amc event
* fix typo
* Set email id to moengage property
* fix typo
* rename
* fix error type
* Fix event issue
* Fix sip events
* Added persnoal details to mo
* Fix order and portfolio event
* removing same imports
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
* Release 3.0.3 to master (#4223)
* version bump
* change notifiaction icon
* added lottie
* revert code
* change launcher icon
* New GI dashboard (#3411)
* added new icon in payment request
* added icon in payment request
* remove unwanted icons
* Tp 6640 annual renewal v 3 (#3923)
* Master into development (#4166)
* Release 3.0.1 to master (#4129)
* Handle old amc deeplinks
* Additional info for Error events (#4104)
* Edit offer bugfix
* change logo
* change logo
* added empty list check
* change margin
* New GI dashboard (#3411)
* Ae 5239 main HL list of docs (#4113)
* added layout for document card view
* added layout of differnt card view
* :added view model for api
* added multiple view holder adapter
* implementing multiple view holder type adapter
* implmented ListOfDocumentFragment
* creating dropDownBottomSheet
* implemneted multiple view holder type recyler view
* implemented dropdown bottom sheet
* made changes according to the API contract
* added view all documents button on Details Fragment
* added parameters to cta data
* implemneting drop down bottom sheet
* added setonClickListener to downlaod button
* refactored the code
* refactored the code
* removed unused code
* made chages for interest rate certificate
* fixed the download issue
* changed YearDetails model to YearPeriod for LOD
* refactored the code and added functions for api integration
* added clickstream events
* refactored code
* refactored acc to PR
* bug fixes
* made changes for ndc document
* refactored code
* refactored code according to PR changes
* added arrow_forward vector
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* change notifiaction icon
* added lottie
* revert code
* AE-5987 (#4109)
* change launcher icon
* added new icon in payment request
* added icon in payment request
* add copyright
* version bump
* change app icon and share image
* change logo again
* change logo in prod
* added new icon in payment request
* change icon in rewards
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Remove unused files
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Updated sdk version to 31 & updated library versions of test & hilt
* added coarse location in manifest decleration
* added course location permission in request places
* added pendingIntent mutable immutable flags
* location permission changes for api 31 migration (#4207)
* coarse permission deny event
* replaced old navi logo xmls with new one (#4214)
* API 31 migration (#4200)
api 31 migration changes
* removed jCenter, upgraded work & fragment version
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Ujjwal <ujjwal.kumar@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
* Removing duplicate entry
* removing duplicate entry
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Ujjwal <ujjwal.kumar@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
* TP-8809: Fixing duplicate API call (#4251)
* Document preview handling with deeplinks
* opening policy docx list
* removing duplicate enteries|Code review ficx
* Fixing duplicate API call
* AE-5779 | Shivam | Experiment - Loan Amount Slider Variation (#4224)
* add: loan slider experiment
* update: experiment flag
* update: experiment flag
* apply-spotless
* add more efficent check
* Shivam | Fix EIC Fragment Crash (#4255)
* Fix Home Page loads with error when lending MAS service is down AE-6267
* [AE-6270] Checkbox on login screen for all the customers
* add clickstream event for confirmation of address uploading in kyc flow (#3800)
* Foreclosure redesign success with payment issue fix (#4243)
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* AE-4464
* 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
* custom payment redesign
* Api Integration
* 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 lit…
* resolved issue in syntax
* Adding missing fun
* TP-6642: EMI date Change for insurance (#4410)
* Mayank/emi date change 2.0 (#4049)
* calendar added in test activity
* added emi date confirmation bottomsheet
* custom item decoration ToolTip implementation uncomplete
* implemented tool tip with item decoration
* implemented tool tip with item decoration 2.0
* tooltip changes completed
* resolved PR comments
* added next due tooltip
Co-authored-by: sharma-balrambhai <sharma.balrambhai@navi.com>
* Emi date change bottomsheet UI changes (#4027)
* calendar added in test activity
* added emi date confirmation bottomsheet
* hackyToolTip implemention
* Emi date change bottomsheet UI changes
* Premium calendar fragment render
* Fetching premium calendar from Emi calendar Fragment
* resolving conflicts
* resolving conflicts
* resolving conflicts
Co-authored-by: mayank-navi <mayank.sheoran@navi.com>
Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com>
* EMI date change API integrations
* API integration changes
* API integration changes
* BottomSheet Fix (#4238)
* BottomSheet Fix
* Removed extra space
* API integration changes
* API integration changes
* bug fixes
* [TP-11623] EMI Calendar Tooltip Fixes (#4349)
* emi calendar date change-tooltip fix
* skip day handling| insurance boolean code cleanup
* enabled click listener for header
* tag handling for emi date change
* tag handling for emi date change
* [TP-12088] "New" Tag UI changes for dashboard bottomsheet - Android (#4378)
* New tag UI change
* wrap text and capitalize change
* Emi date change ordinal fix (#4401)
* Updated ordinal for date change
* Added getDateOrdinal function to Utility
* duplicate import
* import ErrorMessageFix
* Pr comments resolved
* resolved emi date change comments + fixed VerticalCheckpointWidgetLayout location (#4447)
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: sharma-balrambhai <sharma.balrambhai@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
* Adding missing api integration
* add icons and add bottomsheet for pl locked
* foreclosure bug fix (#4461)
* added missed events
* moengage sdk upgrade
* Ae 6991 main (#4458)
* added textFieldData in footer and widget
* added textFieldData in footer and widget
* added clickstream events and download functionality
* added name of document
* removed mock
* removed comments
* clickstream events
* removed mock functions
* refactored
* refactored the code, removed unwanted formatting
* made pr changes
* version bump
* crash fixed (#4454)
* made changes for updated requirements
* changed app version code
* changed app version code
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
* add icon and update steps widget
* remove unused code
* changed app logo and splash lottie animation
* reduced splash delay
* bank details on the payment screen
* Added error code in reason
* Resolved issues of timeout screen not visible to users
* add margin
* change version code
* changed logo
* New launcher logo added
* Emi date change reason bug fix (#4490)
* Payment Issue Fix
* Allowed spacing for reason in Alpha Numeric Characters
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
* Free insurance UI enhancement (#4487)
* tuecaller login fix
* removed unused import
* Feature/tp 11243 landing page entry (#4478)
* Download file changes
* Feature/insurance/r 12 (#4491)
* added nstp widget along with bottom sheet (#4307)
* refactor code
* add clickstream events for foreclosure (#4493)
* add clickstream events for foreclosure
* useless commit
* useless commit
Co-authored-by: amit kumar <amit.kumar@navi.com>
* Ae 5727 (#4324)
* removed hardcoded value of action in generate HL sanction PATCH call
* removed duplicate copyright
* removed repeated copyright
* AE-7310 | Effective Interest Cost Changes (#4497)
* added missed screens for customer support
* effective interest cost changes
* effective interest cost changes
* added common icon code binding function
* removed changes from video kyc
* removed duplicate firebaseremoteconfig helper
* Revert "removed duplicate firebaseremoteconfig helper"
This reverts commit b6bbe72be53d2bce11052e4908df94fb64a7a21c.
* renamed remote config
* renamed remote config
* Fix Login checkbox issue
* re formate
* Resolved Tenure Slider issue
* clean code
* temporary build change
* clean code in navi analytics
* clean code
* removed changes done for testing
* [PS] added shadow in fund details screen
* indentation issue and appUpdate api change
* Change CTA Backgound of Loan details fragment
* Crash Fix | AP Form Fragment - Back Stack Listener (#4494)
* fix: ap form fragment crash
* add: method to remove back stack listener on destroy view
* hardcoded tpa fix (#4516)
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
* Hl journey revamp (#4352)
* HL module setup
* Base network package setup
* Code refactor
* Add steps activity with side navigation functionality
* Code refactor
* Update mockutil class
* Add hl step widget and straight line widget
* Add Tag widget for intro page
* Update tracker json response
* Refactor widget name
* Add navigation tracker header and footer
* Add loan offer widget for tracker
* Handle tracker step cta action
* Set loan step item text from binding adapter util
* Add widgetized info fragment
* Add EO offer widget
* Using TextFieldData instead of TextWithStyleAndProperties
* Add text field with bullet points widget
* Add hl footer and hl common bottom sheet views
* Bug fix
* added permission failure note widget
* corrected the widget to have rounded corners (bug fix)
* added alignment variable in TextFieldView, optimized LoanStepItemLayout to account for text alignment
* modified code to set data from backend correctly
* changed the name of PermissionFailureWidget to TitleSubtitleWithRightIconWidget
* removed backgroundColor from TagWidget
* modified data in mock_api_hl.json to be the same as present in the contract
* refactored mock_api_hl data and removed titleLayoutParam from TagWidget
* Add Form Screen with updated from widgets
* bug fix - corrected padding not being displayed set in widgetLayoutParams
* created Home Loan Permission Screen Fragment
* added Permission Fragment to HLBaseActivity
* refactored permissionFailureNote to titleSubtitleWithRightIcon
* added AppPermissionItemWidget
* added icons and corrected bugs in the widget
* Create title with divider widget
* added functionality of going to app settings page
* INCOMPLETE - added permissionObserver to change icon and title values
* Add search from page
* Add company not found view
* Handle substring style in search widget
* INCOMPLETE - change icon and title after permissions are allowed/denied
* INCOMPLETE - corrected permission observer which was updating incorrect values
* added 4 incorrect icons to be set correctly after getting it from the product team
* refactored hl_permission_screen_fragment
* Code refactor
* added implementation of widgets and icons changing on permission change
* completed the header and main content of permission page
* removed navigation from xml of permission_info_fragment
* added text on top of footer
* added bottom sheet in permissions page, added icons
* renamed bottomSheetOpener to safety_tv
* Add option selector tile widget
* Feature/new property city (#3823)
* Add property city page screen
* Update HL search screens
* Code refactor
* Add property details form screen
* Add widget value dependant percentage upper range validation
* Add new option list bottomsheet
* Feature/new ipa loader (#3885)
* Add hl loader screen
* Add exported as false in manifests file
* Feature/help bottom sheet (#3894)
* created the layout for the bottom sheet
* deleted model class to use the ones already created
* deleted model class to use the ones already created
* added help bottom sheet
* refactored HelpBottomSheet name to HLHelpBottomSheet
* added IconWithTitleWidget
* incomplete - added adapter for displaying icon_with_title widgets
* corrected the bottom sheet implementation
* added help bottom sheet without clickable functionality
* corrected the widget layout params for icon with title widget in mock_api_hl.json
* added clickable functionality on help bottom sheet
* formatted files and added newline at the end
* removed unused constant
* removed unused variable, made visibility gone when text is empty
* formatted xml layouts
Co-authored-by: Water1ock <varmashubhanjay@gmail.com>
* Code refactor
* Task/upload user data to s3 (#3840)
* INCOMPLETE - created object for storing user data to S3
* completed PermissionUtil object for uploading user data to S3
* added usage of sendUserDataToS3 in PermissionFragment
* added functionality for sending location data to S3
* fixed functionality of sending user location data
* removed unneccesary function in Ext.kt
* added functionality of sending device data
* removed DeviceUtil and associated classes from navi app, navi hl and added to navi common
* refactored updatedFCMToken to sendDeviceDetails, deleted unused data class
* moved data ingestion files from hl module to common module
* moved data ingestion files to common module
* refactored files, removed unused variables
* moved the string values to Constants.kt in navi common
* fixed merge conflicts
* Modify intro page card (#3904)
* Added two card views in the Home Loan Offer Info Widget Layout (#3902)
* added money bag icon in homeloanofferinfowidget xml file
* added card view to the home loan offer info widget layout
* corrected the cardCornerRadius value from 8dp to 16dp
* removed cardCornerRadius from the footer card view
* changed card view to material card view
* removed background, added cardCompatPadding = true
* added material card view to add co-applicant widget
* added self employment icons in employment details page
* changed card view of view option selector tile to material card view
* corrected material card view of view option selector tile
* added hl_tracker_bubble_view in header with tracker (#3915)
* added hl_tracker_bubble_view in header with tracker
* addressed comments on the pull request
* Feature hl joourney revamp paging (#3929)
* Added paging library
* Added pagination in Property city screen
* Code refactor (#3943)
* Feature/co applicant screen (#3952)
* incomplete title-v2-widget
* changed background of home loan offer info widget layout
* created title_v2 widget
* added NOTE_WITH_BULLET_POINTS widget
* corrected note with bullet points widget
* added title with end icon widget
* added Navi Drawable data class to get drawable shape from backend (note with bullet points widget)
* refactored all the widgets
* rolled back mock_api_hl.json to state in hl-journey-revamp branch
* changed the name of ICON_HL_ADD_CO_APPLICANT to ICON_RED_BORDER_PERSON_WITH_PLUS
* Feature/fs screen (#3964)
* Add FS Screen widgets
* Update home loan offer widget layout
* Add elevated line item with divider widget
* Add form v2 fragment for emi details
* elevated text with icons widget layout
* application not approved widget layout added
* Code refractored
* Add loan slider widget
* Feature/co applicant screen (#3987)
* INCOMPLETE - creating HLCoApplicantScreenFragment
* added HLCoApplicantScreenFragment without clickable functionality
* INCOMPLETE - adding clickable functionality in HLCoapplicantScreenFragment
* added NaviClickActionWithReferenceId
* changed values in mock_api_hl.json
* changed the API call
* refactored code and updated API call params
* added data in mock_api_hl.json for co-applicant addition screen
* refactored TitleWithEndIcon
* changed the onClick function in Title With End Icon Widget
* Income verification feature
* Income verification
* added expandable widget (#4004)
* Add EO Animation screen (#4006)
* Add form API endpoint
* Income verification
* verification types
* Feature/co applicant side tracker (#4026)
* created side tracker content layout of figma using mock_api_hl.json
* corrected widgetLayoutParams in mock_api_hl.json
* added StartIconTitleSubtitleWidget
* completed coApplicantSideTracker with mockAPI response
* replaced mock api data with API calls
* refactored HomeLoanStepsActivity
* addressed comments on the pull request
* corrected ICON_SMALL_DOWNWARD_GREY_ARROW
* added tag text view in HL Tracker (#4033)
* added tag text view in HL Tracker
* added newLine at the end of colors.xml
* Moved NaviWebViewActivity to common module
* Added rejection screen fragment (#4034)
* Added rejection screen fragment
* Resolved conflicts
* fixed expandable widget
* Add apis for permission screen and code refactor
* Added perfios and digitap
* adding widget
* revert mock changes
* revert mock changes
* revert mock changes
* removed unused divider data
* Added FS animation loader (#4051)
* Task/kyc step item widgets (#4041)
* created KYC Step Item Widget
* corrected the constraints of end_icon_iv in layout_kyc_step_item.xml
* corrected data in mock_api_hl.json
* corrected xml and layout files
* Refactoring, Bugfixes
* Add APIs for EO and rejection screen
* added RadioButtonWithDashedLineWidget data class
* fixed loan tenure slider logic (#4078)
* fixed loan tenure slider logic
* removed redundant code
* incomplete dev
* Add analytics class and modify help bottom sheet data
* incomplete radio widget
* Add loaders for api calls (#4082)
* adding ESign Fragment
* adding ESign Fragment
* eSign fragment digio implementation
* made changes in xml file of radio widget
* eSign fragment digio implementation
* Refactoring, Bugfixes
* Updated Contract
* Tag name updated
* incomplete changes
* Resolve merge conflicts (#4112)
* code fixes
* code refactor
* fix in the fund sell VM
* fix
* TrueCaller Sdk Update
* fix
* fix
* Tp 8526 1 step super top up v 2 (#3908)
* fixed the fund header navigation
* fix autopay setup
* fix ui background
* added the empty state card in the portfolio screen , the functionality for the default selected tabs in the my investment screen
* fix ui issue
* Fix UI
* revert
* mock fix
* Fix dashboard
* sip calendar integrated , sip payment card and the fund listing scroll issue fixed
* Fix cta
* Fix redeem order
* moved TopMarginItemDecoration.kt to navi-common
* fix
* moved setShakeAnimation to navi-common AnimationUtils
* added the confirmation bottom sheet in the fund buy screen , action for the overview cards in the sip screen , integrated the payment summary screen with isin
* added missing setShakeAnimation (#3983)
* added missing setShakeAnimation
* added new line
* Update AnimationUtils.kt
removed the duplicate copyright
* Move files to common (#3985)
* moved underlinedText
* temp commit
* moved spannableString
* fix compile issues
* removed extra copyright
* fix observe issue
* handled the cases in the order status screen
* removed hardcoding from the sip modify screen , handled cases in the fund buy screen
* mixed all the bugs related to fund details , fund buy ,orders and the redemption screen
* Fix design feedback
* error code added
* Shivam | Spotless | Disable pre-commit hook regeneration (#3995)
* Supporting videos via Cta (#3948)
* remove additional code
* code refactor
* fix card cta radius
* Remove polling on destroy case
* margin issue resolved on tracker page (#4000)
* fixed the sip calendar crash,navigation issues on the investment details and the error states for the fund buy
* Feature eo experiment (#3965)
* Added CTA in IPA Loader and added editable for TextInput
* reverted
* Added next cta after ipa API
* Refactoring
* Bug fixes
* Bug fixes
* Github action failing fix
* UI bugfix
* [AE-5226] Top-up info page fix (#3924)
* add ui changes
* add proper usage of dimen/layout_x_dp
* add gradle build changes
* adjust margin top of icon_iv
* debug spotlessCheck
* debug gradle build demon
* add code indentation
* revert grade changes
* increased the touch area in the orders screen , integrated the sip modify api and fixed the bugs in the redemption screen
* adde flag to deigipo
* Fix PAN screen issue
* added a horizontal bottomsheet in teh redeems page , made the text clickable with the chekbox and fixed the nudge card
* Release 2.9.2 to Master (#4008)
* added chat redirection
* added notification deeplink handling
* Corrected timestamp
* Added check to show option widget
* Added check to show option widget
* correct time difference
* saving in shared preference
* saving in shared preference
* Added logs
* added logs
* rm: empty files with no code
* added global fix
* ADDED status code in event
* add: networkType in event
* fixed bugs
* code refactor
* added checks
* moved downloadManager to common
* moved download manager to common
* deleted old download Manager
* deleted old download Manager
* code refactor
* code refactor
* apply-spotless
* fix: status code missing
* rm: extra copyright
* apply-spotless
* cleanup-code
* make copyright consistent
* cleanup-code
* develop merge code changes
* Fixed doc upload size
* code refactor
* removed mock (#3953)
* code fixes
* code refactor
* TrueCaller Sdk Update
* Tp 8526 1 step super top up v 2 (#3908)
* moved TopMarginItemDecoration.kt to navi-common
* moved setShakeAnimation to navi-common AnimationUtils
* added missing setShakeAnimation (#3983)
* added missing setShakeAnimation
* added new line
* Update AnimationUtils.kt
removed the duplicate copyright
* Move files to common (#3985)
* moved underlinedText
* temp commit
* moved spannableString
* fix compile issues
* removed extra copyright
* error code added
* Shivam | Spotless | Disable pre-commit hook regeneration (#3995)
* Supporting videos via Cta (#3948)
* remove additional code
* code refactor
* margin issue resolved on tracker page (#4000)
* Feature eo experiment (#3965)
* Added CTA in IPA Loader and added editable for TextInput
* reverted
* Added next cta after ipa API
* Refactoring
* Bug fixes
* Bug fixes
* Github action failing fix
* UI bugfix
* Version bump
* added ApplicantItemWidgetModel to naviWidgetJsonDeserialzer and fixed GI issue
* removed hideloader func that was being added by mistake
* fixed empty string issue (#4007)
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Siddhant <siddhant.c@navi.com>
* added the autopay checkbox , empty state in the orders screen and handled some bug fixes
* fixed the sip modify header and the fund buy screen issue
* added download manager to download the sip documents
* Added new api for razorpay post data
* Fix payment reference id
* issue with colorid parsing fixed (#4017)
* Added event for kyc and fund flow
* integrated the retry payment api , made the header clickable and stored the my investments tab clicked state
* Fix buying flow
* email with space issue fixed (#4018)
* add event
* Release 2.9.2 to Master (#4008) (#4022)
* added chat redirection
* added notification deeplink handling
* Corrected timestamp
* Added check to show option widget
* Added check to show option widget
* correct time difference
* saving in shared preference
* saving in shared preference
* Added logs
* added logs
* rm: empty files with no code
* added global fix
* ADDED status code in event
* add: networkType in event
* fixed bugs
* code refactor
* added checks
* moved downloadManager to common
* moved download manager to common
* deleted old download Manager
* deleted old download Manager
* code refactor
* code refactor
* apply-spotless
* fix: status code missing
* rm: extra copyright
* apply-spotless
* cleanup-code
* make copyright consistent
* cleanup-code
* develop merge code changes
* Fixed doc upload size
* code refactor
* removed mock (#3953)
* code fixes
* code refactor
* TrueCaller Sdk Update
* Tp 8526 1 step super top up v 2 (#3908)
* moved TopMarginItemDecoration.kt to navi-common
* moved setShakeAnimation to navi-common AnimationUtils
* added missing setShakeAnimation (#3983)
* added missing setShakeAnimation
* added new line
* Update AnimationUtils.kt
removed the duplicate copyright
* Move files to common (#3985)
* moved underlinedText
* temp commit
* moved spannableString
* fix compile issues
* removed extra copyright
* error code added
* Shivam | Spotless | Disable pre-commit hook regeneration (#3995)
* Supporting videos via Cta (#3948)
* remove additional code
* code refactor
* margin issue resolved on tracker page (#4000)
* Feature eo experiment (#3965)
* Added CTA in IPA Loader and added editable for TextInput
* reverted
* Added next cta after ipa API
* Refactoring
* Bug fixes
* Bug fixes
* Github action failing fix
* UI bugfix
* Version bump
* added ApplicantItemWidgetModel to naviWidgetJsonDeserialzer and fixed GI issue
* removed hideloader func that was being added by mistake
* fixed empty string issue (#4007)
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Siddhant <siddhant.c@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Siddhant <siddhant.c@navi.com>
* Fix timeout on payment page
* auto debit payment failed state has been handled and bug fixes
* fixed the options in fund graph
* app update nudge and api call
* remove fake app update manager
* Added events
* Added async api
* change typo
* fixed the sip modification flow bugs
* fixed the viewpager issue and the loader issue in the transaction screen issue
* resolve comments
* fix otp
* fixed the keyboard up issue , fund buy bottomsheet and the kyc error bottomsheet
* Fix checker issue
* Gi/landing page v3 (#4045)
* hardcode landing page API for testing
* gi static page addition
* added static page fragment in uicontr
* landing page v3 changes
* landing page v3 changes
* landing page v3 changes
* mock changes
* integration changes
* issue fixes
* Fix data widget
* fix double
* TP-8951: 1 step supertop up date sync changes (#3869)
step supertop up date sync changes
* added icon and fixed toast widget
* Fix
* ADDED screen names for chat bot
* Revert aesign async
* auto pay success fixed and transaction header
* ADDED screen names for chat bot
* added the logic for the backstack
* revert retrofit service changes (#4059)
* Add design for bottomsheet
* Added Payment Details Expand and Collapse UI
* Updated data class
* contract and data class fix
* Updated collapse + Expand UI
* Created STU sync date layout
* Updated drawable sync date
* TP-8951: 1 step supertop date sync
* payment API integration
* compile fix
* crash fix
* handled skip now for date sync
* Added Down Chevron
* Updated Chevron rotation
* bug fixes
* Chevron rotation update
* Radio button handling updated
* installment date fix
* new api fixes
* new api fixes
* Super top-up sync date bug fixes
* Radio Button click handling bug fix
* Design fixes
* Pay now amount fix
* hide payment card handling
* hide payment card handling
* reverting intendations
* Removed onClick
* Review changes
* revert retrofitService changes
Co-authored-by: abhinav-jain <abhinav.jain@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com>
* Release 2.9.2 to Master (#4008) (#4061)
* added chat redirection
* added notification deeplink handling
* Corrected timestamp
* Added check to show option widget
* Added check to show option widget
* correct time difference
* saving in shared preference
* saving in shared preference
* Added logs
* added logs
* rm: empty files with no code
* added global fix
* ADDED status code in event
* add: networkType in event
* fixed bugs
* code refactor
* added checks
* moved downloadManager to common
* moved download manager to common
* deleted old download Manager
* deleted old download Manager
* code refactor
* code refactor
* apply-spotless
* fix: status code missing
* rm: extra copyright
* apply-spotless
* cleanup-code
* make copyright consistent
* cleanup-code
* develop merge code changes
* Fixed doc upload size
* code refactor
* removed mock (#3953)
* code fixes
* code refactor
* TrueCaller Sdk Update
* Tp 8526 1 step super top up v 2 (#3908)
* moved TopMarginItemDecoration.kt to navi-common
* moved setShakeAnimation to navi-common AnimationUtils
* added missing setShakeAnimation (#3983)
* added missing setShakeAnimation
* added new line
* Update AnimationUtils.kt
removed the duplicate copyright
* Move files to common (#3985)
* moved underlinedText
* temp commit
* moved spannableString
* fix compile issues
* removed extra copyright
* error code added
* Shivam | Spotless | Disable pre-commit hook regeneration (#3995)
* Supporting videos via Cta (#3948)
* remove additional code
* code refactor
* margin issue resolved on tracker page (#4000)
* Feature eo experiment (#3965)
* Added CTA in IPA Loader and added editable for TextInput
* reverted
* Added next cta after ipa API
* Refactoring
* Bug fixes
* Bug fixes
* Github action failing fix
* UI bugfix
* Version bump
* added ApplicantItemWidgetModel to naviWidgetJsonDeserialzer and fixed GI issue
* removed hideloader func that was being added by mistake
* fixed empty string issue (#4007)
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Siddhant <siddhant.c@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Siddhant <siddhant.c@navi.com>
* Release 2.9.2 to Master (#4008) (#4062)
* added chat redirection
* added notification deeplink handling
* Corrected timestamp
* Added check to show option widget
* Added check to show option widget
* correct time difference
* saving in shared preference
* saving in shared preference
* Added logs
* added logs
* rm: empty files with no code
* added global fix
* ADDED status code in event
* add: networkType in event
* fixed bugs
* code refactor
* added checks
* moved downloadManager to common
* moved download manager to common
* deleted old download Manager
* deleted old download Manager
* code refactor
* code refactor
* apply-spotless
* fix: status code missing
* rm: extra copyright
* apply-spotless
* cleanup-code
* make copyright consistent
* cleanup-code
* develop merge code changes
* Fixed doc upload size
* code refactor
* removed mock (#3953)
* code fixes
* code refactor
* TrueCaller Sdk Update
* Tp 8526 1 step super top up v 2 (#3908)
* moved TopMarginItemDecoration.kt to navi-common
* moved setShakeAnimation to navi-common AnimationUtils
* added missing setShakeAnimation (#3983)
* added missing setShakeAnimation
* added new line
* Update AnimationUtils.kt
removed the duplicate copyright
* Move files to common (#3985)
* moved underlinedText
* temp commit
* moved spannableString
* fix compile issues
* removed extra copyright
* error code added
* Shivam | Spotless | Disable pre-commit hook regeneration (#3995)
* Supporting videos via Cta (#3948)
* remove additional code
* code refactor
* margin issue resolved on tracker page (#4000)
* Feature eo experiment (#3965)
* Added CTA in IPA Loader and added editable for TextInput
* reverted
* Added next cta after ipa API
* Refactoring
* Bug fixes
* Bug fixes
* Github action failing fix
* UI bugfix
* Version bump
* added ApplicantItemWidgetModel to naviWidgetJsonDeserialzer and fixed GI issue
* removed hideloader func that was being added by mistake
* fixed empty string issue (#4007)
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Siddhant <siddhant.c@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Siddhant <siddhant.c@navi.com>
* Fix digio esign sdk
* resolve error
* fixed the decimal issue in the amount widget
* Added events for help
* fixed the issues in the redemption screen
* AE-5473 (#3928)
* AE-5473
* AE-5473
* AE-5473
* Handle help button
* added name instead of toString
* Ae 5003 (#4072)
* UI fixes
* added logs
* add: spotless
* Working AboutUsActivity.kt with Compose
* Working Preview
* Removed duplicate libs
* TP-8081 | Shivam | Fix Dev Address Document Upload (#3848)
* Removed un-necessary component tags
* Release 2.8.8 to Master (#3846)
* gold info screen
* dismiss overlay screen
* add: integrate with litmus-proxy
* added ellipsis to policy owner name text views (#3653)
* fixed bugs
* HRA comms App changes (#3684)
* HRA comms App changes
* hra method name changes
* add: inter font
* fetch type changed (#3685)
* added call support (#3657)
* fixed bug
* pull from development
* Ae 4393 (#3662)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
* add copyright to call button icon
* change call and email icons
* change CustomerSupportFragment icons
* review changes
* review changes
* add helpButton analytics
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* add: avenir-next font
* Safe gold impl in summary, pds and overlay screens
* added lottie file
* add: clickstream events for font change
* Add initerror for selfie fragment
* Reward info layout fix
* 15day callout changes on Payment review (#3686)
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* ui fxes
* add: refactor for font-weight
* fix: font-family
* rm: redundant ttf files
* update: font change analytics
* fix: font style mapping
* mv: fetchfont before oncreate
* remove unused course
* Part prepayment ae 3306 (#3683)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* skip mandate v2 (#3521)
skip mandate v2
* navi-common dependency on navi-widgets
* removed AppPlatformFiles
* Ae 1404 bank account change (#3380)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* rm: avenir-next font
* Ae 1404 bank account change (#3699)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* Make request config for form page polling backend driven
* digitap sdk upgrade (#3702)
* TP-6713: HRA V2 Feature (#3697)
* Fix loading screen
* Hra-v2 implementation
* Fix expand collapse extra space bug
* Fix screenshot share
* Fix text padding
* Fix line spacing extra
* Fix health score not showing up
* Fix shareText
* Fix few issues
* Fix text styles not applied at end
* Fix UI issues
* Fix screenshot issue
* Fix animations and other issues
* Integrate analytics
* Fix issues
* Fix more build issues
* Compare Card Fix
* Add manual swipe
* Sync red dot on body
* Fix multiple button clicks
* Change order of views
* Debounce on share click
* Fix spacing issue
* hra bug fixes
* hra bug fixes
* PR comments resolve
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
* Release 2.8.4 to master (#3675) (#3705)
* AE-2413 | Feature | Autopay Mandate Setup
* Update Mocks
* Refactor Fragment + VM + Repo
* Auto Debit Instruction (WIP)
* Remove Analytics screenName
* Fix type
* Fix typo
* Auto Debit Instruction (WIP - Navigation)
* Auto Debit Instruction (Navigation Complete)
* Auto Debit Instruction (Done)
* Update Post Digio Flow
* Resolve Review Comments
* Fix mock
* Remove unused listener
* Fix Digio SDK Response Handling
* vibration null check
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Account Aggregator Flow (WIP)
* Change Bank Fragment Init
* Fix Change Bank CTA to Fragment Link
* Penny Drop Flow (WIP)
* Change Bank API ReqRes (WIP)
* Fix - ctaAction on Instruction Page
* Penny Drop Flow (Mock Testing)
* Fix - Penny Drop Loader `hlScreenName`
* Fix - Penny Drop Loader `hlScreenName`
* Add `hlScreenName` for AutoDebit Fragments
* Add Penny Drop Activity to Manifest
* Update Mocks to match actual ReqRes cycles
* Change Bank Screen - Add Input Fields
* Autopay Screen - Add padding below title
* First Draft with errors
* Update Repayment Account Verification Logic
* resolved import issues in the common module
* dummy
* Update request body for AUTOPAY_SETUP patch call
* Remove duplicate SubScreen declaration
* resolve conflict
* Fix all import
* Update mock data for autopay to qa user
* Add bottom sheets on change bank screen
* Update touch focus for bank/ifsc bottom sheet to text field
* disable mocks
* Fix compilation error
* Update Change Bank Flow as per new contracts
* Fix timeout error on auto debit home screen
* Remove unused code
* Remove Unused querymap initialization
* update copyright year to 2022
* use apply for setters
* Use context.resources.getString()
* Onemoney sdk upgrade
* rm: mocks from repositories
Removed handling for mock data from Data Repositories
* add: bottom sheet on mandate creation timeout
added functionality to show an error bottom sheet if the polling on mandate creation times out
* Visit SDK Integration
* Use local aar to fix build failure
* Remove visit aar
* Revert unintended changes in proguard
* Bug fixes
* Bug fix
* added icon svg
* icon added
* Update api for getting linked accounts
* new icon added
* Update api for getting linked accounts
* Handle discover accounts failure case
* Bugfix
* Bugfix
* Extract VISIT to constants
* divider position fix
* Show bottomsheet for incorrect pan
* Handle pan failure case at IPA loader screen
* Add separate polling for pan verification on loader page
* Removing zero pf splash and adding cash loan splash
* digio sdk failure bottomsheet
* AE-3938 | removed personal loan (#3580)
* Added logic to show cash loan splash
* check to call the post api once the response is received
* update: clickstream events
* fix: send email icon on help bottom sheet
* Bug fix on ipa loader screen polling
* error bottomsheet text change
* added comment
* added explanation
* TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569)
* Analytics events for pre payment click
* Add analytics events for paymentMode selected for emi prepayment
* Add analytics events for payment modes
* Setup analytics events for payment
* Handle pre-payment analytics event in app
* Minor fix
* Format code
* Resolve comments
* minor fix
* refactoring
* Payment Status Analytics event using payment/initiate api
* Remove unused code for processing paymentStatusAnalyticsEvents
* Use payment initiate api to recieve analytics events
* Use payment status analytics events from payment initiate api
* Remove unnecessary analytics events from customerPolicy class
* minor renaming
* Add flowType in retry payment
* Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629)
* change hardcode string in about us
* clean code
* bug fix and added new icon
* bug fix and added new icon
* change string
* Update build.gradle
* update images
* rm: pl autodebit loanType null check
* payment crash fix (#3655)
* add help in loanApplicationDetail toolbar for hl (#3654)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
* AE-3626 Part Pre Payment (#3540)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Tp 6189 r11 transition (#3641)
* Ae 4293 1 (#3660)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Version bump
* rm: pl autodebit loanType null check
* Revert "update images"
* update image
* crash fix
* crash fix (#3673)
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
* version bump up
* pds screen animation add
* Part prepayment HL issue fix (#3707)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Part prepayment ae 3306 (#3708)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* HL part pre payment redirect fix
* Icon renamed
* removed navi-widgets from app
* Fixed white background issue
* Spacing brtween widget is fixed
* Background color change
* fixed bug
* title in center and add right margin
* Background color change
* fixed bug
* fixed bug
* visible gone header view
* Widget height changes
* resolved merge conflicts
* adding animation
* merge-fix: NaviFontEnum
* autopay button fix on enach tutorial activity (#3713)
* merge-fix: move FontUtils to `navi-design`
* merge-fix: imports
* merge-fix: reformat code
* add: font weights in layouts
* add: font weights in layouts
* merge-fix: reformat code
* refactor: rename references and re-enable analytics
* update: copyright
* Reward animation
* fix: missing JvmStatic annotation
* adding deeplink story
* Contract changes
* UI changes for safe gold
* fix: make login screen scrollable
* adding deeplink story
* adding deeplink story
* adding deeplink story
* Animation timer changed
* Formatting
* TP-6194 overdue card bug fix (#3715)
* added new icon
* Added safe gold logo
* disable in not selected state
* resolved merge issues from master branch
* tag height change
* changed livedata to flow
* update: font weight mappings from navi-sans to roboto and inter
* Avoid using requireContext in AA fragment
* Layout changes
* Layout changes
* clear mock
* downloading files to external folder
* Reward widget layout changes
* added deep link
* Ui fix
* same as head branch
* Ui fix
* dismiss when when web url is coming
* removed the constraint from the image
* add merge conflicts
* resolve comment
* resolve comment
* resolve comment
* resolve comment
* drawable
* Conflict resolved
* fix dimes reference
* Use SerializedName for consuming any field from backend
* Refactoring the code
* Update PaymentFragment.kt
* add: missing font-weight descriptors
* mv: font weight integers to navi-design
* update: `fontFamily` -> `android:fontFamily`
* fix: PL Offer Generation Error screen not rendering properly
* Added Payload for tracking payment errors (#3743)
* AE-4449 (#3677)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* AE-4449
* AE-4449
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Review changes
* bank account change (#3736)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Back Navigation Fix
* Fixed Event Name for HL
* Removed commented code
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* AE-4554 | Shivam | Rejection Cool Off Period removal (#3709)
* add: clickstream events for PL rejection
* resolve review comments
* Form analytics fixes (#3751)
* fix: broken-development (#3752)
* Customised supertopup journey (#3753)
* customised supertopup journey initial changes
* widget integration
* widget integration
* double slider bug fix
* double slider bug fix
* amount change bottom sheet added
* amount change bottom sheet added
* Terminal page changes (#3695)
* Form terminal page changes
* callback fun fix
* terminal page changes
* initial bug fixes
* initial bug fixes
* loading bug fix
* help action bug fix
* initial bug fixes
* removed mocking code
* expand collapse behaviour fix
* bug fixes, design fixes, analytics events
* sync with development, design fix
* event name fix
* version code revert
* PR comment resolve
* PR comment resolve
Co-authored-by: Raaj Gopal <raaj.gopal@navi.com>
* Conflict resolved
* sort history msg by timestamp
* Rejected doc download
* Bugfixes
* Drawable fix
* fix
* code refactor
* code refactor
* code refactor
* run build on development
* add icon black
* add icon black
* code refactor
* code refactor
* image in middle
* UAT fixes
* Reward delight screen impl
* handle continue button
* handle continue button
* Height change
* changed downloaded file name
* changed downloaded file name
* Payment tracker ae 3970 (#3667)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* StatusTracker & Notes Widget Added
* StatusTracker & Notes Widget updated
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development and part pre payment
* Merged with development and part pre payment
* Added api
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Build Issue Fixed
* Widget contract updated
* Background color added
* Added request initiated icon
* Merged with development
* faq fix for tracker screen
* Added icon request waiting
* Overridden bottomSheet height min ratio
* Review changes
* changed response
* Start VKYC clickstream event (#3780)
add Clickstream for clicking on pan capture after the user clicks on start VKYC
* fix module structure
* Bugfixes
* add: deprecation annotation for font weights
* fixed bug
* add: `setFontStyle` binding adapter
* fix: add back accidentally removed code
* Delete document bugfix
* Download bugfix
* reward dynamic api screen
* change titleAttribute
* TP-8570: Application type fix in tracking (#3792)
* Application type fix
* added supertopup activation
* Part pre payment widgets bg fix (#3805)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Background Color Fixed
* Background change
* Fix NaviInputWidgetAdapter.kt validity fix
* Removed unused code
* font fix
* Part pre payment fix (#3809)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* part pre payment fix
* part pre payment fix
* Ae 3136 tranche disbursal (#3520)
* AE-3138, AE-3139 tranche cta and details screen
* AE-3140, AE-3141 installment success state handling
* AE-3142 emi disbursals screen
* added events and bug fixes
* filter null widgets
* bug fixes
* changes maxFileSize to 10MB
* AE-3626 Part Pre Payment
* added loanApplicationId
* resolved pr comments
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* Enable part pre payment flow only for Personal Loan
* Merged with development
* Merged with development
* Merged with development
* Sending timemills in request
* AE-5025 & AE-5039
* Merge Conflict Fix with development
* Padding fix
Co-authored-by: amitkumar <amit.kumar@navi.com>
* Missing items
* AE-4739 | Shivam | Effective Interest Cost (#3760)
* add: info icon on emi plan card
* add: EffectiveInterestCostFragment
* add: clickstream events in navianalytics
* add: new screen for EIC info
* update: EffectiveInterestCostDataResponse model
* add: layout for eic screen
* fix: calculation card title
* fix: hide divider when loader is showing
* add: info icon on Loan Details
* remove: mocks
* add: navigation on EIC icon click
* refactor: update mock and mv code
* refactor: revert redundant changes
* refactor: revert redundant changes
* update: make eic POST call
* mv: font styling to databinding
* update: multiply to divide icon
* update: eic info contract
* rm: mock for eic repo
* add: clickstream of eic icon view
* add: scroll to eic screen
* fix: hide/show info icon on re-generate offer
* Bugfix penny drop (#3832)
* Condition change for setup auto pay
* Add extra condition for auto pay
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
* Adding icons for top up (#3833)
* Quote edit ab changes (#3793)
* qoute selection widget layout added
* User Info Widget
* small layout refactored
* quote edit AB changes
* design and bug fixes
* final changes
* unused name removal
* unused file removal
Co-authored-by: mayank-navi <mayank.sheoran@navi.com>
Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com>
* Revert "Bugfix penny drop (#3832)"
This reverts commit 4e4bce6451d25587cb18463c8fd1c34b96a69359.
* Organised
* 2.8.6 HI crash fixes (#3804)
* bug fixes
* removed juspay getMerchantView changes
* refactored
* version bump
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: mayank-navi <mayank.sheoran@navi.com>
Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com>
* Removed un-necessary component tags
* UI fixes
* gst and tutorial page bug fixed
* rm: ktlint
* add: Android Suggestion CI
* fix: Android Suggestion CI
* add: license + java in spotless
* added data safety header and bottom sheet info, (#3851)
* add: kt + java formatters
* test-commit for spotless apply
* added fix for zero prefix (#3852)
* margin & elevation issue fix for work fragment
* UI fixes
* rm: spotless.gradle header
* updated compileSdkVersion for each module
* change text in gi login
* crashfix for strings
* test commit
* test commit
* Update navi-widgets/src/main/java/com/navi/naviwidgets/views/CollapsibleAmountSliderView.kt
Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in>
* revert commit
* revert commit
* Handled crash in EmiTenureFragment
* cta changed on account aggregrator
* Bug fixes
* added fix for pan , data safety (#3856)
* Bug fixes and indexed list item
* action button added on error page
* gst page password cleaning on switching added
* rm: empty files with no code
* bank auto pay success messag e& top up redirection handled
* field changed
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Resolved PR comments
* Release 2.8.8 to Master (#3871)
* add: integrate with litmus-proxy
* added ellipsis to policy owner name text views (#3653)
* fixed bugs
* HRA comms App changes (#3684)
* HRA comms App changes
* hra method name changes
* add: inter font
* fetch type changed (#3685)
* added call support (#3657)
* fixed bug
* pull from development
* Ae 4393 (#3662)
* add help in loanApplicationDetail toolbar for hl
* fix openHelpInfo
* add call icon for loan details hl
* add style and fix hl
* Add call intent in customer support for HL
* change call icon
* Base Bottom Sheet design updated
* add copyright to call button icon
* change call and email icons
* change CustomerSupportFragment icons
* review changes
* review changes
* add helpButton analytics
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: amitkumar <amit.kumar@navi.com>
* add: avenir-next font
* Safe gold impl in summary, pds and overlay screens
* added lottie file
* add: clickstream events for font change
* Add initerror for selfie fragment
* Reward info layout fix
* 15day callout changes on Payment review (#3686)
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* 15 day callout changes
* ui fxes
* add: refactor for font-weight
* fix: font-family
* rm: redundant ttf files
* update: font change analytics
* fix: font style mapping
* mv: fetchfont before oncreate
* remove unused course
* Part prepayment ae 3306 (#3683)
* AE-3626 Part Pre Payment
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* AE-4068
* Payment Type Selection Fix
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Events attributes "source" and "selected_option" added
* Updated navigation for "Part Pre Payment" on Payment Screen
* skip mandate v2 (#3521)
skip mandate v2
* navi-common dependency on navi-widgets
* removed AppPlatformFiles
* Ae 1404 bank account change (#3380)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* rm: avenir-next font
* Ae 1404 bank account change (#3699)
* bank account changes in loan details page
* added toolbar support
* Merge branch 'development' into 'AE-1404-bank-account-change'
* Bank Account Change
* AE-3626 Part Pre Payment
* AE-1404 primary action secondary action UI change
* Part PrePayment API integration
* Part PrePayment API integration
* Removed test logs
* Merged with development
* bank-account-change analytics
* bank-account-change analytics
* handling penny drop failure
* analytics added
* analytics added
* AE-4068
* Bank Account Change
* Payment Type Selection Fix
* Added outlined icon black
* Added Error Limit UI
* refactored, removed unnecessary line
* refactored, removed unnecessary code
* merged with development
* merged with development
* Removed extra lines in mid between the code segment
* Show custom pay old flow when part pre payment is disabled
* Merged with development
* Updating user manager with userProfile data
* Added caption to the cards
* Added caption to the cards
* Events attributes "source" and "selected_option" added
* added relation and same account number error case
* Full Screen Error Info fix
* Event added
* Event added
* removed hardcoded message
* Event added and icon code fix
* review comments
* removed mocked response for Bank Account Change
* AE-4638
Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com>
* Make request config for form page polling backend driven
* digitap sdk upgrade (#3702)
* TP-6713: HRA V2 Feature (#3697)
* Fix loading screen
* Hra-v2 implementation
* Fix expand collapse extra space bug
* Fix screenshot share
* Fix text padding
* Fix line spacing extra
* Fix health score not showing up
* Fix shareText
* Fix few issues
* Fix text styles not applied at end
* Fix UI issues
* Fix screenshot issue
* Fix animations and other issues
* Integrate analytics
* Fix issues
* Fix more build issues
* Compare Card Fix
* Add manual swipe
* Sync red dot on body
* Fix multiple button clicks
* Change order of views
* Debounce on share click
* Fix spacing issue
* hra bug fixes
* hra bug fixes
* PR comments resolve
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
* Release 2.8.4 to master (#3675) (#3705)
* AE-2413 | Feature | Autopay Mandate Setup
* Update Mocks
* Refactor Fragment + VM + Repo
* Auto Debit Instruction (WIP)
* Remove Analytics screenName
* Fix type
* Fix typo
* Auto Debit Instruction (WIP - Navigation)
* Auto Debit Instruction (Navigation Complete)
* Auto Debit Instruction (Done)
…
* version bump
* blocking events for PII
* Moengage sdk migration
* information widget design fix
* version change
* Juspay sdk bump
* Remove hardcoded footer text in hl permission screen (#4537)
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com>
Co-authored-by: rishabhpatni <rishabh.patni@navi.com>
Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Jatin Chug <jatin.chug@navi.com>
Co-authored-by: Jatin Singh <jscslg27@gmail.com>
Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: hitesh <hitesh.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: arjit <arjit.agarwal@navi.com>
Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com>
Co-authored-by: ashutoshy <ashutosh.y@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Abhinav Jain <abhinav.jain@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com>
Co-authored-by: github-actions[bot] <278+github-actions[bot]@users.noreply.github.cmd.navi-tech.in>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: sanjay@navi <sanjay.p@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Sharma Pooja Balrambhai <sharma.balrambhai@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com>
Co-authored-by: Ujjwal <ujjwal.kumar@navi.com>
Co-authored-by: Aparna-Vadlamani <Aparna.Vadlamani@navi.com>
Co-authored-by: Shaurya <shaurya.rehan@navi.com>
Co-authored-by: Aman S <aman.s@navi.com>
Co-authored-by: Water1ock <varmashubhanjay@gmail.com>
2022-12-01 17:18:25 +05:30
|
|
|
implementation project(":navi-hl")
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation project(":navi-insurance")
|
2024-03-12 13:04:13 +05:30
|
|
|
implementation project(":navi-mqtt")
|
2023-08-21 16:37:13 +05:30
|
|
|
implementation project(":navi-pay")
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation project(":navi-rr")
|
|
|
|
|
implementation project(":navi-vkyc")
|
2023-09-04 14:44:59 +05:30
|
|
|
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])
|
2024-04-29 23:45:11 +05:30
|
|
|
implementation libs.accompanist.systemuicontroller
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.android.gms.playServicesAds
|
|
|
|
|
implementation libs.android.gms.playServicesAuth
|
|
|
|
|
implementation libs.android.gms.playServicesAuthApiPhone
|
|
|
|
|
implementation libs.android.installreferrer
|
|
|
|
|
implementation libs.android.material
|
2024-04-29 23:45:11 +05:30
|
|
|
implementation libs.androidx.activity
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.androidx.annotation
|
2023-09-04 14:44:59 +05:30
|
|
|
implementation libs.androidx.appcompat
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.androidx.browser
|
|
|
|
|
implementation libs.androidx.constraintlayout
|
2023-09-04 14:44:59 +05:30
|
|
|
implementation libs.androidx.core.ktx
|
2023-10-05 19:38:24 +05:30
|
|
|
implementation libs.androidx.core.splashscreen
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.androidx.fragment.ktx
|
2024-04-29 23:45:11 +05:30
|
|
|
implementation libs.androidx.compose.runtime.livedata
|
2023-09-04 14:44:59 +05:30
|
|
|
implementation libs.androidx.lifecycle.viewmodel.ktx
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.androidx.multidex
|
2024-03-29 16:09:39 +05:30
|
|
|
implementation libs.androidx.profileinstaller
|
2024-04-29 23:45:11 +05:30
|
|
|
implementation libs.androidx.ui.viewbinding
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.androidx.work.runtimeKtx
|
|
|
|
|
implementation libs.branch
|
2024-07-01 15:40:30 +05:30
|
|
|
implementation libs.coil.svg
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.dagger.hiltAndroid
|
|
|
|
|
implementation libs.facebook.applinks
|
2023-09-04 14:44:59 +05:30
|
|
|
implementation libs.otaliastudios.cameraview
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.otpless
|
2024-04-10 18:22:52 +05:30
|
|
|
implementation libs.raamcosta.composeDestinations.animation.core
|
2024-01-30 16:26:46 +05:30
|
|
|
implementation libs.truecaller
|
2020-05-29 20:50:43 +05:30
|
|
|
|
2024-01-30 16:26:46 +05:30
|
|
|
debugImplementation libs.androidx.compose.ui.test.junit4
|
|
|
|
|
debugImplementation libs.androidx.compose.ui.test.manifest
|
|
|
|
|
debugImplementation libs.androidx.test.monitor
|
|
|
|
|
debugImplementation libs.hyperion.attr
|
|
|
|
|
debugImplementation libs.hyperion.buildConfig
|
|
|
|
|
debugImplementation libs.hyperion.core
|
|
|
|
|
debugImplementation libs.hyperion.disk
|
|
|
|
|
debugImplementation libs.hyperion.geigerCounter
|
|
|
|
|
debugImplementation libs.hyperion.measurement
|
|
|
|
|
debugImplementation libs.hyperion.phoenix
|
|
|
|
|
debugImplementation libs.hyperion.recorder
|
|
|
|
|
debugImplementation libs.hyperion.sharedPreferences
|
|
|
|
|
debugImplementation libs.hyperion.simpleItem
|
|
|
|
|
debugImplementation libs.hyperion.timber
|
2021-11-17 19:26:38 +05:30
|
|
|
|
2024-01-30 16:26:46 +05:30
|
|
|
releaseImplementation libs.hyperion.coreNoOp
|
2019-11-27 19:17:35 +05:30
|
|
|
|
2024-01-30 16:26:46 +05:30
|
|
|
androidTestImplementation libs.androidx.arch.core.testing
|
2023-09-04 14:44:59 +05:30
|
|
|
androidTestImplementation(libs.androidx.test.espresso.contrib) {
|
2023-05-16 23:04:03 +05:30
|
|
|
exclude(group: "com.google.protobuf", module: "protobuf-lite")
|
|
|
|
|
}
|
2024-01-30 16:26:46 +05:30
|
|
|
androidTestImplementation libs.androidx.test.espresso.core
|
|
|
|
|
androidTestImplementation libs.androidx.test.espresso.intents
|
|
|
|
|
androidTestImplementation libs.androidx.test.espresso.web
|
|
|
|
|
androidTestImplementation libs.androidx.test.junit
|
|
|
|
|
androidTestImplementation libs.androidx.test.rules
|
|
|
|
|
androidTestImplementation libs.androidx.test.runner
|
2023-11-27 19:58:32 +05:30
|
|
|
androidTestImplementation libs.coil.test
|
2024-01-30 16:26:46 +05:30
|
|
|
androidTestImplementation libs.dagger.hiltAndroidTesting
|
2023-09-04 14:44:59 +05:30
|
|
|
androidTestImplementation libs.hamcrest
|
2020-06-21 00:42:30 +05:30
|
|
|
|
2024-01-30 16:26:46 +05:30
|
|
|
testImplementation libs.androidx.arch.core.testing
|
|
|
|
|
testImplementation libs.dagger.hiltAndroidTesting
|
2023-09-04 14:44:59 +05:30
|
|
|
testImplementation libs.junit
|
|
|
|
|
testImplementation libs.mockk
|
2024-02-26 15:13:17 +05:30
|
|
|
testImplementation libs.coil.test
|
2023-03-13 18:51:02 +05:30
|
|
|
|
2023-09-04 14:44:59 +05:30
|
|
|
kapt libs.dagger.hiltCompiler
|
2022-01-29 11:12:13 +05:30
|
|
|
|
2023-09-04 14:44:59 +05:30
|
|
|
kaptAndroidTest libs.dagger.hiltCompiler
|
2021-08-24 13:49:01 +05:30
|
|
|
|
2023-09-04 14:44:59 +05:30
|
|
|
kaptTest libs.dagger.hiltCompiler
|
2021-09-13 11:51:46 +05:30
|
|
|
|
2023-11-28 14:20:23 +05:30
|
|
|
ksp libs.androidx.room.compiler
|
2024-04-10 18:22:52 +05:30
|
|
|
ksp libs.raamcosta.composeDestinations.ksp
|
2024-04-08 14:32:19 +05:30
|
|
|
implementation("com.facebook.react:hermes-engine:+") {
|
2024-07-04 18:31:19 +05:30
|
|
|
exclude group: 'com.facebook.fbjni'
|
2024-04-08 14:32:19 +05:30
|
|
|
}
|
2024-01-30 16:26:46 +05:30
|
|
|
}
|
2023-11-28 14:20:23 +05:30
|
|
|
|
2024-01-30 16:26:46 +05:30
|
|
|
kapt {
|
|
|
|
|
correctErrorTypes true
|
2019-10-31 15:23:40 +05:30
|
|
|
}
|
2024-04-05 15:07:08 +05:30
|
|
|
|
|
|
|
|
apply from: project(':react-native-config').projectDir.getPath() + '/dotenv.gradle'
|
2024-03-27 20:36:03 +05:30
|
|
|
apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
|
|
|
|
|
apply from: "../../node_modules/react-native-code-push/android/codepush.gradle"
|
|
|
|
|
apply plugin: "kotlin-android"
|