Hi Matt,
I spent a bit of time last week to put the angular work to talk to the current api. A couple of changes are required: Change the grunt file to use a grunt plugin[1] to forward /api/* to the port 8080 (running on vagrant or directly from eclipse) Configure different grunt task to include or not the mockapi when running the grunt to serve the html/js files. Review all the mock interfaces if they are the same as the current java. I stopped/got a bit lost here trying to understand how the pagination and other information were handled by angular code ( I am more a backend deleveloper, but was quite interesting to play with grunt and the dynamic imports) I am not sure if we should create different tasks for each small specific change or a bigger one integrate angular work with the current cxf rest api. Regards https://github.com/drewzboto/grunt-connect-proxy On Wed, Jan 14, 2015 at 2:23 AM, Matt Franklin <[email protected]> wrote: > On Wed Jan 07 2015 at 8:26:56 PM Gustavo Monarin <[email protected] > > > wrote: > > > Hi Andreas, > > > > Unfortunately it took a long time to install vagrant and ansible and > mainly > > to download the box image. i didn't have the chance to try to run the > grunt > > backed by the vagrant providing the api. > > > > While downloading the vagrant box i had a look at the code (I am not a > > frontend/angular developer) but already in the > rave-portal-ng/src/index.js > > there are some lines adding /api/bootstrap.js that bootstraps the mock > > api(I just found the mock implementations) and i am not sure is needed > > something similar in 'production' / 'java' backend, and could be the > > reason that you always have the mock results. > > > > The submitters of the patch had a functional Mock API for the features they > had developed. The corresponding gapped features in the Java API should be > documented in JIRA. > > > > > > Please let me know if you find something. I will have a look into it > > tomorrow again. > > > > Thanks for taking a look at this. There is much to do to finalize this new > front end and any effort you are willing to contribute is much appreciated > by the community. > > > > > > Regards, > > > > > > On Wed, Jan 7, 2015 at 12:38 PM, Andreas Rickling < > > [email protected]> wrote: > > > > > Hi Gustavo, > > > > > > that sounds great to get some feedback. > > > > > > Regards, > > > Andreas > > > > > > > > > 2015-01-07 12:30 GMT+01:00 Gustavo Monarin <[email protected]>: > > > > > > > Hi Andreas, > > > > > > > > I am also interested in checking the angular branch. > > > > > > > > I have been following the development since a while and I am > interested > > > in > > > > being more active. I will check it tonight and come back with my > > > feedback. > > > > > > > > During the development of the angular branch, i have read the people > > from > > > > bocoup referring only the mock api and I am not sure if it ever been > > > fully > > > > integrated with the existent rest api. > > > > > > > > Regards. > > > > > > > > On Wed, Jan 7, 2015 at 12:15 PM, Andreas Rickling < > > > > [email protected]> wrote: > > > > > > > > > I have still the problem to run the apache rave with the angular > user > > > > > interface. Can someone give me an information how to run the > > > > > it without vagrant or in which location i have to copy the angular > > > files > > > > in > > > > > the application server? > > > > > > > > > > Best regards, > > > > > Andreas > > > > > > > > > > 2014-12-08 13:50 GMT+01:00 Matt Franklin <[email protected] > >: > > > > > > > > > > > On Wed Dec 03 2014 at 5:26:49 AM Andreas Rickling < > > > > > > [email protected]> wrote: > > > > > > > > > > > > > Hello, > > > > > > > > > > > > > > i want to test the angular branch of apache rave and i have got > > > some > > > > > > > problems to run the development version of apache rave branch > > > > angular. > > > > > I > > > > > > > hope you can help me to figure out my problems. > > > > > > > > > > > > > > First i wanted to install the branch using instructions from > the > > > > > README. > > > > > > > > > > > > > > > > > > > > > - vagrant up > > > > > > > > > > > > > > > > > > > > > - npm install > > > > > > > > > > > > > > > > > > > > > - bower install > > > > > > > > > > > > > > > > > > > > > - grunt dev > > > > > > > > > > > > > > > > > > > > This should have worked. I will try it from a fresh checkout and > > see > > > > if > > > > > I > > > > > > can't replicate the issue. > > > > > > > > > > > > > > > > > > > > > > > > > > In the Virtual Machine the branch was not running, so i start > it > > > with > > > > > the > > > > > > > command > > > > > > > mvn cargo:run -f /rave/rave-portal/pom.xml > > > > > > > > > > > > > > Now the server is running, but still with the non angular user > > > > > interface. > > > > > > > After running grunt dev from the host machine, grunt is waiting > > on > > > > port > > > > > > > 8000 > > > > > > > but does not connect to the virtual machine! > > > > > > > Is it possible in the current development phase to get the > > virtual > > > > > > machine > > > > > > > running > > > > > > > with apache rave and the angular user interface? I can only get > > the > > > > > > angular > > > > > > > frontend running > > > > > > > with the mock-api. My goal is to test it with the full rave > api. > > > > > > > > > > > > > > Can someone give me a more detail instruction how to get > running > > > the > > > > > > branch > > > > > > > without vagrant? > > > > > > > > > > > > > > Thank you and best regards, > > > > > > > > > > > > > > Andreas Rickling > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > Gustavo Monarin de Sousa > > > > > > > > > > > > > > > -- > > > > Gustavo Monarin de Sousa > > > -- Gustavo Monarin de Sousa
