From aabcd6635f13467811c608058f8ecd9d3d73e3a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Tk=C3=A1=C4=8Dik?= Date: Mon, 4 Sep 2023 09:38:05 +0200 Subject: [PATCH 01/14] Switched directory from icf-* to connid-connectors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tony Tkáčik --- config/config-native.xml | 1 + model/workflow-impl/src/test/resources/test-config.xml | 1 + .../provisioning/ucf/impl/connid/TestUcfDummyMulti.java | 2 +- .../java/com/evolveum/midpoint/audit/api/AuditEventType.java | 2 ++ repo/repo-sqale/src/test/resources/config-test.xml | 1 + .../src/test/resources/config-test-datasource.xml | 1 + repo/repo-sql-impl-test/src/test/resources/config-test.xml | 2 ++ repo/repo-test-util/src/main/resources/test-config-new-repo.xml | 2 +- repo/repo-test-util/src/main/resources/test-config-no-repo.xml | 1 + repo/repo-test-util/src/main/resources/test-config.xml | 2 +- .../java/com/evolveum/midpoint/init/ApplicationHomeSetup.java | 1 + repo/system-init/src/main/resources/config.xml | 1 + 12 files changed, 14 insertions(+), 3 deletions(-) diff --git a/config/config-native.xml b/config/config-native.xml index 0fc3410b49a..71b1dee6ccf 100644 --- a/config/config-native.xml +++ b/config/config-native.xml @@ -50,6 +50,7 @@ https://github.com/Evolveum/midpoint/blob/master/repo/system-init/src/main/resou true ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors ${midpoint.home}/keystore.jceks diff --git a/model/workflow-impl/src/test/resources/test-config.xml b/model/workflow-impl/src/test/resources/test-config.xml index b0e4244148a..2343cecd569 100644 --- a/model/workflow-impl/src/test/resources/test-config.xml +++ b/model/workflow-impl/src/test/resources/test-config.xml @@ -39,6 +39,7 @@ /C:/tmp /var/tmp ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors ${midpoint.home}/keystore.jceks diff --git a/provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java b/provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java index 247e1216443..b1a5268892e 100644 --- a/provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java +++ b/provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java @@ -58,7 +58,7 @@ public class TestUcfDummyMulti extends AbstractUcfDummyTest { private static final File CONNECTOR_FAKE = new File("src/test/resources/dummy-connector-fake-4.2.jar"); private static final File MIDPOINT_HOME = new File("target/midpoint-home"); - private static final File MIDPOINT_HOME_ICF = new File(MIDPOINT_HOME, "icf-connectors"); + private static final File MIDPOINT_HOME_ICF = new File(MIDPOINT_HOME, "connid-connectors"); @Test public void test000PrismContextSanity() { diff --git a/repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java b/repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java index ea8094433ee..6aa782ffc74 100644 --- a/repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java +++ b/repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventType.java @@ -52,6 +52,8 @@ public enum AuditEventType { DISCOVER_OBJECT; + + public static AuditEventType fromSchemaValue(AuditEventTypeType event) { if (event == null) { return null; diff --git a/repo/repo-sqale/src/test/resources/config-test.xml b/repo/repo-sqale/src/test/resources/config-test.xml index 4856371caf7..fc715f79ef8 100644 --- a/repo/repo-sqale/src/test/resources/config-test.xml +++ b/repo/repo-sqale/src/test/resources/config-test.xml @@ -50,6 +50,7 @@ true ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors /var/tmp diff --git a/repo/repo-sql-impl-test/src/test/resources/config-test-datasource.xml b/repo/repo-sql-impl-test/src/test/resources/config-test-datasource.xml index fc2109a8e05..7b9f021288b 100644 --- a/repo/repo-sql-impl-test/src/test/resources/config-test-datasource.xml +++ b/repo/repo-sql-impl-test/src/test/resources/config-test-datasource.xml @@ -24,6 +24,7 @@ true ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors /var/tmp diff --git a/repo/repo-sql-impl-test/src/test/resources/config-test.xml b/repo/repo-sql-impl-test/src/test/resources/config-test.xml index 8c8b09bf2f6..76c4098d770 100644 --- a/repo/repo-sql-impl-test/src/test/resources/config-test.xml +++ b/repo/repo-sql-impl-test/src/test/resources/config-test.xml @@ -39,7 +39,9 @@ true ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors /var/tmp + ${midpoint.home}/keystore-test.jceks diff --git a/repo/repo-test-util/src/main/resources/test-config-new-repo.xml b/repo/repo-test-util/src/main/resources/test-config-new-repo.xml index 53cc4a617ac..4e5aaf0d31b 100644 --- a/repo/repo-test-util/src/main/resources/test-config-new-repo.xml +++ b/repo/repo-test-util/src/main/resources/test-config-new-repo.xml @@ -60,7 +60,7 @@ true - ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors ${midpoint.home}/keystore.jceks diff --git a/repo/repo-test-util/src/main/resources/test-config-no-repo.xml b/repo/repo-test-util/src/main/resources/test-config-no-repo.xml index 748cddce6e0..90309363eaa 100644 --- a/repo/repo-test-util/src/main/resources/test-config-no-repo.xml +++ b/repo/repo-test-util/src/main/resources/test-config-no-repo.xml @@ -33,6 +33,7 @@ /C:/tmp /var/tmp ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors ${midpoint.home}/keystore.jceks diff --git a/repo/repo-test-util/src/main/resources/test-config.xml b/repo/repo-test-util/src/main/resources/test-config.xml index 56a40334fc6..7ce03a0d03f 100644 --- a/repo/repo-test-util/src/main/resources/test-config.xml +++ b/repo/repo-test-util/src/main/resources/test-config.xml @@ -53,7 +53,7 @@ true - ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors ${midpoint.home}/keystore.jceks diff --git a/repo/system-init/src/main/java/com/evolveum/midpoint/init/ApplicationHomeSetup.java b/repo/system-init/src/main/java/com/evolveum/midpoint/init/ApplicationHomeSetup.java index ae20b77bc33..79fb27fcbb8 100644 --- a/repo/system-init/src/main/java/com/evolveum/midpoint/init/ApplicationHomeSetup.java +++ b/repo/system-init/src/main/java/com/evolveum/midpoint/init/ApplicationHomeSetup.java @@ -58,6 +58,7 @@ private void createMidpointHomeDirectories() { Path[] directories = { midPointHomePath.resolve("icf-connectors"), + midPointHomePath.resolve("connid-connectors"), midPointHomePath.resolve("idm-legacy"), midPointHomePath.resolve("log"), midPointHomePath.resolve("schema"), diff --git a/repo/system-init/src/main/resources/config.xml b/repo/system-init/src/main/resources/config.xml index 59a839fb2ed..4b949c3cfa4 100644 --- a/repo/system-init/src/main/resources/config.xml +++ b/repo/system-init/src/main/resources/config.xml @@ -65,6 +65,7 @@ to a file, not its content, is the actual value. true ${midpoint.home}/icf-connectors + ${midpoint.home}/connid-connectors ${midpoint.home}/keystore.jceks From b86fd211b1fc2ac4d97f3e1a8329ab9aa10cf406 Mon Sep 17 00:00:00 2001 From: tchrapovic Date: Mon, 4 Sep 2023 14:44:40 +0200 Subject: [PATCH 02/14] Fix for role-mining failed test. --- .../evolveum/midpoint/model/intest/tasks/TestMiscTasks.java | 6 ++++-- .../src/test/resources/tasks/misc/cluster-role-based.xml | 1 - .../tasks/misc/task-role-analysis-clustering-basic.xml | 2 +- .../misc/task-role-analysis-pattern-detection-basic.xml | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java b/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java index c482260800d..08d925a34e5 100644 --- a/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java +++ b/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/tasks/TestMiscTasks.java @@ -85,7 +85,7 @@ public void initSystem(Task initTask, OperationResult initResult) throws Excepti ROLE_APPLICATION_1, ROLE_APPLICATION_2, ROLE_BUSINESS_1, USER_1, USER_2); - if(isNativeRepository()){ + if (isNativeRepository()) { initTestObjects(initTask, initResult, SESSION_ROLE_BASED, CLUSTER_ROLE_BASED); } } @@ -648,12 +648,14 @@ public void test400RoleAnalysisClusteringBasic() throws Exception { } @Test - public void test410RoleAnalysisPatternDetectionBasic() throws CommonException { + public void test410RoleAnalysisPatternDetectionBasic() throws Exception { skipIfNotNativeRepository(); Task task = getTestTask(); OperationResult result = task.getResult(); + initTestObjects(task, result, CLUSTER_ROLE_BASED); + when("task is run"); TASK_ROLE_ANALYSIS_PATTERN_DETECTION_BASIC.init(this, task, result); TASK_ROLE_ANALYSIS_PATTERN_DETECTION_BASIC.rerun(result); // asserts success diff --git a/model/model-intest/src/test/resources/tasks/misc/cluster-role-based.xml b/model/model-intest/src/test/resources/tasks/misc/cluster-role-based.xml index 280d7bc91e2..c3339248eac 100644 --- a/model/model-intest/src/test/resources/tasks/misc/cluster-role-based.xml +++ b/model/model-intest/src/test/resources/tasks/misc/cluster-role-based.xml @@ -7,7 +7,6 @@ - 10 diff --git a/model/model-intest/src/test/resources/tasks/misc/task-role-analysis-clustering-basic.xml b/model/model-intest/src/test/resources/tasks/misc/task-role-analysis-clustering-basic.xml index 99335135932..8764c47a818 100644 --- a/model/model-intest/src/test/resources/tasks/misc/task-role-analysis-clustering-basic.xml +++ b/model/model-intest/src/test/resources/tasks/misc/task-role-analysis-clustering-basic.xml @@ -13,7 +13,7 @@ - + diff --git a/model/model-intest/src/test/resources/tasks/misc/task-role-analysis-pattern-detection-basic.xml b/model/model-intest/src/test/resources/tasks/misc/task-role-analysis-pattern-detection-basic.xml index f3fb299049e..87d4bfe7c29 100644 --- a/model/model-intest/src/test/resources/tasks/misc/task-role-analysis-pattern-detection-basic.xml +++ b/model/model-intest/src/test/resources/tasks/misc/task-role-analysis-pattern-detection-basic.xml @@ -13,7 +13,7 @@ - + From f89a43add42f1462bec0bc26894297649ad71597 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Tk=C3=A1=C4=8Dik?= Date: Mon, 4 Sep 2023 15:07:44 +0200 Subject: [PATCH 03/14] Added security pipeline for owasp:dependency-check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tony Tkáčik --- config/false-positives.xml | 211 +++++++++++++++++++++++ pom.xml | 11 ++ tools/jenkins/midpoint-security-pipeline | 89 ++++++++++ 3 files changed, 311 insertions(+) create mode 100644 config/false-positives.xml create mode 100644 tools/jenkins/midpoint-security-pipeline diff --git a/config/false-positives.xml b/config/false-positives.xml new file mode 100644 index 00000000000..b082b0abaac --- /dev/null +++ b/config/false-positives.xml @@ -0,0 +1,211 @@ + + + + + + False Positive. H2 is not recommended for production use, only for demo testing use-cases. + + CVE-2021-42392 + CVE-2022-23221 + CVE-2018-14335 + CVE-2022-45868 + + + + False Positive. MidPoint and its dependencies does not use affected functionality of SnakeYaml. + + CVE-2022-1471 + + + + False Positive. MidPoint does not use Spring Security in a way neccessary to cause described vulnerability. + + CVE-2022-31692 + + + + False Positive. MidPoint does not run as ActiveMQ Artemis server, only client. + + CVE-2022-23913 + + + + False Positive. MidPoint does not use OpenSSL for SSL and crypthography. + + CVE-2023-0217 + + + + False Positive. MidPoint does not use OpenSSL for SSL and crypthography. + + CVE-2023-0401 + + + + False Positive. MidPoint does not use OpenSSL for SSL and crypthography. + + CVE-2023-0464 + + + + False Positive. MidPoint does not use OpenSSL for SSL and crypthography. + + CVE-2023-0216 + + + + False Positive. MidPoint does not use OpenSSL for SSL and crypthography. + + CVE-2022-3996 + + + + False Positive. MidPoint does not use OpenSSL for SSL and crypthography. + + CVE-2022-4450 + + + + False Positive. MidPoint does not use OpenSSL for SSL and crypthography. + + CVE-2023-0286 + + + + False Positive. MidPoint does not use WYSIWYG editors from AdminLTE. + + CVE-2022-24729 + + + + False Positive. MidPoint does not use affected functionality (BeanDeserializer) during JSON / YAML parsing. + + CVE-2022-42004 + + + + False Positive. MidPoint does not use affected functionality (BeanDeserializer) during JSON / YAML parsing. + + CVE-2022-42003 + + + + False Positive. MidPoint does not use Moment.js on server-side. + + CVE-2022-31129 + + + + False Positive. MidPoint does not use Moment.js on server-side. + + CVE-2022-24785 + + + + Updated Netty Library in upcoming 4.4.5 release. + + CVE-2022-41881 + + + + False Positive. MidPoint does not use affected functionality of library. + + CVE-2022-3171 + + + + False Positive. MidPoint does not use affected functionality of library. + + CVE-2022-3509 + + + + False Positive. MidPoint does not use affected functionality of library. + + CVE-2022-3510 + + + + Minor. MidPoint integrator and/or MidPoint Administrator is only person able to edit JDBC URL. + + CVE-2022-26520 + + + + Updated Spring Framework in upcoming midPoint 4.4.5 release. + + CVE-2023-20860 + + + + Minor. Fixed use of dependency to be not affected by this issue. Fix is available in upcoming midPoint 4.4.5 release. + + CVE-2022-40152 + + + + + False Positive. MidPoint uses Wicket 9.5 in midPoint 4.4.1 and newer versions in other releases. + + CVE-2017-15719 + + + + False Positive. MidPoint uses Wicket 9.5 in midPoint 4.4.1 and newer versions in other releases. MidPoint does not use WYSIWYG editor. + + CVE-2018-1325 + + + + False Positive. MidPoint uses Wicket 9.5 in midPoint 4.4.1 and newer versions in other releases. + + CVE-2021-23937 + + + + + + False Positive. busybox is bundled in docker container, but midPoint does not use it during normal run. + + CVE-2022-28391 + + + + False Positive. busybox is bundled in docker container, but midPoint does not use it during normal run. + + CVE-2022-30065 + + + + + + False Positive. MidPoint 4.4.1 uses AdminLTE 2.4.18, which contains Bootstrap 3.4.1 which is not affected. + + CVE-2016-10735 + + + + False Positive. MidPoint 4.4.1 uses AdminLTE 2.4.18, which contains Bootstrap 3.4.1 which is not affected. + + CVE-2018-20676 + + + + False Positive. MidPoint 4.4.1 uses AdminLTE 2.4.18, which contains Bootstrap 3.4.1 which is not affected. + + CVE-2019-8331 + + + + False Positive. MidPoint 4.4.1 uses AdminLTE 2.4.18, which contains Bootstrap 3.4.1 which is not affected. + + CVE-2018-20677 + + + + False Positive. MidPoint and Wicket are not used to display HTML from untrusted sources. + + CVE-2020-11023 + + diff --git a/pom.xml b/pom.xml index fbf98cd0d74..4a15cd8e7d6 100644 --- a/pom.xml +++ b/pom.xml @@ -2019,6 +2019,17 @@ git-commit-id-plugin 4.9.10 + + + org.owasp + dependency-check-maven + 8.2.1 + + config/false-positives.xml + HTML,JENKINS,XML,JSON + false + + diff --git a/tools/jenkins/midpoint-security-pipeline b/tools/jenkins/midpoint-security-pipeline new file mode 100644 index 00000000000..29571a3fcf9 --- /dev/null +++ b/tools/jenkins/midpoint-security-pipeline @@ -0,0 +1,89 @@ +/* + * Copyright (C) 2010-2022 Evolveum and contributors + * + * This work is dual-licensed under the Apache License 2.0 + * and European Union Public License. See LICENSE file for details. + */ + +def verbose = params.VERBOSE ?: '0' + +podTemplate( + nodeSelector: params.NODE_SELECTOR, + activeDeadlineSeconds: 900, + idleMinutes: 1, + workspaceVolume: dynamicPVC(requestsSize: "10Gi"), + containers: [ + containerTemplate(name: 'jnlp', + image: 'jenkins/inbound-agent:4.13-2-alpine', + runAsUser: '0', + resourceRequestCpu: '1', + resourceLimitCpu: '1', + resourceRequestMemory: '1Gi', + resourceLimitMemory: '1Gi'), + containerTemplate(name: 'maven', + image: params.BUILDER_IMAGE ?: 'maven:3.8.5-openjdk-17', + runAsUser: '0', + ttyEnabled: true, + command: 'cat', + resourceRequestCpu: params.BUILDER_CPU ?: '4', + resourceLimitCpu: params.BUILDER_CPU ?: '4', + resourceRequestMemory: '4Gi', + resourceLimitMemory: '4Gi') + ] +) { + node(POD_LABEL) { + try { + stage("checkout") { + sh """#!/bin/bash -ex + if [ "${verbose}" -ge 1 ] + then + df -h + fi + """ + git branch: params.BRANCH ?: 'master', + url: 'https://github.com/Evolveum/midpoint.git' + } + stage("analyze") { + container('maven') { + sh """#!/bin/bash -ex + if [ "${verbose}" -ge 1 ] + then + id + env | sort + mvn --version + fi + + mvn org.owasp:dependency-check-maven:aggregate + """ + } + } + stage("publish") { + steps { + dependencyCheckPublisher pattern: 'dependency-check-report.xml' + } + } + + currentBuild.result = 'SUCCESS' + } catch (Exception e) { + currentBuild.result = 'FAILURE' // error below will not set result for mailer! + error "Marking build as FAILURE because of: ${e}" + } finally { + try { + // Very basic mails, later we can use https://plugins.jenkins.io/email-ext/ + step([$class: 'Mailer', + notifyEveryUnstableBuild: true, + recipients: env.DEFAULT_MAIL_RECIPIENT, + sendToIndividuals: false]) + + sh """#!/bin/bash -ex + if [ "${verbose}" -ge 1 ] + then + df -h + fi + """ + } catch (Exception e) { + println 'Could not send email: ' + e + } + } + } +} From a59215df93f7fafb1cde58486deccabca2e095a9 Mon Sep 17 00:00:00 2001 From: lskublik Date: Mon, 4 Sep 2023 15:14:12 +0200 Subject: [PATCH 04/14] DATABASETABLE connector 1.5.1.0-M1 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index fd7821ee518..29685cbfe0d 100644 --- a/pom.xml +++ b/pom.xml @@ -957,7 +957,7 @@ com.evolveum.polygon connector-databasetable - 1.5.1.0-SNAPSHOT + 1.5.1.0-M1 - - - 10 10 diff --git a/tools/jenkins/midpoint-security-pipeline b/tools/jenkins/midpoint-security-pipeline index 29571a3fcf9..d6ac8727b0a 100644 --- a/tools/jenkins/midpoint-security-pipeline +++ b/tools/jenkins/midpoint-security-pipeline @@ -58,9 +58,7 @@ podTemplate( } } stage("publish") { - steps { - dependencyCheckPublisher pattern: 'dependency-check-report.xml' - } + dependencyCheckPublisher pattern: 'dependency-check-report.xml' } currentBuild.result = 'SUCCESS' From de84cf4f731b0c8b1144f229d7bbfa5d27a7237d Mon Sep 17 00:00:00 2001 From: Patrik Date: Mon, 4 Sep 2023 15:25:21 +0200 Subject: [PATCH 06/14] Identity recovery tweaks - updated layout, scss, repaired some components and icons --- .../frontend/scss/_admin-lte-overrides.scss | 4 +++ gui/admin-gui/src/frontend/scss/midpoint.scss | 14 +++++++++- .../PageAbstractAttributeVerification.html | 2 +- .../PageAbstractAuthenticationModule.html | 4 +-- .../login/module/PageArchetypeSelection.html | 4 +-- .../gui/impl/page/login/module/PageLogin.html | 16 +++++------- .../lostusername/IdentityDetailsPanel.html | 26 ++++++++++--------- .../lostusername/PageIdentityRecovery.html | 15 ++++++----- 8 files changed, 52 insertions(+), 33 deletions(-) diff --git a/gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss b/gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss index 13582024060..248a18cfebe 100644 --- a/gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss +++ b/gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss @@ -7,6 +7,10 @@ .user-panel { border-bottom: 0 !important; + + &.info-box { + min-height:70px; + } } .btn-default { diff --git a/gui/admin-gui/src/frontend/scss/midpoint.scss b/gui/admin-gui/src/frontend/scss/midpoint.scss index 9c79d5bf49c..0d7345fdd12 100644 --- a/gui/admin-gui/src/frontend/scss/midpoint.scss +++ b/gui/admin-gui/src/frontend/scss/midpoint.scss @@ -1745,8 +1745,20 @@ span.yui-skin-sam { width: 600px !important; } -.login-box { +@mixin login-box { width: 400px !important; + + & .login-card-body .spacer hr { + border-color:#dfdfdf; + } + + & .login-card-body .spacer span { + color:#dfdfdf; + } + + & .login-card-body .user-panel.info-box .image img { + width:2.4rem; + } } .info-box.activity-item-processing > .info-box-content > .progress-description { diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html index d381b80db24..fdc0df8180e 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAttributeVerification.html @@ -19,7 +19,7 @@
-
+
diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html index 0571f0677c1..b62f1222af1 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageAbstractAuthenticationModule.html @@ -15,9 +15,9 @@ -
+

