cps/cps-temporal.git
6 months agoRetire CPS-Temporal Repo 44/136344/1 master
halil.cakal [Tue, 31 Oct 2023 15:56:12 +0000 (15:56 +0000)]
Retire CPS-Temporal Repo

- Change lifecyle state

Issue-ID: CPS-1927
Change-Id: Id723c23cec29b1e5d7c8acf025c6a8e1add7eb82
Signed-off-by: halil.cakal <halil.cakal@est.tech>
9 months agoChore: Remove inactive user accounts from INFO.yaml 81/135581/1
Matthew Watkins [Thu, 27 Jul 2023 12:55:21 +0000 (13:55 +0100)]
Chore: Remove inactive user accounts from INFO.yaml

Issue-ID: CIMAN-441
Change-Id: I21e26c988769e1f1dc471db76f448cefe2a8bb35
Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
10 months agoSet Ubuntu and python in .readthedocs.yaml 70/135070/1
ToineSiebelink [Thu, 22 Jun 2023 07:57:14 +0000 (08:57 +0100)]
Set Ubuntu and python in .readthedocs.yaml

Issue-ID: DOC-811
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I4a04b0cdaae1c72a3ed612a5bf5a71813d4f70c4

16 months agoAnalyze outdated CPS Dependencies 89/132689/1
leventecsanyi [Wed, 7 Dec 2022 15:33:36 +0000 (16:33 +0100)]
Analyze outdated CPS Dependencies

- Updated postgres to 42.5.1

Issue-ID: CPS-1408
Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
Change-Id: Ib1ceab2f18f49f34fafccedc2219d7ce7599e99f

18 months agoFinalise documentation as per doc procedure p02 15/131815/3
seanbeirne [Tue, 25 Oct 2022 16:23:16 +0000 (17:23 +0100)]
Finalise documentation as per doc procedure p02

Issue-ID: CPS-1321
Signed-off-by: seanbeirne <sean.beirne@est.tech>
Change-Id: If502aa0a8adca8cae6b856fb2d8f37e2eb16b590

18 months agoBump minor version for Temporal 04/131504/1
mpriyank [Mon, 17 Oct 2022 13:47:14 +0000 (14:47 +0100)]
Bump minor version for Temporal

- Bumped temporal version from 1.2.1-SNAPSHOT to 1.3.0-SNAPSHOT.
- Step 11 of the release process.

Issue-ID: CPS-1318
Change-Id: Icd31465b0d0f38d7c9a23df315ac955afe221f62
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
19 months ago1.2.1 release notes section TEMPORAL 89/131189/1
mpriyank [Mon, 26 Sep 2022 14:12:00 +0000 (15:12 +0100)]
1.2.1 release notes section TEMPORAL

- Temporal release notes for 1.2.1

Issue-ID: CPS-1302
Change-Id: I0a7ba57c97acda41c16d7acdc83a87c5c520a350
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
19 months agoPrep for next Temporal release 50/131150/3
mpriyank [Fri, 23 Sep 2022 13:36:46 +0000 (14:36 +0100)]
Prep for next Temporal release

- Bumped temporal version from 1.2.0-SNAPSHOT to 1.2.1-SNAPSHOT

Issue-ID: CPS-1296
Change-Id: I2dc1f1f9e35cc8e330878bede900458633096d01
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
19 months agoMerge "Update Release Notes for Kohn"
Toine Siebelink [Thu, 22 Sep 2022 09:31:24 +0000 (09:31 +0000)]
Merge "Update Release Notes for Kohn"

19 months agoUpdate Release Notes for Kohn 50/131050/3
lukegleeson [Wed, 21 Sep 2022 14:03:14 +0000 (15:03 +0100)]
Update Release Notes for Kohn

Added Jira tickets completed

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

19 months agoAdd 1.2.0 container yaml for CPS-Temporal 54/131054/1
mpriyank [Wed, 21 Sep 2022 14:52:29 +0000 (15:52 +0100)]
Add 1.2.0 container yaml for CPS-Temporal

- We just have to add the container image for CPS-Temporal as specified
  in Step-6 for the release process.

