cps/cps-temporal.git
2 years agoAdd bounds to sphinx requirement 44/128444/1 istanbul
Cédric Ollivier [Mon, 11 Apr 2022 13:58:06 +0000 (15:58 +0200)]
Add bounds to sphinx requirement

As ONAP was created before Oct 20 2020 in RTD, we
must set bounds to enforce a compatible Sphinx version
(see manual).

Issue-ID: DOC-782
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: Icdfca5f41e8520c06413bf30c76ff0ad2d338980
(cherry picked from commit f307043cb7acd8d6fd68c815bcd71df535b06064)

2 years agocps-temporal bumping version to 1.0.2 05/126505/2
puthuparambil.aditya [Fri, 7 Jan 2022 10:00:05 +0000 (10:00 +0000)]
cps-temporal bumping version to 1.0.2

Issue-ID: CPS-841
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I4a00835af0c6d9d3850b12f535563ac4937977ea

2 years agocps-temporal release version 1.0.1 87/126487/3
puthuparambil.aditya [Thu, 6 Jan 2022 12:24:15 +0000 (12:24 +0000)]
cps-temporal release version 1.0.1

Updated release notes

Issue-ID: CPS-841
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: Ic46498cd777efbf21e618c50479f476c2580058f

2 years agocps-temporal upgrade log4j to 2.17.1 44/126444/1 1.0.1
puthuparambil.aditya [Wed, 5 Jan 2022 11:02:36 +0000 (11:02 +0000)]
cps-temporal upgrade log4j to 2.17.1

Issue-ID: CPS-841
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I707379d775437b0aa2d305881487f701a358bd4d

2 years agoUpdate log4j version due to security vulnerability for CPS Temporal 86/126286/1
niamhcore [Wed, 15 Dec 2021 11:44:41 +0000 (11:44 +0000)]
Update log4j version due to security vulnerability for CPS Temporal

This change excludes old log4j libraries and includes newer versions
that are not tagged with a security vulnerability.

Issue-ID: CPS-820
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I209de398df3756d335e7fae4bf6ffb90fbfe334a
(cherry picked from commit 4b57fd343378f0cc09f276a7bc0c20a3e4e18fa0)

2 years agoUpdating links to Istanbul from latest 25/125525/2
lukegleeson [Tue, 2 Nov 2021 13:30:55 +0000 (13:30 +0000)]
Updating links to Istanbul from latest

Issue-ID: CPS-721
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I14334c638ad1166f5247583a21d7dfe7de3235ce

2 years agocps/cps-temporal: trigger doc build for testing 84/125484/1
thmsdt [Fri, 29 Oct 2021 11:39:55 +0000 (13:39 +0200)]
cps/cps-temporal: trigger doc build for testing

Issue-ID: DOC-771

Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I9e91c21700febfb98629e4f33b58b40da07c4e8f
(cherry picked from commit 5232d581da384391a1109c77aefbde543c56e2b9)

2 years agoRTD Doc Fixes as done in Master branch 35/125435/1
ToineSiebelink [Thu, 28 Oct 2021 12:51:17 +0000 (13:51 +0100)]
RTD Doc Fixes as done in Master branch
Cherry picking gave problems merged all changes into this patch instead

Issue-ID: CPS-754

Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: Iae542c56b4657144f95a77588e6659b29aa5a575

2 years agoUse intersphinx links for easier release update 09/125409/1
ToineSiebelink [Thu, 21 Oct 2021 13:58:02 +0000 (14:58 +0100)]
Use intersphinx links for easier release update

Alligned index page format and content with those for other CPS components

Issue-ID: CPS-721
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I81c88f75c2813e9034b6e9db31a70d9483b047b3
(cherry picked from commit 1172cbf792f6e85487fb286c86a1659fe928bc11)

2 years agoLeverage the right upper-constraints.txt 51/125251/1
Cédric Ollivier [Fri, 22 Oct 2021 07:40:24 +0000 (09:40 +0200)]
Leverage the right upper-constraints.txt

Issue-ID: DOC-765

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I4d1e107ff4b5f2aba4e3de903d19f482b7238177

2 years agoDOC Bug Fixes 40/125040/2
lukegleeson [Fri, 15 Oct 2021 14:26:19 +0000 (15:26 +0100)]
DOC Bug Fixes

Cherry-picked fixes:
https://gerrit.onap.org/r/c/cps/cps-temporal/+/125040
https://gerrit.onap.org/r/c/cps/cps-temporal/+/125041
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Rename /docs/requirements-docs.txt to requirements.txt

