I think Ebenezer Graham works at the Backend too.

On Mon, Aug 5, 2019 at 11:59 AM Kang Breder <kangbre...@gmail.com> wrote:

> Hi Cajetan
>
> Find the path below for self client Api Resource
>
> fineract/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/client/api/SelfClientsApiResource.java
>
> On Mon, Aug 5, 2019 at 11:09 AM Cajetan Rodrigues <rigrod1...@gmail.com>
> wrote:
>
>> Can you please point a repo where the self-service APIs are being created
>> and also let me know who else is working on the backend other than you, so
>> I get in touch with them.
>>
>> Thanks and Regards,
>>
>> *Cajetan Christopher Rodrigues*
>> *B.E Computer Engineering*
>> *rigrod1...@gmail.com <rigrod1...@gmail.com>*
>> *Google Summer of code 2019*
>>
>>
>> On Mon, Aug 5, 2019 at 12:18 AM Kang Breder <kangbre...@gmail.com> wrote:
>>
>>> Thank you Cajetan for your help.
>>> I will try that out. The Fineract APIs are on every module of the
>>> codebase in the api package.
>>>
>>> Regards
>>>
>>> On Sat, Aug 3, 2019 at 4:31 PM Cajetan Rodrigues <rigrod1...@gmail.com>
>>> wrote:
>>>
>>>> Also, can you point that project where all the fineract APIs have been
>>>> created? y be, I can try setting it up locally this week if i'm done with
>>>> my planned tasks with online banking app 3.0.
>>>>
>>>> Also let me know which all interns are currently working in the backend
>>>> more specifically with the self service apis
>>>>
>>>> Thanks and Regards,
>>>>
>>>> *Cajetan Christopher Rodrigues*
>>>> *B.E Computer Engineering*
>>>> *rigrod1...@gmail.com <rigrod1...@gmail.com>*
>>>> *Google Summer of code 2019*
>>>>
>>>>
>>>> On Sat, Aug 3, 2019 at 8:57 PM Cajetan Rodrigues <rigrod1...@gmail.com>
>>>> wrote:
>>>>
>>>>> Thanks for the update Kang.
>>>>>
>>>>> I think you are facing CORS error, because you might have not setup
>>>>> CORS decorator before each and every entity ie Java Bean.
>>>>>
>>>>> Maybe this could help. (To be added before each entity bean defined in
>>>>> the models folder)
>>>>>
>>>>> @CrossOrigin(origins = "*", allowedHeaders = "*")
>>>>>
>>>>> Ref :
>>>>> https://howtodoinjava.com/spring5/webmvc/spring-mvc-cors-configuration/
>>>>>
>>>>> Thanks and Regards,
>>>>>
>>>>> *Cajetan Christopher Rodrigues*
>>>>> *B.E Computer Engineering*
>>>>> *rigrod1...@gmail.com <rigrod1...@gmail.com>*
>>>>> *Google Summer of code 2019*
>>>>>
>>>>>
>>>>> On Sat, Aug 3, 2019 at 8:47 PM Kang Breder <kangbre...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Hi Cajatan,
>>>>>>
>>>>>> Swagger has been integrated for the self service API. We are
>>>>>> currently using swagger-core and swagger-core annotations to generate the
>>>>>> swagger docs.
>>>>>>
>>>>>> The swagger UI has not yet been hosted on Tomcat. I am using python
>>>>>> SimpleHTTPServer for hosting. See the link below
>>>>>> http://localhost:8000/
>>>>>> But right now calls can not yet be made from swagger UI itself. That
>>>>>> is one of issues i talked about during the meeting today. It may be CORS
>>>>>> problem or the UI will have to be hosted on Tomcat. I was wondering 
>>>>>> whether
>>>>>> CORS has been enabled on server side. May be you try testing too.
>>>>>>
>>>>>>
>>>>>> On Sat, Aug 3, 2019 at 3:49 PM Cajetan Rodrigues <
>>>>>> rigrod1...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Kang,
>>>>>>>
>>>>>>> As you said in today's check-in, the self-service APIs have been
>>>>>>> integrated with swagger.
>>>>>>>
>>>>>>> It would be helpful if can provide the link for the same. Since
>>>>>>> there are ton of apis present on the fineract api doc which is 
>>>>>>> documented
>>>>>>> as a static page. So it's not practical to copy-paste each and every
>>>>>>> request and check in postman.
>>>>>>>
>>>>>>> A faster way would be swagger where we can have hands-on the apis on
>>>>>>> the fly.
>>>>>>>
>>>>>>> I am not sure if Spring Boot or Spring MVC is being used at
>>>>>>> the moment. But if it's Spring Boot, the dependency does wonders. Just 
>>>>>>> need
>>>>>>> to hook in the swagger config file, and it auto generates all the apis 
>>>>>>> in
>>>>>>> the controllers created.
>>>>>>> It auto-scans it.
>>>>>>>
>>>>>>> Let me know what you think. :)
>>>>>>>
>>>>>>> Thanks and Regards,
>>>>>>>
>>>>>>> *Cajetan Christopher Rodrigues*
>>>>>>> *B.E Computer Engineering*
>>>>>>> *rigrod1...@gmail.com <rigrod1...@gmail.com>*
>>>>>>> *Google Summer of code 2019*
>>>>>>> Mifos-developer mailing list
>>>>>>> mifos-develo...@lists.sourceforge.net
>>>>>>> Unsubscribe or change settings at:
>>>>>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>>>>>
>>>>>> Mifos-developer mailing list
>>>>>> mifos-develo...@lists.sourceforge.net
>>>>>> Unsubscribe or change settings at:
>>>>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>>>>
>>>>>

Reply via email to