Issue-ID: CPS-1284
Change-Id: Ieaaa9e0723c4983491671f519a14204ae4294bd0
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
19 months agoUpdate CPS version from 3.0.0 to 3.1.0 44/131044/1 1.2.0
mpriyank [Wed, 21 Sep 2022 09:41:28 +0000 (10:41 +0100)]
Update CPS version from 3.0.0 to 3.1.0

- Updated cps.version to 3.1.0 in pom.xml
- Updated stable cps core version in CSIT setup script

Issue-ID: CPS-1285
Change-Id: If4b36daf5552305c4b5d7c936017d89774553509
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
19 months agoUpdate INFO.yaml 43/130943/2
lukegleeson [Wed, 14 Sep 2022 14:42:02 +0000 (15:42 +0100)]
Update INFO.yaml

Removed Renu as committer

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

20 months agoMerge "Force py3.8 in tox.ini"
Toine Siebelink [Fri, 2 Sep 2022 08:11:48 +0000 (08:11 +0000)]
Merge "Force py3.8 in tox.ini"

20 months agoForce py3.8 in tox.ini 56/130556/1
Cédric Ollivier [Wed, 31 Aug 2022 19:19:29 +0000 (21:19 +0200)]
Force py3.8 in tox.ini

It allows leveraging on OpenStack Yoga's upper-contraints
without any exception.

Issue-ID: DOC-782

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

20 months agoChore: Fix typo in INFO.yaml file 18/130218/1
Bengt Thuree [Wed, 10 Aug 2022 04:43:25 +0000 (14:43 +1000)]
Chore: Fix typo in INFO.yaml file

Remove duplicate on PTL, and fix his UserID

Issue-ID: CIMAN-33
Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org>
Change-Id: I432c3d882077b74070d99b9becde8484e2379d0d

21 months agoUpgrade Liquibase to Version 4.14.0 36/130136/1
lukegleeson [Tue, 2 Aug 2022 15:36:43 +0000 (16:36 +0100)]
Upgrade Liquibase to Version 4.14.0

liquibase-core 4.14.0 has been separated from commercial liquibase
As such, license issue should be resolved
Can upgrade for vulnerability fix

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

21 months agoUpdate dependencies (release task) 29/129929/2
ToineSiebelink [Thu, 14 Jul 2022 14:04:17 +0000 (15:04 +0100)]
Update dependencies (release task)

Update to latest dependencies (minor) releases
-spring-boot-dependencies 2.6.9

Issue-ID: CPS-1106

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

22 months agoUpdate cps-temporal info.yaml 26/129826/1
JosephKeenan [Thu, 7 Jul 2022 14:43:13 +0000 (15:43 +0100)]
Update cps-temporal info.yaml

Issue-ID: CPS-1134
Change-Id: I445b6360cdfcd96a1620032bed3b864002cf113b
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2 years agoSecurity Logging Fields 63/129063/9
sourabh_sourabh [Wed, 4 May 2022 10:53:01 +0000 (11:53 +0100)]
Security Logging Fields

- logback encoder and sleuth dependencies are added.
- New appender is added to log JSON format content on console.

Issue-ID: CPS-986
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
Change-Id: I9e45a9d842831a87af3fb9ac309485110357f0c8

2 years agoMerge "[STRIMZI] Add strimzi kafka notes"
Toine Siebelink [Fri, 29 Apr 2022 15:32:27 +0000 (15:32 +0000)]
Merge "[STRIMZI] Add strimzi kafka notes"

2 years ago[cps-temporal] Finalise documentation for Jakarta 38/128938/2
puthuparambil.aditya [Thu, 28 Apr 2022 09:22:47 +0000 (10:22 +0100)]
[cps-temporal] Finalise documentation for Jakarta

Adding release-notes label

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

2 years agoAdd bounds to sphinx requirement 43/128443/1
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

2 years agoRemove explicit log4j version 38/128338/2
Renu Kumari [Wed, 6 Apr 2022 13:31:32 +0000 (09:31 -0400)]
Remove explicit log4j version

- Removed the explicit log4j version 2.17.1
- Upgraded spring boot maven plugin to 2.6.4

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

2 years agoUpgrade spring boot version to 2.6.4 91/128291/1
Renu Kumari [Tue, 5 Apr 2022 03:36:35 +0000 (23:36 -0400)]
Upgrade spring boot version to 2.6.4

