From cd2e30610aeb76db686eefe2912117478fbc1260 Mon Sep 17 00:00:00 2001 From: "panagiotis.kanakakis" Date: Mon, 19 Mar 2018 14:31:18 +0000 Subject: [PATCH] 1. Create domain package. Add RequestFilter class. 2. Update converter class with new domain object 3. Update properties file and xml configuration 4. Bug fix on jobs' validation status --- pom.xml | 12 +- .../repo/manager/service/config/Config.java | 2 +- ...ndLinkURIAuthenticationSuccessHandler.java | 1 + .../service/controllers/MonitorApiImpl.java | 23 ++- .../service/controllers/RepositoryApi.java | 60 ++------ .../controllers/RepositoryApiImpl.java | 140 +++--------------- .../{utils => domain}/RequestFilter.java | 2 +- .../repo/manager/service/utils/Converter.java | 84 +++++++---- src/main/resources/application-context.xml | 24 +-- .../manager/service/application.properties | 5 +- src/main/webapp/WEB-INF/aai-security.xml | 2 +- .../webapp/WEB-INF/applicationContext.xml | 25 +--- 12 files changed, 129 insertions(+), 251 deletions(-) rename src/main/java/eu/dnetlib/repo/manager/service/{utils => domain}/RequestFilter.java (95%) diff --git a/pom.xml b/pom.xml index 56ffd53..ce230f3 100644 --- a/pom.xml +++ b/pom.xml @@ -220,8 +220,9 @@ + ${project.build.directory}/${project.build.finalName}/WEB-INF/classes - + org.apache.maven.plugins maven-compiler-plugin 3.1 @@ -240,6 +241,7 @@ + com.googlecode.maven-download-plugin download-maven-plugin @@ -261,6 +263,7 @@ + + Add theme + dir="${settings.localRepository}/io/springfox/springfox-swagger-ui/2.7.0/META-INF/resources"> @@ -286,6 +289,7 @@ +--> - - + + - + - + classpath*:/gr/**/springContext-*.properties diff --git a/src/main/resources/eu/dnetlib/repo/manager/service/application.properties b/src/main/resources/eu/dnetlib/repo/manager/service/application.properties index 63dbf32..eedf9e6 100644 --- a/src/main/resources/eu/dnetlib/repo/manager/service/application.properties +++ b/src/main/resources/eu/dnetlib/repo/manager/service/application.properties @@ -101,9 +101,8 @@ topic_types.url = https://beta.services.openaire.eu/provision/mvc/vocabularies/d oidc.issuer = https://aai.openminted.eu/oidc/ oidc.id = 24e83176-1312-4ba3-bc0b-ffeebea1603e oidc.secret = U_gLOupYu2trYIOwfxGgZkkZoOHG_zGfaViOUsXcZ7qVQuF1rcJeQYKIDX1TY3z27CIoHaqq9ht2rmAiUmBRYQ -oidc.home = http://194.177.192.121:8380/repomanager-service-dev/openid_connect_login -webapp.home = http://194.177.192.121:8380/repomanager-service-dev/openid_connect_login -webapp.dev.front = http://195.134.66.230:3000 +oidc.dev.home = http://194.177.192.121:8380/repomanager-service-dev/openid_connect_login +webapp.dev.front = http://194.177.192.121:3000 redis.host = 194.177.192.121 diff --git a/src/main/webapp/WEB-INF/aai-security.xml b/src/main/webapp/WEB-INF/aai-security.xml index 3fad77b..67033df 100644 --- a/src/main/webapp/WEB-INF/aai-security.xml +++ b/src/main/webapp/WEB-INF/aai-security.xml @@ -123,7 +123,7 @@ - ${oidc.home} + ${oidc.dev.home} diff --git a/src/main/webapp/WEB-INF/applicationContext.xml b/src/main/webapp/WEB-INF/applicationContext.xml index b3584af..d105060 100644 --- a/src/main/webapp/WEB-INF/applicationContext.xml +++ b/src/main/webapp/WEB-INF/applicationContext.xml @@ -1,48 +1,35 @@ - - - - - - - - - - - - - - + + - + - + classpath*:/gr/**/springContext-*.properties