liamfallon [Wed, 18 Oct 2023 16:24:30 +0000 (17:24 +0100)]
Release docker images for policy/gui: 3.0.1
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4854
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I41b2443c48f305b98dc8f20f021158e96210dcb1
liamfallon [Wed, 18 Oct 2023 15:38:17 +0000 (16:38 +0100)]
Release policy/gui: 3.0.1
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4854
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I9acbe710ee2d28359aa1d2bd73b75bd6ebb0d0bd
liamfallon [Wed, 18 Oct 2023 14:48:48 +0000 (15:48 +0100)]
update references in policy/gui pom
updated references in the policy/gui pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4854
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic8efda9e1e838b7ee079ba03c55c55b11b968efa
liamfallon [Wed, 18 Oct 2023 08:08:24 +0000 (09:08 +0100)]
Fix version.properties major version
Fix version.properties major version
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4854
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I7531f33f7bfadb607f73f90643bf1b10ebe72eaa
Adheli Tavares [Tue, 3 Oct 2023 13:18:35 +0000 (13:18 +0000)]
Merge "Upgrade Java 17"
waynedunican [Fri, 29 Sep 2023 07:30:25 +0000 (08:30 +0100)]
Upgrade Java 17
Issue-ID: POLICY-4674
Change-Id: I7435d0d3ae94a3f0da33888f396706ae49b4d69c
Signed-off-by: waynedunican <wayne.dunican@est.tech>
liamfallon [Fri, 25 Aug 2023 11:33:29 +0000 (12:33 +0100)]
Bump snapshots for Java 17
Issue-ID: POLICY-4665
Change-Id: Id3047fda5b39f2892d7a0a2f5c92b02a2c82df3e
Signed-off-by: liamfallon <liam.fallon@est.tech>
(cherry picked from commit
44a45353ea19d93970954f04507e2baafc7456c0)
liamfallon [Fri, 25 Aug 2023 11:33:29 +0000 (12:33 +0100)]
Bump snapshots for Java 17
Issue-ID: POLICY-4665
Change-Id: Id3047fda5b39f2892d7a0a2f5c92b02a2c82df3e
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Thu, 25 May 2023 09:46:55 +0000 (10:46 +0100)]
Set all cross references of policy/gui
policy/gui updated with correct cross references
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4662
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I92143f78f717bbe450eff41d2d16d14fab46cb51
liamfallon [Thu, 25 May 2023 08:41:30 +0000 (09:41 +0100)]
Set snapshot and/or references of policy/gui for new release
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4662
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I1feb9c97529cfadc674f541f0f72fb5eb9121e3c
liamfallon [Tue, 2 May 2023 11:11:55 +0000 (12:11 +0100)]
Add Adheli Tavares as a committer
Add Adheli Tavares as a committer
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4653
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I09c99aa207b1326a5ceffe6edb3dcf9b201fb0fe
Suresh Charan [Wed, 26 Apr 2023 14:23:23 +0000 (10:23 -0400)]
Update snapshot and/or references of policy/gui to latest snapshots
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4648
Signed-off-by: Suresh Charan <suresh.charan@bell.ca>
Change-Id: I2f7877cfcd1ca08ac1a89256ba6247d72f956c52
Suresh Charan [Wed, 26 Apr 2023 13:54:29 +0000 (09:54 -0400)]
Release docker images for policy/gui: 2.4.2
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4648
Signed-off-by: Suresh Charan <suresh.charan@bell.ca>
Change-Id: I9cf4568d313300786fc2c3d46ce708d416f0c3a8
rameshiyer27 [Wed, 26 Apr 2023 09:36:21 +0000 (10:36 +0100)]
Release policy/gui: 2.4.2
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4648
Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
Change-Id: I4a5cd66ec031d70b37a0661ad447015ffcdae301
waynedunican [Wed, 26 Apr 2023 08:58:37 +0000 (09:58 +0100)]
Remove gui-clamp references in policy-gui
Issue-ID: POLICY-4638
Change-Id: I51d19a68278fd10bbbd294c3aa5ba943bdf92394
Signed-off-by: waynedunican <wayne.dunican@est.tech>
Suresh Charan [Tue, 25 Apr 2023 16:13:23 +0000 (12:13 -0400)]
update references in policy/gui pom
updated references in the policy/gui pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4648
Signed-off-by: Suresh Charan <suresh.charan@bell.ca>
Change-Id: I6e20af894856a274d7d4b6d4f7383cd9ae2c56d5
lapentafd [Thu, 20 Apr 2023 09:29:10 +0000 (10:29 +0100)]
Replace CLAMP GUI text with The first Runtime GUI
Issue-ID: POLICY-4610
Change-Id: Ia543de466b72ac2f5df6639bea3374e57076c1b6
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
waynedunican [Fri, 14 Apr 2023 15:25:18 +0000 (16:25 +0100)]
Restructure policy-gui repo
- Removed gui-clamp module
- Added gui-runtime module
- Created gui-acm for future gui development work
Issue-ID: POLICY-4638
Change-Id: I6d6468ae1c83d39e5b837f1dadf42bda5671ee70
Signed-off-by: waynedunican <wayne.dunican@est.tech>
saul.gill [Thu, 2 Mar 2023 09:53:17 +0000 (09:53 +0000)]
Update snapshot and/or references of policy/gui to latest snapshots
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4570
Signed-off-by: saul.gill <saul.gill@est.tech>
Change-Id: Ied0da93ccdb17c5fdbafa6544919a4da62dddb61
saul.gill [Wed, 1 Mar 2023 17:26:16 +0000 (17:26 +0000)]
Release docker images for policy/gui: 2.4.1
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4570
Signed-off-by: saul.gill <saul.gill@est.tech>
Change-Id: Ibc9e3c264e0b632431bd585a5e9a1d911d51bd96
saul.gill [Wed, 1 Mar 2023 16:21:55 +0000 (16:21 +0000)]
Release policy/gui: 2.4.1
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4570
Signed-off-by: saul.gill <saul.gill@est.tech>
Change-Id: I6150ed6fbb6bbd91aeb5ac0ca19cb4bb2875d81d
saul.gill [Wed, 1 Mar 2023 12:38:21 +0000 (12:38 +0000)]
update references in policy/gui pom
updated references in the policy/gui pom
downgraded eirslett npm module because
new version depends on maven 3.6 but
onap jenkins uses an earlier version
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4570
Signed-off-by: saul.gill <saul.gill@est.tech>
Change-Id: I01c2407cf918b8e3b3d6ef2bf48092353c1d82b1
Signed-off-by: saul.gill <saul.gill@est.tech>
liamfallon [Fri, 17 Feb 2023 19:16:12 +0000 (19:16 +0000)]
Clean up dependencies for London Release
Issue-ID: POLICY-4482
Change-Id: I30672cfc639c4313df95e71a5e906e3224b260b8
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Tue, 14 Feb 2023 11:33:42 +0000 (11:33 +0000)]
Update Dockerfile for PF base image
The Policy Framework base image run under the "onap" user rather than
under the "root" user. This means that root access has to be enabled in
child Dockerfiles for configuraiton that requires root access.
Root access is turned off again later in the Dockerfile so that the
image will run under another user.
Issue-ID: POLICY-4558
Change-Id: I75e53c6646eb19cd09db7e658bb89e5a3d979c2e
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Thu, 2 Feb 2023 14:47:46 +0000 (14:47 +0000)]
Replace Eclipselink with Hibernate
Issue-ID: POLICY-4533
Change-Id: Ieda653947935448036b822960aae5498595ad4e0
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Fri, 16 Dec 2022 12:30:26 +0000 (12:30 +0000)]
Update snapshot and/or references of policy/gui to latest snapshots
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4484
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I01e28049ea6b24e5fef322f9a93e72f3797cec8c
liamfallon [Fri, 16 Dec 2022 10:11:07 +0000 (10:11 +0000)]
Release docker images for policy/gui: 2.4.0
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4484
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Id5214a3d8aa064a8ef4be895ab2084b8b7011a99
liamfallon [Thu, 15 Dec 2022 18:33:01 +0000 (18:33 +0000)]
Release policy/gui: 2.4.0
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4484
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I30aff131586a4a5f1280dca06eae0c1172242920
liamfallon [Thu, 15 Dec 2022 16:20:02 +0000 (16:20 +0000)]
update references in policy/gui pom
updated references in the policy/gui pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4484
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I60842086de072c55410ffe9636a76df2059c52bc
danielhanrahan [Fri, 25 Nov 2022 15:35:17 +0000 (15:35 +0000)]
Move git-commit-id-maven-plugin to parent pom
The POM config for git-commit-id-maven-plugin is duplicated in each
repo, so the config is moved to policy/parent
Issue-ID: POLICY-4466
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I67098f65197d32fbda1b2b929a974a0febf3af3f
liamfallon [Wed, 9 Nov 2022 18:06:09 +0000 (18:06 +0000)]
Enable health check and prometheus on gui-server
Issue-ID: POLICY-4138
Change-Id: Ibd815d54e7ee1df787412ed55d70d8a5dc95f1c0
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Wed, 9 Nov 2022 11:50:59 +0000 (11:50 +0000)]
Add forwarding support for policy-pap
The GUI server must forward calls to PAP to allow policies to be
deployed and undeployed.
Issue-ID: POLICY-4138
Change-Id: I10ef96a8154cf618c3a22be1e06ec969729db54e
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Tue, 8 Nov 2022 20:06:23 +0000 (20:06 +0000)]
Remove duplication in REST Controller Tests
Issue-ID: POLICY-4138
Change-Id: I796942a33031d572bac931861faa5dc736128c9b
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Mon, 7 Nov 2022 13:53:29 +0000 (13:53 +0000)]
Move GUI forwarding to gui-server from clamp-be
This commit:
- Adds redirect support for policy-api to the gui-server microservice.
The gui-server can now proxy and forward calls to it across to
policy-api, and can act as an autherntication/authorization gateway
for policy-api for https
- Adds redirect support for clamp-ACM, as for policy-gui
- Restructured the static pages to add a designtime-ui and runtime-ui
strucuture for current and future UIs
- CLAMP UI moved into the runtime-ui part
- Apex editor moved into the designtime-ui part
- Unit tests added and coverage on code is > 95%
This change moves the forwarding functionality from the clamp-backend
microservice to the gui-server microservice, so once this review is
merged, the clamp-backend microservice is no longer needed.
Issue-ID: POLICY-4138
Change-Id: I4b45f7026d13b5e1046198cdba52074668b29956
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Fri, 21 Oct 2022 16:53:52 +0000 (17:53 +0100)]
Set snapshot and/or references of policy/gui for new release
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4408
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I6d290b5589706dd3931a8bfe50220385b9de1cfa
liamfallon [Fri, 21 Oct 2022 14:23:33 +0000 (15:23 +0100)]
Update snapshot and/or references of policy/gui to latest snapshots
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4408
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ia2af3d09c25731ac074fba83953c6cf3fc77a381
liamfallon [Fri, 21 Oct 2022 13:57:49 +0000 (14:57 +0100)]
Release docker images for policy/gui: 2.3.1
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4408
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Iad7b7674704b310b74e53859764748546218348b
liamfallon [Fri, 21 Oct 2022 13:24:47 +0000 (14:24 +0100)]
Release policy/gui: 2.3.1
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4408
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic686c60e8eb9d5f72ec401465c6a5837854377ba
liamfallon [Fri, 21 Oct 2022 09:50:48 +0000 (10:50 +0100)]
update references in policy/gui pom
updated references in the policy/gui pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4408
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ida9f068cfdc27414e05b961a92ee3db4837ed4e3
Liam Fallon [Thu, 29 Sep 2022 08:27:12 +0000 (08:27 +0000)]
Merge "Amend GUI to work directly towards ACM runtime"
liamfallon [Mon, 26 Sep 2022 14:46:55 +0000 (15:46 +0100)]
Amend GUI to work directly towards ACM runtime
GUI proxies the URLs towards the ACM runtime server across CLAMP backend
because clamp-backend handles the certificates for HTTPS communication
and also handles AAF.
For now, the Policy GUI is being used for testing and demonstration
purposes only.
As AAF is disabled and we are using HTTP, the GUI can now work towards
the ACM runtime server port directly for test installations.
Issue-ID: POLICY-4122
Change-Id: Idca87d520a5eef2058781534df6f96a0260c5eaf
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Fri, 23 Sep 2022 16:01:57 +0000 (17:01 +0100)]
Update snapshot and/or references of policy/gui to latest snapshots
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4343
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic855a9b68b4b521330736d09442c502036a80150
liamfallon [Fri, 23 Sep 2022 15:27:51 +0000 (16:27 +0100)]
Release docker images for policy/gui: 2.3.0
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4343
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic27d2ab942e952b7994a3612c76b521365059134
liamfallon [Fri, 23 Sep 2022 14:18:05 +0000 (15:18 +0100)]
Release policy/gui: 2.3.0
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4343
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I3b9abd0f778b149d45ed6e84d2ea796f00130f23
liamfallon [Fri, 23 Sep 2022 09:59:12 +0000 (10:59 +0100)]
update references in policy/gui pom
updated references in the policy/gui pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4343
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I2de2d44e3c1f282e8a0eb1bf0e5e4e4fdab0e8b9
liamfallon [Fri, 9 Sep 2022 09:23:48 +0000 (10:23 +0100)]
Remove inactive committers from INFO.yaml
Remove inactive committers from INFO.yaml
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4354
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I257001d66ea750d15f52d0a024d987867d7744fe
danielhanrahan [Thu, 1 Sep 2022 17:43:32 +0000 (18:43 +0100)]
Allow setting external dockerfile for policy-gui
If building with an external dockerfile, e.g. using
mvn clean install -Pdocker -DdockerFile=/path/to/dockerfile
docker will look for project files in the same directory as the
new dockerfile. A new property is added for setting the context
path, to allow using existing project files in src/main/docker.
Issue-ID: POLICY-4334
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Iff458271c45ff634504f44ea05f2ec7dfdf15f9e
brunomilitzer [Fri, 26 Aug 2022 08:36:03 +0000 (09:36 +0100)]
fixed broken jest tests
Issue-ID: POLICY-4331
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
Change-Id: I1456fdd64075fff19813aa26ae54a84fdc80fc33
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
liamfallon [Fri, 29 Jul 2022 14:27:27 +0000 (15:27 +0100)]
Update docker base image to snapshot
Update docker base image to snapshot
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4287
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Ic0554cfe1b81c2f6136a1e378cd1ab9f68d6a303
danielhanrahan [Mon, 11 Jul 2022 15:04:43 +0000 (16:04 +0100)]
Upgrade OpenSuse version to 15.4 for gui
Issue-ID: POLICY-4278
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I5ad06a6b85d3c069cfe0794fd1bd73de0694d619
danielhanrahan [Tue, 28 Jun 2022 13:37:30 +0000 (14:37 +0100)]
OCI image spec labels for GUI
Issue-ID: POLICY-4261
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Id4a6e81302aede6b451916db5b0e4b99c494881f
Liam Fallon [Thu, 2 Jun 2022 08:08:52 +0000 (08:08 +0000)]
Merge "Add Ramesh Murugan Iyer as a committer"
liamfallon [Wed, 1 Jun 2022 12:05:21 +0000 (13:05 +0100)]
Add Ramesh Murugan Iyer as a committer
Issue-ID: POLICY-4228
Change-Id: If90cbcd1be181efa0a161782e407884efde5ccf7
Signed-off-by: liamfallon <liam.fallon@est.tech>
danielhanrahan [Thu, 26 May 2022 19:41:24 +0000 (20:41 +0100)]
OpenSuse docker file for policy-gui
Create OpenSuse docker file
Add build profile for OpenSuse docker image
Issue-ID: POLICY-4195
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I5c69bfae239a2efe266d41e8efb5d6c5ac0da912
Liam Fallon [Mon, 23 May 2022 13:04:09 +0000 (13:04 +0000)]
Merge "Added Edit Button Functionality"
brunomilitzer [Thu, 5 May 2022 13:19:39 +0000 (14:19 +0100)]
Added Edit Button Functionality
Issue-ID: POLICY-4094
Change-Id: I7e83e1c194272f274f351bc1ee34761fcc7353a4
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
liamfallon [Tue, 3 May 2022 16:22:15 +0000 (17:22 +0100)]
Set snapshot and/or references of policy/gui for new release
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4073
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I81d9ad228ad553e1546ad8c39ea99d864a521c04
Signed-off-by: liamfallon <liam.fallon@est.tech>
liamfallon [Tue, 3 May 2022 08:37:13 +0000 (09:37 +0100)]
Update snapshot and/or references of policy/gui to latest snapshots
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I43fb331d70487c78f640ae9205c926ff7f4868f5
liamfallon [Sat, 30 Apr 2022 14:03:36 +0000 (15:03 +0100)]
Release docker images for policy/gui: 2.2.3
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I0796cae54742ac307306de205998b42903dbcd72
liamfallon [Thu, 28 Apr 2022 17:46:05 +0000 (18:46 +0100)]
Release policy/gui: 2.2.3
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I8b23932cd2651eb9a541bf2591e8054c154c6568
liamfallon [Thu, 28 Apr 2022 15:00:58 +0000 (16:00 +0100)]
update references in policy/gui pom
updated references in the policy/gui pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I1644da02524eaaadb19c56153ac818ce02d0698b
liamfallon [Wed, 13 Apr 2022 17:13:42 +0000 (18:13 +0100)]
Update snapshot and/or references of policy/gui to latest snapshots
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I234c75ed30b497871afcb6b5f5306a73b755f989
liamfallon [Wed, 13 Apr 2022 12:59:25 +0000 (13:59 +0100)]
Release docker images for policy/gui: 2.2.2
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I7933d1b2d2450a910ff5926be13fef29b65aff39
liamfallon [Wed, 13 Apr 2022 10:21:56 +0000 (11:21 +0100)]
Release policy/gui: 2.2.2
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I1d83499a482076a3a549fa96053c559f7e1ac5ee
liamfallon [Tue, 12 Apr 2022 20:35:22 +0000 (21:35 +0100)]
update references in policy/gui pom
updated references in the policy/gui pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-4089
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Iefc7babde8593c04f670b5937c37d72562eba38e
liamfallon [Thu, 7 Apr 2022 16:29:16 +0000 (17:29 +0100)]
Update version of npm-maven-plugin
The older version of the npm-maven-plugin does nto work on the latest version of MacOS.
Issue-ID: POLICY-4082
Change-Id: I24606a0761132868904699df4387ccd8d529d0c2
Signed-off-by: liamfallon <liam.fallon@est.tech>
saul.gill [Wed, 6 Apr 2022 14:27:45 +0000 (15:27 +0100)]
Gray-out links from older UI functionality
Links are disabled and greyed out for non-acm functionality
Altered menu bar test
Issue-ID: POLICY-4082
Change-Id: I5b0807cfdc687de9fdc0accd38825ed6309f79db
Signed-off-by: saul.gill <saul.gill@est.tech>
Liam Fallon [Sat, 26 Mar 2022 17:49:49 +0000 (17:49 +0000)]
Merge "Duplicate log entries in policy-gui"
danielhanrahan [Tue, 22 Mar 2022 13:14:52 +0000 (13:14 +0000)]
Duplicate log entries in policy-gui
Issue-ID: POLICY-4041
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Icbf4948733da3e40a9d6349142a0b9ff0f7b30f5
danielhanrahan [Mon, 21 Mar 2022 16:05:29 +0000 (16:05 +0000)]
Use TLSv1.2 in policy-gui
TLSv1.2 is needed for optional client cert auth
Issue-ID: POLICY-3980
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I244fa88a92f74e912780a52e46bc313df6506bc7
Liam Fallon [Mon, 21 Mar 2022 16:02:31 +0000 (16:02 +0000)]
Merge "Excluding Loop components from SONAR"
lapentafd [Wed, 16 Mar 2022 10:44:25 +0000 (10:44 +0000)]
Excluding Loop components from SONAR
Issue-ID: POLICY-3351
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
Change-Id: Ia31841938be19f356e4efdb48c7be6186dcff540
Liam Fallon [Wed, 16 Mar 2022 09:43:51 +0000 (09:43 +0000)]
Merge "Code coverage for policy/gui gui-server"
liamfallon [Tue, 15 Mar 2022 20:29:28 +0000 (20:29 +0000)]
Update snapshot and/or references of policy/gui to latest snapshots
policy/gui updated to its latest own and reference snapshots
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I71ca42a74e1d6fbb397c58ac5ecfa443a9b78e8d
Signed-off-by: liamfallon <liam.fallon@est.tech>
danielhanrahan [Tue, 15 Mar 2022 17:34:14 +0000 (17:34 +0000)]
Code coverage for policy/gui gui-server
Write tests to increase gui-server code coverage to 100%
Issue-ID: POLICY-3351
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: If5fa5d57f912496d1adab93b1e714e3c77a05b61
liamfallon [Tue, 15 Mar 2022 15:57:34 +0000 (15:57 +0000)]
Release docker images for policy/gui: 2.2.1
This commit releases docker images for repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I6cd003dc90fd9da0f6b2dacaa6e47f70f38bc924
liamfallon [Tue, 15 Mar 2022 14:29:57 +0000 (14:29 +0000)]
Release policy/gui: 2.2.1
This commit releases repo policy/gui.
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: Id24cd91bfbb0a59bad574cb910f9cda916ad86fb
liamfallon [Tue, 15 Mar 2022 13:33:59 +0000 (13:33 +0000)]
update references in policy/gui pom
updated references in the policy/gui pom
*** This commit is generated by a PF release script ***
Issue-ID: POLICY-3982
Signed-off-by: liamfallon <liam.fallon@est.tech>
Change-Id: I79359201bdc7e5e37206bdf82811bcbb3967390a
Liam Fallon [Tue, 15 Mar 2022 13:06:02 +0000 (13:06 +0000)]
Merge "Make client cert authentication optional in policy-gui"
Liam Fallon [Tue, 15 Mar 2022 12:36:10 +0000 (12:36 +0000)]
Merge "Added more unit tests for overall coverage"
brunomilitzer [Mon, 14 Mar 2022 11:29:25 +0000 (11:29 +0000)]
Added more unit tests for overall coverage
Issue-ID: POLICY-3932
Change-Id: I481f5da35047da7a790f02368cc915d5e1a9e04d
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
danielhanrahan [Mon, 14 Mar 2022 15:37:24 +0000 (15:37 +0000)]
Make client cert authentication optional in policy-gui
Set client auth to optional as Apex Editor does not need certs.
Issue-ID: POLICY-3980
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Iad03f80f5fb79e6f48a21699c45e9fbf7c746106
danielhanrahan [Thu, 10 Mar 2022 14:39:42 +0000 (14:39 +0000)]
Upgrade apex-pdp version in Apex Editor
Upgrade apex-pdp version to 2.7.1-SNAPSHOT
Fix NullPointerException in ModelHandler::setUuidAndDescription
Allow parsing models from policy_type_impl or apexPolicyModel
Remove deprecated Task input and output field functionality
Fix JS REST calls and tests after JAXB to Gson changes
Fix bugs in Task Edit form relating to task logic edit area
Issue-ID: POLICY-3990
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I4f506889df46619a0178ab99c99c73ec2fd5a1e3
Liam Fallon [Thu, 10 Mar 2022 15:44:31 +0000 (15:44 +0000)]
Merge "Added Jest Tests for Overall Coverage"
brunomilitzer [Thu, 10 Mar 2022 11:59:39 +0000 (11:59 +0000)]
Added Jest Tests for Overall Coverage
Issue-ID: POLICY-3873
Change-Id: Ie3516ad0178b7960e3ecc380eb0ad3a48a78ce1f
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
danielhanrahan [Thu, 10 Mar 2022 10:00:07 +0000 (10:00 +0000)]
Move version properties to policy/gui root pom
Version properties must be in root pom for release scripts to work.
Issue-ID: POLICY-3638
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Ia2067c7716d21f6a4905ff95263ad6690e8f4739
lapentafd [Tue, 8 Mar 2022 09:25:43 +0000 (09:25 +0000)]
Code coverage policy gui react
Issue-ID: POLICY-3351
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
Change-Id: I5329a7437be4702361940ef9e22f51413ed892d0
brunomilitzer [Mon, 7 Mar 2022 15:19:21 +0000 (15:19 +0000)]
Fixed Instance Properties Name
Added a input text box so the user can
customize the instance name properties
Issue-ID: POLICY-3978
Change-Id: I505eff37699dbe50a285ce2f153c70be246e1d8c
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
Liam Fallon [Fri, 4 Mar 2022 14:44:21 +0000 (14:44 +0000)]
Merge "Enable console logging in policy-gui"
Liam Fallon [Thu, 3 Mar 2022 15:43:26 +0000 (15:43 +0000)]
Merge "Fix sonar security issues in policy-gui"
danielhanrahan [Thu, 3 Mar 2022 15:09:54 +0000 (15:09 +0000)]
Enable console logging in policy-gui
Enable logging to STDOUT so that logs can be viewed with `kubectl logs`
Issue-ID: POLICY-3638
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I8325223d77089801df92683ea51cf07b3c2dd44c
Liam Fallon [Thu, 3 Mar 2022 09:02:08 +0000 (09:02 +0000)]
Merge "Code Coverage in gui ui react"
danielhanrahan [Wed, 2 Mar 2022 20:32:45 +0000 (20:32 +0000)]
Fix sonar security issues in policy-gui
Suppress warnings regarding use of @RequestMapping without HTTP method.
It is intentional that these proxy methods handle all requests.
Issue-ID: POLICY-3638
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I79ce6ef994fcbac17d5d8226eedfd98885e2cdbf
lapentafd [Wed, 2 Mar 2022 14:35:12 +0000 (14:35 +0000)]
Code Coverage in gui ui react
Issue-ID: POLICY-3351
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
Change-Id: I0a2ada8e19619eaf95012300c7a3c2c6013f2495
lapentafd [Wed, 2 Mar 2022 10:26:47 +0000 (10:26 +0000)]
Skip lombok sonar detection
Skip the sonar check on the @Data methods for code coverage policy-gui
Issue-ID: POLICY-3351
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
Change-Id: Ic6626b600d0dc0dc1b510e1a860b9f111b120a39
Liam Fallon [Tue, 1 Mar 2022 19:45:52 +0000 (19:45 +0000)]
Merge "Run policy GUIs in a single JAR"
brunomilitzer [Fri, 25 Feb 2022 10:38:47 +0000 (10:38 +0000)]
Renamed Control Loop to ACM
Issue-ID: POLICY-3940
Change-Id: I37d768ac339e4e354a369fcb659bf36da861d7aa
Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
danielhanrahan [Fri, 28 Jan 2022 11:41:38 +0000 (11:41 +0000)]
Run policy GUIs in a single JAR
Create gui-server module serving clamp and apex GUIs using Spring
Add Spring filter to pass client SSL cert to clamp backend
Remove nginx from docker image
Add logback.xml to docker image
Add helper scripts for running gui-server jar and docker
Issue-ID: POLICY-3638
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Ie857f5755015c522b8cf781de255f7a1d567e263
Liam Fallon [Sat, 26 Feb 2022 10:47:46 +0000 (10:47 +0000)]
Merge "Code coverage apex editor"
lapentafd [Wed, 23 Feb 2022 18:49:20 +0000 (18:49 +0000)]
Code coverage apex editor
Issue-ID: POLICY-3351
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
Change-Id: Ib3043be521c37efe60e96b7917077db8c70b1645