summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-04-23Merge "fix NPE SO Response"Matthieu Geerebaert5-12/+12
2018-04-23Merge "add info in doc Issue-ID: EXTAPI-74"Matthieu Geerebaert9-3/+391
2018-04-23fix NPE SO Responseromaingimbert5-12/+12
-change requestReference to requestReferences -change mocks Change-Id: Ia8173b6286d04ab78bd6c5766ad1e9c2c61ab153 Issue-ID: EXTAPI-68 Signed-off-by: romaingimbert <romain.gimbert@orange.com>
2018-04-23add info in docRene Robert9-3/+391
Issue-ID: EXTAPI-74 Change-Id: Iebea5ef0fa56ae0c9c11babdc108acc9b3ee0e40 Signed-off-by: Rene Robert <rene.robert@orange.com>
2018-04-23Merge "fix NPE serviceOrder"Matthieu Geerebaert1-0/+18
2018-04-23Merge "fix NPE on NBI serviceInventory"Matthieu Geerebaert3-0/+54
2018-04-23fix NPE serviceOrderromaingimbert1-0/+18
-test when relatedParty is not passed, get generic customer Change-Id: Iebe542354c7ddf694c8d2b8e1b4aa3e03ce823f4 Issue-ID: EXTAPI-61 Signed-off-by: romaingimbert <romain.gimbert@orange.com>
2018-04-23Add requestorId in SO requestInfo in NBI requestNicolasLaplaud2-2/+18
- Add requestorId in RequestInfo class - Manage SOTaskProcessor to value requestorId with "NBI" Change-Id: Ie4a0b71bd3825d8dc458b6d2912682d0f188267c Issue-ID: EXTAPI-66 Signed-off-by: NicolasLaplaud <nicolas.laplaud@orange.com>
2018-04-23fix NPE on NBI serviceInventoryromaingimbert3-0/+54
- test with service without vnf Change-Id: If92057a04e2d3263876d87a54588b4b8ca53a8d0 Issue-ID: EXTAPI-69 Signed-off-by: romaingimbert <romain.gimbert@orange.com>
2018-04-23Merge "Fix Missing requestDetails wrapper in SO payload"Matthieu Geerebaert3-30/+55
2018-04-23Merge "fix NPE serviceOrder"Matthieu Geerebaert1-20/+22
2018-04-23Merge "fix NPE on serviceInventory -service without VNF"Matthieu Geerebaert1-8/+11
2018-04-23Fix Missing requestDetails wrapper in SO payloadNicolasLaplaud3-30/+55
- Add MSOPayload class to wrap RequestDetail json in the SO Request - Manage the new wrapper in SoClient and SOTaskProcessor Change-Id: Ia7843ea24375321aaab98b624538814fdff1262e Issue-ID: EXTAPI-67 Signed-off-by: NicolasLaplaud <nicolas.laplaud@orange.com>
2018-04-23Merge "Change SO endpoints URI"Matthieu Geerebaert3-4/+4
2018-04-23add some doc directoriesRene Robert9-0/+118
Issue-ID: EXTAPI-74 Change-Id: I02840afce01b1c5be2c5015b9ae753676da4d370 Signed-off-by: Rene Robert <rene.robert@orange.com>
2018-04-23fix NPE serviceOrderromaingimbert1-20/+22
-when relatedParty is not passed, get generic customer Change-Id: I5c2c0ef7e00f660cfb52bd55e25dc82148eafebd Issue-ID: EXTAPI-61 Signed-off-by: romaingimbert <romain.gimbert@orange.com>
2018-04-23fix NPE on serviceInventoryromaingimbert1-8/+11
-service without VNF Change-Id: Ia61b6d63e2a35197074e7df70917d2aa6f53ee96 Issue-ID: EXTAPI-69 Signed-off-by: romaingimbert <romain.gimbert@orange.com>
2018-04-23Change SO endpoints URIromaingimbert3-4/+4
Change-Id: I110ce38c3752ef1bd70fa8783f0743377f2ce6de Issue-ID: EXTAPI-62 Signed-off-by: romaingimbert <romain.gimbert@orange.com>
2018-04-20nbi doc updateRene Robert20-83/+47
Issue-ID: EXTAPI-74 Change-Id: Iedf3bad3ac690a3e2e2ffbb77bff6bc5aee20323 Signed-off-by: Rene Robert <rene.robert@orange.com>
2018-04-17Right variables for NBISylvain Desbureaux1-3/+4
rename SPRING_SDC_HOST, SPRING_AAI_HOST and SPRING_SO_HOST to SDC_HOST, AAI_HOST and SO_HOST respectively. put the right value in these variables (with http(s) and ports and not only the IP address, my bad). force restart of nbi container on failure Issue-ID: EXTAPI-75 Change-Id: I7b179bd1bf4201fe89f31a1d0c50d19fa02c8227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2018-04-17Add variables to set IP address of ONAP componentsSylvain Desbureaux1-0/+3
These variables must be set either inside an `.env` file in the same folder as docker-compose.yml or via `exports` function of shell. Currently, 3 (self explanatory) variables must be set: - SDC_IP - AAI_IP - SO_IP Change-Id: Ie3e00bbcca7aafab9b5b15b1dc03b9df4beaa0e7 Issue-ID: EXTAPI-75 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2018-04-16Update NBI docker-compose fileRene Robert2-17/+18
Issue-ID: EXTAPI-75 Change-Id: I97ff5fe89257034cc2f5c87a592a81d156422c2a Signed-off-by: Rene Robert <rene.robert@orange.com> Signed-off-by: mrichomme <morgan.richomme@orange.com>
2018-04-15Sonar clean codeMatthieuGeerebaert9-147/+150
Issue-ID: EXTAPI-46 Change-Id: Iba029badc0ed15e20599902aef23c849a7eb0e86 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
2018-04-13Externalized app params for deploymentQuoc Nghia Nguyen7-143/+104
- .env: contains environment variables which override application's default properties - Dockerfile & docker-compose.yml: takes environment variables into account - application.properties: included external services configurations Change-Id: I49937e66d514a42a174cff3bf6c383ecfc8e28e0 Issue-ID: EXTAPI-49 Signed-off-by: Quoc Nghia Nguyen <quocnghia.nguyen@orange.com>
2018-04-13Merge "Fix vulnerability report"Matthieu Geerebaert1-0/+12
2018-04-13Fix vulnerability reportNicolasLaplaud1-0/+12
- Exclude old logback-classic from spring-boot-starter-web - Add the latest logback-classic release version Change-Id: I6c6c35ed9ba2e7d8f0176fe086fda4a42576e4bd Issue-ID: EXTAPI-71 Signed-off-by: NicolasLaplaud <nicolas.laplaud@orange.com>
2018-04-13Remove 'All rights reserved.' on apache 2 licenseMatthieuGeerebaert104-202/+105
- mvn license:remove - update LICENSE.TXT - mvn license:format Change-Id: I2e7b1c78936b40a7cd181df7a1084535a09eac8c Issue-ID: EXTAPI-53 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
2018-04-12Rename Sonar report entryJessica Wagantall1-1/+1
Rename Sonar report to "externalapi-nbi" to reflect the name of the repo. Change-Id: I40a8b5e8759bfcbb8c97b9fee2ec82e2630d0fbc Issue-ID: EXTAPI-47 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-12Merge "Remove mysql-connector-java (license threat)"Matthieu Geerebaert2-6/+2
2018-04-12Sonar - activate code coverageMatthieuGeerebaert1-3/+82
- Add sonar properties - Add jacoco - Exclusion on 'model' package containing only pure java bean Change-Id: I7af3a796c309831bb3f899521e7c834862110d88 Issue-ID: EXTAPI-47 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
2018-04-12Remove mysql-connector-java (license threat)Quoc Nghia Nguyen2-6/+2
- pom.xml - application-localhost.properties: replace mysql by mariadb Change-Id: I3fab1169f71c3812c6d77b71c4220e525bc8d0a0 Issue-ID: EXTAPI-52 Signed-off-by: Quoc Nghia Nguyen <quocnghia.nguyen@orange.com>
2018-04-11Fix docker image publish issueQuoc Nghia Nguyen2-4/+9
- Dockerfile: parameterized artifact's filename - pom.xml: added arguments to docker build; update docker-maven-plugin to latest version Change-Id: Ide871738d0024ffe379ce56ead2183619981cfcf Issue-ID: EXTAPI-49 Signed-off-by: Quoc Nghia Nguyen <quocnghia.nguyen@orange.com>
2018-04-11Merge "Fix vulnerability report part1"Matthieu Geerebaert1-2/+8
2018-04-11Merge "Add license in missing .http and .properties files"Andy Mayer8-3/+101
2018-04-11Fix vulnerability report part1NicolasLAplaud1-2/+8
- Add a dependency exclusion Change-Id: Ifb3e3f5f78c6f9c9b0bcdd8238a047caf235f6e1 Issue-ID: EXTAPI-52 Signed-off-by: NicolasLAplaud <nicolas.laplaud@orange.com>
2018-04-11Fix nexus-staging-maven deployment issueQuoc Nghia Nguyen1-0/+13
- pom.xml: Recover <distributionManagement> element Change-Id: I7a848a1e12b1a93a311cad598d86e3d0092d7ff1 Issue-ID: EXTAPI-49 Signed-off-by: Quoc Nghia Nguyen <quocnghia.nguyen@orange.com>
2018-04-11Add license in missing .http and .properties filesMatthieuGeerebaert8-3/+101
Change-Id: I363151c3469442f056068346e6d9f9a14b54765b Issue-ID: EXTAPI-53 Signed-off-by: Matthieu Geerebaert <matthieu.geerebaert@orange.com>
2018-04-10Add license in missing doc filesEric Debeau15-0/+69
Change-Id: Icf04d9f25ae2679fbfd97e0930887370225b6ec6 Issue-ID: EXTAPI-53 Signed-off-by: Eric Debeau <eric.debeau@orange.com>
2018-04-10Merge "Add files for build and docker"Matthieu Geerebaert6-16/+177
2018-04-10Add files for build and dockerraag82906-16/+177
- version.properties - plugin docker - application-docker.properties - docker files - ready Change-Id: Ic6884b2df3d31518b70a5d2b8cd1a2fd94d73a15 Issue-ID: EXTAPI-49 Signed-off-by: romaingimbert <romain.gimbert@orange.com>
2018-04-09Update and correct INFO.yamlEric Debeau1-6/+31
Update INFO.yaml with the committers Correct file to pass YAML Lint Change-Id: I7ef4d4f0a495fd2b7dd5ba15679d9b4a68bcbdf3 Issue-ID: EXTAPI-50 Signed-off-by: Eric Debeau <eric.debeau@orange.com>
2018-04-09Merge "Add Apache license header per file"Andy Mayer99-7/+1592
2018-04-09Merge "correct link to DevDoc Issue-ID: EXTAPI-48"Andy Mayer1-2/+1
2018-04-06correct link to DevDocRene Robert1-2/+1
Issue-ID: EXTAPI-48 Change-Id: Ib78887cc4eb81dcc15004b22a184120f21d03fdc Signed-off-by: Rene Robert <rene.robert@orange.com>
2018-04-06Fix groupId in pomJessica Wagantall1-1/+1
Fix groupId variable to match the repo name "externalapi-nbi" Change-Id: I6bf43d351f546964706c0309b7a3ed0b5e48d1a1 Issue-ID: EXTAPI-36 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-06Add Apache license header per fileMatthieuGeerebaert99-7/+1592
- check mvn license:check - insert license header mvn license:format Change-Id: If2dd3c2ef57527b0f38d3412e73f40b884fd3f6d Issue-ID: EXTAPI-47 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
2018-04-05Fix pom file typoJessica Wagantall1-3/+3
Remove extra "/" from the repository links Change-Id: Ia0a8f23a9d5382b15cc8ecff156b91d3c56bba6a Issue-ID: EXTAPI-36 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-05Merge "Add INFO.yaml file"Andy Mayer1-0/+27
2018-04-04correct DOC8 problemsRene Robert3-217/+216
Issue-ID: EXTAPI-45 Change-Id: Ief5f2d7d0bddb2ca199031762ff488392556bb34 Signed-off-by: Rene Robert <rene.robert@orange.com>
2018-04-03Add serviceOrder rest servicesMatthieuGeerebaert86-209/+7192
- Add create, get, find serviceOrder operations - Add tests - Add Mongo / Mysql / H2 datasource management ( H2 test ) - Add VSCode restclient samples with .settings to play with serviceOrder operations - Resolve conflict 40291, with cherry pick Change-Id: I81a76a211fe5526a3a31deb945770f0a5e2c195f Issue-ID: EXTAPI-42 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>