Commit Graph

39 Commits

Author SHA1 Message Date
adarshs
7347f485a4 Upgrading neoeyed sdk from 3.3.1 to 3.4.0 2022-02-07 12:41:14 +05:30
Shankar Yadav
c938109ade Release 2.3.7 : Upgrade digio sdk 2022-02-02 18:38:48 +05:30
Shankar Yadav
cdcb729a43 Update DIGIO sdk v2.8.7 2022-01-24 20:08:49 +05:30
abhilash-mishra
18644f2ba1 Merge branch 'development' of github.cmd.navi-tech.in:medici/android-customer-app into accountAggregator 2021-12-27 10:24:19 +05:30
rahul bhat
dbe43fcefc Merge branch 'development' into digioEsignUpdate 2021-12-13 14:11:20 +05:30
Yallapragada Raaj Gopal
f35fe820f7 added git ignore 2021-12-11 22:15:22 +05:30
rahul bhat
95b63011c7 Updated Digio Esign Lib 2021-12-06 18:37:48 +05:30
adarshs
41a11a4422 Added new module navi-widgets -> This module will carry all the widgets irrespective of different app module 2021-11-24 21:02:39 +05:30
Yallapragada Raaj Gopal
43863d61ac Account aggregator initial changes 2021-11-17 19:26:38 +05:30
rahul bhat
7b26a891cb rebased 2021-10-29 20:51:26 +05:30
rahul bhat
4bbd5cfde5 First Draft with Errors 2021-10-21 17:52:09 +05:30
adarshs
ca31365a52 Conflict resolved 2021-10-21 16:57:13 +05:30
adarshs
4dbb4546ef neoEyed sdk update from 3.3.0 to 3.3.1 2021-10-12 12:58:24 +05:30
rahul bhat
47621c1344 Common Module + NaviDeepLink can launched from common lib 2021-09-28 00:08:01 +05:30
rahul bhat
9cce90684f QaRelease not building 2021-09-24 18:59:36 +05:30
rahul bhat
cba4cbe83b First draft - AMC as a lib module 2021-09-23 18:41:59 +05:30
adarshs
52833443a5 Neo-eyed version update from 3.2.0 to 3.3.0 2021-08-30 18:18:53 +05:30
adarshs
6de7d14b59 Conflict resolved 2021-08-26 17:02:34 +05:30
adarshs
0ea510b497 Upgrading neoeyed version from 3.0.0 to 3.0.2 2021-08-26 16:56:56 +05:30
satish_p
ff312fec4f sdk upgrade 2021-08-19 16:41:50 +05:30
satish_p
296a48d279 Merge branch 'develop' into feature/neoeyed-spike
# Conflicts:
#	.gitignore
#	app/build.gradle
#	settings.gradle
2021-08-18 15:09:35 +05:30
satish_p
0fd25b6c32 Merge branch 'develop' into feature/finoramic-sdk-intgrn
# Conflicts:
#	app/src/main/java/com/naviapp/network/retrofit/RetrofitService.kt
#	app/src/main/java/com/naviapp/personalloan/useridentification/activities/UserIdentificationActivity.kt
#	app/src/main/java/com/naviapp/personalloan/useridentification/profile/fragments/ProfileFragment.kt
#	app/src/main/java/com/naviapp/utils/Constants.kt
#	settings.gradle
2021-08-11 14:22:38 +05:30
satish_p
225c431c4d finoramic sdk intrgtn 2021-07-12 17:55:53 +05:30
rahulbhat
1cb9438d7b Resolved conflicts 2021-06-07 13:20:52 +05:30
Satish Prasad
b52987bcee Release 1.6.2 into master (#1391) (#1392)
* release 1.62.

* removed trucaller drop call sdk (#1390)
2021-06-04 13:43:14 +05:30
rahulbhat
cf50e9bb10 Merged with develop 2021-05-28 17:26:26 +05:30
rahulbhat
0444a03446 First draft 2021-05-17 12:30:26 +05:30
satish_p
57cd48f398 truecaller drop call spike..continue.. 2021-05-06 18:00:47 +05:30
satish_p
26166a5ea9 spike done 2021-03-25 15:27:30 +05:30
Satish Prasad
73a13f2668 digo sdk update... (#896) 2020-06-29 12:17:01 +05:30
Satish Prasad
4d3b49a8f3 digio sdk uopdate 2020-06-15 18:47:36 +05:30
chetankothari
cbad106ce9 [ch11075] | Chetan | Upgrade digio sdk from 1.0.9 -> 1.0.10 2020-05-18 16:17:21 +05:30
chetankothari
6daf41c303 [ch10570] | Chetan | Upgrade digio eNACH sdk from 2.6 -> 2.8.0 2020-05-12 11:00:41 +05:30
Chetan Kothari
8c5d6970d2 [ch10480] | Chetan | Upgrade digio sdk from 1.0.8 -> 1.0.9 (#753)
* [ch10480] | Chetan | Upgrade digio sdk from 1.0.8 -> 1.0.9

* [ch10480] | Chetan | Cast activity to AppCompatActivity while passing to digio

* added log
2020-05-11 12:42:24 +05:30
chetankothari
7710660e65 [ch9464] | Chetan | Upgrade digio sdk from 1.0.5 -> 1.0.8 2020-04-28 15:26:55 +05:30
Chetan Kothari
1fe4b35615 [ch8881] | [Satish | Chetan] | Upgrade digio sdk from 1.0.0 -> 1.0.5 (#621)
* [ch8881] | Chetan | Upgrade digio sdk from 1.0.0 -> 1.0.5

* permissions on aadhaar kyc
2020-04-24 19:29:01 +05:30
Satish Prasad
7416c31e6f digio enach sdk setup (#377) 2020-03-20 11:11:03 +05:30
Satish Prasad
a79c1869f8 New design merge into master (#347)
* Add welcome screen

* Add header for the welcome to Navi home screen

* Make new design as separate files

* Refactor xml layout

* 2635 | Reyaz | Create base bottom sheet fragment

* refactor packaging

* 2635| Reyaz | Create Your Profile fragment

* refactor code and file name

* Fix button UI

* Fix letter spacing in styles of heading

* 2635 | Reyaz | Extract each field into different layout files

* 2635 | Reyaz | Add form validation for creating profile

* 2731 | Sandhya | PAN Card Bottom Sheet

* 2652 | Sandhya | restructure package structure

* 2635 | Reyaz | Make dob field as per business requirement

* 2635 | Reyaz | Add Mock Api call for Create your Profile

* Shashidhara | Add basic custom bottom bar (#156)

* Shashidhara | Add basic custom bottom bar

* Shashidhara | Refactor constants and add fragment interaction listener

* 2731 | Sandhya | Refactor UI styling

* 2635 | Reyaz | Refactor project structure

* 2635 | Reyaz | Remove unused interface

* 2731 | Sandhya | Make button greyed out if form is incomplete

* 2635 | Reyaz | Make radio button selector

* 2635 | Reyaz | Make bottom sheet scrollable

* 2731 | Sandhya | Hook to base bottom sheet

* 2731 | Sandhya | Fix UI styling to align with base bottom sheet

* 2635 | Reyaz | Refactor code

* 2652 | Sandhya | refactor naming conventions and package structure

* refactor package structure

* 2635 | Reyaz | Refactor code

* 2652 | Sandhya | refactor layout file

* User identification flow/ welcome journey (#160)

* Shashidhara | Add user flow cards as part of welcome screen [ch2680]

* Shashidhara | Add page width to induce carousel effect [ch2680]

* Shashidhara | Add elevation and inset padding to view pager elements [ch2680]

* Shashidhara | Refactor adapters to extract models [ch2680]

* Shashidhara | Add user flow card binder, extract data to utils [ch2680]

* 2652 | Sandhya | rename to home screen

* 2652 | Sandhya | rename svg files

* 2635 | Reyaz | Refactor code

* fix UI styling and conflicts

* Add view model and repository

* refactor code

* fix submit button validation

* Feature/update fcm token api intg (#166)

* fcm token update api intg

* minor changes

* added notification message models

* Reyaz | Add loader in bottom sheet

* 2948 | Sandhya | Refactor styles in login fragment

* 2947 | Reyaz | Recreate tutorial screen and add navi logo transition from splash screen to tutorial screen

* 2947 | Reyaz | finish on Back pressing from tutorial screen

* 2947 | Reyaz | change for new UI Tutorial screen

* 2947 | Reyaz | Add delay finish to solve glitch issue while transaction

* 2947 | Reyaz | Add ease in animation android

* 2947 | Reyaz | Change style for subheading

* 2947 | Reyaz | Add loader in splash screen

* 2947 | Reyaz | remove animations from permission screen

* 2947 | Reyaz | Remove unused padding from tutorial and increase make splash delay to 1 sec

* 2947 | Reyaz | Refactor code

* 2947 | Reyaz | Refactor code

* 2947 | Reyaz | Set Auto Scroll in tutorial view pager

* 2947 | Reyaz | Fix spelling issue

* Feature/profile screen (#174)

* 2994 | Reyaz | Create your profile fragment

* 2947 | Reyaz | Make Done button to fix on bottom

* 2947 | Reyaz | Rename CreateYourProfileFragment to UserProfileFragment

* 2994 | Reyaz | Resize the Ui

* 2994 | Reyaz | Rename UserProfileFragment to ProfileFragment
2994 | Reyaz | Move user identification package to root

* 2994 | Reyaz | Refactor code

* use action button view margin

* update font style name for custom switch

* Shashidhara | Add header for loan eligibility screen [ch2995] (#176)

* Shashidhara | Update permission screen UI [ch2957] (#171)

* Shashidhara | Update permission screen UI [ch2957]

* Shashidhara | Remove font padding [ch2957]

* Shashidhara | Update required permissions and model permission tile [ch2957]

* Shashidhara | Refactor permission to remove animation and fragments [ch2957]

* Feature/redesign otp screen (#170)

* 2953 | Sandhya | Add edit phone number icon and functionality

* 2953 | Sandhya | Add count down timer

* Add country code to edit phone number option and modify timer format

* remove wild card import

* refactor edit phone number to replace linear layout and use text view

* refactor constants and strings

* update time format string

* refactor code to optimise

* 3003 | Sandhya | Refactor PAN screen (#172)

* 3003 | Sandhya | Refactor PAN screen

* fix text as per new design

* fix profile view and navigation

* fix import of constants

* fix merge issues

* appsflyer install tracking (#181)

* appsflyer install tracking

* pr changes

* Feature/professional details (#175)

* 2816 | Reyaz | Create Professional Details screen

* 2816 | Reyaz | Handle both case of salaried employee and self employed

* refactor to incorporate new design changes

* refactor names and form entries

* add behaviour for different employment types

* refactor UI styling

* integrate fragments to the activity

* enable error display in pan fragment

* make disabled button colour red with some opacity

* custom style the spinner

* disable next button unless the form is filled

* fix navigation between screens

* refactor styles to remove duplicates and inconsistencies

* refactor and remove designaton svg

* remove unused strings and colors

* remove hard coded values

* refactor code to avoid hard coded values

* remove default orientation text

* refactor initialisation of listeners

* refactor to optimise the code

* fix work screen button size

* Feature/check loan eligibility progress (#178)

* 3067 | Reyaz | Create Loan eligibility loader

* 3067 | Reyaz | Add discrete values in loader

* 3067 | Reyaz | set green color when loader reached max value

* 3067 | Reyaz | Add tick mark in loader

* 3067 | Reyaz | Make animation smoother

* 3067 | Reyaz | Refactor animation

* 3067 | Reyaz | Integrate with User Identification

* 3067 | Reyaz | Refactor code

* 3067 | Reyaz | Refactor code

* 3067 | Reyaz | Use mock response to get max loan amount

* 3067 | Reyaz | Refactor code

* Feature/loan eligibility state bar (#182)

* 3156 | Reyaz | Add Form Progress bar

* 3156 | Reyaz | Integrate top header with container

* 3156 | Reyaz | Make text color change on selection

* 3156 | Reyaz | Fix size issue for unselected button

* 3156 | Reyaz | Refactor code

* Feature/work screen enhancements (#183)

* 2816 | Reyaz | Create Professional Details screen

* 2816 | Reyaz | Handle both case of salaried employee and self employed

* refactor to incorporate new design changes

* refactor names and form entries

* add behaviour for different employment types

* refactor UI styling

* integrate fragments to the activity

* enable error display in pan fragment

* make disabled button colour red with some opacity

* custom style the spinner

* spike spinner with hint text

* custom style the spinner

* disable next button unless the form is filled

* Add company name when not present

* Style the add company name view

* set height of spinner

* refactor code

* Login ,OTP and Profile screen styling and validation (#187)

* refactor login and otp fragments

* add validations and styling for profile screen

* add text change listener for dob field

* display error messages in profile fragment

* fix button changing position in otp layout

* show and hide loader in work screen

* refactor code

* Reyaz | Fix switch issue (#186)

* Feature/integrate loan eligibility (#189)

* 3197 | Reyaz | Integrate Profile Details

* 3267 | Reyaz | Integrate Work Details

* 3267 | Reyaz | Integrate Pan Submission Details

* 3267 | Reyaz | Add api poll scheduler

* 3267 | Reyaz | Add api poll scheduler

* 3267 | Reyaz | Remove unused files

* 3267 | Reyaz | Refactor code

* Feature/payment razorpay std intg (#193)

* razorpay std setups done (#164)

* razorpay std setups done

* pr changes

* prefill email and phone

* merge conflict

* Feature/payment page init payment api (#188)

* added loan detail ui, api , mock data

* Home Page Basic Ui, Loan list card UI and api

* reverted testing purpose files

* reverted testing purpose files

* pr changes

* init payment patch chnages, firebase key changes

* firebase intgration for payment success and api call (#192)

* Reyaz | Create Base bottom sheet (#194)

* mock data merging issue

* Reyaz | Fix Api poll (#195)

* Feature/get loan (#197)

* Shashidhara | Add get loan module [ch3193]

* Feature/add bank details (#184)

* 3171 | Sandhya | Add basic setup for bank details screen

* 3171 | Sandhya | Display name of the user in consent

* 3171 | Sandhya | Add validation

* Feature/kyc screen (#185)

* 3197 | Reyaz | Create Kyc Fragment

* 3197 | Reyaz | Create From Tile item adpater

* 3197 | Reyaz | Add recycler view for selfie and aadhaar

* 3197 | Reyaz | Refactor code

* 3197 | Reyaz | Add firebase Api response

* 3197 | Reyaz | Refactor code

* 3197 | Reyaz | Add Tabs and listeners

* 3197 | Reyaz | Add address layout and removed recycler viw

* 3197 | Reyaz | Enable and disable next button as Ui changes

* 3197 | Reyaz | Add preview of image taken

* 3197 | Reyaz | Add next button listener

* Login ,OTP and Profile screen styling and validation (#187)

* refactor login and otp fragments

* add validations and styling for profile screen

* add text change listener for dob field

* display error messages in profile fragment

* fix button changing position in otp layout

* show and hide loader in work screen

* refactor code

* Reyaz | Fix switch issue (#186)

* 3267 | Reyaz | Change GetLoanListener to Fragment Interaction Listener

* Reyaz | Refactor code

* Reyaz | Refactor code

* Feature/loan details (#191)

* Shashidhara | Add loan details screen with fetch quote [ch3193]

* Shashidhara | Add loan parameters and amount details [ch3193]

* Shashidhara | Update user input on progress change and vice versa [ch3193]

* Shashidhara | Animate amount details card view toggle [ch3193]

* Shashidhara | Refactor seekbar progress to slider value [ch3193]

* Shashidhara | Refactor form slider view to hold init values [ch3193]

* Shashidhara | Add loan agreement as part of get loan journey and integrate journey [ch3393]

* Feature/repayment failure success impl (#198)

* basic

* success failure handling

* minor

* Pay now button visisbility handling

* remove Dues in case of success, show only upcoming

* Reyaz | decrease auto scroll speed in tutorial screen (#203)

* Add agreemnt check for validation (#201)

* Feature/kyc screen (#199)

* Shashidhara | Add get loan module [ch3193]

* Feature/add bank details (#184)

* 3171 | Sandhya | Add basic setup for bank details screen

* 3171 | Sandhya | Display name of the user in consent

* 3171 | Sandhya | Add validation

* Feature/kyc screen (#185)

* 3197 | Reyaz | Create Kyc Fragment

* 3197 | Reyaz | Create From Tile item adpater

* 3197 | Reyaz | Add recycler view for selfie and aadhaar

* 3197 | Reyaz | Refactor code

* 3197 | Reyaz | Add firebase Api response

* 3197 | Reyaz | Refactor code

* 3197 | Reyaz | Add Tabs and listeners

* 3197 | Reyaz | Add address layout and removed recycler viw

* 3197 | Reyaz | Enable and disable next button as Ui changes

* 3197 | Reyaz | Add preview of image taken

* 3197 | Reyaz | Add next button listener

* Login ,OTP and Profile screen styling and validation (#187)

* refactor login and otp fragments

* add validations and styling for profile screen

* add text change listener for dob field

* display error messages in profile fragment

* fix button changing position in otp layout

* show and hide loader in work screen

* refactor code

* Reyaz | Fix switch issue (#186)

* 3267 | Reyaz | Change GetLoanListener to Fragment Interaction Listener

* Reyaz | Refactor code

* Reyaz | Refactor code

* Feature/loan details (#191)

* Shashidhara | Add loan details screen with fetch quote [ch3193]

* Shashidhara | Add loan parameters and amount details [ch3193]

* Shashidhara | Update user input on progress change and vice versa [ch3193]

* Shashidhara | Animate amount details card view toggle [ch3193]

* Shashidhara | Refactor seekbar progress to slider value [ch3193]

* Shashidhara | Refactor form slider view to hold init values [ch3193]

* Reyaz | Kyc Screen

* Reyaz | Refactor code

* Reyaz | Refactor code

* Selfie Capture (#200)

* Fix image display size and refactor (#206)

* Feature/kyc document list (#205)

* Reyaz | Create kyc document list bottom sheet

* Reyaz | Create interface to listen upload finish

* Reyaz | Add upload option after upload is done

* Reyaz | Refactor code

* Shashidhara | Move quote generation and fetch to loader [ch3393] (#202)

* Shashidhara | Move quote generation and fetch to loader [ch3393]

* Shashidhara | Add offer generate and quote generate to loan details screen [ch3393]

* Shashidhara | Extract default product code to constants [ch3393]

* Feature/emi calendar (#209)

* Shashidhara | Add emi calendar to loan details [ch3501]

* Shashidhara | Fix bottom sheet across screens [ch3501]

* Shashidhara | Add emi schedule binder [ch3501]

* Reyaz | Remove loader from splash and fix nexus splash issue from spl… (#208)

* Reyaz | Remove loader from splash and fix nexus splash issue from splash to tutorial

* Reyaz | Refactor code

* Feature/repayment transaction history (#211)

* transaction history started...

* transaction history

* minir changes

* minro changes

* pr changes

* Add slide animation in registration activity (#210)

* Reyaz | Add slide animation in registration activity

* Reyaz | Add onFinish on fragment interaction listener

* Reyaz | Add animation between login and otp fragment

* Reyaz | Rename onFinish to onShowNextActivity

* Reyaz | Refactor code

* Feature/kyc document camera capture (#204)

* Selfie Capture

* 3456 | Sandhya | Basic setup for KYC camera capture screen

* 3456 | Sandhya | add functionality for buttons

* 3456 | Sandhya | Add back button functionality

* 3397 | Sandhya | Add icon on the confirm button

* 3397 | Sandhya | fix package structure

* 3397 | Sandhya | Hook the list of documents to the spinner

* 3397 | Sandhya | fix ui styling

* 3397 | Sandhya | Update the manifest

* 3397 | Sandhya | refactor code

* 3397 | Sandhya | fix image display

* 3397 | Sandhya | Use dimens and colors variables

* 3397 | Sandhya | Add View.OnClickListener

* refactor code

* refactor code

* refactor code in the spinner

* refactor to check null possibility

* fix selcted document selection in spinner

* modify action of close button in the captured image

* Update style used

* fix spinner dropdown font style

* Reyaz | Refactor code

* Feature/repayment loan item additional ui (#215)

* overdue, dues handling

* addition amount view

* removed extra hard coded value from xml

* pr changes

* fix selfie catpure activity layout (#213)

* fix selfie catpure activity layout

* add View.OnClickListener and refactor

* refactor style name

* remove unnecessary braces

* fix layout margin

* Reyaz | Fix style for in profile, move padding inside layout (#214)

* repayement success failure contract modification (#217)

* bottomsheet curve for transaction history, success, failure icons (#220)

* removed parents name from profile (#224)

* Remove company name from work fragment (#222)

* Remove company name from work fragment

* remove mock response

* Add KYC camera capture activity tests (#219)

* Add Selfie Capture Activity Tests (#218)

* Remove parents name from profile layout (#221)

* Feature/pg repayment api intg (#226)

* api intg for init payment firebase and api, get Order data API, payment success firebase, api to get payment status

* pg repayment : init payment api and firebase, success api and firebase, transaction history

* Feature/permission screen (#223)

* Reyaz | Change top header

* Reyaz | Change icons

* Reyaz | Change description text

* Reyaz | Add expandable text view

* Reyaz | Add expandable text view

* Reyaz | Add permission states

* Reyaz | Add view when user clicks on dont ask again

* Reyaz | Make expandable view to set on whole layout

* Reyaz | Animate expandable text view

* Reyaz | Refresh Ui when user comes back to app

* Reyaz | Refactor code

* Reyaz | Extract to custom layout

* api integration to get profile data basic (#229)

* Feature/persist user data (#230)

* started..

* user data persist and created usermanager to use the data

* removed unused imports

* added loader , minor other (#232)

* Shashidhara | Update UI of loan details screen and emi calendar [ch3629] (#225)

* Shashidhara | Update UI of loan details screen and emi calendar [ch3629]

* Shashidhara | Extract divider height to dimens [ch3629]

* Reyaz | Change Tutorial activity test (#233)

* Reyaz | Improve permission page (#235)

* Feature/change snake to camel case (#237)

* Reyaz | Change snake case to camel case

* Reyaz | Change snake case to camel case

* Reyaz | Revert back network url

* Feature/add bank detail api, Fetch all banks, polling, firebase (#236)

* add bank api, firebase, polling, get all bank accounts api

* add banks : all apis and firebase, get banks api with mock data

* minor changes

* merge conflict with new-design camealcase

* Feature/fetch all loans api intg (#240)

* added total due amount

* fetch all loan api

* updated path (#241)

* Feature/loan details mock api response (#239)

* Shashidhara | Integrate loan details screen with mock api [ch3655]

* Shashidhara | Update snake case to camel case [ch3655]

* Shashidhara | Split return statement [ch3655]

* camelacase (#242)

* Shashidhara | update value field to amount in money model (#243)

* Profile  Screen validation error messages and testing (#227)

* Add user identification activity tests

* Remove parents name from profile layout

* add profile fragment tests

* Reyaz | Add employment types (#228)

* Shashidhara | Filter sms and add pagintation [ch3177] (#245)

* Shashidhara | Filter sms and add pagintation [ch3177]

* Shashidhara | Initialize sms list on successful execution of query [ch3177]

* Firebase Analytics Setups (#246)

* basic setuop

* refactoring

* 3685 | Sandhya | Integrate kyc upload (#244)

* 3685 | Sandhya | Integrate kyc upload

* integrate kyc verification status

* integrate submit kyc details

* Refactor code to take care of sync and async calls and updates

* Add api polling functionality

* refactor code

* Add mock responses

* add functionality only on firebase success response

* handle based on type in polling

* fix merge conflicts

* fixed (#247)

* Show permission denied when camera permissions not given (#231)

* Show permission denied when camera permissions not given

* Refactor camera code to add states

* Fix issue caused due to camera view permissions

* handle scenario where user did not give permissions in the settings page

* refactor setOnclickListener

* styling and add photo taking instructions

* fix flip image issue

* fix styling

* fix back button functionality

* show mask when settings(permissions) is displayed at the bottom

* fix styles

* fix mask image size

* Fix alignment of all views

* fix card styling

* add mask background

* fix navigation

* Feature/digio adhaar verification (#248)

* digio adhar verification

* started working...

* path changed

*  model name change

* aadhar verification flow

* api changes

* path modifivcation

* api modification

* removed unsued code

* removed build folder

* hiding loader incase polling for observeAadharVerificationStatus

* minor changes

* Shashidhara | Capture contacts and phone numbers [ch3103] (#250)

* repayment missing text (#255)

* Update UI design changes for login and otp fragments (#249)

* Update UI design changes

* handle edit phone number from otp screen scaenario

* remove custom switch implementation

* remove erroneous code

* remove extra lines

* disable auto suggest from pan field

* remove hint from monthly income field

* Add placeholder for income field

* fix styles used

* added git ignore for digio aadhaar (#256)

* Shashidhara | Integrate with apis (#257)

* Shashidhara | Add menu screen to dashboard [ch3935] (#254)

* added id (#258)

* Shashidhara | Add dynamic slider for loan amount [ch3741] (#251)

* due loan amount issue (#261)

* Add company name layout (#252)

* Add company name layout

* Modify the asset used for company name

* latefee issue, razor pay multiplier (#264)

* Modify all UI icons (#253)

* Success/Failure Screens for Penny Drop (#259)

* Refactor to move API calls to loader

* Add error and failure scenarios

* Add functionality for retry

* add background image view and refactor

* add activity to manifest

* refactor code

* refactor TODO comment

* add navigation on success of penny drop

* refactor code

* refactor ui layout

* refactor ui layout

* fix editor alignment issue

* update API request

* Feature/bank details (#262)

* Reyaz | Add auto debit bank details fragment

* Reyaz | Add auto debit button action

* Reyaz | Add Verified Badge

* Reyaz | make layout changed animated

* Reyaz | Integrate Bank Details auto debit with penny drop

* Reyaz | Change icons

* Reyaz | Add loan amount

* Reyaz | Fix Scroll issue

* Feature/swipe loan eligibility (#265)

* Reyaz | Change to view pager

* Reyaz | Resolve firebase issue

* Reyaz | Fix layout issues

* Feature/notification page (#260)

* Reyaz | Add notification Activity

* Reyaz | Add notification mock

* Reyaz | Add method to change color when clicked

* Reyaz | Change disabled to viewed

* Reyaz | Add icons

* Integrate add bank (#268)

* Reyaz | Prepopulate data if already filled (#269)

* Feature/redirect page status (#263)

* started redirect

* redirect basics

* minor changes

* navigator started

* redirect status failure handling

* minor refactoring

* offer generate api, landing for loan application

* top bar status

* laon application top progress

* hide loader if otp api fails (#271)

* Feature/loan application details (#266)

* Shashidhara | Add details tab [ch4068]

* Shashidhara | Add emi calendar tab [ch4068]

* Shashidhara | Add transactions tab and api contracts [ch4068]

* Reyaz | Company name case change (#273)

* Feature/emi slider (#272)

* Shashidhara | Update emi slider to accommodate discrete calculations based on offer [ch4230]

* Shashidhara | Update emi slider on keyboard input of loan amount [ch4230]

* Shashidhara | Fetch loan details fee and update emi calendar [ch4034]

* Shashidhara | Add check to ensure emi amount does not exceed min [ch4230]

* Add loan disbursement loader UI (#267)

* Add loan disbursement loader

* Reyaz | Use onActivityCompleted

* Feature/pg repayment status modification (#275)

* pg repayment status handling modification

* loader added

* removed unused import

* Reyaz | Integrate kyc page (#274)

* Reyaz | Integrate kyc page

* Reyaz | Change endpoint

* Reyaz | Change post to patch

* Reyaz | Change key for pincode

* Reyaz | Integrate fee details (#276)

* updated phone number handlking (#277)

* minor changes (#278)

* Reyaz | Fix monthly income null issue (#279)

* Reyaz | Fix loan eligibility loader next screen (#280)

* Reyaz | Fix apply loan issue (#281)

* Reyaz | Fix emi tenure (#282)

* Reyaz | Fix progress bar update issue (#283)

* kyc status api, memory leakage in kyc (#284)

* Reyaz | Fix UI adhaar update issue (#285)

* added delay for status call (#286)

* Reyaz | Fix loan slider issue (#287)

* skipped enach flow, need to revert (#288)

* removed delay (#289)

* Reyaz | Fix net loan amount issue and api loop issue (#290)

* Feature/sign agreement api (#292)

* sign api and firebase

* minor changes

* removed comment

* minor refactoring

* Reyaz | Prepopulate Kyc data (#291)

* Reyaz | Prepopulate Kyc data

* Reyaz | Revert

* Reyaz | Fix typo

* Autocapitalise PAN (#294)

* Add launcher icons (#298)

* Reyaz | Add a callback to perform action on timeout (#295)

* navigator for permission (#300)

* Loan disbursement success flow (#293)

* Integrate loan disbursement success flow

* Refactor code to incorporate contract changes

* Use mock APIs

* handle additional data sent in async response

* Feature/offer rejected screen (#299)

* Reyaz | Create Generic Error Activity

* Reyaz | Move to error screen when offer is rejected

* Reyaz | Created dummy offer rejected screen

* Reyaz | Develop a static screen for Rejection screen

* Reyaz | Extract offer rejected Api To loader

* Reyaz | Check case when offer is rejected

* Reyaz | Fix loan amount slider (#301)

* Feature/error screen (#297)

* Reyaz | Add ActionErrorFragment with Primary button

* Reyaz | Add Generic error in BaseVM

* Reyaz | Add dummy data for error response

* Reyaz | initError on both fragment and Activity

* Reyaz | Error screen

* Reyaz | Add icons

* Reyaz | Integrate Profile Details with Error Screens

* Fix UI styling (#302)

* Fix UI styling in profile screen

* fix agreement text in login screen

* Append 0 if single digit entered for date and month

* Feature/integrate work details error (#303)

* Reyaz | Add ActionErrorFragment with Primary button

* Reyaz | Add Generic error in BaseVM

* Reyaz | Add dummy data for error response

* Reyaz | initError on both fragment and Activity

* Reyaz | Error screen

* Reyaz | Add icons

* Reyaz | Integrate Profile Details with Error Screens

* Reyaz | Integrate Work Details with Error Screens

* Reyaz | Fix zip code validation (#304)

* Reyaz | Change submit Pan Text (#305)

* Integrate loan disbursement API (#308)

* Reyaz | Use error data for soft reject (#306)

* Reyaz | Change progress bar logic for selected position and max position (#307)

* Reyaz | Fix work details crash (#309)

* Reyaz | Show toast message on error (#312)

* Feature/pan error screen (#311)

* Reyaz | Add error screen for Pan Fragment Upload

* Reyaz | Add soft reject page in pan screen

* Reyaz | Refactor code

* Feature/kyc error screen (#310)

* Reyaz | Add error screen for selfie Upload

* Reyaz | Add error screen for Every Async response in Kyc Page

* Reyaz | Show selfie error

* Reyaz | Refactor code

* Feature/e nach pg repayment new design (#315)

* started

* started...

* continue...

* basic ui

* basic ui

* my loans UI with mock data

* status ui and api

* minor refactoring

* Reyaz | Fix dgo page opening multiple times (#313)

* Find IFSC screen (#296)

* Reyaz | Create Find Ifsc fragment

* display branch name selected in dropdown

* Display branch name selected

* Add functionality for branch name edit

* Fix UI layout

* Integrate get bank names and bank branches

* Remove unused model file

* Remove arrow from screen

* refactor to remove large margins

* Fix autocomplete list item styling

* Update contract for get banks and branches

* Accept only valid branch names

* refactor code to validate input

* Fetch bank names every time user types a character

* refactor code

* refresh data

* Reyaz | Fix Otp box issues (#314)

* api intg (#318)

* Integrate penny drop error screens (#317)

* integrate penny drop error screens

* remove duplicate code

* fix nullable error

* Fix error screen styling (#319)

* Integration/loan details bottom sheet (#320)

* Shashidhara | update branch name [ch4402]

* Shashidhara | Update bank details api [ch4402]

* Shashidhara | Add empty check to loan amount [ch4809] (#321)

* Reyaz | Fix Issue 4806 (#323)

* Fix autpcapitalise PAN and IFSC (#324)

* fix app crash on selfie upload (#322)

* Reyaz | Fix Issue 4514 (#325)

* Reyaz | Fix Issue 4830 (#326)

* fix ifsc and branch name errors (#327)

* Shashidhara | Add round off strategy for emi calendar [ch4814] (#328)

* Reyaz | Sign loan agreement fix (#329)

* Reyaz | Remove hardcore product code (#331)

* Add navigation on disbursement success (#330)

* Add navigation on disbursement success

* handle activity finish and gaurd clause

* Reyaz | Fix find ifsc crash (#334)

* Add listener (#335)

* Reyaz | Change loader text (#336)

* Reyaz | Set multiple listeners to RadioGroup (#333)

* Reyaz | Progress bar margin between button and line is removed (#337)

* Reyaz | Loan Disbursement loader fix (#338)

* Reyaz | Change end-point to fetch product code (#332)
2020-03-13 15:11:03 +05:30
Shashidhara Gopal
ad5e3e725d Initial commit 2019-10-31 15:23:40 +05:30