summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
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>
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
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
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
Toine Siebelink [Tue, 14 Sep 2021 14:56:08 +0000 (14:56 +0000)]
Merge "Create preliminary documentation"
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
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
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
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
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
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
Renu Kumari [Tue, 24 Aug 2021 10:12:25 +0000 (10:12 +0000)]
Merge "Remove app Maven property"
Niamh Core [Tue, 24 Aug 2021 09:35:02 +0000 (09:35 +0000)]
Merge "Add docker compose user environment variables"
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
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
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
Niamh Core [Mon, 23 Aug 2021 14:40:55 +0000 (14:40 +0000)]
Merge "Add basic security to query interface"
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
aditya puthuparambil [Fri, 20 Aug 2021 11:17:43 +0000 (11:17 +0000)]
Merge "Validate controller input and provide expected response"
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
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
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
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
Toine Siebelink [Thu, 5 Aug 2021 14:22:21 +0000 (14:22 +0000)]
Merge "Fetch data filtered by Search criteria"
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
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
Bruno Sakoto [Wed, 28 Jul 2021 22:04:17 +0000 (22:04 +0000)]
Merge "Kafka Configuration is not loaded when testing DB integration"
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
aditya puthuparambil [Mon, 26 Jul 2021 15:40:09 +0000 (15:40 +0000)]
Merge "generating swagger-ui and controller interface using openapi.yml"
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
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
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
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
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
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
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
aditya puthuparambil [Thu, 8 Jul 2021 09:19:16 +0000 (09:19 +0000)]
Merge "Addition of missing licenses to files"
Toine Siebelink [Thu, 8 Jul 2021 08:54:57 +0000 (08:54 +0000)]
Merge "Addition of missing license to INFO.yaml"
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
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
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
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
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
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
Bruno Sakoto [Thu, 13 May 2021 13:15:53 +0000 (13:15 +0000)]
Merge "Implement service and repository layers for storing temporal data"
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
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
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
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
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
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
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
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>
Bruno Sakoto [Mon, 22 Feb 2021 23:00:49 +0000 (23:00 +0000)]
Merge "Automation adds INFO.yaml"
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>
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>
LF Jenkins CI [Tue, 16 Feb 2021 18:05:25 +0000 (18:05 +0000)]
Initial empty repository