- OR + OR
diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html index 6c46b5b269e..663f051c776 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageArchetypeSelection.html @@ -20,8 +20,8 @@
-
- +
+
diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html index a9250691dde..1802e508ca2 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html @@ -16,10 +16,10 @@ @@ -30,9 +30,9 @@
@@ -45,8 +45,6 @@
- - diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/IdentityDetailsPanel.html b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/IdentityDetailsPanel.html index 61946c8907c..b1ca847d5a4 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/IdentityDetailsPanel.html +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/IdentityDetailsPanel.html @@ -8,27 +8,29 @@ -
-
- +
+
+
-
-
-
+
+ -
-
- +
+
+
- - + + diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html index 1a63eaec6e9..54ffa6cf150 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/lostusername/PageIdentityRecovery.html @@ -11,16 +11,19 @@ -
-
+
+
+
+
-
+
From a2ee94d44b08476dc01e65fb13434f602471be68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Tk=C3=A1=C4=8Dik?= Date: Mon, 4 Sep 2023 15:37:44 +0200 Subject: [PATCH 07/14] Finetuning check location MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tony Tkáčik --- tools/jenkins/midpoint-security-pipeline | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/jenkins/midpoint-security-pipeline b/tools/jenkins/midpoint-security-pipeline index d6ac8727b0a..636e979d810 100644 --- a/tools/jenkins/midpoint-security-pipeline +++ b/tools/jenkins/midpoint-security-pipeline @@ -58,7 +58,7 @@ podTemplate( } } stage("publish") { - dependencyCheckPublisher pattern: 'dependency-check-report.xml' + dependencyCheckPublisher pattern: 'target/dependency-check-report.xml' } currentBuild.result = 'SUCCESS' From c8d25c2c19e248c059dcae064bf7969dc9fb5118 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Tk=C3=A1=C4=8Dik?= Date: Mon, 4 Sep 2023 15:50:35 +0200 Subject: [PATCH 08/14] Moved publisher to maven step MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tony Tkáčik --- tools/jenkins/midpoint-security-pipeline | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tools/jenkins/midpoint-security-pipeline b/tools/jenkins/midpoint-security-pipeline index 636e979d810..f8f3b6c6d6e 100644 --- a/tools/jenkins/midpoint-security-pipeline +++ b/tools/jenkins/midpoint-security-pipeline @@ -55,11 +55,9 @@ podTemplate( mvn org.owasp:dependency-check-maven:aggregate """ + dependencyCheckPublisher pattern: 'target/dependency-check-report.xml' } } - stage("publish") { - dependencyCheckPublisher pattern: 'target/dependency-check-report.xml' - } currentBuild.result = 'SUCCESS' } catch (Exception e) { From e4ce71ec694ed7cb3dda33b598c5b55c819c9554 Mon Sep 17 00:00:00 2001 From: Patrik Date: Mon, 4 Sep 2023 16:11:44 +0200 Subject: [PATCH 09/14] PageLogin.html fixed unwanted change --- .../evolveum/midpoint/gui/impl/page/login/module/PageLogin.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html index 1802e508ca2..c552505ccef 100644 --- a/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html +++ b/gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html @@ -16,7 +16,7 @@