[jira] [Commented] (FINCN-242) Fix the add customer and group activity to launch twice
[ https://issues.apache.org/jira/browse/FINCN-242?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17298220#comment-17298220 ] Ahmad Jawid Muhammadi commented on FINCN-242: - [~EGOR-IND] Cool, please go ahead. > Fix the add customer and group activity to launch twice > --- > > Key: FINCN-242 > URL: https://issues.apache.org/jira/browse/FINCN-242 > Project: Fineract Cloud Native > Issue Type: Improvement > Components: fineract-cn-mobile > Environment: Android Studio >Reporter: Kinar Sharma >Priority: Minor > Labels: pull-request-available > Attachments: coustomers.mp4, groups.mp4 > > Original Estimate: 1h > Remaining Estimate: 1h > > When we press the float button to add customer and group it takes some time > to launch and in between that if we press the button again it launches the > activity twice. So we have to resolve it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FINCN-238) Couchbase integration in Fineract CN Mobile & required changes in Fineract CN
[ https://issues.apache.org/jira/browse/FINCN-238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-238: Description: *What is Couchbase?* Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync, and security across the entire application stack. It includes an Embedded database, Rest API, and Synchronization. *How it is implemented in FCN Mobile?* I added a _+String+_ variable named "{color:#00875a}+documentType+{color}" in two Data Classes like: {code:java} String documentType = "Group"{code} and {code:java} String documentType = "Customer"{code} As I described above Couchbase database stores all data models as a JSON so to query data from the client-side and convert the retrieved JSON files to the data models (Kotlin data classes), we need to know the exact class type of each file. Please take a look at the attached screenshot to see how data are being stored in Coucbase Server locally *The required change in Fineract CN:* * In order to sync data between the Mobile app and Fineract Server, developers need to add a variable named +{color:#00875a}documentType{color}+ in all data classes when integrating *Couchbase* and *Sync Gateway* in Fineract CN.{color:#172b4d} {color} * For install and configuring Coucbhase in local machines follow [this|https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad] instruction. * Click [here|https://github.com/apache/fineract-cn-mobile/pull/111] to review the pull request of CouchbaseLite implementation in [Fineract CN Mobile|https://github.com/apache/fineract-cn-mobile] was: *What is Couchbase?* Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync, and security across the entire application stack. It includes an Embedded database, Rest API, and Synchronization. *How it is implemented in FCN Mobile?* I added a _+String+_ variable named "{color:#00875a}+documentType+{color}" in two Data Classes like: {code:java} String documentType = "Group"{code} and {code:java} String documentType = "Customer"{code} As I described above Couchbase database stores all data models as a JSON so to query data from the client-side and convert the retrieved JSON files to the data models (Kotlin data classes), we need to know the exact class type of each file. Please take a look at the attached screenshot to see how data are being saved in Coucbase Server locally *The required change in Fineract CN:* * In order to sync data between the Mobile app and Fineract Server, developers need to add a variable named +{color:#00875a}documentType{color}+ in all data classes when integrating *Couchbase* and *Sync Gateway* in Fineract CN.{color:#172b4d} {color} * For install and configuring Coucbhase in local machines follow [this|https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad] instruction. * Click [here|https://github.com/apache/fineract-cn-mobile/pull/111] to review the pull request of CouchbaseLite implementation in [Fineract CN Mobile|https://github.com/apache/fineract-cn-mobile] > Couchbase integration in Fineract CN Mobile & required changes in Fineract CN > - > > Key: FINCN-238 > URL: https://issues.apache.org/jira/browse/FINCN-238 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-api >Reporter: Ahmad Jawid Muhammadi >Priority: Major > Labels: Couchbase, fineract, gsoc2020 > Attachments: rsz_screenshot_from_2020-08-22_22-12-56.png, > rsz_screenshot_from_2020-08-23_01-52-41.png > > > *What is Couchbase?* > Couchbase Mobile is the complete NoSQL database solution for all data > storage, access, sync, and security across the entire application stack. It > includes an Embedded database, Rest API, and Synchronization. > *How it is implemented in FCN Mobile?* > I added a _+String+_ variable named "{color:#00875a}+documentType+{color}" in > two Data Classes like: > {code:java} > String documentType = "Group"{code} > and > {code:java} > String documentType = "Customer"{code} > As I described above Couchbase database stores all data models as a JSON so > to query data from the client-side and convert the retrieved JSON files to > the data models (Kotlin data classes), we need to know the exact class type > of each file. Please take a look at the attached screenshot to see how data > are being stored in Coucbase Server locally > *The required change in Fineract CN:* > * In order to sync data between the Mobile app and Fineract Server, > developers need to add a variable named +{color:#00875a}documentType{color}+ > in all data classes when integrating *Couchbase* and *Sync Gateway* in > Fineract CN.{color:#17
[jira] [Updated] (FINCN-238) Couchbase integration in Fineract CN Mobile & required changes in Fineract CN
[ https://issues.apache.org/jira/browse/FINCN-238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-238: Attachment: rsz_screenshot_from_2020-08-23_01-52-41.png > Couchbase integration in Fineract CN Mobile & required changes in Fineract CN > - > > Key: FINCN-238 > URL: https://issues.apache.org/jira/browse/FINCN-238 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-api >Reporter: Ahmad Jawid Muhammadi >Priority: Major > Labels: Couchbase, fineract, gsoc2020 > Attachments: rsz_screenshot_from_2020-08-22_22-12-56.png, > rsz_screenshot_from_2020-08-23_01-52-41.png > > > *What is Couchbase?* > Couchbase Mobile is the complete NoSQL database solution for all data > storage, access, sync, and security across the entire application stack. It > includes an Embedded database, Rest API, and Synchronization. > *How it is implemented in FCN Mobile?* > I added a _+String+_ variable named "{color:#00875a}+documentType+{color}" in > two Data Classes like: > {code:java} > String documentType = "Group"{code} > and > {code:java} > String documentType = "Customer"{code} > As I described above Couchbase database stores all data models as a JSON so > to query data from the client-side and convert the retrieved JSON files to > the data models (Kotlin data classes), we need to know the exact class type > of each file. Please take a look at the attached screenshot to see how data > are being saved in Coucbase Server locally > *The required change in Fineract CN:* > * In order to sync data between the Mobile app and Fineract Server, > developers need to add a variable named +{color:#00875a}documentType{color}+ > in all data classes when integrating *Couchbase* and *Sync Gateway* in > Fineract CN.{color:#172b4d} {color} > * For install and configuring Coucbhase in local machines follow > [this|https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad] > instruction. > * Click [here|https://github.com/apache/fineract-cn-mobile/pull/111] to > review the pull request of CouchbaseLite implementation in [Fineract CN > Mobile|https://github.com/apache/fineract-cn-mobile] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FINCN-238) Couchbase integration in Fineract CN Mobile & required changes in Fineract CN
[ https://issues.apache.org/jira/browse/FINCN-238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-238: Attachment: rsz_screenshot_from_2020-08-22_22-12-56.png > Couchbase integration in Fineract CN Mobile & required changes in Fineract CN > - > > Key: FINCN-238 > URL: https://issues.apache.org/jira/browse/FINCN-238 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-api >Reporter: Ahmad Jawid Muhammadi >Priority: Major > Labels: Couchbase, fineract, gsoc2020 > Attachments: rsz_screenshot_from_2020-08-22_22-12-56.png, > rsz_screenshot_from_2020-08-23_01-52-41.png > > > *What is Couchbase?* > Couchbase Mobile is the complete NoSQL database solution for all data > storage, access, sync, and security across the entire application stack. It > includes an Embedded database, Rest API, and Synchronization. > *How it is implemented in FCN Mobile?* > I added a _+String+_ variable named "{color:#00875a}+documentType+{color}" in > two Data Classes like: > {code:java} > String documentType = "Group"{code} > and > {code:java} > String documentType = "Customer"{code} > As I described above Couchbase database stores all data models as a JSON so > to query data from the client-side and convert the retrieved JSON files to > the data models (Kotlin data classes), we need to know the exact class type > of each file. Please take a look at the attached screenshot to see how data > are being saved in Coucbase Server locally > *The required change in Fineract CN:* > * In order to sync data between the Mobile app and Fineract Server, > developers need to add a variable named +{color:#00875a}documentType{color}+ > in all data classes when integrating *Couchbase* and *Sync Gateway* in > Fineract CN.{color:#172b4d} {color} > * For install and configuring Coucbhase in local machines follow > [this|https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad] > instruction. > * Click [here|https://github.com/apache/fineract-cn-mobile/pull/111] to > review the pull request of CouchbaseLite implementation in [Fineract CN > Mobile|https://github.com/apache/fineract-cn-mobile] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FINCN-238) Couchbase integration in Fineract CN Mobile & required changes in Fineract CN
[ https://issues.apache.org/jira/browse/FINCN-238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-238: Description: *What is Couchbase?* Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync, and security across the entire application stack. It includes an Embedded database, Rest API, and Synchronization. *How it is implemented in FCN Mobile?* I added a _+String+_ variable named "{color:#00875a}+documentType+{color}" in two Data Classes like: {code:java} String documentType = "Group"{code} and {code:java} String documentType = "Customer"{code} As I described above Couchbase database stores all data models as a JSON so to query data from the client-side and convert the retrieved JSON files to the data models (Kotlin data classes), we need to know the exact class type of each file. Please take a look at the attached screenshot to see how data are being saved in Coucbase Server locally *The required change in Fineract CN:* * In order to sync data between the Mobile app and Fineract Server, developers need to add a variable named +{color:#00875a}documentType{color}+ in all data classes when integrating *Couchbase* and *Sync Gateway* in Fineract CN.{color:#172b4d} {color} * For install and configuring Coucbhase in local machines follow [this|https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad] instruction. * Click [here|https://github.com/apache/fineract-cn-mobile/pull/111] to review the pull request of CouchbaseLite implementation in [Fineract CN Mobile|https://github.com/apache/fineract-cn-mobile] was: *What is Couchbase?* Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync, and security across the entire application stack. It includes an Embedded database, Rest API, and Synchronization. *How it is implemented in FCN Mobile?* I added a S+tring+ variable named "{color:#00875a}+documentType+{color}" in two Data Classes like: {code:java} String documentType = "Group"{code} and {code:java} String documentType = "Customer"{code} As I described above Couchbase database stores all data models as a JSON so to query data from the client-side and convert the retrieved JSON files to the data models (Kotlin data classes), we need to know the exact class type of each file. Please take a look at the attached screenshot to see how data are being saved in Coucbase Server locally *The required change in Fineract CN:* * In order to sync data between the Mobile app and Fineract Server, developers need to add a variable named +{color:#00875a}documentType{color}+ in all data classes when integrating *Couchbase* and *Sync Gateway* in Fineract CN.{color:#172b4d} {color} * For install and configuring Coucbhase in local machine follow [this|[https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad|https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad8]] [this|[https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad8]] instruction. * Click [here|[https://github.com/apache/fineract-cn-mobile/pull/111[mailto:m...@example.com]|https://github.com/apache/fineract-cn-mobile/pull/111]] to review the pull request of CouchbaseLite implementation in [Fineract CN Mobile|[https://github.com/apache/fineract-cn-mobile]] > Couchbase integration in Fineract CN Mobile & required changes in Fineract CN > - > > Key: FINCN-238 > URL: https://issues.apache.org/jira/browse/FINCN-238 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-api >Reporter: Ahmad Jawid Muhammadi >Priority: Major > Labels: Couchbase, fineract, gsoc2020 > > *What is Couchbase?* > Couchbase Mobile is the complete NoSQL database solution for all data > storage, access, sync, and security across the entire application stack. It > includes an Embedded database, Rest API, and Synchronization. > *How it is implemented in FCN Mobile?* > I added a _+String+_ variable named "{color:#00875a}+documentType+{color}" in > two Data Classes like: > {code:java} > String documentType = "Group"{code} > and > {code:java} > String documentType = "Customer"{code} > As I described above Couchbase database stores all data models as a JSON so > to query data from the client-side and convert the retrieved JSON files to > the data models (Kotlin data classes), we need to know the exact class type > of each file. Please take a look at the attached screenshot to see how data > are being saved in Coucbase Server locally > *The required change in Fineract CN:* > * In order to sync data between the Mobile app and Fineract Server, > developers need to add a variable named +{color:#00875a}
[jira] [Updated] (FINCN-238) Couchbase integration in Fineract CN Mobile & required changes in Fineract CN
[ https://issues.apache.org/jira/browse/FINCN-238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-238: Description: *What is Couchbase?* Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync, and security across the entire application stack. It includes an Embedded database, Rest API, and Synchronization. *How it is implemented in FCN Mobile?* I added a S+tring+ variable named "{color:#00875a}+documentType+{color}" in two Data Classes like: {code:java} String documentType = "Group"{code} and {code:java} String documentType = "Customer"{code} As I described above Couchbase database stores all data models as a JSON so to query data from the client-side and convert the retrieved JSON files to the data models (Kotlin data classes), we need to know the exact class type of each file. Please take a look at the attached screenshot to see how data are being saved in Coucbase Server locally *The required change in Fineract CN:* * In order to sync data between the Mobile app and Fineract Server, developers need to add a variable named +{color:#00875a}documentType{color}+ in all data classes when integrating *Couchbase* and *Sync Gateway* in Fineract CN.{color:#172b4d} {color} * For install and configuring Coucbhase in local machine follow [this|[https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad|https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad8]] [this|[https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad8]] instruction. * Click [here|[https://github.com/apache/fineract-cn-mobile/pull/111[mailto:m...@example.com]|https://github.com/apache/fineract-cn-mobile/pull/111]] to review the pull request of CouchbaseLite implementation in [Fineract CN Mobile|[https://github.com/apache/fineract-cn-mobile]] was: *What is Couchbase?* Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync, and security across the entire application stack. It includes an Embedded database, Rest API, and Synchronization. *How it is implemented in FCN Mobile?* Couchbase stores all data models as a JSON. Please take a look at the attached screenshot to see how it is done. I added one more +string+ variable named "{color:#00875a}+documentType+{color}" for example: {code:java} String documentType = "Group"{code} or {code:java} String documentType = "Customer"{code} because from the client-side to query and convert the retrieved JSON file to the exact data models (Kotlin data classes) using the Gson library, we need to know the class type of each file. *The required change in Fineract CN:* * When integrating *Couchbase* and *Sync Gateway* in Fineract CN, developers need to modify all data classes to add {color:#00875a}documentType {color}{color:#172b4d}variable. {color} * For install and configuring Coucbhase in local machine follow [this|[https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad8]] instruction. * Click [here|[https://github.com/apache/fineract-cn-mobile/pull/111]] to review the pull request of CouchbaseLite implementation in [Fineract CN Mobile|[https://github.com/apache/fineract-cn-mobile]] > Couchbase integration in Fineract CN Mobile & required changes in Fineract CN > - > > Key: FINCN-238 > URL: https://issues.apache.org/jira/browse/FINCN-238 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-api >Reporter: Ahmad Jawid Muhammadi >Priority: Major > Labels: Couchbase, fineract, gsoc2020 > > *What is Couchbase?* > Couchbase Mobile is the complete NoSQL database solution for all data > storage, access, sync, and security across the entire application stack. It > includes an Embedded database, Rest API, and Synchronization. > *How it is implemented in FCN Mobile?* > I added a S+tring+ variable named "{color:#00875a}+documentType+{color}" in > two Data Classes like: > {code:java} > String documentType = "Group"{code} > and > {code:java} > String documentType = "Customer"{code} > As I described above Couchbase database stores all data models as a JSON so > to query data from the client-side and convert the retrieved JSON files to > the data models (Kotlin data classes), we need to know the exact class type > of each file. Please take a look at the attached screenshot to see how data > are being saved in Coucbase Server locally > *The required change in Fineract CN:* > * In order to sync data between the Mobile app and Fineract Server, > developers need to add a variable named +{color:#00875a}documentType{color}+ > in all data classes when integrating *Couchbase* and *Sync Gateway* in > Fineract CN.{color:#
[jira] [Created] (FINCN-238) Couchbase integration in Fineract CN Mobile & required changes in Fineract CN
Ahmad Jawid Muhammadi created FINCN-238: --- Summary: Couchbase integration in Fineract CN Mobile & required changes in Fineract CN Key: FINCN-238 URL: https://issues.apache.org/jira/browse/FINCN-238 Project: Fineract Cloud Native Issue Type: New Feature Components: fineract-cn-api Reporter: Ahmad Jawid Muhammadi *What is Couchbase?* Couchbase Mobile is the complete NoSQL database solution for all data storage, access, sync, and security across the entire application stack. It includes an Embedded database, Rest API, and Synchronization. *How it is implemented in FCN Mobile?* Couchbase stores all data models as a JSON. Please take a look at the attached screenshot to see how it is done. I added one more +string+ variable named "{color:#00875a}+documentType+{color}" for example: {code:java} String documentType = "Group"{code} or {code:java} String documentType = "Customer"{code} because from the client-side to query and convert the retrieved JSON file to the exact data models (Kotlin data classes) using the Gson library, we need to know the class type of each file. *The required change in Fineract CN:* * When integrating *Couchbase* and *Sync Gateway* in Fineract CN, developers need to modify all data classes to add {color:#00875a}documentType {color}{color:#172b4d}variable. {color} * For install and configuring Coucbhase in local machine follow [this|[https://gist.github.com/jawidMuhammadi/af6cd34058cacf20b100d335639b3ad8]] instruction. * Click [here|[https://github.com/apache/fineract-cn-mobile/pull/111]] to review the pull request of CouchbaseLite implementation in [Fineract CN Mobile|[https://github.com/apache/fineract-cn-mobile]] -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-237) APIs for saving user's location Path
Ahmad Jawid Muhammadi created FINCN-237: --- Summary: APIs for saving user's location Path Key: FINCN-237 URL: https://issues.apache.org/jira/browse/FINCN-237 Project: Fineract Cloud Native Issue Type: New Feature Components: fineract-cn-api Reporter: Ahmad Jawid Muhammadi In the *Fineract CN Mobile* application, I implemented a feature to save and track the user's location path in the sever so that we can show a list of visited customers. Here is the [link|[https://github.com/apache/fineract-cn-mobile/pull/110]] for the pull request but currently, the Fineract CN platform doesn't have any support for this feature. The JSON schema should look like this: { "user_id": "user_id1", "client_name": "Ahmad Jawid", "address": "Konark Pooram", "geoPoint": [ { "lat": "23.0003", "lng": "49.0003" },{ "lat": "23.0003", "lng": "49.0003" }], "start_time": "1290390394932", "stop_time": "1290390394932", "date": "12903903554432" } -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FINCN-235) Task management feature APIs for cusomer's loan accounts
[ https://issues.apache.org/jira/browse/FINCN-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-235: Description: There is no API for managing tasks like *Approving*, *Disbursing*, *Closing,* and *Rejecting* customer's loan accounts in Fineract CN. As a GSoC student developer, I am implementing this feature on the *Fineract CN agent facing mobile app*. I already have developed the UI part of this feature, you can see the UI implementation from this [draft PR|https://github.com/apache/fineract-cn-mobile/pull/109]. I really appreciate it if someone could provide me these APIs asap. for the reference, this is {code:java} /individuallending/customers/{customeridentifier}/cases{code} the endpoint that I am using to fetch customer's loan accounts. was: There is no API for managing tasks like *Approving*, *Disbursing*, *Closing* and *Rejecting* customer's loan accounts in Fineract CN. As a GSoC student developer I am implementing this feature on *Fineract CN agent facing mobile app*. I already have developed the UI part of this feature, you can see the UI implementation from this [draft PR|https://github.com/apache/fineract-cn-mobile/pull/109]. I really appreciate if someone could provide me these APIs asap. for the reference , this is {code:java} /individuallending/customers/{customeridentifier}/cases{code} the end point which I am using to fetch customer's loan accounts. > Task management feature APIs for cusomer's loan accounts > > > Key: FINCN-235 > URL: https://issues.apache.org/jira/browse/FINCN-235 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-api >Reporter: Ahmad Jawid Muhammadi >Priority: Major > Labels: LoanServices, gsoc2020 > > There is no API for managing tasks like *Approving*, *Disbursing*, *Closing,* > and *Rejecting* customer's loan accounts in Fineract CN. > As a GSoC student developer, I am implementing this feature on the *Fineract > CN agent facing mobile app*. I already have developed the UI part of this > feature, you can see the UI implementation from this [draft > PR|https://github.com/apache/fineract-cn-mobile/pull/109]. I really > appreciate it if someone could provide me these APIs asap. > for the reference, this is > {code:java} > /individuallending/customers/{customeridentifier}/cases{code} > the endpoint that I am using to fetch customer's loan accounts. > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-235) Task management feature APIs for cusomer's loan accounts
Ahmad Jawid Muhammadi created FINCN-235: --- Summary: Task management feature APIs for cusomer's loan accounts Key: FINCN-235 URL: https://issues.apache.org/jira/browse/FINCN-235 Project: Fineract Cloud Native Issue Type: New Feature Components: fineract-cn-api Reporter: Ahmad Jawid Muhammadi There is no API for managing tasks like *Approving*, *Disbursing*, *Closing* and *Rejecting* customer's loan accounts in Fineract CN. As a GSoC student developer I am implementing this feature on *Fineract CN agent facing mobile app*. I already have developed the UI part of this feature, you can see the UI implementation from this [draft PR|https://github.com/apache/fineract-cn-mobile/pull/109]. I really appreciate if someone could provide me these APIs asap. for the reference , this is {code:java} /individuallending/customers/{customeridentifier}/cases{code} the end point which I am using to fetch customer's loan accounts. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-234) Add task management feature into the App.
Ahmad Jawid Muhammadi created FINCN-234: --- Summary: Add task management feature into the App. Key: FINCN-234 URL: https://issues.apache.org/jira/browse/FINCN-234 Project: Fineract Cloud Native Issue Type: New Feature Components: fineract-cn-mobile Reporter: Ahmad Jawid Muhammadi The support for closing, locking, and reopening of a user account has already been added in the app but currently, the app does not have any support for loan account-related tasks like *approve* the loan, *close* or *delete* loan accounts and *disburse* the loan. Whenever a user clicks on the Tasks option in the _CustomerLoanDetailsFragment,_ nothing happens. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (FINCN-230) Add GIS features like locaton tracking and dropin of pin
[ https://issues.apache.org/jira/browse/FINCN-230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17145065#comment-17145065 ] Ahmad Jawid Muhammadi commented on FINCN-230: - [~giorgio] Thanks for the suggestion, I will go through it. And what do you think about [https://osmand.net/] ? > Add GIS features like locaton tracking and dropin of pin > > > Key: FINCN-230 > URL: https://issues.apache.org/jira/browse/FINCN-230 > Project: Fineract Cloud Native > Issue Type: Improvement > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Major > Attachments: gis.png > > > I want to add a feature for finding the *customer's location* and displaying > the *current location* of the field officer. The app also should track and > save the officers’ location path. Saved previous records can be used as proof > of their work for where, when, and which customers or clients they have > visited in a specific range of time. > # Display a list of saved previous locations. > # Filter them by All, Today, Yesterday, This Week, Last Week and This Month > # Search the saved address by client name and place > # Display *5 nearby* customers that the officer can visit. > # Officer can search the customer's location to navigate it. > To implement +*nearby*+ customers we need to add one more attribute in > Customer’s class named _+userLocation: String+_ in backend for saving > latitude and longitude of customer’s location during creating accounts for > them > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-230) Add GIS features like locaton tracking and dropin of pin
Ahmad Jawid Muhammadi created FINCN-230: --- Summary: Add GIS features like locaton tracking and dropin of pin Key: FINCN-230 URL: https://issues.apache.org/jira/browse/FINCN-230 Project: Fineract Cloud Native Issue Type: Improvement Components: fineract-cn-mobile Reporter: Ahmad Jawid Muhammadi Attachments: gis.png I want to add a feature for finding the *customer's location* and displaying the *current location* of the field officer. The app also should track and save the officers’ location path. Saved previous records can be used as proof of their work for where, when, and which customers or clients they have visited in a specific range of time. # Display a list of saved previous locations. # Filter them by All, Today, Yesterday, This Week, Last Week and This Month # Search the saved address by client name and place # Display *5 nearby* customers that the officer can visit. # Officer can search the customer's location to navigate it. To implement +*nearby*+ customers we need to add one more attribute in Customer’s class named _+userLocation: String+_ in backend for saving latitude and longitude of customer’s location during creating accounts for them -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-229) App crashes when the user clicks on accounts and ledger menu
Ahmad Jawid Muhammadi created FINCN-229: --- Summary: App crashes when the user clicks on accounts and ledger menu Key: FINCN-229 URL: https://issues.apache.org/jira/browse/FINCN-229 Project: Fineract Cloud Native Issue Type: Bug Components: fineract-cn-mobile Reporter: Ahmad Jawid Muhammadi After changing the base URL of the app to the new Fineract CN demo instance, the app is crashing when the user clicks on accounts and ledger menu. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Comment Edited] (FINCN-223) Add support for Creating, Viewing Details, Editing and Deleting Ledgers
[ https://issues.apache.org/jira/browse/FINCN-223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17070243#comment-17070243 ] Ahmad Jawid Muhammadi edited comment on FINCN-223 at 3/29/20, 9:39 AM: --- [PR|https://github.com/apache/fineract-cn-mobile/pull/99] was (Author: jawidmuhammadi): [PRhttps://github.com/apache/fineract-cn-mobile/pull/99] > Add support for Creating, Viewing Details, Editing and Deleting Ledgers > --- > > Key: FINCN-223 > URL: https://issues.apache.org/jira/browse/FINCN-223 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > > Right now the app only shows a list of Ledgers. There is no support for > creating, editing, viewing details and deleting Ledgers. APIs are ready so it > is necessary to add support for it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Comment Edited] (FINCN-223) Add support for Creating, Viewing Details, Editing and Deleting Ledgers
[ https://issues.apache.org/jira/browse/FINCN-223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17070243#comment-17070243 ] Ahmad Jawid Muhammadi edited comment on FINCN-223 at 3/29/20, 9:39 AM: --- [PRhttps://github.com/apache/fineract-cn-mobile/pull/99] was (Author: jawidmuhammadi): [#PR]( https://github.com/apache/fineract-cn-mobile/pull/99) > Add support for Creating, Viewing Details, Editing and Deleting Ledgers > --- > > Key: FINCN-223 > URL: https://issues.apache.org/jira/browse/FINCN-223 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > > Right now the app only shows a list of Ledgers. There is no support for > creating, editing, viewing details and deleting Ledgers. APIs are ready so it > is necessary to add support for it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Comment Edited] (FINCN-223) Add support for Creating, Viewing Details, Editing and Deleting Ledgers
[ https://issues.apache.org/jira/browse/FINCN-223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17070243#comment-17070243 ] Ahmad Jawid Muhammadi edited comment on FINCN-223 at 3/29/20, 9:38 AM: --- [#PR https://github.com/apache/fineract-cn-mobile/pull/99] was (Author: jawidmuhammadi): [#PR]https://github.com/apache/fineract-cn-mobile/pull/99 > Add support for Creating, Viewing Details, Editing and Deleting Ledgers > --- > > Key: FINCN-223 > URL: https://issues.apache.org/jira/browse/FINCN-223 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > > Right now the app only shows a list of Ledgers. There is no support for > creating, editing, viewing details and deleting Ledgers. APIs are ready so it > is necessary to add support for it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Comment Edited] (FINCN-223) Add support for Creating, Viewing Details, Editing and Deleting Ledgers
[ https://issues.apache.org/jira/browse/FINCN-223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17070243#comment-17070243 ] Ahmad Jawid Muhammadi edited comment on FINCN-223 at 3/29/20, 9:38 AM: --- [#PR]( https://github.com/apache/fineract-cn-mobile/pull/99) was (Author: jawidmuhammadi): [#PR https://github.com/apache/fineract-cn-mobile/pull/99] > Add support for Creating, Viewing Details, Editing and Deleting Ledgers > --- > > Key: FINCN-223 > URL: https://issues.apache.org/jira/browse/FINCN-223 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > > Right now the app only shows a list of Ledgers. There is no support for > creating, editing, viewing details and deleting Ledgers. APIs are ready so it > is necessary to add support for it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (FINCN-223) Add support for Creating, Viewing Details, Editing and Deleting Ledgers
[ https://issues.apache.org/jira/browse/FINCN-223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17070243#comment-17070243 ] Ahmad Jawid Muhammadi commented on FINCN-223: - [#PR]https://github.com/apache/fineract-cn-mobile/pull/99 > Add support for Creating, Viewing Details, Editing and Deleting Ledgers > --- > > Key: FINCN-223 > URL: https://issues.apache.org/jira/browse/FINCN-223 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > > Right now the app only shows a list of Ledgers. There is no support for > creating, editing, viewing details and deleting Ledgers. APIs are ready so it > is necessary to add support for it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FINCN-223) Add support for Creating, Viewing Details, Editing and Deleting Ledgers
[ https://issues.apache.org/jira/browse/FINCN-223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-223: Summary: Add support for Creating, Viewing Details, Editing and Deleting Ledgers (was: Feature add support for Creating, Viewing Details, Editing and Deleting Ledgers) > Add support for Creating, Viewing Details, Editing and Deleting Ledgers > --- > > Key: FINCN-223 > URL: https://issues.apache.org/jira/browse/FINCN-223 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > > Right now the app only shows a list of Ledgers. There is no support for > creating, editing, viewing details and deleting Ledgers. APIs are ready so it > is necessary to add support for it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-223) Feature add support for Creating, Viewing Details, Editing and Deleting Ledgers
Ahmad Jawid Muhammadi created FINCN-223: --- Summary: Feature add support for Creating, Viewing Details, Editing and Deleting Ledgers Key: FINCN-223 URL: https://issues.apache.org/jira/browse/FINCN-223 Project: Fineract Cloud Native Issue Type: New Feature Components: fineract-cn-mobile Reporter: Ahmad Jawid Muhammadi Right now the app only shows a list of Ledgers. There is no support for creating, editing, viewing details and deleting Ledgers. APIs are ready so it is necessary to add support for it. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (FINCN-44) Feature Role Details
[ https://issues.apache.org/jira/browse/FINCN-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17062970#comment-17062970 ] Ahmad Jawid Muhammadi commented on FINCN-44: Role Details feature implemented. Here is the [ PR | [https://github.com/apache/fineract-cn-mobile/pull/90]] > Feature Role Details > > > Key: FINCN-44 > URL: https://issues.apache.org/jira/browse/FINCN-44 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Dilpreet Singh >Priority: Minor > > Add feature to view details of Role -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (FINCN-44) Feature Role Details
[ https://issues.apache.org/jira/browse/FINCN-44?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17060788#comment-17060788 ] Ahmad Jawid Muhammadi commented on FINCN-44: I would be working on it > Feature Role Details > > > Key: FINCN-44 > URL: https://issues.apache.org/jira/browse/FINCN-44 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Dilpreet Singh >Priority: Minor > > Add feature to view details of Role -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-208) Add navigation card views in dashboard screen for menus of drawer layout.
Ahmad Jawid Muhammadi created FINCN-208: --- Summary: Add navigation card views in dashboard screen for menus of drawer layout. Key: FINCN-208 URL: https://issues.apache.org/jira/browse/FINCN-208 Project: Fineract Cloud Native Issue Type: New Feature Components: fineract-cn-mobile Reporter: Ahmad Jawid Muhammadi The dashboard screen is empty. Whenever any user login, they will see an empty screen and obviously it is not a good practice from UX and UI perspective, instead of an empty screen we can provide card view menus to all important navigatable screens, their entire journey path into the app will be in their fingertips only and the dashboard screen will look great too. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (FINCN-202) Add functionality to edit loan details
[ https://issues.apache.org/jira/browse/FINCN-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17046943#comment-17046943 ] Ahmad Jawid Muhammadi commented on FINCN-202: - I will be working on it > Add functionality to edit loan details > -- > > Key: FINCN-202 > URL: https://issues.apache.org/jira/browse/FINCN-202 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > > Currently, the app does not have the functionality for editing the loan > details. When you click on the edit menu on CustomerLoanDetailsFragment a > pop-up message says it is under construction. > *How to reproduce?* > # on Dashboard -> Click on View Customer button > # Click on any item from Customers -> Click on loan account > # Click on any item from loan accounts -> Click on the edit menu > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-202) Add functionality to edit loan details
Ahmad Jawid Muhammadi created FINCN-202: --- Summary: Add functionality to edit loan details Key: FINCN-202 URL: https://issues.apache.org/jira/browse/FINCN-202 Project: Fineract Cloud Native Issue Type: New Feature Components: fineract-cn-mobile Reporter: Ahmad Jawid Muhammadi Currently, the app does not have the functionality for editing the loan details. When you click on the edit menu on CustomerLoanDetailsFragment a pop-up message says it is under construction. *How to reproduce?* # on Dashboard -> Click on View Customer button # Click on any item from Customers -> Click on loan account # Click on any item from loan accounts -> Click on the edit menu -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (FINCN-199) Drawer menu is not transparent with status bar
[ https://issues.apache.org/jira/browse/FINCN-199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi resolved FINCN-199. - Resolution: Resolved > Drawer menu is not transparent with status bar > -- > > Key: FINCN-199 > URL: https://issues.apache.org/jira/browse/FINCN-199 > Project: Fineract Cloud Native > Issue Type: Improvement > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > Attachments: Screenshot_1582739167.png > > > When you open the drawer menu, the drawer layout is not transparent to the > status bar which does not look very good. As Material desing guidelines it > should be transparent with the status bar which is recommended desing by > Google developers. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-199) Drawer menu is not transparent with status bar
Ahmad Jawid Muhammadi created FINCN-199: --- Summary: Drawer menu is not transparent with status bar Key: FINCN-199 URL: https://issues.apache.org/jira/browse/FINCN-199 Project: Fineract Cloud Native Issue Type: Improvement Components: fineract-cn-mobile Reporter: Ahmad Jawid Muhammadi Attachments: Screenshot_1582739167.png When you open the drawer menu, the drawer layout is not transparent to the status bar which does not look very good. As Material desing guidelines it should be transparent with the status bar which is recommended desing by Google developers. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (FINCN-45) Enhance Client Details Feature
[ https://issues.apache.org/jira/browse/FINCN-45?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17043600#comment-17043600 ] Ahmad Jawid Muhammadi commented on FINCN-45: I want to work on it > Enhance Client Details Feature > -- > > Key: FINCN-45 > URL: https://issues.apache.org/jira/browse/FINCN-45 > Project: Fineract Cloud Native > Issue Type: Improvement > Components: fineract-cn-mobile >Reporter: Dilpreet Singh >Priority: Minor > > Currently, we are showing customer contact details but these are not > actionable. > Make contact details actionable > OnClick Email View shows BottomsheetDialog to email to customer and copy > email to the clipboard. > OnClick Mobile or Phone number Intent Call Dialer. > OnClick Address, Intent Google maps. > Change Date or Birth format to like dd MMM . > Use Color palette library to change the customer title in Coordinator. > As the user is scrolling and fab button visibility GONE then show edit button > in Toolbar menu item to edit the customer. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FINCN-198) Add settings
[ https://issues.apache.org/jira/browse/FINCN-198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-198: Labels: features improvement (was: features improvme) > Add settings > > > Key: FINCN-198 > URL: https://issues.apache.org/jira/browse/FINCN-198 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > Labels: features, improvement > > App does not have a screen for *settings* but there is a pull request raised > by the previous year GSoC student *Sakshan* *Handu* for this but none of the > settings menu functional and it is very basic. In his PR, change the language > menu showing the languages which app does not have it'is translation right > now -we have to show the languages which we are supporting right now. And > change the passcode menu also does not work. I am going to continue to > improve the settings on top of his raised PR. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (FINCN-198) Add settings
[ https://issues.apache.org/jira/browse/FINCN-198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ahmad Jawid Muhammadi updated FINCN-198: Issue Type: New Feature (was: Bug) > Add settings > > > Key: FINCN-198 > URL: https://issues.apache.org/jira/browse/FINCN-198 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Ahmad Jawid Muhammadi >Priority: Minor > Labels: features, improvme > > App does not have a screen for *settings* but there is a pull request raised > by the previous year GSoC student *Sakshan* *Handu* for this but none of the > settings menu functional and it is very basic. In his PR, change the language > menu showing the languages which app does not have it'is translation right > now -we have to show the languages which we are supporting right now. And > change the passcode menu also does not work. I am going to continue to > improve the settings on top of his raised PR. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (FINCN-37) Multiple Language support
[ https://issues.apache.org/jira/browse/FINCN-37?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17042590#comment-17042590 ] Ahmad Jawid Muhammadi commented on FINCN-37: [~awasum] Thanks, yeah I will but the app does not have any setting screen right now. > Multiple Language support > - > > Key: FINCN-37 > URL: https://issues.apache.org/jira/browse/FINCN-37 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Dilpreet Singh >Priority: Minor > > Add Support for multiple languages -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (FINCN-198) Add settings
Ahmad Jawid Muhammadi created FINCN-198: --- Summary: Add settings Key: FINCN-198 URL: https://issues.apache.org/jira/browse/FINCN-198 Project: Fineract Cloud Native Issue Type: Bug Components: fineract-cn-mobile Reporter: Ahmad Jawid Muhammadi App does not have a screen for *settings* but there is a pull request raised by the previous year GSoC student *Sakshan* *Handu* for this but none of the settings menu functional and it is very basic. In his PR, change the language menu showing the languages which app does not have it'is translation right now -we have to show the languages which we are supporting right now. And change the passcode menu also does not work. I am going to continue to improve the settings on top of his raised PR. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (FINCN-37) Multiple Language support
[ https://issues.apache.org/jira/browse/FINCN-37?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17042578#comment-17042578 ] Ahmad Jawid Muhammadi commented on FINCN-37: I want to add Persian and Turkish translation to the app > Multiple Language support > - > > Key: FINCN-37 > URL: https://issues.apache.org/jira/browse/FINCN-37 > Project: Fineract Cloud Native > Issue Type: New Feature > Components: fineract-cn-mobile >Reporter: Dilpreet Singh >Priority: Minor > > Add Support for multiple languages -- This message was sent by Atlassian Jira (v8.3.4#803005)