- Fixed double encoded link generation issue
- Removed workaround to handle '+' as fix is available
  in the spring hateoas 1.4 version

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

2 years agoUpgrade to next snapshot version for K. release 80/128080/5
Bruno Sakoto [Thu, 24 Mar 2022 14:17:38 +0000 (10:17 -0400)]
Upgrade to next snapshot version for K. release

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

2 years agoUpgrade to next snapshot version 79/127879/2
Bruno Sakoto [Thu, 17 Mar 2022 20:50:36 +0000 (16:50 -0400)]
Upgrade to next snapshot version

Issue-ID: CPS-933
Change-Id: I90bc42078be7760aae70c7dc18152a8a779c6c2b
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2 years agoRelease container artifact for version 1.1.0 76/127876/1
Bruno Sakoto [Thu, 17 Mar 2022 18:01:39 +0000 (14:01 -0400)]
Release container artifact for version 1.1.0

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

2 years agoUpdate cps core version to 3.0.0 57/127857/2 1.1.0
Bruno Sakoto [Thu, 17 Mar 2022 02:55:10 +0000 (22:55 -0400)]
Update cps core version to 3.0.0

Also fix docker registry to read cps stable image in docker compose

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

2 years agoCreate primary documentation for Jakarta release 02/127802/2
Bruno Sakoto [Tue, 15 Mar 2022 13:49:31 +0000 (09:49 -0400)]
Create primary documentation for Jakarta release

* Update release notes (using cps table data template)
* Update openapi documentation

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

2 years ago[STRIMZI] Add strimzi kafka notes 94/127794/1
efiacor [Tue, 15 Mar 2022 11:30:23 +0000 (11:30 +0000)]
[STRIMZI] Add strimzi kafka notes

Signed-off-by: efiacor <fiachra.corcoran@est.tech>
Change-Id: Ifd862889f55ee3526c68751e12e8a39ddaa93be4
Issue-ID: DMAAP-1681

2 years agoFix docker images for csit tests 05/127505/2
Bruno Sakoto [Thu, 3 Mar 2022 17:57:42 +0000 (12:57 -0500)]
Fix docker images for csit tests

Following are the images to be used for csit tests:

* CPS Temporal: Locally build image corresponding to the current
change to be tested.
* CPS Core: Nexus published image corresponding to the current
release. This is the image Temporal needs to be intergrated with.
When the release is made, it needs to be set to CPS Core released
image.

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

2 years agoUpgrade spring boot to 2.5.7 62/127462/2
Bruno Sakoto [Thu, 3 Mar 2022 03:54:09 +0000 (22:54 -0500)]
Upgrade spring boot to 2.5.7

This updates spring-web dependency to 5.3.13 as recommended by SECCOM

See also https://wiki.onap.org/display/SV/Jakarta+CPS

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

2 years agoUpdate release notes 88/127088/1
Bruno Sakoto [Fri, 11 Feb 2022 20:05:32 +0000 (15:05 -0500)]
Update release notes

Adding Istanbul release:
* 1.0.1

Issue-ID: CPS-891
Change-Id: I29131842b65e965635270a39322c2e455082eedb
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2 years ago[TECHDEBT] Align CPS Temporal REST API Specification 56/127056/1
JosephKeenan [Thu, 10 Feb 2022 14:00:54 +0000 (14:00 +0000)]
[TECHDEBT] Align CPS Temporal REST API Specification

Issue-ID: CPS-825
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
Change-Id: Ibe0a2824c14646b28aec9558230d07fa75ce79f2

2 years agoUpgrade timescaledb 31/126531/3
Bruno Sakoto [Wed, 5 Jan 2022 22:44:11 +0000 (17:44 -0500)]
Upgrade timescaledb

Timescaledb is upgraded to 2.5.1-pg14 to have postgres 14.1

Issue-ID: CPS-842
Change-Id: I65f2f090c0ff7346c28bf89f6bac3d5697ec1768
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2 years agoMerge "Support operation field for CPS Temporal Query Output API"
Toine Siebelink [Thu, 13 Jan 2022 10:05:29 +0000 (10:05 +0000)]
Merge "Support operation field for CPS Temporal Query Output API"