It's asked by rtd.
Issue-ID: DOC-765

Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Change-Id: I08256620f36f01afd202b5a4d7092983e101905e
(cherry picked from commit 508a72aef6d0ec9790480a8ba96ebf44785aaf97)

Add missing RTD static files
Clean up conf.py based on advice from docs team

Issue-ID: DOC-765

Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I48c9f6cd60cd9f7142081fff649da01d48868b57
(cherry picked from commit 6833edbf4624914419c4af24b31c2452470ec83c)
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
2 years agoStep 9 : Update the istanbul branch 11/125011/2
Renu Kumari [Thu, 14 Oct 2021 14:11:23 +0000 (10:11 -0400)]
Step 9 : Update the istanbul branch

- updated default branch to istanbul
- updated versions.properties

Issue-ID: CPS-737
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: Iff9ff81611bbd737d0fee851b4b5b035a59acf9f

2 years agoFinalize design and modeling documentation 42/124742/4
Bruno Sakoto [Thu, 7 Oct 2021 13:11:48 +0000 (09:11 -0400)]
Finalize design and modeling documentation

Issue-ID: CPS-447
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I58181dd7018319c46d465c78b8299c3f316f455e

2 years agoUpdating intersphinx mapping 40/124740/1
ToineSiebelink [Thu, 7 Oct 2021 12:39:52 +0000 (13:39 +0100)]
Updating intersphinx mapping

Issue-ID: CPS-447
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: Ie8df12e28a8973012e94d2427b516c5c2569478b

2 years agoMerge "Finalize admin guide documentation"
Niamh Core [Wed, 6 Oct 2021 12:17:43 +0000 (12:17 +0000)]
Merge "Finalize admin guide documentation"

2 years agoMerge "Finalize architecture documentation"
Toine Siebelink [Wed, 6 Oct 2021 08:55:43 +0000 (08:55 +0000)]
Merge "Finalize architecture documentation"

2 years agoFinalize architecture documentation 73/123973/10
Bruno Sakoto [Tue, 7 Sep 2021 22:21:59 +0000 (18:21 -0400)]
Finalize architecture documentation

Issue-ID: CPS-447
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I87ef8a9aee216dfc8f54749243d27d5c0b3d3981

2 years agoMerge "Finalize release documentation"
Toine Siebelink [Wed, 6 Oct 2021 07:32:10 +0000 (07:32 +0000)]
Merge "Finalize release documentation"

2 years agoFinalize admin guide documentation 25/124525/4
Bruno Sakoto [Tue, 28 Sep 2021 11:48:54 +0000 (07:48 -0400)]
Finalize admin guide documentation

Issue-ID: CPS-447
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I823b4b14d794c234048b673f151a9d4ca11f1303

2 years agoFinalize deployment documentation 37/124337/11
Bruno Sakoto [Wed, 15 Sep 2021 11:51:06 +0000 (07:51 -0400)]
Finalize deployment documentation

Issue-ID: CPS-447
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Ifda3e75b4959eb0659b7e04bd544de52a27350e0

2 years agoFinalize release documentation 25/124225/7
Bruno Sakoto [Wed, 15 Sep 2021 11:57:51 +0000 (07:57 -0400)]
Finalize release documentation

Issue-ID: CPS-447
Change-Id: If87cb49d2bdef30c987cbec0fa4aba220ef9c4b8
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2 years agoUpdate requirements for doc building 08/124608/1
lukegleeson [Thu, 30 Sep 2021 10:01:48 +0000 (11:01 +0100)]
Update requirements for doc building

Added requirements-docs.txt file
It now loads all centralized upper contraints from ONAP doc

Issue-ID: CPS-704
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: Iee2db84f5b9b7a320cfdbcc11b7b8079971a64a4

2 years agoReview index documentation 24/124524/3
Bruno Sakoto [Mon, 27 Sep 2021 23:26:28 +0000 (19:26 -0400)]
Review index documentation

* Add admin guide
* Move apis to design
* Add master index as required by main doc project

Issue-ID: CPS-447
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I6dbb562a8b4505768b5689f90375df6bb30803da

2 years agoCSIT for cps-temporal 32/124132/12
puthuparambil.aditya [Mon, 13 Sep 2021 17:01:11 +0000 (18:01 +0100)]
CSIT for cps-temporal

Issue-ID: CPS-482
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I5069bdaf36ada7d2e5092669fd58404ed0a19063

