summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-12-15Release policy/gui2.4.0jenkins-releng8-8/+8
2022-12-15update references in policy/gui pomliamfallon2-5/+5
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
2022-11-25Move git-commit-id-maven-plugin to parent pomdanielhanrahan1-19/+0
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
2022-11-09Enable health check and prometheus on gui-serverliamfallon5-2/+20
Issue-ID: POLICY-4138 Change-Id: Ibd815d54e7ee1df787412ed55d70d8a5dc95f1c0 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-11-09Add forwarding support for policy-papliamfallon20-49/+284
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>
2022-11-08Remove duplication in REST Controller Testsliamfallon3-242/+191
Issue-ID: POLICY-4138 Change-Id: I796942a33031d572bac931861faa5dc736128c9b Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-11-08Move GUI forwarding to gui-server from clamp-beliamfallon28-241/+765
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>
2022-10-21Set snapshot and/or references of policy/gui for new releaseliamfallon10-15/+15
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
2022-10-21Update snapshot and/or references of policy/gui to latest snapshotsliamfallon10-14/+14
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
2022-10-21Release docker images for policy/gui: 2.3.1liamfallon1-0/+8
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
2022-10-21Release policy/gui: 2.3.1liamfallon1-0/+5
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
2022-10-21update references in policy/gui pomliamfallon2-5/+5
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
2022-09-29Merge "Amend GUI to work directly towards ACM runtime"Liam Fallon9-41161/+38
2022-09-28Amend GUI to work directly towards ACM runtimeliamfallon9-41161/+38
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>
2022-09-23Update snapshot and/or references of policy/gui to latest snapshotsliamfallon10-14/+14
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
2022-09-23Release docker images for policy/gui: 2.3.0liamfallon1-0/+8
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
2022-09-23Release policy/gui: 2.3.02.3.0liamfallon1-0/+5
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
2022-09-23update references in policy/gui pomliamfallon2-5/+5
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
2022-09-09Remove inactive committers from INFO.yamlliamfallon1-7/+5
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
2022-09-01Allow setting external dockerfile for policy-guidanielhanrahan1-0/+2
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
2022-08-26fixed broken jest testsbrunomilitzer1-4/+6
Issue-ID: POLICY-4331 Signed-off-by: brunomilitzer <bruno.militzer@est.tech> Change-Id: I1456fdd64075fff19813aa26ae54a84fdc80fc33 Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
2022-07-29Update docker base image to snapshotliamfallon1-1/+1
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
2022-07-11Upgrade OpenSuse version to 15.4 for guidanielhanrahan1-1/+1
Issue-ID: POLICY-4278 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I5ad06a6b85d3c069cfe0794fd1bd73de0694d619
2022-06-28OCI image spec labels for GUIdanielhanrahan3-1/+41
Issue-ID: POLICY-4261 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Id4a6e81302aede6b451916db5b0e4b99c494881f
2022-06-02Merge "Add Ramesh Murugan Iyer as a committer"Liam Fallon1-0/+8
2022-06-01Add Ramesh Murugan Iyer as a committerliamfallon1-0/+8
Issue-ID: POLICY-4228 Change-Id: If90cbcd1be181efa0a161782e407884efde5ccf7 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-05-26OpenSuse docker file for policy-guidanielhanrahan4-2/+60
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
2022-05-23Merge "Added Edit Button Functionality"Liam Fallon6-36/+145
2022-05-05Added Edit Button Functionalitybrunomilitzer6-36/+145
Issue-ID: POLICY-4094 Change-Id: I7e83e1c194272f274f351bc1ee34761fcc7353a4 Signed-off-by: brunomilitzer <bruno.militzer@est.tech>
2022-05-03Set snapshot and/or references of policy/gui for new releaseliamfallon9-14/+14
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>
2022-05-03Update snapshot and/or references of policy/gui to latest snapshotsliamfallon9-13/+13
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
2022-04-30Release docker images for policy/gui: 2.2.3liamfallon1-0/+8
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
2022-04-28Release policy/gui: 2.2.3liamfallon1-0/+5
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
2022-04-28update references in policy/gui pomliamfallon2-5/+5
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
2022-04-13Update snapshot and/or references of policy/gui to latest snapshotsliamfallon9-13/+13
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
2022-04-13Release docker images for policy/gui: 2.2.2liamfallon1-0/+8
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
2022-04-13Release policy/gui: 2.2.2liamfallon1-0/+5
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
2022-04-12update references in policy/gui pomliamfallon2-5/+5
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
2022-04-08Update version of npm-maven-pluginliamfallon1-1/+1
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>
2022-04-06Gray-out links from older UI functionalitysaul.gill3-82/+302
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>
2022-03-26Merge "Duplicate log entries in policy-gui"Liam Fallon2-6/+6
2022-03-22Duplicate log entries in policy-guidanielhanrahan2-6/+6
Issue-ID: POLICY-4041 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Icbf4948733da3e40a9d6349142a0b9ff0f7b30f5
2022-03-21Use TLSv1.2 in policy-guidanielhanrahan1-0/+1
TLSv1.2 is needed for optional client cert auth Issue-ID: POLICY-3980 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I244fa88a92f74e912780a52e46bc313df6506bc7
2022-03-21Merge "Excluding Loop components from SONAR"Liam Fallon2-2/+3
2022-03-16Excluding Loop components from SONARlapentafd2-2/+3
Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: Ia31841938be19f356e4efdb48c7be6186dcff540
2022-03-16Merge "Code coverage for policy/gui gui-server"Liam Fallon3-0/+123
2022-03-15Update snapshot and/or references of policy/gui to latest snapshotsliamfallon9-13/+13
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>
2022-03-15Code coverage for policy/gui gui-serverdanielhanrahan3-0/+123
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
2022-03-15Release docker images for policy/gui: 2.2.1liamfallon1-0/+8
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
2022-03-15Release policy/gui: 2.2.1liamfallon1-0/+5
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