summaryrefslogtreecommitdiffstats
path: root/gui-editors
AgeCommit message (Collapse)AuthorFilesLines
2022-04-13Release policy/gui2.2.2jenkins-releng2-2/+2
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-03-15Update snapshot and/or references of policy/gui to latest snapshotsliamfallon2-2/+2
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-14Upgrade apex-pdp version in Apex Editordanielhanrahan39-1022/+354
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
2022-03-10Move version properties to policy/gui root pomdanielhanrahan1-3/+0
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
2022-03-02Skip lombok sonar detectionlapentafd1-0/+2
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
2022-02-26Merge "Code coverage apex editor"Liam Fallon3-7/+33
2022-02-25Code coverage apex editorlapentafd3-7/+33
Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: Ib3043be521c37efe60e96b7917077db8c70b1645
2022-02-23Apex Editor using Spring Bootdanielhanrahan70-2921/+1913
Changed Apex Editor to use Spring Boot (MVC) Changed all tests to use JUnit 5 Added more tests for policy upload feature Updated JS files to reflect JSON encoding change Added Apex Editor README Changed rest path to /policy/gui/v1/apex/editor Issue-ID: POLICY-3896 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I10f1ee3c40244a822a7032b4b24cb02060698fc3
2022-02-18Code Coverage policy gui Edit Formslapentafd3-3/+58
Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: Ifea662ee9575dd73c738dd6a93998af0a19d6599
2022-02-17Code coverage policy gui Policy Edit Formlapentafd1-2/+93
Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: I682f046955b06bc7738987b8998ecd4cdb287276
2022-02-17Exclude tests from sonar coverage in apex-editordanielhanrahan1-1/+1
Exclude all *.test.js files from sonar coverage. Issue-ID: POLICY-3896 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ic0ad8e58c1b079a6beeb10b4b4c02b604d280204
2022-02-16Refactor apex-editor frontend builddanielhanrahan504-110/+51
Moved frontend from src/main/resources/webapp to src/main/webapp Moved static resources such as jquery-ui to webapp/dist folder Configured jest to exclude webapp/dist from coverage report Removed unused ZIP file assembly Cleaned up POM Issue-ID: POLICY-3896 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ia006eb94a39586219029866eef94aef38912ad65
2022-02-16Fix test duplication in policy guilapentafd1-72/+19
Deleting some duplicationg tests, and fixing test skipping Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: I2a9ac9061eaffdf70a1b6bff053dae287b895314
2022-02-15Merge "Code coverage for ApexPolicyEditForm_State"Liam Fallon1-2/+76
2022-02-15Code coverage for ApexPolicyEditForm_Statelapentafd1-2/+76
Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: I6146510025c33bc754b26970d57da343edfe8311
2022-02-14Merge "Fix content-type for model download in Apex Editor"Liam Fallon1-1/+2
2022-02-14Merge "Remove unused test resources in Apex Editor"Liam Fallon23-2279/+1
2022-02-14Merge "Fix race condition in apex-editor model upload"Liam Fallon6-39/+78
2022-02-14Fix race condition in apex-editor model uploaddanielhanrahan6-39/+78
Fixed a race condition in /Model/Upload endpoint caused by userId query param overwriting a global parameter. New behavior is for userId to override global param for that request only. Updated JavaDocs to reflect behavior. Added JUnit test to verify userId overriding. Fixed issue where upload success message was not included in response. Issue-ID: POLICY-3929 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ic1d78083778eef2df3675b3b4fbc1e41420da46f
2022-02-11Remove unused test resources in Apex Editordanielhanrahan23-2280/+2
Removed unused test resources in Apex Editor Issue-ID: POLICY-3928 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ib4b916daad6d45bf3403399c9b4e09bf42690785
2022-02-11Clean up apex editor POM dependenciesdanielhanrahan2-43/+5
Removed unused dependencies from gui-editor-apex POM Removed duplicate properties from POMs Issue-ID: POLICY-3927 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I1ed4301c0a11a063237964e5c3ba1ccd9c8bec74
2022-02-11Fix content-type for model download in Apex Editordanielhanrahan1-2/+3
Changed content-type to text/plain for model download Updated javadoc to say YAML not JSON Issue-ID: POLICY-3930 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Icb3f876003addc47e91b4f6e3b43d9c9c3dc7ee6
2022-02-09Code coverage policy gui webapplapentafd2-1/+128
Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: I45f2a6542dedf82dcb76a94e51839aa772372909
2022-02-02Policy Gui Code Coveragelapentafd5-6/+54
Adding Generated tag for lombok methods in ApexEditorParameters This will skip the sonar check on the @Data methods Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: I73ec9f47fb90182221aebd5129bf2da32ab06cad
2022-01-24Code Coverage gui editor apexlapentafd4-3/+46
Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: Iccac0679be9644b3f68b17c33c07ea9a81acde37
2022-01-18Code coverage policy gui editor apexlapentafd4-3/+81
Issue-ID: POLICY-3351 Signed-off-by: lapentafd <francesco.lapenta@est.tech> Change-Id: I019521b7343206404ce7bd1fa3a05f5ff782baa0
2022-01-13Code coverage gui-editor-apexlapentafd3-4/+91
Issue-ID: POLICY-3351 Change-Id: I51ae3b5e6de3f81af5cb445ade7309360da50afa Signed-off-by: lapentafd <francesco.lapenta@est.tech>
2021-11-29Update snapshot of policy/gui to 2.2.1-SNAPSHOTliamfallon2-2/+2
*** This commit is generated by a PF release script *** policy/gui is update from 2.2.0-SNAPSHOT to 2.2.1-SNAPSHOT Issue-ID: POLICY-3827 Signed-off-by: liamfallon <liam.fallon@est.tech> Change-Id: I5629154c1c381e34c9221dc07286a0219893b360
2021-11-03Merge "Improved Test Coverage in gui-editor-apex"Liam Fallon13-64/+664
2021-11-01Fix upload url arg name.andre.schmid1-1/+1
The current argument name for the upload-url is USERID, changing to UPLOAD_URL. Issue-ID: POLICY-3797 Signed-off-by: andre.schmid <andre.schmid@est.tech> Change-Id: I59ae27f6a3908c98d897b586668ae7b921366544
2021-10-29Merge "Add user id only when it was provided"Liam Fallon1-3/+6
2021-10-29Improved Test Coverage in gui-editor-apexLathish13-64/+664
Issue-ID: POLICY-3351 Change-Id: I6f039b4e1b856ddb73379c97c88b5a695f2c478c Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
2021-10-29Merge "Fix APEX policy creation issue"Liam Fallon1-6/+7
2021-10-28Add user id only when it was providedandre.schmid1-3/+6
During the policy upload call, the user id is being added as a query parameter even if it was not provided, causing to provide the value "null" as the userId parameter. This change just add the userId to the call when it is available. Issue-ID: POLICY-3796 Signed-off-by: andre.schmid <andre.schmid@est.tech> Change-Id: I7bcc928f1ca144ee1ad05e7d1028ea08a15ebd42
2021-10-27Fix APEX policy creation issueandre.schmid1-6/+7
Because of a not initialized javascript variable, the system calls a malformed url to create a APEX policy. This change correctly initializes the window.restRootURL when no apex_session is present in the localStorage. Issue-ID: POLICY-3794 Signed-off-by: andre.schmid <andre.schmid@est.tech> Change-Id: I068bd86a747e7eafc3f17aa0faf5fdc778195711
2021-10-26Improved Test Coverage in gui-editor-apexLathish7-5/+235
Issue-ID: POLICY-3351 Change-Id: Iad12ef6340978a2b183d129e65c9a94d6e71d27a Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
2021-10-14Bump policy/gui to Jakarta 2.2.0-SNAPSHOTliamfallon2-2/+2
Issue-ID: POLICY-3696 Change-Id: I7b0b53fdbe081d23b3ecbe588127628711f8cb39 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-14Bump policy/gui to 2.1.2-SNAPSHOTliamfallon2-2/+2
Issue-ID: POLICY-3696 Change-Id: I4421be435ef9ad0d08266a289a2eafcb8d749bac Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-22Clean package-lock.json filesdanielhanrahan1-3/+6
Clean package-lock.json files with maven clean Remove incorrect entry from .gitignore Issue-ID: POLICY-3646 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Iab744932f7def2495afa4600c9e26dbe71a1414a
2021-09-15Bump policy-gui snapshot version to 2.1.1-SNAPSHOTliamfallon2-2/+2
Issue-ID: POLICY-3587 Change-Id: Ic3e575578ae0e2302925864a43ec81fc91cf55a3 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-08Fix sonar issue in policy/guiRam Krishna Verma1-2/+1
Issue-ID: POLICY-3077 Change-Id: Ia4a1a12ab286d40205ec5a81d130c4845cd93cea Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-09-02Merge "Fix static web resource paths in gui-editor-apex"Jim Hahn2-304/+304
2021-09-02Merge "Add docker image generation to maven for policy-gui"Jorge Hernandez1-0/+22
2021-09-02Merge "Add missing JS import in gui-editor-apex"Jorge Hernandez1-1/+1
2021-09-02Fix static web resource paths in gui-editor-apexdanielhanrahan2-304/+304
Some relative paths in the HTML/CSS are incorrect in the build Issue-ID: POLICY-3601 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Ifb9f4b428f3732cd601a3128df27d720a55f88fa
2021-09-01Fix sonar issues in policy/guiRam Krishna Verma2-7/+7
Issue-ID: POLICY-3095 Change-Id: Ida760b380acbc5784f685e0a4c95c09f017ebf57 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-09-01Add missing JS import in gui-editor-apexdanielhanrahan1-1/+1
There is a missing import for apexUtils_escapeHtml (used on line 53), preventing the context schema table from loading Issue-ID: POLICY-3602 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: Id08864c93201007ee353f054f0580024af1d878a
2021-09-01Add docker image generation to maven for policy-guidanielhanrahan1-0/+22
Add maven uber-jar artifact for gui-editor-apex Add maven tarball artifact for gui-clamp Create docker image containing nginx and policy GUIs Issue-ID: POLICY-3574 Change-Id: I06e5ed6fb610e0746f376114f628bb9b1a530cab Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
2021-08-27Fix sonar issues in policy/guiRam Krishna Verma6-57/+52
Issue-ID: POLICY-3077 Change-Id: Idcd08427cbff2cfdd8ba99db7cf32a0f5c978415 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>