2 years agoMerge "Create preliminary documentation"
Toine Siebelink [Tue, 14 Sep 2021 14:56:08 +0000 (14:56 +0000)]
Merge "Create preliminary documentation"

2 years agoUpgrade to next snapshot version 52/124152/1
Bruno Sakoto [Tue, 14 Sep 2021 13:37:37 +0000 (09:37 -0400)]
Upgrade to next snapshot version

Issue-ID: CPS-613
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I32b0b990def735a7be23373541f1f3fbd5073068

2 years agoRelease docker image for version 1.0.0 43/124143/1
Renu Kumari [Tue, 14 Sep 2021 12:07:38 +0000 (08:07 -0400)]
Release docker image for version 1.0.0

Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I7a577ed219bccf5331b2c5367dd8b42898de9051

2 years agoUpgrade version to 1.0.0 10/124110/5 1.0.0
Renu Kumari [Mon, 13 Sep 2021 17:34:15 +0000 (13:34 -0400)]
Upgrade version to 1.0.0

- Upgraded version to 1.0.0
- changed cps version to 2.0.0
- Added dummy csit test script for review jobs

Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: Ie33da1dbad738ebefb035ad6a3466e0bc319725c

2 years agoCreate preliminary documentation 37/123937/5
Bruno Sakoto [Tue, 7 Sep 2021 22:21:59 +0000 (18:21 -0400)]
Create preliminary documentation

* Create documentation structure in docs folder
* Move api specification to openapi folder

Issue-ID: CPS-632
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Iec2f703e0d3fe019f89f48dd135c4f96af65c330

2 years agoUpdate weekly meeting url in info.yaml 42/123942/1
niamhcore [Wed, 8 Sep 2021 08:59:44 +0000 (09:59 +0100)]
Update weekly meeting url in info.yaml

Issue-ID: CPS-609
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I9ea4c444906e1b81fbf94dd67df866bd3af4332f

2 years agoPrepare for next event schema version 50/123450/3
Bruno Sakoto [Fri, 20 Aug 2021 22:59:25 +0000 (18:59 -0400)]
Prepare for next event schema version

Issue-ID: CPS-584, CPS-459
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I02ce027a4222fe3178d854628a52626c8184d987

2 years agoMerge "Remove app Maven property"
Renu Kumari [Tue, 24 Aug 2021 10:12:25 +0000 (10:12 +0000)]
Merge "Remove app Maven property"

2 years agoMerge "Add docker compose user environment variables"
Niamh Core [Tue, 24 Aug 2021 09:35:02 +0000 (09:35 +0000)]
Merge "Add docker compose user environment variables"

2 years agoAdd docker compose user environment variables 80/123480/1
Bruno Sakoto [Mon, 23 Aug 2021 22:50:41 +0000 (18:50 -0400)]
Add docker compose user environment variables

Issue-ID: CPS-586
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I74827e056bb782eb6b758b6354da56cd059e44e8

2 years agoUse Liquibase dependency from Nordix repository 78/123478/1
Bruno Sakoto [Mon, 23 Aug 2021 22:44:46 +0000 (18:44 -0400)]
Use Liquibase dependency from Nordix repository

Commercial license is removed from Liquibase by using Liquibase build
from Nordix that only contains Apache 2 license.

Issue-ID: CPS-578
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Ie8ff73676fc81da61e8334664677522d9c726263

2 years agoRemove app Maven property 79/123479/1
Bruno Sakoto [Mon, 23 Aug 2021 22:40:06 +0000 (18:40 -0400)]
Remove app Maven property

app Maven property is removed from jib main class configuration as the
property is not defined and jib is able to infer the application main
class.

Issue-ID: CPS-585
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Ie66bce122672b7e0961db41d0af73ecce2a6d565

2 years agoMerge "Add basic security to query interface"
Niamh Core [Mon, 23 Aug 2021 14:40:55 +0000 (14:40 +0000)]
Merge "Add basic security to query interface"

2 years agoAdd basic security to query interface 23/123323/8
Renu Kumari [Tue, 17 Aug 2021 11:30:19 +0000 (07:30 -0400)]
Add basic security to query interface

- Added WebSecurity configuration and corresponding test case
- Updated existing test cases to handle spring security
- Moved QueryResponseFactory to QueryController to avoid cyclic dependency

Issue-ID: CPS-530
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I7e03ed9ccf983090ce514873b86fc9b2f851ed4f

