Commit Graph

140 Commits

Author SHA1 Message Date
Shivam Goyal
27486641d5 TP-41788 | PSEC-956 | Migrate to SplashScreen API (#7917) 2023-10-05 14:08:24 +00:00
Sayed Owais Ali
8a3676c0d2 added appVersionCode as a header for /cruise api endpoint (#8120) 2023-10-04 07:40:07 +00:00
Ujjwal Kumar
3a60683465 TP-42694 | Updating kotlin, compose & navigation version (#7975)
Co-authored-by: Aparna Vadlamani <aparna.vadlamani@navi.com>
2023-09-25 08:40:03 +00:00
Shivam Goyal
fb650e6a9e Add freeCompilerArgs to inline String Concat 2023-09-22 13:59:03 +05:30
Varun Jain
9dd5d8e07e TP-40385 | Alfred Time Duration Issue (#7746)
Co-authored-by: Girish Suragani <girish.suragani@navi.com>
2023-09-20 14:16:43 +00:00
Shivam Goyal
5d1c69f6b1 TP-40118 | AGP 8.1 Upgrade (#7930) 2023-09-19 09:19:43 +00:00
Sayed Owais Ali
7d783b6e42 TP-40390 | Alfred masking issue (#7782) 2023-09-07 07:29:57 +00:00
Shivam Goyal
ec36d87f8e TP-40368 | Disable Firebase Performance Monitoring (#7738) 2023-09-04 13:28:45 +00:00
Shivam Goyal
f578d188de TP-40158 | Version Catalog (#7730) 2023-09-04 09:14:59 +00:00
Hitesh Kumar
4c1b77dd95 TP-39520 add config version in all ap clickstream events (#7652) 2023-08-29 08:55:33 +00:00
Shivam Goyal
88a70a4386 TP-37525 | BuildScript Migration (#7459) 2023-08-22 09:18:26 +00:00
Shivam Goyal
94d00109b2 Spotless Analytics (#7590) 2023-08-22 08:33:59 +00:00
Mohit Rajput
f2eec7f065 TP-00000 | Master → Development (Release 4.0.1) (#7582) 2023-08-21 16:37:13 +05:30
Girish Suragani
729a4262ed TP-37390 | Exposed methods to set screenName (#7527) 2023-08-17 09:22:11 +00:00
Shivam Goyal
8ba5682fc7 TP-00000 | Master → Development (Release 3.4.14) (#7528) 2023-08-14 14:25:47 +05:30
Shivam Goyal
5155577bb5 TP-35937 | Upgrade Firebase BOM (#7454) 2023-08-09 13:59:07 +00:00
Kishan Kumar
b68b7c7eb8 TP-28316 | Application Platform New Module Changes (#6424)
* TP-00000 | version bump for 3.3.23-316

* TP-00000 | Increase Heap from 4Gi to 6Gi (#6401)

* TP-00000 | Increase Heap from 4Gi to 6Gi

* TP-00000 | Enable Release Build

* TP-00000 | revert - Enable Release Build

* TP-00000 | revert - Enable Release Build

* TP-28257 | Graph minor crash fix (#6408)

* TP-25428 | snappedHeader fix (#6404)

* TP-25428 | snappedHeader fix

* TP-25428 | addressed comments on the PR

* TP-25428 | precision correction

* TP-25759 | object optimistic lockin fix (#6414)

* TP-28242 | Fix dashboard redirection (#6416)

* TP-28242

* TP-28242

* TP-28242 | Added a null check for safe side

* TP-28242 | Fix bottom tab switch issue

* TP-28253 | resolved app issues in VKYC for incomplete state (#6417)

* TP-28253 | 12430 , resolved app issues in VKYC for incomplete state

* TP-00000 | 12430 , resolved app issues in VKYC

* TP-28253 | resolved PR comments

* TP-26696 | bug fix (#6418)

* TP-27247: Fix simple text widget parent gravity (#6422)

* TP-28325 | hi form journey loader stuck fix (#6428)

* TP-0000 | fixed the SWW error on back press (#6433)

* TP-28208 | zip no session issue fix (#6441)

* TP-00000 | Version increase

* TP-28208 | alfred db migration

* TP-28208 | increase app version to 3.3.25

* TP-28208 | migration name change

* Alfred/wm fix (#6453)

* TP-28208 | pr missed changes

* TP-28208 | pr missed changes

* TP-28208 | Update release name (#6456)

* TP-28208 | db update version (#6463)

* "TP-28316 | rebased with origin"

* TP-28316 | Activity path changed in manifest

* TP-28316 | removed navi-ap module from gradlen settings file

* TP-28316 | removed com.navi.pl package from app

* TP-28316 | Bottom sheet model fields name changed

* TP-28313 | Resolved Issues in Fill APi

* TP-21534 | rename some ap classes

* TP-28498 | Api failure error handling added

* TP-28498 | Finoramic bug fixed

* TP-28316 | field renamed

* TP-28316 | removed analytics modal class

* TP-28316 | newtwork qualifiers renamed

* TP-28316 | Dev mock created and generic error response renamed

* "TP-28316 | application type as header field added for all api"

* "TP-28316 | removed requestId form api"

* "TP-28316 | moved error config to seperate json file"

* "TP-28316 | removed log"

* "TP-28316 | removed unused imports"

* "TP-28316 | Refactored the generic screen code"

* "TP-28316 | Changed api endpoints"

* "TP-28316 | imports changes for utility function"

* Tp 28630 execute actions corresponding to key action (#6478)

* TP-28630 add execute actions corresponding to key action

* TP-28630 refactor code

* "TP-28316 | bottom sheet hide action handling added"

* TP-28316 | Prefetch pan action implementation (#6482)

* TP-28772 | Added suffix for layoutId key's in handle (#6486)

* TP-29026 | Prefilled values are not updated in handle

* TP-28508 | Added fix for redundant collecting of flow (#6497)

* TP-28771 | Added AnalyticsActionV2.kt (#6499)

* TP-28771 | Added AnalyticsActionV2.kt

* TP-28771 | Resolved PR comments

* Feature/unit test ap (#6488)

* TP-28957 | Unit test for utility method added

* TP-28957 | some test added for screen definition api renamed test files.

* TP-29334 | Loader on errro issue fixed. (#6509)

* Bugfix/loader flickering issue (#6512)

* TP-29339 | Loader on error issue fixed.

* TP-29339 | removed redundant open specifier

* TP-29422 Add support for toast visibility on AP form screens (#6516)

* TP-28771 | Added output fields in AnalyticsActionV2.kt

* TP-29339 | Refactored generic screen and vm code

* TP-29339 | Refactored generic screen

* TP-29339 | Refactored generic screen

* Feature/refacored code ap (#6552)

* TP-29339 | Code refactoring

* TP-29339 | Bottom sheet refactored

* TP-29339 | state name changed & some refactoring in generic screen code

* TP-29339 | updateVM to parent component added

* TP-29339 | added exception throwing in response handler

* TP-29339 | Custom loader support via lottie added

* TP-29339 | refactored query map passing into components

* TP-29339 | Disposal of vm removed

* TP-29339 | Added initContent super call

* TP-29339 | removed overrided loader operating method

* TP-29339 | added null check for response data

* TP-29339 | Keyboard hide support added on open of bottom sheets

* TP-29339 | Hide keyboard on tapping outside support added

* TP-29339 | bug fix , null check applied

* TP-29791 Need to add partial fill call for finoramic (#6563)

* TP-29339 | ApResponseCallback when statement return simplified

* TP-29339 | queryMap transferred to Base Ap VM

* TP-29339 | Background alpha color added in loader renderer

* TP-29339 | loader flickering issue fixed

* TP-29339 | removed redundant launched Effect

* TP-29596 | Updated uitron version (#6570)

* TP-00000 Ap version code change

* TP-29489 update with development

* TP-29489 code refactor

* TP-00000 Loader is not visible

* TP-29339 | Added fix for loader

* TP-29339 | marked methods with proper specifier

* TP-29596 | Handled session expiry in AP journey (#6540)

* TP-29596 | Handled session expiry in AP journey

* TP-29596 | resolved error

* TP-30575 | Periodic scheduler added (#6666)

* TP-29760 add retries to upload data action (#6665)

* TP-29339 | Updated changes with pl-journey-on-ap branch

* TP-30587 | Added hide error bottomsheet flag in fillApplication (#6670)

* TP-30587 | Added hide error bottomsheet flag in fillApplication

* TP-30587 | Refactoring

* TP-28771 | Refactored ApScreenDefinitionStructure (#6575)

* TP-28771 | Refactored ApScreenDefinitionStructure

* TP-28771 | Refactored ApScreenDefinitionStructure

* TP-28771 | Resolved pr comments

* TP-28771 | Resolved pr comments

* TP-30589 | Resolved merge conflicts

* TP-30589 | Resolved merge conflicts

* Hide loader when screen when screenType is LOADER_SCREEN (#6698)

* TP-28771 | Refactored ApScreenDefinitionStructure

* TP-28771 | Refactored ApScreenDefinitionStructure

* TP-28771 | Resolved pr comments

* TP-28771 | Resolved pr comments

* TP-30589 | Resolved merge conflicts

* TP-30589 | Resolved merge conflicts

* TP-30794 | Hide loader when screen when screenType is LOADER_SCREEN

* TP-30922 Bottom sheet is cancellable by clicking outside even if isCancellable is flase in config (#6713)

TP-30922 Bottom sheet is cancellable by clicking outside even if isCancellable is true in config

* TP-30922 Bottom sheet is cancellable by clicking outside even if isCancellable is true in config

* TP-00000 UiTron version change

* TP-30999 Screen is not scrollable and screen content which doesn't fit is cropped out (#6718)

* TP-30999 Screen is not scrollable and screen content which doesn't fit is cropped out

Removing overscroll effect

* TP-31110 | Add ap cta handling in ap launcher (#6734)

* TP-31176 code refactor

* TP-31176 code refactor

* TP-31176 fix ap utils test cases

* TP-31268 Finoramic is not sending data in fillCall

* Bugfix error bottom sheet cta handling (#6743)

* TP-30667 | Navigate to home on error bottomsheet cta

* TP-30667 | ErrorBottomSheetConfig.kt cta handling

* TP-30667 | Resolved merged conflicts

* TP-30667 | Resolved merged conflicts

* TP-30588 | Redirect to ap after downloading PL module on clicking hom… (#6760)

TP-30588 | Redirect to ap after downloading PL module on clicking homepage card

* TP-31176 bump uitron version code

* TP-31559 update bottom sheet definition structure

* TP-30588 | Download PL module only when applicationType is PL (#6790)

* TP-32108 add ap retrofit provider and use it in ap repostory instead … (#6820)

TP-32108 add ap retrofit provider and use it in ap repostory instead of hilt

* TP-32108 send default value if sdk output source type gives null value in fill call

* TP-30585 || Reroute to PL flow after OG on AP (#6827)

* TP-30585 || Reroute to PL flow after OG on AP

* TP-30585 || Code formatting

* TP-28378 || Bugfix post render actions (#6855)

* Feature/offer generation transient screen (#6863)

* TP-32289 || Success transient screen

* TP-32289 || Structural changes

* TP-32289 || Bugfixes

* TP-32289 || Resolved PR comments

* TP-32717 | error handling added (#6884)

* TP-32289 || Resolved bugs in transient screen (#6883)

* TP-32289 || Resolved bugs in transient screen

* TP-32289 || Resolved bugs in transient screen

* TP-32289 || Resolved bugs in transient screen

* TP-32289 || Resolved bugs in transient screen

* TP-32916 Implementation of Event Listeners at Widget Level (#6895)

* TP-32916 Implementation of Event Listeners at Widget Level

* TP-32916 Implementation of Event Listeners at Widget Level

comment fixes

* TP-32916 Implementation of Event Listeners at Widget Level

comment fixes

* TP-00000 || Changed end routing end point

* TP-28378 || Fixed retry get application id

* TP-32108 device back button not working fix

* TP-33391 | Add upload sms contacts data in batches functionality (#6950)

* TP-33391 | Add upload sms contacts data in batches functionality

* TP-33391 | update uitron version

* TP-33391 | upload batch data deserilazation fix

* TP-32108 code refactor

* TP-32108 add showing bottom sheet functionality on polling timeout

* TP-32108 remove navigating to ap flow code on investment tab click

* TP-32108 make ui tron actions parcelable

* TP-32108 end routing application id null fix

* TP-32108 make uitron actions classes as data classes

* TP-32108 loader not showing bug fix on fill call

* TP-32108 refresh home page on back press

* TP-32108 refactor partiall fill call action

* TP-32108 remove ap loader and show navi loader

* TP-32108 make query map in ap vm as mutable map

* TP-00000 Merge branch 'feature/navi-ap' into feature/pl-journey-on-ap
Compile Error Fix

* TP-34723 || Added poll exhaust event (#7124)

* TP-34723 || Added poll exhaust event

* TP-34723 || Resolved PR comments

* TP-34723 || Resolved PR comments

* TP-34602 integrate v2 version of create application api (#7153)

* Tp 34888 sdk 33 changes in navi ap (#7181)

* https://navihq.atlassian.net/browse/TP-33546 | Bump Project Version to 3.4.5 (326)

* TP-29171 | Fixed UPI fragments inflate crash due to multiple clicks (#6982)

* Tp 28544 topup events release 3.4.5 (#6980)

* TP-28544 | added topup events (#6952)

* TP-28544 | added topup events

* TP-28544 | added some more events

* TP-28544 | added some more events again

* TP-28544 | self review 1.0

* TP-28544 | self review 2.0

* TP-28544 | self review 3.0

* TP-28544 | self review 4.0

* TP-28544 | release commit back merge (#6978)

* TP-28544 | topup condition added

* TP-31653: Fix Transaction history page back press issue (#6998)

TP-31653: Fix Transaction history page back press issue

* TP-33306 | PS | fund detail navigation icon (#6999)

TP-33306 | PS | added navigation icon

* Tp 33525 close loan issue  (#7009)

Tp 33525 close loan issue (#7003)

* TP-33525 | Close Loan Issues fix

* TP-33525 | Close Loan Issues fix

* TP-33525 | Close Loan Issues fix

* Fix show loader (#7007)

* TP-00000 | Fix show loader issue

* TP-31019 | update contain check

* TP-33674 | PS | fix gold kyc data clearing issue (#7013)

* TP-33722 | added string resource to handle RazorPay Crash (#7023)

* Video player uat enhancement (#7033)

* TP-33677 | quiz result lottie change

* TP-00000 | video player uat enhancement

* TP-28039 | PS | fix design issues (#7043)

* TP-00000 | quiz loader improvement (#7045)

* TP-32626 | Fix digital gold KYC page keyboard issues (#7049)

* TP-33964 | both old and new homescreen showing up together (#7055)

* TP-28039 | PS | Kyc trivia design icon fix (#7056)

TP-28039 | PS | fix animation issue

* TP-0000 | Fix Scroll Lag Home Page (#7074)

* tp-00000 | version bump

* APP-1393 | Kotlin 1.8 migration, BOM for compose & SDK 33 migration (#5515)

* Updated the versions of build.gradle

* versioning issues

* Added manual typecasting for files in navi-widget

* Fixed compile issues except selectionPillGridViewHolder

* Fixed all build issues

* Fixed all build issues, able to build apk

* Fixed all build issues, able to generate apk successfully

* TP-14625 | commiting remaining changes

* TP-00000 | Removed extra colon from build dependency

* TP-00000 | Fixed build issues

* APP-1393 | Fixed build issues

* APP-1393 | Resolved few comments

* APP-1393 | Fixed all build issues

* APP-1393 | Applied spotless on entire codebase

* TP-25464 | Uitron sdk 33 migration (#6183)

* APP-1393 | Updated compile & target SDK for navi-payments

* tp-25113 | Chat sdk 33 permission changes (#6267)

* TP-23559 | remove unused storage permission (#6327)

* TP-25464 | uitron version change

* TP-25406 | gi 33 migration (#6349)

* TP-25406 | GI sdk 33 migration

* TP-27841 | HL sdk 33 changes (#6354)

* TP-27841 | sdk 33 changes

* TP-27841 | check for android Q

* TP-27841 | removed extra permission

* APP-1393 | Fixed build issues

* TP-28363 | Android | Version Catalog (#6437)

* Revert "TP-28363 | Android | Version Catalog (#6437)"

This reverts commit 5b48e5bed184d57c85f916057256a5de124469d4.

* TP-00000 | Fix build

* TP-00000 | Fix build

* TP-00000 | Fix build

* TP-29473: Upgrade AMC and Gold to SDK_33 (#6642)

* APP-1393 | Resolved build issues

* TP-32118 version bump

* TP-32117 | Digital Gold | Moving Timer to Utility, 2x Reward Fixes (#6819)

* TP-00000 | handle api fail case in gold 2x reward

* TP-32117 | back press change, timer moved to utility

* TP-32117 | Handle failure case in Backpress API failes in Digital Gold

* TP-32117 | adding icon

Co-authored-by: AjiteshSusai <siddiboina.susai@navi.com>

* TP-30466 | Rejecting Unserviceable location user (#6793) (#6821)

* TP-30466 | redirect to error screen in case of non-serviceable location

* TP-30466 | Contract changes

* TP-30466 | Resolved conflicts

* TP-30466 | Fix

* TP-30466 | redirect to home on back click

* TP-30466 | loader fix

* TP-30466 | loader fix

* TP-30466 | fix

* TP-30466 | fix

* TP-32138 | unauthorised check in mandate permission activity (#6823)

* TP-30802 | Pre Purchase Journey Widgetisation Bug Fix (#6804) (#6825)

Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>

* TP-32229 | bug fix show bottom-sheet (#6829)

* TP-31428 | Update "Your data is 100% safe." → "Your data is safe." in PL Journey (#6831)

* TP-31840 | NFS Consent Default Behavior (#6833)

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000. (#6836)

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.

* TP-30388 | added on back press event (#6839)

* TP-32117 | Timer helper addition release (#6842)

* TP-0000 | moving booleans to timerHelper data class

* TP-32346 | Refactor Location Update on Loan Eligibility Loader (#6844)

* TP-32346 | Refactor Location Update on Loan Eligibility Loader

* TP-32346 | Remove SKIP_PERMISSION Constant

* TP-00000 | Fix Checkstyle

* TP-25464 | uitron version update

* TP-32851 | Prod Release

* TP-32551 | PS | async flow fix (#6894)

* TP-31600 | Multiple Click Revert (#6896)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6896"

* TP-32933 | in-app update bug fix (#6897)

* TP-32963 | Update GRO Details in Cash Loan SubApp (#6901)

* TP-32918 | reward overlay card showing black colour tag at the top in old app screen flow (#6903)

* Tp 32920 banner on keyboard fix (#6905)

* TP-32920 | banner hidden on keyboard fix

* TP-33053 | continue button fix, keyboard fix (#6910)

* TP-00000 | Card Design Fix (#6913)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6913"

* TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritt… (#6914)

TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritti player

* TP-33056 | Timer Bug Fix (#6916)

* TP-00000 | okyc pre-policy improvements (#6925)

* TP-33140 | Bug Fix (#6928)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6928"

* TP-33140 | Patch Bug Fix (#6931)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6931"

* TP-32933 | loader issue fixed (#6938)

* 325 gi uat fixes (#6942)

* TP-00000 | uat fixes

Co-authored-by: sharma-balrambhai <sharma.balrambhai@navi.com>

* TP-00000 | offer text visibility fix (#6946)

* TP-00000 | PS | increase click area of ifsc and know more (#6945)

* TP-00000 | import fix

* TP-00000 | else fix

* TP-00000 | import fix

* APP-1393 | Added versions for activity compose & viewmodel

* TP-25464 | uitron version bump

* TP-32138 | clear cache home response

* AP-1393 | Added missed changes of navi-chat

* TP-25464 | uitron version bump

* TP-00000 | Dynamic module sdk 33 change (#7081)

Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>

* TP-33421 | Notification permission for SDK 33 (#7059)

* Updated the versions of build.gradle

* versioning issues

* Added manual typecasting for files in navi-widget

* Fixed compile issues except selectionPillGridViewHolder

* Fixed all build issues

* Fixed all build issues, able to build apk

* Fixed all build issues, able to generate apk successfully

* TP-14625 | commiting remaining changes

* TP-00000 | Removed extra colon from build dependency

* TP-00000 | Fixed build issues

* APP-1393 | Fixed build issues

* APP-1393 | Resolved few comments

* APP-1393 | Fixed all build issues

* APP-1393 | Applied spotless on entire codebase

* TP-25464 | Uitron sdk 33 migration (#6183)

* APP-1393 | Updated compile & target SDK for navi-payments

* tp-25113 | Chat sdk 33 permission changes (#6267)

* TP-23559 | remove unused storage permission (#6327)

* TP-25464 | uitron version change

* TP-25406 | gi 33 migration (#6349)

* TP-25406 | GI sdk 33 migration

* TP-27841 | HL sdk 33 changes (#6354)

* TP-27841 | sdk 33 changes

* TP-27841 | check for android Q

* TP-27841 | removed extra permission

* APP-1393 | Fixed build issues

* TP-28363 | Android | Version Catalog (#6437)

* Revert "TP-28363 | Android | Version Catalog (#6437)"

This reverts commit 5b48e5bed184d57c85f916057256a5de124469d4.

* TP-00000 | Fix build

* TP-00000 | Fix build

* TP-00000 | Fix build

* TP-29473: Upgrade AMC and Gold to SDK_33 (#6642)

* APP-1393 | Resolved build issues

* TP-32118 version bump

* TP-32117 | Digital Gold | Moving Timer to Utility, 2x Reward Fixes (#6819)

* TP-00000 | handle api fail case in gold 2x reward

* TP-32117 | back press change, timer moved to utility

* TP-32117 | Handle failure case in Backpress API failes in Digital Gold

* TP-32117 | adding icon

Co-authored-by: AjiteshSusai <siddiboina.susai@navi.com>

* TP-30466 | Rejecting Unserviceable location user (#6793) (#6821)

* TP-30466 | redirect to error screen in case of non-serviceable location

* TP-30466 | Contract changes

* TP-30466 | Resolved conflicts

* TP-30466 | Fix

* TP-30466 | redirect to home on back click

* TP-30466 | loader fix

* TP-30466 | loader fix

* TP-30466 | fix

* TP-30466 | fix

* TP-32138 | unauthorised check in mandate permission activity (#6823)

* TP-30802 | Pre Purchase Journey Widgetisation Bug Fix (#6804) (#6825)

Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>

* TP-32229 | bug fix show bottom-sheet (#6829)

* TP-31428 | Update "Your data is 100% safe." → "Your data is safe." in PL Journey (#6831)

* TP-31840 | NFS Consent Default Behavior (#6833)

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000. (#6836)

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.

* TP-30388 | added on back press event (#6839)

* TP-32117 | Timer helper addition release (#6842)

* TP-0000 | moving booleans to timerHelper data class

* TP-32346 | Refactor Location Update on Loan Eligibility Loader (#6844)

* TP-32346 | Refactor Location Update on Loan Eligibility Loader

* TP-32346 | Remove SKIP_PERMISSION Constant

* TP-00000 | Fix Checkstyle

* TP-25464 | uitron version update

* TP-32851 | Prod Release

* TP-32551 | PS | async flow fix (#6894)

* TP-31600 | Multiple Click Revert (#6896)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6896"

* TP-32933 | in-app update bug fix (#6897)

* TP-32963 | Update GRO Details in Cash Loan SubApp (#6901)

* TP-32918 | reward overlay card showing black colour tag at the top in old app screen flow (#6903)

* Tp 32920 banner on keyboard fix (#6905)

* TP-32920 | banner hidden on keyboard fix

* TP-33053 | continue button fix, keyboard fix (#6910)

* TP-00000 | Card Design Fix (#6913)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6913"

* TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritt… (#6914)

TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritti player

* TP-33056 | Timer Bug Fix (#6916)

* TP-00000 | okyc pre-policy improvements (#6925)

* TP-33140 | Bug Fix (#6928)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6928"

* TP-33140 | Patch Bug Fix (#6931)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6931"

* TP-32933 | loader issue fixed (#6938)

* 325 gi uat fixes (#6942)

* TP-00000 | uat fixes

Co-authored-by: sharma-balrambhai <sharma.balrambhai@navi.com>

* TP-00000 | offer text visibility fix (#6946)

* TP-00000 | PS | increase click area of ifsc and know more (#6945)

* TP-00000 | import fix

* TP-00000 | else fix

* TP-00000 | import fix

* TP-33421 | Notification permission for SDK 33

Co-authored-by: Ujjwal <ujjwal.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>

* TP-34801 | Phase-3 : Anti Fraud - Device Based Solutions (#7149)

* TP-35038 | Notification permission added in home page (#7157)

* TP-35038 | Notification permission added in home page

* TP-35038 | Minor comment changes

* TP-00000 | Version Bump | 327 → 328 (#7161)

* TP-34888 update ui-tron version in navi-ap

Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: shuchidwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>

* TP-35469 integrate v2 version of ap apis

* TP-35469 fix navigating via end routing bug fix

* TP-36020 refactor ap screens and nav container code

* TP-36020 remove disposing nav controller from ap activity

* TP-36020 refactor generic and launcher screen code and remove ap launcher destination from back stack

* TP-36020 refactor fill call response handler class and update compose bottom sheet to latest version

* TP-35731 add logic to maintain back stack entries of screens

* TP-35731 refactor code

* TP-35731 remove bottom sheet structure and use screen structure instead

* TP-35731 remove bottom sheet structure and use screen structure instead

* TP-35731 fix copyright text in ap files

* TP-35731 apply spotless

* TP-00000 | Moved dependencies to dependencies.gradle , Change ApNavigator behaviour from singleton to class and injecting it with hilt.

* TP-00000 | Used Injection instead of singleton

* TP-00000 | Used IO instead of Main in ApplicationVM

* TP-00000 | Removed unused api deserializer

* TP-00000 | Moved top level function inside Navigator class

* TP-35730 integrate screen hash api

* TP-35730 integrate screen hash api

* TP-36372 Deserializer for OutlinedTextFieldVisualTransformation

* TP-35731 apply spotless

* TP-00000 | Make ApplicationPlatformActivity not exportable and remove redundant code

---------

Co-authored-by: amit-kumar <amit.kumar@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Aman S <aman.s@navi.com>
Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: Aparna Vadlamani <aparna.vadlamani@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: shuchidwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
2023-08-02 12:55:10 +05:30
rahul bhat
7c2c94109f TP-0000 | Gradle Cleanup (#7331) 2023-07-27 20:13:26 +05:30
rahul bhat
de3f15744e TP-00000 | Compose, GSON Update (#7273) 2023-07-19 16:09:31 +05:30
Maila Rajanikanth
5caa64fca7 TP-00000 | Master → Development (Release 3.4.10) (#7257)
* https://navihq.atlassian.net/browse/TP-33546 | Bump Project Version to 3.4.5 (326)

* TP-29171 | Fixed UPI fragments inflate crash due to multiple clicks (#6982)

* Tp 28544 topup events release 3.4.5 (#6980)

* TP-28544 | added topup events (#6952)

* TP-28544 | added topup events

* TP-28544 | added some more events

* TP-28544 | added some more events again

* TP-28544 | self review 1.0

* TP-28544 | self review 2.0

* TP-28544 | self review 3.0

* TP-28544 | self review 4.0

* TP-28544 | release commit back merge (#6978)

* TP-28544 | topup condition added

* TP-31653: Fix Transaction history page back press issue (#6998)

TP-31653: Fix Transaction history page back press issue

* TP-33306 | PS | fund detail navigation icon (#6999)

TP-33306 | PS | added navigation icon

* Tp 33525 close loan issue  (#7009)

Tp 33525 close loan issue (#7003)

* TP-33525 | Close Loan Issues fix

* TP-33525 | Close Loan Issues fix

* TP-33525 | Close Loan Issues fix

* Fix show loader (#7007)

* TP-00000 | Fix show loader issue

* TP-31019 | update contain check

* TP-33674 | PS | fix gold kyc data clearing issue (#7013)

* TP-33722 | added string resource to handle RazorPay Crash (#7023)

* Video player uat enhancement (#7033)

* TP-33677 | quiz result lottie change

* TP-00000 | video player uat enhancement

* TP-28039 | PS | fix design issues (#7043)

* TP-00000 | quiz loader improvement (#7045)

* TP-32626 | Fix digital gold KYC page keyboard issues (#7049)

* TP-33964 | both old and new homescreen showing up together (#7055)

* TP-28039 | PS | Kyc trivia design icon fix (#7056)

TP-28039 | PS | fix animation issue

* TP-0000 | Fix Scroll Lag Home Page (#7074)

* tp-00000 | version bump

* APP-1393 | Kotlin 1.8 migration, BOM for compose & SDK 33 migration (#5515)

* Updated the versions of build.gradle

* versioning issues

* Added manual typecasting for files in navi-widget

* Fixed compile issues except selectionPillGridViewHolder

* Fixed all build issues

* Fixed all build issues, able to build apk

* Fixed all build issues, able to generate apk successfully

* TP-14625 | commiting remaining changes

* TP-00000 | Removed extra colon from build dependency

* TP-00000 | Fixed build issues

* APP-1393 | Fixed build issues

* APP-1393 | Resolved few comments

* APP-1393 | Fixed all build issues

* APP-1393 | Applied spotless on entire codebase

* TP-25464 | Uitron sdk 33 migration (#6183)

* APP-1393 | Updated compile & target SDK for navi-payments

* tp-25113 | Chat sdk 33 permission changes (#6267)

* TP-23559 | remove unused storage permission (#6327)

* TP-25464 | uitron version change

* TP-25406 | gi 33 migration (#6349)

* TP-25406 | GI sdk 33 migration

* TP-27841 | HL sdk 33 changes (#6354)

* TP-27841 | sdk 33 changes

* TP-27841 | check for android Q

* TP-27841 | removed extra permission

* APP-1393 | Fixed build issues

* TP-28363 | Android | Version Catalog (#6437)

* Revert "TP-28363 | Android | Version Catalog (#6437)"

This reverts commit 5b48e5bed184d57c85f916057256a5de124469d4.

* TP-00000 | Fix build

* TP-00000 | Fix build

* TP-00000 | Fix build

* TP-29473: Upgrade AMC and Gold to SDK_33 (#6642)

* APP-1393 | Resolved build issues

* TP-32118 version bump

* TP-32117 | Digital Gold | Moving Timer to Utility, 2x Reward Fixes (#6819)

* TP-00000 | handle api fail case in gold 2x reward

* TP-32117 | back press change, timer moved to utility

* TP-32117 | Handle failure case in Backpress API failes in Digital Gold

* TP-32117 | adding icon

Co-authored-by: AjiteshSusai <siddiboina.susai@navi.com>

* TP-30466 | Rejecting Unserviceable location user (#6793) (#6821)

* TP-30466 | redirect to error screen in case of non-serviceable location

* TP-30466 | Contract changes

* TP-30466 | Resolved conflicts

* TP-30466 | Fix

* TP-30466 | redirect to home on back click

* TP-30466 | loader fix

* TP-30466 | loader fix

* TP-30466 | fix

* TP-30466 | fix

* TP-32138 | unauthorised check in mandate permission activity (#6823)

* TP-30802 | Pre Purchase Journey Widgetisation Bug Fix (#6804) (#6825)

Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>

* TP-32229 | bug fix show bottom-sheet (#6829)

* TP-31428 | Update "Your data is 100% safe." → "Your data is safe." in PL Journey (#6831)

* TP-31840 | NFS Consent Default Behavior (#6833)

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000. (#6836)

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.

* TP-30388 | added on back press event (#6839)

* TP-32117 | Timer helper addition release (#6842)

* TP-0000 | moving booleans to timerHelper data class

* TP-32346 | Refactor Location Update on Loan Eligibility Loader (#6844)

* TP-32346 | Refactor Location Update on Loan Eligibility Loader

* TP-32346 | Remove SKIP_PERMISSION Constant

* TP-00000 | Fix Checkstyle

* TP-25464 | uitron version update

* TP-32851 | Prod Release

* TP-32551 | PS | async flow fix (#6894)

* TP-31600 | Multiple Click Revert (#6896)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6896"

* TP-32933 | in-app update bug fix (#6897)

* TP-32963 | Update GRO Details in Cash Loan SubApp (#6901)

* TP-32918 | reward overlay card showing black colour tag at the top in old app screen flow (#6903)

* Tp 32920 banner on keyboard fix (#6905)

* TP-32920 | banner hidden on keyboard fix

* TP-33053 | continue button fix, keyboard fix (#6910)

* TP-00000 | Card Design Fix (#6913)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6913"

* TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritt… (#6914)

TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritti player

* TP-33056 | Timer Bug Fix (#6916)

* TP-00000 | okyc pre-policy improvements (#6925)

* TP-33140 | Bug Fix (#6928)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6928"

* TP-33140 | Patch Bug Fix (#6931)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6931"

* TP-32933 | loader issue fixed (#6938)

* 325 gi uat fixes (#6942)

* TP-00000 | uat fixes

Co-authored-by: sharma-balrambhai <sharma.balrambhai@navi.com>

* TP-00000 | offer text visibility fix (#6946)

* TP-00000 | PS | increase click area of ifsc and know more (#6945)

* TP-00000 | import fix

* TP-00000 | else fix

* TP-00000 | import fix

* APP-1393 | Added versions for activity compose & viewmodel

* TP-25464 | uitron version bump

* TP-32138 | clear cache home response

* AP-1393 | Added missed changes of navi-chat

* TP-25464 | uitron version bump

* TP-00000 | Dynamic module sdk 33 change (#7081)

Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>

* TP-33421 | Notification permission for SDK 33 (#7059)

* Updated the versions of build.gradle

* versioning issues

* Added manual typecasting for files in navi-widget

* Fixed compile issues except selectionPillGridViewHolder

* Fixed all build issues

* Fixed all build issues, able to build apk

* Fixed all build issues, able to generate apk successfully

* TP-14625 | commiting remaining changes

* TP-00000 | Removed extra colon from build dependency

* TP-00000 | Fixed build issues

* APP-1393 | Fixed build issues

* APP-1393 | Resolved few comments

* APP-1393 | Fixed all build issues

* APP-1393 | Applied spotless on entire codebase

* TP-25464 | Uitron sdk 33 migration (#6183)

* APP-1393 | Updated compile & target SDK for navi-payments

* tp-25113 | Chat sdk 33 permission changes (#6267)

* TP-23559 | remove unused storage permission (#6327)

* TP-25464 | uitron version change

* TP-25406 | gi 33 migration (#6349)

* TP-25406 | GI sdk 33 migration

* TP-27841 | HL sdk 33 changes (#6354)

* TP-27841 | sdk 33 changes

* TP-27841 | check for android Q

* TP-27841 | removed extra permission

* APP-1393 | Fixed build issues

* TP-28363 | Android | Version Catalog (#6437)

* Revert "TP-28363 | Android | Version Catalog (#6437)"

This reverts commit 5b48e5bed184d57c85f916057256a5de124469d4.

* TP-00000 | Fix build

* TP-00000 | Fix build

* TP-00000 | Fix build

* TP-29473: Upgrade AMC and Gold to SDK_33 (#6642)

* APP-1393 | Resolved build issues

* TP-32118 version bump

* TP-32117 | Digital Gold | Moving Timer to Utility, 2x Reward Fixes (#6819)

* TP-00000 | handle api fail case in gold 2x reward

* TP-32117 | back press change, timer moved to utility

* TP-32117 | Handle failure case in Backpress API failes in Digital Gold

* TP-32117 | adding icon

Co-authored-by: AjiteshSusai <siddiboina.susai@navi.com>

* TP-30466 | Rejecting Unserviceable location user (#6793) (#6821)

* TP-30466 | redirect to error screen in case of non-serviceable location

* TP-30466 | Contract changes

* TP-30466 | Resolved conflicts

* TP-30466 | Fix

* TP-30466 | redirect to home on back click

* TP-30466 | loader fix

* TP-30466 | loader fix

* TP-30466 | fix

* TP-30466 | fix

* TP-32138 | unauthorised check in mandate permission activity (#6823)

* TP-30802 | Pre Purchase Journey Widgetisation Bug Fix (#6804) (#6825)

Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>

* TP-32229 | bug fix show bottom-sheet (#6829)

* TP-31428 | Update "Your data is 100% safe." → "Your data is safe." in PL Journey (#6831)

* TP-31840 | NFS Consent Default Behavior (#6833)

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000. (#6836)

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.

* TP-30777 | Updated MINIMUM_MONTHLY_INCOME to 10,000.

* TP-30388 | added on back press event (#6839)

* TP-32117 | Timer helper addition release (#6842)

* TP-0000 | moving booleans to timerHelper data class

* TP-32346 | Refactor Location Update on Loan Eligibility Loader (#6844)

* TP-32346 | Refactor Location Update on Loan Eligibility Loader

* TP-32346 | Remove SKIP_PERMISSION Constant

* TP-00000 | Fix Checkstyle

* TP-25464 | uitron version update

* TP-32851 | Prod Release

* TP-32551 | PS | async flow fix (#6894)

* TP-31600 | Multiple Click Revert (#6896)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6896"

* TP-32933 | in-app update bug fix (#6897)

* TP-32963 | Update GRO Details in Cash Loan SubApp (#6901)

* TP-32918 | reward overlay card showing black colour tag at the top in old app screen flow (#6903)

* Tp 32920 banner on keyboard fix (#6905)

* TP-32920 | banner hidden on keyboard fix

* TP-33053 | continue button fix, keyboard fix (#6910)

* TP-00000 | Card Design Fix (#6913)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6913"

* TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritt… (#6914)

TP-33080 | replaced flipkart youtubePlayer with pierfrancescosoffritti player

* TP-33056 | Timer Bug Fix (#6916)

* TP-00000 | okyc pre-policy improvements (#6925)

* TP-33140 | Bug Fix (#6928)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6928"

* TP-33140 | Patch Bug Fix (#6931)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6931"

* TP-32933 | loader issue fixed (#6938)

* 325 gi uat fixes (#6942)

* TP-00000 | uat fixes

Co-authored-by: sharma-balrambhai <sharma.balrambhai@navi.com>

* TP-00000 | offer text visibility fix (#6946)

* TP-00000 | PS | increase click area of ifsc and know more (#6945)

* TP-00000 | import fix

* TP-00000 | else fix

* TP-00000 | import fix

* TP-33421 | Notification permission for SDK 33

Co-authored-by: Ujjwal <ujjwal.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>

* TP-34801 | Phase-3 : Anti Fraud - Device Based Solutions (#7149)

* TP-35038 | Notification permission added in home page (#7157)

* TP-35038 | Notification permission added in home page

* TP-35038 | Minor comment changes

* TP-00000 | Version Bump | 327 → 328 (#7161)

* TP-00000 | Master → Release 3.4.7 (#7188)

* TP-34874 | UiTron version bump (#7204)

* TP-00000 | Master → Release 3.4.8 (#7215)

* TP-00000 | Version Bump | 3.4.8 (#7221)

* OnBoarding Flow (#7229)

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>

* TP-32138 | change cta url in RegistrationActivity

* TP-00000 | Version Bump | 329 → 331

* TP-32138 | validation in OnBoardingActivity (#7237)

* add first time validation on basic details (#7239)

* TP-32138 | validation in OnBoardingActivity

* TP-32138 | add first time check of basic details

* TP-35721: Fix DG home page data model parcelisation issue (#7242)

* TP-35472 | firebase polling fix release (#7247)

* TP-35472 | firebase polling fix

* TP-35472 | resolved comments v1

* TP-35472 | resolved comments v2

* TP-35472 | refactored

* TP-35472 | resolved comments 1.0

* WindowSoftInputMode in onBoarding activity and add padding (#7249)

* TP-32138 | validation in OnBoardingActivity

* TP-32138 | add first time check of basic details

* TP-32138 | windowSoftInputMode in onBoarding activity and add padding for bottom items in BasicDetailsFragment

* TP-33178 | Crashlytics | 100ms UnsatisfiedLinkError (#7248)

* TP-0000 | build fix

---------

Co-authored-by: kishan-kumar <kishan.kumar@navi.com>
Co-authored-by: Girish Siuragani <girish.suragani@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: shuchidwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: shreyansu raj <shreyansu.raj@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Hitesh <hitesh.kumar@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
2023-07-18 16:19:09 +05:30
Aman S
dea9b83903 TP-35117 | Alfred/session id screen name fix (#7166)
* TP-32650 | screenName issue fix

* TP-000000 | session id validation in events api

* TP-00000 | screen name fix for crash and anr events

* TP-00000 | added session id empty check

* TP-00000 | resolved pr comment

* TP-35117 | events api failure handling
2023-07-06 17:07:39 +05:30
Aman S
96541da3f4 TP-32582 | Shield sdk integration (#6860)
* TP-32582 | Shield sdk integration

* TP-32582 | moved to NaviSDKHelper.kt

* TP-32582 | sending  Device Results to clickstream

* TP-32582 | sending custom attributes  to shield sdk

* TP-32582 | added firebase check for sending custom attributes  to shield sdk

* TP-32582 | added referral code in custom attribute

* TP-32582 | fixed device detail response
2023-06-14 18:48:23 +00:00
shankar yadav
647833b15c TP-32562 | Phase-2 : Anti Fraud - Device Based Solutions (#6859)
* TP-32562 | Phase-2 : Anti Fraud - Device Based Solutions

* TP-32562 | Fix import

* TP-32562 | Added in clickstream

* TP-32562 | Added a check

* TP-32562 | Revert event from base

* TP-32562 | EMPTY

* TP-32562 | Firebase log

* TP-32562 | Remove data from login
2023-06-14 18:08:54 +05:30
Adarsh S
3c17b8e832 TP-28239 | Moengage sdk update (#6637) 2023-05-26 14:44:44 +05:30
Adarsh S
590205a7a0 TP-000000 | Moengage sdk downgrade (#6624) 2023-05-25 12:17:04 +00:00
Aman S
c7a2f6f4fd TP-30099 | Make Alfred and CDN logs remotely configurable (#6598)
* TP-26489 | added different package in variable

* TP-30099 | added firebase control for cdn and alfred chucker and optimized different pacakge check

* TP-00000 | Apply suggestions from code review

* TP-00000 | DISABLE_CHUCKER_LOGS -> DISABLE_ALFRED_LOGS

Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
2023-05-24 18:48:37 +05:30
Adarsh S
50c70a713d TP-28239 | MoEngage SDK update (#6430)
* TP-28239 | MoEngage SDK update

* TP-28239 | Revert key
2023-05-24 10:15:13 +05:30
Aman S
15c230a066 TP-26489 | alfred network layer fix (#6505) 2023-05-18 09:09:30 +05:30
Aman S
25b3215dc9 TP-28208 | db update version (#6465) 2023-05-15 11:28:52 +00:00
Aman S
24a72c2527 Alfred/3.3.25fix (#6455)
* TP-28208 | pr missed changes

* TP-28208 | pr missed changes
2023-05-14 18:25:50 +05:30
Shivam Goyal
74e1672f2c TP-00000 | Master → Development (Release 3.3.25) (#6451) 2023-05-14 00:23:49 +05:30
Shivam Goyal
a8383c10ae TP-00000 | Master → Development (Release 3.3.24) (#6446) 2023-05-12 16:39:04 +00:00
amit kumar
05e9eeda7d TP-28329 | removed common duplicate methods from other modules and us… (#6431)
* TP-28329 | removed common duplicate methods from other modules and using from base module

* TP-28329 | renamed duplicate behaviour methods and removed duplicated method from other modules and using base module method

* TP-28329 | removed unused log file
2023-05-12 17:47:35 +05:30
Aman S
4337255241 TP-28208 | Alfred Crash fix (#6398)
* TP-28208 | Alfred Crash fix

* TP-28208 | removed unused imports
2023-05-11 08:06:32 +05:30
Aman S
7604c72f15 TP-2164 | crash fix for api metrics and touch event (#6294)
TP-2164 | resolved pr comments
2023-05-05 15:55:49 +05:30
amit kumar
b30a46feb7 Tp 25307 coarse location (#6246)
* TP-25307 | location experiment changes

* TP-25307 | location experiment changes

* TP-25307 | applied checkstyle

* TP-25307 | review comments changes
2023-05-03 13:31:34 +05:30
Aman S
4e1a13a7da TP-2164 | added try catch to handle save api metrics crash (#6244)
Co-authored-by: AMAN SINGH <129893809+snehabanka@users.noreply.github.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
2023-04-28 15:01:38 +00:00
Aman S
49d8f0094a TP-2164 | savi api log coroutine handling (#6232)
* TP-2164 | savi api log coroutine handling

* TP-2164 | added session id check for events and metrics api

* TP-2164 | added alfred check for sww events

Co-authored-by: AMAN SINGH <129893809+snehabanka@users.noreply.github.com>
2023-04-28 17:05:27 +05:30
shankar yadav
5d407c311a TP-26692 | Change list to hashset (#6207) 2023-04-26 20:14:24 +05:30
shankar yadav
2d11584b2c TP-26692 | Appsflyer events blocking (#6201)
* TP-26692 | Appsflyer events blocking

* TP-26692 | Resolve PR comments
2023-04-26 19:40:13 +05:30
Aman S
6773c0a896 Fix/alfred3.3.20 (#6170)
* TP-2164 | added control to disable screenshot  for dialog

* TP-2164 | fixed firebase listener callback

* TP-2164 | removed logs

* TP-2164 | refactored

Co-authored-by: snehabanka <129893809+snehabanka@users.noreply.github.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
2023-04-24 17:31:39 +05:30
Hitesh Kumar
c4eae5e19f Tp 25052 master to development (#6080)
* Version update release 3.3.16(309) (#5925)

* TP-23692 | Branch Cut for release 3.3.16(309)

* Revert "TP-23692 | Branch Cut for release 3.3.16(309)"

This reverts commit fd07c08ed7b37392f7c61cb61a07ba68da9fed3e.

* TP-23692 | Branch Cut for release 3.3.16(309)

* TP-23440 | add events for cross sell pop-up (#5927)

* TP-23440 | add events for cross sell pop-up

* TP-23795 | change max visible item as greater than 6 not equal to (#5931)

* TP-23692 | Branch Cut for release 3.3.16(309)

* Revert "TP-23692 | Branch Cut for release 3.3.16(309)"

This reverts commit fd07c08ed7b37392f7c61cb61a07ba68da9fed3e.

* TP-23795 | change max visible item as greater than 6

* TP-23855 | DeductInstallment Param Addition (#5932)

* TP-23855 | deductInstallment param added

* TP-23855 | Changes done

* TP-23859 | PS | fix purchase monry formatting for new pills design (#5936)

* TP-22389 | lottie support in widget (#5934)

* TP-22389 | lottie support in widget

* TP-20595 | Added flags to pass to apply loan, emi instalments api (#5933)

* TP-20595 | Added flags to pass to apply loan, emi instalments api

* TP-20595 | Added min Tenure in months and max tenure in months changes

* TP-20595 | Resolved Web view flags for 100 EMI round off

* TP-20595 | Resolved PR comments

Co-authored-by: Sanjay P <sanjay.p@navi.com>

* TP-22389 | card shadow fix (#5938)

* TP-23920 | fixed empty fipid for OneMoney (#5939)

* TP-17156 | Changed error message (#5941)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* TP-24019 | bug fix (#5945)

* TP-24071 | PS to FPS redirect issue solved (#5952)

* TP-23946 | Added validation check for color to prevent crash (#5948)

* TP-24127 | Fallback CTA Added (#5956)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/5956"

* TP-24086 | PS | Fix purchase start type (#5957)

* TP-24086 | PS | added purchase type param on payment summary page

* TP-24086 | PS | added isNewTransaction param and create sip call on otp page

* TP-24160 | Bug Fix - Icon Change For Non AutoPay Payment (#5962)

* TP-24160 | Icon changed

* TP-24160 | Icon changed

* Release 3.3.17 (#6068)

* TP-23745 | Removed Unit Tests by SDET (#5928)

* UiTron test case for property de-serialiser (#5909)

* APP-1428 | UiTron test case for property de-serialiser

* APP-1428 | UiTron test case for text property de-serialiser

* TP-23909 | version reverted (#5937)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/5937"

* TP-23454 | Improve app open time (#5926)

* TP-23454 | Remove extra init of sharedpref & moved some 3rd party sdk init to bg

* TP-23454 | Moved to bg of JusPay & Razorpay

* TP-23454 | back  Razorpay to main

* TP-23454 | Update from development

* TP-21984 | Lazy List Renderer (#5570)

* APP-1429 | UiTron LLD Changes (#5947)

* TP-23920 | fixed empty fipid for OneMoney (#5963)

* TP-23454 | Updated new lottie animation and dismiss functionality (#5950)

* TP-23454 | Remove extra init of sharedpref & moved some 3rd party sdk init to bg

* TP-23454 | Moved to bg of JusPay & Razorpay

* TP-23454 | back  Razorpay to main

* TP-23454 | Update from development

* TP-23454 | Updated new lottie animtion and dismiss functionality

* TP-23454 | Fix max delay issue

* TP-23454 | cleanup

* TP-23454 | removed lottie

* TP-17087 | mocking digilocker (#5805)

* TP-17087 | mocking digilocker

* AE-9240 | mocking digilocker

* AE-9240 | file renaming

* TP-24019 | polling fallback bug fix (#5972)

* TP-24386 | navi-widget drawable fix (#5976)

* TP-24052 | Dismissing splash after animation is over (#5977)

* TP-24052 | Dismiss lottie onc the animation is finished

* TP-24052 | Handle optimisation from remote config

* TP-24052 | cleanup

* TP-24052 | fix crash

* TP-24052 | Resolved comments

* TP-24511 | sl down-payment bs bug fix (#5985)

* TP-21391 | property details & employment details page changes (#5839)

* TP-21391 | property type page changes

* TP-20303 | employment type page changes (#5848)

* TP-21391 | checkstyle fix

* TP-21391 | handle not decided case

* TP-24644 | Master to development merge after 3.3.16 release (#5994)

* Version update release 3.3.16(309) (#5925)

* TP-23692 | Branch Cut for release 3.3.16(309)

* Revert "TP-23692 | Branch Cut for release 3.3.16(309)"

This reverts commit fd07c08ed7b37392f7c61cb61a07ba68da9fed3e.

* TP-23692 | Branch Cut for release 3.3.16(309)

* TP-23440 | add events for cross sell pop-up (#5927)

* TP-23440 | add events for cross sell pop-up

* TP-23795 | change max visible item as greater than 6 not equal to (#5931)

* TP-23692 | Branch Cut for release 3.3.16(309)

* Revert "TP-23692 | Branch Cut for release 3.3.16(309)"

This reverts commit fd07c08ed7b37392f7c61cb61a07ba68da9fed3e.

* TP-23795 | change max visible item as greater than 6

* TP-23855 | DeductInstallment Param Addition (#5932)

* TP-23855 | deductInstallment param added

* TP-23855 | Changes done

* TP-23859 | PS | fix purchase monry formatting for new pills design (#5936)

* TP-22389 | lottie support in widget (#5934)

* TP-22389 | lottie support in widget

* TP-20595 | Added flags to pass to apply loan, emi instalments api (#5933)

* TP-20595 | Added flags to pass to apply loan, emi instalments api

* TP-20595 | Added min Tenure in months and max tenure in months changes

* TP-20595 | Resolved Web view flags for 100 EMI round off

* TP-20595 | Resolved PR comments

Co-authored-by: Sanjay P <sanjay.p@navi.com>

* TP-22389 | card shadow fix (#5938)

* TP-23920 | fixed empty fipid for OneMoney (#5939)

* TP-17156 | Changed error message (#5941)

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* TP-24019 | bug fix (#5945)

* TP-24071 | PS to FPS redirect issue solved (#5952)

* TP-23946 | Added validation check for color to prevent crash (#5948)

* TP-24127 | Fallback CTA Added (#5956)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/5956"

* TP-24086 | PS | Fix purchase start type (#5957)

* TP-24086 | PS | added purchase type param on payment summary page

* TP-24086 | PS | added isNewTransaction param and create sip call on otp page

* TP-24160 | Bug Fix - Icon Change For Non AutoPay Payment (#5962)

* TP-24160 | Icon changed

* TP-24160 | Icon changed

Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>

* AP-1431 | Added changes to have same signing config for debug variant (#6000)

* TP-21223 | removed neoeyed-sdk (#5916)

* TP-24338 | Finarkein proguard rules added (#5975)

* TP-24338 | Finarkein proguard rules added

* TP-24338 | allowing on and before Android 12

* TP-24338 | allowing on all devices

* TP-24338 | finarkein dependency and proguard rules updated

* TP-24338 | merged with development

* TP-24338 | review changes

* TP-21223 | bug fix neoeyed (#6008)

* TP-24174 | UI tron module separation (#5966)

* TP-24934 | optimize anD card (#6026)

* TP-24857| Property detail patch call fix for tower name (#6019)

* TP-24914 | handle file not found exception (#6025)

* TP-23397 | OTP-less integration (#5970)

* TP-22365 | otpless flow with libary

* TP-22365 | otpless link with splash

* TP-23025 | Whatsapp login for all Business cards

* TP-22365 | add empty check

* TP-22365 | otpless flow

* TP-22365 | change in layout

* TP-23397 | OTP-less integration

* TP-23397 | Resolved comments

* TP-23397 | Resolved comment

* TP-23397 | Resolved Design Changes

Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: adarshs <adarsh.s@navi.com>
Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com>

* TP-17679 | Disable clearTextTraffic + HTTP (#5989)

* TP-17679 | Disable clearTextTraffic + HTTP

* TP-24858 | Remove TrueCaller Old SDK 2.6.1 (#6020)

* TP-24469 | Fixed Gradient issue in Referral screen (#5996)

Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com>

* TP-23566 | Back Bottomsheet experiment: UI updates (#5946)

Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com>

* TP-22365 | login experiment from splash (#5935)

* TP-22365 | login experiment from splash

* TP-22365 | clean code

* TP-22365 | clean code

* TP-23926 | change in layout

* TP-23926 | add constant

* TP-24622 | Resolved multiple crashed in 3.3.16 (#5990)

* TP-24622 | Resolved multiple crashed in 3.3.16

* TP-24622 | Resolved comments

* TP-20640 | Unify PD+Mandate for Non-Prime (#5978)

* TP-20640 | Implemented Unify PD and Mandate

* TP-20640 | Added android entry point for BankDetailVM

* TP-20640 | added retry bottomsheet handling for mandate apis

* TP-20640 | hanlde mandate failure

* TP-20640 | resolved comments

* TP-20640 | resolved comments

* TP-20640 | resolved comments

* TP-23942 | Removing async calls from Basic Details Page (#5942)

* TP-23942 | initial commit

* TP-23942 | added navigateToNextScreenWithCaching in ProfileV2Fragment

* TP-23942 | corrected bugs

* TP-23942 | resolved comments on the PR

* TP-23942 | spotlessApply

* TP-23942 | code refactor

* TP-23942 | removed unused code

* TP - 23629 (#5930)

* TP-23629 | added sliderType Enum to pass sliderType while reloading LoanDetailsV2Fragment

* TP-23629 | bug fix

* TP-23629 | code refactor

* TP-23629 | fixed checkstyle violations

* TP-23629 | added offerType param in LoanFeeDetailsRequest

* TP-23629 | added sliderType in -editor API

* TP-23629 | added offerType in -editor API

* TP-23629 | added offerId in -editor API

* TP-23629 | code refactor

* TP-23440 | verion bump (#6035)

* TP-17829 | New chat csat (#6029)

* TP-17829 | new csat

* TP-17829 | code refactor

* tp-17829 | csat design changes

* tp-17829 | code refactor

* tp-17829 | code refactor

* tp-17829 | code refactor

* tp-17829 | code refactor

* tp-17829 | removed unused import

Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>

* Okyc (#6028)

* TP-19929 | okyc changes

* TP-19929 | okyc improvements

* TP-19929 | added improvements

* TP-19929 | used activity viewmodels

* TP-19929 | added the error logic

* TP-19929 | on case of failure sending the post call

* TP-22179 | New EMI Penalty Charges (#5821)

* TP-24052 | Splash transition & preCacheLottieUrls (#6012)

* TP-24052 | Dismiss lottie onc the animation is finished

* TP-24052 | Handle optimisation from remote config

* TP-24052 | cleanup

* TP-24052 | fix crash

* TP-24052 | Resolved comments

* TP-24052 | Added precaching wb url

* TP-24052 | Added trasition on splash screen

* TP-24052 | cleanup

* TP-24052 | Remove transition

* TP-24052 | added top to bottom transition

* TP-23450 | App about us page <> content update (#5987)

* TP-22177 | Redesign Repayment Experience (#5893)

* TP-22177 | initial commit

* TP-22177 | dev for repayment-redesign experience complete

* TP-22177 | added loanType as a parameter to handle PL and HL payment responses separately

* TP-22177 | removed unused code

* TP-22177 | removed unused code

* TP-22177 | Revert "TP-22177 | removed unused code"

This reverts commit 6275fc681565a6e51df0be9d73365bb937190c59.

* TP-22177 | Revert "TP-22177 | Revert "TP-22177 | removed unused code""

This reverts commit c5e3be7f8e77ebf952e299b2cc84ec4052ca2dfe.

* TP-22177 | API Integration

* TP-22177 | bug fix

* TP-22177 | clickstream fixes

* TP-22177 | code refactor

* TP-22177 | code refactor

* TP-22177 | code refactor

* TP-22177 | fixed clickstream

* TP-22177 | handled API failure

* TP-22177 | correct url value

* TP-22177 | corrected PaymentSuccessFragment adapter

* TP-22177 | corrected design

* TP-22177 | added gold coin lottie to LottieEnums

* TP-22177 | spotlessApply

* TP-22177 | added scaleType configurability in ImageWidget

* TP-22177 | design fixes

* TP-22177 | modified rewards banner

* TP-22177 | updated lottie

* TP-22177 | design fixes

* TP-22177 | design fixes

* TP-22177 | addressed comments on the PR

* TP-22177 | rename interface

* TP-22177 | design fixes

* TP-22177 | addressed comments on the PR

* TP-22177 | addressed comments on the PR

* TP-22177 | removed unneccessary null checks

* TP-22177 | addressed comments on the PR

* TP-22177 | refactor

* TP-24338 | updated Firebase DB Constant (#6037)

* TP-24051 | Refactoring deeplink handling (#6030)

* TP-24051 | Refactoring deeplink handling

* TP-24051 | Remove build files

* TP-24051 | handled edge cases

* TP-24051 | handled edge cases

* TP-24051 | removing wrong redirection to fps app

* TP-23763 | AutoPay Video Player Addition (#6024)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6024"

* TP-24461 | Event Fix For BottomSheet (#6006)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6006"

* TP-23834 | STU Entry Point Addition In Dashboard (#6013)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6013"

* TP-25045 | uitron internal dependencies fix (#6038)

* TP-23829 | hra referral and dashboard reorg (#6034)

* TP-23829 | hra referral and dashboard reorg

* TP-23829 | minor changes

* TP-23829 | merge conflict resolve

Co-authored-by: Himanshu5314 <hmnshtanwar@gmail.com>

* TP-25037: AMC - Force Page refresh for investment, dashboard and fundlanding pages (#6036)

* TP-25037: Force Page refresh for investment, dashboard and fundlanding pages

* TP-25037: Fix json name issue

* TP-25037: Bug fixes

* TP-25037: Show toast message

* [TP-23556] [PS] razorpay sync flow AMC integration (#6016)

* TP-22237 | Added payment module

* TP-22237 | Added base classes

* TP-22237 | Refector old razorpay codebase

* TP-22029 | added repo

* TP-19047 | PS | added cashfree integration

* TP-22029 | added repo

* TP-19047 | PS | added cashfree environment

* TP-19047 | PS | added network layer in payment sdk

* TP-19047 | PS | cashfree integration (#5873)

* TP-19047 | PS | added cashfree integration

* TP-22029 | added repo

* TP-19047 | PS | added cashfree environment

* TP-19047 | PS | added network layer in payment sdk

Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>

* TP-23556 | PS | added api layer in navi-payment

* TP-23556 | PS | change api call method

* TP-23556 | PS | Payment sdk api layer (#5967)

* TP-19047 | PS | added cashfree integration

* TP-22029 | added repo

* TP-19047 | PS | added cashfree environment

* TP-19047 | PS | added network layer in payment sdk

* TP-23556 | PS | added api layer in navi-payment

Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>

* TP-23556 | PS | amc syc flow in paymentSummary

* TP-23556 | PS | amc syc flow in otp, orderstatus and auto pay

* TP-23556 | PS | razopay sync flow common sdk

* TP-23556 | PS | updated proguard for razorpay and moved juspay to navi-common

* TP-23556 | PS | removed unused files

* TP-23556 | PS | added payment processing event name

* TP-23556 | PS | resolved comments, error handling

* TP-23556 | PS | added analytics events

* TP-23556 | PS | fix sip first payment

* TP-23556 | PS | fix complie error

* TP-23556 | PS | fix analytics event

Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>

* [TP-25005] Digital Gold - Augmont, kyc nextButton fix, landing page changes (#6031)

* TP-25005 | Augmont Integration, kyc update button bug fix, landing page changes

* TP-25052 | version bump

* TP-25052 | Update with development (#6041)

* Inhouse Uxcam (#5731)

* Added screenshot capturing code

* dummy

* added analytics v2

* remvoed analytics v2

* added db class

* removed unused code

* dev

* update from development

* Added network api

* rebase

* Added base url

* API INTEGRATION

* upload to s3

* added s3 bucket flow

* added session id flow

* added session id flow

* remove alias flow

* upload flow

* db implementation and upload to s3 bucket

* handled upload flow and db setup

* refactoring

* multtple zip in single session

* fixed ss issue

* changed ss threshold

* ss crash issue fixed

* cruise api integration

* check push notification status

* handled crash  flow for ux-cam

* handled db before start recording

* ss resolution

* shfited image directory to private

* handled bottomsheet ss and other flow

* added crash&Anr events and device attributes details

* added dialog ss handling

* added logs for video quality and refactoring

* added db for handling api failures ,crash ,anr and other edge case

* added worker manager and dump zip

* handled zip dump

* added qa  base url for ux-cam

* added event start time for api failure cases

* added metric api

* added dumpZip db

* Added Api Metrics and Fixed events flow for alfred

* handled bottom-sheet screenshot and ingest/metric api

* TP-21641 |handled app crash screen attach and workmanager handling for crash files

* TP-21641 | added cruise config for other parameters

* TP-21641 |refactoring

* TP-21641 |removed nested coroutines in start recording method

* TP-21641 |refactored function call and delete zipFileDetails after upload

* TP-21641 |refactoring

* TP-21641 | refactoring

* TP-21641 | removed logs

* TP-21641 | removed logs

* TP-21641 | merge conflict

* Revert "<TP-21641> | removed logs"

This reverts commit 6032b73a632b369bf399a274fbd4810ae4d7030b.

* TP-21641 | merge conflict resolved

* TP-21641 | MR COMMENTS

* TP-21641 | MR COMMENTS

* TP-21641 | added config check to enable recording

* TP-21641 | removed heartbeat push notification

* TP-21641 | removed logs

* TP-21641 | resolved mr-comments

* TP-21641 | resolved mr-comments

* TP-21641 | added gradle version from dependencies.gradle

* TP-21641 | added type cast for Insurance Base Activity

* TP-21641 | added common func for workManager failure

* TP-21641 | resolved mr comments

* TP-21641 | optimised screenshot method and added module level suppport

* TP-21641 | logs for testing

* TP-21641 | handled crash anr flow

* TP-21641 | handled crash anr flow

* TP-21641 | removed testing code

* TP-21641 | added disable module functionality

* TP-21641 | added third party sdk screen

* TP-21641 | added screenName and module for events

* TP-21641 | added sww events

* TP-21641 | added sww events

* TP-21641 | added module name for events

* TP-21641 | added session start recording time for Ane cases

* TP-21641 | refactored uxCam to alfred

* TP-21641 | refactored uxCam to alfred

* TP-21641 | added chucker and logger for DEBUG

* TP-21641 | added config check for events and snapshot

* TP-21641 | added cherry pick

* TP-21641 | merge issue

* TP-21641 | resolved pr comments

* TP-21641 | resolved pr comments

Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: snehabanka <129893809+snehabanka@users.noreply.github.com>

* TP-25052 | version bump (#6040)

Co-authored-by: Aman S <aman.s@navi.com>
Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: snehabanka <129893809+snehabanka@users.noreply.github.com>

* TP-25108 | PS | fix landing page caching logic (#6042)

* TP-25112 | Design Fixes Completed (#6043)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6043"

* TP-25708 | Crash Fix (#6044)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6044"

* TP-24051 | Logic changed to wait till lottie completes in case of normal flow (#6047)

* TP-25149 | fixed xml file of new payment success fragment (#6045)

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>

* TP-25197 | new gold icon (#6051)

* Feature/tp 21641 (#6048)

* Added screenshot capturing code

* dummy

* added analytics v2

* remvoed analytics v2

* added db class

* removed unused code

* dev

* update from development

* Added network api

* rebase

* Added base url

* API INTEGRATION

* upload to s3

* added s3 bucket flow

* added session id flow

* added session id flow

* remove alias flow

* upload flow

* db implementation and upload to s3 bucket

* handled upload flow and db setup

* refactoring

* multtple zip in single session

* fixed ss issue

* changed ss threshold

* ss crash issue fixed

* cruise api integration

* check push notification status

* handled crash  flow for ux-cam

* handled db before start recording

* ss resolution

* shfited image directory to private

* handled bottomsheet ss and other flow

* added crash&Anr events and device attributes details

* added dialog ss handling

* added logs for video quality and refactoring

* added db for handling api failures ,crash ,anr and other edge case

* added worker manager and dump zip

* handled zip dump

* added qa  base url for ux-cam

* added event start time for api failure cases

* added metric api

* added dumpZip db

* Added Api Metrics and Fixed events flow for alfred

* handled bottom-sheet screenshot and ingest/metric api

* TP-21641 |handled app crash screen attach and workmanager handling for crash files

* TP-21641 | added cruise config for other parameters

* TP-21641 |refactoring

* TP-21641 |removed nested coroutines in start recording method

* TP-21641 |refactored function call and delete zipFileDetails after upload

* TP-21641 |refactoring

* TP-21641 | refactoring

* TP-21641 | removed logs

* TP-21641 | removed logs

* TP-21641 | merge conflict

* Revert "<TP-21641> | removed logs"

This reverts commit 6032b73a632b369bf399a274fbd4810ae4d7030b.

* TP-21641 | merge conflict resolved

* TP-21641 | MR COMMENTS

* TP-21641 | MR COMMENTS

* TP-21641 | added config check to enable recording

* TP-21641 | removed heartbeat push notification

* TP-21641 | removed logs

* TP-21641 | resolved mr-comments

* TP-21641 | resolved mr-comments

* TP-21641 | added gradle version from dependencies.gradle

* TP-21641 | added type cast for Insurance Base Activity

* TP-21641 | added common func for workManager failure

* TP-21641 | resolved mr comments

* TP-21641 | optimised screenshot method and added module level suppport

* TP-21641 | logs for testing

* TP-21641 | handled crash anr flow

* TP-21641 | handled crash anr flow

* TP-21641 | removed testing code

* TP-21641 | added disable module functionality

* TP-21641 | added third party sdk screen

* TP-21641 | added screenName and module for events

* TP-21641 | added sww events

* TP-21641 | added sww events

* TP-21641 | added module name for events

* TP-21641 | added session start recording time for Ane cases

* TP-21641 | refactored uxCam to alfred

* TP-21641 | refactored uxCam to alfred

* TP-21641 | added chucker and logger for DEBUG

* TP-21641 | added config check for events and snapshot

* TP-21641 | added cherry pick

* TP-21641 | merge issue

* TP-21641 | resolved pr comments

* TP-21641 | resolved pr comments

* TP-21641 | resolved network crashes and using work manager for stop recording

* TP-21641 | refactoring

* TP-21641 | qa issues resolved

Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: snehabanka <129893809+snehabanka@users.noreply.github.com>

* TP-25205 | Resolved issues of getting new vendor (#6054)

* TP-23454 | Added Alfred check (#6057)

* TP-25160 | Fallback CTA support (#6046)

link: "https://github.cmd.navi-tech.in/medici/android-customer-app/pull/6046"

* TP-23790 | HeaderLineTextBottomSheet bottomsheet bug fix (#6060)

* TP-23790 | HeaderLineTextBottomSheet bottomsheet bug fix

Co-authored-by: Himanshu5314 <hmnshtanwar@gmail.com>

* TP-25625 (#6064)

* TP-25625 | solved repayment screen scrolling issue

* TP-25265 | click area increased in univarsal bottomsheet

Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com>
Co-authored-by: mayank-navi <mayank.sheoran@navi.com>

* TP-25370 | Fixed the finish activity issue and added a safe check for slider (#6067)

* TP-25052 | payment summay fragment type fix

* TP-25052 | generic toast layout dimen fix

* APP-1432 | Updated GMS Ad SDK + Firebase BOM (#6069)

Co-authored-by: rahul bhat <rahul.bhat@navi.com>

Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Himanshu5314 <hmnshtanwar@gmail.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Aman S <aman.s@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: snehabanka <129893809+snehabanka@users.noreply.github.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>

* TP-25052 | splash screen else condition fix

* TP-25052 | add firebase config variable

Co-authored-by: nikhil kumar <nikhil.kumar@navi.com>
Co-authored-by: Tushar Kumar Saha <tushar.saha@navi.com>
Co-authored-by: Balrambhai Sharma <sharma.balrambhai@navi.com>
Co-authored-by: Prakhar Saxena <prakhar.saxena@navi.com>
Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com>
Co-authored-by: rishabh patni <rishabh.patni@navi.com>
Co-authored-by: Sanjay P <sanjay.p@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Shuchi Dwivedi <shuchi.dwivedi@navi.com>
Co-authored-by: shuchi <shuchi.dwivedi@tesco.com>
Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com>
Co-authored-by: Adarsh S <adarsh.s@navi.com>
Co-authored-by: Sivasankaramalan G <sivasankaramalan.g@navi.com>
Co-authored-by: rahul bhat <rahul.bhat@navi.com>
Co-authored-by: shankar yadav <shankar.yadav@navi.com>
Co-authored-by: Sangaraboina Rishvik Vardhan <rishvik.vardhan@navi.com>
Co-authored-by: Ashutosh Y <ashutosh.y@navi.com>
Co-authored-by: Apoorv Nigam <apoorv.nigam@navi.com>
Co-authored-by: Shaurya Rehan <shaurya.rehan@navi.com>
Co-authored-by: Ujjwal Kumar <ujjwal.kumar@navi.com>
Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com>
Co-authored-by: Shubham Patwarika <shubham.patwarika@navi.com>
Co-authored-by: Abhinav Gupta <abhinav.g@navi.com>
Co-authored-by: shubham-icpcw9 <shubham.patwarika@gmail.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com>
Co-authored-by: Himanshu5314 <hmnshtanwar@gmail.com>
Co-authored-by: Siddiboina Susai <siddiboina.susai@navi.com>
Co-authored-by: Aman S <aman.s@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: snehabanka <129893809+snehabanka@users.noreply.github.com>
Co-authored-by: Jegatheeswaran M <jegatheeswaran.m@navi.com>
2023-04-17 14:06:26 +05:30
Aman S
dd3cdf3fcf Inhouse Uxcam (#5731)
* Added screenshot capturing code

* dummy

* added analytics v2

* remvoed analytics v2

* added db class

* removed unused code

* dev

* update from development

* Added network api

* rebase

* Added base url

* API INTEGRATION

* upload to s3

* added s3 bucket flow

* added session id flow

* added session id flow

* remove alias flow

* upload flow

* db implementation and upload to s3 bucket

* handled upload flow and db setup

* refactoring

* multtple zip in single session

* fixed ss issue

* changed ss threshold

* ss crash issue fixed

* cruise api integration

* check push notification status

* handled crash  flow for ux-cam

* handled db before start recording

* ss resolution

* shfited image directory to private

* handled bottomsheet ss and other flow

* added crash&Anr events and device attributes details

* added dialog ss handling

* added logs for video quality and refactoring

* added db for handling api failures ,crash ,anr and other edge case

* added worker manager and dump zip

* handled zip dump

* added qa  base url for ux-cam

* added event start time for api failure cases

* added metric api

* added dumpZip db

* Added Api Metrics and Fixed events flow for alfred

* handled bottom-sheet screenshot and ingest/metric api

* TP-21641 |handled app crash screen attach and workmanager handling for crash files

* TP-21641 | added cruise config for other parameters

* TP-21641 |refactoring

* TP-21641 |removed nested coroutines in start recording method

* TP-21641 |refactored function call and delete zipFileDetails after upload

* TP-21641 |refactoring

* TP-21641 | refactoring

* TP-21641 | removed logs

* TP-21641 | removed logs

* TP-21641 | merge conflict

* Revert "<TP-21641> | removed logs"

This reverts commit 6032b73a632b369bf399a274fbd4810ae4d7030b.

* TP-21641 | merge conflict resolved

* TP-21641 | MR COMMENTS

* TP-21641 | MR COMMENTS

* TP-21641 | added config check to enable recording

* TP-21641 | removed heartbeat push notification

* TP-21641 | removed logs

* TP-21641 | resolved mr-comments

* TP-21641 | resolved mr-comments

* TP-21641 | added gradle version from dependencies.gradle

* TP-21641 | added type cast for Insurance Base Activity

* TP-21641 | added common func for workManager failure

* TP-21641 | resolved mr comments

* TP-21641 | optimised screenshot method and added module level suppport

* TP-21641 | logs for testing

* TP-21641 | handled crash anr flow

* TP-21641 | handled crash anr flow

* TP-21641 | removed testing code

* TP-21641 | added disable module functionality

* TP-21641 | added third party sdk screen

* TP-21641 | added screenName and module for events

* TP-21641 | added sww events

* TP-21641 | added sww events

* TP-21641 | added module name for events

* TP-21641 | added session start recording time for Ane cases

* TP-21641 | refactored uxCam to alfred

* TP-21641 | refactored uxCam to alfred

* TP-21641 | added chucker and logger for DEBUG

* TP-21641 | added config check for events and snapshot

* TP-21641 | added cherry pick

* TP-21641 | merge issue

* TP-21641 | resolved pr comments

* TP-21641 | resolved pr comments

Co-authored-by: Shankar Yadav <shankar.yadav@navi.com>
Co-authored-by: amansingh <amankasyapp@gmail.com>
Co-authored-by: snehabanka <129893809+snehabanka@users.noreply.github.com>
2023-04-13 08:29:21 +05:30
Mayank Sheoran
f6e59e6db9 TP-21223 | removed neoeyed-sdk (#5916) 2023-04-10 20:44:28 +05:30
Himanshu Tanwar
c83944e13d Tp 22389 fi landing page revamp (#5904)
* TP-22389 | fi lp revamp changes
2023-04-03 23:09:52 +05:30
Adarsh S
a184102aa8 TP-21482 | Onelink redirection not working for Push Notification (#5837) 2023-03-27 18:46:27 +05:30
Tushar Kumar Saha
c4065feed0 Mi OEM integration (#5654)
* Add MiPush capabilities in XM push

* Add analytics events

* Add FirebaseCrashlytics to log non-fatal exception
2023-03-13 23:01:56 +05:30
rishabh patni
cddad06aa5 Fix/bump up hyperverge (#5074)
* version bump

* added heightConstraint in bottom_sheet_info_v3

* Resolved animation and shimmer in bottom button

* Ae 7954 educating customers on their payment behaviour (#4920)

* Payment Issue Fix

* initial commit of educating custom on their payment behaviour

* InfoWithTimerWidget Added

* InfoWithTimerWidget & CibilScoreWidget

* Runtime text style added

* Layout fixes

* API integrated

* API integrated

* Credit graph widget (#4715)

* implement cibil chart widget

* set dynamic number of xLabels

* remove mockResponse

* review changes

Co-authored-by: Jatin Singh <jatin.chug@navi.com>

* cibil chart bug fix

* API integrated

* Override on back pressed in fragment

* implement analytic events (#4741)

* Negative Reinforcement on App Launch

* Renamed serialized name

* Runtime styling updated

* Styles added

* UI refinement

* Loading issue fix

* styles refactoring

* Negative Reinforcement UI fix

* added scroll aware widget adapter

* added scroll aware widget adapter

* added scroll aware widget adapter

* CibilScore Widget Animation

* removed mock data

* removed unused code

* applied spotless

* Removed platform header| not required

* animation fix

Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: Jatin Singh <jatin.chug@navi.com>

* bumped up version  for Hyperverge

* Update location api and hyperverge SDK

* resolved issues in Location receivers

* Resolved Location Receiver issue

* Bumped up neoeyed SDK

* removed location result null check

Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com>
Co-authored-by: Shubhanjay Varma <shubhanjay.varma@navi.com>
Co-authored-by: amit kumar <amit.kumar@navi.com>
Co-authored-by: Siddhant C <siddhant.c@navi.com>
Co-authored-by: Jatin Singh <jatin.chug@navi.com>
2023-03-01 22:14:00 +05:30
Jegatheeswaran M
8fe24f48e3 TP-17380 | AES Encryption for Lat Long (#5323)
* added encryption value

* added encryption value

* added remote config variables to control encryption
2023-02-14 08:48:31 +00:00
Shivam Goyal
345c5e16f4 Remove New Relic (#5278) 2023-02-11 15:24:50 +05:30