summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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-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>
2018-04-03Add service inventoryMatthieuGeerebaert26-6/+1132
- Add service inventory operations get and find - Consumes AAI - Add tests Change-Id: If04ada259b7a172c1dbaac3649047cdb2d9dd5bc Issue-ID: EXTAPI-39 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
2018-04-03Add serviceCatalog rest servicesMatthieuGeerebaert28-59/+2001
- Add get and find serviceSpecification operations - Add API exceptions management - Consumes SDC apis - Add tests - Fix pom.xml conflict Change-Id: Id103d83dc8a981885100daabe868cdf18a922975 Issue-ID: EXTAPI-39 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
2018-03-29Add missing pom componentsJessica Wagantall1-2/+59
Add missing pom properties and components: - properties variables - distribution management block - definition of repositories - dependency plugins for pushing binaries Change-Id: Ie19570487ea7df2b0c331643d84b9ac3874b6837 Issue-ID: EXTAPI-36 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-29correct filename/linkRene Robert1-1/+1
Issue-ID: EXTAPI-43 Change-Id: I62f768d7ffb595c69a02ad27515b2e26907f0d64 Signed-off-by: Rene Robert <rene.robert@orange.com>
2018-03-28add API documentationsRene Robert30-0/+12395
Issue-ID: EXTAPI-40 Change-Id: If700a2e2700f7c19e22c8f5d11ddf425eb0075a5 Signed-off-by: Rene Robert <rene.robert@orange.com>
2018-03-27Merge "Add initial sources"Andy Mayer20-0/+973
2018-03-27Add initial sourcesMatthieuGeerebaert20-0/+973
- Springboot application - Apache license 2.0 - Healthcheck Change-Id: I0dedfbe3348195f7be00ec8d27fbf25dfcda52b0 Issue-ID: EXTAPI-36 Signed-off-by: MatthieuGeerebaert <matthieu.geerebaert@orange.com>
2018-03-23add docs directoryRene Robert1-0/+11
Issue-ID: EXTAPI-37 Change-Id: I3605f2cb168e9be17d6dde2f856dc01a1bfcf590 Signed-off-by: Rene Robert <rene.robert@orange.com>
2018-02-27Add INFO.yaml fileJessica Wagantall1-0/+27
Add INFO.yaml to list: - Project description - Properties - PTL information - Meeting information - Committer information Change-Id: I93cf46debd1573fa24715762b7c88d5efb682967 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-06-29Initial empty repositoryJessica Wagantall0-0/+0