Files
super-app/android/app/build.gradle

347 lines
14 KiB
Groovy
Raw Normal View History

Release 1.0.6 (#737) * Sudarshan | BrowserStackIntegration * [ch9495] | Sandhya | Alow / in company name (#684) * [ch9514] | Sandhya | Fix penny drop loader color (#683) * [ch9514] | Sandhya | Fix penny drop loader color * [ch9514] | Sandhya | Change processing loader color * [ch9463] | Sandhya | Make button enabled as soon as data is present (#670) * Feature/enable next kyc bank (#689) * Reyaz | [ch9563] | Make next button enabled as soon as data is entered * Reyaz | [ch9563] | Make next button enabled when bank details fields are not empty * Reyaz | [ch9563] | Write test cases for bank details * Feature/loan details tab height (#687) * Reyaz | [ch8481] | take maximum height of all 3 tabs * Reyaz | [ch8481] | Add wrap content view pager * Revert "Reyaz | [ch8481] | Add wrap content view pager" This reverts commit 0c011ca109265f4bca4bc361686872ab253a36cc. * Reyaz | [ch8481] | Change implementation of view pager * Reyaz | [ch8481] | Fix tab not scrolling issue * Sudarshan | Separated CleanupScripts * Sudarshan | Updated Tutorial Controller * Reyaz | [ch9687] | Fix loan slider crash (#698) * Feature/kyc screen icon issue (#697) * Reyaz | Kyc screen icon issue * Reyaz | [ch9488] | Fix rounded icons rendering issue in kyc screen * Reyaz | [ch9710] | Primary color opaque issue (#699) * Reyaz | [ch9710] | Primary color opaque issue * Reyaz | [ch9710] | Change color name * Reyaz | [ch9682] | Fix crash at user eligibility in android version 5.0 (#696) * Reyaz | [ch9167] | Add space between rupee symbol and amount (#694) * Sudarshan | Added E2E Annotation for e2e tests * Sudarshan | Parameterize Browserstack test * Update gradle-wrapper.properties * Update build.gradle * version name and version code upgraded * Bugfix/digio cancel infinite loader tab change loader issue (#700) * tab change kyc loader issue, digio cancel infinite loop issue * minor changes * unit test case for digio cancel infinite loop * release 1.0.4 versioncode and versionName changed * [ch10027] | Chetan | Update upload task for pushing build to nexus * [ch10027] | Chetan | Update apk name which gets pushed to nexus * [ch10027] | Chetan | Fix buildVariant builds from Android Studio * Sudarshan | Test fixes * [ch10027] | Chetan | Fix build command in dockerfile * [ch10027] | Chetan | Add default build config * [ch9759] | Sandhya | Fix camera crash issue in some phones * [ch9759] | Sandhya | Fix camera crash issue in some phones * [ch10132] | Sandhya | Update soft reject screen content for profile rejection (#722) * [ch9766] | Sandhya | Fix crash in base bottom sheet (#721) * [ch9759] | Sandhya | Fix camera issue for Redmi device only * [ch9759] | Sandhya | Fix camera issue in KYC document capture * [ch9759] | Sandhya | Fix loader issue in Selfie * Chetan | Update app version - 1.0.6 Co-authored-by: Sandhya Koti <sandhya.koti@navi.com> Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com> Co-authored-by: Sudarshan gs <sudarshan.gs@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com> Co-authored-by: Pavan Kumar AG <pavan.ag@navi.com>
2020-05-07 12:49:05 +05:30
plugins {
2023-09-04 14:44:59 +05:30
alias libs.plugins.android.application
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.compose
2023-09-04 14:44:59 +05:30
alias libs.plugins.kotlin.kapt
alias libs.plugins.kotlin.parcelize
alias libs.plugins.ksp
2024-06-14 16:45:28 +05:30
alias libs.plugins.maven.publish
alias libs.plugins.facebook.react
}
def VERSION_CODE = 465
def VERSION_NAME = "5.30.1"
android {
namespace 'com.naviapp'
compileSdk 35
2019-10-31 15:23:40 +05:30
defaultConfig {
2020-04-02 21:17:50 +05:30
applicationId "com.naviapp"
minSdk 24
targetSdk 34
versionCode VERSION_CODE
versionName VERSION_NAME
2019-11-15 14:46:08 +05:30
multiDexEnabled true
resourceConfigurations += ['en']
2019-10-31 15:23:40 +05:30
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
Release 1.0.0 (#682) * NA | SUdarshan | WaitforOtp Screen * [ch8389] | Chetan | Open keyboard on tapping the OTP group * [ch5011] | Chetan | Remove hardcoded branch name * NA | Sudarshan | Fix polling Tests * NA | Sudarshan | Added Error Collector to Tests * NA | Sudarshan | Added LoanEligibilityUserJourney Tests for Salaried Employment Type * NA | Sudarshan | RandomGenerator to return valid PAN Number * Reyaz | [ch8049] | Fixed loader hiding issue (#543) * NA | Sudarshan | Registration Tests * NA | Sudarshan | Update Stability * [ch8363] | Sandhya | Disbale back button navigation by clearing stack * Shashidhara | [ch7875] | Refactor test setup and update async dispatcher * [ch8408] | Chetan | Add missing asset * Shashidhara | [ch7875] | Refactor update dispatcher to perform action * [ch7500] | Sriki | added mock server annotation * [ch7500] | Sriki | renamed the package of mockserver tests * log backgorund upload failure as exception on Crashlytics (#566) * log backgorund upload failure as exception on Crashlytics * minro changes * log message changes * Reyaz | [ch8412] | Resolve Profile verification failure in bottom she… (#568) * Reyaz | [ch8412] | Resolve Profile verification failure in bottom sheet issue * Reyaz | [ch8412] | Resolve PR reviews * Shashidhara | [ch7875] | Add async tests for pan screeen * Shashidhara | [ch7875] | Ignore firebase success test for pan submit * Shashidhara | [ch7875] | Refactor update async dispatcher to accept request type * NA | Sudarshan | Android E2E Flow * [ch8605] | Chetan | Handle for pending case * [ch7500] | Sriki | increased teh wait limit for view * [ch7500] | Sriki | fixed the asyn dispatcher tests * [ch7500] | Sriki | fixed firbase tests * [ch8605] | Chetan | Fix pool time * [ch8605] | Chetan | Refactor when clause * NA | Sudarshan | Timeouts Refactoring * Reyaz | [ch8549] | replace hint with search text (#574) * NA | Sudarshan | Refactor AndroidTestLibrary * [ch7500] | Sriki | added soft reject test for profile and pan * Reyaz | [ch8401] | resolve issue ui status called multiple times (#570) * Reyaz | Fix bottom sheet called twice in Pan fragment (#577) * NA | Sudarshan | Move TestData to JSON * Shashidhara | [ch7875] | WIP: Add async tests for bank account verification * Reyaz | [ch8241] | fix hiding loader on adhaar verification * [ch8706] | Sandhya | Reduce loan disbursement timeout to 60 seconds * [ch8751] | Sandhya | Reduce penny drop timeout to 60 seconds * [ch8738] | Sandhya | Handle add bank account failure scenario (#578) * [ch8738] | Sandhya | Handle add bank account failure scenario * [ch8738] | Sandhya | Refactor code to use the existing observer * Reyaz | [ch8689] | fix numbers in parents name layout issue * NA | Sudarshan | Updated DB Cleanup Script, NewLoan Test stabilization * Shashidhara | [ch7875] | Add async tests for loan disbursement * user data apis call after otp (#569) * Feature/kyc apis errors handling (#586) * fetch kyc api failure handling * selfie uplaod async * Init aadhaar verification api errors, bit code modifications * aadhaar status verification ,async verification * submit kyc api error * pr changes * submit kyc non dismisible (#587) * [ch8744] | Sandhya | Loan disbursement error handling (#583) * Reyaz | Set cancellable action in error fragment * [ch8744] | Sandhya | Loan disbursement error handling * [ch8744] | Sandhya | Make bottom sheet non dismissable Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> * Reyaz | [ch8241] | change function name * Reyaz | [ch8689] | Add limits to characters in parents name * Reyaz | [ch8749] | fix pending status not redenring properly * Reyaz | timeout error is not rendering properly for bank loader * [ch8788] | Chetan | Remove trailing and leading spaces from father and mother name * Update TestBase.kt * [ch8802] | Sandhya | Change loan eligibility timeout to 60 seconds * [ch8456] | Sandhya | Fix search in company name when there are leading and trailing spaces * Shashidhara | [ch7875] | Fix async failure tests for penny drop * Permission Screen show only once, qa, dev : app icons changes (#595) * qa, dev : app icons changes * minor change * Reyaz | [ch8832] | timeout for loan disbursement * [ch8789] | Sandhya | Display bottom errors when APIs fail in e-nach * Reyaz | Fix test case for loan disburement loader * Reyaz | [ch8833] | timeout for loan approval (#596) * [ch8542] | Sandhya | Handle caching of loan appln id (#592) * [ch8542] | Sandhya | Handle caching of loan appln id * [ch8542] | Sandhya | Handle caching of loan appl id in auto debit fragment * [ch7500] | Sriki | added happy path till my loans * NA | Sudarshan | LoanDetails Validation on offer screen * NA | Sudarshan | Fix Annotations * NA | Sudarshan | Fix Annotations * Shashidhara | [ch8756] | Handle error scenarios on bank details screen * Changes to be committed: modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loanapplication/LoanDisbursementLoader.kt modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loaneligibility/LoanEligibilityLoader.kt modified: app/src/main/java/com/naviapp/getloan/activities/BankAccountVerificationLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/activities/LoanDisbursementLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/bankdetails/fragments/BankDetailsFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/fragments/BankDetailsAutoDebitFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/viewmodels/BankDetailsAutoDebitVM.kt modified: app/src/main/java/com/naviapp/getloan/loanagreement/fragments/LoanAgreementFragment.kt modified: app/src/main/java/com/naviapp/getloan/viewmodels/DisbursementVM.kt modified: app/src/main/java/com/naviapp/models/request/BankDetail.kt modified: app/src/main/java/com/naviapp/useridentification/activities/LoanEligibilityLoaderActivity.kt modified: app/src/main/java/com/naviapp/useridentification/work/fragments/CompanyNameFragment.kt * Shashidhara | [ch8756] | Add loader on click retry * [ch7500] | Sriki | fixed some of the failing tests * Shashidhara | [ch8756] | Add error handling to auto debit screen * Shashidhara | [ch8756] | Refactor init error * NA | Sudarshan | Moved Testdata to json * Shashidhara | [ch8756] | Fix typo * [ch8881] | Sriki | added a kludge for digio session * [ch8881] | Sriki | reverted my change * Feature/risk control (#602) * Reyaz | [ch6620] | Add feature for error when generate offer fails * Reyaz | [ch6620] | Add test for risk control * Shashidhara | [ch8756] | Refactor lambda params * handle async api failure, request id missing (#608) * Feature/bank detail enhancements (#607) * Reyaz | [ch6564] | Fix alignment for bank details * Reyaz | [ch6564] | Fix alignment for branch name * [ch8930] | Chetan | Set 2 decimal precision for rate of interest * [ch6100] | Sandhya | Block user when fraud (#489) * [ch6100] | Sandhya | Block user when fraud * [ch6100] | Sandhya | Add reject reason for profile verification failed * [ch6100] | Sandhya | refactor code * [ch6100] | Sandhya | Refactor code to send data to error activity * [ch6100] | Sandhya | Fix errors in handling response * [ch6100] | Sandhya | Simplify conditional check * enach loader issue (#611) * Chetan | Remove redundant file extension (#612) * Feature/show disbursement success screen (#504) * [ch6249] | Sandhya | Store loan appln ID in preferences to be used in loader activity * [ch4708] | Sandhya | Show disbursement screen to the user on reopening app * [ch4708] | Sandhya | Move handling of disbursement status to registration navigator * [ch4708] | Sandhya | refactor code * Update RegistrationNavigator.kt Co-authored-by: Satish Prasad <satish.prasad@navi.com> * merge conflicts * Handle KYC address failure (#613) * [ch9120] | Sandhya | Handle KYC address failure (#614) * [ch9120] | Sandhya | Fix merge issue (#615) * Shashidhara | [ch8267] | Add firebase auth. Update firebase path. * Shashidhara | [ch8267] | Remove sign out * Shashidhara | [ch8267] | Remove unused imports * Shashidhara | [ch8904] | Update slider value * [ch9140] | Sandhya | Handle KYC document upload failure (#617) * [ch9140] | Sandhya | Handle KYC document upload failure * [ch9140] | Sandhya | Remove duplicate method * [ch9140] | Sandhya | Fix the response errors empty scenario * [ch9140] | Sandhya | Optimise code * [ch9140] | Sandhya | Undo removal of duplicate method * update fcm token after logged in (#619) * Shashidhara | [ch8267] | Handle error when auth token is absent * Feature/code obfuscation (#620) * testing * started * basic started * testing commented code reverted * testing purpose * prguard rules for mo-engage * minor changes * minor changes * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. * mo-engage user id settign * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. (#624) * Shashidhara | [ch9082] | Handle location not available * [ch8881] | [Satish | Chetan] | Upgrade digio sdk from 1.0.0 -> 1.0.5 (#621) * [ch8881] | Chetan | Upgrade digio sdk from 1.0.0 -> 1.0.5 * permissions on aadhaar kyc * Bugfix/handle correspondance address (#622) * [ch9159] | Sandhya | Handle correspondance address display in KYC screen * [ch9159] | Sandhya | Add mock response used for testing * [ch9159] | Sandhya | Add navigation test for loan applciation journey * [ch9159] | Sandhya | Undo deletion in mock.json * [ch9159] | Sandhya | Send reference ID with address * [ch9159] | Sandhya | Fix for reference ID * comma not allowed (#628) * firebase auth issue (#629) * Shashidhara | [ch9209] | Fix app crash on email select (#630) * digio reopening issue, added possible conditions * Shashidhara | Fix firebase path (#632) * Shashidhara | Add company name to list if it does not exist * Shashidhara | Handle enter key on monthly income * [ch8242] | Chetan | Improve T&C checkbox usability * Shashidhara | Handle keyboard on profile screen * [ch8242] | Chetan | Increase the touchable area * [ch8242] | Chetan | Increase the touchable area of T&C checkbox * Shashidhara | Disable loan amount input * Shashidhara | Handle keyboard on parents name * Shashidhara | Add focus to account number post bank select * [ch8242] | Chetan | Add null safety * Shashidhara | Automate focus to monthly income on select company * Shashidhara | Dismiss keyboard on pincode enter * Shashidhara | Dismiss keyboard on ifsc enter * Shashidhara | Add disclaimer text to kyc aadhar layout * Shashidhara | Add disclaimer to emi calendar * Shashidhara | Place cursor at the end of monthly income * [ch9302] | Sandhya | Increase penny drop timeout * Shashidhara | Add disclaimer for last emi on emi calendar * Reyaz | [ch8867] | Fix get loan naviation for loan details (#647) * Reyaz | Add user on hold icon (#649) * Shashidhara | Add get accounts permission * Shashidhara | Add get accounts permission (#650) * [ch9227] | Sandhya | Fix error handling for Selfie * [ch9227] | Sandhya | Handle selfie errors from polling * Reyaz | Fix permission decription test * Reyaz | fix test for permission description check * Reyaz | Fix basic details tests * kyc aadhaar : re-init if fails (#658) * Reyaz | [ch8281] | fix blinking cursor issue in work details (#659) * Reyaz | Improve navigation (#651) * [ch8514] | Sandhya | Company name characters validation (#661) * Test/e2e tests (#627) * NA | Sudarshan | Minor Refactoring * NA | Sudarshan | Dashboard Screen validations added to NewLoan Test * NA | Sudarshan | Updated NewLoanTestq * NA | Sudarshan | E2E Myloans Validations * NA | Sudarshan | Delete digio files committed by mistake * Reyaz | Fix bank loader tests (#654) * Expand amount details by default (#660) * Shashidhara | Add get accounts permission * Shashidhara | [ch9404] | Expand amount details by default * [ch8762] | Sandhya | Display previously selected company name (#663) * [ch8762] | Sandhya | Display previously selected company name * [ch8762] | Sandhya | Make hint appear always * [ch8762] | Sandhya | Use existing utility function to place cursor at the end * [ch9447] | Sandhya | Update processing application loader colour (#664) * Bugfix/update emi calendar style (#665) * [ch9447] | Sandhya | Update processing application loader colour * [ch9448] | Sandhya | Update styling of emi calendar * Reyaz | [ch9462] | Add rupee symbol (#669) * Reyaz | [ch9455] | keyboard default appear on Pan (#668) * Reyaz | [ch9451] | Make Find Ifsc bottom sheet full screen (#667) * Reyaz | Add border above tab in dashboard (#666) * [ch9464] | Chetan | Upgrade digio sdk from 1.0.5 -> 1.0.8 * Reyaz | [ch8481] | take maximum height of all 3 tabs (#662) * Reyaz | [ch8481] | take maximum height of all 3 tabs * Reyaz | [ch8481] | Add wrap content view pager * Revert "Reyaz | [ch8481] | Add wrap content view pager" This reverts commit 0c011ca109265f4bca4bc361686872ab253a36cc. * Reyaz | [ch8481] | Change implementation of view pager * Reyaz | [ch9470] | Fix tab indicator rendering issue (#673) * [ch9478] | Sandhya | Fix company name bottom sheet header (#672) * [ch9481] | Sandhya | Fix edit icon functionality in find ifsc (#674) * [ch9514] | Sandhya | Update loader processing colour * Shashidhara | [ch9208] | Replace pdf viewer with web view * Revert "Reyaz | [ch8481] | take maximum height of all 3 tabs (#662)" This reverts commit a18a5ef0c30b449dc6445941184f939391d697f3. * Revert "[ch9514] | Sandhya | Update loader processing colour" * Shashidhara | [ch9208] | Remove preview option on my loans * Shashidhara | [ch9208] | Format agreement layout * Shashidhara | [ch9208] | Remove reference to preview * [Shashi | Chetan] Remove proguard rule for pdf viewer * Shashidhara | [ch9208] | Remove unused imports * [Shashi | Chetan] | Release 1.0.0 Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com> Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com> Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> Co-authored-by: Sandhya Koti <sandhya.koti@navi.com> Co-authored-by: Sudarshan gs <sudarshan.gs@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com>
2020-04-29 10:41:40 +05:30
testInstrumentationRunnerArguments clearPackageData: 'true'
resValue 'string', 'build_config_package', 'com.naviapp'
Release 1.0.0 (#682) * NA | SUdarshan | WaitforOtp Screen * [ch8389] | Chetan | Open keyboard on tapping the OTP group * [ch5011] | Chetan | Remove hardcoded branch name * NA | Sudarshan | Fix polling Tests * NA | Sudarshan | Added Error Collector to Tests * NA | Sudarshan | Added LoanEligibilityUserJourney Tests for Salaried Employment Type * NA | Sudarshan | RandomGenerator to return valid PAN Number * Reyaz | [ch8049] | Fixed loader hiding issue (#543) * NA | Sudarshan | Registration Tests * NA | Sudarshan | Update Stability * [ch8363] | Sandhya | Disbale back button navigation by clearing stack * Shashidhara | [ch7875] | Refactor test setup and update async dispatcher * [ch8408] | Chetan | Add missing asset * Shashidhara | [ch7875] | Refactor update dispatcher to perform action * [ch7500] | Sriki | added mock server annotation * [ch7500] | Sriki | renamed the package of mockserver tests * log backgorund upload failure as exception on Crashlytics (#566) * log backgorund upload failure as exception on Crashlytics * minro changes * log message changes * Reyaz | [ch8412] | Resolve Profile verification failure in bottom she… (#568) * Reyaz | [ch8412] | Resolve Profile verification failure in bottom sheet issue * Reyaz | [ch8412] | Resolve PR reviews * Shashidhara | [ch7875] | Add async tests for pan screeen * Shashidhara | [ch7875] | Ignore firebase success test for pan submit * Shashidhara | [ch7875] | Refactor update async dispatcher to accept request type * NA | Sudarshan | Android E2E Flow * [ch8605] | Chetan | Handle for pending case * [ch7500] | Sriki | increased teh wait limit for view * [ch7500] | Sriki | fixed the asyn dispatcher tests * [ch7500] | Sriki | fixed firbase tests * [ch8605] | Chetan | Fix pool time * [ch8605] | Chetan | Refactor when clause * NA | Sudarshan | Timeouts Refactoring * Reyaz | [ch8549] | replace hint with search text (#574) * NA | Sudarshan | Refactor AndroidTestLibrary * [ch7500] | Sriki | added soft reject test for profile and pan * Reyaz | [ch8401] | resolve issue ui status called multiple times (#570) * Reyaz | Fix bottom sheet called twice in Pan fragment (#577) * NA | Sudarshan | Move TestData to JSON * Shashidhara | [ch7875] | WIP: Add async tests for bank account verification * Reyaz | [ch8241] | fix hiding loader on adhaar verification * [ch8706] | Sandhya | Reduce loan disbursement timeout to 60 seconds * [ch8751] | Sandhya | Reduce penny drop timeout to 60 seconds * [ch8738] | Sandhya | Handle add bank account failure scenario (#578) * [ch8738] | Sandhya | Handle add bank account failure scenario * [ch8738] | Sandhya | Refactor code to use the existing observer * Reyaz | [ch8689] | fix numbers in parents name layout issue * NA | Sudarshan | Updated DB Cleanup Script, NewLoan Test stabilization * Shashidhara | [ch7875] | Add async tests for loan disbursement * user data apis call after otp (#569) * Feature/kyc apis errors handling (#586) * fetch kyc api failure handling * selfie uplaod async * Init aadhaar verification api errors, bit code modifications * aadhaar status verification ,async verification * submit kyc api error * pr changes * submit kyc non dismisible (#587) * [ch8744] | Sandhya | Loan disbursement error handling (#583) * Reyaz | Set cancellable action in error fragment * [ch8744] | Sandhya | Loan disbursement error handling * [ch8744] | Sandhya | Make bottom sheet non dismissable Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> * Reyaz | [ch8241] | change function name * Reyaz | [ch8689] | Add limits to characters in parents name * Reyaz | [ch8749] | fix pending status not redenring properly * Reyaz | timeout error is not rendering properly for bank loader * [ch8788] | Chetan | Remove trailing and leading spaces from father and mother name * Update TestBase.kt * [ch8802] | Sandhya | Change loan eligibility timeout to 60 seconds * [ch8456] | Sandhya | Fix search in company name when there are leading and trailing spaces * Shashidhara | [ch7875] | Fix async failure tests for penny drop * Permission Screen show only once, qa, dev : app icons changes (#595) * qa, dev : app icons changes * minor change * Reyaz | [ch8832] | timeout for loan disbursement * [ch8789] | Sandhya | Display bottom errors when APIs fail in e-nach * Reyaz | Fix test case for loan disburement loader * Reyaz | [ch8833] | timeout for loan approval (#596) * [ch8542] | Sandhya | Handle caching of loan appln id (#592) * [ch8542] | Sandhya | Handle caching of loan appln id * [ch8542] | Sandhya | Handle caching of loan appl id in auto debit fragment * [ch7500] | Sriki | added happy path till my loans * NA | Sudarshan | LoanDetails Validation on offer screen * NA | Sudarshan | Fix Annotations * NA | Sudarshan | Fix Annotations * Shashidhara | [ch8756] | Handle error scenarios on bank details screen * Changes to be committed: modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loanapplication/LoanDisbursementLoader.kt modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loaneligibility/LoanEligibilityLoader.kt modified: app/src/main/java/com/naviapp/getloan/activities/BankAccountVerificationLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/activities/LoanDisbursementLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/bankdetails/fragments/BankDetailsFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/fragments/BankDetailsAutoDebitFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/viewmodels/BankDetailsAutoDebitVM.kt modified: app/src/main/java/com/naviapp/getloan/loanagreement/fragments/LoanAgreementFragment.kt modified: app/src/main/java/com/naviapp/getloan/viewmodels/DisbursementVM.kt modified: app/src/main/java/com/naviapp/models/request/BankDetail.kt modified: app/src/main/java/com/naviapp/useridentification/activities/LoanEligibilityLoaderActivity.kt modified: app/src/main/java/com/naviapp/useridentification/work/fragments/CompanyNameFragment.kt * Shashidhara | [ch8756] | Add loader on click retry * [ch7500] | Sriki | fixed some of the failing tests * Shashidhara | [ch8756] | Add error handling to auto debit screen * Shashidhara | [ch8756] | Refactor init error * NA | Sudarshan | Moved Testdata to json * Shashidhara | [ch8756] | Fix typo * [ch8881] | Sriki | added a kludge for digio session * [ch8881] | Sriki | reverted my change * Feature/risk control (#602) * Reyaz | [ch6620] | Add feature for error when generate offer fails * Reyaz | [ch6620] | Add test for risk control * Shashidhara | [ch8756] | Refactor lambda params * handle async api failure, request id missing (#608) * Feature/bank detail enhancements (#607) * Reyaz | [ch6564] | Fix alignment for bank details * Reyaz | [ch6564] | Fix alignment for branch name * [ch8930] | Chetan | Set 2 decimal precision for rate of interest * [ch6100] | Sandhya | Block user when fraud (#489) * [ch6100] | Sandhya | Block user when fraud * [ch6100] | Sandhya | Add reject reason for profile verification failed * [ch6100] | Sandhya | refactor code * [ch6100] | Sandhya | Refactor code to send data to error activity * [ch6100] | Sandhya | Fix errors in handling response * [ch6100] | Sandhya | Simplify conditional check * enach loader issue (#611) * Chetan | Remove redundant file extension (#612) * Feature/show disbursement success screen (#504) * [ch6249] | Sandhya | Store loan appln ID in preferences to be used in loader activity * [ch4708] | Sandhya | Show disbursement screen to the user on reopening app * [ch4708] | Sandhya | Move handling of disbursement status to registration navigator * [ch4708] | Sandhya | refactor code * Update RegistrationNavigator.kt Co-authored-by: Satish Prasad <satish.prasad@navi.com> * merge conflicts * Handle KYC address failure (#613) * [ch9120] | Sandhya | Handle KYC address failure (#614) * [ch9120] | Sandhya | Fix merge issue (#615) * Shashidhara | [ch8267] | Add firebase auth. Update firebase path. * Shashidhara | [ch8267] | Remove sign out * Shashidhara | [ch8267] | Remove unused imports * Shashidhara | [ch8904] | Update slider value * [ch9140] | Sandhya | Handle KYC document upload failure (#617) * [ch9140] | Sandhya | Handle KYC document upload failure * [ch9140] | Sandhya | Remove duplicate method * [ch9140] | Sandhya | Fix the response errors empty scenario * [ch9140] | Sandhya | Optimise code * [ch9140] | Sandhya | Undo removal of duplicate method * update fcm token after logged in (#619) * Shashidhara | [ch8267] | Handle error when auth token is absent * Feature/code obfuscation (#620) * testing * started * basic started * testing commented code reverted * testing purpose * prguard rules for mo-engage * minor changes * minor changes * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. * mo-engage user id settign * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. (#624) * Shashidhara | [ch9082] | Handle location not available * [ch8881] | [Satish | Chetan] | Upgrade digio sdk from 1.0.0 -> 1.0.5 (#621) * [ch8881] | Chetan | Upgrade digio sdk from 1.0.0 -> 1.0.5 * permissions on aadhaar kyc * Bugfix/handle correspondance address (#622) * [ch9159] | Sandhya | Handle correspondance address display in KYC screen * [ch9159] | Sandhya | Add mock response used for testing * [ch9159] | Sandhya | Add navigation test for loan applciation journey * [ch9159] | Sandhya | Undo deletion in mock.json * [ch9159] | Sandhya | Send reference ID with address * [ch9159] | Sandhya | Fix for reference ID * comma not allowed (#628) * firebase auth issue (#629) * Shashidhara | [ch9209] | Fix app crash on email select (#630) * digio reopening issue, added possible conditions * Shashidhara | Fix firebase path (#632) * Shashidhara | Add company name to list if it does not exist * Shashidhara | Handle enter key on monthly income * [ch8242] | Chetan | Improve T&C checkbox usability * Shashidhara | Handle keyboard on profile screen * [ch8242] | Chetan | Increase the touchable area * [ch8242] | Chetan | Increase the touchable area of T&C checkbox * Shashidhara | Disable loan amount input * Shashidhara | Handle keyboard on parents name * Shashidhara | Add focus to account number post bank select * [ch8242] | Chetan | Add null safety * Shashidhara | Automate focus to monthly income on select company * Shashidhara | Dismiss keyboard on pincode enter * Shashidhara | Dismiss keyboard on ifsc enter * Shashidhara | Add disclaimer text to kyc aadhar layout * Shashidhara | Add disclaimer to emi calendar * Shashidhara | Place cursor at the end of monthly income * [ch9302] | Sandhya | Increase penny drop timeout * Shashidhara | Add disclaimer for last emi on emi calendar * Reyaz | [ch8867] | Fix get loan naviation for loan details (#647) * Reyaz | Add user on hold icon (#649) * Shashidhara | Add get accounts permission * Shashidhara | Add get accounts permission (#650) * [ch9227] | Sandhya | Fix error handling for Selfie * [ch9227] | Sandhya | Handle selfie errors from polling * Reyaz | Fix permission decription test * Reyaz | fix test for permission description check * Reyaz | Fix basic details tests * kyc aadhaar : re-init if fails (#658) * Reyaz | [ch8281] | fix blinking cursor issue in work details (#659) * Reyaz | Improve navigation (#651) * [ch8514] | Sandhya | Company name characters validation (#661) * Test/e2e tests (#627) * NA | Sudarshan | Minor Refactoring * NA | Sudarshan | Dashboard Screen validations added to NewLoan Test * NA | Sudarshan | Updated NewLoanTestq * NA | Sudarshan | E2E Myloans Validations * NA | Sudarshan | Delete digio files committed by mistake * Reyaz | Fix bank loader tests (#654) * Expand amount details by default (#660) * Shashidhara | Add get accounts permission * Shashidhara | [ch9404] | Expand amount details by default * [ch8762] | Sandhya | Display previously selected company name (#663) * [ch8762] | Sandhya | Display previously selected company name * [ch8762] | Sandhya | Make hint appear always * [ch8762] | Sandhya | Use existing utility function to place cursor at the end * [ch9447] | Sandhya | Update processing application loader colour (#664) * Bugfix/update emi calendar style (#665) * [ch9447] | Sandhya | Update processing application loader colour * [ch9448] | Sandhya | Update styling of emi calendar * Reyaz | [ch9462] | Add rupee symbol (#669) * Reyaz | [ch9455] | keyboard default appear on Pan (#668) * Reyaz | [ch9451] | Make Find Ifsc bottom sheet full screen (#667) * Reyaz | Add border above tab in dashboard (#666) * [ch9464] | Chetan | Upgrade digio sdk from 1.0.5 -> 1.0.8 * Reyaz | [ch8481] | take maximum height of all 3 tabs (#662) * Reyaz | [ch8481] | take maximum height of all 3 tabs * Reyaz | [ch8481] | Add wrap content view pager * Revert "Reyaz | [ch8481] | Add wrap content view pager" This reverts commit 0c011ca109265f4bca4bc361686872ab253a36cc. * Reyaz | [ch8481] | Change implementation of view pager * Reyaz | [ch9470] | Fix tab indicator rendering issue (#673) * [ch9478] | Sandhya | Fix company name bottom sheet header (#672) * [ch9481] | Sandhya | Fix edit icon functionality in find ifsc (#674) * [ch9514] | Sandhya | Update loader processing colour * Shashidhara | [ch9208] | Replace pdf viewer with web view * Revert "Reyaz | [ch8481] | take maximum height of all 3 tabs (#662)" This reverts commit a18a5ef0c30b449dc6445941184f939391d697f3. * Revert "[ch9514] | Sandhya | Update loader processing colour" * Shashidhara | [ch9208] | Remove preview option on my loans * Shashidhara | [ch9208] | Format agreement layout * Shashidhara | [ch9208] | Remove reference to preview * [Shashi | Chetan] Remove proguard rule for pdf viewer * Shashidhara | [ch9208] | Remove unused imports * [Shashi | Chetan] | Release 1.0.0 Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com> Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com> Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> Co-authored-by: Sandhya Koti <sandhya.koti@navi.com> Co-authored-by: Sudarshan gs <sudarshan.gs@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com>
2020-04-29 10:41:40 +05:30
}
signingConfigs {
debug {
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"
}
}
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')
) {
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"
} else {
storeFile file("../keystore/navi-non-prod-release-key.jks")
storePassword "tPGSdwWiUkmH0Xr2MyVHHLVkdCCMOIU97SL_HUuyATmKEMx8ys4mp_JYCuFV94G7"
keyAlias "key0"
keyPassword "At3yvOS6w-1OlNZQd1nk_5kYkPKa2lklHxHZ_FMKOGgKD28z_QMdCNjoFXWg-dRz"
}
}
}
androidResources {
ignoreAssetsPattern '!yolov5n_224x224_Lite.tflite'
}
buildFeatures {
compose true
dataBinding true
Release 1.0.0 (#682) * NA | SUdarshan | WaitforOtp Screen * [ch8389] | Chetan | Open keyboard on tapping the OTP group * [ch5011] | Chetan | Remove hardcoded branch name * NA | Sudarshan | Fix polling Tests * NA | Sudarshan | Added Error Collector to Tests * NA | Sudarshan | Added LoanEligibilityUserJourney Tests for Salaried Employment Type * NA | Sudarshan | RandomGenerator to return valid PAN Number * Reyaz | [ch8049] | Fixed loader hiding issue (#543) * NA | Sudarshan | Registration Tests * NA | Sudarshan | Update Stability * [ch8363] | Sandhya | Disbale back button navigation by clearing stack * Shashidhara | [ch7875] | Refactor test setup and update async dispatcher * [ch8408] | Chetan | Add missing asset * Shashidhara | [ch7875] | Refactor update dispatcher to perform action * [ch7500] | Sriki | added mock server annotation * [ch7500] | Sriki | renamed the package of mockserver tests * log backgorund upload failure as exception on Crashlytics (#566) * log backgorund upload failure as exception on Crashlytics * minro changes * log message changes * Reyaz | [ch8412] | Resolve Profile verification failure in bottom she… (#568) * Reyaz | [ch8412] | Resolve Profile verification failure in bottom sheet issue * Reyaz | [ch8412] | Resolve PR reviews * Shashidhara | [ch7875] | Add async tests for pan screeen * Shashidhara | [ch7875] | Ignore firebase success test for pan submit * Shashidhara | [ch7875] | Refactor update async dispatcher to accept request type * NA | Sudarshan | Android E2E Flow * [ch8605] | Chetan | Handle for pending case * [ch7500] | Sriki | increased teh wait limit for view * [ch7500] | Sriki | fixed the asyn dispatcher tests * [ch7500] | Sriki | fixed firbase tests * [ch8605] | Chetan | Fix pool time * [ch8605] | Chetan | Refactor when clause * NA | Sudarshan | Timeouts Refactoring * Reyaz | [ch8549] | replace hint with search text (#574) * NA | Sudarshan | Refactor AndroidTestLibrary * [ch7500] | Sriki | added soft reject test for profile and pan * Reyaz | [ch8401] | resolve issue ui status called multiple times (#570) * Reyaz | Fix bottom sheet called twice in Pan fragment (#577) * NA | Sudarshan | Move TestData to JSON * Shashidhara | [ch7875] | WIP: Add async tests for bank account verification * Reyaz | [ch8241] | fix hiding loader on adhaar verification * [ch8706] | Sandhya | Reduce loan disbursement timeout to 60 seconds * [ch8751] | Sandhya | Reduce penny drop timeout to 60 seconds * [ch8738] | Sandhya | Handle add bank account failure scenario (#578) * [ch8738] | Sandhya | Handle add bank account failure scenario * [ch8738] | Sandhya | Refactor code to use the existing observer * Reyaz | [ch8689] | fix numbers in parents name layout issue * NA | Sudarshan | Updated DB Cleanup Script, NewLoan Test stabilization * Shashidhara | [ch7875] | Add async tests for loan disbursement * user data apis call after otp (#569) * Feature/kyc apis errors handling (#586) * fetch kyc api failure handling * selfie uplaod async * Init aadhaar verification api errors, bit code modifications * aadhaar status verification ,async verification * submit kyc api error * pr changes * submit kyc non dismisible (#587) * [ch8744] | Sandhya | Loan disbursement error handling (#583) * Reyaz | Set cancellable action in error fragment * [ch8744] | Sandhya | Loan disbursement error handling * [ch8744] | Sandhya | Make bottom sheet non dismissable Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> * Reyaz | [ch8241] | change function name * Reyaz | [ch8689] | Add limits to characters in parents name * Reyaz | [ch8749] | fix pending status not redenring properly * Reyaz | timeout error is not rendering properly for bank loader * [ch8788] | Chetan | Remove trailing and leading spaces from father and mother name * Update TestBase.kt * [ch8802] | Sandhya | Change loan eligibility timeout to 60 seconds * [ch8456] | Sandhya | Fix search in company name when there are leading and trailing spaces * Shashidhara | [ch7875] | Fix async failure tests for penny drop * Permission Screen show only once, qa, dev : app icons changes (#595) * qa, dev : app icons changes * minor change * Reyaz | [ch8832] | timeout for loan disbursement * [ch8789] | Sandhya | Display bottom errors when APIs fail in e-nach * Reyaz | Fix test case for loan disburement loader * Reyaz | [ch8833] | timeout for loan approval (#596) * [ch8542] | Sandhya | Handle caching of loan appln id (#592) * [ch8542] | Sandhya | Handle caching of loan appln id * [ch8542] | Sandhya | Handle caching of loan appl id in auto debit fragment * [ch7500] | Sriki | added happy path till my loans * NA | Sudarshan | LoanDetails Validation on offer screen * NA | Sudarshan | Fix Annotations * NA | Sudarshan | Fix Annotations * Shashidhara | [ch8756] | Handle error scenarios on bank details screen * Changes to be committed: modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loanapplication/LoanDisbursementLoader.kt modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loaneligibility/LoanEligibilityLoader.kt modified: app/src/main/java/com/naviapp/getloan/activities/BankAccountVerificationLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/activities/LoanDisbursementLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/bankdetails/fragments/BankDetailsFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/fragments/BankDetailsAutoDebitFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/viewmodels/BankDetailsAutoDebitVM.kt modified: app/src/main/java/com/naviapp/getloan/loanagreement/fragments/LoanAgreementFragment.kt modified: app/src/main/java/com/naviapp/getloan/viewmodels/DisbursementVM.kt modified: app/src/main/java/com/naviapp/models/request/BankDetail.kt modified: app/src/main/java/com/naviapp/useridentification/activities/LoanEligibilityLoaderActivity.kt modified: app/src/main/java/com/naviapp/useridentification/work/fragments/CompanyNameFragment.kt * Shashidhara | [ch8756] | Add loader on click retry * [ch7500] | Sriki | fixed some of the failing tests * Shashidhara | [ch8756] | Add error handling to auto debit screen * Shashidhara | [ch8756] | Refactor init error * NA | Sudarshan | Moved Testdata to json * Shashidhara | [ch8756] | Fix typo * [ch8881] | Sriki | added a kludge for digio session * [ch8881] | Sriki | reverted my change * Feature/risk control (#602) * Reyaz | [ch6620] | Add feature for error when generate offer fails * Reyaz | [ch6620] | Add test for risk control * Shashidhara | [ch8756] | Refactor lambda params * handle async api failure, request id missing (#608) * Feature/bank detail enhancements (#607) * Reyaz | [ch6564] | Fix alignment for bank details * Reyaz | [ch6564] | Fix alignment for branch name * [ch8930] | Chetan | Set 2 decimal precision for rate of interest * [ch6100] | Sandhya | Block user when fraud (#489) * [ch6100] | Sandhya | Block user when fraud * [ch6100] | Sandhya | Add reject reason for profile verification failed * [ch6100] | Sandhya | refactor code * [ch6100] | Sandhya | Refactor code to send data to error activity * [ch6100] | Sandhya | Fix errors in handling response * [ch6100] | Sandhya | Simplify conditional check * enach loader issue (#611) * Chetan | Remove redundant file extension (#612) * Feature/show disbursement success screen (#504) * [ch6249] | Sandhya | Store loan appln ID in preferences to be used in loader activity * [ch4708] | Sandhya | Show disbursement screen to the user on reopening app * [ch4708] | Sandhya | Move handling of disbursement status to registration navigator * [ch4708] | Sandhya | refactor code * Update RegistrationNavigator.kt Co-authored-by: Satish Prasad <satish.prasad@navi.com> * merge conflicts * Handle KYC address failure (#613) * [ch9120] | Sandhya | Handle KYC address failure (#614) * [ch9120] | Sandhya | Fix merge issue (#615) * Shashidhara | [ch8267] | Add firebase auth. Update firebase path. * Shashidhara | [ch8267] | Remove sign out * Shashidhara | [ch8267] | Remove unused imports * Shashidhara | [ch8904] | Update slider value * [ch9140] | Sandhya | Handle KYC document upload failure (#617) * [ch9140] | Sandhya | Handle KYC document upload failure * [ch9140] | Sandhya | Remove duplicate method * [ch9140] | Sandhya | Fix the response errors empty scenario * [ch9140] | Sandhya | Optimise code * [ch9140] | Sandhya | Undo removal of duplicate method * update fcm token after logged in (#619) * Shashidhara | [ch8267] | Handle error when auth token is absent * Feature/code obfuscation (#620) * testing * started * basic started * testing commented code reverted * testing purpose * prguard rules for mo-engage * minor changes * minor changes * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. * mo-engage user id settign * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. (#624) * Shashidhara | [ch9082] | Handle location not available * [ch8881] | [Satish | Chetan] | Upgrade digio sdk from 1.0.0 -> 1.0.5 (#621) * [ch8881] | Chetan | Upgrade digio sdk from 1.0.0 -> 1.0.5 * permissions on aadhaar kyc * Bugfix/handle correspondance address (#622) * [ch9159] | Sandhya | Handle correspondance address display in KYC screen * [ch9159] | Sandhya | Add mock response used for testing * [ch9159] | Sandhya | Add navigation test for loan applciation journey * [ch9159] | Sandhya | Undo deletion in mock.json * [ch9159] | Sandhya | Send reference ID with address * [ch9159] | Sandhya | Fix for reference ID * comma not allowed (#628) * firebase auth issue (#629) * Shashidhara | [ch9209] | Fix app crash on email select (#630) * digio reopening issue, added possible conditions * Shashidhara | Fix firebase path (#632) * Shashidhara | Add company name to list if it does not exist * Shashidhara | Handle enter key on monthly income * [ch8242] | Chetan | Improve T&C checkbox usability * Shashidhara | Handle keyboard on profile screen * [ch8242] | Chetan | Increase the touchable area * [ch8242] | Chetan | Increase the touchable area of T&C checkbox * Shashidhara | Disable loan amount input * Shashidhara | Handle keyboard on parents name * Shashidhara | Add focus to account number post bank select * [ch8242] | Chetan | Add null safety * Shashidhara | Automate focus to monthly income on select company * Shashidhara | Dismiss keyboard on pincode enter * Shashidhara | Dismiss keyboard on ifsc enter * Shashidhara | Add disclaimer text to kyc aadhar layout * Shashidhara | Add disclaimer to emi calendar * Shashidhara | Place cursor at the end of monthly income * [ch9302] | Sandhya | Increase penny drop timeout * Shashidhara | Add disclaimer for last emi on emi calendar * Reyaz | [ch8867] | Fix get loan naviation for loan details (#647) * Reyaz | Add user on hold icon (#649) * Shashidhara | Add get accounts permission * Shashidhara | Add get accounts permission (#650) * [ch9227] | Sandhya | Fix error handling for Selfie * [ch9227] | Sandhya | Handle selfie errors from polling * Reyaz | Fix permission decription test * Reyaz | fix test for permission description check * Reyaz | Fix basic details tests * kyc aadhaar : re-init if fails (#658) * Reyaz | [ch8281] | fix blinking cursor issue in work details (#659) * Reyaz | Improve navigation (#651) * [ch8514] | Sandhya | Company name characters validation (#661) * Test/e2e tests (#627) * NA | Sudarshan | Minor Refactoring * NA | Sudarshan | Dashboard Screen validations added to NewLoan Test * NA | Sudarshan | Updated NewLoanTestq * NA | Sudarshan | E2E Myloans Validations * NA | Sudarshan | Delete digio files committed by mistake * Reyaz | Fix bank loader tests (#654) * Expand amount details by default (#660) * Shashidhara | Add get accounts permission * Shashidhara | [ch9404] | Expand amount details by default * [ch8762] | Sandhya | Display previously selected company name (#663) * [ch8762] | Sandhya | Display previously selected company name * [ch8762] | Sandhya | Make hint appear always * [ch8762] | Sandhya | Use existing utility function to place cursor at the end * [ch9447] | Sandhya | Update processing application loader colour (#664) * Bugfix/update emi calendar style (#665) * [ch9447] | Sandhya | Update processing application loader colour * [ch9448] | Sandhya | Update styling of emi calendar * Reyaz | [ch9462] | Add rupee symbol (#669) * Reyaz | [ch9455] | keyboard default appear on Pan (#668) * Reyaz | [ch9451] | Make Find Ifsc bottom sheet full screen (#667) * Reyaz | Add border above tab in dashboard (#666) * [ch9464] | Chetan | Upgrade digio sdk from 1.0.5 -> 1.0.8 * Reyaz | [ch8481] | take maximum height of all 3 tabs (#662) * Reyaz | [ch8481] | take maximum height of all 3 tabs * Reyaz | [ch8481] | Add wrap content view pager * Revert "Reyaz | [ch8481] | Add wrap content view pager" This reverts commit 0c011ca109265f4bca4bc361686872ab253a36cc. * Reyaz | [ch8481] | Change implementation of view pager * Reyaz | [ch9470] | Fix tab indicator rendering issue (#673) * [ch9478] | Sandhya | Fix company name bottom sheet header (#672) * [ch9481] | Sandhya | Fix edit icon functionality in find ifsc (#674) * [ch9514] | Sandhya | Update loader processing colour * Shashidhara | [ch9208] | Replace pdf viewer with web view * Revert "Reyaz | [ch8481] | take maximum height of all 3 tabs (#662)" This reverts commit a18a5ef0c30b449dc6445941184f939391d697f3. * Revert "[ch9514] | Sandhya | Update loader processing colour" * Shashidhara | [ch9208] | Remove preview option on my loans * Shashidhara | [ch9208] | Format agreement layout * Shashidhara | [ch9208] | Remove reference to preview * [Shashi | Chetan] Remove proguard rule for pdf viewer * Shashidhara | [ch9208] | Remove unused imports * [Shashi | Chetan] | Release 1.0.0 Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com> Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com> Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> Co-authored-by: Sandhya Koti <sandhya.koti@navi.com> Co-authored-by: Sudarshan gs <sudarshan.gs@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com>
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"
Release 1.0.0 (#682) * NA | SUdarshan | WaitforOtp Screen * [ch8389] | Chetan | Open keyboard on tapping the OTP group * [ch5011] | Chetan | Remove hardcoded branch name * NA | Sudarshan | Fix polling Tests * NA | Sudarshan | Added Error Collector to Tests * NA | Sudarshan | Added LoanEligibilityUserJourney Tests for Salaried Employment Type * NA | Sudarshan | RandomGenerator to return valid PAN Number * Reyaz | [ch8049] | Fixed loader hiding issue (#543) * NA | Sudarshan | Registration Tests * NA | Sudarshan | Update Stability * [ch8363] | Sandhya | Disbale back button navigation by clearing stack * Shashidhara | [ch7875] | Refactor test setup and update async dispatcher * [ch8408] | Chetan | Add missing asset * Shashidhara | [ch7875] | Refactor update dispatcher to perform action * [ch7500] | Sriki | added mock server annotation * [ch7500] | Sriki | renamed the package of mockserver tests * log backgorund upload failure as exception on Crashlytics (#566) * log backgorund upload failure as exception on Crashlytics * minro changes * log message changes * Reyaz | [ch8412] | Resolve Profile verification failure in bottom she… (#568) * Reyaz | [ch8412] | Resolve Profile verification failure in bottom sheet issue * Reyaz | [ch8412] | Resolve PR reviews * Shashidhara | [ch7875] | Add async tests for pan screeen * Shashidhara | [ch7875] | Ignore firebase success test for pan submit * Shashidhara | [ch7875] | Refactor update async dispatcher to accept request type * NA | Sudarshan | Android E2E Flow * [ch8605] | Chetan | Handle for pending case * [ch7500] | Sriki | increased teh wait limit for view * [ch7500] | Sriki | fixed the asyn dispatcher tests * [ch7500] | Sriki | fixed firbase tests * [ch8605] | Chetan | Fix pool time * [ch8605] | Chetan | Refactor when clause * NA | Sudarshan | Timeouts Refactoring * Reyaz | [ch8549] | replace hint with search text (#574) * NA | Sudarshan | Refactor AndroidTestLibrary * [ch7500] | Sriki | added soft reject test for profile and pan * Reyaz | [ch8401] | resolve issue ui status called multiple times (#570) * Reyaz | Fix bottom sheet called twice in Pan fragment (#577) * NA | Sudarshan | Move TestData to JSON * Shashidhara | [ch7875] | WIP: Add async tests for bank account verification * Reyaz | [ch8241] | fix hiding loader on adhaar verification * [ch8706] | Sandhya | Reduce loan disbursement timeout to 60 seconds * [ch8751] | Sandhya | Reduce penny drop timeout to 60 seconds * [ch8738] | Sandhya | Handle add bank account failure scenario (#578) * [ch8738] | Sandhya | Handle add bank account failure scenario * [ch8738] | Sandhya | Refactor code to use the existing observer * Reyaz | [ch8689] | fix numbers in parents name layout issue * NA | Sudarshan | Updated DB Cleanup Script, NewLoan Test stabilization * Shashidhara | [ch7875] | Add async tests for loan disbursement * user data apis call after otp (#569) * Feature/kyc apis errors handling (#586) * fetch kyc api failure handling * selfie uplaod async * Init aadhaar verification api errors, bit code modifications * aadhaar status verification ,async verification * submit kyc api error * pr changes * submit kyc non dismisible (#587) * [ch8744] | Sandhya | Loan disbursement error handling (#583) * Reyaz | Set cancellable action in error fragment * [ch8744] | Sandhya | Loan disbursement error handling * [ch8744] | Sandhya | Make bottom sheet non dismissable Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> * Reyaz | [ch8241] | change function name * Reyaz | [ch8689] | Add limits to characters in parents name * Reyaz | [ch8749] | fix pending status not redenring properly * Reyaz | timeout error is not rendering properly for bank loader * [ch8788] | Chetan | Remove trailing and leading spaces from father and mother name * Update TestBase.kt * [ch8802] | Sandhya | Change loan eligibility timeout to 60 seconds * [ch8456] | Sandhya | Fix search in company name when there are leading and trailing spaces * Shashidhara | [ch7875] | Fix async failure tests for penny drop * Permission Screen show only once, qa, dev : app icons changes (#595) * qa, dev : app icons changes * minor change * Reyaz | [ch8832] | timeout for loan disbursement * [ch8789] | Sandhya | Display bottom errors when APIs fail in e-nach * Reyaz | Fix test case for loan disburement loader * Reyaz | [ch8833] | timeout for loan approval (#596) * [ch8542] | Sandhya | Handle caching of loan appln id (#592) * [ch8542] | Sandhya | Handle caching of loan appln id * [ch8542] | Sandhya | Handle caching of loan appl id in auto debit fragment * [ch7500] | Sriki | added happy path till my loans * NA | Sudarshan | LoanDetails Validation on offer screen * NA | Sudarshan | Fix Annotations * NA | Sudarshan | Fix Annotations * Shashidhara | [ch8756] | Handle error scenarios on bank details screen * Changes to be committed: modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loanapplication/LoanDisbursementLoader.kt modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loaneligibility/LoanEligibilityLoader.kt modified: app/src/main/java/com/naviapp/getloan/activities/BankAccountVerificationLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/activities/LoanDisbursementLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/bankdetails/fragments/BankDetailsFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/fragments/BankDetailsAutoDebitFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/viewmodels/BankDetailsAutoDebitVM.kt modified: app/src/main/java/com/naviapp/getloan/loanagreement/fragments/LoanAgreementFragment.kt modified: app/src/main/java/com/naviapp/getloan/viewmodels/DisbursementVM.kt modified: app/src/main/java/com/naviapp/models/request/BankDetail.kt modified: app/src/main/java/com/naviapp/useridentification/activities/LoanEligibilityLoaderActivity.kt modified: app/src/main/java/com/naviapp/useridentification/work/fragments/CompanyNameFragment.kt * Shashidhara | [ch8756] | Add loader on click retry * [ch7500] | Sriki | fixed some of the failing tests * Shashidhara | [ch8756] | Add error handling to auto debit screen * Shashidhara | [ch8756] | Refactor init error * NA | Sudarshan | Moved Testdata to json * Shashidhara | [ch8756] | Fix typo * [ch8881] | Sriki | added a kludge for digio session * [ch8881] | Sriki | reverted my change * Feature/risk control (#602) * Reyaz | [ch6620] | Add feature for error when generate offer fails * Reyaz | [ch6620] | Add test for risk control * Shashidhara | [ch8756] | Refactor lambda params * handle async api failure, request id missing (#608) * Feature/bank detail enhancements (#607) * Reyaz | [ch6564] | Fix alignment for bank details * Reyaz | [ch6564] | Fix alignment for branch name * [ch8930] | Chetan | Set 2 decimal precision for rate of interest * [ch6100] | Sandhya | Block user when fraud (#489) * [ch6100] | Sandhya | Block user when fraud * [ch6100] | Sandhya | Add reject reason for profile verification failed * [ch6100] | Sandhya | refactor code * [ch6100] | Sandhya | Refactor code to send data to error activity * [ch6100] | Sandhya | Fix errors in handling response * [ch6100] | Sandhya | Simplify conditional check * enach loader issue (#611) * Chetan | Remove redundant file extension (#612) * Feature/show disbursement success screen (#504) * [ch6249] | Sandhya | Store loan appln ID in preferences to be used in loader activity * [ch4708] | Sandhya | Show disbursement screen to the user on reopening app * [ch4708] | Sandhya | Move handling of disbursement status to registration navigator * [ch4708] | Sandhya | refactor code * Update RegistrationNavigator.kt Co-authored-by: Satish Prasad <satish.prasad@navi.com> * merge conflicts * Handle KYC address failure (#613) * [ch9120] | Sandhya | Handle KYC address failure (#614) * [ch9120] | Sandhya | Fix merge issue (#615) * Shashidhara | [ch8267] | Add firebase auth. Update firebase path. * Shashidhara | [ch8267] | Remove sign out * Shashidhara | [ch8267] | Remove unused imports * Shashidhara | [ch8904] | Update slider value * [ch9140] | Sandhya | Handle KYC document upload failure (#617) * [ch9140] | Sandhya | Handle KYC document upload failure * [ch9140] | Sandhya | Remove duplicate method * [ch9140] | Sandhya | Fix the response errors empty scenario * [ch9140] | Sandhya | Optimise code * [ch9140] | Sandhya | Undo removal of duplicate method * update fcm token after logged in (#619) * Shashidhara | [ch8267] | Handle error when auth token is absent * Feature/code obfuscation (#620) * testing * started * basic started * testing commented code reverted * testing purpose * prguard rules for mo-engage * minor changes * minor changes * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. * mo-engage user id settign * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. (#624) * Shashidhara | [ch9082] | Handle location not available * [ch8881] | [Satish | Chetan] | Upgrade digio sdk from 1.0.0 -> 1.0.5 (#621) * [ch8881] | Chetan | Upgrade digio sdk from 1.0.0 -> 1.0.5 * permissions on aadhaar kyc * Bugfix/handle correspondance address (#622) * [ch9159] | Sandhya | Handle correspondance address display in KYC screen * [ch9159] | Sandhya | Add mock response used for testing * [ch9159] | Sandhya | Add navigation test for loan applciation journey * [ch9159] | Sandhya | Undo deletion in mock.json * [ch9159] | Sandhya | Send reference ID with address * [ch9159] | Sandhya | Fix for reference ID * comma not allowed (#628) * firebase auth issue (#629) * Shashidhara | [ch9209] | Fix app crash on email select (#630) * digio reopening issue, added possible conditions * Shashidhara | Fix firebase path (#632) * Shashidhara | Add company name to list if it does not exist * Shashidhara | Handle enter key on monthly income * [ch8242] | Chetan | Improve T&C checkbox usability * Shashidhara | Handle keyboard on profile screen * [ch8242] | Chetan | Increase the touchable area * [ch8242] | Chetan | Increase the touchable area of T&C checkbox * Shashidhara | Disable loan amount input * Shashidhara | Handle keyboard on parents name * Shashidhara | Add focus to account number post bank select * [ch8242] | Chetan | Add null safety * Shashidhara | Automate focus to monthly income on select company * Shashidhara | Dismiss keyboard on pincode enter * Shashidhara | Dismiss keyboard on ifsc enter * Shashidhara | Add disclaimer text to kyc aadhar layout * Shashidhara | Add disclaimer to emi calendar * Shashidhara | Place cursor at the end of monthly income * [ch9302] | Sandhya | Increase penny drop timeout * Shashidhara | Add disclaimer for last emi on emi calendar * Reyaz | [ch8867] | Fix get loan naviation for loan details (#647) * Reyaz | Add user on hold icon (#649) * Shashidhara | Add get accounts permission * Shashidhara | Add get accounts permission (#650) * [ch9227] | Sandhya | Fix error handling for Selfie * [ch9227] | Sandhya | Handle selfie errors from polling * Reyaz | Fix permission decription test * Reyaz | fix test for permission description check * Reyaz | Fix basic details tests * kyc aadhaar : re-init if fails (#658) * Reyaz | [ch8281] | fix blinking cursor issue in work details (#659) * Reyaz | Improve navigation (#651) * [ch8514] | Sandhya | Company name characters validation (#661) * Test/e2e tests (#627) * NA | Sudarshan | Minor Refactoring * NA | Sudarshan | Dashboard Screen validations added to NewLoan Test * NA | Sudarshan | Updated NewLoanTestq * NA | Sudarshan | E2E Myloans Validations * NA | Sudarshan | Delete digio files committed by mistake * Reyaz | Fix bank loader tests (#654) * Expand amount details by default (#660) * Shashidhara | Add get accounts permission * Shashidhara | [ch9404] | Expand amount details by default * [ch8762] | Sandhya | Display previously selected company name (#663) * [ch8762] | Sandhya | Display previously selected company name * [ch8762] | Sandhya | Make hint appear always * [ch8762] | Sandhya | Use existing utility function to place cursor at the end * [ch9447] | Sandhya | Update processing application loader colour (#664) * Bugfix/update emi calendar style (#665) * [ch9447] | Sandhya | Update processing application loader colour * [ch9448] | Sandhya | Update styling of emi calendar * Reyaz | [ch9462] | Add rupee symbol (#669) * Reyaz | [ch9455] | keyboard default appear on Pan (#668) * Reyaz | [ch9451] | Make Find Ifsc bottom sheet full screen (#667) * Reyaz | Add border above tab in dashboard (#666) * [ch9464] | Chetan | Upgrade digio sdk from 1.0.5 -> 1.0.8 * Reyaz | [ch8481] | take maximum height of all 3 tabs (#662) * Reyaz | [ch8481] | take maximum height of all 3 tabs * Reyaz | [ch8481] | Add wrap content view pager * Revert "Reyaz | [ch8481] | Add wrap content view pager" This reverts commit 0c011ca109265f4bca4bc361686872ab253a36cc. * Reyaz | [ch8481] | Change implementation of view pager * Reyaz | [ch9470] | Fix tab indicator rendering issue (#673) * [ch9478] | Sandhya | Fix company name bottom sheet header (#672) * [ch9481] | Sandhya | Fix edit icon functionality in find ifsc (#674) * [ch9514] | Sandhya | Update loader processing colour * Shashidhara | [ch9208] | Replace pdf viewer with web view * Revert "Reyaz | [ch8481] | take maximum height of all 3 tabs (#662)" This reverts commit a18a5ef0c30b449dc6445941184f939391d697f3. * Revert "[ch9514] | Sandhya | Update loader processing colour" * Shashidhara | [ch9208] | Remove preview option on my loans * Shashidhara | [ch9208] | Format agreement layout * Shashidhara | [ch9208] | Remove reference to preview * [Shashi | Chetan] Remove proguard rule for pdf viewer * Shashidhara | [ch9208] | Remove unused imports * [Shashi | Chetan] | Release 1.0.0 Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com> Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com> Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> Co-authored-by: Sandhya Koti <sandhya.koti@navi.com> Co-authored-by: Sudarshan gs <sudarshan.gs@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com>
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
signingConfig signingConfigs.debug
matchingFallbacks = ['debug']
resValue 'string', 'build_config_package', 'com.naviapp.dev'
2019-11-15 14:46:08 +05:30
}
benchmark {
initWith release
debuggable false
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro', 'retrofit2.pro', 'alfred.pro', 'courier.pro', 'adverse.pro'
matchingFallbacks = ['release']
signingConfig signingConfigs.debug
manifestPlaceholders = [branchMode: 'false']
resValue 'string', 'build_config_package', 'com.naviapp.dev'
}
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
Release 1.0.0 (#682) * NA | SUdarshan | WaitforOtp Screen * [ch8389] | Chetan | Open keyboard on tapping the OTP group * [ch5011] | Chetan | Remove hardcoded branch name * NA | Sudarshan | Fix polling Tests * NA | Sudarshan | Added Error Collector to Tests * NA | Sudarshan | Added LoanEligibilityUserJourney Tests for Salaried Employment Type * NA | Sudarshan | RandomGenerator to return valid PAN Number * Reyaz | [ch8049] | Fixed loader hiding issue (#543) * NA | Sudarshan | Registration Tests * NA | Sudarshan | Update Stability * [ch8363] | Sandhya | Disbale back button navigation by clearing stack * Shashidhara | [ch7875] | Refactor test setup and update async dispatcher * [ch8408] | Chetan | Add missing asset * Shashidhara | [ch7875] | Refactor update dispatcher to perform action * [ch7500] | Sriki | added mock server annotation * [ch7500] | Sriki | renamed the package of mockserver tests * log backgorund upload failure as exception on Crashlytics (#566) * log backgorund upload failure as exception on Crashlytics * minro changes * log message changes * Reyaz | [ch8412] | Resolve Profile verification failure in bottom she… (#568) * Reyaz | [ch8412] | Resolve Profile verification failure in bottom sheet issue * Reyaz | [ch8412] | Resolve PR reviews * Shashidhara | [ch7875] | Add async tests for pan screeen * Shashidhara | [ch7875] | Ignore firebase success test for pan submit * Shashidhara | [ch7875] | Refactor update async dispatcher to accept request type * NA | Sudarshan | Android E2E Flow * [ch8605] | Chetan | Handle for pending case * [ch7500] | Sriki | increased teh wait limit for view * [ch7500] | Sriki | fixed the asyn dispatcher tests * [ch7500] | Sriki | fixed firbase tests * [ch8605] | Chetan | Fix pool time * [ch8605] | Chetan | Refactor when clause * NA | Sudarshan | Timeouts Refactoring * Reyaz | [ch8549] | replace hint with search text (#574) * NA | Sudarshan | Refactor AndroidTestLibrary * [ch7500] | Sriki | added soft reject test for profile and pan * Reyaz | [ch8401] | resolve issue ui status called multiple times (#570) * Reyaz | Fix bottom sheet called twice in Pan fragment (#577) * NA | Sudarshan | Move TestData to JSON * Shashidhara | [ch7875] | WIP: Add async tests for bank account verification * Reyaz | [ch8241] | fix hiding loader on adhaar verification * [ch8706] | Sandhya | Reduce loan disbursement timeout to 60 seconds * [ch8751] | Sandhya | Reduce penny drop timeout to 60 seconds * [ch8738] | Sandhya | Handle add bank account failure scenario (#578) * [ch8738] | Sandhya | Handle add bank account failure scenario * [ch8738] | Sandhya | Refactor code to use the existing observer * Reyaz | [ch8689] | fix numbers in parents name layout issue * NA | Sudarshan | Updated DB Cleanup Script, NewLoan Test stabilization * Shashidhara | [ch7875] | Add async tests for loan disbursement * user data apis call after otp (#569) * Feature/kyc apis errors handling (#586) * fetch kyc api failure handling * selfie uplaod async * Init aadhaar verification api errors, bit code modifications * aadhaar status verification ,async verification * submit kyc api error * pr changes * submit kyc non dismisible (#587) * [ch8744] | Sandhya | Loan disbursement error handling (#583) * Reyaz | Set cancellable action in error fragment * [ch8744] | Sandhya | Loan disbursement error handling * [ch8744] | Sandhya | Make bottom sheet non dismissable Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> * Reyaz | [ch8241] | change function name * Reyaz | [ch8689] | Add limits to characters in parents name * Reyaz | [ch8749] | fix pending status not redenring properly * Reyaz | timeout error is not rendering properly for bank loader * [ch8788] | Chetan | Remove trailing and leading spaces from father and mother name * Update TestBase.kt * [ch8802] | Sandhya | Change loan eligibility timeout to 60 seconds * [ch8456] | Sandhya | Fix search in company name when there are leading and trailing spaces * Shashidhara | [ch7875] | Fix async failure tests for penny drop * Permission Screen show only once, qa, dev : app icons changes (#595) * qa, dev : app icons changes * minor change * Reyaz | [ch8832] | timeout for loan disbursement * [ch8789] | Sandhya | Display bottom errors when APIs fail in e-nach * Reyaz | Fix test case for loan disburement loader * Reyaz | [ch8833] | timeout for loan approval (#596) * [ch8542] | Sandhya | Handle caching of loan appln id (#592) * [ch8542] | Sandhya | Handle caching of loan appln id * [ch8542] | Sandhya | Handle caching of loan appl id in auto debit fragment * [ch7500] | Sriki | added happy path till my loans * NA | Sudarshan | LoanDetails Validation on offer screen * NA | Sudarshan | Fix Annotations * NA | Sudarshan | Fix Annotations * Shashidhara | [ch8756] | Handle error scenarios on bank details screen * Changes to be committed: modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loanapplication/LoanDisbursementLoader.kt modified: app/src/androidTestMockServer/java/com/naviappmockserver/instrumentedTests/loaneligibility/LoanEligibilityLoader.kt modified: app/src/main/java/com/naviapp/getloan/activities/BankAccountVerificationLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/activities/LoanDisbursementLoaderActivity.kt modified: app/src/main/java/com/naviapp/getloan/bankdetails/fragments/BankDetailsFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/fragments/BankDetailsAutoDebitFragment.kt modified: app/src/main/java/com/naviapp/getloan/bankdetailsautodebit/viewmodels/BankDetailsAutoDebitVM.kt modified: app/src/main/java/com/naviapp/getloan/loanagreement/fragments/LoanAgreementFragment.kt modified: app/src/main/java/com/naviapp/getloan/viewmodels/DisbursementVM.kt modified: app/src/main/java/com/naviapp/models/request/BankDetail.kt modified: app/src/main/java/com/naviapp/useridentification/activities/LoanEligibilityLoaderActivity.kt modified: app/src/main/java/com/naviapp/useridentification/work/fragments/CompanyNameFragment.kt * Shashidhara | [ch8756] | Add loader on click retry * [ch7500] | Sriki | fixed some of the failing tests * Shashidhara | [ch8756] | Add error handling to auto debit screen * Shashidhara | [ch8756] | Refactor init error * NA | Sudarshan | Moved Testdata to json * Shashidhara | [ch8756] | Fix typo * [ch8881] | Sriki | added a kludge for digio session * [ch8881] | Sriki | reverted my change * Feature/risk control (#602) * Reyaz | [ch6620] | Add feature for error when generate offer fails * Reyaz | [ch6620] | Add test for risk control * Shashidhara | [ch8756] | Refactor lambda params * handle async api failure, request id missing (#608) * Feature/bank detail enhancements (#607) * Reyaz | [ch6564] | Fix alignment for bank details * Reyaz | [ch6564] | Fix alignment for branch name * [ch8930] | Chetan | Set 2 decimal precision for rate of interest * [ch6100] | Sandhya | Block user when fraud (#489) * [ch6100] | Sandhya | Block user when fraud * [ch6100] | Sandhya | Add reject reason for profile verification failed * [ch6100] | Sandhya | refactor code * [ch6100] | Sandhya | Refactor code to send data to error activity * [ch6100] | Sandhya | Fix errors in handling response * [ch6100] | Sandhya | Simplify conditional check * enach loader issue (#611) * Chetan | Remove redundant file extension (#612) * Feature/show disbursement success screen (#504) * [ch6249] | Sandhya | Store loan appln ID in preferences to be used in loader activity * [ch4708] | Sandhya | Show disbursement screen to the user on reopening app * [ch4708] | Sandhya | Move handling of disbursement status to registration navigator * [ch4708] | Sandhya | refactor code * Update RegistrationNavigator.kt Co-authored-by: Satish Prasad <satish.prasad@navi.com> * merge conflicts * Handle KYC address failure (#613) * [ch9120] | Sandhya | Handle KYC address failure (#614) * [ch9120] | Sandhya | Fix merge issue (#615) * Shashidhara | [ch8267] | Add firebase auth. Update firebase path. * Shashidhara | [ch8267] | Remove sign out * Shashidhara | [ch8267] | Remove unused imports * Shashidhara | [ch8904] | Update slider value * [ch9140] | Sandhya | Handle KYC document upload failure (#617) * [ch9140] | Sandhya | Handle KYC document upload failure * [ch9140] | Sandhya | Remove duplicate method * [ch9140] | Sandhya | Fix the response errors empty scenario * [ch9140] | Sandhya | Optimise code * [ch9140] | Sandhya | Undo removal of duplicate method * update fcm token after logged in (#619) * Shashidhara | [ch8267] | Handle error when auth token is absent * Feature/code obfuscation (#620) * testing * started * basic started * testing commented code reverted * testing purpose * prguard rules for mo-engage * minor changes * minor changes * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. * mo-engage user id settign * Shashidhara | [ch9082] | Move user data read to basic details. Ask user to turn on gps by default. (#624) * Shashidhara | [ch9082] | Handle location not available * [ch8881] | [Satish | Chetan] | Upgrade digio sdk from 1.0.0 -> 1.0.5 (#621) * [ch8881] | Chetan | Upgrade digio sdk from 1.0.0 -> 1.0.5 * permissions on aadhaar kyc * Bugfix/handle correspondance address (#622) * [ch9159] | Sandhya | Handle correspondance address display in KYC screen * [ch9159] | Sandhya | Add mock response used for testing * [ch9159] | Sandhya | Add navigation test for loan applciation journey * [ch9159] | Sandhya | Undo deletion in mock.json * [ch9159] | Sandhya | Send reference ID with address * [ch9159] | Sandhya | Fix for reference ID * comma not allowed (#628) * firebase auth issue (#629) * Shashidhara | [ch9209] | Fix app crash on email select (#630) * digio reopening issue, added possible conditions * Shashidhara | Fix firebase path (#632) * Shashidhara | Add company name to list if it does not exist * Shashidhara | Handle enter key on monthly income * [ch8242] | Chetan | Improve T&C checkbox usability * Shashidhara | Handle keyboard on profile screen * [ch8242] | Chetan | Increase the touchable area * [ch8242] | Chetan | Increase the touchable area of T&C checkbox * Shashidhara | Disable loan amount input * Shashidhara | Handle keyboard on parents name * Shashidhara | Add focus to account number post bank select * [ch8242] | Chetan | Add null safety * Shashidhara | Automate focus to monthly income on select company * Shashidhara | Dismiss keyboard on pincode enter * Shashidhara | Dismiss keyboard on ifsc enter * Shashidhara | Add disclaimer text to kyc aadhar layout * Shashidhara | Add disclaimer to emi calendar * Shashidhara | Place cursor at the end of monthly income * [ch9302] | Sandhya | Increase penny drop timeout * Shashidhara | Add disclaimer for last emi on emi calendar * Reyaz | [ch8867] | Fix get loan naviation for loan details (#647) * Reyaz | Add user on hold icon (#649) * Shashidhara | Add get accounts permission * Shashidhara | Add get accounts permission (#650) * [ch9227] | Sandhya | Fix error handling for Selfie * [ch9227] | Sandhya | Handle selfie errors from polling * Reyaz | Fix permission decription test * Reyaz | fix test for permission description check * Reyaz | Fix basic details tests * kyc aadhaar : re-init if fails (#658) * Reyaz | [ch8281] | fix blinking cursor issue in work details (#659) * Reyaz | Improve navigation (#651) * [ch8514] | Sandhya | Company name characters validation (#661) * Test/e2e tests (#627) * NA | Sudarshan | Minor Refactoring * NA | Sudarshan | Dashboard Screen validations added to NewLoan Test * NA | Sudarshan | Updated NewLoanTestq * NA | Sudarshan | E2E Myloans Validations * NA | Sudarshan | Delete digio files committed by mistake * Reyaz | Fix bank loader tests (#654) * Expand amount details by default (#660) * Shashidhara | Add get accounts permission * Shashidhara | [ch9404] | Expand amount details by default * [ch8762] | Sandhya | Display previously selected company name (#663) * [ch8762] | Sandhya | Display previously selected company name * [ch8762] | Sandhya | Make hint appear always * [ch8762] | Sandhya | Use existing utility function to place cursor at the end * [ch9447] | Sandhya | Update processing application loader colour (#664) * Bugfix/update emi calendar style (#665) * [ch9447] | Sandhya | Update processing application loader colour * [ch9448] | Sandhya | Update styling of emi calendar * Reyaz | [ch9462] | Add rupee symbol (#669) * Reyaz | [ch9455] | keyboard default appear on Pan (#668) * Reyaz | [ch9451] | Make Find Ifsc bottom sheet full screen (#667) * Reyaz | Add border above tab in dashboard (#666) * [ch9464] | Chetan | Upgrade digio sdk from 1.0.5 -> 1.0.8 * Reyaz | [ch8481] | take maximum height of all 3 tabs (#662) * Reyaz | [ch8481] | take maximum height of all 3 tabs * Reyaz | [ch8481] | Add wrap content view pager * Revert "Reyaz | [ch8481] | Add wrap content view pager" This reverts commit 0c011ca109265f4bca4bc361686872ab253a36cc. * Reyaz | [ch8481] | Change implementation of view pager * Reyaz | [ch9470] | Fix tab indicator rendering issue (#673) * [ch9478] | Sandhya | Fix company name bottom sheet header (#672) * [ch9481] | Sandhya | Fix edit icon functionality in find ifsc (#674) * [ch9514] | Sandhya | Update loader processing colour * Shashidhara | [ch9208] | Replace pdf viewer with web view * Revert "Reyaz | [ch8481] | take maximum height of all 3 tabs (#662)" This reverts commit a18a5ef0c30b449dc6445941184f939391d697f3. * Revert "[ch9514] | Sandhya | Update loader processing colour" * Shashidhara | [ch9208] | Remove preview option on my loans * Shashidhara | [ch9208] | Format agreement layout * Shashidhara | [ch9208] | Remove reference to preview * [Shashi | Chetan] Remove proguard rule for pdf viewer * Shashidhara | [ch9208] | Remove unused imports * [Shashi | Chetan] | Release 1.0.0 Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com> Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com> Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> Co-authored-by: Sandhya Koti <sandhya.koti@navi.com> Co-authored-by: Sudarshan gs <sudarshan.gs@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com>
2020-04-29 10:41:40 +05:30
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro', 'retrofit2.pro', 'alfred.pro', 'courier.pro', 'adverse.pro'
signingConfig signingConfigs.release
2021-08-19 16:05:43 +05:30
manifestPlaceholders = [branchMode: 'false']
matchingFallbacks = ['release']
resValue 'string', 'build_config_package', 'com.naviapp'
2019-10-31 15:23:40 +05:30
}
}
v1.8.2 + Bundle changes (#1490) (#1498) * Rebased changes * added auto scrollable functionality * resolved comments * add timer cancel method * Location sent in permission and sms,contacts,device details in Eligibility Loader. * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * First Draft * remove tab view for only one banner case * Fix production crash * resolved comments * resolve comments * Otp Size variable using Data Binding * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * Permission apis integrated * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * Start eligibility after Permission Submission * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * Fixed permission screen refresh * change next cta title once epfo verified * LoanDetailsWithEmiView - Making loan details dynamic * added events for offer managment system * Update fragment_full_banner.xml * finoramic sdk intrgtn * top up updated * working with mock * re-formate the code structure * EMI calendar editable flag * FAQ's events for post eligibility screens * Hitesh Kumar | Add Offer Application Message * Hitesh Kumar | Fix common case issue * resolve comments * in-case of permission post failure call rejection api * contract update * Hitesh Kumar | Change loan disbursement delay text * Hitesh Kumar | Change loan disbursement delay text * Updated CTA for TopUpLoanIntroFragment * rebase * Release 1.7.4 (#1441) (#1445) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * Update build.gradle * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * v1.7.4 69 * Removed Pulse Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> * Integrate API * remove hardcoded strings * EMI Holiday * fix text center issue * Fix for Truecaller crashes incase app is no there or user is logged out of app * Fix home loan balance transfter issue * resolve comments * added LoanApplicationDetailActivity in deeplink handler * Added timout loader screen for EPFO OTP verification * offerReferenceId sent to TopUpLoanIntroFragment.kt * refector * refector * resolve comments * Release 1.7.5 (#1452) (#1457) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * gi card view started.... * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * new Navi GI Card * Update build.gradle * Navi Card Intgerated * Rebased changes * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * FAQ's events for post eligibility screens * Hitesh Kumar | Add Offer Application Message * Hitesh Kumar | Fix common case issue * resolve comments * Hitesh Kumar | Change loan disbursement delay text * Hitesh Kumar | Change loan disbursement delay text * Release 1.7.4 (#1441) (#1445) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * Update build.gradle * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * v1.7.4 69 * Removed Pulse Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> * Fix home loan balance transfter issue * increase version code Co-authored-by: rahulbhat <rahul.bhat@navi.com> Co-authored-by: satish_p <satish.prasad@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rahulbhat <rahul.bhat@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * rebase * fix issue * Footer back cta view fix * added all activities into navi deeplink class to support branch deeplinks * rervert commented code * Working Topup * fix karza issue * fix error bottom sheet issue * Scrolling issue fix * VKYC Rescheduling * VKYC Rescheduling Contract Update * Fix In-Appupdate issue * fetchKycDetails on back press from vkyc webview * make some change in update helper class * make some change in update helper class * resolved commentts * Sync and Add in different threads with no duplicate data sending... * UI Fixes * Top up bold text UI Fixes * removing hardcoded loan amount from bottomsheet * Profile + Work fetch fix * Added credit score view on home page and dashboard view * Fixed Issued with Amount Slider * flipping visibility for nullable cases. * fetchVideoKycStatus() in-case of back press web-view vkyc * update key * sdk integration * resolve conflict * default value * Fix Unit test cases * remvoe otp layout * Added listing of score data * Pulse Ready for merge * AppName method in Utility.kt * Fixed db leak * Sending device details on login * Fix api timeout crash * added all icons * upgraded the razorpay dependency and tested * added circular imageview for score view * make credit score vire dynamic * check status of user on back click from vkyc and also fetch kyc details * added score point arrow * update back arrow * fix back arrow issue * resolve conflict * make experience icon dynamic * resolve conflict * removed try catch * upgraded the cameraView dependency and tested on low end phone (android 6) * razorpay version upgrade * added events * update events * make change * make change * resolve pr comments * Passing all events to pulse stream * remvoe pulse check * finoramic... * resoove comment * fix xml * Implemented the hamburger menu , removed the tab layout and deleted files related to tab layout * Enabled StrictMode | Fixed Multiple DB object creation | Chuck for Pulse * Fixed crash in makePartOfTextBold * v1.8.2 + Bundle changes * finormaic ui, api * ui changes * Fix loan details test cases * removed test data, send sms * test data removed, minor other changes * sdk upgrade * fix scroll issue on credit view * added credit score view on OfferRejectedFragment too * Pulse data in header * setProperties and not updateHeader * setErrorData instead of updateErrorMessage * Enabled back next bottom sheet nudges on LoanDetailsFragment.kt * Fixed Finoramic Ui visibility bug * Removed duplicate code Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: satish_p <satish.prasad@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: ashutoshyelgulwar <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: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: ashutoshyelgulwar <ashutosh.y@navi.com>
2021-08-25 16:25:09 +05:30
bundle {
abi {
enableSplit = true
v1.8.2 + Bundle changes (#1490) (#1498) * Rebased changes * added auto scrollable functionality * resolved comments * add timer cancel method * Location sent in permission and sms,contacts,device details in Eligibility Loader. * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * First Draft * remove tab view for only one banner case * Fix production crash * resolved comments * resolve comments * Otp Size variable using Data Binding * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * Permission apis integrated * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * Start eligibility after Permission Submission * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * Fixed permission screen refresh * change next cta title once epfo verified * LoanDetailsWithEmiView - Making loan details dynamic * added events for offer managment system * Update fragment_full_banner.xml * finoramic sdk intrgtn * top up updated * working with mock * re-formate the code structure * EMI calendar editable flag * FAQ's events for post eligibility screens * Hitesh Kumar | Add Offer Application Message * Hitesh Kumar | Fix common case issue * resolve comments * in-case of permission post failure call rejection api * contract update * Hitesh Kumar | Change loan disbursement delay text * Hitesh Kumar | Change loan disbursement delay text * Updated CTA for TopUpLoanIntroFragment * rebase * Release 1.7.4 (#1441) (#1445) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * Update build.gradle * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * v1.7.4 69 * Removed Pulse Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> * Integrate API * remove hardcoded strings * EMI Holiday * fix text center issue * Fix for Truecaller crashes incase app is no there or user is logged out of app * Fix home loan balance transfter issue * resolve comments * added LoanApplicationDetailActivity in deeplink handler * Added timout loader screen for EPFO OTP verification * offerReferenceId sent to TopUpLoanIntroFragment.kt * refector * refector * resolve comments * Release 1.7.5 (#1452) (#1457) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * gi card view started.... * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * new Navi GI Card * Update build.gradle * Navi Card Intgerated * Rebased changes * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * FAQ's events for post eligibility screens * Hitesh Kumar | Add Offer Application Message * Hitesh Kumar | Fix common case issue * resolve comments * Hitesh Kumar | Change loan disbursement delay text * Hitesh Kumar | Change loan disbursement delay text * Release 1.7.4 (#1441) (#1445) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * Update build.gradle * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * v1.7.4 69 * Removed Pulse Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> * Fix home loan balance transfter issue * increase version code Co-authored-by: rahulbhat <rahul.bhat@navi.com> Co-authored-by: satish_p <satish.prasad@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rahulbhat <rahul.bhat@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * rebase * fix issue * Footer back cta view fix * added all activities into navi deeplink class to support branch deeplinks * rervert commented code * Working Topup * fix karza issue * fix error bottom sheet issue * Scrolling issue fix * VKYC Rescheduling * VKYC Rescheduling Contract Update * Fix In-Appupdate issue * fetchKycDetails on back press from vkyc webview * make some change in update helper class * make some change in update helper class * resolved commentts * Sync and Add in different threads with no duplicate data sending... * UI Fixes * Top up bold text UI Fixes * removing hardcoded loan amount from bottomsheet * Profile + Work fetch fix * Added credit score view on home page and dashboard view * Fixed Issued with Amount Slider * flipping visibility for nullable cases. * fetchVideoKycStatus() in-case of back press web-view vkyc * update key * sdk integration * resolve conflict * default value * Fix Unit test cases * remvoe otp layout * Added listing of score data * Pulse Ready for merge * AppName method in Utility.kt * Fixed db leak * Sending device details on login * Fix api timeout crash * added all icons * upgraded the razorpay dependency and tested * added circular imageview for score view * make credit score vire dynamic * check status of user on back click from vkyc and also fetch kyc details * added score point arrow * update back arrow * fix back arrow issue * resolve conflict * make experience icon dynamic * resolve conflict * removed try catch * upgraded the cameraView dependency and tested on low end phone (android 6) * razorpay version upgrade * added events * update events * make change * make change * resolve pr comments * Passing all events to pulse stream * remvoe pulse check * finoramic... * resoove comment * fix xml * Implemented the hamburger menu , removed the tab layout and deleted files related to tab layout * Enabled StrictMode | Fixed Multiple DB object creation | Chuck for Pulse * Fixed crash in makePartOfTextBold * v1.8.2 + Bundle changes * finormaic ui, api * ui changes * Fix loan details test cases * removed test data, send sms * test data removed, minor other changes * sdk upgrade * fix scroll issue on credit view * added credit score view on OfferRejectedFragment too * Pulse data in header * setProperties and not updateHeader * setErrorData instead of updateErrorMessage * Enabled back next bottom sheet nudges on LoanDetailsFragment.kt * Fixed Finoramic Ui visibility bug * Removed duplicate code Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: satish_p <satish.prasad@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: ashutoshyelgulwar <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: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: ashutoshyelgulwar <ashutosh.y@navi.com>
2021-08-25 16:25:09 +05:30
}
density {
enableSplit = true
}
language {
enableSplit = false
v1.8.2 + Bundle changes (#1490) (#1498) * Rebased changes * added auto scrollable functionality * resolved comments * add timer cancel method * Location sent in permission and sms,contacts,device details in Eligibility Loader. * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * First Draft * remove tab view for only one banner case * Fix production crash * resolved comments * resolve comments * Otp Size variable using Data Binding * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * Permission apis integrated * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * Start eligibility after Permission Submission * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * Fixed permission screen refresh * change next cta title once epfo verified * LoanDetailsWithEmiView - Making loan details dynamic * added events for offer managment system * Update fragment_full_banner.xml * finoramic sdk intrgtn * top up updated * working with mock * re-formate the code structure * EMI calendar editable flag * FAQ's events for post eligibility screens * Hitesh Kumar | Add Offer Application Message * Hitesh Kumar | Fix common case issue * resolve comments * in-case of permission post failure call rejection api * contract update * Hitesh Kumar | Change loan disbursement delay text * Hitesh Kumar | Change loan disbursement delay text * Updated CTA for TopUpLoanIntroFragment * rebase * Release 1.7.4 (#1441) (#1445) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * Update build.gradle * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * v1.7.4 69 * Removed Pulse Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> * Integrate API * remove hardcoded strings * EMI Holiday * fix text center issue * Fix for Truecaller crashes incase app is no there or user is logged out of app * Fix home loan balance transfter issue * resolve comments * added LoanApplicationDetailActivity in deeplink handler * Added timout loader screen for EPFO OTP verification * offerReferenceId sent to TopUpLoanIntroFragment.kt * refector * refector * resolve comments * Release 1.7.5 (#1452) (#1457) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * gi card view started.... * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * new Navi GI Card * Update build.gradle * Navi Card Intgerated * Rebased changes * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * FAQ's events for post eligibility screens * Hitesh Kumar | Add Offer Application Message * Hitesh Kumar | Fix common case issue * resolve comments * Hitesh Kumar | Change loan disbursement delay text * Hitesh Kumar | Change loan disbursement delay text * Release 1.7.4 (#1441) (#1445) * in-app update * First draft * handle in-app-update with appconfig data * Working Periodic Worker * WOrking but api issue * Added paramteres * Send event when threshold is reached * Integrated with backend * Added some events + made sendingToServer synchronized * using single thread executors * fix duplicate send event * First Draft * Coupons with Mock * Slashed TextView + No Coupon Handling * Copupon remove,apply flow * actiivty call backs * Fixed Test cases + removed pulse * Coupon VM Test Case * DataBinding in CouponFragment.kt * Updated contract * REmoved mock * Coupon with Api Integration * Apply coupon integrated * intergrate api * fix typo * Update build.gradle * In App Branding Banner * fix typo * added elivation * Integrated new contract changes + Timestamp in local time * Interest Rate Fix * update EMI Slider incase of Coupon Apply/Remove after fee details * added view pager on home card for carousel view * Update build.gradle * added auto scrollable functionality * resolved comments * add timer cancel method * Pan screen test fixed (#1425) * reset timmer when user scroll the banner * PL Offer : Moving Loan Slider to max tenure * remove tab view for only one banner case * Fix production crash * resolved comments * added address proof upload on kyc inreview page * update build version * api intergration * revert version code * add Other option in document list * make edit icon dynamic * show toast in coupon * added kyc in review view model test * resolve edittable field for document * Don't allow customer to click multiple selfi once a selfi is validated * revolved conflict * Chuck Integration * Make pan non editable * sending promotionOfferId in applyLoan * sending promotionOfferId in applyLoan (#1432) * HL test added (#1433) * Handling error case * revert typo * Update build.gradle * Fixed EMI refresh issue * Fixed refresh issue * Fix all refresh issue * added events for offer managment system * Update fragment_full_banner.xml * v1.7.4 69 * Removed Pulse Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> * Fix home loan balance transfter issue * increase version code Co-authored-by: rahulbhat <rahul.bhat@navi.com> Co-authored-by: satish_p <satish.prasad@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rahulbhat <rahul.bhat@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> * rebase * fix issue * Footer back cta view fix * added all activities into navi deeplink class to support branch deeplinks * rervert commented code * Working Topup * fix karza issue * fix error bottom sheet issue * Scrolling issue fix * VKYC Rescheduling * VKYC Rescheduling Contract Update * Fix In-Appupdate issue * fetchKycDetails on back press from vkyc webview * make some change in update helper class * make some change in update helper class * resolved commentts * Sync and Add in different threads with no duplicate data sending... * UI Fixes * Top up bold text UI Fixes * removing hardcoded loan amount from bottomsheet * Profile + Work fetch fix * Added credit score view on home page and dashboard view * Fixed Issued with Amount Slider * flipping visibility for nullable cases. * fetchVideoKycStatus() in-case of back press web-view vkyc * update key * sdk integration * resolve conflict * default value * Fix Unit test cases * remvoe otp layout * Added listing of score data * Pulse Ready for merge * AppName method in Utility.kt * Fixed db leak * Sending device details on login * Fix api timeout crash * added all icons * upgraded the razorpay dependency and tested * added circular imageview for score view * make credit score vire dynamic * check status of user on back click from vkyc and also fetch kyc details * added score point arrow * update back arrow * fix back arrow issue * resolve conflict * make experience icon dynamic * resolve conflict * removed try catch * upgraded the cameraView dependency and tested on low end phone (android 6) * razorpay version upgrade * added events * update events * make change * make change * resolve pr comments * Passing all events to pulse stream * remvoe pulse check * finoramic... * resoove comment * fix xml * Implemented the hamburger menu , removed the tab layout and deleted files related to tab layout * Enabled StrictMode | Fixed Multiple DB object creation | Chuck for Pulse * Fixed crash in makePartOfTextBold * v1.8.2 + Bundle changes * finormaic ui, api * ui changes * Fix loan details test cases * removed test data, send sms * test data removed, minor other changes * sdk upgrade * fix scroll issue on credit view * added credit score view on OfferRejectedFragment too * Pulse data in header * setProperties and not updateHeader * setErrorData instead of updateErrorMessage * Enabled back next bottom sheet nudges on LoanDetailsFragment.kt * Fixed Finoramic Ui visibility bug * Removed duplicate code Co-authored-by: shankar-yadav <shankar.yadav@navi.com> Co-authored-by: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: satish_p <satish.prasad@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: ashutoshyelgulwar <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: Pragya Sharma <pragya.sharma@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: ashutoshyelgulwar <ashutosh.y@navi.com>
2021-08-25 16:25:09 +05:30
}
}
compileOptions {
incremental true
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
kotlinOptions {
freeCompilerArgs += ["-Xstring-concat=inline"]
jvmTarget = '17'
}
lint {
disable 'NullSafeMutableLiveData'
}
packagingOptions {
jniLibs {
pickFirsts += "**/libjsi.so"
useLegacyPackaging = true
}
resources {
excludes += ['META-INF']
excludes += "DebugProbesKt.bin"
}
}
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"]
productFlavors {
qa {
isDefault true
dimension "app"
applicationId "com.naviapp.dev"
buildConfigField 'String', 'ADS_ANALYTICS_BASE_URL', formatString('https://ads-janus.np.navi-tech.in/')
buildConfigField 'String', 'ALFRED_API_KEY', formatString('oMv77fgpBg9NFGom0Psizbf7lbrdBVJz')
buildConfigField 'String', 'APPSFLYER_KEY', formatString('ua6cppJ9oQx7aPQPNyHrHA')
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/')
buildConfigField 'String', 'MQTT_PASSWORD', formatString('testUser@123')
buildConfigField 'String', 'MQTT_USERNAME', formatString('henry')
buildConfigField 'String', 'SSL_PINNING_KEY', formatString('sha256/nUU7NjGrGo/mxijjsX+MHerUbpIHBidF8LAYOEPFWA8=')
manifestPlaceholders = [
FACEBOOK_APP_ID: "238258890564574",
TRUECALLER_KEY : "yicxl1xh6jidagslpi0h9d-uklfeinnx4a6mb6rdgyi"
]
resValue 'string', 'CodePushDeploymentKey', formatString('QLh2ypE_wVIAdp9rcSPIkbdxwKgPijXyGpKX_')
resValue 'string', 'build_config_package', 'com.naviapp.dev'
}
prod {
dimension "app"
if (project.hasProperty('ADS_ANALYTICS_BASE_URL')
&& project.hasProperty('ALFRED_API_KEY')
2023-07-20 11:13:09 +05:30
&& project.hasProperty('APPSFLYER_KEY')
&& project.hasProperty('HYPERVERGE_APP_ID')
&& project.hasProperty('HYPERVERGE_APP_KEY')
&& project.hasProperty('MQTT_PASSWORD')
&& project.hasProperty('MQTT_USERNAME')
2024-02-08 20:52:15 +05:30
&& project.hasProperty('PULSE_BASE_URL')
&& project.hasProperty('SSL_PINNING_KEY')
2023-07-20 11:13:09 +05:30
&& project.hasProperty('FACEBOOK_APP_ID')
&& project.hasProperty('TRUECALLER_KEY')
&& project.hasProperty('CODEPUSH_DEPLOYMENT_KEY')
2023-07-20 11:13:09 +05:30
) {
buildConfigField 'String', 'ADS_ANALYTICS_BASE_URL', formatString("$ADS_ANALYTICS_BASE_URL")
buildConfigField 'String', 'ALFRED_API_KEY', formatString("$ALFRED_API_KEY")
2021-10-08 16:50:11 +05:30
buildConfigField 'String', 'APPSFLYER_KEY', formatString("$APPSFLYER_KEY")
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")
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")
buildConfigField 'String', 'SSL_PINNING_KEY', formatString("$SSL_PINNING_KEY")
2023-07-20 11:13:09 +05:30
manifestPlaceholders = [
FACEBOOK_APP_ID: "$FACEBOOK_APP_ID",
TRUECALLER_KEY : "$TRUECALLER_KEY"
2023-07-20 11:13:09 +05:30
]
resValue "string", 'CodePushDeploymentKey', formatString("$CODEPUSH_DEPLOYMENT_KEY")
resValue 'string', 'build_config_package', 'com.naviapp'
2021-10-08 16:50:11 +05:30
}
}
}
}
static def formatString(String value) {
return '"' + value + '"'
}
project.ext.react = [
entryFile : "index.js",
enableHermes : true, // clean and rebuild if changing
newArchEnabled: false
]
project.ext.envConfigFiles = [
qa : ".env.qa",
benchmark : ".env.benchmark",
production: ".env.prod"
]
2022-05-19 19:46:31 +05:30
publishing {
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"
}
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")
}
}
}
}
2019-10-31 15:23:40 +05:30
dependencies {
2021-09-23 18:41:59 +05:30
implementation project(":navi-amc")
implementation project(":navi-ap")
implementation project(":navi-bbps")
implementation project(":navi-chat")
implementation project(":navi-coin")
implementation project(":navi-cycs")
implementation project(":navi-gold")
implementation project(":navi-insurance")
implementation project(":navi-money-manager")
implementation project(":navi-mqtt")
implementation project(":navi-pay")
implementation project(":navi-payment")
implementation project(":navi-rr")
TP-53619 | backport | release-5.7.3 (#10649) Co-authored-by: prakhar-saxena_navi <prakhar.saxena@navi.com> Co-authored-by: Ankit Yadav <ankit.yadav@navi.com> Co-authored-by: Aditya Piyush <aditya.piyush@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Varun Jain <varun.jain@navi.com> Co-authored-by: Saurabh Chaudhary <saurabh.chaudhary@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Saksham Mahajan <saksham.mahajan@navi.com> Co-authored-by: Mehul Garg <mehul.garg@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Kshitij Pramod Ghongadi <kshitij.pramod@navi.com> Co-authored-by: Aman S <aman.s@navi.com> Co-authored-by: Aman <amankasyapp@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Neil Mehta <neil.mehta@navi.com> Co-authored-by: Naman_khurmi <naman.khurmi@navi.com> Co-authored-by: Soumya Ranjan Patra <soumya.ranjan@navi.com> Co-authored-by: Girish Suragani <girish.suragani@navi.com> Co-authored-by: Sayed Owais Ali <sayed.owais@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Prajjaval Verma <prajjaval.verma@navi.com>
2024-04-29 23:45:11 +05:30
implementation libs.accompanist.systemuicontroller
implementation libs.android.gms.playServicesAdsIdentifier
implementation libs.android.gms.playServicesAuthApiPhone
implementation libs.android.installreferrer
implementation libs.android.material
implementation libs.androidx.activity.activity
implementation libs.androidx.annotation
2023-09-04 14:44:59 +05:30
implementation libs.androidx.appcompat
implementation libs.androidx.browser
implementation libs.androidx.constraintlayout
2023-09-04 14:44:59 +05:30
implementation libs.androidx.core.ktx
implementation libs.androidx.core.splashscreen
implementation libs.androidx.fragment.ktx
TP-53619 | backport | release-5.7.3 (#10649) Co-authored-by: prakhar-saxena_navi <prakhar.saxena@navi.com> Co-authored-by: Ankit Yadav <ankit.yadav@navi.com> Co-authored-by: Aditya Piyush <aditya.piyush@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Varun Jain <varun.jain@navi.com> Co-authored-by: Saurabh Chaudhary <saurabh.chaudhary@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Saksham Mahajan <saksham.mahajan@navi.com> Co-authored-by: Mehul Garg <mehul.garg@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Kshitij Pramod Ghongadi <kshitij.pramod@navi.com> Co-authored-by: Aman S <aman.s@navi.com> Co-authored-by: Aman <amankasyapp@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Neil Mehta <neil.mehta@navi.com> Co-authored-by: Naman_khurmi <naman.khurmi@navi.com> Co-authored-by: Soumya Ranjan Patra <soumya.ranjan@navi.com> Co-authored-by: Girish Suragani <girish.suragani@navi.com> Co-authored-by: Sayed Owais Ali <sayed.owais@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Prajjaval Verma <prajjaval.verma@navi.com>
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
implementation libs.androidx.multidex
TP-53619 | backport | release-5.7.3 (#10649) Co-authored-by: prakhar-saxena_navi <prakhar.saxena@navi.com> Co-authored-by: Ankit Yadav <ankit.yadav@navi.com> Co-authored-by: Aditya Piyush <aditya.piyush@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com> Co-authored-by: Sanjay P <sanjay.p@navi.com> Co-authored-by: Varun Jain <varun.jain@navi.com> Co-authored-by: Saurabh Chaudhary <saurabh.chaudhary@navi.com> Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com> Co-authored-by: shreyansu raj <shreyansu.raj@navi.com> Co-authored-by: Saksham Mahajan <saksham.mahajan@navi.com> Co-authored-by: Mehul Garg <mehul.garg@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Kshitij Pramod Ghongadi <kshitij.pramod@navi.com> Co-authored-by: Aman S <aman.s@navi.com> Co-authored-by: Aman <amankasyapp@gmail.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: nikhil kumar <nikhil.kumar@navi.com> Co-authored-by: Neil Mehta <neil.mehta@navi.com> Co-authored-by: Naman_khurmi <naman.khurmi@navi.com> Co-authored-by: Soumya Ranjan Patra <soumya.ranjan@navi.com> Co-authored-by: Girish Suragani <girish.suragani@navi.com> Co-authored-by: Sayed Owais Ali <sayed.owais@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com> Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Prajjaval Verma <prajjaval.verma@navi.com>
2024-04-29 23:45:11 +05:30
implementation libs.androidx.ui.viewbinding
implementation libs.androidx.work.runtimeKtx
implementation libs.branch
implementation libs.coil.svg
implementation libs.dagger.hiltAndroid
implementation libs.facebook.applinks
implementation libs.navi.traceflow
2023-09-04 14:44:59 +05:30
implementation libs.otaliastudios.cameraview
implementation libs.raamcosta.composeDestinations.animation.core
implementation libs.truecaller
Release 1.0.12 (#818) * Shashidhara | [ch11739] | WIP: moratorium consent screen * Shashidhara | [ch11739] | Add analytics for moratorium consent * Shashidhara | [ch11739] | Add login settings api * Reyaz | Remove unused files and strings (#806) * Shashidhara | [ch11739] | Add moratorium config and confirm consent apis * Shashidhara | [ch11739] | Add tests for moratorium message on mobile number screen * Merge master into develop (#809) * Release 1.0.9 (#767) * Shashidhara | [ch9408] | WIP: native aadhaar verification flow * Shashidhara | [ch9408] | Use client id and secret given by server * Shashidhara | [ch9408] | Handle error. Update path for apis * Shashidhara | [ch9408] | Add logs for response * Shashidhara | [ch9408] | Update endpoints * Shashidhara | [ch9408] | Remove redundant logs * [ch9408] | Sriki | fixed api paths and fixed tests for aadahar digio native * Shashidhara | [ch9408] | Update request model * Shashidhara | [ch9408] | Fix typo * Shashidhara | [ch9408] | Handle serialization for json object * Shashidhara | [ch9408] | Read code and message on digio failure * Shashidhara | [ch9408] | Update error message on digio cancel * [ch10570] | Chetan | Upgrade digio eNACH sdk from 2.6 -> 2.8.0 * Shashidhara | [ch9408] | Remove user cancelled error on success * Shashidhara | [ch9764] | Add test to reproduce loan details slider not able to handle large values * Shashidhara | [ch9408] | Remove digio 1.0.8 * Shashidhara | [ch9764] | Remove edit text from loan details * Shashidhara | [ch9408] | Add util to convert to hash map * Shashidhara | [ch9408] | Remove microphone * [ch10560] | Chetan | Remove Stetho from release build * [ch8952] | Chetan | Increase penny drop timeout 2mins -> 3mins (#766) * Reyaz | [ch10561] | Remove mock file from prod (#760) * Reyaz | [ch10561] | Remove mock file from prod * Reyaz | [ch10561] | add mock.json for qa * Reyaz | [ch10561] | Remove mock.json altogether * Reyaz | Fix tests for loan bank user journey (#757) * Fix failing KYC test (#755) * Fix failing KYC test * Refactor naming of dispatcher * Move journey tests to different files * Reyaz | Fix tests for father and mother name erro (#761) * Shashidhara | [ch9408] | Handle stub request and remove stetho success code * Shashidhara | [ch9408] | Remove aadhaar stub response * Sati | <ch-4780> | UXCam android integration with hiding sensitive view, screens (#762) * added lib * added key and initialized * merginig conflicts * hideview and screen * Chetan | Release 1.0.9 * digio native progruard rules (#768) * Sat | [ch-10544] | Appsflyer event tracking (#776) * version code update * appsflyer events * added revenue in loan eligibility * added good salary events (#777) * Shashidhara | Remove edit loan amount icon Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com> Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com> Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> Co-authored-by: Sandhya Koti <sandhya.koti@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com> * Chetan | Release 1.0.10 * Chetan | Resolve conflicts * Chetan | Remove edit icon from loan slider * Shashidhara | [ch11843] | Fix navigation when gps is turned on manually (#803) * added appslfyer uid into device detail api (#805) * Chetan | Add UXCAM_KEY to prod build * Shashidhara | [ch11762] | Navigate to enable location screen if UI status is basic details (#801) * [ch11137] | Sandhya | remove extra space from about us * Chetan | Update upload archive name * Chetan | Add url to build * Chetan | Change pool time to 5 mins initially and 30sec after that * Sat | <Ch-11758> | customer support phone number (#808) * auto dial * test case for open contact dialog * minor changes * added check for intent * removed 0 from number * pr changes Co-authored-by: Shashidhara Gopal <shashidhara.gopal@navi.com> Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com> Co-authored-by: Reyaz Ahmad <reyaz.ahmad@navi.com> Co-authored-by: Sandhya Koti <sandhya.koti@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com> * Chetan | Add missing integration tool keys to docker build * Shashidhara | [ch11739] | Add test to handle login settings api error * Shashidhara | [ch11739] | Update login settings api * Shashidhara | [ch11739] | Update moratorium api * Shashidhara | [ch11739] | Add test for moratorium message on loan details screen * Shashidhara | [ch11739] | Remove string declaration used for tools representation * Shashidhara | [ch11739] | Add check to validate fragment state. Add builder for moratorium fragment * Shashidhara | Update version code and version name * Reyaz | [ch1626] | Add Auto fetch phone number funtionality (#815) * Reyaz | [ch1626] | Add Auto fetch phone number funtionality * Reyaz | [ch1626] | Remove redundant code Co-authored-by: Chetan Kothari <chetan.kothari@navi.com> Co-authored-by: Srikanth Seshadri <srikanth.seshadri@navi.com> Co-authored-by: Satish Prasad <satish.prasad@navi.com>
2020-05-29 20:50:43 +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
releaseImplementation libs.hyperion.coreNoOp
androidTestImplementation libs.androidx.arch.core.testing
2023-09-04 14:44:59 +05:30
androidTestImplementation(libs.androidx.test.espresso.contrib) {
exclude(group: "com.google.protobuf", module: "protobuf-lite")
}
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-09-04 14:44:59 +05:30
androidTestImplementation libs.hamcrest
Release 1.1.2 (#878) * 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>
2020-06-21 00:42:30 +05:30
testImplementation libs.androidx.arch.core.testing
2023-09-04 14:44:59 +05:30
testImplementation libs.junit
testImplementation libs.mockk
2024-11-05 17:07:24 +05:30
ksp libs.androidx.hilt.compiler
ksp libs.androidx.room.compiler
2024-11-05 17:07:24 +05:30
ksp libs.dagger.hiltCompiler
ksp libs.raamcosta.composeDestinations.ksp
2024-11-05 17:07:24 +05:30
implementation("com.facebook.react:hermes-engine:+") {
exclude group: 'com.facebook.fbjni'
}
}
apply from: project(':react-native-config').projectDir.getPath() + '/dotenv.gradle'
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 from: 'exec.gradle'