2 years agoMerge "Validate controller input and provide expected response"
aditya puthuparambil [Fri, 20 Aug 2021 11:17:43 +0000 (11:17 +0000)]
Merge "Validate controller input and provide expected response"

2 years agoValidate controller input and provide expected response 47/123247/9
Renu Kumari [Tue, 10 Aug 2021 20:43:04 +0000 (16:43 -0400)]
Validate controller input and provide expected response

- validate endpoint input
- set default values if it is missing in the optional fields
- used hateoas for previous and next record link generation
- use service layer in controller layer

Issue-ID: CPS-449
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I7936cd9e8e7dead3b5650b421bb12f10d14ffa9b

2 years agoUpdate snapshot version 60/123360/1
Bruno Sakoto [Wed, 18 Aug 2021 17:23:29 +0000 (13:23 -0400)]
Update snapshot version

Issue-ID: CPS-533
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I333675977185649778881515253a04eda158a618

2 years agoDeliver stage release to nexus for CPS Temporal 25/123325/3
puthuparambil.aditya [Tue, 17 Aug 2021 12:50:05 +0000 (13:50 +0100)]
Deliver stage release to nexus for CPS Temporal

Release docker container 0.0.1

Issue-ID: CPS-533
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I626cc3fc4a91416bd5d6231170d263e9ca347ef1

2 years agoDeliver stage release to nexus for CPS Temporal 88/123188/2 0.0.1
puthuparambil.aditya [Mon, 9 Aug 2021 11:07:43 +0000 (12:07 +0100)]
Deliver stage release to nexus for CPS Temporal

Changing dependency from SNAPSHOT to version 1.1.0 for cps-events to release cps-temporal

Issue-ID: CPS-533
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: Ia2d174a31d16180fdc2ec3bc3a3c883bdd657664

2 years agoMerge "Fetch data filtered by Search criteria"
Toine Siebelink [Thu, 5 Aug 2021 14:22:21 +0000 (14:22 +0000)]
Merge "Fetch data filtered by Search criteria"

2 years agoFetch data filtered by Search criteria 43/122943/12
Renu Kumari [Wed, 28 Jul 2021 04:07:41 +0000 (00:07 -0400)]
Fetch data filtered by Search criteria

Implemented Service and repository layer

Issue-ID: CPS-375
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: Iedac0e48b2391a60f3eb9ab710ccdff0c9185407

2 years agoAdd Spring Boot Actuator 58/123058/1
puthuparambil.aditya [Tue, 3 Aug 2021 10:19:40 +0000 (11:19 +0100)]
Add Spring Boot Actuator

Issue-ID: CPS-522
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I6bdb29dec63c409d18e84bebc51eeef5c34e1412

2 years agoMerge "Kafka Configuration is not loaded when testing DB integration"
Bruno Sakoto [Wed, 28 Jul 2021 22:04:17 +0000 (22:04 +0000)]
Merge "Kafka Configuration is not loaded when testing DB integration"

2 years agoUpdate docker profile 80/122880/2
puthuparambil.aditya [Tue, 27 Jul 2021 14:49:52 +0000 (15:49 +0100)]
Update docker profile

Issue-ID: CPS-520
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I733ce3faf4cc35cfcc050d6183910c090cb25f8e

2 years agoMerge "generating swagger-ui and controller interface using openapi.yml"
aditya puthuparambil [Mon, 26 Jul 2021 15:40:09 +0000 (15:40 +0000)]
Merge "generating swagger-ui and controller interface using openapi.yml"

2 years agoKafka Configuration is not loaded when testing DB integration 59/122859/1
Renu Kumari [Sat, 24 Jul 2021 07:10:10 +0000 (03:10 -0400)]
Kafka Configuration is not loaded when testing DB integration

Issue-ID: CPS-518
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I673e8b0d4fb70dcdd2024c15e04940996023b4f8

2 years agogenerating swagger-ui and controller interface using openapi.yml 25/122825/4
Renu Kumari [Thu, 22 Jul 2021 15:53:53 +0000 (11:53 -0400)]
generating swagger-ui and controller interface using openapi.yml

Issue-ID: CPS-387
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I3e9742407148efcb16d8d79411e4de6738796f86

2 years agoReview maven configuration for testcontainers 08/122808/1
Bruno Sakoto [Wed, 21 Jul 2021 22:26:07 +0000 (18:26 -0400)]
Review maven configuration for testcontainers

Maven build was not failing when test containers are not able to run
because of following maven surefire plugin bug:

