Report Module
Client side application driven by AngularJS that renders html reports for the end users using AET REST API as the data source.
Prerequisities:
The report web application requires AET Framework REST endpoint to be available. Please setup AET environment and run some tests to have the data to show.
Development environment
You will need following tools installed locally:
Running web application locally
-
update REST endpoint in
report/src/main/webapp/app/services/endpointConfiguration.service.js:var config = { 'getUrl': 'http://aet.server.com:8181/api/' };in order to fetch data displayed on the report from instance
http://aet.server.com:8181. (for vagrant setup url example: 'http://aet-vagrant/api/') -
go into
.../report/src/main/webappfolder -
run
npm installto install required npm modules -
if you are running the app for the first time use
gulp copyLibsorgulp build -
run
gulpto start the application
Deploying report application to vagrant virtual machine
You could also upload report application to local virtual machine:
mvn clean install -P upload

