Re: [Mifos-developer] Custom UI integration with Mifos Instance

87 views
Skip to first unread message

Bharath Gowda

unread,
Oct 25, 2021, 9:30:01 AM10/25/21
to Wilfred Kigenyi, Mifos software development, A good place to start for users or folks new to Mifos.
Hi Wilfred,

Great to hear about the new UI development from your End. We would be happy to help you, please do not hesitate to share any questions you have to our Develop and User mailing list which I have cc'd in this thread.


Could you please share the URL which you are using to connect your local UI to https://wkigenyi.sandbox.mifos.io/#/ server?

If you are running your UI through grunt serve then the following URL should work

Check the UI Port as per your configuration.

Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592


On Sun, Oct 24, 2021 at 2:18 PM Wilfred Kigenyi <wkig...@gmail.com> wrote:
Greetings Bharath,

I am developing a customer facing app based on Fineract 1.X
An instance was created for me and I want to test it.

However when I try connecting to this instance using my custom UI I get a 401 response on attempting to login.
I am logging in with mifos/password and my headers are below:Headers.PNG
What do I need  to change to make my UI work with the instance?

Thanks and Regards
Wilfred


Bharath Gowda

unread,
Oct 27, 2021, 12:31:39 AM10/27/21
to Wilfred Kigenyi, Mifos software development, A good place to start for users or folks new to Mifos.
Hi Wilfred,
Thanks for the detailed update.

The sandbox instance is still running on the 18.03 release version of both Fineract and the front-end.
and Fineract 1.5 is compatible with the Mifos release version 21.07 or the latest Develop branch.

Backward Compatibility sounds good technically but will be challenging on the functional/feature side and also at branch maintenance.
For example: Fineract might have new features developed, but backward Compatible Mifos may not have the screens to use that and vise-verse.

Mifos /Fineract follows the approach of adding fixes/features on the develop branch always and does the tag cut-off during the release process.
Hence I feel we should always go with the latest of both code bases or the correct release version codebases to get the full benefit of the features/changes made.

Latest releases

Having said my opinion, I will leave it open to the community around this discussion, we could always go with what is best for the users.




Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592


On Mon, Oct 25, 2021 at 11:14 PM Wilfred Kigenyi <wkig...@gmail.com> wrote:
Thanks Alot for your response Bharath,

I later discovered that there is a difference between the authentication api of mifos and that of fineract 1.5 and that is where the issue was arising from. Mifos requires a POST request to 'authentication?username={username}&password={password}' whereas fineract requires a POST request to 'authentication' with a body {username,password}. I had originally written my request based on fineract so it was failing on the mifos instance.

Should be an issue though, should there be backwards compatibility between fineract and mifos. My thinking was that both request formats should be accepted since the api version is still the same i.e. v1.

Otherwise, because of the responses I have received from you and the other community members I feel welcome and eager to contribute to this cause. I will share the URL at a later time when done with some TODOs.

Thanks.
Regards.
Wilfred

rakesh k

unread,
Nov 6, 2021, 2:47:37 AM11/6/21
to Mifos software development, Wilfred Kigenyi, A good place to start for users or folks new to Mifos.
Dear Bharath,

    I have facing pentaho related issue in my application, The issue is like that -
{"developerMessage":"The requested resource is not available.","httpStatusCode":"404","defaultUserMessage":"The requested resource is not available.","userMessageGlobalisationCode":"error.msg.resource.not.found","errors":[{"developerMessage":"Reporting meta-data entry not found.","defaultUserMessage":"Reporting meta-data entry not found.","userMessageGlobalisationCode":"error.msg.report.name.not.found","parameterName":"id","value":null,"args":[{"value":"Report Name: Balance Sheet"}]}]}.

Please help me.

Regards,
Rakesh


Mifos-developer mailing list
mifos-d...@lists.sourceforge.net
Unsubscribe or change settings at:
https://lists.sourceforge.net/lists/listinfo/mifos-developer
Reply all
Reply to author
Forward
0 new messages