cec2b4aeef7a938238c4d7a5c196afb6f33500dc
1 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
cec2b4aeef |
Release 3.0.5 to master (#4347)
* added revamp fixes for p1 * added p1 fixes * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * Adding HL Landing Page Fragment * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * Adding HL Landing Page Fragment * mask account number in hl details page (#4121) * mask account number in hl details page * refactor function maskText * Class name renamed * Added something went wrong event * Event added in full screen * oved loan summary to fragments * Rewards Announcement screen impl * Merge conflict * Minor changes * moved loan summary to fragments * added visibility change for skip mandate footer * Added Checkbox on login page for personal loan login * Added more efficient check * Fix text and alignment issue for non PL flow * Fix ConstraintSet * Header, Footer and ImageWidget implementation and landing page contract * CTA and Bg color updated in contract for landing page * Minor changes * Removing build files * Added APR text in Loan summery * remove unwanted icons * bottomsheet contract * benefits api call fix (#4159) * Tp 6640 annual renewal v 3 (#3923) * Added mock json * Resolved issues related to apr changes * added call support in home page (#4163) * TP-10265: Web journey changes for GI (#4162) * DDL changes for web journey * ac/webJourneyChanges | Add identifier in registration bundle (#4083) * ac/webJourneyChanges | Add identifier in registration bundle * ac/webJourneyChanges | Change to using groot reference id as param * ac/webJourneyChanges | Use GI channel for fetchGICTA * cleanup and events addition * type fix * type fix * cleaning up checks * cleaning up checks * cleaning up checks Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> * update lottie version * ui issue fixed (#4169) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * AE-4948 add sticky footer (#4170) * add sticky footer * add ui improvement * add refactoring * Top view with multiple text widget added in lading page * added uncommited files * Fixed review comments * Fixed review comments * AE-5989 | Font Experiment | Dead Code Removal (#4179) * rm: font-experiment usages * rm: redundant textFontWeight * rm: font-experiment usages * reformat: FWE.???.name -> FWE.??? * UI changes for gif * Profile fragment Crash fix * Lottie changes * removed jcenter dependency (#4220) * Added slider with dots indicator widget * Added applied user count widget * Typing cues * Added typing cues listener * Fixing STU logged out issue (#4215) * Profile fragment Crash fix * updated mock * add supprot for deeplink in web view * AE-5252 | Shivam | Loan Against Mutual Fund - Intent Check (#3880) * add: setup for survey module * add: survey activity in manifest * add: form page draft contract * rm: mock * add: header and footer to form page * refactor: ktfmt * apply-spotless * add: lamf form fragment * add: investment type + amount fields * add: selection tiles * add: selection lists * feat: dual survey form fragment * fix: footer button + checkbox declaration * add: info bottom sheet * rm: back cta event * fix: copyright * revert: footer_view_v2.xml * add: EOF * revert: InputWidgetData.kt, ListSelectorMeta.kt, TileSelectorMeta.kt * refactor: WidgetHint.kt / var -> val * fix: context not eligible * fix: validation + click-action * initial setup: survey confirmation & instruction screen * update: remove confirmation page extra content * update: remove instruction page extra content * update: fix instruction page CTAs * add: title + description on confirmation page * fix: merge * add: product card on rejection screen * fix: visibility * spotless-revert * fix: baseContext in baseinputwidget * add: square product widget * add: product card on confirmation screen * refactor confirmation -> thank you instruction -> know more * update: new widget styling for bottom sheet selector list widget * update: new widget styling without icon for selector tile widget * fix: crash on survey launch * add: steps widget v2 on know more screen * fix: form to form navigation * AE-5252 | Shivam | LAMF - Application Platform (#4139) * first draft * Form Screen for AP - PL * MarginDecorator * Pushed ApplicationPlatformActivity with launcher * ScreenById API * Fill Application * AP Form Deeplink * Spotify chnages * Updated the contracts * Updated the path for next cta call * Demo Fix * changes for ap api calls added (#4038) * GST flow changes completed (#4067) * pemission page ap related changed completed * permission related changes added * AA changed added * permission screen fix added * revert-spotless * revert: unrelated changes * refactor Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> * rm: survey form fragment * add: backend driven nextcta title * remove: redundant code * fix: navigation * rm: pan tooltip & bottom sheet top indicator * rm: extra data in body map on fill call * change default leftIconCode * add: clickstream * add: bottom sticky widget * fix: sticky widget * add: survey banner widget * add: sticky widgets to ap form frag * fix: make activity adjustPan * update: make AP contracts cleaner by merging static and input widgets * add: know more fragment navigation * add: clickstream events * add: LAMF_ThankYou_Page_Close_Clicked * fix: steps widget v2 * fix: survey banner widget v2 * add: checkbox with text widget * fix: checkbox with title widget * rm: redundant FooterViewV3 * update: Square Product Widget * update: survey endpoint url * fix: response entity * reformat * reformat * reformat * refactor * update: copyright * add: analytics events * fix: checkbox widgets * add: alternate savedValue for inputtextwidget * add: check for savedValue in list & tile input widgets Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> * Added typing cues listener path from initiate api * updated qa and dev scripts (#4213) * updated qa and dev scripts * converted assemble to bundle * added new line * fix * added temporary path for typing status * added check for timestamp * Reverting change * increased the full name limit to 100 * AE-6474 Skip mandate do it later change for Revamp flow * Update app/src/main/java/com/naviapp/rewards/models/RewardsAnnouncementData.kt Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update app/src/main/java/com/naviapp/rewards/ui/RewardsAnnouncementFragment.kt Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update navi-common/src/main/res/drawable/rectangle_80_opacity_black.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update navi-widgets/src/main/res/drawable/ic_announcement_gold.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update navi-widgets/src/main/res/drawable/ic_announcement_cash.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update navi-widgets/src/main/res/drawable/ic_rewards_announcement_confetti.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update app/src/main/res/layout/layout_rewards_announcement.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * added margin and icon fixes * added margin and icon fixes * TP-8809: Document preview handling with deeplinks (#4227) * Document preview handling with deeplinks * opening policy docx list * removing duplicate enteries|Code review ficx * Master into development (#4249) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Release 3.0.2 to master (#4197) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * mask account number in hl details page (#4121) * mask account number in hl details page * refactor function maskText * Added something went wrong event * Event added in full screen * Added Checkbox on login page for personal loan login * Added more efficient check * Fix text and alignment issue for non PL flow * Fix ConstraintSet * remove unwanted icons * benefits api call fix (#4159) * Tp 6640 annual renewal v 3 (#3923) * added call support in home page (#4163) * TP-10265: Web journey changes for GI (#4162) * DDL changes for web journey * ac/webJourneyChanges | Add identifier in registration bundle (#4083) * ac/webJourneyChanges | Add identifier in registration bundle * ac/webJourneyChanges | Change to using groot reference id as param * ac/webJourneyChanges | Use GI channel for fetchGICTA * cleanup and events addition * type fix * type fix * cleaning up checks * cleaning up checks * cleaning up checks Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> * update lottie version * ui issue fixed (#4169) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * AE-4948 add sticky footer (#4170) * add sticky footer * add ui improvement * add refactoring * version bump * Added remaning amc event * fix typo * Set email id to moengage property * fix typo * rename * fix error type * Fix event issue * Fix sip events * Added persnoal details to mo * Fix order and portfolio event Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> * Release 3.0.2 to master - unused removal from master (#4198) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * mask account number in hl details page (#4121) * mask account number in hl details page * refactor function maskText * Added something went wrong event * Event added in full screen * Added Checkbox on login page for personal loan login * Added more efficient check * Fix text and alignment issue for non PL flow * Fix ConstraintSet * remove unwanted icons * benefits api call fix (#4159) * Tp 6640 annual renewal v 3 (#3923) * added call support in home page (#4163) * TP-10265: Web journey changes for GI (#4162) * DDL changes for web journey * ac/webJourneyChanges | Add identifier in registration bundle (#4083) * ac/webJourneyChanges | Add identifier in registration bundle * ac/webJourneyChanges | Change to using groot reference id as param * ac/webJourneyChanges | Use GI channel for fetchGICTA * cleanup and events addition * type fix * type fix * cleaning up checks * cleaning up checks * cleaning up checks Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> * update lottie version * ui issue fixed (#4169) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * AE-4948 add sticky footer (#4170) * add sticky footer * add ui improvement * add refactoring * version bump * Added remaning amc event * fix typo * Set email id to moengage property * fix typo * rename * fix error type * Fix event issue * Fix sip events * Added persnoal details to mo * Fix order and portfolio event * removing same imports Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> * Release 3.0.3 to master (#4223) * version bump * change notifiaction icon * added lottie * revert code * change launcher icon * New GI dashboard (#3411) * added new icon in payment request * added icon in payment request * remove unwanted icons * Tp 6640 annual renewal v 3 (#3923) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Updated sdk version to 31 & updated library versions of test & hilt * added coarse location in manifest decleration * added course location permission in request places * added pendingIntent mutable immutable flags * location permission changes for api 31 migration (#4207) * coarse permission deny event * replaced old navi logo xmls with new one (#4214) * API 31 migration (#4200) api 31 migration changes * removed jCenter, upgraded work & fragment version Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Ujjwal <ujjwal.kumar@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> * Removing duplicate entry * removing duplicate entry Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Ujjwal <ujjwal.kumar@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> * TP-8809: Fixing duplicate API call (#4251) * Document preview handling with deeplinks * opening policy docx list * removing duplicate enteries|Code review ficx * Fixing duplicate API call * AE-5779 | Shivam | Experiment - Loan Amount Slider Variation (#4224) * add: loan slider experiment * update: experiment flag * update: experiment flag * apply-spotless * add more efficent check * Shivam | Fix EIC Fragment Crash (#4255) * Added product benefits grid widget * Fix Home Page loads with error when lending MAS service is down AE-6267 * [AE-6270] Checkbox on login screen for all the customers * add clickstream event for confirmation of address uploading in kyc flow (#3800) * fixed bug * Foreclosure redesign success with payment issue fix (#4243) * StatusTracker & Notes Widget Added * StatusTracker & Notes Widget updated * Merged with development and part pre payment * Merged with development and part pre payment * Added api * AE-4464 * Merged with development * Build Issue Fixed * Widget contract updated * Background color added * Merged with development * Merged with Custom Payment Design * Merged with Custom Payment Design * Ae 4435 (#3727) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Layout issue fix * Api Integration * Ae 4435 (#3745) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt * Refactored paymentFooter * refactored payment_footer_layout xml file Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: Jatin Singh <jatin.chug@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * add modified income source bottom sheet (#3747) * refactor layouts * add payment footer widget in navi-widgets * implement payment footer for custom payment * modify bottom sheet and payment footer * change mock to original * remove comments and unused imports * refactor payment tooltip data member names * Custom payment integration (#3758) * refactor layouts * add payment footer widget in navi-widgets * implement payment footer for custom payment * modify bottom sheet and payment footer * change mock to original * remove comments and unused imports * refactor payment tooltip data member names * merged with development * custom payment redesign * Api Integration * AE-4464 (#3678) * fix: dashboard tabs font weight NAVI_SEMI_BOLD -> SEMI_BOLD * fix: font response type * add animation * Impl gold rewards tooltip in home and PL loan summary * UI changes * add disable state in nps * clean code * clean code * Reward widget changes for safe gold * Overlay screen changes for Safe gold * adding animation * Release 2.8.4 to master (#3675) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * gold info screen * AE-4464 * add: integrate with litmus-proxy * fixed bugs * add: inter font * fixed bug * add: avenir-next font * Safe gold impl in summary, pds and overlay screens * added lottie file * add: clickstream events for font change * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * rm: avenir-next font * version bump up * pds screen animation add * Part prepayment HL issue fix (#3707) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Part prepayment ae 3306 (#3708) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * HL part pre payment redirect fix * Icon renamed * Fixed white background issue * Spacing brtween widget is fixed * Background color change * fixed bug * title in center and add right margin * Background color change * fixed bug * fixed bug * visible gone header view * Widget height changes * resolved merge conflicts * adding animation * merge-fix: NaviFontEnum * autopay button fix on enach tutorial activity (#3713) * merge-fix: move FontUtils to `navi-design` * merge-fix: imports * Release 2.8.5 to master (#3714) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * reward info base setup * Visit SDK Integration * reward info base setup * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * reward info base setup layout * widget added * widget added * widget added * widget add * Bug fixes * widget added * clean code * Base set up for rewards * Inject constructor to RewardsVM * widget added * widget added * icon added * summary page added * Bug fix * add widget tag and clean code * add screen name * add view in layout * clean code2 * Overlay screen impl * added icon svg * change model class * icon added * widget added * Update api for getting linked accounts * new icon added * Icon added for lock state * add product type in event * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Rewards info widget impl * Rewards view add in Pl flow * Rewards tooltip widget impl * Extract VISIT to constants * Contract correction * divider position fix * Reward widget impl * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Rewards tooltip analytics, contract minor changes and UI adjustment * add events * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * Login in rewards fragment * Analytic name * check to call the post api once the response is received * finish after reward activity * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * Rewards overlay api integration * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Ui modification * commit mock * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * Style changes * update images * remove hardcoded string * Post disbursal reward api integration * coroutine scope change * rm: pl autodebit loanType null check * add api call in summary page * clean code * Conflict resolved * Import changes * payment crash fix (#3655) * Reward tooltip fix in pl loan Summary screen * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * UI fix * Conflict resolved * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * rm: pl autodebit loanType null check (#3666) * fixed the overlapping in ifsc field (#3647) * fixed the overlapping in ifsc field * fixed the QA bug for invalid ifsc feild * changed visiblity from invisible to gone * crash fix * color change * crash fix (#3673) * dismiss overlay screen * added ellipsis to policy owner name text views (#3653) * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * fetch type changed (#3685) * added call support (#3657) * pull from development * Ae 4393 (#3662) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated * add copyright to call button icon * change call and email icons * change CustomerSupportFragment icons * review changes * review changes * add helpButton analytics Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Add initerror for selfie fragment * Reward info layout fix * 15day callout changes on Payment review (#3686) * 15 day callout changes * 15 day callout changes * 15 day callout changes * 15 day callout changes * ui fxes * remove unused course * Part prepayment ae 3306 (#3683) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * skip mandate v2 (#3521) skip mandate v2 * Ae 1404 bank account change (#3380) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * Ae 1404 bank account change (#3699) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * Make request config for form page polling backend driven * digitap sdk upgrade (#3702) * TP-6713: HRA V2 Feature (#3697) * Fix loading screen * Hra-v2 implementation * Fix expand collapse extra space bug * Fix screenshot share * Fix text padding * Fix line spacing extra * Fix health score not showing up * Fix shareText * Fix few issues * Fix text styles not applied at end * Fix UI issues * Fix screenshot issue * Fix animations and other issues * Integrate analytics * Fix issues * Fix more build issues * Compare Card Fix * Add manual swipe * Sync red dot on body * Fix multiple button clicks * Change order of views * Debounce on share click * Fix spacing issue * hra bug fixes * hra bug fixes * PR comments resolve Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * Release 2.8.4 to master (#3675) (#3705) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * version bump up * pds screen animation add * Part prepayment HL issue fix (#3707) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Part prepayment ae 3306 (#3708) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * HL part pre payment redirect fix * Icon renamed * Fixed white background issue * Spacing brtween widget is fixed * Background color change * title in center and add right margin * Background color change * visible gone header view * Widget height changes * autopay button fix on enach tutorial activity (#3713) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * merge-fix: reformat code * add: font weights in layouts * add: font weights in layouts * merge-fix: reformat code * refactor: rename references and re-enable analytics * update: copyright * Reward animation * adding deeplink story * Contract changes * UI changes for safe gold * fix: make login screen scrollable * adding deeplink story * adding deeplink story * adding deeplink story * Animation timer changed * Formatting * added new icon * Added safe gold logo * disable in not selected state * Merged with Custom Payment Design * Merged with Custom Payment Design * resolved merge issues from master branch * tag height change * changed livedata to flow * update: font weight mappings from navi-sans to roboto and inter * Avoid using requireContext in AA fragment * Layout changes * Layout changes * clear mock * downloading files to external folder * Reward widget layout changes * Ae 4435 (#3727) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * added deep link * Ui fix * same as head branch * Ui fix * dismiss when when web url is coming * removed the constraint from the image * add merge conflicts * resolve comment * resolve comment * resolve comment * resolve comment * drawable * Layout issue fix * Conflict resolved * fix dimes reference * Use SerializedName for consuming any field from backend * Api Integration * Refactoring the code * Update PaymentFragment.kt * Ae 4435 (#3745) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt * Refactored paymentFooter * refactored payment_footer_layout xml file Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: Jatin Singh <jatin.chug@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * add: missing font-weight descriptors * mv: font weight integers to navi-design * update: `fontFamily` -> `android:fontFamily` * add modified income source bottom sheet (#3747) * fix: PL Offer Generation Error screen not rendering properly * Added Payload for tracking payment errors (#3743) * AE-4449 (#3677) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * AE-4449 * AE-4449 * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Review changes * bank account change (#3736) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 * Enable part pre payment flow only for Personal Loan * Merged with development * Back Navigation Fix * Fixed Event Name for HL * Removed commented code Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * AE-4554 | Shivam | Rejection Cool Off Period removal (#3709) * add: clickstream events for PL rejection * resolve review comments * Form analytics fixes (#3751) * fix: broken-development (#3752) * Customised supertopup journey (#3753) * customised supertopup journey initial changes * widget integration * widget integration * double slider bug fix * double slider bug fix * amount change bottom sheet added * amount change bottom sheet added * Terminal page changes (#3695) * Form terminal page changes * callback fun fix * terminal page changes * initial bug fixes * initial bug fixes * loading bug fix * help action bug fix * initial bug fixes * removed mocking code * expand collapse behaviour fix * bug fixes, design fixes, analytics events * sync with development, design fix * event name fix * version code revert * PR comment resolve * PR comment resolve Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> * refactor layouts * add payment footer widget in navi-widgets * implement payment footer for custom payment * modify bottom sheet and payment footer * change mock to original * remove comments and unused imports * Master to Release 2.8.6 (#3761) * check to call the post api once the response is received * finish after reward activity * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * Rewards overlay api integration * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Ui modification * commit mock * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * Style changes * update images * disable submit when no reason check * remove hardcoded string * Post disbursal reward api integration * add style * coroutine scope change * clean code * rm: pl autodebit loanType null check * add margin in bottom view * add api call in summary page * clean code * Conflict resolved * Import changes * payment crash fix (#3655) * Reward tooltip fix in pl loan Summary screen * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * UI fix * add: ttf files for test fonts * create: font-family for ttf files * udpate: `fontFamily` -> `android:fontFamily` * add: create styles for new test fonts * udpate: `fontFamily` -> `android:fontFamily` * add: font switches based on provided typeface * fix: merge resolution errors * rm: redundant name param from `Fonts` enum * update: String font name to Enum * rm: getFontAsset from navi-common * modify existing widget and text switcher * Conflict resolved * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Skeleton for ApplicationPlatformUI * Version bump * rm: pl autodebit loanType null check * Revert "update images" * change in animation * update image * rm: pl autodebit loanType null check (#3666) * add: get fonts from backend and save to shared prefs * update: fontType and fontStyle usages across app module * rm: duplicate fontStyle selector * update: font name in mock * add: dynamic fonts to chat module * add: dynamic fonts to amc module * add: dynamic fonts to insurance module * update: hardcoded fonts to fontStyleSelector * update: always save font in uppercase * fix: dashboard tabs font weight SEMI_BOLD -> EXTRA_BOLD * fix: dashboard tabs font weight NAVI_SEMI_BOLD -> SEMI_BOLD * fix: font response type * fixed the overlapping in ifsc field (#3647) * fixed the overlapping in ifsc field * fixed the QA bug for invalid ifsc feild * changed visiblity from invisible to gone * add animation * add disable state in nps * clean code * clean code * crash fix * color change * adding animation * crash fix (#3673) * dismiss overlay screen * add: integrate with litmus-proxy * added ellipsis to policy owner name text views (#3653) * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * add: inter font * fetch type changed (#3685) * added call support (#3657) * pull from development * Ae 4393 (#3662) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated * add copyright to call button icon * change call and email icons * change CustomerSupportFragment icons * review changes * review changes * add helpButton analytics Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * add: avenir-next font * added lottie file * add: clickstream events for font change * Add initerror for selfie fragment * Reward info layout fix * 15day callout changes on Payment review (#3686) * 15 day callout changes * 15 day callout changes * 15 day callout changes * 15 day callout changes * ui fxes * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * remove unused course * Part prepayment ae 3306 (#3683) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * skip mandate v2 (#3521) skip mandate v2 * navi-common dependency on navi-widgets * removed AppPlatformFiles * Ae 1404 bank account change (#3380) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * rm: avenir-next font * Ae 1404 bank account change (#3699) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * Make request config for form page polling backend driven * digitap sdk upgrade (#3702) * TP-6713: HRA V2 Feature (#3697) * Fix loading screen * Hra-v2 implementation * Fix expand collapse extra space bug * Fix screenshot share * Fix text padding * Fix line spacing extra * Fix health score not showing up * Fix shareText * Fix few issues * Fix text styles not applied at end * Fix UI issues * Fix screenshot issue * Fix animations and other issues * Integrate analytics * Fix issues * Fix more build issues * Compare Card Fix * Add manual swipe * Sync red dot on body * Fix multiple button clicks * Change order of views * Debounce on share click * Fix spacing issue * hra bug fixes * hra bug fixes * PR comments resolve Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * Release 2.8.4 to master (#3675) (#3705) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * version bump up * pds screen animation add * Part prepayment HL issue fix (#3707) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Part prepayment ae 3306 (#3708) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Scre… * resolved issues related to loan details repeat * loan start date name change (#4266) * loan start date name change * loan start date key name change * resolved issue in apr changes * Fix Branch deeplink issue * Added understand process video widget * Widgets issue fix (#4274) * Payment Issue Fix * added missing class * Widgets issue fix (#4275) * Payment Issue Fix * added missing class * added missing class * added missing class * added stu widgets * code refactor * poller variable introduced (#4278) * Resolved issue is APR designs * Null check applied (#4279) * Make Call option on login flow configurable * fixed bug * resolved conflicts and comments * resolved conflicts * Fix typo * resolved conflicts * resolved conflicts * Added trusted builders widget * Automated rollouts (#4264) * fastlane scripts * added fastlane credentials * added changelogs support * added rollout as option * edit mock and header ui * amc events * added chatbot for disbursement details * AE-6710 Revamp Skip Mandate: User redirected to blank screen on clicking back button * added a null safety while accessing the graph view * added chatbot for disbursement details * Add Pull Request Template (#4298) * add: pull request template * Update pull_request_template.md * add: squash and merge clause * add: "explain why" reaffirm for breaking change * fixed bug * Remove unnecessary plugin (#4312) * Payment Issue Fix * Removed unnecessary plugins * added chat pn instrumentation * added new icons * added updated image * design issue and error bottom sheet issue fixed (#4313) * added customer support changes * added customers and builders trust widget * Text field data cta fix (#4321) * Payment Issue Fix * TextFieldData Cta Fix * added analytics events * some ui changes * removing hardcoded item * Ae 5944 (#4259) * AE-5944 * rename variable name * Master → Development (#4329) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Release 3.0.2 to master (#4197) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * mask account number in hl details page (#4121) * mask account number in hl details page * refactor function maskText * Added something went wrong event * Event added in full screen * Added Checkbox on login page for personal loan login * Added more efficient check * Fix text and alignment issue for non PL flow * Fix ConstraintSet * remove unwanted icons * benefits api call fix (#4159) * Tp 6640 annual renewal v 3 (#3923) * added call support in home page (#4163) * TP-10265: Web journey changes for GI (#4162) * DDL changes for web journey * ac/webJourneyChanges | Add identifier in registration bundle (#4083) * ac/webJourneyChanges | Add identifier in registration bundle * ac/webJourneyChanges | Change to using groot reference id as param * ac/webJourneyChanges | Use GI channel for fetchGICTA * cleanup and events addition * type fix * type fix * cleaning up checks * cleaning up checks * cleaning up checks Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> * update lottie version * ui issue fixed (#4169) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * AE-4948 add sticky footer (#4170) * add sticky footer * add ui improvement * add refactoring * version bump * Added remaning amc event * fix typo * Set email id to moengage property * fix typo * rename * fix error type * Fix event issue * Fix sip events * Added persnoal details to mo * Fix order and portfolio event Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> * Release 3.0.2 to master - unused removal from master (#4198) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * mask account number in hl details page (#4121) * mask account number in hl details page * refactor function maskText * Added something went wrong event * Event added in full screen * Added Checkbox on login page for personal loan login * Added more efficient check * Fix text and alignment issue for non PL flow * Fix ConstraintSet * remove unwanted icons * benefits api call fix (#4159) * Tp 6640 annual renewal v 3 (#3923) * added call support in home page (#4163) * TP-10265: Web journey changes for GI (#4162) * DDL changes for web journey * ac/webJourneyChanges | Add identifier in registration bundle (#4083) * ac/webJourneyChanges | Add identifier in registration bundle * ac/webJourneyChanges | Change to using groot reference id as param * ac/webJourneyChanges | Use GI channel for fetchGICTA * cleanup and events addition * type fix * type fix * cleaning up checks * cleaning up checks * cleaning up checks Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> * update lottie version * ui issue fixed (#4169) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * AE-4948 add sticky footer (#4170) * add sticky footer * add ui improvement * add refactoring * version bump * Added remaning amc event * fix typo * Set email id to moengage property * fix typo * rename * fix error type * Fix event issue * Fix sip events * Added persnoal details to mo * Fix order and portfolio event * removing same imports Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> * Release 3.0.3 to master (#4223) * version bump * change notifiaction icon * added lottie * revert code * change launcher icon * New GI dashboard (#3411) * added new icon in payment request * added icon in payment request * remove unwanted icons * Tp 6640 annual renewal v 3 (#3923) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Updated sdk version to 31 & updated library versions of test & hilt * added coarse location in manifest decleration * added course location permission in request places * added pendingIntent mutable immutable flags * location permission changes for api 31 migration (#4207) * coarse permission deny event * replaced old navi logo xmls with new one (#4214) * API 31 migration (#4200) api 31 migration changes * removed jCenter, upgraded work & fragment version Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Ujjwal <ujjwal.kumar@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> * Release 3.0.4 to Master (#4303) * added revamp fixes for p1 * added p1 fixes * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * mask account number in hl details page (#4121) * mask account number in hl details page * refactor function maskText * Added something went wrong event * Event added in full screen * oved loan summary to fragments * Rewards Announcement screen impl * Merge conflict * Minor changes * moved loan summary to fragments * added visibility change for skip mandate footer * Added Checkbox on login page for personal loan login * Added more efficient check * Fix text and alignment issue for non PL flow * Fix ConstraintSet * Minor changes * Removing build files * Added APR text in Loan summery * remove unwanted icons * benefits api call fix (#4159) * Tp 6640 annual renewal v 3 (#3923) * Added mock json * Resolved issues related to apr changes * added call support in home page (#4163) * TP-10265: Web journey changes for GI (#4162) * DDL changes for web journey * ac/webJourneyChanges | Add identifier in registration bundle (#4083) * ac/webJourneyChanges | Add identifier in registration bundle * ac/webJourneyChanges | Change to using groot reference id as param * ac/webJourneyChanges | Use GI channel for fetchGICTA * cleanup and events addition * type fix * type fix * cleaning up checks * cleaning up checks * cleaning up checks Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> * update lottie version * ui issue fixed (#4169) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * AE-4948 add sticky footer (#4170) * add sticky footer * add ui improvement * add refactoring * AE-5989 | Font Experiment | Dead Code Removal (#4179) * rm: font-experiment usages * rm: redundant textFontWeight * rm: font-experiment usages * reformat: FWE.???.name -> FWE.??? * UI changes for gif * Profile fragment Crash fix * Lottie changes * removed jcenter dependency (#4220) * Fixing STU logged out issue (#4215) * Profile fragment Crash fix * add supprot for deeplink in web view * AE-5252 | Shivam | Loan Against Mutual Fund - Intent Check (#3880) * add: setup for survey module * add: survey activity in manifest * add: form page draft contract * rm: mock * add: header and footer to form page * refactor: ktfmt * apply-spotless * add: lamf form fragment * add: investment type + amount fields * add: selection tiles * add: selection lists * feat: dual survey form fragment * fix: footer button + checkbox declaration * add: info bottom sheet * rm: back cta event * fix: copyright * revert: footer_view_v2.xml * add: EOF * revert: InputWidgetData.kt, ListSelectorMeta.kt, TileSelectorMeta.kt * refactor: WidgetHint.kt / var -> val * fix: context not eligible * fix: validation + click-action * initial setup: survey confirmation & instruction screen * update: remove confirmation page extra content * update: remove instruction page extra content * update: fix instruction page CTAs * add: title + description on confirmation page * fix: merge * add: product card on rejection screen * fix: visibility * spotless-revert * fix: baseContext in baseinputwidget * add: square product widget * add: product card on confirmation screen * refactor confirmation -> thank you instruction -> know more * update: new widget styling for bottom sheet selector list widget * update: new widget styling without icon for selector tile widget * fix: crash on survey launch * add: steps widget v2 on know more screen * fix: form to form navigation * AE-5252 | Shivam | LAMF - Application Platform (#4139) * first draft * Form Screen for AP - PL * MarginDecorator * Pushed ApplicationPlatformActivity with launcher * ScreenById API * Fill Application * AP Form Deeplink * Spotify chnages * Updated the contracts * Updated the path for next cta call * Demo Fix * changes for ap api calls added (#4038) * GST flow changes completed (#4067) * pemission page ap related changed completed * permission related changes added * AA changed added * permission screen fix added * revert-spotless * revert: unrelated changes * refactor Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> * rm: survey form fragment * add: backend driven nextcta title * remove: redundant code * fix: navigation * rm: pan tooltip & bottom sheet top indicator * rm: extra data in body map on fill call * change default leftIconCode * add: clickstream * add: bottom sticky widget * fix: sticky widget * add: survey banner widget * add: sticky widgets to ap form frag * fix: make activity adjustPan * update: make AP contracts cleaner by merging static and input widgets * add: know more fragment navigation * add: clickstream events * add: LAMF_ThankYou_Page_Close_Clicked * fix: steps widget v2 * fix: survey banner widget v2 * add: checkbox with text widget * fix: checkbox with title widget * rm: redundant FooterViewV3 * update: Square Product Widget * update: survey endpoint url * fix: response entity * reformat * reformat * reformat * refactor * update: copyright * add: analytics events * fix: checkbox widgets * add: alternate savedValue for inputtextwidget * add: check for savedValue in list & tile input widgets Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: kishan-kumar <kishan.kumar@navi.com> * updated qa and dev scripts (#4213) * updated qa and dev scripts * converted assemble to bundle * added new line * Reverting change * increased the full name limit to 100 * AE-6474 Skip mandate do it later change for Revamp flow * Update app/src/main/java/com/naviapp/rewards/models/RewardsAnnouncementData.kt Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update app/src/main/java/com/naviapp/rewards/ui/RewardsAnnouncementFragment.kt Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update navi-common/src/main/res/drawable/rectangle_80_opacity_black.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update navi-widgets/src/main/res/drawable/ic_announcement_gold.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update navi-widgets/src/main/res/drawable/ic_announcement_cash.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update navi-widgets/src/main/res/drawable/ic_rewards_announcement_confetti.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * Update app/src/main/res/layout/layout_rewards_announcement.xml Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> * added margin and icon fixes * added margin and icon fixes * TP-8809: Document preview handling with deeplinks (#4227) * Document preview handling with deeplinks * opening policy docx list * removing duplicate enteries|Code review ficx * Master into development (#4249) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Release 3.0.2 to master (#4197) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * mask account number in hl details page (#4121) * mask account number in hl details page * refactor function maskText * Added something went wrong event * Event added in full screen * Added Checkbox on login page for personal loan login * Added more efficient check * Fix text and alignment issue for non PL flow * Fix ConstraintSet * remove unwanted icons * benefits api call fix (#4159) * Tp 6640 annual renewal v 3 (#3923) * added call support in home page (#4163) * TP-10265: Web journey changes for GI (#4162) * DDL changes for web journey * ac/webJourneyChanges | Add identifier in registration bundle (#4083) * ac/webJourneyChanges | Add identifier in registration bundle * ac/webJourneyChanges | Change to using groot reference id as param * ac/webJourneyChanges | Use GI channel for fetchGICTA * cleanup and events addition * type fix * type fix * cleaning up checks * cleaning up checks * cleaning up checks Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> * update lottie version * ui issue fixed (#4169) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * AE-4948 add sticky footer (#4170) * add sticky footer * add ui improvement * add refactoring * version bump * Added remaning amc event * fix typo * Set email id to moengage property * fix typo * rename * fix error type * Fix event issue * Fix sip events * Added persnoal details to mo * Fix order and portfolio event Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> * Release 3.0.2 to master - unused removal from master (#4198) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * mask account number in hl details page (#4121) * mask account number in hl details page * refactor function maskText * Added something went wrong event * Event added in full screen * Added Checkbox on login page for personal loan login * Added more efficient check * Fix text and alignment issue for non PL flow * Fix ConstraintSet * remove unwanted icons * benefits api call fix (#4159) * Tp 6640 annual renewal v 3 (#3923) * added call support in home page (#4163) * TP-10265: Web journey changes for GI (#4162) * DDL changes for web journey * ac/webJourneyChanges | Add identifier in registration bundle (#4083) * ac/webJourneyChanges | Add identifier in registration bundle * ac/webJourneyChanges | Change to using groot reference id as param * ac/webJourneyChanges | Use GI channel for fetchGICTA * cleanup and events addition * type fix * type fix * cleaning up checks * cleaning up checks * cleaning up checks Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> * update lottie version * ui issue fixed (#4169) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * AE-4948 add sticky footer (#4170) * add sticky footer * add ui improvement * add refactoring * version bump * Added remaning amc event * fix typo * Set email id to moengage property * fix typo * rename * fix error type * Fix event issue * Fix sip events * Added persnoal details to mo * Fix order and portfolio event * removing same imports Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> * Release 3.0.3 to master (#4223) * version bump * change notifiaction icon * added lottie * revert code * change launcher icon * New GI dashboard (#3411) * added new icon in payment request * added icon in payment request * remove unwanted icons * Tp 6640 annual renewal v 3 (#3923) * Master into development (#4166) * Release 3.0.1 to master (#4129) * Handle old amc deeplinks * Additional info for Error events (#4104) * Edit offer bugfix * change logo * change logo * added empty list check * change margin * New GI dashboard (#3411) * Ae 5239 main HL list of docs (#4113) * added layout for document card view * added layout of differnt card view * :added view model for api * added multiple view holder adapter * implementing multiple view holder type adapter * implmented ListOfDocumentFragment * creating dropDownBottomSheet * implemneted multiple view holder type recyler view * implemented dropdown bottom sheet * made changes according to the API contract * added view all documents button on Details Fragment * added parameters to cta data * implemneting drop down bottom sheet * added setonClickListener to downlaod button * refactored the code * refactored the code * removed unused code * made chages for interest rate certificate * fixed the download issue * changed YearDetails model to YearPeriod for LOD * refactored the code and added functions for api integration * added clickstream events * refactored code * refactored acc to PR * bug fixes * made changes for ndc document * refactored code * refactored code according to PR changes * added arrow_forward vector Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * change notifiaction icon * added lottie * revert code * AE-5987 (#4109) * change launcher icon * added new icon in payment request * added icon in payment request * add copyright * version bump * change app icon and share image * change logo again * change logo in prod * added new icon in payment request * change icon in rewards Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Remove unused files Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Updated sdk version to 31 & updated library versions of test & hilt * added coarse location in manifest decleration * added course location permission in request places * added pendingIntent mutable immutable flags * location permission changes for api 31 migration (#4207) * coarse permission deny event * replaced old navi logo xmls with new one (#4214) * API 31 migration (#4200) api 31 migration changes * removed jCenter, upgraded work & fragment version Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Hitesh Kumar <hitesh.kumar@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Ujjwal <ujjwal.kumar@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> * Removing duplicate entry * removing duplicate entry Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: shankar yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: shuchi <shuchi.dwivedi@tesco.com> Co-authored-by: Ashutosh Y <ashutosh.y@navi.com> Co-authored-by: Siddhant C <siddhant.c@navi.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Abhrajit Chattopadhyay <abhrajit.chattopadhyay@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: Ishan Thapa <Ishan.Thapa@navi.com> Co-authored-by: Ujjwal <ujjwal.kumar@navi.com> Co-authored-by: Himanshu Tanwar <himanshu.tanwar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> * TP-8809: Fixing duplicate API call (#4251) * Document preview handling with deeplinks * opening policy docx list * removing duplicate enteries|Code review ficx * Fixing duplicate API call * AE-5779 | Shivam | Experiment - Loan Amount Slider Variation (#4224) * add: loan slider experiment * update: experiment flag * update: experiment flag * apply-spotless * add more efficent check * Shivam | Fix EIC Fragment Crash (#4255) * Fix Home Page loads with error when lending MAS service is down AE-6267 * [AE-6270] Checkbox on login screen for all the customers * add clickstream event for confirmation of address uploading in kyc flow (#3800) * Foreclosure redesign success with payment issue fix (#4243) * StatusTracker & Notes Widget Added * StatusTracker & Notes Widget updated * Merged with development and part pre payment * Merged with development and part pre payment * Added api * AE-4464 * Merged with development * Build Issue Fixed * Widget contract updated * Background color added * Merged with development * Merged with Custom Payment Design * Merged with Custom Payment Design * Ae 4435 (#3727) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * Layout issue fix * Api Integration * Ae 4435 (#3745) * added data class of payment footer widget and declared it in naviWidgetjsonDeserializer :wq * implementing payment footer widget layout * implemented payment footer widget layout * layout addeed * add data models for payment tooltip widget * add payment tooltip widget layout * add payment tooltip widget layout class * add payment tooltip adapter for list * implement payment tooltip widget * refactor layouts for payment tooltip * add viewholder and refactor layout for payment tooltip * add payment tooltip to ViewHolderFactoryImpl.kt * implmeneted PaymentFooterWigetVH and added it in ViewHolderFactoryImpl * add payment_tooltip_widget to deserializer and provider * refactor and fixes * implemented and tested the widget * modify tablayout to linearlayout * remove unnecessary logs * modify and refactor payment_tooltip_widget design * implement getWidgetData and fix bug * fix tabs uneven widths * add custom payment calendar to SubPageStatusType.kt * add CustomPaymentCalendarReviewFragment * fix tooltip margin * adding bootomSheet * refactor payment tooltip widget * add CustomPaymentCalendarReviewFragment * improved layout of paymentFooterWidget and added it in LoanRepaymentOptionsFragment * add border to payment tooltip container * save payment tooltip selected tab state * implemented PAYMENT_FOOTER_WIDGET BOTTOM SHEET * refactor payment tooltip top triangle * bug fix * compilation fixes * review changes * review changes * review changes * review changes * use setImageFieldData and reformat code * Update PaymentFooterWidgetLayout.kt * Refactored paymentFooter * refactored payment_footer_layout xml file Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: Jatin Singh <jatin.chug@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * add modified income source bottom sheet (#3747) * refactor layouts * add payment footer widget in navi-widgets * implement payment footer for custom payment * modify bottom sheet and payment footer * change mock to original * remove comments and unused imports * refactor payment tooltip data member names * Custom payment integration (#3758) * refactor layouts * add payment footer widget in navi-widgets * implement payment footer for custom payment * modify bottom sheet and payment footer * change mock to original * remove comments and unused imports * refactor payment tooltip data member names * merged with development * custom payment redesign * Api Integration * AE-4464 (#3678) * fix: dashboard tabs font weight NAVI_SEMI_BOLD -> SEMI_BOLD * fix: font response type * add animation * Impl gold rewards tooltip in home and PL loan summary * UI changes * add disable state in nps * clean code * clean code * Reward widget changes for safe gold * Overlay screen changes for Safe gold * adding animation * Release 2.8.4 to master (#3675) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * gold info screen * AE-4464 * add: integrate with litm… * Name DOB validation before payment navigation (#4306) * ui fixes * code refactor * code refactor * AE-6300 Custom Toast Change in Bank Details Page (#4327) * AE-6300 Custom Toast Change in Bank Details Page * resolved review comment * resolved review comment * Inhouse VKYC (#4001) * basic setup of inhouse vkyc * Added HMS SDK initialisation and VKYC fragment binding * network calls added * Added vkyc binding * more changes * more changes * navigation fix * Merged with inhouse vkyc * Merged with inhouse vkyc * Merged with pl journey revamp * Resolved integration issues * Resolved integration issues * Added hms config changes in video meeting screen * Added hms config changes in video meeting screen * Feature/video call screen (#3976) * some file name changed as per revamp standard * add: `setFontStyle` binding adapter * fix: add back accidentally removed code * bank details failed changes added * Release 2.8.7 (#3791) * payment crash fix (#3655) * Reward tooltip fix in pl loan Summary screen * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * UI fix * add: ttf files for test fonts * create: font-family for ttf files * udpate: `fontFamily` -> `android:fontFamily` * add: create styles for new test fonts * udpate: `fontFamily` -> `android:fontFamily` * add: font switches based on provided typeface * fix: merge resolution errors * rm: redundant name param from `Fonts` enum * update: String font name to Enum * rm: getFontAsset from navi-common * modify existing widget and text switcher * Conflict resolved * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Skeleton for ApplicationPlatformUI * Version bump * rm: pl autodebit loanType null check * Revert "update images" * change in animation * update image * rm: pl autodebit loanType null check (#3666) * add: get fonts from backend and save to shared prefs * update: fontType and fontStyle usages across app module * rm: duplicate fontStyle selector * update: font name in mock * add: dynamic fonts to chat module * add: dynamic fonts to amc module * add: dynamic fonts to insurance module * update: hardcoded fonts to fontStyleSelector * update: always save font in uppercase * fix: dashboard tabs font weight SEMI_BOLD -> EXTRA_BOLD * fix: dashboard tabs font weight NAVI_SEMI_BOLD -> SEMI_BOLD * fix: font response type * fixed the overlapping in ifsc field (#3647) * fixed the overlapping in ifsc field * fixed the QA bug for invalid ifsc feild * changed visiblity from invisible to gone * add animation * Impl gold rewards tooltip in home and PL loan summary * UI changes * add disable state in nps * clean code * clean code * crash fix * Reward widget changes for safe gold * Overlay screen changes for Safe gold * color change * adding animation * crash fix (#3673) * gold info screen * dismiss overlay screen * add: integrate with litmus-proxy * added ellipsis to policy owner name text views (#3653) * HRA comms App changes (#3684) * HRA comms App changes * hra method name changes * add: inter font * fetch type changed (#3685) * added call support (#3657) * pull from development * Ae 4393 (#3662) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated * add copyright to call button icon * change call and email icons * change CustomerSupportFragment icons * review changes * review changes * add helpButton analytics Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * add: avenir-next font * Safe gold impl in summary, pds and overlay screens * added lottie file * add: clickstream events for font change * Add initerror for selfie fragment * Reward info layout fix * 15day callout changes on Payment review (#3686) * 15 day callout changes * 15 day callout changes * 15 day callout changes * 15 day callout changes * ui fxes * add: refactor for font-weight * fix: font-family * rm: redundant ttf files * update: font change analytics * fix: font style mapping * mv: fetchfont before oncreate * remove unused course * Part prepayment ae 3306 (#3683) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * skip mandate v2 (#3521) skip mandate v2 * navi-common dependency on navi-widgets * removed AppPlatformFiles * Ae 1404 bank account change (#3380) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * rm: avenir-next font * Ae 1404 bank account change (#3699) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * Make request config for form page polling backend driven * digitap sdk upgrade (#3702) * TP-6713: HRA V2 Feature (#3697) * Fix loading screen * Hra-v2 implementation * Fix expand collapse extra space bug * Fix screenshot share * Fix text padding * Fix line spacing extra * Fix health score not showing up * Fix shareText * Fix few issues * Fix text styles not applied at end * Fix UI issues * Fix screenshot issue * Fix animations and other issues * Integrate analytics * Fix issues * Fix more build issues * Compare Card Fix * Add manual swipe * Sync red dot on body * Fix multiple button clicks * Change order of views * Debounce on share click * Fix spacing issue * hra bug fixes * hra bug fixes * PR comments resolve Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> * Release 2.8.4 to master (#3675) (#3705) * AE-2413 | Feature | Autopay Mandate Setup * Update Mocks * Refactor Fragment + VM + Repo * Auto Debit Instruction (WIP) * Remove Analytics screenName * Fix type * Fix typo * Auto Debit Instruction (WIP - Navigation) * Auto Debit Instruction (Navigation Complete) * Auto Debit Instruction (Done) * Update Post Digio Flow * Resolve Review Comments * Fix mock * Remove unused listener * Fix Digio SDK Response Handling * vibration null check * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Account Aggregator Flow (WIP) * Change Bank Fragment Init * Fix Change Bank CTA to Fragment Link * Penny Drop Flow (WIP) * Change Bank API ReqRes (WIP) * Fix - ctaAction on Instruction Page * Penny Drop Flow (Mock Testing) * Fix - Penny Drop Loader `hlScreenName` * Fix - Penny Drop Loader `hlScreenName` * Add `hlScreenName` for AutoDebit Fragments * Add Penny Drop Activity to Manifest * Update Mocks to match actual ReqRes cycles * Change Bank Screen - Add Input Fields * Autopay Screen - Add padding below title * First Draft with errors * Update Repayment Account Verification Logic * resolved import issues in the common module * dummy * Update request body for AUTOPAY_SETUP patch call * Remove duplicate SubScreen declaration * resolve conflict * Fix all import * Update mock data for autopay to qa user * Add bottom sheets on change bank screen * Update touch focus for bank/ifsc bottom sheet to text field * disable mocks * Fix compilation error * Update Change Bank Flow as per new contracts * Fix timeout error on auto debit home screen * Remove unused code * Remove Unused querymap initialization * update copyright year to 2022 * use apply for setters * Use context.resources.getString() * Onemoney sdk upgrade * rm: mocks from repositories Removed handling for mock data from Data Repositories * add: bottom sheet on mandate creation timeout added functionality to show an error bottom sheet if the polling on mandate creation times out * Visit SDK Integration * Use local aar to fix build failure * Remove visit aar * Revert unintended changes in proguard * Bug fixes * Bug fix * added icon svg * icon added * Update api for getting linked accounts * new icon added * Update api for getting linked accounts * Handle discover accounts failure case * Bugfix * Bugfix * Extract VISIT to constants * divider position fix * Show bottomsheet for incorrect pan * Handle pan failure case at IPA loader screen * Add separate polling for pan verification on loader page * Removing zero pf splash and adding cash loan splash * digio sdk failure bottomsheet * AE-3938 | removed personal loan (#3580) * Added logic to show cash loan splash * check to call the post api once the response is received * update: clickstream events * fix: send email icon on help bottom sheet * Bug fix on ipa loader screen polling * error bottomsheet text change * added comment * added explanation * TP-6093 | Add Analytics Event to 30 Day Payment Journey (#3569) * Analytics events for pre payment click * Add analytics events for paymentMode selected for emi prepayment * Add analytics events for payment modes * Setup analytics events for payment * Handle pre-payment analytics event in app * Minor fix * Format code * Resolve comments * minor fix * refactoring * Payment Status Analytics event using payment/initiate api * Remove unused code for processing paymentStatusAnalyticsEvents * Use payment initiate api to recieve analytics events * Use payment status analytics events from payment initiate api * Remove unnecessary analytics events from customerPolicy class * minor renaming * Add flowType in retry payment * Add InsuranceAnalyticsConstants to emiHorizontalListAdaptor (#3629) * change hardcode string in about us * clean code * bug fix and added new icon * bug fix and added new icon * change string * Update build.gradle * update images * rm: pl autodebit loanType null check * payment crash fix (#3655) * add help in loanApplicationDetail toolbar for hl (#3654) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> * AE-3626 Part Pre Payment (#3540) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Tp 6189 r11 transition (#3641) * Ae 4293 1 (#3660) * add help in loanApplicationDetail toolbar for hl * fix openHelpInfo * add call icon for loan details hl * add style and fix hl * Add call intent in customer support for HL * change call icon * Base Bottom Sheet design updated Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amitkumar <amit.kumar@navi.com> * Version bump * rm: pl autodebit loanType null check * Revert "update images" * update image * crash fix * crash fix (#3673) Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Rupam Ghosh <rupam.ghosh@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: amit kumar <amit.kumar@navi.com> * version bump up * pds screen animation add * Part prepayment HL issue fix (#3707) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Part prepayment ae 3306 (#3708) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * HL part pre payment redirect fix * Icon renamed * removed navi-widgets from app * Fixed white background issue * Spacing brtween widget is fixed * Background color change * title in center and add right margin * Background color change * visible gone header view * Widget height changes * adding animation * merge-fix: NaviFontEnum * autopay button fix on enach tutorial activity (#3713) * merge-fix: move FontUtils to `navi-design` * merge-fix: imports * merge-fix: reformat code * add: font weights in layouts * add: font weights in layouts * merge-fix: reformat code * refactor: rename references and re-enable analytics * update: copyright * Reward animation * fix: missing JvmStatic annotation * adding deeplink story * UI changes for safe gold * fix: make login screen scrollable * adding deeplink story * adding deeplink story * adding deeplink story * Animation timer changed * Formatting * TP-6194 overdue card bug fix (#3715) * added new icon * Added safe gold logo * disable in not selected state * tag height change * update: font weight mappings from navi-sans to roboto and inter * Avoid using requireContext in AA fragment * Layout changes * Layout changes * clear mock * Reward widget layout changes * added deep link * Ui fix * same as head branch * Ui fix * dismiss when when web url is coming * removed the constraint from the image * add merge conflicts * resolve comment * resolve comment * resolve comment * resolve comment * drawable * Conflict resolved * fix dimes reference * Use SerializedName for consuming any field from backend * Refactoring the code * Update PaymentFragment.kt * add: missing font-weight descriptors * mv: font weight integers to navi-design * update: `fontFamily` -> `android:fontFamily` * fix: PL Offer Generation Error screen not rendering properly * Added Payload for tracking payment errors (#3743) * AE-4449 (#3677) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * AE-4449 * AE-4449 * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Review changes * bank account change (#3736) * bank account changes in loan details page * added toolbar support * Merge branch 'development' into 'AE-1404-bank-account-change' * Bank Account Change * AE-3626 Part Pre Payment * AE-1404 primary action secondary action UI change * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * Merged with development * bank-account-change analytics * bank-account-change analytics * handling penny drop failure * analytics added * analytics added * AE-4068 * Bank Account Change * Payment Type Selection Fix * Added outlined icon black * Added Error Limit UI * refactored, removed unnecessary line * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development * Updating user manager with userProfile data * Added caption to the cards * Added caption to the cards * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * added relation and same account number error case * Full Screen Error Info fix * Event added * Event added * removed hardcoded message * Event added and icon code fix * review comments * removed mocked response for Bank Account Change * AE-4638 * Enable part pre payment flow only for Personal Loan * Merged with development * Back Navigation Fix * Fixed Event Name for HL * Removed commented code Co-authored-by: Rajinikanth <maila.rajanikanth@navi.com> * AE-4554 | Shivam | Rejection Cool Off Period removal (#3709) * add: clickstream events for PL rejection * resolve review comments * Form analytics fixes (#3751) * fix: broken-development (#3752) * Customised supertopup journey (#3753) * customised supertopup journey initial changes * widget integration * widget integration * double slider bug fix * double slider bug fix * amount change bottom sheet added * amount change bottom sheet added * Terminal page changes (#3695) * Form terminal page changes * callback fun fix * terminal page changes * initial bug fixes * initial bug fixes * loading bug fix * help action bug fix * initial bug fixes * removed mocking code * expand collapse behaviour fix * bug fixes, design fixes, analytics events * sync with development, design fix * event name fix * version code revert * PR comment resolve * PR comment resolve Co-authored-by: Raaj Gopal <raaj.gopal@navi.com> * Drawable fix * run build on development * add icon black * add icon black * image in middle * UAT fixes * version bump * Payment tracker ae 3970 (#3667) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * StatusTracker & Notes Widget Added * StatusTracker & Notes Widget updated * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Merged with development and part pre payment * Merged with development and part pre payment * Added api * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Merged with development * Build Issue Fixed * Widget contract updated * Background color added * Added request initiated icon * Merged with development * faq fix for tracker screen * Added icon request waiting * Overridden bottomSheet height min ratio * Review changes * Dynamic index logic * Enach SetUp Autopay Pay Cta Visibility Fix * handle index of bound error in nps submit Co-authored-by: Maila Rajanikanth <maila.rajanikanth@navi.com> Co-authored-by: adarshs <adarsh.s@navi.com> Co-authored-by: Jatin Chug <jatin.chug@navi.com> Co-authored-by: Jatin Singh <jscslg27@gmail.com> Co-authored-by: siddhant2096 <siddhantpps2096@gmail.com> Co-authored-by: Shivam Goyal <shivam.goyal@navi.com> Co-authored-by: Abhinav Gupta <abhinav.g@navi.com> Co-authored-by: amit kumar <amit.kumar@navi.com> Co-authored-by: rahul bhat <rahul.bhat@navi.com> Co-authored-by: hitesh <hitesh.kumar@navi.com> Co-authored-by: Mayank Sheoran <Mayank.Sheoran@navi.com> Co-authored-by: Yallapragada Raaj Gopal <raaj.gopal@navi.com> Co-authored-by: Shubhanjay Varma <Shubhanjay.Varma@navi.com> Co-authored-by: Kishan Kumar <kishan.kumar@navi.com> Co-authored-by: arjit <arjit.agarwal@navi.com> Co-authored-by: himanshutanwar <himanshu.tanwar@navi.com> Co-authored-by: ashutoshy <ashutosh.y@navi.com> Co-authored-by: Shankar Yadav <shankar.yadav@navi.com> Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> Co-authored-by: Abhinav Jain <abhinav.jain@navi.com> * loan offer card data setter added & loan offer expire cta issue fixed * Added FinancialSanctionWidget * Delete document bugfix * Download bugfix * reward dynamic api screen * change titleAttribute * Added Loan detail * delay disbursement screen added * know more bottom sheet added at loan details page & ui issue fixed of profile details page * emi calendar back button issue resolve * back listener added for bank details page * Resolved Rewards related changes * screen name added in customer support * Resolved Rewards related changes * Shivam | PL Journey Revamp | Offer Improvement Card (#3801) * add: offer improvement card * fix: fallbacks * TP-8570: Application type fix in tracking (#3792) * Application type fix * added supertopup activation * FS Screen enhancements * Part pre payment widgets bg fix (#3805) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Background Color Fixed * Background change * Fix NaviInputWidgetAdapter.kt validity fix * Removed unused code * font fix * parameter added for delayed disbursement * Part pre payment fix (#3809) * AE-3626 Part Pre Payment * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * part pre payment fix * part pre payment fix * Ae 3136 tranche disbursal (#3520) * AE-3138, AE-3139 tranche cta and details screen * AE-3140, AE-3141 installment success state handling * AE-3142 emi disbursals screen * added events and bug fixes * filter null widgets * bug fixes * changes maxFileSize to 10MB * AE-3626 Part Pre Payment * added loanApplicationId * resolved pr comments * Part PrePayment API integration * Part PrePayment API integration * Removed test logs * AE-4068 * Payment Type Selection Fix * refactored, removed unnecessary code * merged with development * merged with development * Removed extra lines in mid between the code segment * Show custom pay old flow when part pre payment is disabled * Events attributes "source" and "selected_option" added * Updated navigation for "Part Pre Payment" on Payment Screen * Enable part pre payment flow only for Personal Loan * Merged with development * Merged with development * Merged with development * Sending timemills in request * AE-5025 & AE-5039 * Merge Conflict Fix with development * Padding fix Co-authored-by: amitkumar <amit.kumar@navi.com> * Missing items * Customise loan enhancement * bank verification failed screen handled * font changed from sans to navi (#3813) * offer upgrade ui fixed added * Integration testing * fix: pl revamp address (#3824) * ui issue fixed on gst , AA & offer upgrade page * AE-4739 | Shivam | Effective Interest Cost (#3760) * add: info icon on emi plan card * add: EffectiveInterestCostFragment * add: clickstream events in navianalytics * add: new screen for EIC info * update: EffectiveInterestCostDataResponse model * add: layout for eic screen * fix: calculation card title * fix: hide divider when loader is showing * add: info icon on Loan Details * remove: mocks * add: navigation on EIC icon click * refactor: update mock and mv code * refactor: revert redundant changes * refactor: revert redundant changes * update: make eic POST call * mv: font styling to databinding * update: multiply to divide icon * update: eic info contract * rm: mock for eic repo * add: clickstream of eic icon view * add: scroll to eic screen * fix: hide/show info icon on re-generate offer * Bugfix penny drop (#3832) * Condition change for setup auto pay * Add extra condition for auto pay Co-authored-by: rishvik-vardhan <rishvik.vardhan@navi.com> * Adding icons for top up (#3833) * Quote edit ab changes (#3793) * qoute selection widget layout added * User Info Widget * small layout refactored * quote edit AB changes * design and bug fixes * final changes * unused name removal * unused file removal Co-authored-by: mayank-navi <mayank.sheoran@navi.com> Co-authored-by: Shreyansu Raj <shreyansu.raj@navi.com> * Revert "Bugfix penny drop (#3832)" This reverts commit |