Consistently use the bff name in the bff code base 54/135754/2
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Wed, 16 Aug 2023 08:01:39 +0000 (08:01 +0000)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Wed, 16 Aug 2023 08:20:05 +0000 (08:20 +0000)
- rename package name from org.onap.portal.bff to org.onap.portalng.bff
- replace all other occurences of portal-bff with bff

Other:
- remove Sonarqube plugin

Issue-ID: PORTALNG-40
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I50548630212e46a0ab84c88ff5fef743dafe9d38

73 files changed:
README.md
app/build.gradle
app/src/main/java/org/onap/portalng/bff/Application.java [moved from app/src/main/java/org/onap/portal/bff/Application.java with 88% similarity]
app/src/main/resources/application-access-control.yml
app/src/main/resources/application-development.yml
app/src/main/resources/application-local.yml
app/src/main/resources/application.yml
app/src/test/java/org/onap/portalng/bff/ApiDocsIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/ApiDocsIntegrationTest.java with 97% similarity]
app/src/test/java/org/onap/portalng/bff/BaseIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/BaseIntegrationTest.java with 97% similarity]
app/src/test/java/org/onap/portalng/bff/HealthCheckIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/HealthCheckIntegrationTest.java with 97% similarity]
app/src/test/java/org/onap/portalng/bff/TokenGenerator.java [moved from app/src/test/java/org/onap/portal/bff/TokenGenerator.java with 99% similarity]
app/src/test/java/org/onap/portalng/bff/actions/ActionDto.java [moved from app/src/test/java/org/onap/portal/bff/actions/ActionDto.java with 96% similarity]
app/src/test/java/org/onap/portalng/bff/actions/ActionFixtures.java [moved from app/src/test/java/org/onap/portal/bff/actions/ActionFixtures.java with 88% similarity]
app/src/test/java/org/onap/portalng/bff/actions/ActionsMocks.java [moved from app/src/test/java/org/onap/portal/bff/actions/ActionsMocks.java with 92% similarity]
app/src/test/java/org/onap/portalng/bff/actions/CreateActionsIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/actions/CreateActionsIntegrationTest.java with 87% similarity]
app/src/test/java/org/onap/portalng/bff/actions/GetActionsIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/actions/GetActionsIntegrationTest.java with 93% similarity]
app/src/test/java/org/onap/portalng/bff/actions/ListActionsIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/actions/ListActionsIntegrationTest.java with 87% similarity]
app/src/test/java/org/onap/portalng/bff/headers/XRequestIdHeaderTest.java [moved from app/src/test/java/org/onap/portal/bff/headers/XRequestIdHeaderTest.java with 93% similarity]
app/src/test/java/org/onap/portalng/bff/idtoken/IdTokenExchangeFilterFunctionTest.java [moved from app/src/test/java/org/onap/portal/bff/idtoken/IdTokenExchangeFilterFunctionTest.java with 95% similarity]
app/src/test/java/org/onap/portalng/bff/preferences/CreatePreferencesIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/preferences/CreatePreferencesIntegrationTest.java with 90% similarity]
app/src/test/java/org/onap/portalng/bff/preferences/GetPreferencesIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/preferences/GetPreferencesIntegrationTest.java with 87% similarity]
app/src/test/java/org/onap/portalng/bff/preferences/PreferencesMocks.java [moved from app/src/test/java/org/onap/portal/bff/preferences/PreferencesMocks.java with 94% similarity]
app/src/test/java/org/onap/portalng/bff/preferences/UpdatePreferencesIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/preferences/UpdatePreferencesIntegrationTest.java with 90% similarity]
app/src/test/java/org/onap/portalng/bff/roles/ListRealmRolesIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/roles/ListRealmRolesIntegrationTest.java with 88% similarity]
app/src/test/java/org/onap/portalng/bff/roles/RolesMocks.java [moved from app/src/test/java/org/onap/portal/bff/roles/RolesMocks.java with 87% similarity]
app/src/test/java/org/onap/portalng/bff/users/CreateUserIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/CreateUserIntegrationTest.java with 93% similarity]
app/src/test/java/org/onap/portalng/bff/users/DeleteUserIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/DeleteUserIntegrationTest.java with 91% similarity]
app/src/test/java/org/onap/portalng/bff/users/GetUserDetailIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/GetUserDetailIntegrationTest.java with 90% similarity]
app/src/test/java/org/onap/portalng/bff/users/ListAssignedRolesIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/ListAssignedRolesIntegrationTest.java with 89% similarity]
app/src/test/java/org/onap/portalng/bff/users/ListAvailableRolesIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/ListAvailableRolesIntegrationTest.java with 89% similarity]
app/src/test/java/org/onap/portalng/bff/users/ListUsersIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/ListUsersIntegrationTest.java with 94% similarity]
app/src/test/java/org/onap/portalng/bff/users/UpdateAssignedRolesIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/UpdateAssignedRolesIntegrationTest.java with 97% similarity]
app/src/test/java/org/onap/portalng/bff/users/UpdateUserIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/UpdateUserIntegrationTest.java with 91% similarity]
app/src/test/java/org/onap/portalng/bff/users/UpdateUserPasswordIntegrationTest.java [moved from app/src/test/java/org/onap/portal/bff/users/UpdateUserPasswordIntegrationTest.java with 90% similarity]
app/src/test/resources/application-access-control.yml
app/src/test/resources/application-development.yml
app/src/test/resources/application.yml
bin/sonarqube.sh [deleted file]
build.gradle
development/config/onap-realm.json
lib/build.gradle
lib/src/main/java/org/onap/portalng/bff/config/BeansConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/BeansConfig.java with 98% similarity]
lib/src/main/java/org/onap/portalng/bff/config/BffConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/PortalBffConfig.java with 94% similarity]
lib/src/main/java/org/onap/portalng/bff/config/ConversionServiceConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/ConversionServiceConfig.java with 87% similarity]
lib/src/main/java/org/onap/portalng/bff/config/IdTokenExchangeFilterFunction.java [moved from lib/src/main/java/org/onap/portal/bff/config/IdTokenExchangeFilterFunction.java with 99% similarity]
lib/src/main/java/org/onap/portalng/bff/config/LoggerInterceptor.java [moved from lib/src/main/java/org/onap/portal/bff/config/LoggerInterceptor.java with 95% similarity]
lib/src/main/java/org/onap/portalng/bff/config/MapperSpringConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/MapperSpringConfig.java with 95% similarity]
lib/src/main/java/org/onap/portalng/bff/config/SecurityConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/SecurityConfig.java with 98% similarity]
lib/src/main/java/org/onap/portalng/bff/config/clients/AbstractClientConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/clients/AbstractClientConfig.java with 96% similarity]
lib/src/main/java/org/onap/portalng/bff/config/clients/KeycloakConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/clients/KeycloakConfig.java with 84% similarity]
lib/src/main/java/org/onap/portalng/bff/config/clients/PortalHistoryConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/clients/PortalHistoryConfig.java with 84% similarity]
lib/src/main/java/org/onap/portalng/bff/config/clients/PortalPrefsConfig.java [moved from lib/src/main/java/org/onap/portal/bff/config/clients/PortalPrefsConfig.java with 84% similarity]
lib/src/main/java/org/onap/portalng/bff/controller/AbstractBffController.java [moved from lib/src/main/java/org/onap/portal/bff/controller/AbstractBffController.java with 81% similarity]
lib/src/main/java/org/onap/portalng/bff/controller/ActionsController.java [moved from lib/src/main/java/org/onap/portal/bff/controller/ActionsController.java with 82% similarity]
lib/src/main/java/org/onap/portalng/bff/controller/BffControllerAdvice.java [moved from lib/src/main/java/org/onap/portal/bff/controller/BffControllerAdvice.java with 95% similarity]
lib/src/main/java/org/onap/portalng/bff/controller/PreferencesController.java [moved from lib/src/main/java/org/onap/portal/bff/controller/PreferencesController.java with 84% similarity]
lib/src/main/java/org/onap/portalng/bff/controller/RolesController.java [moved from lib/src/main/java/org/onap/portal/bff/controller/RolesController.java with 81% similarity]
lib/src/main/java/org/onap/portalng/bff/controller/UsersController.java [moved from lib/src/main/java/org/onap/portal/bff/controller/UsersController.java with 85% similarity]
lib/src/main/java/org/onap/portalng/bff/exceptions/DownstreamApiProblemException.java [moved from lib/src/main/java/org/onap/portal/bff/exceptions/DownstreamApiProblemException.java with 92% similarity]
lib/src/main/java/org/onap/portalng/bff/mappers/ActionsMapper.java [moved from lib/src/main/java/org/onap/portal/bff/mappers/ActionsMapper.java with 79% similarity]
lib/src/main/java/org/onap/portalng/bff/mappers/CredentialMapper.java [moved from lib/src/main/java/org/onap/portal/bff/mappers/CredentialMapper.java with 77% similarity]
lib/src/main/java/org/onap/portalng/bff/mappers/PreferencesMapper.java [moved from lib/src/main/java/org/onap/portal/bff/mappers/PreferencesMapper.java with 80% similarity]
lib/src/main/java/org/onap/portalng/bff/mappers/RolesMapper.java [moved from lib/src/main/java/org/onap/portal/bff/mappers/RolesMapper.java with 81% similarity]
lib/src/main/java/org/onap/portalng/bff/mappers/UsersMapper.java [moved from lib/src/main/java/org/onap/portal/bff/mappers/UsersMapper.java with 74% similarity]
lib/src/main/java/org/onap/portalng/bff/services/ActionService.java [moved from lib/src/main/java/org/onap/portal/bff/services/ActionService.java with 87% similarity]
lib/src/main/java/org/onap/portalng/bff/services/KeycloakService.java [moved from lib/src/main/java/org/onap/portal/bff/services/KeycloakService.java with 96% similarity]
lib/src/main/java/org/onap/portalng/bff/services/PreferencesService.java [moved from lib/src/main/java/org/onap/portal/bff/services/PreferencesService.java with 86% similarity]
lib/src/main/java/org/onap/portalng/bff/utils/ErrorHandler.java [moved from lib/src/main/java/org/onap/portal/bff/utils/ErrorHandler.java with 91% similarity]
lib/src/main/java/org/onap/portalng/bff/utils/Logger.java [moved from lib/src/main/java/org/onap/portal/bff/utils/Logger.java with 78% similarity]
openapi/build.gradle
openapi/server/build.gradle
openapi/server/src/main/resources/static/api.yaml
version