2 years agoSupport operation field for CPS Temporal Query Output API 29/126529/6
puthuparambil.aditya [Mon, 10 Jan 2022 12:58:37 +0000 (12:58 +0000)]
Support operation field for CPS Temporal Query Output API

 - Update in openapi.yaml to support operation field
 - Repository test updated to test the operation field
 - Rest api test updated
 - Updates in documentation to include the operation field

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

2 years agoRemove Niamh as committer 06/126506/1
ToineSiebelink [Fri, 7 Jan 2022 12:47:37 +0000 (12:47 +0000)]
Remove Niamh as committer

Issue-ID: CPS-846

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

2 years agoMerge "cps-temporal update release notes"
Toine Siebelink [Thu, 6 Jan 2022 14:25:02 +0000 (14:25 +0000)]
Merge "cps-temporal update release notes"

2 years agoMerge "Add NotNull DB Constraint to operation field"
aditya puthuparambil [Thu, 6 Jan 2022 11:29:52 +0000 (11:29 +0000)]
Merge "Add NotNull DB Constraint to operation field"

2 years agocps-temporal update release notes 80/126480/2
puthuparambil.aditya [Wed, 5 Jan 2022 13:44:23 +0000 (13:44 +0000)]
cps-temporal update release notes

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

2 years agoAdd NotNull DB Constraint to operation field 67/126467/1
Renu Kumari [Wed, 5 Jan 2022 12:17:42 +0000 (07:17 -0500)]
Add NotNull DB Constraint to operation field

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

2 years agocps-temporal upgrade log4j to 2.17.1 61/126461/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 55/126255/3
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

2 years agoAdd support for delete operation 75/126175/11
Renu Kumari [Wed, 8 Dec 2021 16:16:58 +0000 (11:16 -0500)]
Add support for delete operation

- Added new column operation in DB
- Updated existing rows to have 'UPDATE' value for operation field
- Added ability to process both V1 and V2 event schema
- Changed code and testcase to support operation field

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

2 years agoCPS-781 Add examples for CPS-temporal 66/126166/1
emaclee [Wed, 1 Dec 2021 13:54:04 +0000 (13:54 +0000)]
CPS-781 Add examples for CPS-temporal

Issue-ID: CPS-781
Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
Change-Id: Ic96df84f86b5ce17d79a69d5d46323fe6c8d8f92

2 years agoMerge "Upgrade spring boot dependencies to 2.5.5"
Toine Siebelink [Fri, 29 Oct 2021 16:18:17 +0000 (16:18 +0000)]
Merge "Upgrade spring boot dependencies to 2.5.5"

2 years agocps/cps-temporal: trigger doc build for testing 67/125467/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

2 years agoUpgrade spring boot dependencies to 2.5.5 32/125432/1
Bruno Sakoto [Thu, 28 Oct 2021 09:25:59 +0000 (11:25 +0200)]
Upgrade spring boot dependencies to 2.5.5

Issue-ID: CPS-582
Change-Id: Iaee2ad968a85873a83a473924fa246cd5ebf1827
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2 years agofix documentation 21/125421/4
thmsdt [Wed, 27 Oct 2021 13:05:51 +0000 (15:05 +0200)]
fix documentation

Issue-ID: CPS-754

Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: Ic14bbb60ba1d629d0f12b2d5e268a014cd344792

2 years agoUse intersphinx links for easier release update 08/125208/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

2 years agoAdd missing RTD static files 20/125020/2
ToineSiebelink [Fri, 15 Oct 2021 09:23:17 +0000 (10:23 +0100)]
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

2 years agoMerge "Step 10 : Increased version for the next release"
Toine Siebelink [Fri, 15 Oct 2021 08:02:42 +0000 (08:02 +0000)]
Merge "Step 10 : Increased version for the next release"

2 years agoRename /docs/requirements-docs.txt to requirements.txt 17/125017/2
Cédric Ollivier [Fri, 15 Oct 2021 07:41:53 +0000 (09:41 +0200)]
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

2 years agoStep 10 : Increased version for the next release 08/125008/2
Renu Kumari [Thu, 14 Oct 2021 13:51:01 +0000 (09:51 -0400)]
Step 10 : Increased version for the next release

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

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