* https://github.com/junit-team/junit5/issues/2178
* https://issues.apache.org/jira/browse/SUREFIRE-1688

This bug is fixed in surefire 3.0.0-M5. Then, 3.0.0-M4 version coming
from oparent is now overridden in pom plugin management.

This commit also improves spock testcontainers integration by using
the appropriate spock dependency.

Issue-ID: CPS-515
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I3ad902e598ece31601115d6484e520b6321ce8dd

2 years agoAdd failing event to invalid event exception 84/122684/3
Bruno Sakoto [Thu, 15 Jul 2021 12:55:54 +0000 (08:55 -0400)]
Add failing event to invalid event exception

Also avoid unecessary null checks when validating the event

Issue-ID: CPS-494
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I199fcf42928253bb4f44b204f72a4f46c1cc1eef

2 years agoEditing of Nordix Licenses to ONAP guidelines 35/122535/1
lukegleeson [Fri, 9 Jul 2021 10:21:57 +0000 (11:21 +0100)]
Editing of Nordix Licenses to ONAP guidelines

Issue-ID: CPS-489
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I1169f5cd58063808ed10ac001d0854310ce1ad4d

2 years agoRemove unnecessary version properties 04/122504/3
shivasubedi [Wed, 7 Jul 2021 15:56:05 +0000 (16:56 +0100)]
Remove unnecessary version properties

Issue-ID: CPS-495
Signed-off-by: shivasubedi <shiva.subedi@est.tech>
Change-Id: I2045b9a062e64fb509624d643e985759a5311557

2 years agoUpdate CPS Temporal Spring Boot version to 2.5.0 15/122515/1
puthuparambil.aditya [Thu, 8 Jul 2021 10:14:35 +0000 (11:14 +0100)]
Update CPS Temporal Spring Boot version to 2.5.0

Issue-ID: CPS-456
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I786421edc160a99ac4d6a3a393ee046f584ba080

2 years agoMerge "Addition of missing licenses to files"
aditya puthuparambil [Thu, 8 Jul 2021 09:19:16 +0000 (09:19 +0000)]
Merge "Addition of missing licenses to files"

2 years agoMerge "Addition of missing license to INFO.yaml"
Toine Siebelink [Thu, 8 Jul 2021 08:54:57 +0000 (08:54 +0000)]
Merge "Addition of missing license to INFO.yaml"

2 years agoAddition of missing licenses to files 03/122503/1
lukegleeson [Wed, 7 Jul 2021 15:50:03 +0000 (16:50 +0100)]
Addition of missing licenses to files

Issue-ID: CPS-467
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I745287a099e71836920c15c71fc32e4feed7b056

2 years agoAddition of missing license to INFO.yaml 39/122439/2
lukegleeson [Mon, 5 Jul 2021 16:22:13 +0000 (17:22 +0100)]
Addition of missing license to INFO.yaml

Issue-ID: CPS-467
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: Ic2313ffcab5dd1f963996a27fc2f2aa8a5916423

2 years agoAdd kafka listener for data updated events 00/121700/10
Bruno Sakoto [Fri, 4 Jun 2021 11:49:14 +0000 (07:49 -0400)]
Add kafka listener for data updated events

See "Running via Docker Compose" section from README.md file to have an
example of event processing

Issue-ID: CPS-371
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Id3abfa32fb04e07102a5f28e6e43a9b533391188

2 years agoAdd committers 67/121867/2
Bruno Sakoto [Fri, 11 Jun 2021 01:28:12 +0000 (21:28 -0400)]
Add committers

* Aditya Puthuparambil
  https://wiki.onap.org/display/DW/Committer+Promotion+Request+-+Aditya+Puthuparambil

* Niamh Core
  https://wiki.onap.org/display/DW/Committer+Promotion+Request+-+Niamh+Core

* Renu Kumari
  https://wiki.onap.org/display/DW/Committer+Promotion+Request+-+Renu+Kumari

Remove committer

* Rishi Chail

Issue-ID: CPS-462
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Ib401e4245ac0ecb3beb40e0e7ef41a8028e47730

2 years agoUpdate db schema to keep field name consistent with domain property 18/121518/3
puthuparambil.aditya [Mon, 24 May 2021 12:53:07 +0000 (13:53 +0100)]
Update db schema to keep field name consistent with domain property

Rollback need not be specified for renameColumn as per documentation:
https://docs.liquibase.com/workflows/liquibase-community/using-rollback.html

