Add Xapp Onboarder client to backend 28/4028/5
authorLott, Christopher (cl778h) <cl778h@att.com>
Mon, 8 Jun 2020 17:43:51 +0000 (13:43 -0400)
committerLott, Christopher (cl778h) <cl778h@att.com>
Wed, 17 Jun 2020 13:16:39 +0000 (09:16 -0400)
commit0dce3bd452fd7e735d830a7d659e6b95a12514f9
tree34051932509559226e5cdf5c14c764380348cdca
parent119e1207ab3dd53fe2b868c3a8f671cadde0c531
Add Xapp Onboarder client to backend

Add submodule for it/dev repository to access its OpenAPI spec.
Add xapp onboarder controller and basic tests.
Bump version to 2.1.0.

Change-Id: I14975e6765bffc15a9e3738ceb6aaa4c8a35c9f1
Issue-ID: OAM-108
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
25 files changed:
.gitmodules
dashboard/app-mgr-client/pom.xml
dashboard/e2-mgr-client/pom.xml
dashboard/pom.xml
dashboard/webapp-backend/pom.xml
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/WebSecurityConfiguration.java
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappOnboarderApiBuilder.java [new file with mode: 0644]
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/config/XappOnboarderConfiguration.java [new file with mode: 0644]
dashboard/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/controller/XappOnboarderController.java [new file with mode: 0644]
dashboard/webapp-backend/src/main/resources/application.yaml
dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/XappOnboarderMockConfiguration.java [new file with mode: 0644]
dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/config/test/XappOnboarderConfigTest.java [new file with mode: 0644]
dashboard/webapp-backend/src/test/java/org/oransc/ric/portal/dashboard/controller/XappOnboarderControllerTest.java [new file with mode: 0644]
dashboard/webapp-backend/src/test/resources/sample-chart-list.json [new file with mode: 0644]
dashboard/webapp-backend/src/test/resources/sample-chart.yaml [new file with mode: 0644]
dashboard/webapp-backend/src/test/resources/sample-values.yaml [new file with mode: 0644]
dashboard/webapp-frontend/package-lock.json
dashboard/webapp-frontend/pom.xml
dashboard/xapp-obrd-client/.gitignore [new file with mode: 0644]
dashboard/xapp-obrd-client/README.md [new file with mode: 0644]
dashboard/xapp-obrd-client/it-dev [new submodule]
dashboard/xapp-obrd-client/pom.xml [new file with mode: 0644]
dashboard/xapp-obrd-client/src/test/java/org/oransc/ric/portal/dashboard/xappobrd/client/test/XappOnboarderClientTest.java [new file with mode: 0644]
docs/config-deploy.rst
docs/release-notes.rst