elinuxhenrik [Tue, 16 Mar 2021 12:55:28 +0000 (13:55 +0100)]
Fix PolicyInstanceDialogComponent
Also change the syubs to provide policy without type.
Change-Id: I33d4088533e2c5087a20dd868bf88d6487297a71
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-463
elinuxhenrik [Mon, 15 Mar 2021 12:42:51 +0000 (13:42 +0100)]
Fix some dependency warnings
Remove dependency to core-js since it is now handled by the platform.
Added popper.js.
Change-Id: I39fb904803681a6229fff9fa2a28c7248fd7cbd1
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-463
elinuxhenrik [Mon, 15 Mar 2021 10:05:13 +0000 (11:05 +0100)]
Add tests of PolicyInstanceDialogComponent
Change-Id: I25381affae0f609c49add72f14f3747333f92384
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-463
elinuxhenrik [Wed, 10 Mar 2021 16:15:32 +0000 (17:15 +0100)]
First version of common policy edit dialog
Change-Id: I63c579bd1374ad0f1c7b15b9a13d3b8869d3d558
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-463
elinuxhenrik [Wed, 10 Mar 2021 11:49:33 +0000 (12:49 +0100)]
Add test of typed policy editor component
Change-Id: I0a5a7aae97d3e170fcd161da54449457ee0ba182
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-462
elinuxhenrik [Tue, 9 Mar 2021 08:23:01 +0000 (09:23 +0100)]
Create typed policy editor component
Change-Id: I544d025b57fdbea823424033ee5a48ebb0655916
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-462
elinuxhenrik [Mon, 8 Mar 2021 13:15:36 +0000 (14:15 +0100)]
Remove errors after adding stricter checks
After seeting the Angular compiler options "strictTemplates" and "fullTemplateTypeCheck" to true, some new compiler errors showed up. These are corrected in this commit.
Change-Id: Ieb432865756d91fc8bcb0b7d2e724f58ec54b382
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-460
elinuxhenrik [Fri, 5 Mar 2021 15:16:25 +0000 (16:16 +0100)]
Clean up and add license headings
Change-Id: Id2b4a202879119568b796f1d8100a4694961fba7
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-457
elinuxhenrik [Fri, 5 Mar 2021 07:08:27 +0000 (08:08 +0100)]
Fix of new policy components
Change-Id: I63333a6f9d950aa7da48ee55ac58696489cbb120
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-457
Patrik Buhr [Thu, 4 Mar 2021 15:56:23 +0000 (15:56 +0000)]
Merge "Move Ei Card as part of EI coordinator module"
Patrik Buhr [Thu, 4 Mar 2021 15:56:05 +0000 (15:56 +0000)]
Merge "First version of policy editor components"
ychacon [Tue, 2 Mar 2021 09:43:13 +0000 (10:43 +0100)]
Move Ei Card as part of EI coordinator module
Issue-ID: NONRTRIC-453
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: Ib550a0cd59a5bf813f36176ea4f32ebbe52f88cf
elinuxhenrik [Tue, 2 Mar 2021 08:00:35 +0000 (09:00 +0100)]
First version of policy editor components
Break out component for the Ric selection and no type policy JSON
editing.
Change-Id: Iba4ae18cddda0aea64424d6b4d7f5d304d06b706
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-457
ychacon [Mon, 1 Mar 2021 08:58:28 +0000 (09:58 +0100)]
Create feature module for Enrichment coordinator
- Create component for EI Jobs
- Add module for EI coordinator
Issue-ID: NONRTRIC-453
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: I01ad3581e536e85631237e661050c9d319a51215
elinuxhenrik [Thu, 25 Feb 2021 13:32:33 +0000 (14:32 +0100)]
Create component for EI Producers list
Change-Id: I9e39a731193f1253b2b2a1fc3b5e41fd524c0a3b
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-455
elinuxhenrik [Wed, 24 Feb 2021 16:09:47 +0000 (17:09 +0100)]
Create policy module
Change-Id: Ic9deb46d254c0d83104db9f1c5c765a14f6ce82a
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-451
ychacon [Tue, 23 Feb 2021 08:58:39 +0000 (09:58 +0100)]
Fix producers and jobs don't appear on interface
Issue-ID: NONRTRIC-450
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: I11702dd311f562206ed5762404cf8192332764f3
elinuxhenrik [Tue, 23 Feb 2021 14:30:40 +0000 (15:30 +0100)]
Sort out some dependencies
Removing the package-lock.json since it might cause problems whith
updates later on, see https://github.com/npm/npm/issues/20603.
Change-Id: If3b7d09060673a34f35e3b2b70ce3c3a01a08dfb
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-446
Patrik Buhr [Wed, 24 Feb 2021 08:52:05 +0000 (08:52 +0000)]
Merge "Add test coverage to NoTypePolicyInstanceDialog"
ecaiyanlinux [Tue, 23 Feb 2021 12:48:13 +0000 (13:48 +0100)]
Automate karma test in CI
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: Ic7c9896863d18e2a82d5f88998efc06fcfc4e6f0
Issue-Id: NONRTRIC-430
elinuxhenrik [Tue, 23 Feb 2021 11:54:22 +0000 (12:54 +0100)]
Add test coverage to NoTypePolicyInstanceDialog
Change-Id: I8b403959ea76b0306824806c1ce551fc0d0ad564
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-406
elinuxhenrik [Mon, 22 Feb 2021 12:59:10 +0000 (13:59 +0100)]
Add package-lock file to repo
Makes building easier.
Change-Id: Id1839214b0a295736ae871568171be389fd24915
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-446
elinuxhenrik [Tue, 16 Feb 2021 14:38:47 +0000 (15:38 +0100)]
Add coverage of ei coordinator component
Change-Id: I0903deb8dd13f4b2b4fe67f255f2f4ae4a50cdd2
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-437
elinuxhenrik [Mon, 15 Feb 2021 13:38:02 +0000 (14:38 +0100)]
Uplift to Angular 9
Change-Id: I39713145975ba0e047ecf82960c2c292cc580467
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-446
ychacon [Thu, 18 Feb 2021 14:21:03 +0000 (15:21 +0100)]
Fix implementation for sorting tables in EI
Issue-ID: NONRTRIC-447
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: I95a772f4d74f9342cf020a75b355a7fadbcd4df8
ychacon [Tue, 16 Feb 2021 13:21:42 +0000 (14:21 +0100)]
Adding sorting for tables of EI
Issue-ID: NONRTRIC-447
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: Ib0fd3b5d032dcf559f26bdb059efdf8f9053c186
Patrik Buhr [Tue, 16 Feb 2021 10:17:34 +0000 (10:17 +0000)]
Merge "BugFix - Enable Controlpanel to start even when gateway is Unavailable"
Lathish [Mon, 15 Feb 2021 16:39:55 +0000 (16:39 +0000)]
BugFix - Enable Controlpanel to start even when gateway is Unavailable
Issue-ID: NONRTRIC-367
Change-Id: Ib558d359ff3bed65d796a2d801ebebf6bcc2ae7b
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
ychacon [Thu, 11 Feb 2021 14:46:39 +0000 (15:46 +0100)]
Adding proper css style to producer table
Issue-ID: NONRTRIC-419
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: Id3d3e092402fe096570cf7e972f3e2c8fcc1a162
Patrik Buhr [Thu, 11 Feb 2021 12:25:28 +0000 (12:25 +0000)]
Merge "Fix the Nginx conf to start even when Upstream is unavailable"
Lathish [Thu, 11 Feb 2021 11:06:53 +0000 (11:06 +0000)]
Fix the Nginx conf to start even when Upstream is unavailable
Issue-ID: NONRTRIC-367
Change-Id: Ibb9218bdb71f9d2a535d64b2677d643526c46f4f
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
elinuxhenrik [Thu, 11 Feb 2021 08:30:15 +0000 (09:30 +0100)]
Fix problem with double load of EI tables
Change-Id: Ie847cedb77131aa0db902972895018a5c8b20fc8
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-389
elinuxhenrik [Wed, 10 Feb 2021 15:42:43 +0000 (16:42 +0100)]
Make ei-coordinator tests work
Change-Id: I5e88af5ae1b7df62cd68b5c0353154b1dbe06478
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-389
elinuxhenrik [Wed, 10 Feb 2021 13:44:10 +0000 (14:44 +0100)]
Add coverage to app.component
Change-Id: Icdedf93dc91c4b15d728af588a638987a339bb66
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-439
maximesson [Wed, 10 Feb 2021 11:52:08 +0000 (12:52 +0100)]
Filtering for all producer columns in EIC
Change-Id: I0da1079e9a66037c3fe0ee9729a19395e85247df
Issue-ID: NONRTRIC-423
Signed-off-by: maximesson <maxime.bonneau@est.tech>
Patrik Buhr [Wed, 10 Feb 2021 10:24:32 +0000 (10:24 +0000)]
Merge "Add filters to the Jobs table of the EIC"
ychacon [Mon, 8 Feb 2021 23:59:26 +0000 (00:59 +0100)]
Add filters to the Jobs table of the EIC
Issue-ID: NONRTRIC-419
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: I4e7382a10011605cc6015625729757590cb8597d
Lathish [Tue, 9 Feb 2021 10:41:21 +0000 (10:41 +0000)]
Fixed bugs in Gateway
Updated the Proxy configuration in Frontend
Updated the nginx conf
Deleted the Web-backend project
Issue-ID: NONRTRIC-434
Change-Id: Ie56759a35385b615fc7c5af18b154432f45c0d26
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
elinuxhenrik [Tue, 9 Feb 2021 14:18:44 +0000 (15:18 +0100)]
Remove unused method
Change-Id: Ic5181985f7b6f4536d2a629ffa13af00c5aff581
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-399
elinuxhenrik [Tue, 9 Feb 2021 12:01:42 +0000 (13:01 +0100)]
Add error handling to HttpRequestInterceptor
Change-Id: Ib250258eec2f2b4693215d79e918184f530fac64
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-432
elinuxhenrik [Mon, 8 Feb 2021 15:54:00 +0000 (16:54 +0100)]
Add content tests to AppComponent
Remove some unused code and image.
Change-Id: I2e4aa9f91a73f83ba427ccacae21279b214bee68
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-432
elinuxhenrik [Mon, 8 Feb 2021 14:40:38 +0000 (15:40 +0100)]
Rename controlpanel.component to app.component
To follow Angular naming conventions.
Change-Id: I5208bfab7e025a5dd53e96080aa25b1a1397f724
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-432
elinuxhenrik [Mon, 8 Feb 2021 09:26:49 +0000 (10:26 +0100)]
Change prefix to match application name
The old prefix was rd-, from Rich Dashboard.
Change-Id: Icd1449cc5ffa07e4c7c3d5e9ac0fa04de39aa9d9
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-408
Patrik Buhr [Mon, 8 Feb 2021 13:39:51 +0000 (13:39 +0000)]
Merge "Reroute Enrichment to gateway"
elinuxhenrik [Mon, 8 Feb 2021 08:15:40 +0000 (09:15 +0100)]
Reroute Enrichment to gateway
Change-Id: I916bc8670dcaa4536c51039e0f38361002788019
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-408
ychacon [Mon, 8 Feb 2021 09:34:07 +0000 (10:34 +0100)]
Make the aesthetics as consistent as possible
Issue-ID: NONRTRIC-424
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: I1dbb994d783736f73e58638bb88ce2700a5c9dfa
Patrik Buhr [Thu, 4 Feb 2021 13:04:58 +0000 (13:04 +0000)]
Merge "Move Enrichment Producer Logic from backend"
elinuxhenrik [Thu, 4 Feb 2021 11:25:50 +0000 (12:25 +0100)]
Move Enrichment Producer Logic from backend
Change-Id: I10e96c75484beb381b3c3fa6a8dacf23d9dbe340
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-408
Patrik Buhr [Thu, 4 Feb 2021 08:20:16 +0000 (08:20 +0000)]
Merge "Modified logic to handle Modify/Create/Delete Policy Instance"
Lathish [Wed, 3 Feb 2021 16:12:13 +0000 (16:12 +0000)]
Modified logic to handle Modify/Create/Delete Policy Instance
Issue-ID: NONRTRIC-427
Change-Id: I583e4096ee3705e2fd0973f43a31582f769b5857
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
elinuxhenrik [Wed, 3 Feb 2021 14:55:33 +0000 (15:55 +0100)]
Add gateway calls for producer in ei service
Change-Id: I438afb4c849f0be57c477941abb7cabaaa67c945
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-408
elinuxhenrik [Tue, 2 Feb 2021 17:07:07 +0000 (18:07 +0100)]
Move Enrichment Job Logic from backend
Change-Id: Ib64fa7bfed5454bcae695f9364aeb0cf879071c0
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Issue-ID: NONRTRIC-408
Patrik Buhr [Wed, 3 Feb 2021 14:05:26 +0000 (14:05 +0000)]
Merge "Fix groupId for nonrtric-controlpanel-gateway"
Lathish [Wed, 3 Feb 2021 12:34:34 +0000 (12:34 +0000)]
Ric list in Policy instance Dialog Component
Issue-ID: NONRTRIC-425
Change-Id: Idc86b4538a41a2ef1fdc713ee46e1dd1c843c78c
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
Lathish [Wed, 3 Feb 2021 10:34:32 +0000 (10:34 +0000)]
Fix Policy-type Datasource Test cases
Issue-ID: NONRTRIC-391
Change-Id: I161eac6db867e51650646163e72e73fc31a55f23
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
RehanRaza [Wed, 3 Feb 2021 09:38:15 +0000 (10:38 +0100)]
Fix groupId for nonrtric-controlpanel-gateway
The groupId must have o-ran-sc (instead of oransc), otherwise the maven artifact cannot be pushed to nexus.
Change-Id: Ibafe605d41d80444a940cbcd35af5251534e3e57
Issue-ID: NONRTRIC-418
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
Lathish [Mon, 1 Feb 2021 23:10:19 +0000 (23:10 +0000)]
Fix Policy Instance Dialog Component
Issue-ID: NONRTRIC-420
Change-Id: I20580aced751be3accd027ca39c56607fb698479
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
Patrik Buhr [Mon, 1 Feb 2021 09:09:36 +0000 (09:09 +0000)]
Merge "Update baseUrl of pms_v2.0"
ecaiyanlinux [Thu, 28 Jan 2021 22:22:12 +0000 (23:22 +0100)]
Update baseUrl of pms_v2.0
Issue-ID: NONRTRIC-412
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: Ia494147f341fb09ed05cba7ce83be5ff6e9f83de
Lathish [Thu, 28 Jan 2021 17:14:19 +0000 (17:14 +0000)]
Enable Test to run in Debug mode
Issue-ID: NONRTRIC-417
Change-Id: Ifc0c9e40557d6216381084ff479974448f1540fb
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
Lathish [Tue, 26 Jan 2021 14:23:10 +0000 (14:23 +0000)]
Add A1 Policy Instance logic from backend
Issue-ID: NONRTRIC-412
Change-Id: I73c9e15543a530a4d29f7564b1c9e7a5a78cf826
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
Patrik Buhr [Wed, 27 Jan 2021 08:46:44 +0000 (08:46 +0000)]
Merge "Add A1 Policy Type/Policy Types logic from backend This commit do not test the Policy instances functionality."
ecaiyanlinux [Tue, 26 Jan 2021 11:44:26 +0000 (12:44 +0100)]
Update Read the Docs for Control Panel
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-409
Change-Id: I8539beb61ab6a07ef8f57b8d0c402777f96c851a
Lathish [Fri, 22 Jan 2021 10:43:14 +0000 (10:43 +0000)]
Add A1 Policy Type/Policy Types logic from backend
This commit do not test the Policy instances functionality.
Issue-ID: NONRTRIC-407
Change-Id: Id537ae199737d4892b1f344c68cf397cda5f5853
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
Patrik Buhr [Fri, 22 Jan 2021 13:38:25 +0000 (13:38 +0000)]
Merge "Add test Coverage for Policy Service"
Lathish [Tue, 19 Jan 2021 21:55:58 +0000 (21:55 +0000)]
Add test Coverage for Policy Service
Issue-ID: NONRTRIC-392
Change-Id: I7bfc293ecba751afd24fdf2ed06c0635f984c9d6
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
elinuxhenrik [Thu, 21 Jan 2021 07:49:44 +0000 (08:49 +0100)]
Improved test coverage in front end
Added create test of ei-coordinator.component.
Removed unused ei-type.datasource and related objects.
Added test coverage of ei.service.
Removed getVersion method since it is not used.
Change-Id: I51ab5e6f178ba37497e5fa6618d4ce0cd385a461
Issue-ID: NONRTRIC-395
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Tue, 19 Jan 2021 15:39:06 +0000 (16:39 +0100)]
Misc improvements in front end
Removed unused imports and methods.
Sorted imports.
Change-Id: I0aecb1103c985578252d152fd94c08353c3f9778
Issue-ID: NONRTRIC-389
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Tue, 19 Jan 2021 07:18:19 +0000 (08:18 +0100)]
Remove unused 'Config' icons from card components
Change-Id: I3a14de436c5051d71af912c9eb552659a1afe6eb
Issue-ID: NONRTRIC-383
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Mon, 18 Jan 2021 16:06:18 +0000 (17:06 +0100)]
Add creation test to PolicyControlComponent
Add test that PolicyControlComponent is created.
Cleaned away non functional sorting in PolicyTypeDataSource and made it
injectable.
Changed so PolicyTypeDataSource is injected in PolicyControlComponent
instead of created with new.
Change-Id: I8f6c80c37b9491b3508e34accecb669905376b38
Issue-ID: NONRTRIC-383
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Patrik Buhr [Mon, 18 Jan 2021 13:38:16 +0000 (13:38 +0000)]
Merge "Filtering the producer in the frontend"
maximesson [Mon, 11 Jan 2021 09:53:10 +0000 (10:53 +0100)]
Filtering the producer in the frontend
Change-Id: Ib7c1aacccd01e610a7d3f7bb445d60b46b7e1abc
Issue-ID: NONRTRIC-338
Signed-off-by: maximesson <maxime.bonneau@est.tech>
Patrik Buhr [Mon, 18 Jan 2021 10:27:15 +0000 (10:27 +0000)]
Merge "Remove JsonProperty, Use Gson to replace Jackson"
Patrik Buhr [Mon, 18 Jan 2021 10:26:48 +0000 (10:26 +0000)]
Merge "Fix the Angular Test Issues"
John Keeney [Mon, 18 Jan 2021 10:16:55 +0000 (10:16 +0000)]
Merge "Nonrtric Control Panel Gateway"
Lathish [Fri, 15 Jan 2021 14:34:55 +0000 (14:34 +0000)]
Fix the Angular Test Issues
Issue-ID: NONRTRIC-386
Change-Id: I8e296f6e9657669dcfa669334af3bd3ecc2554e6
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
RehanRaza [Fri, 15 Jan 2021 09:55:19 +0000 (10:55 +0100)]
Correct the frontend image tag
Remove SNAPSHOT from the image tag in container-tag.yaml file.
Otherwise, the image with keyword SNAPSHOT gets pushed to the nexus staging directory.
Change-Id: I2805fc555d433fb293a33075f5b49c5a7769b659
Issue-ID: NONRTRIC-376
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
Lathish [Thu, 7 Jan 2021 16:14:03 +0000 (16:14 +0000)]
Nonrtric Control Panel Gateway
Issue-ID: NONRTRIC-353
Change-Id: Ifced9ebd4f843b8770432c4977310da2526d8092
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
ecaiyanlinux [Wed, 13 Jan 2021 20:59:35 +0000 (21:59 +0100)]
Remove JsonProperty, Use Gson to replace Jackson
By default spring boot uses Jackson for json serialization and deserialization
Onap community recommend to use Gson to replace Jackson due to potential vulnerabilies
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-314
Change-Id: Ida1b9ce25003c28b1f30c37a1f43f516ff932ce3
Patrik Buhr [Tue, 12 Jan 2021 15:24:36 +0000 (15:24 +0000)]
Merge "Dockerize the frontend of controlpanel"
ecaiyanlinux [Tue, 12 Jan 2021 10:19:20 +0000 (11:19 +0100)]
Improvement on dashboard backend
Improve junit test cases
Remove lastModified field when creating policy, this field is configured in PMS
Timestamp fetched from PolicyStatus
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-314
Change-Id: I1eabd732f93c6016ee2416eb93acff54639a39e7
RehanRaza [Fri, 8 Jan 2021 16:54:16 +0000 (17:54 +0100)]
Dockerize the frontend of controlpanel
Enable the frontend to run in its own docker container, and make calls to the configurable backend.
Change-Id: Ie9eebf5c1ea144feea8c3cd0d9c21a6ac892d9c2
Issue-ID: NONRTRIC-376
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
Patrik Buhr [Tue, 12 Jan 2021 08:55:20 +0000 (08:55 +0000)]
Merge "Improvement of controlpanel dashboard Fix some bugs in the backend to support PMS_V2.0"
ecaiyanlinux [Mon, 4 Jan 2021 21:13:48 +0000 (22:13 +0100)]
Improvement of controlpanel dashboard
Fix some bugs in the backend to support PMS_V2.0
return list of policy instances
policyData in put request should be a object instead of string
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-314
Change-Id: I5de0f6484d5232132fd8b6b945074b8adccf8e3e
elinuxhenrik [Tue, 5 Jan 2021 15:55:04 +0000 (16:55 +0100)]
Add more mocking of API calls
Add mocking for getting rics for a policy type.
Add mocking for PUT of a policy.
Change-Id: I8a6e6efb26dd836b80a7eaf65febdf79d03633c6
Issue-ID: NONRTRIC-355
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Tue, 5 Jan 2021 07:27:06 +0000 (08:27 +0100)]
Clean up the frontend of ECS
Also added "owner" data to the mocked jobs.
Also fixed so the side navigation bar is closed when a selection has
been made.
Change-Id: I651ae7e8eea3f40992fdcbe9900489534e0562f4
Issue-ID: NONRTRIC-372
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
ecaiyanlinux [Mon, 21 Dec 2020 20:58:08 +0000 (21:58 +0100)]
Update to support PMS_v2
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: Ibc757b278a9be6b723a0416dcb719c1f1ab946c5
Issue-ID: NONRTRIC-314
Patrik Buhr [Tue, 22 Dec 2020 11:05:58 +0000 (11:05 +0000)]
Merge "Improvements on the return value of ECS rest api"
elinuxhenrik [Mon, 21 Dec 2020 10:51:16 +0000 (11:51 +0100)]
Fix wrong path to icons
Change-Id: Ic69bfcddd801f4412048fcc96fef2536d4b61667
Issue-ID: NONRTRIC-338
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
ecaiyanlinux [Fri, 18 Dec 2020 15:36:28 +0000 (16:36 +0100)]
Improvements on the return value of ECS rest api
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: Ie15c4e61838873aa964cc07c12924264493168e8
Issue-ID: NONRTRIC-314
PatrikBuhr [Mon, 14 Dec 2020 12:45:16 +0000 (13:45 +0100)]
Removed host from generated api.json
Change-Id: I02e544d0bb1718fcad1db17faa64766427c8f15f
Issue-ID: NONRTRIC-294
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Patrik Buhr [Mon, 14 Dec 2020 10:05:01 +0000 (10:05 +0000)]
Merge "Mock the backend API calls"
Lathish [Tue, 8 Dec 2020 21:55:51 +0000 (21:55 +0000)]
Mock the backend API calls
This allows developer to test the UI without the need of backend
Issue-ID: NONRTRIC-355
Change-Id: I38a2d16234a727236ba93ec78ba62b17eeb4dc34
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
elinuxhenrik [Tue, 8 Dec 2020 12:31:20 +0000 (13:31 +0100)]
Update Release Notes
Change-Id: I0f897b98fb4f8adc0bc703e187d9b9bac73bf190
Issue-ID: NONRTRIC-352
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Thu, 3 Dec 2020 14:21:36 +0000 (15:21 +0100)]
Step version to 2.2.0
Change-Id: Ib6879d6eb7cf49e66c2befe80b30ea8506f70a04
Issue-ID: NONRTRIC-352
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Thu, 3 Dec 2020 11:53:30 +0000 (12:53 +0100)]
Release Docker image 2.1.0
Change-Id: Ibd2c736a148f85d7a09c6b8d61e38047dfdc691a
Issue-ID: NONRTRIC-352
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Thu, 3 Dec 2020 13:42:01 +0000 (14:42 +0100)]
Step version to 2.1.0
Change-Id: I6efc17949a2f1b4136d0c4ad431ac979199bdd4e
Issue-ID: NONRTRIC-352
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Patrik Buhr [Mon, 30 Nov 2020 15:40:19 +0000 (15:40 +0000)]
Merge "Added presentation of owner of EiJob"
Patrik Buhr [Mon, 30 Nov 2020 15:01:36 +0000 (15:01 +0000)]
Merge "Fixing refresh button"
PatrikBuhr [Mon, 30 Nov 2020 13:27:24 +0000 (14:27 +0100)]
Added presentation of owner of EiJob
Change-Id: I70ed2af455af7a5fa82f19c47b6cae7d18530da1
Issue-ID: NONRTRIC-294
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>