Issue-ID: CPS-425
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: Ida1cf80e7cd180c7b713bc595105fa83f4f6b278

3 years agoAdd automatic architecture verification 22/121322/6
Bruno Sakoto [Wed, 12 May 2021 12:37:16 +0000 (08:37 -0400)]
Add automatic architecture verification

Introduce verification for dependencies and layers.

Issue-ID: CPS-381
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I948439ee5bcba2d41ccba3028d62a728babc83da

3 years agoMerge "Implement service and repository layers for storing temporal data"
Bruno Sakoto [Thu, 13 May 2021 13:15:53 +0000 (13:15 +0000)]
Merge "Implement service and repository layers for storing temporal data"

3 years agoImplement service and repository layers for storing temporal data 35/121135/20
puthuparambil.aditya [Thu, 6 May 2021 15:12:44 +0000 (16:12 +0100)]
Implement service and repository layers for storing temporal data

1. Basic structure created
2. Basic tests added
3. lombok.config included for coverage

Issue-ID: CPS-194
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: Icf23c2e647106f7985dff14d9901806f7c4aa55a

3 years agoFix base docker image 83/121283/1
Bruno Sakoto [Wed, 12 May 2021 11:51:50 +0000 (07:51 -0400)]
Fix base docker image

Issue-ID: CPS-407
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I043c9ce15ff5803683d7b1694d4779f80aeecc14

3 years agoAdded openapi 72/121072/13
Renu Kumari [Tue, 4 May 2021 13:02:14 +0000 (09:02 -0400)]
Added openapi

Issue-ID: CPS-251
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I3afbd52836d85111ea45e3b19a467a2b6275e650

3 years agoProvide docker compose for temporal service 77/121077/4
Rishi.Chail [Tue, 4 May 2021 15:34:09 +0000 (16:34 +0100)]
Provide docker compose for temporal service

Added docker image (200Mb)
Added docker compose to start with timescale db

Issue-ID: CPS-359

Signed-off-by: Rishi.Chail <rishi.chail@est.tech>
Change-Id: I47120edcea78730405086eca393fbc08a41e0745

3 years agoIntegrate code quality tools for CPS Temporal 28/120928/4
puthuparambil.aditya [Tue, 27 Apr 2021 10:39:32 +0000 (11:39 +0100)]
Integrate code quality tools for CPS Temporal

Issue-ID: CPS-346
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: Idfad50919d82a5c115b8824c9f51ee65f877993f

3 years agoImplement db schema with liquibase 95/120695/3
Bruno Sakoto [Tue, 20 Apr 2021 12:22:56 +0000 (08:22 -0400)]
Implement db schema with liquibase

Issue-ID: CPS-193
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Ieabee4b86bbe7a42c05bb225499487cfcc9deb1d

3 years agoFix sonar issues 50/118550/2
Bruno Sakoto [Fri, 26 Feb 2021 04:23:09 +0000 (23:23 -0500)]
Fix sonar issues

* Set minimum code coverage to 80%
* Remove unsafe http method vulnerability

Issue-ID: CPS-213
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I917899a093fccc4317b0fa063137ec0276311f72

3 years agoCreate application skeleton 10/118210/4
Bruno Sakoto [Wed, 17 Feb 2021 22:26:33 +0000 (17:26 -0500)]
Create application skeleton

This skeleton is used to start validating cps temporal jenkins jobs.

Issue-ID: CPS-190
Change-Id: Iccbd4f58eaf2bd3ffaf668f4471b94581425c484
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
3 years agoMerge "Automation adds INFO.yaml"
Bruno Sakoto [Mon, 22 Feb 2021 23:00:49 +0000 (23:00 +0000)]
Merge "Automation adds INFO.yaml"

3 years agoAutomation adds INFO.yaml 17/117717/2
LF Jenkins CI [Tue, 16 Feb 2021 18:05:37 +0000 (18:05 +0000)]
Automation adds INFO.yaml

Issue-ID: CIMAN-33

Change-Id: Iea2b8c4397f2093682e29676d6890ec92dc17aca
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoAutomation adds .gitreview 16/117716/2
LF Jenkins CI [Tue, 16 Feb 2021 18:05:30 +0000 (18:05 +0000)]
Automation adds .gitreview

Issue-ID: CIMAN-33

Change-Id: If7816df2551a400b8378232bf0525b1db14da247
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoInitial empty repository
LF Jenkins CI [Tue, 16 Feb 2021 18:05:25 +0000 (18:05 +0000)]
Initial empty repository