index 48f023d..fa8de71 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Portal BFF
+# bff
 Backend for Frontend (BFF) component of the portal-ng.
 
 ## Build
@@ -55,14 +55,14 @@ To start the service execute the `run.sh` in the development folder:
 development/run.sh
 ```
 
-Example request against the portal-prefs service can be run in your preferred IDE with the `request.http` file from the development folder.
+Example request against the preferences service can be run in your preferred IDE with the `request.http` file from the development folder.
 
 You can access the Keycloak UI via browser.
 URL: http://localhost:8080
 **username:** admin  
 **password:** password
 
-To stop the portal-prefs service, Keycloak and the databases run:
+To stop the preferences service, Keycloak and the databases run:
 ```sh
 development/stop.sh
 ```
index 8602d9d..d219c24 100644 (file)
@@ -40,7 +40,7 @@ dependencies {
     testImplementation 'io.rest-assured:rest-assured'
 }
 
-mainClassName = 'org.onap.portal.bff.Application'
+mainClassName = 'org.onap.portalng.bff.Application'
 
 bootJar {
     launchScript()
@@ -51,10 +51,10 @@ bootJar {
 springBoot {
     buildInfo {
         properties {
-            artifact = 'org-onap-portal-bff'
+            artifact = 'org-onap-portalng-bff'
             version = getVersion()
             group = rootProject.group
-            name = 'ONAP portal backend for frontend community edition'
+            name = 'portal-ng backend for frontend'
         }
     }
 }
  *
  */
 
-package org.onap.portal.bff;
+package org.onap.portalng.bff;
 
-import org.onap.portal.bff.config.PortalBffConfig;
+import org.onap.portalng.bff.config.BffConfig;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.boot.context.properties.EnableConfigurationProperties;
 
-@EnableConfigurationProperties(PortalBffConfig.class)
+@EnableConfigurationProperties(BffConfig.class)
 @SpringBootApplication
 public class Application {
 
index d967c53..450ab8a 100644 (file)
@@ -1,4 +1,4 @@
-portal-bff.access-control:
+bff.access-control:
   ACTIONS_CREATE: [ onap_admin, onap_designer, onap_operator ]
   ACTIONS_GET: [ onap_admin, onap_designer, onap_operator ]
   ACTIONS_LIST: [ onap_admin, onap_designer, onap_operator ]
index 50dfb51..c7e869f 100644 (file)
@@ -9,7 +9,7 @@ spring:
         registration:
           keycloak:
             provider: keycloak
-            client-id: portal-bff
+            client-id: bff
             client-secret: 5933482a-9f4c-44e0-9814-dca17e0a9137
             authorization-grant-type: client_credentials
       resourceserver:
@@ -22,7 +22,7 @@ management:
       exposure:
         include: "*"
 
-portal-bff:
+bff:
   realm: ONAP
   portal-prefs-url: ${PORTAL_PREFS_URL}
   portal-history-url: ${PORTAL_HISTORY_URL}
index e90a13b..0cb6e6b 100644 (file)
@@ -9,7 +9,7 @@ spring:
         registration:
           keycloak:
             provider: keycloak
-            client-id: portal-bff
+            client-id: bff
             client-secret: pKOuVH1bwRZoNzp5P5t4GV8CqcCJYVtr
             authorization-grant-type: client_credentials
       resourceserver:
@@ -22,7 +22,7 @@ management:
       exposure:
         include: "*"
 
-portal-bff:
+bff:
   realm: ONAP
   portal-prefs-url: http://localhost:9001
   portal-history-url: http://localhost:9002
index 83686b5..6e74453 100644 (file)
@@ -16,7 +16,7 @@ management:
 
 spring:
   application:
-    name: portal-bff
+    name: bff
   profiles:
     include:
       - access-control
@@ -40,7 +40,7 @@ spring:
     serialization:
       FAIL_ON_EMPTY_BEANS: false
 
-portal-bff:
+bff:
   realm: ${KEYCLOAK_REALM}
   portal-prefs-url: ${PORTAL_PREFS_URL}
   portal-history-url: ${PORTAL_HISTORY_URL}
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff;
+package org.onap.portalng.bff;
 
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.github.tomakehurst.wiremock.client.WireMock;
@@ -39,8 +39,8 @@ import java.util.UUID;
 import org.apache.http.client.utils.URIBuilder;
 import org.junit.jupiter.api.BeforeAll;
 import org.junit.jupiter.api.BeforeEach;
-import org.onap.portal.bff.config.IdTokenExchangeFilterFunction;
-import org.onap.portal.bff.config.PortalBffConfig;
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.config.IdTokenExchangeFilterFunction;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.boot.test.context.SpringBootTest;
@@ -66,13 +66,13 @@ public abstract class BaseIntegrationTest {
 
   @LocalServerPort protected int port;
 
-  @Value("${portal-bff.realm}")
+  @Value("${bff.realm}")
   protected String realm;
 
   @Autowired protected ObjectMapper objectMapper;
   @Autowired private TokenGenerator tokenGenerator;
 
-  @Autowired protected PortalBffConfig portalBffConfig;
+  @Autowired protected BffConfig bffConfig;
 
   @BeforeAll
   public static void setup() {
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff;
+package org.onap.portalng.bff;
 
 import com.nimbusds.jose.JOSEObjectType;
 import com.nimbusds.jose.JWSAlgorithm;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.actions;
+package org.onap.portalng.bff.actions;
 
 import lombok.AllArgsConstructor;
 import lombok.Getter;
  *
  */
 
-package org.onap.portal.bff.actions;
+package org.onap.portalng.bff.actions;
 
 import java.time.OffsetDateTime;
 import java.time.temporal.ChronoUnit;
-import org.onap.portal.bff.openapi.client_portal_history.model.ActionResponsePortalHistoryDto;
-import org.onap.portal.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
-import org.onap.portal.bff.openapi.client_portal_history.model.CreateActionRequestPortalHistoryDto;
-import org.onap.portal.bff.openapi.server.model.CreateActionRequestApiDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ActionResponsePortalHistoryDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.CreateActionRequestPortalHistoryDto;
+import org.onap.portalng.bff.openapi.server.model.CreateActionRequestApiDto;
 
 public class ActionFixtures {
 
  *
  */
 
-package org.onap.portal.bff.actions;
+package org.onap.portalng.bff.actions;
 
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.github.tomakehurst.wiremock.client.WireMock;
 import com.github.tomakehurst.wiremock.matching.EqualToPattern;
 import io.restassured.http.Header;
 import org.apache.http.HttpHeaders;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_history.model.ActionResponsePortalHistoryDto;
-import org.onap.portal.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
-import org.onap.portal.bff.openapi.client_portal_history.model.ProblemPortalHistoryDto;
-import org.onap.portal.bff.openapi.server.model.ActionsListResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.ActionsResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.CreateActionRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ActionResponsePortalHistoryDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ProblemPortalHistoryDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsListResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.CreateActionRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
  *
  */
 
-package org.onap.portal.bff.actions;
+package org.onap.portalng.bff.actions;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
 import java.time.OffsetDateTime;
 import org.assertj.core.api.Assertions;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.openapi.client_portal_history.model.ActionResponsePortalHistoryDto;
-import org.onap.portal.bff.openapi.client_portal_history.model.ProblemPortalHistoryDto;
-import org.onap.portal.bff.openapi.server.model.ActionsResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.CreateActionRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ActionResponsePortalHistoryDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ProblemPortalHistoryDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.CreateActionRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.http.HttpStatus;
 
 class CreateActionsIntegrationTest extends ActionsMocks {
  *
  */
 
-package org.onap.portal.bff.actions;
+package org.onap.portalng.bff.actions;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
 import java.time.OffsetDateTime;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
-import org.onap.portal.bff.openapi.server.model.ActionsListResponseApiDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsListResponseApiDto;
 
 class GetActionsIntegrationTest extends ActionsMocks {
 
  *
  */
 
-package org.onap.portal.bff.actions;
+package org.onap.portalng.bff.actions;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
 import java.time.OffsetDateTime;
 import org.assertj.core.api.Assertions;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
-import org.onap.portal.bff.openapi.client_portal_history.model.ProblemPortalHistoryDto;
-import org.onap.portal.bff.openapi.server.model.ActionsListResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ProblemPortalHistoryDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsListResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.http.HttpStatus;
 
 class ListActionsIntegrationTest extends ActionsMocks {
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.headers;
+package org.onap.portalng.bff.headers;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -27,8 +27,8 @@ import com.github.tomakehurst.wiremock.client.WireMock;
 import com.github.tomakehurst.wiremock.matching.EqualToPattern;
 import io.restassured.http.Header;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
 import org.springframework.http.HttpHeaders;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.idtoken;
+package org.onap.portalng.bff.idtoken;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.assertj.core.api.Assertions.assertThatThrownBy;
@@ -28,8 +28,8 @@ import static org.mockito.Mockito.mock;
 import java.net.URI;
 import java.util.UUID;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.config.IdTokenExchangeFilterFunction;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.config.IdTokenExchangeFilterFunction;
 import org.springframework.http.HttpMethod;
 import org.springframework.mock.http.server.reactive.MockServerHttpRequest;
 import org.springframework.mock.web.server.MockServerWebExchange;
  *
  */
 
-package org.onap.portal.bff.preferences;
+package org.onap.portalng.bff.preferences;
 
 import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
 
 import io.restassured.http.Header;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
-import org.onap.portal.bff.openapi.server.model.CreatePreferencesRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.PreferencesResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
+import org.onap.portalng.bff.openapi.server.model.CreatePreferencesRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.PreferencesResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
  *
  */
 
-package org.onap.portal.bff.preferences;
+package org.onap.portalng.bff.preferences;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
 import io.restassured.http.Header;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
-import org.onap.portal.bff.openapi.server.model.PreferencesResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
+import org.onap.portalng.bff.openapi.server.model.PreferencesResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.preferences;
+package org.onap.portalng.bff.preferences;
 
 import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.databind.ObjectMapper;
@@ -29,11 +29,11 @@ import io.restassured.http.Header;
 import java.io.File;
 import java.io.IOException;
 import org.apache.http.HttpHeaders;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
-import org.onap.portal.bff.openapi.server.model.CreatePreferencesRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.PreferencesResponseApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
+import org.onap.portalng.bff.openapi.server.model.CreatePreferencesRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.PreferencesResponseApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
  *
  */
 
-package org.onap.portal.bff.preferences;
+package org.onap.portalng.bff.preferences;
 
 import static org.assertj.core.api.AssertionsForClassTypes.assertThat;
 
 import io.restassured.http.Header;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
-import org.onap.portal.bff.openapi.server.model.CreatePreferencesRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.PreferencesResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
+import org.onap.portalng.bff.openapi.server.model.CreatePreferencesRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.PreferencesResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.roles;
+package org.onap.portalng.bff.roles;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -27,11 +27,11 @@ import com.github.tomakehurst.wiremock.client.WireMock;
 import io.restassured.http.Header;
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleListResponseApiDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleListResponseApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
  *
  */
 
-package org.onap.portal.bff.roles;
+package org.onap.portalng.bff.roles;
 
 import com.github.tomakehurst.wiremock.client.WireMock;
 import io.restassured.http.Header;
 import java.util.List;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.RoleListResponseApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.RoleListResponseApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -29,16 +29,16 @@ import io.restassured.http.Header;
 import java.util.Collections;
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RequiredActionsKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.CreateUserRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleListResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.UserResponseApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RequiredActionsKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.CreateUserRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleListResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.UserResponseApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
 import com.github.tomakehurst.wiremock.client.WireMock;
 import io.restassured.http.Header;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -28,12 +28,12 @@ import com.github.tomakehurst.wiremock.client.WireMock;
 import io.restassured.http.Header;
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.UserResponseApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.UserResponseApiDto;
 import org.springframework.http.HttpHeaders;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -27,12 +27,12 @@ import com.github.tomakehurst.wiremock.client.WireMock;
 import io.restassured.http.Header;
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleListResponseApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleListResponseApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -27,12 +27,12 @@ import com.github.tomakehurst.wiremock.client.WireMock;
 import io.restassured.http.Header;
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleListResponseApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleListResponseApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -29,13 +29,13 @@ import java.util.Collections;
 import java.util.List;
 import java.util.Optional;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.UserListResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.UserResponseApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.UserListResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.UserResponseApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -29,12 +29,12 @@ import io.restassured.http.Header;
 import java.util.Collections;
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleListResponseApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleListResponseApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
@@ -28,12 +28,12 @@ import com.github.tomakehurst.wiremock.client.WireMock;
 import io.restassured.http.Header;
 import java.util.List;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.UpdateUserRequestApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.UpdateUserRequestApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
  *
  */
 
-package org.onap.portal.bff.users;
+package org.onap.portalng.bff.users;
 
 import static org.assertj.core.api.Assertions.assertThat;
 
 import com.github.tomakehurst.wiremock.client.WireMock;
 import io.restassured.http.Header;
 import org.junit.jupiter.api.Test;
-import org.onap.portal.bff.BaseIntegrationTest;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.CredentialKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.openapi.server.model.UpdateUserPasswordRequestApiDto;
+import org.onap.portalng.bff.BaseIntegrationTest;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.CredentialKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.openapi.server.model.UpdateUserPasswordRequestApiDto;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.MediaType;
 
index 5454a15..1eb37b8 100644 (file)
@@ -1,4 +1,4 @@
-portal-bff.access-control:
+bff.access-control:
   ACTIONS_CREATE: [ onap_admin, onap_designer, onap_operator ]
   ACTIONS_GET: [ onap_admin, onap_designer, onap_operator ]
   ACTIONS_LIST: [ onap_admin, onap_designer, onap_operator ]
index 8e97b45..2f408fe 100644 (file)
@@ -25,7 +25,7 @@ spring:
     serialization:
       FAIL_ON_EMPTY_BEANS: false
 
-portal-bff:
+bff:
   realm: ONAP
   portal-prefs-url: http://localhost:${wiremock.server.port}
   portal-history-url: http://localhost:${wiremock.server.port}
index f9a82d8..b26e5d4 100644 (file)
@@ -26,7 +26,7 @@ spring:
     serialization:
       FAIL_ON_EMPTY_BEANS: false
 
-portal-bff:
+bff:
   realm: ONAP
   portal-prefs-url: http://localhost:${wiremock.server.port}
   portal-history-url: http://localhost:${wiremock.server.port}
diff --git a/bin/sonarqube.sh b/bin/sonarqube.sh
deleted file mode 100755 (executable)
index 0047966..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-./gradlew sonarqube -Dsonar.branch.name=local-ce -Dsonar.host.url=https://sonarqube.devops.telekom.de -Dsonar.login=5392bed06c65e0bbce329ad625cf8554ce467052
index 388d92a..7a01578 100755 (executable)
@@ -16,7 +16,6 @@ buildscript {
         redocVersion = '2.0.0-rc.65'
         spotlessVersion = '6.10.0'
         spotbugsVersion = '5.0.10'
-        sonarqubeVersion = '3.4.0.2513'
         problemVersion = '0.27.1'
         problemSpringVersion = '0.27.0'
         logstashLogbackVersion = '7.2'
@@ -32,7 +31,6 @@ buildscript {
         classpath "com.github.spotbugs.snom:spotbugs-gradle-plugin:$spotbugsVersion"
         classpath "org.springframework.boot:spring-boot-gradle-plugin:$springBootVersion"
         classpath "org.openapitools:openapi-generator-gradle-plugin:$openapiVersion"
-        classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:$sonarqubeVersion"
         classpath "com.gorylenko.gradle-git-properties:gradle-git-properties:$gorylenkoVersion"
         classpath "gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:$licenseVersion"
         classpath "gradle.plugin.com.github.johnrengelman:shadow:$shadowVersion"
index e47136b..8e6ff9c 100644 (file)
@@ -71,7 +71,7 @@
         "microprofile-jwt"
       ]
     }, {
-      "clientId" : "portal-bff",
+      "clientId" : "bff",
       "surrogateAuthRequired" : false,
       "enabled" : true,
       "alwaysDisplayInConsole" : false,
       "groups" : [ ]
     }, {
       "createdTimestamp" : 1665048112458,
-      "username" : "service-account-portal-bff",
+      "username" : "service-account-bff",
       "enabled" : true,
       "totp" : false,
       "emailVerified" : false,
-      "serviceAccountClientId" : "portal-bff",
+      "serviceAccountClientId" : "bff",
       "credentials" : [ ],
       "disableableCredentialTypes" : [ ],
       "requiredActions" : [ ],
index 594dd9c..ea7dc98 100644 (file)
@@ -5,9 +5,8 @@ apply plugin: 'maven-publish'
 apply plugin: 'java-library'
 apply plugin: 'com.diffplug.spotless'
 apply plugin: 'com.github.spotbugs'
-apply plugin: 'org.sonarqube'
 
-group 'org.onap.portal-ng'
+group 'org.onap.portalng'
 version rootProject.file('version').text.trim()
 
 dependencies {
@@ -53,12 +52,21 @@ publishing {
             artifacts = ["build/libs/bff-$version-all.jar"]
             pom {
                 name = rootProject.name
-                description = 'ONAP community edition of bff'
+                description = 'portal-ng backend-for-frontend service'
             }
         }
     }
+    // https://gitlab.devops.telekom.de/tnap/development/tesla-team/portal-community/bff/-/blob/pipeline/lib/build.gradle#L60
     repositories{
         mavenCentral()
+        // maven {
+        //     url "${maven_central_url}"
+        //     credentials {
+        //         username = "${artifactory_user}"
+        //         password = "${artifactory_password}"
+        //     }
+        // }
+
     }
 }
 
@@ -84,13 +92,4 @@ spotbugs {
     effort = "max"
     reportLevel = "high"
     excludeFilter = file("$rootProject.projectDir/spotbugs-exclude.xml")
-}
-
-sonarqube {
-    properties {
-        property "sonar.projectKey", "tnap.SONAR.portal.portal-bff-ce"
-        property "sonar.projectName", "portal-bff-ce"
-        property "sonar.projectDescription", "Community edition of the the ONAP portal"
-        property "sonar.exclusions", "**/build**"
-    }
 }
\ No newline at end of file
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.config;
+package org.onap.portalng.bff.config;
 
 import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.core.JsonProcessingException;
@@ -31,8 +31,8 @@ import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
 import java.time.Clock;
 import java.util.List;
 import lombok.extern.slf4j.Slf4j;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
-import org.onap.portal.bff.utils.Logger;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.utils.Logger;
 import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.beans.factory.config.ConfigurableBeanFactory;
 import org.springframework.context.annotation.Bean;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.config;
+package org.onap.portalng.bff.config;
 
 import java.util.List;
 import java.util.Map;
@@ -39,9 +39,9 @@ import reactor.core.publisher.Mono;
  */
 @Valid
 @ConstructorBinding
-@ConfigurationProperties("portal-bff")
+@ConfigurationProperties("bff")
 @Data
-public class PortalBffConfig {
+public class BffConfig {
 
   @NotBlank private final String realm;
   @NotBlank private final String portalServiceUrl;
  *
  */
 
-package org.onap.portal.bff.config;
+package org.onap.portalng.bff.config;
 
 import java.util.List;
-import org.onap.portal.bff.mappers.ActionsMapper;
-import org.onap.portal.bff.mappers.PreferencesMapper;
-import org.onap.portal.bff.mappers.RolesMapper;
-import org.onap.portal.bff.mappers.UsersMapper;
+import org.onap.portalng.bff.mappers.ActionsMapper;
+import org.onap.portalng.bff.mappers.PreferencesMapper;
+import org.onap.portalng.bff.mappers.RolesMapper;
+import org.onap.portalng.bff.mappers.UsersMapper;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.core.convert.converter.Converter;
  *
  */
 
-package org.onap.portal.bff.config;
+package org.onap.portalng.bff.config;
 
 import java.util.List;
-import org.onap.portal.bff.utils.Logger;
+import org.onap.portalng.bff.utils.Logger;
 import org.springframework.stereotype.Component;
 import org.springframework.web.filter.reactive.ServerWebExchangeContextFilter;
 import org.springframework.web.server.ServerWebExchange;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.config;
+package org.onap.portalng.bff.config;
 
 import org.mapstruct.MapperConfig;
 import org.mapstruct.extensions.spring.converter.ConversionServiceAdapterGenerator;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.config;
+package org.onap.portalng.bff.config;
 
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
  *
  */
 
-package org.onap.portal.bff.config.clients;
+package org.onap.portalng.bff.config.clients;
 
 import java.time.Duration;
 import java.util.List;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.client.reactive.ClientHttpConnector;
 import org.springframework.http.client.reactive.ReactorClientHttpConnector;
  *
  */
 
-package org.onap.portal.bff.config.clients;
+package org.onap.portalng.bff.config.clients;
 
 import com.fasterxml.jackson.databind.ObjectMapper;
 import java.util.List;
 import java.util.function.Function;
-import org.onap.portal.bff.config.BeansConfig;
-import org.onap.portal.bff.config.PortalBffConfig;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
-import org.onap.portal.bff.openapi.client_portal_keycloak.ApiClient;
-import org.onap.portal.bff.openapi.client_portal_keycloak.api.KeycloakApi;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.config.BeansConfig;
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.ApiClient;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.api.KeycloakApi;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.ErrorResponseKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
@@ -42,14 +42,14 @@ import org.springframework.web.reactive.function.client.WebClient;
 @Configuration
 public class KeycloakConfig extends AbstractClientConfig<ErrorResponseKeycloakDto> {
   private final ObjectMapper objectMapper;
-  private final PortalBffConfig bffConfig;
+  private final BffConfig bffConfig;
   private final ExchangeFilterFunction oauth2ExchangeFilterFunction;
 
   public KeycloakConfig(
       @Qualifier(BeansConfig.OAUTH2_EXCHANGE_FILTER_FUNCTION)
           ExchangeFilterFunction oauth2ExchangeFilterFunction,
       ObjectMapper objectMapper,
-      PortalBffConfig bffConfig) {
+      BffConfig bffConfig) {
     super(ErrorResponseKeycloakDto.class);
     this.objectMapper = objectMapper;
     this.bffConfig = bffConfig;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.config.clients;
+package org.onap.portalng.bff.config.clients;
 
 import com.fasterxml.jackson.databind.ObjectMapper;
 import java.net.MalformedURLException;
@@ -27,13 +27,13 @@ import java.net.URL;
 import java.util.List;
 import java.util.function.Function;
 import lombok.extern.slf4j.Slf4j;
-import org.onap.portal.bff.config.BeansConfig;
-import org.onap.portal.bff.config.PortalBffConfig;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
-import org.onap.portal.bff.openapi.client_portal_history.ApiClient;
-import org.onap.portal.bff.openapi.client_portal_history.api.ActionsApi;
-import org.onap.portal.bff.openapi.client_portal_history.model.ProblemPortalHistoryDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.config.BeansConfig;
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.openapi.client_portal_history.ApiClient;
+import org.onap.portalng.bff.openapi.client_portal_history.api.ActionsApi;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ProblemPortalHistoryDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.context.annotation.Bean;
@@ -46,7 +46,7 @@ import org.springframework.web.reactive.function.client.WebClient;
 @Configuration
 public class PortalHistoryConfig extends AbstractClientConfig<ProblemPortalHistoryDto> {
   private final ObjectMapper objectMapper;
-  private final PortalBffConfig bffConfig;
+  private final BffConfig bffConfig;
   private final ExchangeFilterFunction oauth2ExchangeFilterFunction;
 
   @Autowired
@@ -54,7 +54,7 @@ public class PortalHistoryConfig extends AbstractClientConfig<ProblemPortalHisto
       @Qualifier(BeansConfig.OAUTH2_EXCHANGE_FILTER_FUNCTION)
           ExchangeFilterFunction oauth2ExchangeFilterFunction,
       ObjectMapper objectMapper,
-      PortalBffConfig bffConfig) {
+      BffConfig bffConfig) {
     super(ProblemPortalHistoryDto.class);
     this.objectMapper = objectMapper;
     this.bffConfig = bffConfig;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.config.clients;
+package org.onap.portalng.bff.config.clients;
 
 import com.fasterxml.jackson.databind.ObjectMapper;
 import java.net.MalformedURLException;
@@ -27,13 +27,13 @@ import java.net.URL;
 import java.util.List;
 import java.util.function.Function;
 import lombok.extern.slf4j.Slf4j;
-import org.onap.portal.bff.config.BeansConfig;
-import org.onap.portal.bff.config.PortalBffConfig;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
-import org.onap.portal.bff.openapi.client_portal_prefs.ApiClient;
-import org.onap.portal.bff.openapi.client_portal_prefs.api.PreferencesApi;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.config.BeansConfig;
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.openapi.client_portal_prefs.ApiClient;
+import org.onap.portalng.bff.openapi.client_portal_prefs.api.PreferencesApi;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.ProblemPortalPrefsDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.beans.factory.annotation.Qualifier;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
@@ -45,14 +45,14 @@ import org.springframework.web.reactive.function.client.WebClient;
 @Configuration
 public class PortalPrefsConfig extends AbstractClientConfig<ProblemPortalPrefsDto> {
   private final ObjectMapper objectMapper;
-  private final PortalBffConfig bffConfig;
+  private final BffConfig bffConfig;
   private final ExchangeFilterFunction oauth2ExchangeFilterFunction;
 
   public PortalPrefsConfig(
       @Qualifier(BeansConfig.OAUTH2_EXCHANGE_FILTER_FUNCTION)
           ExchangeFilterFunction oauth2ExchangeFilterFunction,
       ObjectMapper objectMapper,
-      PortalBffConfig bffConfig) {
+      BffConfig bffConfig) {
     super(ProblemPortalPrefsDto.class);
     this.objectMapper = objectMapper;
     this.bffConfig = bffConfig;
  *
  */
 
-package org.onap.portal.bff.controller;
+package org.onap.portalng.bff.controller;
 
-import org.onap.portal.bff.config.IdTokenExchangeFilterFunction;
-import org.onap.portal.bff.config.PortalBffConfig;
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.config.IdTokenExchangeFilterFunction;
 import org.springframework.web.server.ServerWebExchange;
 import reactor.core.publisher.Mono;
 
 public abstract class AbstractBffController {
 
-  protected PortalBffConfig bffConfig;
+  protected BffConfig bffConfig;
 
-  protected AbstractBffController(PortalBffConfig bffConfig) {
+  protected AbstractBffController(BffConfig bffConfig) {
     this.bffConfig = bffConfig;
   }
 
  *
  */
 
-package org.onap.portal.bff.controller;
+package org.onap.portalng.bff.controller;
 
-import org.onap.portal.bff.config.PortalBffConfig;
-import org.onap.portal.bff.openapi.server.api.ActionsApi;
-import org.onap.portal.bff.openapi.server.model.ActionsListResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.ActionsResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.CreateActionRequestApiDto;
-import org.onap.portal.bff.services.ActionService;
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.openapi.server.api.ActionsApi;
+import org.onap.portalng.bff.openapi.server.model.ActionsListResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.CreateActionRequestApiDto;
+import org.onap.portalng.bff.services.ActionService;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.server.ServerWebExchange;
@@ -40,7 +40,7 @@ public class ActionsController extends AbstractBffController implements ActionsA
 
   private final ActionService actionService;
 
-  public ActionsController(PortalBffConfig bffConfig, ActionService actionService) {
+  public ActionsController(BffConfig bffConfig, ActionService actionService) {
     super(bffConfig);
     this.actionService = actionService;
   }
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.controller;
+package org.onap.portalng.bff.controller;
 
 import org.springframework.web.bind.annotation.RestControllerAdvice;
 import org.zalando.problem.spring.webflux.advice.ProblemHandling;
  *
  */
 
-package org.onap.portal.bff.controller;
+package org.onap.portalng.bff.controller;
 
 import javax.validation.Valid;
-import org.onap.portal.bff.config.PortalBffConfig;
-import org.onap.portal.bff.openapi.server.api.PreferencesApi;
-import org.onap.portal.bff.openapi.server.model.CreatePreferencesRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.PreferencesResponseApiDto;
-import org.onap.portal.bff.services.PreferencesService;
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.openapi.server.api.PreferencesApi;
+import org.onap.portalng.bff.openapi.server.model.CreatePreferencesRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.PreferencesResponseApiDto;
+import org.onap.portalng.bff.services.PreferencesService;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.server.ServerWebExchange;
@@ -40,7 +40,7 @@ public class PreferencesController extends AbstractBffController implements Pref
 
   private final PreferencesService preferencesService;
 
-  public PreferencesController(PortalBffConfig bffConfig, PreferencesService preferencesService) {
+  public PreferencesController(BffConfig bffConfig, PreferencesService preferencesService) {
     super(bffConfig);
     this.preferencesService = preferencesService;
   }
  *
  */
 
-package org.onap.portal.bff.controller;
+package org.onap.portalng.bff.controller;
 
-import org.onap.portal.bff.config.PortalBffConfig;
-import org.onap.portal.bff.openapi.server.api.RolesApi;
-import org.onap.portal.bff.openapi.server.model.RoleListResponseApiDto;
-import org.onap.portal.bff.services.KeycloakService;
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.openapi.server.api.RolesApi;
+import org.onap.portalng.bff.openapi.server.model.RoleListResponseApiDto;
+import org.onap.portalng.bff.services.KeycloakService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.bind.annotation.RestController;
@@ -39,7 +39,7 @@ public class RolesController extends AbstractBffController implements RolesApi {
   private final KeycloakService keycloakService;
 
   @Autowired
-  public RolesController(PortalBffConfig bffConfig, KeycloakService keycloakService) {
+  public RolesController(BffConfig bffConfig, KeycloakService keycloakService) {
     super(bffConfig);
     this.keycloakService = keycloakService;
   }
  *
  */
 
-package org.onap.portal.bff.controller;
-
-import org.onap.portal.bff.config.PortalBffConfig;
-import org.onap.portal.bff.openapi.server.api.UsersApi;
-import org.onap.portal.bff.openapi.server.model.CreateUserRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleApiDto;
-import org.onap.portal.bff.openapi.server.model.RoleListResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.UpdateUserPasswordRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.UpdateUserRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.UserListResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.UserResponseApiDto;
-import org.onap.portal.bff.services.KeycloakService;
+package org.onap.portalng.bff.controller;
+
+import org.onap.portalng.bff.config.BffConfig;
+import org.onap.portalng.bff.openapi.server.api.UsersApi;
+import org.onap.portalng.bff.openapi.server.model.CreateUserRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleApiDto;
+import org.onap.portalng.bff.openapi.server.model.RoleListResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.UpdateUserPasswordRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.UpdateUserRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.UserListResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.UserResponseApiDto;
+import org.onap.portalng.bff.services.KeycloakService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.bind.annotation.RestController;
@@ -54,7 +54,7 @@ public class UsersController extends AbstractBffController implements UsersApi {
   private final KeycloakService keycloakService;
 
   @Autowired
-  public UsersController(PortalBffConfig bffConfig, KeycloakService keycloakService) {
+  public UsersController(BffConfig bffConfig, KeycloakService keycloakService) {
     super(bffConfig);
     this.keycloakService = keycloakService;
   }
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.exceptions;
+package org.onap.portalng.bff.exceptions;
 
 import com.fasterxml.jackson.annotation.JsonIgnore;
 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@@ -31,13 +31,13 @@ import lombok.EqualsAndHashCode;
 import lombok.Getter;
 import lombok.NoArgsConstructor;
 import lombok.ToString;
-import org.onap.portal.bff.openapi.server.model.ConstraintViolationApiDto;
+import org.onap.portalng.bff.openapi.server.model.ConstraintViolationApiDto;
 import org.zalando.problem.AbstractThrowableProblem;
 import org.zalando.problem.Problem;
 import org.zalando.problem.Status;
 import org.zalando.problem.StatusType;
 
-/** The default portal-bff exception */
+/** The default bff exception */
 @Getter
 @Builder
 @AllArgsConstructor
  *
  */
 
-package org.onap.portal.bff.mappers;
+package org.onap.portalng.bff.mappers;
 
 import org.mapstruct.Mapper;
 import org.mapstruct.Mapping;
-import org.onap.portal.bff.config.MapperSpringConfig;
-import org.onap.portal.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
-import org.onap.portal.bff.openapi.server.model.ActionsListResponseApiDto;
+import org.onap.portalng.bff.config.MapperSpringConfig;
+import org.onap.portalng.bff.openapi.client_portal_history.model.ActionsListResponsePortalHistoryDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsListResponseApiDto;
 import org.springframework.core.convert.converter.Converter;
 
 @Mapper(config = MapperSpringConfig.class)
  *
  */
 
-package org.onap.portal.bff.mappers;
+package org.onap.portalng.bff.mappers;
 
 import org.mapstruct.Mapper;
 import org.mapstruct.ReportingPolicy;
-import org.onap.portal.bff.config.MapperSpringConfig;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.CredentialKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.UpdateUserPasswordRequestApiDto;
+import org.onap.portalng.bff.config.MapperSpringConfig;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.CredentialKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.UpdateUserPasswordRequestApiDto;
 
 @Mapper(config = MapperSpringConfig.class, unmappedTargetPolicy = ReportingPolicy.IGNORE)
 public interface CredentialMapper {
  *
  */
 
-package org.onap.portal.bff.mappers;
+package org.onap.portalng.bff.mappers;
 
 import org.mapstruct.Mapper;
 import org.mapstruct.Mapping;
-import org.onap.portal.bff.config.MapperSpringConfig;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
-import org.onap.portal.bff.openapi.server.model.PreferencesResponseApiDto;
+import org.onap.portalng.bff.config.MapperSpringConfig;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
+import org.onap.portalng.bff.openapi.server.model.PreferencesResponseApiDto;
 import org.springframework.core.convert.converter.Converter;
 
 @Mapper(config = MapperSpringConfig.class)
  *
  */
 
-package org.onap.portal.bff.mappers;
+package org.onap.portalng.bff.mappers;
 
 import org.mapstruct.Mapper;
 import org.mapstruct.ReportingPolicy;
-import org.onap.portal.bff.config.MapperSpringConfig;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.RoleApiDto;
+import org.onap.portalng.bff.config.MapperSpringConfig;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RoleKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.RoleApiDto;
 import org.springframework.core.convert.converter.Converter;
 
 @Mapper(config = MapperSpringConfig.class, unmappedTargetPolicy = ReportingPolicy.IGNORE)
  *
  */
 
-package org.onap.portal.bff.mappers;
+package org.onap.portalng.bff.mappers;
 
 import java.util.List;
 import org.mapstruct.Mapper;
 import org.mapstruct.Mapping;
 import org.mapstruct.ReportingPolicy;
-import org.onap.portal.bff.config.MapperSpringConfig;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RequiredActionsKeycloakDto;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.CreateUserRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.UpdateUserRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.UserResponseApiDto;
+import org.onap.portalng.bff.config.MapperSpringConfig;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RequiredActionsKeycloakDto;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.UserKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.CreateUserRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.UpdateUserRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.UserResponseApiDto;
 import org.springframework.core.convert.converter.Converter;
 
 @Mapper(config = MapperSpringConfig.class, unmappedTargetPolicy = ReportingPolicy.IGNORE)
  *
  */
 
-package org.onap.portal.bff.services;
+package org.onap.portalng.bff.services;
 
 import lombok.RequiredArgsConstructor;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
-import org.onap.portal.bff.openapi.client_portal_history.api.ActionsApi;
-import org.onap.portal.bff.openapi.client_portal_history.model.CreateActionRequestPortalHistoryDto;
-import org.onap.portal.bff.openapi.server.model.ActionsListResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.ActionsResponseApiDto;
-import org.onap.portal.bff.openapi.server.model.CreateActionRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
-import org.onap.portal.bff.utils.Logger;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.openapi.client_portal_history.api.ActionsApi;
+import org.onap.portalng.bff.openapi.client_portal_history.model.CreateActionRequestPortalHistoryDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsListResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.ActionsResponseApiDto;
+import org.onap.portalng.bff.openapi.server.model.CreateActionRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.utils.Logger;
 import org.springframework.core.convert.support.ConfigurableConversionService;
 import org.springframework.stereotype.Service;
 import reactor.core.publisher.Mono;
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.services;
+package org.onap.portalng.bff.services;
 
 import java.net.URI;
 import java.util.Collections;
@@ -29,14 +29,14 @@ import java.util.Optional;
 import java.util.stream.Collectors;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
-import org.onap.portal.bff.mappers.CredentialMapper;
-import org.onap.portal.bff.mappers.RolesMapper;
-import org.onap.portal.bff.mappers.UsersMapper;
-import org.onap.portal.bff.openapi.client_portal_keycloak.api.KeycloakApi;
-import org.onap.portal.bff.openapi.client_portal_keycloak.model.RequiredActionsKeycloakDto;
-import org.onap.portal.bff.openapi.server.model.*;
-import org.onap.portal.bff.utils.Logger;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.mappers.CredentialMapper;
+import org.onap.portalng.bff.mappers.RolesMapper;
+import org.onap.portalng.bff.mappers.UsersMapper;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.api.KeycloakApi;
+import org.onap.portalng.bff.openapi.client_portal_keycloak.model.RequiredActionsKeycloakDto;
+import org.onap.portalng.bff.openapi.server.model.*;
+import org.onap.portalng.bff.utils.Logger;
 import org.springframework.core.convert.support.ConfigurableConversionService;
 import org.springframework.http.HttpStatus;
 import org.springframework.stereotype.Service;
  *
  */
 
-package org.onap.portal.bff.services;
+package org.onap.portalng.bff.services;
 
 import lombok.RequiredArgsConstructor;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
-import org.onap.portal.bff.openapi.client_portal_prefs.api.PreferencesApi;
-import org.onap.portal.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
-import org.onap.portal.bff.openapi.server.model.CreatePreferencesRequestApiDto;
-import org.onap.portal.bff.openapi.server.model.PreferencesResponseApiDto;
-import org.onap.portal.bff.utils.Logger;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.openapi.client_portal_prefs.api.PreferencesApi;
+import org.onap.portalng.bff.openapi.client_portal_prefs.model.PreferencesPortalPrefsDto;
+import org.onap.portalng.bff.openapi.server.model.CreatePreferencesRequestApiDto;
+import org.onap.portalng.bff.openapi.server.model.PreferencesResponseApiDto;
+import org.onap.portalng.bff.utils.Logger;
 import org.springframework.core.convert.support.ConfigurableConversionService;
 import org.springframework.stereotype.Service;
 import reactor.core.publisher.Mono;
  *
  */
 
-package org.onap.portal.bff.utils;
+package org.onap.portalng.bff.utils;
 
 import java.util.List;
 import java.util.Objects;
-import org.onap.portal.bff.exceptions.DownstreamApiProblemException;
-import org.onap.portal.bff.openapi.server.model.ProblemApiDto;
+import org.onap.portalng.bff.exceptions.DownstreamApiProblemException;
+import org.onap.portalng.bff.openapi.server.model.ProblemApiDto;
 import org.springframework.http.HttpStatus;
 
 public class ErrorHandler {
@@ -19,7 +19,7 @@
  *
  */
 
-package org.onap.portal.bff.utils;
+package org.onap.portalng.bff.utils;
 
 import java.net.URI;
 import lombok.extern.slf4j.Slf4j;
@@ -36,22 +36,21 @@ public class Logger {
   private Logger() {}
 
   public static void requestLog(String xRequestId, HttpMethod methode, URI path) {
-    log.info("Portal-bff - request - X-Request-Id {} {} {}", xRequestId, methode, path);
+    log.info("bff - request - X-Request-Id {} {} {}", xRequestId, methode, path);
   }
 
   public static void responseLog(String xRequestId, HttpStatus code) {
-    log.info("Portal-bff - response - X-Request-Id {} {}", xRequestId, code);
+    log.info("bff - response - X-Request-Id {} {}", xRequestId, code);
   }
 
   public static void errorLog(String xRequestId, String msg, String id, String app) {
-    log.info(
-        "Portal-bff - error - X-Request-Id {} {} {} not found in {}", xRequestId, msg, id, app);
+    log.info("bff - error - X-Request-Id {} {} {} not found in {}", xRequestId, msg, id, app);
   }
 
   public static void errorLog(
       String xRequestId, String msg, String id, String app, String errorDetails) {
     log.info(
-        "Portal-bff - error - X-Request-Id {} {} {} not found in {} error message: {}",
+        "bff - error - X-Request-Id {} {} {} not found in {} error message: {}",
         xRequestId,
         msg,
         id,
index ee9ac96..eb39818 100644 (file)
@@ -19,9 +19,9 @@ void createOpenApiGenerateClientTask(Project project, String apiDefinition, Stri
     generateApiDocumentation = false
     generateModelTests = false
     generateModelDocumentation = false
-    invokerPackage = "org.onap.portal.bff.openapi.$packageName"
-    apiPackage = "org.onap.portal.bff.openapi.${packageName}.api"
-    modelPackage = "org.onap.portal.bff.openapi.${packageName}.model"
+    invokerPackage = "org.onap.portalng.bff.openapi.$packageName"
+    apiPackage = "org.onap.portalng.bff.openapi.${packageName}.api"
+    modelPackage = "org.onap.portalng.bff.openapi.${packageName}.model"
     modelNameSuffix = dtoSuffix
   }
 }
index e13bc20..f351a5c 100644 (file)
@@ -30,9 +30,9 @@ openApiGenerate {
   generateApiDocumentation = true
   generateModelTests = false
   generateModelDocumentation = false
-  invokerPackage = "org.onap.portal.bff.openapi.server"
-  apiPackage =     "org.onap.portal.bff.openapi.server.api"
-  modelPackage =   "org.onap.portal.bff.openapi.server.model"
+  invokerPackage = "org.onap.portalng.bff.openapi.server"
+  apiPackage =     "org.onap.portalng.bff.openapi.server.api"
+  modelPackage =   "org.onap.portalng.bff.openapi.server.model"
   modelNameSuffix = "ApiDto"
 }
 
index a7d4b74..be5ae0a 100644 (file)
@@ -1,10 +1,8 @@
 openapi: 3.0.3
 info:
-  title: Portal BFF
+  title: bff api
   version: '1.0'
-  description: Portal BFF API
-  contact:
-    name: Team Tesla
+  description: bff api
 servers:
   - url: 'http://localhost:9080'
 tags:
diff --git a/version b/version
index 6e8bf73..17e51c3 100644 (file)
--- a/version
+++ b/version
@@ -1 +1 @@
-0.1.0
+0.1.1