From a0e2f9892e6bd86e7ae05954316a39250f0bd9e4 Mon Sep 17 00:00:00 2001 From: Eike Cochu <eike@cochu.com> Date: Mon, 28 Mar 2016 19:44:49 +0200 Subject: [PATCH] updated artifact names renamed artifacts to project names added mnemonic underline to menu fixed bootstrap.sh service start problems --- .../.settings/org.eclipse.wst.common.component | 4 ++-- ...rg.eclipse.wst.common.project.facet.core.xml | 6 +++--- vipra-backend/pom.xml | 4 ++-- vipra-cmd/pom.xml | 4 ++-- vipra-ui/app/index.html | 8 ++++---- vipra-ui/app/js/controllers.js | 17 ++++++++++------- vipra-ui/app/less/app.less | 7 +++++++ vipra-util/pom.xml | 2 +- vm/bootstrap.sh | 4 +++- 9 files changed, 34 insertions(+), 22 deletions(-) diff --git a/vipra-backend/.settings/org.eclipse.wst.common.component b/vipra-backend/.settings/org.eclipse.wst.common.component index fee11a2f..212d3f4f 100644 --- a/vipra-backend/.settings/org.eclipse.wst.common.component +++ b/vipra-backend/.settings/org.eclipse.wst.common.component @@ -5,10 +5,10 @@ <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/> <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/> <wb-resource deploy-path="/" source-path="/src/main/public"/> - <dependent-module archiveName="util-0.0.1-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/vipra-util/vipra-util"> + <dependent-module archiveName="vipra-util-0.0.1-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/vipra-util/vipra-util"> <dependency-type>uses</dependency-type> </dependent-module> - <property name="java-output-path" value="/vipra-backend/target/classes"/> <property name="context-root" value="vipra"/> + <property name="java-output-path" value="/vipra-backend/target/classes"/> </wb-module> </project-modules> diff --git a/vipra-backend/.settings/org.eclipse.wst.common.project.facet.core.xml b/vipra-backend/.settings/org.eclipse.wst.common.project.facet.core.xml index d59fb58d..ac1b92e9 100644 --- a/vipra-backend/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/vipra-backend/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <faceted-project> <fixed facet="wst.jsdt.web"/> - <installed facet="wst.jsdt.web" version="1.0"/> - <installed facet="jst.jaxrs" version="2.0"/> - <installed facet="jst.web" version="3.1"/> <installed facet="java" version="1.8"/> + <installed facet="jst.web" version="3.1"/> + <installed facet="jst.jaxrs" version="2.0"/> + <installed facet="wst.jsdt.web" version="1.0"/> </faceted-project> diff --git a/vipra-backend/pom.xml b/vipra-backend/pom.xml index 73c6ff9e..f20a4930 100644 --- a/vipra-backend/pom.xml +++ b/vipra-backend/pom.xml @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>de.vipra</groupId> - <artifactId>backend</artifactId> + <artifactId>vipra-backend</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> @@ -106,7 +106,7 @@ <!-- Workspace --> <dependency> <groupId>de.vipra</groupId> - <artifactId>util</artifactId> + <artifactId>vipra-util</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> </dependencies> diff --git a/vipra-cmd/pom.xml b/vipra-cmd/pom.xml index 9b81219d..efc95329 100644 --- a/vipra-cmd/pom.xml +++ b/vipra-cmd/pom.xml @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>de.vipra</groupId> - <artifactId>cmd</artifactId> + <artifactId>vipra-cmd</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> @@ -67,7 +67,7 @@ <!-- Workspace --> <dependency> <groupId>de.vipra</groupId> - <artifactId>util</artifactId> + <artifactId>vipra-util</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> </dependencies> diff --git a/vipra-ui/app/index.html b/vipra-ui/app/index.html index 80951609..e3dbfd10 100644 --- a/vipra-ui/app/index.html +++ b/vipra-ui/app/index.html @@ -56,13 +56,13 @@ <div class="collapse navbar-collapse" id="vipra-navbar-collapse-1"> <ul class="nav navbar-nav"> <li ui-sref-active="active"> - <a ui-sref="explorer">Explorer</a> + <a ui-sref="explorer"><span class="mnemonic">E</span>xplorer</a> </li> <li ui-sref-active="active"> - <a ui-sref="articles">Articles</a> + <a ui-sref="articles"><span class="mnemonic">A</span>rticles</a> </li> <li ui-sref-active="active"> - <a ui-sref="topics">Topics</a> + <a ui-sref="topics"><span class="mnemonic">T</span>opics</a> </li> </ul> <form class="navbar-form navbar-left" role="search" ng-hide="$state.current.name === 'index'"> @@ -73,7 +73,7 @@ </form> <ul class="nav navbar-nav navbar-right"> <li ng-class="{'text-italic':rootModels.topicModel}"> - <a data-toggle="modal" data-target="#topicModelModal" ng-bind-template="{{rootModels.topicModel ? rootModels.topicModel.id : 'Models'}}" ng-attr-title="{{rootModels.topicModel.modelConfig.description}}"></a> + <a ng-click="chooseTopicModel()" ng-bind-template="{{rootModels.topicModel ? rootModels.topicModel.id : 'Models'}}" ng-attr-title="{{rootModels.topicModel.modelConfig.description}}"></a> </li> <li ui-sref-active="active"> <a ui-sref="about"> diff --git a/vipra-ui/app/js/controllers.js b/vipra-ui/app/js/controllers.js index e2493aff..980e7a07 100644 --- a/vipra-ui/app/js/controllers.js +++ b/vipra-ui/app/js/controllers.js @@ -18,15 +18,18 @@ search: null }; - TopicModelFactory.query({ - fields: '_all' - }, function(data) { - $scope.topicModels = data; - }, function(err) { - $scope.errors = err; - }); + $scope.queryTopicModels = function() { + TopicModelFactory.query({ + fields: '_all' + }, function(data) { + $scope.topicModels = data; + }, function(err) { + $scope.errors = err; + }); + }; $scope.chooseTopicModel = function() { + $scope.queryTopicModels(); $scope.rootModels.topicModelModalOpen = true; $('#topicModelModal').modal(); if ($scope.rootModels.topicModel) diff --git a/vipra-ui/app/less/app.less b/vipra-ui/app/less/app.less index 28b0acee..9cefe0e5 100644 --- a/vipra-ui/app/less/app.less +++ b/vipra-ui/app/less/app.less @@ -411,6 +411,13 @@ topic-menu { font-style: italic; } +.mnemonic { + *:hover > &, + *:hover { + text-decoration: underline; + } +} + @-moz-keyframes spin { 100% { -moz-transform: rotateY(360deg); diff --git a/vipra-util/pom.xml b/vipra-util/pom.xml index 4fd1e610..4793ef1c 100644 --- a/vipra-util/pom.xml +++ b/vipra-util/pom.xml @@ -3,7 +3,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>de.vipra</groupId> - <artifactId>util</artifactId> + <artifactId>vipra-util</artifactId> <version>0.0.1-SNAPSHOT</version> <properties> diff --git a/vm/bootstrap.sh b/vm/bootstrap.sh index c5041735..3f16a108 100644 --- a/vm/bootstrap.sh +++ b/vm/bootstrap.sh @@ -20,10 +20,11 @@ echo "TOMCAT8_GROUP=vagrant" >> /etc/default/tomcat8 chown -R vagrant.vagrant /var/log/tomcat8 /var/cache/tomcat8 /var/lib/tomcat8/conf/* # webapp directory -rm -f /vagrant/vm/webapps +rm -rf /vagrant/vm/webapps mkdir /vagrant/vm/webapps ln -sf /vagrant/vm/webapps /var/lib/tomcat8/webapps +systemctl enable tomcat8 systemctl restart tomcat8 # ----------------------------------------------------------------------------- @@ -33,6 +34,7 @@ wget https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/ gdebi -n elasticsearch-2.1.1.deb rm elasticsearch-2.1.1.deb +systemctl enable elasticsearch systemctl restart elasticsearch # ----------------------------------------------------------------------------- -- GitLab