From 64a5e9470799236f0af4ce2df98f77c94eb1bed3 Mon Sep 17 00:00:00 2001 From: "Lott, Christopher (cl778h)" Date: Mon, 27 Jan 2020 09:50:44 -0500 Subject: [PATCH] Reorganize dashboard into subfolders This allows configuring the Jenkins jobs to trigger doc builds only on changes in docs area, docker builds only on changes in code area, and release jobs only on changes in releases area. Change-Id: Iede521f529ffde4150736786985a8e719c61a695 Signed-off-by: Lott, Christopher (cl778h) --- .gitmodules | 12 ++++++------ {a1-med-client => dashboard/a1-med-client}/.gitignore | 0 {a1-med-client => dashboard/a1-med-client}/README.md | 0 {a1-med-client => dashboard/a1-med-client}/pom.xml | 0 {a1-med-client => dashboard/a1-med-client}/ric-plt-a1 | 0 .../dashboard/a1med/client/test/A1MediatorClientTest.java | 0 {app-mgr-client => dashboard/app-mgr-client}/.gitignore | 0 {app-mgr-client => dashboard/app-mgr-client}/README.md | 0 {app-mgr-client => dashboard/app-mgr-client}/pom.xml | 0 {app-mgr-client => dashboard/app-mgr-client}/ric-plt-appmgr | 0 .../dashboard/appmgr/client/test/AppManagerClientTest.java | 0 {e2-mgr-client => dashboard/e2-mgr-client}/.gitignore | 0 {e2-mgr-client => dashboard/e2-mgr-client}/README.md | 0 {e2-mgr-client => dashboard/e2-mgr-client}/pom.xml | 0 {e2-mgr-client => dashboard/e2-mgr-client}/ric-plt-e2mgr | 0 .../dashboard/e2mgr/client/test/E2ManagerClientTest.java | 0 mvnw => dashboard/mvnw | 0 pom.xml => dashboard/pom.xml | 0 {webapp-backend => dashboard/webapp-backend}/.gitignore | 0 {webapp-backend => dashboard/webapp-backend}/README.md | 0 .../webapp-backend}/config/.gitignore | 0 .../webapp-backend}/config/key.properties.template | 0 .../webapp-backend}/config/portal.properties.template | 0 {webapp-backend => dashboard/webapp-backend}/pom.xml | 0 .../oransc/ric/portal/dashboard/DashboardApplication.java | 0 .../org/oransc/ric/portal/dashboard/DashboardConstants.java | 0 .../oransc/ric/portal/dashboard/DashboardUserManager.java | 0 .../ric/portal/dashboard/config/A1MediatorApiBuilder.java | 0 .../portal/dashboard/config/A1MediatorConfiguration.java | 0 .../ric/portal/dashboard/config/AdminConfiguration.java | 0 .../ric/portal/dashboard/config/AppManagerApiBuilder.java | 0 .../portal/dashboard/config/AppManagerConfiguration.java | 0 .../portal/dashboard/config/CaasIngressConfiguration.java | 0 .../ric/portal/dashboard/config/E2ManagerApiBuilder.java | 0 .../ric/portal/dashboard/config/E2ManagerConfiguration.java | 0 .../ric/portal/dashboard/config/PortalApiConfiguration.java | 0 .../portal/dashboard/config/RICInstanceConfiguration.java | 0 .../dashboard/config/SimpleKubernetesClientBuilder.java | 0 .../ric/portal/dashboard/config/SpringContextCache.java | 0 .../ric/portal/dashboard/config/SwaggerConfiguration.java | 0 .../portal/dashboard/config/WebSecurityConfiguration.java | 0 .../portal/dashboard/controller/A1MediatorController.java | 0 .../ric/portal/dashboard/controller/AdminController.java | 0 .../portal/dashboard/controller/AppManagerController.java | 0 .../portal/dashboard/controller/CaasIngressController.java | 0 .../controller/CustomResponseEntityExceptionHandler.java | 0 .../portal/dashboard/controller/E2ManagerController.java | 0 .../portal/dashboard/controller/Html5PathsController.java | 0 .../portal/dashboard/controller/SimpleErrorController.java | 0 .../dashboard/exception/UnknownInstanceException.java | 0 .../ric/portal/dashboard/k8sapi/SimpleKubernetesClient.java | 0 .../org/oransc/ric/portal/dashboard/model/AppTransport.java | 0 .../portal/dashboard/model/DashboardDeployableXapps.java | 0 .../oransc/ric/portal/dashboard/model/EcompUserDetails.java | 0 .../oransc/ric/portal/dashboard/model/ErrorTransport.java | 0 .../ric/portal/dashboard/model/IDashboardResponse.java | 0 .../ric/portal/dashboard/model/RanDetailsTransport.java | 0 .../org/oransc/ric/portal/dashboard/model/RicInstance.java | 0 .../ric/portal/dashboard/model/RicInstanceKeyName.java | 0 .../org/oransc/ric/portal/dashboard/model/RicRegion.java | 0 .../oransc/ric/portal/dashboard/model/RicRegionList.java | 0 .../ric/portal/dashboard/model/RicRegionTransport.java | 0 .../oransc/ric/portal/dashboard/model/SuccessTransport.java | 0 .../ric/portal/dashboard/portalapi/IPortalSdkDecryptor.java | 0 .../ric/portal/dashboard/portalapi/PortalAuthManager.java | 0 .../dashboard/portalapi/PortalAuthenticationFilter.java | 0 .../dashboard/portalapi/PortalRestCentralServiceImpl.java | 0 .../portal/dashboard/portalapi/PortalSdkDecryptorAes.java | 0 .../portal/dashboard/portalapi/PortalSdkDecryptorPkc.java | 0 .../ric/portal/dashboard/util/HttpsURLConnectionUtils.java | 0 .../webapp-backend}/src/main/resources/ESAPI.properties | 0 .../webapp-backend}/src/main/resources/application.yaml | 0 .../webapp-backend}/src/main/resources/logback.xml | 0 .../webapp-backend}/src/main/resources/static/error.html | 0 .../src/main/resources/validation.properties | 0 .../oransc/ric/portal/dashboard/DashboardTestServer.java | 0 .../ric/portal/dashboard/DashboardUserManagerTest.java | 0 .../java/org/oransc/ric/portal/dashboard/TestUtils.java | 0 .../dashboard/config/A1MediatorMockConfiguration.java | 0 .../ric/portal/dashboard/config/AdminMockConfiguration.java | 0 .../dashboard/config/AppManagerMockConfiguration.java | 0 .../dashboard/config/CaasIngressMockConfiguration.java | 0 .../portal/dashboard/config/E2ManagerMockConfiguration.java | 0 .../dashboard/config/RICInstanceMockConfiguration.java | 0 .../dashboard/config/WebSecurityMockConfiguration.java | 0 .../portal/dashboard/config/test/A1MediatorConfigTest.java | 0 .../portal/dashboard/config/test/AbstractConfigTest.java | 0 .../portal/dashboard/config/test/AppManagerConfigTest.java | 0 .../portal/dashboard/config/test/CaasIngressConfigTest.java | 0 .../portal/dashboard/config/test/E2ManagerConfigTest.java | 0 .../dashboard/controller/A1MediatorControllerTest.java | 0 .../portal/dashboard/controller/AbstractControllerTest.java | 0 .../dashboard/controller/AdminControllerExtension.java | 0 .../portal/dashboard/controller/AdminControllerTest.java | 0 .../dashboard/controller/AppManagerControllerTest.java | 0 .../dashboard/controller/CaasIngressControllerTest.java | 0 .../ric/portal/dashboard/controller/DefaultContextTest.java | 0 .../dashboard/controller/E2ManagerControllerTest.java | 0 .../dashboard/controller/PortalRestCentralServiceTest.java | 0 .../oransc/ric/portal/dashboard/k8sapi/CaasIngressTest.java | 0 .../portal/dashboard/k8sapi/SimpleKubernetesClientTest.java | 0 .../ric/portal/dashboard/model/AbstractModelTest.java | 0 .../org/oransc/ric/portal/dashboard/model/ModelTest.java | 0 .../portal/dashboard/portalapi/PortalAuthManagerTest.java | 0 .../src/test/resources/caas-ingress-ricplt-pods-1.json | 0 .../src/test/resources/caas-ingress-ricplt-pods-2.json | 0 .../webapp-backend}/src/test/resources/key.properties | 0 .../webapp-backend}/src/test/resources/logback-test.xml | 0 .../webapp-backend}/src/test/resources/portal.properties | 0 .../src/test/resources/rate-control-policy-instance.json | 0 .../src/test/resources/rate-control-policy-type.json | 0 {webapp-frontend => dashboard/webapp-frontend}/.gitignore | 0 {webapp-frontend => dashboard/webapp-frontend}/README.md | 0 {webapp-frontend => dashboard/webapp-frontend}/angular.json | 0 {webapp-frontend => dashboard/webapp-frontend}/browserslist | 0 .../webapp-frontend}/e2e/protractor.conf.js | 0 .../webapp-frontend}/e2e/src/app.e2e-spec.ts | 0 .../webapp-frontend}/e2e/src/app.po.ts | 0 .../webapp-frontend}/e2e/tsconfig.e2e.json | 0 {webapp-frontend => dashboard/webapp-frontend}/ng | 0 {webapp-frontend => dashboard/webapp-frontend}/npm | 0 .../webapp-frontend}/package-lock.json | 0 {webapp-frontend => dashboard/webapp-frontend}/package.json | 0 {webapp-frontend => dashboard/webapp-frontend}/pom.xml | 0 .../webapp-frontend}/proxy.conf.json | 0 .../webapp-frontend}/src/app/ac-xapp/ac-xapp.component.html | 0 .../webapp-frontend}/src/app/ac-xapp/ac-xapp.component.scss | 0 .../src/app/ac-xapp/ac-xapp.component.spec.ts | 0 .../webapp-frontend}/src/app/ac-xapp/ac-xapp.component.ts | 0 .../app/app-configuration/app-configuration.component.html | 0 .../app/app-configuration/app-configuration.component.scss | 0 .../app-configuration/app-configuration.component.spec.ts | 0 .../app/app-configuration/app-configuration.component.ts | 0 .../src/app/app-control/app-control.animations.ts | 0 .../src/app/app-control/app-control.component.html | 0 .../src/app/app-control/app-control.component.scss | 0 .../src/app/app-control/app-control.component.spec.ts | 0 .../src/app/app-control/app-control.component.ts | 0 .../src/app/app-control/app-control.datasource.ts | 0 .../src/app/caas-ingress/caas-ingress.component.html | 0 .../src/app/caas-ingress/caas-ingress.component.scss | 0 .../src/app/caas-ingress/caas-ingress.component.spec.ts | 0 .../src/app/caas-ingress/caas-ingress.component.ts | 0 .../src/app/caas-ingress/caas-ingress.datasource.ts | 0 .../webapp-frontend}/src/app/catalog/catalog.component.html | 0 .../webapp-frontend}/src/app/catalog/catalog.component.scss | 0 .../src/app/catalog/catalog.component.spec.ts | 0 .../webapp-frontend}/src/app/catalog/catalog.component.ts | 0 .../webapp-frontend}/src/app/catalog/catalog.datasource.ts | 0 .../webapp-frontend}/src/app/control/control.component.html | 0 .../webapp-frontend}/src/app/control/control.component.scss | 0 .../src/app/control/control.component.spec.ts | 0 .../webapp-frontend}/src/app/control/control.component.ts | 0 .../webapp-frontend}/src/app/footer/footer.component.html | 0 .../webapp-frontend}/src/app/footer/footer.component.scss | 0 .../src/app/footer/footer.component.spec.ts | 0 .../webapp-frontend}/src/app/footer/footer.component.ts | 0 .../webapp-frontend}/src/app/interfaces/ac-xapp.types.ts | 0 .../webapp-frontend}/src/app/interfaces/app-mgr.types.ts | 0 .../webapp-frontend}/src/app/interfaces/dashboard.types.ts | 0 .../webapp-frontend}/src/app/interfaces/e2-mgr.types.ts | 0 .../webapp-frontend}/src/app/main/main.component.html | 0 .../webapp-frontend}/src/app/main/main.component.scss | 0 .../webapp-frontend}/src/app/main/main.component.spec.ts | 0 .../webapp-frontend}/src/app/main/main.component.ts | 0 .../app/navigation/sidenav-list/sidenav-list.component.html | 0 .../app/navigation/sidenav-list/sidenav-list.component.scss | 0 .../app/navigation/sidenav-list/sidenav-list.component.ts | 0 .../src/app/platform/platform.component.html | 0 .../src/app/platform/platform.component.scss | 0 .../src/app/platform/platform.component.spec.ts | 0 .../webapp-frontend}/src/app/platform/platform.component.ts | 0 .../app/ran-control/ran-connection-dialog.component.html | 0 .../app/ran-control/ran-connection-dialog.component.scss | 0 .../src/app/ran-control/ran-connection-dialog.component.ts | 0 .../src/app/ran-control/ran-control.component.html | 0 .../src/app/ran-control/ran-control.component.scss | 0 .../src/app/ran-control/ran-control.component.spec.ts | 0 .../src/app/ran-control/ran-control.component.ts | 0 .../src/app/ran-control/ran-control.datasource.ts | 0 .../webapp-frontend}/src/app/rd-routing.module.ts | 0 .../webapp-frontend}/src/app/rd.component.html | 0 .../webapp-frontend}/src/app/rd.component.scss | 0 .../webapp-frontend}/src/app/rd.component.spec.ts | 0 .../webapp-frontend}/src/app/rd.component.ts | 0 .../webapp-frontend}/src/app/rd.module.ts | 0 .../src/app/services/ac-xapp/ac-xapp.service.spec.ts | 0 .../src/app/services/ac-xapp/ac-xapp.service.ts | 0 .../src/app/services/app-mgr/app-mgr.service.spec.ts | 0 .../src/app/services/app-mgr/app-mgr.service.ts | 0 .../app/services/caas-ingress/caas-ingress.service.spec.ts | 0 .../src/app/services/caas-ingress/caas-ingress.service.ts | 0 .../src/app/services/dashboard/dashboard.service.spec.ts | 0 .../src/app/services/dashboard/dashboard.service.ts | 0 .../src/app/services/e2-mgr/e2-mgr.service.spec.ts | 0 .../src/app/services/e2-mgr/e2-mgr.service.ts | 0 .../instance-selector/instance-selector.service.spec.ts | 0 .../services/instance-selector/instance-selector.service.ts | 0 .../src/app/services/stats/stats.service.spec.ts | 0 .../src/app/services/stats/stats.service.ts | 0 .../src/app/services/ui/confirm-dialog.service.spec.ts | 0 .../src/app/services/ui/confirm-dialog.service.ts | 0 .../src/app/services/ui/error-dialog.service.ts | 0 .../services/ui/instance-selector-dialog.service.spec.ts | 0 .../src/app/services/ui/instance-selector-dialog.service.ts | 0 .../src/app/services/ui/loading-dialog.service.spec.ts | 0 .../src/app/services/ui/loading-dialog.service.ts | 0 .../src/app/services/ui/notification.service.spec.ts | 0 .../src/app/services/ui/notification.service.ts | 0 .../webapp-frontend}/src/app/services/ui/ui.service.spec.ts | 0 .../webapp-frontend}/src/app/services/ui/ui.service.ts | 0 .../webapp-frontend}/src/app/stats/stats.component.html | 0 .../webapp-frontend}/src/app/stats/stats.component.scss | 0 .../webapp-frontend}/src/app/stats/stats.component.spec.ts | 0 .../webapp-frontend}/src/app/stats/stats.component.ts | 0 .../src/app/ui/catalog-card/catalog-card.component.html | 0 .../src/app/ui/catalog-card/catalog-card.component.scss | 0 .../src/app/ui/catalog-card/catalog-card.component.spec.ts | 0 .../src/app/ui/catalog-card/catalog-card.component.ts | 0 .../src/app/ui/confirm-dialog/confirm-dialog.component.html | 0 .../app/ui/confirm-dialog/confirm-dialog.component.spec.ts | 0 .../src/app/ui/confirm-dialog/confirm-dialog.component.ts | 0 .../src/app/ui/control-card/control-card.component.html | 0 .../src/app/ui/control-card/control-card.component.scss | 0 .../src/app/ui/control-card/control-card.component.spec.ts | 0 .../src/app/ui/control-card/control-card.component.ts | 0 .../src/app/ui/error-dialog/error-dialog.component.html | 0 .../src/app/ui/error-dialog/error-dialog.component.scss | 0 .../src/app/ui/error-dialog/error-dialog.component.ts | 0 .../instance-selector-dialog.component.html | 0 .../instance-selector-dialog.component.spec.ts | 0 .../instance-selector-dialog.component.ts | 0 .../src/app/ui/loading-dialog/loading-dialog.component.html | 0 .../src/app/ui/loading-dialog/loading-dialog.component.scss | 0 .../app/ui/loading-dialog/loading-dialog.component.spec.ts | 0 .../src/app/ui/loading-dialog/loading-dialog.component.ts | 0 .../src/app/ui/stat-card/stat-card.component.html | 0 .../src/app/ui/stat-card/stat-card.component.scss | 0 .../src/app/ui/stat-card/stat-card.component.spec.ts | 0 .../src/app/ui/stat-card/stat-card.component.ts | 0 .../add-dashboard-user-dialog.component.html | 0 .../add-dashboard-user-dialog.component.scss | 0 .../add-dashboard-user-dialog.component.ts | 0 .../edit-dashboard-user-dialog.component.html | 0 .../edit-dashboard-user-dialog.component.scss | 0 .../edit-dashboard-user-dialog.component.ts | 0 .../webapp-frontend}/src/app/user/user.component.html | 0 .../webapp-frontend}/src/app/user/user.component.scss | 0 .../webapp-frontend}/src/app/user/user.component.spec.ts | 0 .../webapp-frontend}/src/app/user/user.component.ts | 0 .../webapp-frontend}/src/app/user/user.datasource.ts | 0 .../webapp-frontend}/src/assets/ORANlogo.png | Bin .../webapp-frontend}/src/assets/at_t.png | Bin .../webapp-frontend}/src/assets/intelligence.png | Bin .../webapp-frontend}/src/assets/latency.png | Bin .../webapp-frontend}/src/assets/mockdata/config.json | 0 .../webapp-frontend}/src/assets/mockdata/db.json | 0 .../webapp-frontend}/src/assets/mockdata/routes.json | 0 .../webapp-frontend}/src/assets/oran-logo.png | Bin .../webapp-frontend}/src/assets/profile_default.png | Bin .../webapp-frontend}/src/assets/xAppControl.png | Bin .../webapp-frontend}/src/environments/environment.prod.ts | 0 .../webapp-frontend}/src/environments/environment.ts | 0 .../webapp-frontend}/src/favicon.ico | Bin .../webapp-frontend}/src/index.html | 0 .../webapp-frontend}/src/karma.conf.js | 0 {webapp-frontend => dashboard/webapp-frontend}/src/main.ts | 0 .../webapp-frontend}/src/polyfills.ts | 0 .../webapp-frontend}/src/styles.scss | 0 .../webapp-frontend}/src/styles/dark-theme.scss | 0 {webapp-frontend => dashboard/webapp-frontend}/src/test.ts | 0 .../webapp-frontend}/src/tsconfig.app.json | 0 .../webapp-frontend}/src/tsconfig.spec.json | 0 .../webapp-frontend}/src/tslint.json | 0 .../webapp-frontend}/tsconfig.json | 0 {webapp-frontend => dashboard/webapp-frontend}/tslint.json | 0 releases/.gitignore | 1 + 277 files changed, 7 insertions(+), 6 deletions(-) rename {a1-med-client => dashboard/a1-med-client}/.gitignore (100%) rename {a1-med-client => dashboard/a1-med-client}/README.md (100%) rename {a1-med-client => dashboard/a1-med-client}/pom.xml (100%) rename {a1-med-client => dashboard/a1-med-client}/ric-plt-a1 (100%) rename {a1-med-client => dashboard/a1-med-client}/src/test/java/org/oransc/ric/portal/dashboard/a1med/client/test/A1MediatorClientTest.java (100%) rename {app-mgr-client => dashboard/app-mgr-client}/.gitignore (100%) rename {app-mgr-client => dashboard/app-mgr-client}/README.md (100%) rename {app-mgr-client => dashboard/app-mgr-client}/pom.xml (100%) rename {app-mgr-client => dashboard/app-mgr-client}/ric-plt-appmgr (100%) rename {app-mgr-client => dashboard/app-mgr-client}/src/test/java/org/oransc/ric/portal/dashboard/appmgr/client/test/AppManagerClientTest.java (100%) rename {e2-mgr-client => dashboard/e2-mgr-client}/.gitignore (100%) rename {e2-mgr-client => dashboard/e2-mgr-client}/README.md (100%) rename {e2-mgr-client => dashboard/e2-mgr-client}/pom.xml (100%) rename {e2-mgr-client => dashboard/e2-mgr-client}/ric-plt-e2mgr (100%) rename {e2-mgr-client => dashboard/e2-mgr-client}/src/test/java/org/oransc/ric/portal/dashboard/e2mgr/client/test/E2ManagerClientTest.java (100%) rename mvnw => dashboard/mvnw (100%) rename pom.xml => dashboard/pom.xml (100%) rename {webapp-backend => dashboard/webapp-backend}/.gitignore (100%) rename {webapp-backend => dashboard/webapp-backend}/README.md (100%) rename {webapp-backend => dashboard/webapp-backend}/config/.gitignore (100%) rename {webapp-backend => dashboard/webapp-backend}/config/key.properties.template (100%) rename {webapp-backend => dashboard/webapp-backend}/config/portal.properties.template (100%) rename {webapp-backend => dashboard/webapp-backend}/pom.xml (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/DashboardApplication.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/DashboardConstants.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/DashboardUserManager.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorApiBuilder.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/AdminConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerApiBuilder.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/CaasIngressConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerApiBuilder.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/PortalApiConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/RICInstanceConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/SimpleKubernetesClientBuilder.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/SpringContextCache.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/SwaggerConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/config/WebSecurityConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/controller/A1MediatorController.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/controller/AdminController.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/controller/AppManagerController.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/controller/CaasIngressController.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/controller/CustomResponseEntityExceptionHandler.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/controller/Html5PathsController.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/controller/SimpleErrorController.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/exception/UnknownInstanceException.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClient.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/AppTransport.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/DashboardDeployableXapps.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/ErrorTransport.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/IDashboardResponse.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/RanDetailsTransport.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstance.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstanceKeyName.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegion.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionList.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionTransport.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/model/SuccessTransport.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/portalapi/IPortalSdkDecryptor.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthenticationFilter.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalRestCentralServiceImpl.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorAes.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorPkc.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/java/org/oransc/ric/portal/dashboard/util/HttpsURLConnectionUtils.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/resources/ESAPI.properties (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/resources/application.yaml (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/resources/logback.xml (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/resources/static/error.html (100%) rename {webapp-backend => dashboard/webapp-backend}/src/main/resources/validation.properties (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/DashboardTestServer.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/TestUtils.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/A1MediatorMockConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/AdminMockConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/AppManagerMockConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/E2ManagerMockConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/RICInstanceMockConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/WebSecurityMockConfiguration.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/test/A1MediatorConfigTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/test/AbstractConfigTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/test/AppManagerConfigTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/test/CaasIngressConfigTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/config/test/E2ManagerConfigTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/A1MediatorControllerTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/AbstractControllerTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerExtension.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/AppManagerControllerTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/CaasIngressControllerTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/DefaultContextTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/E2ManagerControllerTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/controller/PortalRestCentralServiceTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/CaasIngressTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClientTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/model/AbstractModelTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/model/ModelTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManagerTest.java (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/resources/caas-ingress-ricplt-pods-1.json (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/resources/caas-ingress-ricplt-pods-2.json (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/resources/key.properties (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/resources/logback-test.xml (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/resources/portal.properties (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/resources/rate-control-policy-instance.json (100%) rename {webapp-backend => dashboard/webapp-backend}/src/test/resources/rate-control-policy-type.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/.gitignore (100%) rename {webapp-frontend => dashboard/webapp-frontend}/README.md (100%) rename {webapp-frontend => dashboard/webapp-frontend}/angular.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/browserslist (100%) rename {webapp-frontend => dashboard/webapp-frontend}/e2e/protractor.conf.js (100%) rename {webapp-frontend => dashboard/webapp-frontend}/e2e/src/app.e2e-spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/e2e/src/app.po.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/e2e/tsconfig.e2e.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/ng (100%) rename {webapp-frontend => dashboard/webapp-frontend}/npm (100%) rename {webapp-frontend => dashboard/webapp-frontend}/package-lock.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/package.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/pom.xml (100%) rename {webapp-frontend => dashboard/webapp-frontend}/proxy.conf.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ac-xapp/ac-xapp.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ac-xapp/ac-xapp.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ac-xapp/ac-xapp.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ac-xapp/ac-xapp.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-configuration/app-configuration.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-configuration/app-configuration.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-configuration/app-configuration.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-configuration/app-configuration.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-control/app-control.animations.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-control/app-control.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-control/app-control.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-control/app-control.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-control/app-control.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/app-control/app-control.datasource.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/caas-ingress/caas-ingress.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/caas-ingress/caas-ingress.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/caas-ingress/caas-ingress.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/caas-ingress/caas-ingress.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/caas-ingress/caas-ingress.datasource.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/catalog/catalog.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/catalog/catalog.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/catalog/catalog.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/catalog/catalog.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/catalog/catalog.datasource.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/control/control.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/control/control.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/control/control.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/control/control.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/footer/footer.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/footer/footer.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/footer/footer.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/footer/footer.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/interfaces/ac-xapp.types.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/interfaces/app-mgr.types.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/interfaces/dashboard.types.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/interfaces/e2-mgr.types.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/main/main.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/main/main.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/main/main.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/main/main.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/navigation/sidenav-list/sidenav-list.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/navigation/sidenav-list/sidenav-list.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/navigation/sidenav-list/sidenav-list.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/platform/platform.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/platform/platform.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/platform/platform.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/platform/platform.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ran-control/ran-connection-dialog.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ran-control/ran-connection-dialog.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ran-control/ran-connection-dialog.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ran-control/ran-control.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ran-control/ran-control.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ran-control/ran-control.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ran-control/ran-control.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ran-control/ran-control.datasource.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/rd-routing.module.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/rd.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/rd.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/rd.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/rd.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/rd.module.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ac-xapp/ac-xapp.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ac-xapp/ac-xapp.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/app-mgr/app-mgr.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/app-mgr/app-mgr.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/caas-ingress/caas-ingress.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/caas-ingress/caas-ingress.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/dashboard/dashboard.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/dashboard/dashboard.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/e2-mgr/e2-mgr.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/e2-mgr/e2-mgr.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/instance-selector/instance-selector.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/instance-selector/instance-selector.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/stats/stats.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/stats/stats.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/confirm-dialog.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/confirm-dialog.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/error-dialog.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/instance-selector-dialog.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/instance-selector-dialog.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/loading-dialog.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/loading-dialog.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/notification.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/notification.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/ui.service.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/services/ui/ui.service.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/stats/stats.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/stats/stats.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/stats/stats.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/stats/stats.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/catalog-card/catalog-card.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/catalog-card/catalog-card.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/catalog-card/catalog-card.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/catalog-card/catalog-card.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/confirm-dialog/confirm-dialog.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/confirm-dialog/confirm-dialog.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/confirm-dialog/confirm-dialog.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/control-card/control-card.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/control-card/control-card.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/control-card/control-card.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/control-card/control-card.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/error-dialog/error-dialog.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/error-dialog/error-dialog.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/error-dialog/error-dialog.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/loading-dialog/loading-dialog.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/loading-dialog/loading-dialog.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/loading-dialog/loading-dialog.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/loading-dialog/loading-dialog.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/stat-card/stat-card.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/stat-card/stat-card.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/stat-card/stat-card.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/ui/stat-card/stat-card.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/user.component.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/user.component.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/user.component.spec.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/user.component.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/app/user/user.datasource.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/ORANlogo.png (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/at_t.png (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/intelligence.png (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/latency.png (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/mockdata/config.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/mockdata/db.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/mockdata/routes.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/oran-logo.png (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/profile_default.png (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/assets/xAppControl.png (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/environments/environment.prod.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/environments/environment.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/favicon.ico (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/index.html (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/karma.conf.js (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/main.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/polyfills.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/styles.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/styles/dark-theme.scss (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/test.ts (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/tsconfig.app.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/tsconfig.spec.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/src/tslint.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/tsconfig.json (100%) rename {webapp-frontend => dashboard/webapp-frontend}/tslint.json (100%) create mode 100644 releases/.gitignore diff --git a/.gitmodules b/.gitmodules index 48419b99..e4d0c777 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,9 @@ -[submodule "a1-med-client/ric-plt-a1"] - path = a1-med-client/ric-plt-a1 +[submodule "dashboard/a1-med-client/ric-plt-a1"] + path = dashboard/a1-med-client/ric-plt-a1 url = ../../ric-plt/a1 -[submodule "app-mgr-client/ric-plt-appmgr"] - path = app-mgr-client/ric-plt-appmgr +[submodule "dashboard/app-mgr-client/ric-plt-appmgr"] + path = dashboard/app-mgr-client/ric-plt-appmgr url = ../../ric-plt/appmgr -[submodule "e2-mgr-client/ric-plt-e2mgr"] - path = e2-mgr-client/ric-plt-e2mgr +[submodule "dashboard/e2-mgr-client/ric-plt-e2mgr"] + path = dashboard/e2-mgr-client/ric-plt-e2mgr url = ../../ric-plt/e2mgr diff --git a/a1-med-client/.gitignore b/dashboard/a1-med-client/.gitignore similarity index 100% rename from a1-med-client/.gitignore rename to dashboard/a1-med-client/.gitignore diff --git a/a1-med-client/README.md b/dashboard/a1-med-client/README.md similarity index 100% rename from a1-med-client/README.md rename to dashboard/a1-med-client/README.md diff --git a/a1-med-client/pom.xml b/dashboard/a1-med-client/pom.xml similarity index 100% rename from a1-med-client/pom.xml rename to dashboard/a1-med-client/pom.xml diff --git a/a1-med-client/ric-plt-a1 b/dashboard/a1-med-client/ric-plt-a1 similarity index 100% rename from a1-med-client/ric-plt-a1 rename to dashboard/a1-med-client/ric-plt-a1 diff --git a/a1-med-client/src/test/java/org/oransc/ric/portal/dashboard/a1med/client/test/A1MediatorClientTest.java b/dashboard/a1-med-client/src/test/java/org/oransc/ric/portal/dashboard/a1med/client/test/A1MediatorClientTest.java similarity index 100% rename from a1-med-client/src/test/java/org/oransc/ric/portal/dashboard/a1med/client/test/A1MediatorClientTest.java rename to dashboard/a1-med-client/src/test/java/org/oransc/ric/portal/dashboard/a1med/client/test/A1MediatorClientTest.java diff --git a/app-mgr-client/.gitignore b/dashboard/app-mgr-client/.gitignore similarity index 100% rename from app-mgr-client/.gitignore rename to dashboard/app-mgr-client/.gitignore diff --git a/app-mgr-client/README.md b/dashboard/app-mgr-client/README.md similarity index 100% rename from app-mgr-client/README.md rename to dashboard/app-mgr-client/README.md diff --git a/app-mgr-client/pom.xml b/dashboard/app-mgr-client/pom.xml similarity index 100% rename from app-mgr-client/pom.xml rename to dashboard/app-mgr-client/pom.xml diff --git a/app-mgr-client/ric-plt-appmgr b/dashboard/app-mgr-client/ric-plt-appmgr similarity index 100% rename from app-mgr-client/ric-plt-appmgr rename to dashboard/app-mgr-client/ric-plt-appmgr diff --git a/app-mgr-client/src/test/java/org/oransc/ric/portal/dashboard/appmgr/client/test/AppManagerClientTest.java b/dashboard/app-mgr-client/src/test/java/org/oransc/ric/portal/dashboard/appmgr/client/test/AppManagerClientTest.java similarity index 100% rename from app-mgr-client/src/test/java/org/oransc/ric/portal/dashboard/appmgr/client/test/AppManagerClientTest.java rename to dashboard/app-mgr-client/src/test/java/org/oransc/ric/portal/dashboard/appmgr/client/test/AppManagerClientTest.java diff --git a/e2-mgr-client/.gitignore b/dashboard/e2-mgr-client/.gitignore similarity index 100% rename from e2-mgr-client/.gitignore rename to dashboard/e2-mgr-client/.gitignore diff --git a/e2-mgr-client/README.md b/dashboard/e2-mgr-client/README.md similarity index 100% rename from e2-mgr-client/README.md rename to dashboard/e2-mgr-client/README.md diff --git a/e2-mgr-client/pom.xml b/dashboard/e2-mgr-client/pom.xml similarity index 100% rename from e2-mgr-client/pom.xml rename to dashboard/e2-mgr-client/pom.xml diff --git a/e2-mgr-client/ric-plt-e2mgr b/dashboard/e2-mgr-client/ric-plt-e2mgr similarity index 100% rename from e2-mgr-client/ric-plt-e2mgr rename to dashboard/e2-mgr-client/ric-plt-e2mgr diff --git a/e2-mgr-client/src/test/java/org/oransc/ric/portal/dashboard/e2mgr/client/test/E2ManagerClientTest.java b/dashboard/e2-mgr-client/src/test/java/org/oransc/ric/portal/dashboard/e2mgr/client/test/E2ManagerClientTest.java similarity index 100% rename from e2-mgr-client/src/test/java/org/oransc/ric/portal/dashboard/e2mgr/client/test/E2ManagerClientTest.java rename to dashboard/e2-mgr-client/src/test/java/org/oransc/ric/portal/dashboard/e2mgr/client/test/E2ManagerClientTest.java diff --git a/mvnw b/dashboard/mvnw similarity index 100% rename from mvnw rename to dashboard/mvnw diff --git a/pom.xml b/dashboard/pom.xml similarity index 100% rename from pom.xml rename to dashboard/pom.xml diff --git a/webapp-backend/.gitignore b/dashboard/webapp-backend/.gitignore similarity index 100% rename from webapp-backend/.gitignore rename to dashboard/webapp-backend/.gitignore diff --git a/webapp-backend/README.md b/dashboard/webapp-backend/README.md similarity index 100% rename from webapp-backend/README.md rename to dashboard/webapp-backend/README.md diff --git a/webapp-backend/config/.gitignore b/dashboard/webapp-backend/config/.gitignore similarity index 100% rename from webapp-backend/config/.gitignore rename to dashboard/webapp-backend/config/.gitignore diff --git a/webapp-backend/config/key.properties.template b/dashboard/webapp-backend/config/key.properties.template similarity index 100% rename from webapp-backend/config/key.properties.template rename to dashboard/webapp-backend/config/key.properties.template diff --git a/webapp-backend/config/portal.properties.template b/dashboard/webapp-backend/config/portal.properties.template similarity index 100% rename from webapp-backend/config/portal.properties.template rename to dashboard/webapp-backend/config/portal.properties.template diff --git a/webapp-backend/pom.xml b/dashboard/webapp-backend/pom.xml similarity index 100% rename from webapp-backend/pom.xml rename to dashboard/webapp-backend/pom.xml diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardApplication.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardApplication.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardApplication.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardApplication.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardConstants.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardConstants.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardConstants.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardConstants.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardUserManager.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardUserManager.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardUserManager.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/DashboardUserManager.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorApiBuilder.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorApiBuilder.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorApiBuilder.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorApiBuilder.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/A1MediatorConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AdminConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AdminConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AdminConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AdminConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerApiBuilder.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerApiBuilder.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerApiBuilder.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerApiBuilder.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/AppManagerConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/CaasIngressConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/CaasIngressConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/CaasIngressConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/CaasIngressConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerApiBuilder.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerApiBuilder.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerApiBuilder.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerApiBuilder.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/E2ManagerConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/PortalApiConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/PortalApiConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/PortalApiConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/PortalApiConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/RICInstanceConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/RICInstanceConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/RICInstanceConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/RICInstanceConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SimpleKubernetesClientBuilder.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SimpleKubernetesClientBuilder.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SimpleKubernetesClientBuilder.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SimpleKubernetesClientBuilder.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SpringContextCache.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SpringContextCache.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SpringContextCache.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SpringContextCache.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SwaggerConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SwaggerConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SwaggerConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/SwaggerConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/WebSecurityConfiguration.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/WebSecurityConfiguration.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/WebSecurityConfiguration.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/WebSecurityConfiguration.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/A1MediatorController.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/A1MediatorController.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/A1MediatorController.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/A1MediatorController.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AdminController.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AdminController.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AdminController.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AdminController.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AppManagerController.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AppManagerController.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AppManagerController.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/AppManagerController.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CaasIngressController.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CaasIngressController.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CaasIngressController.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CaasIngressController.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CustomResponseEntityExceptionHandler.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CustomResponseEntityExceptionHandler.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CustomResponseEntityExceptionHandler.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/CustomResponseEntityExceptionHandler.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/E2ManagerController.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/Html5PathsController.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/Html5PathsController.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/Html5PathsController.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/Html5PathsController.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/SimpleErrorController.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/SimpleErrorController.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/SimpleErrorController.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/SimpleErrorController.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/exception/UnknownInstanceException.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/exception/UnknownInstanceException.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/exception/UnknownInstanceException.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/exception/UnknownInstanceException.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClient.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClient.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClient.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClient.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/AppTransport.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/AppTransport.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/AppTransport.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/AppTransport.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/DashboardDeployableXapps.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/DashboardDeployableXapps.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/DashboardDeployableXapps.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/DashboardDeployableXapps.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/ErrorTransport.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/ErrorTransport.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/ErrorTransport.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/ErrorTransport.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/IDashboardResponse.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/IDashboardResponse.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/IDashboardResponse.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/IDashboardResponse.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RanDetailsTransport.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RanDetailsTransport.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RanDetailsTransport.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RanDetailsTransport.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstance.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstance.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstance.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstance.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstanceKeyName.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstanceKeyName.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstanceKeyName.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicInstanceKeyName.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegion.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegion.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegion.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegion.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionList.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionList.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionList.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionList.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionTransport.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionTransport.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionTransport.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/RicRegionTransport.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/SuccessTransport.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/SuccessTransport.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/SuccessTransport.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/SuccessTransport.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/IPortalSdkDecryptor.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/IPortalSdkDecryptor.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/IPortalSdkDecryptor.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/IPortalSdkDecryptor.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManager.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthenticationFilter.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthenticationFilter.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthenticationFilter.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthenticationFilter.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalRestCentralServiceImpl.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalRestCentralServiceImpl.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalRestCentralServiceImpl.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalRestCentralServiceImpl.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorAes.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorAes.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorAes.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorAes.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorPkc.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorPkc.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorPkc.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/portalapi/PortalSdkDecryptorPkc.java diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/util/HttpsURLConnectionUtils.java b/dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/util/HttpsURLConnectionUtils.java similarity index 100% rename from webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/util/HttpsURLConnectionUtils.java rename to dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/util/HttpsURLConnectionUtils.java diff --git a/webapp-backend/src/main/resources/ESAPI.properties b/dashboard/webapp-backend/src/main/resources/ESAPI.properties similarity index 100% rename from webapp-backend/src/main/resources/ESAPI.properties rename to dashboard/webapp-backend/src/main/resources/ESAPI.properties diff --git a/webapp-backend/src/main/resources/application.yaml b/dashboard/webapp-backend/src/main/resources/application.yaml similarity index 100% rename from webapp-backend/src/main/resources/application.yaml rename to dashboard/webapp-backend/src/main/resources/application.yaml diff --git a/webapp-backend/src/main/resources/logback.xml b/dashboard/webapp-backend/src/main/resources/logback.xml similarity index 100% rename from webapp-backend/src/main/resources/logback.xml rename to dashboard/webapp-backend/src/main/resources/logback.xml diff --git a/webapp-backend/src/main/resources/static/error.html b/dashboard/webapp-backend/src/main/resources/static/error.html similarity index 100% rename from webapp-backend/src/main/resources/static/error.html rename to dashboard/webapp-backend/src/main/resources/static/error.html diff --git a/webapp-backend/src/main/resources/validation.properties b/dashboard/webapp-backend/src/main/resources/validation.properties similarity index 100% rename from webapp-backend/src/main/resources/validation.properties rename to dashboard/webapp-backend/src/main/resources/validation.properties diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardTestServer.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardTestServer.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardTestServer.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardTestServer.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/DashboardUserManagerTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/TestUtils.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/TestUtils.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/TestUtils.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/TestUtils.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/A1MediatorMockConfiguration.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/A1MediatorMockConfiguration.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/A1MediatorMockConfiguration.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/A1MediatorMockConfiguration.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AdminMockConfiguration.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AdminMockConfiguration.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AdminMockConfiguration.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AdminMockConfiguration.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AppManagerMockConfiguration.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AppManagerMockConfiguration.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AppManagerMockConfiguration.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/AppManagerMockConfiguration.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/CaasIngressMockConfiguration.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/E2ManagerMockConfiguration.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/E2ManagerMockConfiguration.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/E2ManagerMockConfiguration.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/E2ManagerMockConfiguration.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/RICInstanceMockConfiguration.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/RICInstanceMockConfiguration.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/RICInstanceMockConfiguration.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/RICInstanceMockConfiguration.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/WebSecurityMockConfiguration.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/WebSecurityMockConfiguration.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/WebSecurityMockConfiguration.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/WebSecurityMockConfiguration.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/A1MediatorConfigTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/A1MediatorConfigTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/A1MediatorConfigTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/A1MediatorConfigTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AbstractConfigTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AbstractConfigTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AbstractConfigTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AbstractConfigTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AppManagerConfigTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AppManagerConfigTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AppManagerConfigTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/AppManagerConfigTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/CaasIngressConfigTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/CaasIngressConfigTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/CaasIngressConfigTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/CaasIngressConfigTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/E2ManagerConfigTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/E2ManagerConfigTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/E2ManagerConfigTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/E2ManagerConfigTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/A1MediatorControllerTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/A1MediatorControllerTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/A1MediatorControllerTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/A1MediatorControllerTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AbstractControllerTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AbstractControllerTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AbstractControllerTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AbstractControllerTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerExtension.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerExtension.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerExtension.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerExtension.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AdminControllerTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AppManagerControllerTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AppManagerControllerTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AppManagerControllerTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/AppManagerControllerTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/CaasIngressControllerTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/CaasIngressControllerTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/CaasIngressControllerTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/CaasIngressControllerTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/DefaultContextTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/DefaultContextTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/DefaultContextTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/DefaultContextTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/E2ManagerControllerTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/E2ManagerControllerTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/E2ManagerControllerTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/E2ManagerControllerTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/PortalRestCentralServiceTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/PortalRestCentralServiceTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/PortalRestCentralServiceTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/PortalRestCentralServiceTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/CaasIngressTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/CaasIngressTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/CaasIngressTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/CaasIngressTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClientTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClientTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClientTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/k8sapi/SimpleKubernetesClientTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/AbstractModelTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/AbstractModelTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/AbstractModelTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/AbstractModelTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/ModelTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/ModelTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/ModelTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/model/ModelTest.java diff --git a/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManagerTest.java b/dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManagerTest.java similarity index 100% rename from webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManagerTest.java rename to dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/portalapi/PortalAuthManagerTest.java diff --git a/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-1.json b/dashboard/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-1.json similarity index 100% rename from webapp-backend/src/test/resources/caas-ingress-ricplt-pods-1.json rename to dashboard/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-1.json diff --git a/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-2.json b/dashboard/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-2.json similarity index 100% rename from webapp-backend/src/test/resources/caas-ingress-ricplt-pods-2.json rename to dashboard/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-2.json diff --git a/webapp-backend/src/test/resources/key.properties b/dashboard/webapp-backend/src/test/resources/key.properties similarity index 100% rename from webapp-backend/src/test/resources/key.properties rename to dashboard/webapp-backend/src/test/resources/key.properties diff --git a/webapp-backend/src/test/resources/logback-test.xml b/dashboard/webapp-backend/src/test/resources/logback-test.xml similarity index 100% rename from webapp-backend/src/test/resources/logback-test.xml rename to dashboard/webapp-backend/src/test/resources/logback-test.xml diff --git a/webapp-backend/src/test/resources/portal.properties b/dashboard/webapp-backend/src/test/resources/portal.properties similarity index 100% rename from webapp-backend/src/test/resources/portal.properties rename to dashboard/webapp-backend/src/test/resources/portal.properties diff --git a/webapp-backend/src/test/resources/rate-control-policy-instance.json b/dashboard/webapp-backend/src/test/resources/rate-control-policy-instance.json similarity index 100% rename from webapp-backend/src/test/resources/rate-control-policy-instance.json rename to dashboard/webapp-backend/src/test/resources/rate-control-policy-instance.json diff --git a/webapp-backend/src/test/resources/rate-control-policy-type.json b/dashboard/webapp-backend/src/test/resources/rate-control-policy-type.json similarity index 100% rename from webapp-backend/src/test/resources/rate-control-policy-type.json rename to dashboard/webapp-backend/src/test/resources/rate-control-policy-type.json diff --git a/webapp-frontend/.gitignore b/dashboard/webapp-frontend/.gitignore similarity index 100% rename from webapp-frontend/.gitignore rename to dashboard/webapp-frontend/.gitignore diff --git a/webapp-frontend/README.md b/dashboard/webapp-frontend/README.md similarity index 100% rename from webapp-frontend/README.md rename to dashboard/webapp-frontend/README.md diff --git a/webapp-frontend/angular.json b/dashboard/webapp-frontend/angular.json similarity index 100% rename from webapp-frontend/angular.json rename to dashboard/webapp-frontend/angular.json diff --git a/webapp-frontend/browserslist b/dashboard/webapp-frontend/browserslist similarity index 100% rename from webapp-frontend/browserslist rename to dashboard/webapp-frontend/browserslist diff --git a/webapp-frontend/e2e/protractor.conf.js b/dashboard/webapp-frontend/e2e/protractor.conf.js similarity index 100% rename from webapp-frontend/e2e/protractor.conf.js rename to dashboard/webapp-frontend/e2e/protractor.conf.js diff --git a/webapp-frontend/e2e/src/app.e2e-spec.ts b/dashboard/webapp-frontend/e2e/src/app.e2e-spec.ts similarity index 100% rename from webapp-frontend/e2e/src/app.e2e-spec.ts rename to dashboard/webapp-frontend/e2e/src/app.e2e-spec.ts diff --git a/webapp-frontend/e2e/src/app.po.ts b/dashboard/webapp-frontend/e2e/src/app.po.ts similarity index 100% rename from webapp-frontend/e2e/src/app.po.ts rename to dashboard/webapp-frontend/e2e/src/app.po.ts diff --git a/webapp-frontend/e2e/tsconfig.e2e.json b/dashboard/webapp-frontend/e2e/tsconfig.e2e.json similarity index 100% rename from webapp-frontend/e2e/tsconfig.e2e.json rename to dashboard/webapp-frontend/e2e/tsconfig.e2e.json diff --git a/webapp-frontend/ng b/dashboard/webapp-frontend/ng similarity index 100% rename from webapp-frontend/ng rename to dashboard/webapp-frontend/ng diff --git a/webapp-frontend/npm b/dashboard/webapp-frontend/npm similarity index 100% rename from webapp-frontend/npm rename to dashboard/webapp-frontend/npm diff --git a/webapp-frontend/package-lock.json b/dashboard/webapp-frontend/package-lock.json similarity index 100% rename from webapp-frontend/package-lock.json rename to dashboard/webapp-frontend/package-lock.json diff --git a/webapp-frontend/package.json b/dashboard/webapp-frontend/package.json similarity index 100% rename from webapp-frontend/package.json rename to dashboard/webapp-frontend/package.json diff --git a/webapp-frontend/pom.xml b/dashboard/webapp-frontend/pom.xml similarity index 100% rename from webapp-frontend/pom.xml rename to dashboard/webapp-frontend/pom.xml diff --git a/webapp-frontend/proxy.conf.json b/dashboard/webapp-frontend/proxy.conf.json similarity index 100% rename from webapp-frontend/proxy.conf.json rename to dashboard/webapp-frontend/proxy.conf.json diff --git a/webapp-frontend/src/app/ac-xapp/ac-xapp.component.html b/dashboard/webapp-frontend/src/app/ac-xapp/ac-xapp.component.html similarity index 100% rename from webapp-frontend/src/app/ac-xapp/ac-xapp.component.html rename to dashboard/webapp-frontend/src/app/ac-xapp/ac-xapp.component.html diff --git a/webapp-frontend/src/app/ac-xapp/ac-xapp.component.scss b/dashboard/webapp-frontend/src/app/ac-xapp/ac-xapp.component.scss similarity index 100% rename from webapp-frontend/src/app/ac-xapp/ac-xapp.component.scss rename to dashboard/webapp-frontend/src/app/ac-xapp/ac-xapp.component.scss diff --git a/webapp-frontend/src/app/ac-xapp/ac-xapp.component.spec.ts b/dashboard/webapp-frontend/src/app/ac-xapp/ac-xapp.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/ac-xapp/ac-xapp.component.spec.ts rename to dashboard/webapp-frontend/src/app/ac-xapp/ac-xapp.component.spec.ts diff --git a/webapp-frontend/src/app/ac-xapp/ac-xapp.component.ts b/dashboard/webapp-frontend/src/app/ac-xapp/ac-xapp.component.ts similarity index 100% rename from webapp-frontend/src/app/ac-xapp/ac-xapp.component.ts rename to dashboard/webapp-frontend/src/app/ac-xapp/ac-xapp.component.ts diff --git a/webapp-frontend/src/app/app-configuration/app-configuration.component.html b/dashboard/webapp-frontend/src/app/app-configuration/app-configuration.component.html similarity index 100% rename from webapp-frontend/src/app/app-configuration/app-configuration.component.html rename to dashboard/webapp-frontend/src/app/app-configuration/app-configuration.component.html diff --git a/webapp-frontend/src/app/app-configuration/app-configuration.component.scss b/dashboard/webapp-frontend/src/app/app-configuration/app-configuration.component.scss similarity index 100% rename from webapp-frontend/src/app/app-configuration/app-configuration.component.scss rename to dashboard/webapp-frontend/src/app/app-configuration/app-configuration.component.scss diff --git a/webapp-frontend/src/app/app-configuration/app-configuration.component.spec.ts b/dashboard/webapp-frontend/src/app/app-configuration/app-configuration.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/app-configuration/app-configuration.component.spec.ts rename to dashboard/webapp-frontend/src/app/app-configuration/app-configuration.component.spec.ts diff --git a/webapp-frontend/src/app/app-configuration/app-configuration.component.ts b/dashboard/webapp-frontend/src/app/app-configuration/app-configuration.component.ts similarity index 100% rename from webapp-frontend/src/app/app-configuration/app-configuration.component.ts rename to dashboard/webapp-frontend/src/app/app-configuration/app-configuration.component.ts diff --git a/webapp-frontend/src/app/app-control/app-control.animations.ts b/dashboard/webapp-frontend/src/app/app-control/app-control.animations.ts similarity index 100% rename from webapp-frontend/src/app/app-control/app-control.animations.ts rename to dashboard/webapp-frontend/src/app/app-control/app-control.animations.ts diff --git a/webapp-frontend/src/app/app-control/app-control.component.html b/dashboard/webapp-frontend/src/app/app-control/app-control.component.html similarity index 100% rename from webapp-frontend/src/app/app-control/app-control.component.html rename to dashboard/webapp-frontend/src/app/app-control/app-control.component.html diff --git a/webapp-frontend/src/app/app-control/app-control.component.scss b/dashboard/webapp-frontend/src/app/app-control/app-control.component.scss similarity index 100% rename from webapp-frontend/src/app/app-control/app-control.component.scss rename to dashboard/webapp-frontend/src/app/app-control/app-control.component.scss diff --git a/webapp-frontend/src/app/app-control/app-control.component.spec.ts b/dashboard/webapp-frontend/src/app/app-control/app-control.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/app-control/app-control.component.spec.ts rename to dashboard/webapp-frontend/src/app/app-control/app-control.component.spec.ts diff --git a/webapp-frontend/src/app/app-control/app-control.component.ts b/dashboard/webapp-frontend/src/app/app-control/app-control.component.ts similarity index 100% rename from webapp-frontend/src/app/app-control/app-control.component.ts rename to dashboard/webapp-frontend/src/app/app-control/app-control.component.ts diff --git a/webapp-frontend/src/app/app-control/app-control.datasource.ts b/dashboard/webapp-frontend/src/app/app-control/app-control.datasource.ts similarity index 100% rename from webapp-frontend/src/app/app-control/app-control.datasource.ts rename to dashboard/webapp-frontend/src/app/app-control/app-control.datasource.ts diff --git a/webapp-frontend/src/app/caas-ingress/caas-ingress.component.html b/dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.component.html similarity index 100% rename from webapp-frontend/src/app/caas-ingress/caas-ingress.component.html rename to dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.component.html diff --git a/webapp-frontend/src/app/caas-ingress/caas-ingress.component.scss b/dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.component.scss similarity index 100% rename from webapp-frontend/src/app/caas-ingress/caas-ingress.component.scss rename to dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.component.scss diff --git a/webapp-frontend/src/app/caas-ingress/caas-ingress.component.spec.ts b/dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/caas-ingress/caas-ingress.component.spec.ts rename to dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.component.spec.ts diff --git a/webapp-frontend/src/app/caas-ingress/caas-ingress.component.ts b/dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.component.ts similarity index 100% rename from webapp-frontend/src/app/caas-ingress/caas-ingress.component.ts rename to dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.component.ts diff --git a/webapp-frontend/src/app/caas-ingress/caas-ingress.datasource.ts b/dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.datasource.ts similarity index 100% rename from webapp-frontend/src/app/caas-ingress/caas-ingress.datasource.ts rename to dashboard/webapp-frontend/src/app/caas-ingress/caas-ingress.datasource.ts diff --git a/webapp-frontend/src/app/catalog/catalog.component.html b/dashboard/webapp-frontend/src/app/catalog/catalog.component.html similarity index 100% rename from webapp-frontend/src/app/catalog/catalog.component.html rename to dashboard/webapp-frontend/src/app/catalog/catalog.component.html diff --git a/webapp-frontend/src/app/catalog/catalog.component.scss b/dashboard/webapp-frontend/src/app/catalog/catalog.component.scss similarity index 100% rename from webapp-frontend/src/app/catalog/catalog.component.scss rename to dashboard/webapp-frontend/src/app/catalog/catalog.component.scss diff --git a/webapp-frontend/src/app/catalog/catalog.component.spec.ts b/dashboard/webapp-frontend/src/app/catalog/catalog.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/catalog/catalog.component.spec.ts rename to dashboard/webapp-frontend/src/app/catalog/catalog.component.spec.ts diff --git a/webapp-frontend/src/app/catalog/catalog.component.ts b/dashboard/webapp-frontend/src/app/catalog/catalog.component.ts similarity index 100% rename from webapp-frontend/src/app/catalog/catalog.component.ts rename to dashboard/webapp-frontend/src/app/catalog/catalog.component.ts diff --git a/webapp-frontend/src/app/catalog/catalog.datasource.ts b/dashboard/webapp-frontend/src/app/catalog/catalog.datasource.ts similarity index 100% rename from webapp-frontend/src/app/catalog/catalog.datasource.ts rename to dashboard/webapp-frontend/src/app/catalog/catalog.datasource.ts diff --git a/webapp-frontend/src/app/control/control.component.html b/dashboard/webapp-frontend/src/app/control/control.component.html similarity index 100% rename from webapp-frontend/src/app/control/control.component.html rename to dashboard/webapp-frontend/src/app/control/control.component.html diff --git a/webapp-frontend/src/app/control/control.component.scss b/dashboard/webapp-frontend/src/app/control/control.component.scss similarity index 100% rename from webapp-frontend/src/app/control/control.component.scss rename to dashboard/webapp-frontend/src/app/control/control.component.scss diff --git a/webapp-frontend/src/app/control/control.component.spec.ts b/dashboard/webapp-frontend/src/app/control/control.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/control/control.component.spec.ts rename to dashboard/webapp-frontend/src/app/control/control.component.spec.ts diff --git a/webapp-frontend/src/app/control/control.component.ts b/dashboard/webapp-frontend/src/app/control/control.component.ts similarity index 100% rename from webapp-frontend/src/app/control/control.component.ts rename to dashboard/webapp-frontend/src/app/control/control.component.ts diff --git a/webapp-frontend/src/app/footer/footer.component.html b/dashboard/webapp-frontend/src/app/footer/footer.component.html similarity index 100% rename from webapp-frontend/src/app/footer/footer.component.html rename to dashboard/webapp-frontend/src/app/footer/footer.component.html diff --git a/webapp-frontend/src/app/footer/footer.component.scss b/dashboard/webapp-frontend/src/app/footer/footer.component.scss similarity index 100% rename from webapp-frontend/src/app/footer/footer.component.scss rename to dashboard/webapp-frontend/src/app/footer/footer.component.scss diff --git a/webapp-frontend/src/app/footer/footer.component.spec.ts b/dashboard/webapp-frontend/src/app/footer/footer.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/footer/footer.component.spec.ts rename to dashboard/webapp-frontend/src/app/footer/footer.component.spec.ts diff --git a/webapp-frontend/src/app/footer/footer.component.ts b/dashboard/webapp-frontend/src/app/footer/footer.component.ts similarity index 100% rename from webapp-frontend/src/app/footer/footer.component.ts rename to dashboard/webapp-frontend/src/app/footer/footer.component.ts diff --git a/webapp-frontend/src/app/interfaces/ac-xapp.types.ts b/dashboard/webapp-frontend/src/app/interfaces/ac-xapp.types.ts similarity index 100% rename from webapp-frontend/src/app/interfaces/ac-xapp.types.ts rename to dashboard/webapp-frontend/src/app/interfaces/ac-xapp.types.ts diff --git a/webapp-frontend/src/app/interfaces/app-mgr.types.ts b/dashboard/webapp-frontend/src/app/interfaces/app-mgr.types.ts similarity index 100% rename from webapp-frontend/src/app/interfaces/app-mgr.types.ts rename to dashboard/webapp-frontend/src/app/interfaces/app-mgr.types.ts diff --git a/webapp-frontend/src/app/interfaces/dashboard.types.ts b/dashboard/webapp-frontend/src/app/interfaces/dashboard.types.ts similarity index 100% rename from webapp-frontend/src/app/interfaces/dashboard.types.ts rename to dashboard/webapp-frontend/src/app/interfaces/dashboard.types.ts diff --git a/webapp-frontend/src/app/interfaces/e2-mgr.types.ts b/dashboard/webapp-frontend/src/app/interfaces/e2-mgr.types.ts similarity index 100% rename from webapp-frontend/src/app/interfaces/e2-mgr.types.ts rename to dashboard/webapp-frontend/src/app/interfaces/e2-mgr.types.ts diff --git a/webapp-frontend/src/app/main/main.component.html b/dashboard/webapp-frontend/src/app/main/main.component.html similarity index 100% rename from webapp-frontend/src/app/main/main.component.html rename to dashboard/webapp-frontend/src/app/main/main.component.html diff --git a/webapp-frontend/src/app/main/main.component.scss b/dashboard/webapp-frontend/src/app/main/main.component.scss similarity index 100% rename from webapp-frontend/src/app/main/main.component.scss rename to dashboard/webapp-frontend/src/app/main/main.component.scss diff --git a/webapp-frontend/src/app/main/main.component.spec.ts b/dashboard/webapp-frontend/src/app/main/main.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/main/main.component.spec.ts rename to dashboard/webapp-frontend/src/app/main/main.component.spec.ts diff --git a/webapp-frontend/src/app/main/main.component.ts b/dashboard/webapp-frontend/src/app/main/main.component.ts similarity index 100% rename from webapp-frontend/src/app/main/main.component.ts rename to dashboard/webapp-frontend/src/app/main/main.component.ts diff --git a/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.html b/dashboard/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.html similarity index 100% rename from webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.html rename to dashboard/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.html diff --git a/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.scss b/dashboard/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.scss similarity index 100% rename from webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.scss rename to dashboard/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.scss diff --git a/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.ts b/dashboard/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.ts similarity index 100% rename from webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.ts rename to dashboard/webapp-frontend/src/app/navigation/sidenav-list/sidenav-list.component.ts diff --git a/webapp-frontend/src/app/platform/platform.component.html b/dashboard/webapp-frontend/src/app/platform/platform.component.html similarity index 100% rename from webapp-frontend/src/app/platform/platform.component.html rename to dashboard/webapp-frontend/src/app/platform/platform.component.html diff --git a/webapp-frontend/src/app/platform/platform.component.scss b/dashboard/webapp-frontend/src/app/platform/platform.component.scss similarity index 100% rename from webapp-frontend/src/app/platform/platform.component.scss rename to dashboard/webapp-frontend/src/app/platform/platform.component.scss diff --git a/webapp-frontend/src/app/platform/platform.component.spec.ts b/dashboard/webapp-frontend/src/app/platform/platform.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/platform/platform.component.spec.ts rename to dashboard/webapp-frontend/src/app/platform/platform.component.spec.ts diff --git a/webapp-frontend/src/app/platform/platform.component.ts b/dashboard/webapp-frontend/src/app/platform/platform.component.ts similarity index 100% rename from webapp-frontend/src/app/platform/platform.component.ts rename to dashboard/webapp-frontend/src/app/platform/platform.component.ts diff --git a/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.html b/dashboard/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.html similarity index 100% rename from webapp-frontend/src/app/ran-control/ran-connection-dialog.component.html rename to dashboard/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.html diff --git a/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.scss b/dashboard/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.scss similarity index 100% rename from webapp-frontend/src/app/ran-control/ran-connection-dialog.component.scss rename to dashboard/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.scss diff --git a/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.ts b/dashboard/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.ts similarity index 100% rename from webapp-frontend/src/app/ran-control/ran-connection-dialog.component.ts rename to dashboard/webapp-frontend/src/app/ran-control/ran-connection-dialog.component.ts diff --git a/webapp-frontend/src/app/ran-control/ran-control.component.html b/dashboard/webapp-frontend/src/app/ran-control/ran-control.component.html similarity index 100% rename from webapp-frontend/src/app/ran-control/ran-control.component.html rename to dashboard/webapp-frontend/src/app/ran-control/ran-control.component.html diff --git a/webapp-frontend/src/app/ran-control/ran-control.component.scss b/dashboard/webapp-frontend/src/app/ran-control/ran-control.component.scss similarity index 100% rename from webapp-frontend/src/app/ran-control/ran-control.component.scss rename to dashboard/webapp-frontend/src/app/ran-control/ran-control.component.scss diff --git a/webapp-frontend/src/app/ran-control/ran-control.component.spec.ts b/dashboard/webapp-frontend/src/app/ran-control/ran-control.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/ran-control/ran-control.component.spec.ts rename to dashboard/webapp-frontend/src/app/ran-control/ran-control.component.spec.ts diff --git a/webapp-frontend/src/app/ran-control/ran-control.component.ts b/dashboard/webapp-frontend/src/app/ran-control/ran-control.component.ts similarity index 100% rename from webapp-frontend/src/app/ran-control/ran-control.component.ts rename to dashboard/webapp-frontend/src/app/ran-control/ran-control.component.ts diff --git a/webapp-frontend/src/app/ran-control/ran-control.datasource.ts b/dashboard/webapp-frontend/src/app/ran-control/ran-control.datasource.ts similarity index 100% rename from webapp-frontend/src/app/ran-control/ran-control.datasource.ts rename to dashboard/webapp-frontend/src/app/ran-control/ran-control.datasource.ts diff --git a/webapp-frontend/src/app/rd-routing.module.ts b/dashboard/webapp-frontend/src/app/rd-routing.module.ts similarity index 100% rename from webapp-frontend/src/app/rd-routing.module.ts rename to dashboard/webapp-frontend/src/app/rd-routing.module.ts diff --git a/webapp-frontend/src/app/rd.component.html b/dashboard/webapp-frontend/src/app/rd.component.html similarity index 100% rename from webapp-frontend/src/app/rd.component.html rename to dashboard/webapp-frontend/src/app/rd.component.html diff --git a/webapp-frontend/src/app/rd.component.scss b/dashboard/webapp-frontend/src/app/rd.component.scss similarity index 100% rename from webapp-frontend/src/app/rd.component.scss rename to dashboard/webapp-frontend/src/app/rd.component.scss diff --git a/webapp-frontend/src/app/rd.component.spec.ts b/dashboard/webapp-frontend/src/app/rd.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/rd.component.spec.ts rename to dashboard/webapp-frontend/src/app/rd.component.spec.ts diff --git a/webapp-frontend/src/app/rd.component.ts b/dashboard/webapp-frontend/src/app/rd.component.ts similarity index 100% rename from webapp-frontend/src/app/rd.component.ts rename to dashboard/webapp-frontend/src/app/rd.component.ts diff --git a/webapp-frontend/src/app/rd.module.ts b/dashboard/webapp-frontend/src/app/rd.module.ts similarity index 100% rename from webapp-frontend/src/app/rd.module.ts rename to dashboard/webapp-frontend/src/app/rd.module.ts diff --git a/webapp-frontend/src/app/services/ac-xapp/ac-xapp.service.spec.ts b/dashboard/webapp-frontend/src/app/services/ac-xapp/ac-xapp.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/ac-xapp/ac-xapp.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/ac-xapp/ac-xapp.service.spec.ts diff --git a/webapp-frontend/src/app/services/ac-xapp/ac-xapp.service.ts b/dashboard/webapp-frontend/src/app/services/ac-xapp/ac-xapp.service.ts similarity index 100% rename from webapp-frontend/src/app/services/ac-xapp/ac-xapp.service.ts rename to dashboard/webapp-frontend/src/app/services/ac-xapp/ac-xapp.service.ts diff --git a/webapp-frontend/src/app/services/app-mgr/app-mgr.service.spec.ts b/dashboard/webapp-frontend/src/app/services/app-mgr/app-mgr.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/app-mgr/app-mgr.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/app-mgr/app-mgr.service.spec.ts diff --git a/webapp-frontend/src/app/services/app-mgr/app-mgr.service.ts b/dashboard/webapp-frontend/src/app/services/app-mgr/app-mgr.service.ts similarity index 100% rename from webapp-frontend/src/app/services/app-mgr/app-mgr.service.ts rename to dashboard/webapp-frontend/src/app/services/app-mgr/app-mgr.service.ts diff --git a/webapp-frontend/src/app/services/caas-ingress/caas-ingress.service.spec.ts b/dashboard/webapp-frontend/src/app/services/caas-ingress/caas-ingress.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/caas-ingress/caas-ingress.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/caas-ingress/caas-ingress.service.spec.ts diff --git a/webapp-frontend/src/app/services/caas-ingress/caas-ingress.service.ts b/dashboard/webapp-frontend/src/app/services/caas-ingress/caas-ingress.service.ts similarity index 100% rename from webapp-frontend/src/app/services/caas-ingress/caas-ingress.service.ts rename to dashboard/webapp-frontend/src/app/services/caas-ingress/caas-ingress.service.ts diff --git a/webapp-frontend/src/app/services/dashboard/dashboard.service.spec.ts b/dashboard/webapp-frontend/src/app/services/dashboard/dashboard.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/dashboard/dashboard.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/dashboard/dashboard.service.spec.ts diff --git a/webapp-frontend/src/app/services/dashboard/dashboard.service.ts b/dashboard/webapp-frontend/src/app/services/dashboard/dashboard.service.ts similarity index 100% rename from webapp-frontend/src/app/services/dashboard/dashboard.service.ts rename to dashboard/webapp-frontend/src/app/services/dashboard/dashboard.service.ts diff --git a/webapp-frontend/src/app/services/e2-mgr/e2-mgr.service.spec.ts b/dashboard/webapp-frontend/src/app/services/e2-mgr/e2-mgr.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/e2-mgr/e2-mgr.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/e2-mgr/e2-mgr.service.spec.ts diff --git a/webapp-frontend/src/app/services/e2-mgr/e2-mgr.service.ts b/dashboard/webapp-frontend/src/app/services/e2-mgr/e2-mgr.service.ts similarity index 100% rename from webapp-frontend/src/app/services/e2-mgr/e2-mgr.service.ts rename to dashboard/webapp-frontend/src/app/services/e2-mgr/e2-mgr.service.ts diff --git a/webapp-frontend/src/app/services/instance-selector/instance-selector.service.spec.ts b/dashboard/webapp-frontend/src/app/services/instance-selector/instance-selector.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/instance-selector/instance-selector.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/instance-selector/instance-selector.service.spec.ts diff --git a/webapp-frontend/src/app/services/instance-selector/instance-selector.service.ts b/dashboard/webapp-frontend/src/app/services/instance-selector/instance-selector.service.ts similarity index 100% rename from webapp-frontend/src/app/services/instance-selector/instance-selector.service.ts rename to dashboard/webapp-frontend/src/app/services/instance-selector/instance-selector.service.ts diff --git a/webapp-frontend/src/app/services/stats/stats.service.spec.ts b/dashboard/webapp-frontend/src/app/services/stats/stats.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/stats/stats.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/stats/stats.service.spec.ts diff --git a/webapp-frontend/src/app/services/stats/stats.service.ts b/dashboard/webapp-frontend/src/app/services/stats/stats.service.ts similarity index 100% rename from webapp-frontend/src/app/services/stats/stats.service.ts rename to dashboard/webapp-frontend/src/app/services/stats/stats.service.ts diff --git a/webapp-frontend/src/app/services/ui/confirm-dialog.service.spec.ts b/dashboard/webapp-frontend/src/app/services/ui/confirm-dialog.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/confirm-dialog.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/ui/confirm-dialog.service.spec.ts diff --git a/webapp-frontend/src/app/services/ui/confirm-dialog.service.ts b/dashboard/webapp-frontend/src/app/services/ui/confirm-dialog.service.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/confirm-dialog.service.ts rename to dashboard/webapp-frontend/src/app/services/ui/confirm-dialog.service.ts diff --git a/webapp-frontend/src/app/services/ui/error-dialog.service.ts b/dashboard/webapp-frontend/src/app/services/ui/error-dialog.service.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/error-dialog.service.ts rename to dashboard/webapp-frontend/src/app/services/ui/error-dialog.service.ts diff --git a/webapp-frontend/src/app/services/ui/instance-selector-dialog.service.spec.ts b/dashboard/webapp-frontend/src/app/services/ui/instance-selector-dialog.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/instance-selector-dialog.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/ui/instance-selector-dialog.service.spec.ts diff --git a/webapp-frontend/src/app/services/ui/instance-selector-dialog.service.ts b/dashboard/webapp-frontend/src/app/services/ui/instance-selector-dialog.service.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/instance-selector-dialog.service.ts rename to dashboard/webapp-frontend/src/app/services/ui/instance-selector-dialog.service.ts diff --git a/webapp-frontend/src/app/services/ui/loading-dialog.service.spec.ts b/dashboard/webapp-frontend/src/app/services/ui/loading-dialog.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/loading-dialog.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/ui/loading-dialog.service.spec.ts diff --git a/webapp-frontend/src/app/services/ui/loading-dialog.service.ts b/dashboard/webapp-frontend/src/app/services/ui/loading-dialog.service.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/loading-dialog.service.ts rename to dashboard/webapp-frontend/src/app/services/ui/loading-dialog.service.ts diff --git a/webapp-frontend/src/app/services/ui/notification.service.spec.ts b/dashboard/webapp-frontend/src/app/services/ui/notification.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/notification.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/ui/notification.service.spec.ts diff --git a/webapp-frontend/src/app/services/ui/notification.service.ts b/dashboard/webapp-frontend/src/app/services/ui/notification.service.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/notification.service.ts rename to dashboard/webapp-frontend/src/app/services/ui/notification.service.ts diff --git a/webapp-frontend/src/app/services/ui/ui.service.spec.ts b/dashboard/webapp-frontend/src/app/services/ui/ui.service.spec.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/ui.service.spec.ts rename to dashboard/webapp-frontend/src/app/services/ui/ui.service.spec.ts diff --git a/webapp-frontend/src/app/services/ui/ui.service.ts b/dashboard/webapp-frontend/src/app/services/ui/ui.service.ts similarity index 100% rename from webapp-frontend/src/app/services/ui/ui.service.ts rename to dashboard/webapp-frontend/src/app/services/ui/ui.service.ts diff --git a/webapp-frontend/src/app/stats/stats.component.html b/dashboard/webapp-frontend/src/app/stats/stats.component.html similarity index 100% rename from webapp-frontend/src/app/stats/stats.component.html rename to dashboard/webapp-frontend/src/app/stats/stats.component.html diff --git a/webapp-frontend/src/app/stats/stats.component.scss b/dashboard/webapp-frontend/src/app/stats/stats.component.scss similarity index 100% rename from webapp-frontend/src/app/stats/stats.component.scss rename to dashboard/webapp-frontend/src/app/stats/stats.component.scss diff --git a/webapp-frontend/src/app/stats/stats.component.spec.ts b/dashboard/webapp-frontend/src/app/stats/stats.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/stats/stats.component.spec.ts rename to dashboard/webapp-frontend/src/app/stats/stats.component.spec.ts diff --git a/webapp-frontend/src/app/stats/stats.component.ts b/dashboard/webapp-frontend/src/app/stats/stats.component.ts similarity index 100% rename from webapp-frontend/src/app/stats/stats.component.ts rename to dashboard/webapp-frontend/src/app/stats/stats.component.ts diff --git a/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.html b/dashboard/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.html similarity index 100% rename from webapp-frontend/src/app/ui/catalog-card/catalog-card.component.html rename to dashboard/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.html diff --git a/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.scss b/dashboard/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.scss similarity index 100% rename from webapp-frontend/src/app/ui/catalog-card/catalog-card.component.scss rename to dashboard/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.scss diff --git a/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.spec.ts b/dashboard/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/ui/catalog-card/catalog-card.component.spec.ts rename to dashboard/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.spec.ts diff --git a/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.ts b/dashboard/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.ts similarity index 100% rename from webapp-frontend/src/app/ui/catalog-card/catalog-card.component.ts rename to dashboard/webapp-frontend/src/app/ui/catalog-card/catalog-card.component.ts diff --git a/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.html b/dashboard/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.html similarity index 100% rename from webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.html rename to dashboard/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.html diff --git a/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.spec.ts b/dashboard/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.spec.ts rename to dashboard/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.spec.ts diff --git a/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.ts b/dashboard/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.ts similarity index 100% rename from webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.ts rename to dashboard/webapp-frontend/src/app/ui/confirm-dialog/confirm-dialog.component.ts diff --git a/webapp-frontend/src/app/ui/control-card/control-card.component.html b/dashboard/webapp-frontend/src/app/ui/control-card/control-card.component.html similarity index 100% rename from webapp-frontend/src/app/ui/control-card/control-card.component.html rename to dashboard/webapp-frontend/src/app/ui/control-card/control-card.component.html diff --git a/webapp-frontend/src/app/ui/control-card/control-card.component.scss b/dashboard/webapp-frontend/src/app/ui/control-card/control-card.component.scss similarity index 100% rename from webapp-frontend/src/app/ui/control-card/control-card.component.scss rename to dashboard/webapp-frontend/src/app/ui/control-card/control-card.component.scss diff --git a/webapp-frontend/src/app/ui/control-card/control-card.component.spec.ts b/dashboard/webapp-frontend/src/app/ui/control-card/control-card.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/ui/control-card/control-card.component.spec.ts rename to dashboard/webapp-frontend/src/app/ui/control-card/control-card.component.spec.ts diff --git a/webapp-frontend/src/app/ui/control-card/control-card.component.ts b/dashboard/webapp-frontend/src/app/ui/control-card/control-card.component.ts similarity index 100% rename from webapp-frontend/src/app/ui/control-card/control-card.component.ts rename to dashboard/webapp-frontend/src/app/ui/control-card/control-card.component.ts diff --git a/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.html b/dashboard/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.html similarity index 100% rename from webapp-frontend/src/app/ui/error-dialog/error-dialog.component.html rename to dashboard/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.html diff --git a/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.scss b/dashboard/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.scss similarity index 100% rename from webapp-frontend/src/app/ui/error-dialog/error-dialog.component.scss rename to dashboard/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.scss diff --git a/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.ts b/dashboard/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.ts similarity index 100% rename from webapp-frontend/src/app/ui/error-dialog/error-dialog.component.ts rename to dashboard/webapp-frontend/src/app/ui/error-dialog/error-dialog.component.ts diff --git a/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.html b/dashboard/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.html similarity index 100% rename from webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.html rename to dashboard/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.html diff --git a/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.spec.ts b/dashboard/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.spec.ts rename to dashboard/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.spec.ts diff --git a/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.ts b/dashboard/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.ts similarity index 100% rename from webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.ts rename to dashboard/webapp-frontend/src/app/ui/instance-selector-dialog/instance-selector-dialog.component.ts diff --git a/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.html b/dashboard/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.html similarity index 100% rename from webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.html rename to dashboard/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.html diff --git a/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.scss b/dashboard/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.scss similarity index 100% rename from webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.scss rename to dashboard/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.scss diff --git a/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.spec.ts b/dashboard/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.spec.ts rename to dashboard/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.spec.ts diff --git a/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.ts b/dashboard/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.ts similarity index 100% rename from webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.ts rename to dashboard/webapp-frontend/src/app/ui/loading-dialog/loading-dialog.component.ts diff --git a/webapp-frontend/src/app/ui/stat-card/stat-card.component.html b/dashboard/webapp-frontend/src/app/ui/stat-card/stat-card.component.html similarity index 100% rename from webapp-frontend/src/app/ui/stat-card/stat-card.component.html rename to dashboard/webapp-frontend/src/app/ui/stat-card/stat-card.component.html diff --git a/webapp-frontend/src/app/ui/stat-card/stat-card.component.scss b/dashboard/webapp-frontend/src/app/ui/stat-card/stat-card.component.scss similarity index 100% rename from webapp-frontend/src/app/ui/stat-card/stat-card.component.scss rename to dashboard/webapp-frontend/src/app/ui/stat-card/stat-card.component.scss diff --git a/webapp-frontend/src/app/ui/stat-card/stat-card.component.spec.ts b/dashboard/webapp-frontend/src/app/ui/stat-card/stat-card.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/ui/stat-card/stat-card.component.spec.ts rename to dashboard/webapp-frontend/src/app/ui/stat-card/stat-card.component.spec.ts diff --git a/webapp-frontend/src/app/ui/stat-card/stat-card.component.ts b/dashboard/webapp-frontend/src/app/ui/stat-card/stat-card.component.ts similarity index 100% rename from webapp-frontend/src/app/ui/stat-card/stat-card.component.ts rename to dashboard/webapp-frontend/src/app/ui/stat-card/stat-card.component.ts diff --git a/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.html b/dashboard/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.html similarity index 100% rename from webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.html rename to dashboard/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.html diff --git a/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.scss b/dashboard/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.scss similarity index 100% rename from webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.scss rename to dashboard/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.scss diff --git a/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.ts b/dashboard/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.ts similarity index 100% rename from webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.ts rename to dashboard/webapp-frontend/src/app/user/add-dashboard-user-dialog/add-dashboard-user-dialog.component.ts diff --git a/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.html b/dashboard/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.html similarity index 100% rename from webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.html rename to dashboard/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.html diff --git a/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.scss b/dashboard/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.scss similarity index 100% rename from webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.scss rename to dashboard/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.scss diff --git a/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.ts b/dashboard/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.ts similarity index 100% rename from webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.ts rename to dashboard/webapp-frontend/src/app/user/edit-dashboard-user-dialog/edit-dashboard-user-dialog.component.ts diff --git a/webapp-frontend/src/app/user/user.component.html b/dashboard/webapp-frontend/src/app/user/user.component.html similarity index 100% rename from webapp-frontend/src/app/user/user.component.html rename to dashboard/webapp-frontend/src/app/user/user.component.html diff --git a/webapp-frontend/src/app/user/user.component.scss b/dashboard/webapp-frontend/src/app/user/user.component.scss similarity index 100% rename from webapp-frontend/src/app/user/user.component.scss rename to dashboard/webapp-frontend/src/app/user/user.component.scss diff --git a/webapp-frontend/src/app/user/user.component.spec.ts b/dashboard/webapp-frontend/src/app/user/user.component.spec.ts similarity index 100% rename from webapp-frontend/src/app/user/user.component.spec.ts rename to dashboard/webapp-frontend/src/app/user/user.component.spec.ts diff --git a/webapp-frontend/src/app/user/user.component.ts b/dashboard/webapp-frontend/src/app/user/user.component.ts similarity index 100% rename from webapp-frontend/src/app/user/user.component.ts rename to dashboard/webapp-frontend/src/app/user/user.component.ts diff --git a/webapp-frontend/src/app/user/user.datasource.ts b/dashboard/webapp-frontend/src/app/user/user.datasource.ts similarity index 100% rename from webapp-frontend/src/app/user/user.datasource.ts rename to dashboard/webapp-frontend/src/app/user/user.datasource.ts diff --git a/webapp-frontend/src/assets/ORANlogo.png b/dashboard/webapp-frontend/src/assets/ORANlogo.png similarity index 100% rename from webapp-frontend/src/assets/ORANlogo.png rename to dashboard/webapp-frontend/src/assets/ORANlogo.png diff --git a/webapp-frontend/src/assets/at_t.png b/dashboard/webapp-frontend/src/assets/at_t.png similarity index 100% rename from webapp-frontend/src/assets/at_t.png rename to dashboard/webapp-frontend/src/assets/at_t.png diff --git a/webapp-frontend/src/assets/intelligence.png b/dashboard/webapp-frontend/src/assets/intelligence.png similarity index 100% rename from webapp-frontend/src/assets/intelligence.png rename to dashboard/webapp-frontend/src/assets/intelligence.png diff --git a/webapp-frontend/src/assets/latency.png b/dashboard/webapp-frontend/src/assets/latency.png similarity index 100% rename from webapp-frontend/src/assets/latency.png rename to dashboard/webapp-frontend/src/assets/latency.png diff --git a/webapp-frontend/src/assets/mockdata/config.json b/dashboard/webapp-frontend/src/assets/mockdata/config.json similarity index 100% rename from webapp-frontend/src/assets/mockdata/config.json rename to dashboard/webapp-frontend/src/assets/mockdata/config.json diff --git a/webapp-frontend/src/assets/mockdata/db.json b/dashboard/webapp-frontend/src/assets/mockdata/db.json similarity index 100% rename from webapp-frontend/src/assets/mockdata/db.json rename to dashboard/webapp-frontend/src/assets/mockdata/db.json diff --git a/webapp-frontend/src/assets/mockdata/routes.json b/dashboard/webapp-frontend/src/assets/mockdata/routes.json similarity index 100% rename from webapp-frontend/src/assets/mockdata/routes.json rename to dashboard/webapp-frontend/src/assets/mockdata/routes.json diff --git a/webapp-frontend/src/assets/oran-logo.png b/dashboard/webapp-frontend/src/assets/oran-logo.png similarity index 100% rename from webapp-frontend/src/assets/oran-logo.png rename to dashboard/webapp-frontend/src/assets/oran-logo.png diff --git a/webapp-frontend/src/assets/profile_default.png b/dashboard/webapp-frontend/src/assets/profile_default.png similarity index 100% rename from webapp-frontend/src/assets/profile_default.png rename to dashboard/webapp-frontend/src/assets/profile_default.png diff --git a/webapp-frontend/src/assets/xAppControl.png b/dashboard/webapp-frontend/src/assets/xAppControl.png similarity index 100% rename from webapp-frontend/src/assets/xAppControl.png rename to dashboard/webapp-frontend/src/assets/xAppControl.png diff --git a/webapp-frontend/src/environments/environment.prod.ts b/dashboard/webapp-frontend/src/environments/environment.prod.ts similarity index 100% rename from webapp-frontend/src/environments/environment.prod.ts rename to dashboard/webapp-frontend/src/environments/environment.prod.ts diff --git a/webapp-frontend/src/environments/environment.ts b/dashboard/webapp-frontend/src/environments/environment.ts similarity index 100% rename from webapp-frontend/src/environments/environment.ts rename to dashboard/webapp-frontend/src/environments/environment.ts diff --git a/webapp-frontend/src/favicon.ico b/dashboard/webapp-frontend/src/favicon.ico similarity index 100% rename from webapp-frontend/src/favicon.ico rename to dashboard/webapp-frontend/src/favicon.ico diff --git a/webapp-frontend/src/index.html b/dashboard/webapp-frontend/src/index.html similarity index 100% rename from webapp-frontend/src/index.html rename to dashboard/webapp-frontend/src/index.html diff --git a/webapp-frontend/src/karma.conf.js b/dashboard/webapp-frontend/src/karma.conf.js similarity index 100% rename from webapp-frontend/src/karma.conf.js rename to dashboard/webapp-frontend/src/karma.conf.js diff --git a/webapp-frontend/src/main.ts b/dashboard/webapp-frontend/src/main.ts similarity index 100% rename from webapp-frontend/src/main.ts rename to dashboard/webapp-frontend/src/main.ts diff --git a/webapp-frontend/src/polyfills.ts b/dashboard/webapp-frontend/src/polyfills.ts similarity index 100% rename from webapp-frontend/src/polyfills.ts rename to dashboard/webapp-frontend/src/polyfills.ts diff --git a/webapp-frontend/src/styles.scss b/dashboard/webapp-frontend/src/styles.scss similarity index 100% rename from webapp-frontend/src/styles.scss rename to dashboard/webapp-frontend/src/styles.scss diff --git a/webapp-frontend/src/styles/dark-theme.scss b/dashboard/webapp-frontend/src/styles/dark-theme.scss similarity index 100% rename from webapp-frontend/src/styles/dark-theme.scss rename to dashboard/webapp-frontend/src/styles/dark-theme.scss diff --git a/webapp-frontend/src/test.ts b/dashboard/webapp-frontend/src/test.ts similarity index 100% rename from webapp-frontend/src/test.ts rename to dashboard/webapp-frontend/src/test.ts diff --git a/webapp-frontend/src/tsconfig.app.json b/dashboard/webapp-frontend/src/tsconfig.app.json similarity index 100% rename from webapp-frontend/src/tsconfig.app.json rename to dashboard/webapp-frontend/src/tsconfig.app.json diff --git a/webapp-frontend/src/tsconfig.spec.json b/dashboard/webapp-frontend/src/tsconfig.spec.json similarity index 100% rename from webapp-frontend/src/tsconfig.spec.json rename to dashboard/webapp-frontend/src/tsconfig.spec.json diff --git a/webapp-frontend/src/tslint.json b/dashboard/webapp-frontend/src/tslint.json similarity index 100% rename from webapp-frontend/src/tslint.json rename to dashboard/webapp-frontend/src/tslint.json diff --git a/webapp-frontend/tsconfig.json b/dashboard/webapp-frontend/tsconfig.json similarity index 100% rename from webapp-frontend/tsconfig.json rename to dashboard/webapp-frontend/tsconfig.json diff --git a/webapp-frontend/tslint.json b/dashboard/webapp-frontend/tslint.json similarity index 100% rename from webapp-frontend/tslint.json rename to dashboard/webapp-frontend/tslint.json diff --git a/releases/.gitignore b/releases/.gitignore new file mode 100644 index 00000000..46409041 --- /dev/null +++ b/releases/.gitignore @@ -0,0 +1 @@ +# TODO -- 2.16.6