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 >>>>> >>>>>