[midPoint-git] [Evolveum/midpoint] 28a0bf: Add first schema changes related to reiteration
Radovan Semancik
radovan.semancik at evolveum.com
Mon Jul 9 10:00:08 CEST 2018
Branch: refs/heads/connid-improvements-3.9
Home: https://github.com/Evolveum/midpoint
Commit: 28a0bf5d9c1f523475d190043b300887a78c25a2
https://github.com/Evolveum/midpoint/commit/28a0bf5d9c1f523475d190043b300887a78c25a2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
Log Message:
-----------
Add first schema changes related to reiteration
Commit: cb5916cdb9875d1b37e50c18cbe778aaa9fae69b
https://github.com/Evolveum/midpoint/commit/cb5916cdb9875d1b37e50c18cbe778aaa9fae69b
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-05-30 (Wed, 30 May 2018)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Definition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/DefinitionImpl.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
Log Message:
-----------
Form evolution (validation) - work in progress
Commit: e3e23db3a1db9df0fa971743f63992b8a6ac3125
https://github.com/Evolveum/midpoint/commit/e3e23db3a1db9df0fa971743f63992b8a6ac3125
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-05-30 (Wed, 30 May 2018)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Definition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/DefinitionImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
M model/model-intest/src/test/resources/common/user-template-complex.xml
Log Message:
-----------
Implementation of object template valiadion annotation (+test)
Commit: af4d0967b333af26a7c99d413da93ccb48da2b28
https://github.com/Evolveum/midpoint/commit/af4d0967b333af26a7c99d413da93ccb48da2b28
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-05-30 (Wed, 30 May 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
M infra/common/src/main/java/com/evolveum/midpoint/common/ActivationComputer.java
A infra/common/src/test/java/com/evolveum/midpoint/common/AbstractActivationComputerTest.java
R infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputer.java
A infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerDefault.java
A infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerLifecycle.java
A infra/common/src/test/resources/system-configuration-lifecycle.xml
M infra/common/testng-unit.xml
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LifecyleUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/UserComputer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycle.java
M model/model-intest/src/test/resources/lifecycle/system-configuration-lifecycle.xml
M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/UserProfileServiceMock.java
Log Message:
-----------
Lifecycle activation support (experimental)
Commit: 40e9a77cccfefafe978c3fa02db9fce4fc3c50b9
https://github.com/Evolveum/midpoint/commit/40e9a77cccfefafe978c3fa02db9fce4fc3c50b9
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-05-31 (Thu, 31 May 2018)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistrationNew.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistrationNew.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
Log Message:
-----------
post authentication flow
Commit: 47fdd7f6085a7265de881a7498569e7d2a8f9e32
https://github.com/Evolveum/midpoint/commit/47fdd7f6085a7265de881a7498569e7d2a8f9e32
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-04 (Mon, 04 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistrationNew.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistrationNew.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthenticationSuccessHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
Log Message:
-----------
post authentication WIP
Commit: ca3b0ca2664815e859b40139ef4d1a5005f70c0a
https://github.com/Evolveum/midpoint/commit/ca3b0ca2664815e859b40139ef4d1a5005f70c0a
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-05 (Tue, 05 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ModelServiceLocator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PropertyOrReferenceWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/SystemConfigPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.java
Log Message:
-----------
expression validator..
Commit: 6787b37de8e39d80a3c98f10589998b2b6966e63
https://github.com/Evolveum/midpoint/commit/6787b37de8e39d80a3c98f10589998b2b6966e63
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-06-05 (Tue, 05 Jun 2018)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycle.java
M model/model-intest/src/test/resources/lifecycle/role-gambler.xml
M model/model-intest/src/test/resources/lifecycle/role-headmaster.xml
Log Message:
-----------
More tests for lifecycle+authentication + little cleanup
Commit: 3241c431f2ef41f726124be1d5674fe168b38584
https://github.com/Evolveum/midpoint/commit/3241c431f2ef41f726124be1d5674fe168b38584
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-06 (Wed, 06 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/togglebutton/ToggleIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssociationDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/CheckTableHeader.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerValueHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
Log Message:
-----------
expression validator WIP
Commit: 7ac25b013b91fb9288984a588ad883708be5b2ef
https://github.com/Evolveum/midpoint/commit/7ac25b013b91fb9288984a588ad883708be5b2ef
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PropertyOrReferenceWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistrationNew.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistrationNew.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
A samples/forms/form-post-authentication.xml
Log Message:
-----------
finishing post-atuhentication, cuistom validation
Commit: 183cde9bb6735917a98b7bca0c1b7078259c58ef
https://github.com/Evolveum/midpoint/commit/183cde9bb6735917a98b7bca0c1b7078259c58ef
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M build-system/pom.xml
M config/sql/_all/h2-3.8-all.sql
M config/sql/_all/mysql-3.8-all-utf8mb4.sql
M config/sql/_all/mysql-3.8-all.sql
M config/sql/_all/mysql-upgrade-3.7-3.8-utf8mb4.sql
M config/sql/_all/mysql-upgrade-3.7-3.8.sql
M config/sql/_all/oracle-3.8-all.sql
M config/sql/_all/oracle-upgrade-3.7-3.8.sql
M config/sql/_all/postgresql-3.8-all.sql
M config/sql/_all/postgresql-upgrade-3.7-3.8.sql
M config/sql/_all/sqlserver-3.8-all.sql
M config/sql/_all/sqlserver-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/h2/h2-3.7.sql
R config/sql/midpoint/3.7/h2/h2-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/h2/h2-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/mysql/mysql-3.7.sql
R config/sql/midpoint/3.7/mysql/mysql-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/mysql/mysql-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/oracle/oracle-3.7.sql
R config/sql/midpoint/3.7/oracle/oracle-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/oracle/oracle-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/postgresql/postgresql-3.7.sql
R config/sql/midpoint/3.7/postgresql/postgresql-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/postgresql/postgresql-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/sqlserver/sqlserver-3.7.sql
R config/sql/midpoint/3.7/sqlserver/sqlserver-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/sqlserver/sqlserver-upgrade-3.7-3.8.sql
A config/sql/midpoint/3.8/h2/h2-3.8.sql
A config/sql/midpoint/3.8/mysql/mysql-3.8-utf8mb4.sql
A config/sql/midpoint/3.8/mysql/mysql-3.8.sql
A config/sql/midpoint/3.8/oracle/oracle-3.8.sql
A config/sql/midpoint/3.8/postgresql/postgresql-3.8.sql
A config/sql/midpoint/3.8/sqlserver/sqlserver-3.8.sql
M dist/src/main/bin/midpoint.bat
M dist/src/main/bin/ninja37.sh
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupableObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ReportPeerQueryInterceptor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/WebSecurityConfig.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/Form.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ObjectWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/StandardLoggerType.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogViewer.java
M gui/admin-gui/src/main/resources/initial-objects/000-system-configuration.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fi.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hu.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_it.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pl.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_sk.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_tr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_zh_CN.properties
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AdminGuiTestConstants.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationObjectWrapperFactory.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/WrapperTestUtil.java
M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/BreakMode.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaToDomProcessor.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
M infra/schema/src/main/resources/localization/schema_cs.properties
M infra/schema/src/main/resources/localization/schema_de.properties
M infra/schema/src/main/resources/localization/schema_es.properties
M infra/schema/src/main/resources/localization/schema_et.properties
M infra/schema/src/main/resources/localization/schema_fi.properties
M infra/schema/src/main/resources/localization/schema_fr.properties
M infra/schema/src/main/resources/localization/schema_hu.properties
M infra/schema/src/main/resources/localization/schema_it.properties
M infra/schema/src/main/resources/localization/schema_pl.properties
M infra/schema/src/main/resources/localization/schema_pt_BR.properties
M infra/schema/src/main/resources/localization/schema_ru.properties
M infra/schema/src/main/resources/localization/schema_sk.properties
M infra/schema/src/main/resources/localization/schema_tr.properties
M infra/schema/src/main/resources/localization/schema_zh_CN.properties
M infra/schema/src/main/resources/xml/ns/public/common/api-types-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/NodeAuthenticationEvaluatorImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
A model/model-impl/src/test/resources/sync/resource-dummy-limited.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportCreateTaskHandler.java
M repo/repo-sql-impl-test/pom.xml
A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditCleanupPerformanceTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ConcurrencyTest.java
A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
A repo/repo-sql-impl-test/src/test/resources/schema/concurrency.xsd
M repo/repo-sql-impl-test/testng-db-specific.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M samples/model-client-sample-dotnet/ModelClientSample/ModelClientSample/Service References/midpointModelService/common-3.xsd
M samples/model-client-sample/src/main/java/com/evolveum/midpoint/testing/model/client/sample/Main.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
M testing/wstest/pom.xml
M testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/AbstractWebserviceTest.java
A testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/TestReportServices.java
A testing/wstest/src/test/resources/common/node-localhost.xml
A testing/wstest/src/test/resources/reporting/task-user-report.xml
M testing/wstest/testng-integration.xml
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Popover.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/AbstractTable.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/InputTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceAccountsTab.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceShadowTable.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceShadowTableCog.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceTaskQuickAccessDropDown.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourcesPageTable.java
R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourcesTablePage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/self/QuickSearch.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UserAssignmentsTab.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UserProjectionsTab.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersPageTable.java
R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersTablePage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ListResourcesPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ViewResourcePage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/ListTasksPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/NewTaskPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/user/ListUsersPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/util/Schrodinger.java
M tools/schrodinger/src/test/java/schrodinger/TestBase.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/OrganizationStructureTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/PolyStringTests.java
A tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
A tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-initial.csv
A tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-updated.csv
A tools/schrodinger/src/test/resources/midpoint-gorups-authoritative.csv
A tools/schrodinger/src/test/resources/resource-csv-groups-authoritative.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/form-evolution
Commit: aeeb3aac653c2f1dda177275634a64395fd9506a
https://github.com/Evolveum/midpoint/commit/aeeb3aac653c2f1dda177275634a64395fd9506a
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-08 (Fri, 08 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthenticationSuccessHandler.java
Log Message:
-----------
iimprovements for post authentication
Commit: c92667d3aa30a8a95416f27dfc71cb5ea4e68636
https://github.com/Evolveum/midpoint/commit/c92667d3aa30a8a95416f27dfc71cb5ea4e68636
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-11 (Mon, 11 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
Log Message:
-----------
Do minor code improvement
Commit: 8e8fdfdb37f3077a8fe97f43917e35540d0daf79
https://github.com/Evolveum/midpoint/commit/8e8fdfdb37f3077a8fe97f43917e35540d0daf79
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-12 (Tue, 12 Jun 2018)
Changed paths:
M build-system/pom.xml
M config/sql/_all/h2-3.8-all.sql
M config/sql/_all/mysql-3.8-all-utf8mb4.sql
M config/sql/_all/mysql-3.8-all.sql
A config/sql/_all/mysql-upgrade-3.7-3.8-utf8mb4.sql
M config/sql/_all/mysql-upgrade-3.7-3.8.sql
M config/sql/_all/oracle-3.8-all.sql
M config/sql/_all/oracle-upgrade-3.7-3.8.sql
M config/sql/_all/postgresql-3.8-all.sql
M config/sql/_all/postgresql-upgrade-3.7-3.8.sql
M config/sql/_all/sqlserver-3.8-all.sql
M config/sql/_all/sqlserver-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/h2/h2-3.7.sql
R config/sql/midpoint/3.7/h2/h2-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/h2/h2-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/mysql/mysql-3.7.sql
R config/sql/midpoint/3.7/mysql/mysql-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/mysql/mysql-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/oracle/oracle-3.7.sql
R config/sql/midpoint/3.7/oracle/oracle-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/oracle/oracle-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/postgresql/postgresql-3.7.sql
R config/sql/midpoint/3.7/postgresql/postgresql-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/postgresql/postgresql-upgrade-3.7-3.8.sql
R config/sql/midpoint/3.7/sqlserver/sqlserver-3.7.sql
R config/sql/midpoint/3.7/sqlserver/sqlserver-upgrade-3.6-3.7.sql
R config/sql/midpoint/3.7/sqlserver/sqlserver-upgrade-3.7-3.8.sql
A config/sql/midpoint/3.8/h2/h2-3.8.sql
A config/sql/midpoint/3.8/mysql/mysql-3.8-utf8mb4.sql
A config/sql/midpoint/3.8/mysql/mysql-3.8.sql
A config/sql/midpoint/3.8/oracle/oracle-3.8.sql
A config/sql/midpoint/3.8/postgresql/postgresql-3.8.sql
A config/sql/midpoint/3.8/sqlserver/sqlserver-3.8.sql
M dist/pom.xml
M dist/src/main/assembly/dist.xml
M dist/src/main/bin/midpoint.bat
M dist/src/main/bin/ninja.bat
M dist/src/main/bin/ninja.sh
A dist/src/main/bin/ninja37.bat
A dist/src/main/bin/ninja37.sh
M dist/src/main/bin/start.bat
M dist/src/main/bin/stop.bat
A dist/src/main/bin/upgrade.bat
A dist/src/main/bin/upgrade.sh
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/password/PasswordPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/ReportPeerQueryInterceptor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/WebSecurityConfig.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectPolicyConfigurationEditor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/Form.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/multivalue/GenericMultiValueLabelEditPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractRoleMainPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusMainPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapperFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ObjectWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/AdminGuiConfigPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/NotificationConfigPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/ObjectPolicyPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/ObjectPolicyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/PageDebugDownloadBehaviour.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/ObjectPolicyDialogDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/StandardLoggerType.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/SystemConfigurationDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogViewer.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskAdd.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUser.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageForgotPassword.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/MidPointProfilingServletFilter.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/NewWindowNotifyingBehavior.java
M gui/admin-gui/src/main/resources/initial-objects/000-system-configuration.xml
M gui/admin-gui/src/main/resources/initial-objects/030-role-superuser.xml
M gui/admin-gui/src/main/resources/initial-objects/040-role-enduser.xml
M gui/admin-gui/src/main/resources/initial-objects/041-role-approver.xml
M gui/admin-gui/src/main/resources/initial-objects/042-role-reviewer.xml
M gui/admin-gui/src/main/resources/initial-objects/043-role-delegator.xml
M gui/admin-gui/src/main/resources/initial-objects/200-lookup-languages.xml
M gui/admin-gui/src/main/resources/initial-objects/210-lookup-locales.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fi.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hu.properties
A gui/admin-gui/src/main/resources/localization/Midpoint_it.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pl.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_sk.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_tr.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_zh_CN.properties
M gui/admin-gui/src/main/resources/localization/locale.properties
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AdminGuiTestConstants.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationObjectWrapperFactory.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/WrapperTestUtil.java
M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/BreakMode.java
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Definition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/DefinitionImpl.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismObjectDefinitionImpl.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/SerializationContext.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/SerializationOptions.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/BeanUnmarshaller.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/PrismMarshaller.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/PrismUnmarshaller.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/QueryConvertor.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DomToSchemaPostProcessor.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaToDomProcessor.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismTestUtil.java
M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/query_3/SearchFilterType.java
M infra/prism/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidpointParsingMigrator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/AsynchronousOperationQueryable.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/FocusTypeUtil.java
M infra/schema/src/main/resources/localization/schema.properties
M infra/schema/src/main/resources/localization/schema_cs.properties
M infra/schema/src/main/resources/localization/schema_de.properties
M infra/schema/src/main/resources/localization/schema_en.properties
M infra/schema/src/main/resources/localization/schema_es.properties
M infra/schema/src/main/resources/localization/schema_et.properties
M infra/schema/src/main/resources/localization/schema_fi.properties
M infra/schema/src/main/resources/localization/schema_fr.properties
M infra/schema/src/main/resources/localization/schema_hu.properties
A infra/schema/src/main/resources/localization/schema_it.properties
M infra/schema/src/main/resources/localization/schema_pl.properties
M infra/schema/src/main/resources/localization/schema_pt_BR.properties
M infra/schema/src/main/resources/localization/schema_ru.properties
M infra/schema/src/main/resources/localization/schema_sk.properties
M infra/schema/src/main/resources/localization/schema_tr.properties
M infra/schema/src/main/resources/localization/schema_zh_CN.properties
M infra/schema/src/main/resources/xml/ns/public/common/api-types-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-notifications-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDiffEquals.java
A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestExport.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConvertor.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
M infra/schema/src/test/resources/common/xml/ns/resource-opendj.xml
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/MidPointLdapAuthenticationProvider.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractValueTransformationExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelOperationTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/CredentialPolicyEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/CredentialsProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/BaseActionExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ModifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/NodeAuthenticationEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/FocusValidityScannerTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/LiveSyncTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ReconciliationTaskHandler.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
A model/model-impl/src/test/resources/sync/resource-dummy-limited.xml
M model/model-intest/pom.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorDummyFake.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractGroupingManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/BackingStore.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/CsvBackingStore.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/DummyItsm.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/DummyItsmIntegrationConnectorConfiguration.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/DummyItsmIntegrationConnectorInstance.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/DummyItsmTicket.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/DummyItsmTicketStatus.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestDummyItsmIntegration.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestManualGrouping.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualDisable.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualGrouping.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualGroupingProposed.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/common/role-persona-admin.xml
M model/model-intest/src/test/resources/common/user-template-complex.xml
M model/model-intest/src/test/resources/logback-test.xml
A model/model-intest/src/test/resources/manual/resource-dummy-itsm.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-disable-slow-proposed.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-disable.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-grouping-proposed.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-grouping.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual-slow-proposed.xml
M model/model-intest/src/test/resources/manual/resource-semi-manual.xml
A model/model-intest/src/test/resources/manual/user-phantom.xml
A model/model-intest/src/test/resources/manual/user-phoenix.xml
M model/model-intest/src/test/resources/security/role-application-1.xml
M model/model-intest/src/test/resources/security/role-application-2.xml
M model/model-intest/src/test/resources/security/role-approver.xml
M model/model-intest/src/test/resources/security/role-assign-application-roles.xml
M model/model-intest/src/test/resources/security/role-assign-non-application-roles.xml
M model/model-intest/src/test/resources/security/role-business-1.xml
M model/model-intest/src/test/resources/security/role-business-2.xml
M model/model-intest/src/test/resources/security/role-business-3.xml
M model/model-intest/src/test/resources/security/role-end-user-requestable-abstractroles.xml
M model/model-intest/src/test/resources/security/role-expression-read-roles.xml
M model/model-intest/src/test/resources/security/role-limited-read-role-administrator.xml
M model/model-intest/src/test/resources/security/role-limited-role-administrator.xml
M model/model-intest/src/test/resources/security/role-persona-management.xml
M model/model-intest/src/test/resources/security/role-read-some-roles.xml
M model/model-intest/src/test/resources/security/role-vault-dweller.xml
A model/model-intest/src/test/resources/security/user-capsize.xml
M model/model-intest/testng-integration.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportCreateTaskHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/ActivitiInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfExpressionEvaluationHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfStageComputeHelper.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/AdditionalInformationGenerator.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/PrepareForTaskCreation.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/consistency/impl/ObjectAlreadyExistHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCacheProvisioner.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCacheReconciler.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCaretaker.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditCleanupPerformanceTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ConcurrencyTest.java
A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/RAnyConverterStaticTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/AbstractOrgClosureTest.java
A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/OrgStructGenerator.java
M repo/repo-sql-impl-test/src/test/resources/basic/task.xml
A repo/repo-sql-impl-test/src/test/resources/schema/concurrency.xsd
M repo/repo-sql-impl-test/testng-db-specific.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyBase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyConverter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAnyValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolver.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/TemporaryTableDialect.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/NoOpTaskHandler.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/WorkStateManager.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkDistribution.java
M samples/model-client-sample-dotnet/ModelClientSample/ModelClientSample/Service References/midpointModelService/common-3.xsd
M samples/model-client-sample/src/main/java/com/evolveum/midpoint/testing/model/client/sample/Main.java
M samples/policy/meta/policies-meta-approval.xml
A samples/roles/approval-with-additional-information-expression.xml
A samples/roles/approval-with-additional-information.xml
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/resources/repo/json/policy-validate-password-history-conflict.json
M testing/rest/src/test/resources/repo/json/user-darthadder.json
A testing/rest/src/test/resources/repo/security-policy-no-history.xml
M testing/rest/src/test/resources/repo/value-policy-general.xml
M testing/rest/src/test/resources/repo/xml/policy-validate-password-history-conflict.xml
M testing/rest/src/test/resources/repo/xml/user-darthadder.xml
M testing/rest/src/test/resources/repo/yaml/policy-validate-password-history-conflict.yml
M testing/rest/src/test/resources/repo/yaml/user-darthadder.yml
M testing/sanity/src/test/java/com/evolveum/midpoint/testing/sanity/TestSanity.java
M testing/sanity/src/test/resources/logback-test.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDelivery.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMapleLeaf.java
M testing/story/src/test/resources/delivery/rules/k20.xml
M testing/story/src/test/resources/delivery/rules/library.xml
A testing/story/src/test/resources/mapleLeaf/object-template-user.xml
M testing/story/src/test/resources/mapleLeaf/resource-opendj.xml
A testing/story/src/test/resources/schema/mapleLeaf.xsd
M testing/wstest/pom.xml
M testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/AbstractWebserviceTest.java
A testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/TestReportServices.java
A testing/wstest/src/test/resources/common/node-localhost.xml
A testing/wstest/src/test/resources/reporting/task-user-report.xml
M testing/wstest/testng-integration.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportConsumerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/ObjectTypesConverter.java
M tools/ninja/src/main/resources/messages.properties
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusSetAssignmentsModal.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusTableWithChoosableElements.java
R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/Resource/ResourcesTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/FeedbackBox.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Popover.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismFormWithActionButtons.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/Search.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/AbstractTable.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/AbstractTableWithPrismView.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/InputTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/TableWithComponentRedirect.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/TableWithPageRedirect.java
R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/TableWithRedirectElements.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceAccountsTab.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceShadowTable.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceShadowTableCog.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceTaskQuickAccessDropDown.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourcesPageTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/self/QuickSearch.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UserAssignmentsTab.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UserProjectionsTab.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersPageTable.java
R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ListResourcesPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ViewResourcePage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/ListTasksPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/NewTaskPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/user/ListUsersPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/user/ProgressPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/util/Schrodinger.java
M tools/schrodinger/src/test/java/schrodinger/TestBase.java
R tools/schrodinger/src/test/java/schrodinger/core/AccountTests.java
R tools/schrodinger/src/test/java/schrodinger/core/UserAccountTests.java
A tools/schrodinger/src/test/java/schrodinger/scenarios/AccountTests.java
A tools/schrodinger/src/test/java/schrodinger/scenarios/OrganizationStructureTests.java
A tools/schrodinger/src/test/java/schrodinger/scenarios/PolyStringTests.java
A tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
A tools/schrodinger/src/test/java/schrodinger/scenarios/UserAccountTests.java
A tools/schrodinger/src/test/java/schrodinger/scenarios/UserPhotoTests.java
A tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-initial.csv
A tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-updated.csv
A tools/schrodinger/src/test/resources/midpoint-gorups-authoritative.csv
A tools/schrodinger/src/test/resources/org-account-inducement.xml
A tools/schrodinger/src/test/resources/resource-csv-groups-authoritative.xml
A tools/schrodinger/src/test/resources/user-raphael.xml
Log Message:
-----------
Merge branch 'post-3.8-fixes' into feature/certification-reiteration
Commit: f322fce45b5c8160d626b818ee1745d997942eda
https://github.com/Evolveum/midpoint/commit/f322fce45b5c8160d626b818ee1745d997942eda
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-15 (Fri, 15 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/TypedObjectQuery.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestLazyDumpPerformance.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertGeneralHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignCreationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationConstants.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
Log Message:
-----------
Preliminarily implement certification reiteration
This is unfinished implementation. Missing: tests, notifications,
reports.
Commit: 75ea96529a6b9dd563d866298ef8aec092024588
https://github.com/Evolveum/midpoint/commit/75ea96529a6b9dd563d866298ef8aec092024588
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-21 (Thu, 21 Jun 2018)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestAdHocCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
Log Message:
-----------
Refactor certification helpers and tests
This is a work in progress. The code is now structured around basic
operations (campaign/stage opening and closing and operations
"in-between"). Added case.reviewFinishedTimestamp as an indication that
a case is closed for the current iteration.
Commit: 2c19814705adc81811de070b7b68a6388ee20224
https://github.com/Evolveum/midpoint/commit/2c19814705adc81811de070b7b68a6388ee20224
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
Log Message:
-----------
Minor certification reiteration fixes
Fixing selection of cases that enter re-iterated stage; fixing also
computation of overall outcome when reiterating. Minor code cleanup.
Commit: 89e9b7f33f3afc5704965fb51ee3132b125d5235
https://github.com/Evolveum/midpoint/commit/89e9b7f33f3afc5704965fb51ee3132b125d5235
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCampaignNotifier.java
Log Message:
-----------
Add iteration info into cert notifications
Commit: 575e9a648ba4fcc9ebea4f402765826d241a66e8
https://github.com/Evolveum/midpoint/commit/575e9a648ba4fcc9ebea4f402765826d241a66e8
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M NEWS
M README
M README.md
M RELEASE-NOTES
M build-system/pom.xml
A config/initial-objects/000-system-configuration.xml
R config/initial-objects/020-system-configuration.xml
M config/initial-objects/030-role-superuser.xml
M config/initial-objects/040-role-enduser.xml
M config/initial-objects/041-role-approver.xml
M config/initial-objects/042-role-reviewer.xml
M config/initial-objects/043-role-delegator.xml
M config/initial-objects/200-lookup-languages.xml
M config/initial-objects/210-lookup-locales.xml
A config/initial-objects/240-lookup-state.xml
A config/sql/_all/h2-3.9-all.sql
R config/sql/_all/h2-upgrade-3.7-3.8.sql
A config/sql/_all/h2-upgrade-3.8-3.9.sql
A config/sql/_all/mysql-3.9-all-utf8mb4.sql
A config/sql/_all/mysql-3.9-all.sql
R config/sql/_all/mysql-upgrade-3.7-3.8-utf8mb4.sql
R config/sql/_all/mysql-upgrade-3.7-3.8.sql
A config/sql/_all/mysql-upgrade-3.8-3.9-utf8mb4.sql
A config/sql/_all/mysql-upgrade-3.8-3.9.sql
A config/sql/_all/oracle-3.9-all.sql
R config/sql/_all/oracle-upgrade-3.7-3.8.sql
A config/sql/_all/oracle-upgrade-3.8-3.9.sql
A config/sql/_all/postgresql-3.9-all.sql
R config/sql/_all/postgresql-upgrade-3.7-3.8.sql
A config/sql/_all/postgresql-upgrade-3.8-3.9.sql
A config/sql/_all/sqlserver-3.9-all.sql
R config/sql/_all/sqlserver-upgrade-3.7-3.8.sql
A config/sql/_all/sqlserver-upgrade-3.8-3.9.sql
M custom/pom.xml
M dist/midpoint-api/pom.xml
M dist/pom.xml
M dist/src/main/bin/midpoint.bat
M dist/src/main/bin/midpoint.sh
M dist/src/main/bin/ninja37.bat
M dist/src/main/bin/ninja37.sh
M gui/admin-gui/pom.xml
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/tabs/PanelTab.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointTomcatEmbeddedServletContainerFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointTomcatServletWebServerFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/WebSecurityConfig.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/GdprAssignmentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/AjaxEventProcessor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSortableDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonPanel2.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonPanel2.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/MultiButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/ObjectHistoryTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageDialog.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/ReportDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RoleGovernanceRelationsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ServiceMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAccessDeniedHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/WicketLoginUrlAuthenticationEntryPoint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/WicketRedirectStrategy.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
M gui/admin-gui/src/main/resources/application.yml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/resources/static/less/admin-lte/less/core.less
M gui/pom.xml
M icf-connectors/dummy-connector-fake/pom.xml
M icf-connectors/dummy-connector/pom.xml
M icf-connectors/dummy-resource/pom.xml
M icf-connectors/pom.xml
M infra/common/pom.xml
M infra/pom.xml
M infra/prism-maven-plugin/pom.xml
M infra/prism/pom.xml
M infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/AbstractJsonLexicalProcessor.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/YamlLexicalProcessor.java
M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringNormalizerConfigurationType.java
M infra/schema-pure-jaxb/pom.xml
M infra/schema/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WfContextUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/test-util/pom.xml
M infra/util/pom.xml
M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
M infra/ws-util/pom.xml
M model/certification-api/pom.xml
M model/certification-impl/pom.xml
M model/model-api/pom.xml
M model/model-client/pom.xml
M model/model-common/pom.xml
M model/model-impl/pom.xml
M model/model-intest/pom.xml
M model/model-test/pom.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/notifications-api/pom.xml
M model/notifications-impl/pom.xml
M model/pom.xml
M model/report-api/pom.xml
M model/report-impl/pom.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
M model/workflow-api/pom.xml
M model/workflow-impl/pom.xml
M pom.xml
M provisioning/pom.xml
M provisioning/provisioning-api/pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConnectorManager.java
M provisioning/ucf-api/pom.xml
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-connid/pom.xml
M repo/audit-api/pom.xml
M repo/audit-impl/pom.xml
M repo/pom.xml
M repo/repo-api/pom.xml
M repo/repo-cache/pom.xml
M repo/repo-common/pom.xml
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl/pom.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
M repo/repo-test-util/pom.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M repo/security-enforcer-api/pom.xml
M repo/security-enforcer-impl/pom.xml
M repo/security-impl/pom.xml
M repo/system-init/pom.xml
M repo/task-api/pom.xml
M repo/task-quartz-impl/pom.xml
M samples/model-client-sample/pom.xml
M samples/pom.xml
A samples/reports/report-work-items.xml
M samples/samples-test/pom.xml
M testing/conntest/pom.xml
M testing/consistency-mechanism/pom.xml
M testing/longtest/pom.xml
M testing/minipoint/pom.xml
M testing/pom.xml
M testing/rest/pom.xml
M testing/sanity/pom.xml
M testing/selenidetest/pom.xml
M testing/story/pom.xml
M testing/wstest/pom.xml
M tools/midpoint-war-layout/pom.xml
M tools/ninja/pom.xml
M tools/pom.xml
M tools/schema-dist-maven-plugin/pom.xml
M tools/schrodinger/pom.xml
M tools/test-ng/pom.xml
M tools/xjc-plugin/pom.xml
M weblogic-build/pom.xml
M weblogic-build/src/main/app/META-INF/weblogic-application.xml
Log Message:
-----------
Merge branch 'master' into feature/certification-reiteration
Commit: 55b2ce6c17e17f3e15eee7e74fa1ca294e2b8bfc
https://github.com/Evolveum/midpoint/commit/55b2ce6c17e17f3e15eee7e74fa1ca294e2b8bfc
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-22 (Fri, 22 Jun 2018)
Changed paths:
M config/initial-objects/140-report-certification-campaigns.xml
M config/initial-objects/150-report-certification-cases.xml
M config/initial-objects/160-report-certification-decisions.xml
M gui/admin-gui/src/main/resources/initial-objects/140-report-certification-campaigns.xml
M gui/admin-gui/src/main/resources/initial-objects/150-report-certification-cases.xml
M gui/admin-gui/src/main/resources/initial-objects/160-report-certification-decisions.xml
R model/certification-impl/src/main/resources/reports/campaigns.xml
R model/certification-impl/src/main/resources/reports/cases.xml
R model/certification-impl/src/main/resources/reports/decisions.xml
R model/certification-impl/src/main/resources/reports/definitions.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
Log Message:
-----------
Update basic certification reports (MID-4651)
Reports now contain "iteration" column. What is missing is to
update the "percent complete" algorithm and to update non-responders
report.
Commit: 56cf74e9c44fbeabe655a93d5f090f195dace073
https://github.com/Evolveum/midpoint/commit/56cf74e9c44fbeabe655a93d5f090f195dace073
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-25 (Mon, 25 Jun 2018)
Changed paths:
M NEWS
M README
M README.md
M RELEASE-NOTES
M build-system/pom.xml
A config/initial-objects/000-system-configuration.xml
R config/initial-objects/020-system-configuration.xml
M config/initial-objects/030-role-superuser.xml
M config/initial-objects/040-role-enduser.xml
M config/initial-objects/041-role-approver.xml
M config/initial-objects/042-role-reviewer.xml
M config/initial-objects/043-role-delegator.xml
M config/initial-objects/200-lookup-languages.xml
M config/initial-objects/210-lookup-locales.xml
A config/initial-objects/240-lookup-state.xml
A config/sql/_all/h2-3.9-all.sql
R config/sql/_all/h2-upgrade-3.7-3.8.sql
A config/sql/_all/h2-upgrade-3.8-3.9.sql
A config/sql/_all/mysql-3.9-all-utf8mb4.sql
A config/sql/_all/mysql-3.9-all.sql
R config/sql/_all/mysql-upgrade-3.7-3.8-utf8mb4.sql
R config/sql/_all/mysql-upgrade-3.7-3.8.sql
A config/sql/_all/mysql-upgrade-3.8-3.9-utf8mb4.sql
A config/sql/_all/mysql-upgrade-3.8-3.9.sql
A config/sql/_all/oracle-3.9-all.sql
R config/sql/_all/oracle-upgrade-3.7-3.8.sql
A config/sql/_all/oracle-upgrade-3.8-3.9.sql
A config/sql/_all/postgresql-3.9-all.sql
R config/sql/_all/postgresql-upgrade-3.7-3.8.sql
A config/sql/_all/postgresql-upgrade-3.8-3.9.sql
A config/sql/_all/sqlserver-3.9-all.sql
R config/sql/_all/sqlserver-upgrade-3.7-3.8.sql
A config/sql/_all/sqlserver-upgrade-3.8-3.9.sql
M custom/pom.xml
M dist/midpoint-api/pom.xml
M dist/pom.xml
M dist/src/main/bin/midpoint.bat
M dist/src/main/bin/midpoint.sh
M dist/src/main/bin/ninja37.bat
M dist/src/main/bin/ninja37.sh
M gui/admin-gui/pom.xml
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/tabs/PanelTab.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/EmbeddedTomcatAutoConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointTomcatEmbeddedServletContainerFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointTomcatServletWebServerFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/WebSecurityConfig.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AjaxIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/GdprAssignmentPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/AjaxEventProcessor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSortableDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/CountToolbar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MenuMultiButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/MultiButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/ObjectHistoryTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageDialog.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinitions.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/PageDebugDownloadBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/SystemConfigPanelNew.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/SystemConfigPanelNew.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/ReportDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RoleGovernanceRelationsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ServiceMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAccessDeniedHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/WicketLoginUrlAuthenticationEntryPoint.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/WicketRedirectStrategy.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
M gui/admin-gui/src/main/resources/application.yml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/resources/static/less/admin-lte/less/core.less
M gui/pom.xml
M icf-connectors/dummy-connector-fake/pom.xml
M icf-connectors/dummy-connector/pom.xml
M icf-connectors/dummy-resource/pom.xml
M icf-connectors/pom.xml
M infra/common/pom.xml
M infra/pom.xml
M infra/prism-maven-plugin/pom.xml
M infra/prism/pom.xml
M infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/AbstractJsonLexicalProcessor.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/YamlLexicalProcessor.java
M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringNormalizerConfigurationType.java
M infra/schema-pure-jaxb/pom.xml
M infra/schema/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WfContextUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/test-util/pom.xml
M infra/util/pom.xml
M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
M infra/ws-util/pom.xml
M model/certification-api/pom.xml
M model/certification-impl/pom.xml
M model/model-api/pom.xml
M model/model-client/pom.xml
M model/model-common/pom.xml
M model/model-impl/pom.xml
M model/model-intest/pom.xml
M model/model-test/pom.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/notifications-api/pom.xml
M model/notifications-impl/pom.xml
M model/pom.xml
M model/report-api/pom.xml
M model/report-impl/pom.xml
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
M model/workflow-api/pom.xml
M model/workflow-impl/pom.xml
M pom.xml
M provisioning/pom.xml
M provisioning/provisioning-api/pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConnectorManager.java
M provisioning/ucf-api/pom.xml
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-connid/pom.xml
M repo/audit-api/pom.xml
M repo/audit-impl/pom.xml
M repo/pom.xml
M repo/repo-api/pom.xml
M repo/repo-cache/pom.xml
M repo/repo-common/pom.xml
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl/pom.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RObjectType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/mapper/EnumMapper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
M repo/repo-test-util/pom.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-api/pom.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M repo/security-enforcer-api/pom.xml
M repo/security-enforcer-impl/pom.xml
M repo/security-impl/pom.xml
M repo/system-init/pom.xml
M repo/task-api/pom.xml
M repo/task-quartz-impl/pom.xml
M samples/model-client-sample/pom.xml
M samples/pom.xml
A samples/reports/report-work-items.xml
M samples/samples-test/pom.xml
M testing/conntest/pom.xml
M testing/consistency-mechanism/pom.xml
M testing/longtest/pom.xml
M testing/minipoint/pom.xml
M testing/pom.xml
M testing/rest/pom.xml
M testing/sanity/pom.xml
M testing/selenidetest/pom.xml
M testing/story/pom.xml
M testing/wstest/pom.xml
M tools/midpoint-war-layout/pom.xml
M tools/ninja/pom.xml
M tools/pom.xml
M tools/schema-dist-maven-plugin/pom.xml
M tools/schrodinger/pom.xml
M tools/test-ng/pom.xml
M tools/xjc-plugin/pom.xml
M weblogic-build/pom.xml
M weblogic-build/src/main/app/META-INF/weblogic-application.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/form-evolution
Commit: bcc5acc566f75566b2a9a4d04b563c49e43b7a92
https://github.com/Evolveum/midpoint/commit/bcc5acc566f75566b2a9a4d04b563c49e43b7a92
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-25 (Mon, 25 Jun 2018)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
Log Message:
-----------
forced assignments
Commit: b370b08d944e8c2316644e1c84a1cfa0d99883eb
https://github.com/Evolveum/midpoint/commit/b370b08d944e8c2316644e1c84a1cfa0d99883eb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-25 (Mon, 25 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
Log Message:
-----------
Fix workitems-less reiterated certification cases
If a reiterated stage brings no new work items but still contains
some cases it will be entered (even if it could be closed immediately).
We have to give these cases chance to be computed - either from
existing work items or using default "no reviewers" outcome.
Commit: dced42eb4ac32cb741c2d781a59cd7b4b7327872
https://github.com/Evolveum/midpoint/commit/dced42eb4ac32cb741c2d781a59cd7b4b7327872
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestAdHocCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
Log Message:
-----------
Cleanup "percent complete" cert campaign methods
Work in progress: tests are being adapted to newly introduced methods.
Reports are to be modified yet.
Commit: f8b0424799a184933dd057f6bb3c5579b59f37ae
https://github.com/Evolveum/midpoint/commit/f8b0424799a184933dd057f6bb3c5579b59f37ae
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
M dist/src/main/bin/ninja.sh
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M repo/repo-sql-impl-test/sql-procedures/mysql.sql
M repo/repo-sql-impl-test/sql-procedures/postgresql.sql
M repo/repo-sql-impl-test/sql-procedures/sqlserver.sql
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/form-evolution
Commit: 50715728b681b618e9a7839b8c6d0435b094fe3f
https://github.com/Evolveum/midpoint/commit/50715728b681b618e9a7839b8c6d0435b094fe3f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-26 (Tue, 26 Jun 2018)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
Log Message:
-----------
Fix "percent complete" cert campaign methods
Along with changing the tests. What remains is to adapt reports.
Commit: e93bcf0e70be1dd006d07a0924d41faa12024108
https://github.com/Evolveum/midpoint/commit/e93bcf0e70be1dd006d07a0924d41faa12024108
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/crypto/CryptoUtil.java
Log Message:
-----------
Fix import of hashed passwords (MID-4764)
Encryption of hashed password is now universally skipped.
Plus minor cleanup in CryptoUtil.
(cherry picked from commit 8a43fac)
(cherry picked from commit 2cadb5b)
(cherry picked from commit 2495c13)
Commit: 79c0256ecea9a4df403f895310217e04680b811a
https://github.com/Evolveum/midpoint/commit/79c0256ecea9a4df403f895310217e04680b811a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
M dist/src/main/bin/ninja.sh
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsersView.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/DashboardSearchPanel.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/Resource/TestConnectionModal.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceShadowTable.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/task/TasksPageTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersPageTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/ImportObjectPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ListResourcesPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ViewResourcePage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/EditTaskPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/ListTasksPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/util/Schrodinger.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-initial.csv
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-updated.csv
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative.csv
M tools/schrodinger/src/test/resources/resource-csv-groups-authoritative.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: a710c52daaa96583878d37f614548b2bf06e92e6
https://github.com/Evolveum/midpoint/commit/a710c52daaa96583878d37f614548b2bf06e92e6
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
M dist/src/main/bin/ninja.sh
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PopupObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MenuMultiButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonPanel2.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonPanel2.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/MultiButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/ObjectHistoryTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinitions.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/PageDebugDownloadBehaviour.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/SystemConfigPanelNew.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/SystemConfigPanelNew.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsersView.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/DashboardSearchPanel.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M infra/common/src/main/java/com/evolveum/midpoint/common/crypto/CryptoUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
M repo/repo-sql-impl-test/sql-procedures/mysql.sql
M repo/repo-sql-impl-test/sql-procedures/postgresql.sql
M repo/repo-sql-impl-test/sql-procedures/sqlserver.sql
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/Resource/TestConnectionModal.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceShadowTable.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/task/TasksPageTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersPageTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/ImportObjectPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ListResourcesPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ViewResourcePage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/EditTaskPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/ListTasksPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/util/Schrodinger.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-initial.csv
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-updated.csv
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative.csv
M tools/schrodinger/src/test/resources/resource-csv-groups-authoritative.xml
Log Message:
-----------
Merge branch 'master' into feature/certification-reiteration
# Conflicts:
# gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisions.java
Commit: e4d9d17c088ae192e18cc534d67bcf6ae571081e
https://github.com/Evolveum/midpoint/commit/e4d9d17c088ae192e18cc534d67bcf6ae571081e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-06-28 (Thu, 28 Jun 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
Log Message:
-----------
Facilitate migration of pre-iteration campaigns
Here we made newly introduced "iteration" property optional in XSD
schemas and added default value application at various places. Not
finished, though.
TODO: fix repo queries + think about the migration process.
Commit: fc2d23dacf76d3d4fb7f4496aa28c7f8eef8131f
https://github.com/Evolveum/midpoint/commit/fc2d23dacf76d3d4fb7f4496aa28c7f8eef8131f
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-06-29 (Fri, 29 Jun 2018)
Changed paths:
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationObjectWrapperFactory.java
Log Message:
-----------
Fixing GUI tests
Commit: f2e3d13e539a0f18aca92be574b4d2c32a2fc04f
https://github.com/Evolveum/midpoint/commit/f2e3d13e539a0f18aca92be574b4d2c32a2fc04f
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsersView.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/DashboardSearchPanel.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationObjectWrapperFactory.java
M infra/common/src/main/java/com/evolveum/midpoint/common/crypto/CryptoUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/Resource/TestConnectionModal.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceShadowTable.java
A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/task/TasksPageTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersPageTable.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/ImportObjectPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ListResourcesPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ViewResourcePage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/EditTaskPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/ListTasksPage.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/util/Schrodinger.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-initial.csv
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative-updated.csv
M tools/schrodinger/src/test/resources/midpoint-gorups-authoritative.csv
M tools/schrodinger/src/test/resources/resource-csv-groups-authoritative.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/form-evolution
Commit: 1a013377a1de4fcaabdd0d1e9c8590cc18aca9cb
https://github.com/Evolveum/midpoint/commit/1a013377a1de4fcaabdd0d1e9c8590cc18aca9cb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M model/certification-api/pom.xml
Log Message:
-----------
Add missing dependency in certification-api
Commit: 9b9e902394f6dfc9de849d4a523e52c692961110
https://github.com/Evolveum/midpoint/commit/9b9e902394f6dfc9de849d4a523e52c692961110
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLoggingConfiguration.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
fixign tests
Commit: 4aeb07aa1de9bc03165a51e4f324471f9dfbe7e2
https://github.com/Evolveum/midpoint/commit/4aeb07aa1de9bc03165a51e4f324471f9dfbe7e2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/togglebutton/ToggleIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ModelServiceLocator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssociationDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/CheckTableHeader.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerValueHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PropertyOrReferenceWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/SystemConfigPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthenticationSuccessHandler.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationObjectWrapperFactory.java
M infra/common/src/main/java/com/evolveum/midpoint/common/ActivationComputer.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
A infra/common/src/test/java/com/evolveum/midpoint/common/AbstractActivationComputerTest.java
R infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputer.java
A infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerDefault.java
A infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerLifecycle.java
A infra/common/src/test/resources/system-configuration-lifecycle.xml
M infra/common/testng-unit.xml
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Definition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/DefinitionImpl.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LifecyleUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/UserComputer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycle.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLoggingConfiguration.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
M model/model-intest/src/test/resources/common/user-template-complex.xml
M model/model-intest/src/test/resources/lifecycle/role-gambler.xml
M model/model-intest/src/test/resources/lifecycle/role-headmaster.xml
M model/model-intest/src/test/resources/lifecycle/system-configuration-lifecycle.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/UserProfileServiceMock.java
A samples/forms/form-post-authentication.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/certification-reiteration
Commit: ae78d5462279b5b7269f89bd175ff5f835b58d58
https://github.com/Evolveum/midpoint/commit/ae78d5462279b5b7269f89bd175ff5f835b58d58
Author: Katarina Valalikova <k.valalikova at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
Log Message:
-----------
fixing redirection after post-authentication
Commit: e2a10e184b2e3de1a765f94aae99b98630652b9b
https://github.com/Evolveum/midpoint/commit/e2a10e184b2e3de1a765f94aae99b98630652b9b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M config/sql/_all/h2-3.9-all.sql
M config/sql/_all/h2-upgrade-3.8-3.9.sql
M config/sql/_all/mysql-3.9-all-utf8mb4.sql
M config/sql/_all/mysql-3.9-all.sql
M config/sql/_all/mysql-upgrade-3.8-3.9-utf8mb4.sql
M config/sql/_all/mysql-upgrade-3.8-3.9.sql
M config/sql/_all/oracle-3.9-all.sql
M config/sql/_all/oracle-upgrade-3.8-3.9.sql
M config/sql/_all/postgresql-3.9-all.sql
M config/sql/_all/postgresql-upgrade-3.8-3.9.sql
M config/sql/_all/sqlserver-3.9-all.sql
M config/sql/_all/sqlserver-upgrade-3.8-3.9.sql
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
Log Message:
-----------
Add migration scripts for certification iteration
Also, the iteration db column is changed to NOT NULL in order to
simplify repository queries.
Commit: 211268e19a6cb34d82f13ee5a0c6d008e732d5c1
https://github.com/Evolveum/midpoint/commit/211268e19a6cb34d82f13ee5a0c6d008e732d5c1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
Log Message:
-----------
Fix NPE in isPostAuthenticationEnabled
Commit: 7b33b83cffe1eabf491971639a5865d7356e2a16
https://github.com/Evolveum/midpoint/commit/7b33b83cffe1eabf491971639a5865d7356e2a16
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
Log Message:
-----------
Fix support for JDBC Quartz tables on Oracle
See also MID-4768.
(cherry picked from commit 69b1545)
Commit: d8f088f78c2030004bc156a3d04aa235823493c8
https://github.com/Evolveum/midpoint/commit/d8f088f78c2030004bc156a3d04aa235823493c8
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: d8b3c1bd9a7050b1f9f5dc759a61f80a0e78a283
https://github.com/Evolveum/midpoint/commit/d8b3c1bd9a7050b1f9f5dc759a61f80a0e78a283
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
Log Message:
-----------
Merge branch 'feature/certification-reiteration'
Commit: 059d793ad617943b3401548c4278c04f71d3371c
https://github.com/Evolveum/midpoint/commit/059d793ad617943b3401548c4278c04f71d3371c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M config/initial-objects/140-report-certification-campaigns.xml
M gui/admin-gui/src/main/resources/initial-objects/140-report-certification-campaigns.xml
Log Message:
-----------
Fix certification campaigns report
In "percent complete" column we now show % of decided cases
across stages and iterations.
Commit: 01a5be423b6992c4ca6cccfd9eb637239badedbf
https://github.com/Evolveum/midpoint/commit/01a5be423b6992c4ca6cccfd9eb637239badedbf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
R config/sql/quartz/tables_mysql.sql
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_mysql.sql
Log Message:
-----------
Refactor TaskManagerConfiguration (MID-4768)
Now we rely on database type as determined by repository configuration.
There's no point in replicating that logic in TaskManagerConfiguration.
Some minor refactorings in that class were done as well.
Commit: eae4c13de536dcf50da2b81a4adbc413b6a203d4
https://github.com/Evolveum/midpoint/commit/eae4c13de536dcf50da2b81a4adbc413b6a203d4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M dist/src/main/bin/midpoint.bat
Log Message:
-----------
Add support for JAVA_HOME with spaces (MID-4732)
Note that JAVA_HOME should *not* be enclosed in quotes!
So
- legal: set JAVA_HOME=c:\java\jre 8
- illegal: set JAVA_HOME="c:\java\jre 8"
Commit: c49095c7104d933abe4eba6dacb7f03b8c07dc2d
https://github.com/Evolveum/midpoint/commit/c49095c7104d933abe4eba6dacb7f03b8c07dc2d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M repo/task-quartz-impl/pom.xml
Log Message:
-----------
Remove unused maven dependency
Commit: 94ad47dc1b8cea8f93373641da151c7a54f3df95
https://github.com/Evolveum/midpoint/commit/94ad47dc1b8cea8f93373641da151c7a54f3df95
Author: Ivan Noris <ivan.noris at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M dist/src/main/bin/midpoint.sh
Log Message:
-----------
Added setenv.sh support for midPoint startup (MID-4695)
Commit: a8ea8bb292f5607200adff834c7e7cb871e9f6d2
https://github.com/Evolveum/midpoint/commit/a8ea8bb292f5607200adff834c7e7cb871e9f6d2
Author: kate <honchar at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
A samples/objects/users_view_collection.tld
A samples/objects/users_view_configuration.tld
Log Message:
-----------
users view samples
Commit: c9406758596eb513522887c3130df7f146e89d7a
https://github.com/Evolveum/midpoint/commit/c9406758596eb513522887c3130df7f146e89d7a
Author: kate <honchar at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M config/initial-objects/140-report-certification-campaigns.xml
M config/initial-objects/150-report-certification-cases.xml
M config/initial-objects/160-report-certification-decisions.xml
M config/sql/_all/h2-3.9-all.sql
M config/sql/_all/h2-upgrade-3.8-3.9.sql
M config/sql/_all/mysql-3.9-all-utf8mb4.sql
M config/sql/_all/mysql-3.9-all.sql
M config/sql/_all/mysql-upgrade-3.8-3.9-utf8mb4.sql
M config/sql/_all/mysql-upgrade-3.8-3.9.sql
M config/sql/_all/oracle-3.9-all.sql
M config/sql/_all/oracle-upgrade-3.8-3.9.sql
M config/sql/_all/postgresql-3.9-all.sql
M config/sql/_all/postgresql-upgrade-3.8-3.9.sql
M config/sql/_all/sqlserver-3.9-all.sql
M config/sql/_all/sqlserver-upgrade-3.8-3.9.sql
R config/sql/quartz/tables_mysql.sql
M dist/src/main/bin/midpoint.bat
M dist/src/main/bin/midpoint.sh
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/togglebutton/ToggleIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ModelServiceLocator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssociationDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/CheckTableHeader.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerValueHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PropertyOrReferenceWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/SystemConfigPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthenticationSuccessHandler.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
M gui/admin-gui/src/main/resources/initial-objects/140-report-certification-campaigns.xml
M gui/admin-gui/src/main/resources/initial-objects/150-report-certification-cases.xml
M gui/admin-gui/src/main/resources/initial-objects/160-report-certification-decisions.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationObjectWrapperFactory.java
M infra/common/src/main/java/com/evolveum/midpoint/common/ActivationComputer.java
M infra/common/src/main/java/com/evolveum/midpoint/common/crypto/CryptoUtil.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
A infra/common/src/test/java/com/evolveum/midpoint/common/AbstractActivationComputerTest.java
R infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputer.java
A infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerDefault.java
A infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerLifecycle.java
A infra/common/src/test/resources/system-configuration-lifecycle.xml
M infra/common/testng-unit.xml
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Definition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/DefinitionImpl.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/TypedObjectQuery.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LifecyleUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestLazyDumpPerformance.java
M model/certification-api/pom.xml
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertGeneralHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignCreationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationConstants.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
R model/certification-impl/src/main/resources/reports/campaigns.xml
R model/certification-impl/src/main/resources/reports/cases.xml
R model/certification-impl/src/main/resources/reports/decisions.xml
R model/certification-impl/src/main/resources/reports/definitions.xml
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestAdHocCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelUtils.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/UserComputer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycle.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLoggingConfiguration.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
M model/model-intest/src/test/resources/common/user-template-complex.xml
M model/model-intest/src/test/resources/lifecycle/role-gambler.xml
M model/model-intest/src/test/resources/lifecycle/role-headmaster.xml
M model/model-intest/src/test/resources/lifecycle/system-configuration-lifecycle.xml
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCampaignNotifier.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/UserProfileServiceMock.java
M repo/task-quartz-impl/pom.xml
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_mysql.sql
A samples/forms/form-post-authentication.xml
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 3d4654ba9fc16e5b5d53720e0a7295c04d2e11c0
https://github.com/Evolveum/midpoint/commit/3d4654ba9fc16e5b5d53720e0a7295c04d2e11c0
Author: matus <matus.macik at gmail.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusSetAssignmentsModal.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusTableWithChoosableElements.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/AboutPage.java
M tools/schrodinger/src/test/java/schrodinger/AboutPageTest.java
M tools/schrodinger/src/test/java/schrodinger/TestBase.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/AccountTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/OrganizationStructureTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/UserPhotoTests.java
A tools/schrodinger/src/test/resources/configuration/schrodinger.properties
A tools/schrodinger/src/test/resources/images/leonardo_large_nc.jpg
A tools/schrodinger/src/test/resources/images/leonardo_small_nc.jpg
Log Message:
-----------
MODIFY replacement of some parameters wiht configurable properties, moddification of fw methods to comply with gui changes, minor fixes
Commit: eb794eae081c8a97fccaf1a5800787fc30e22ded
https://github.com/Evolveum/midpoint/commit/eb794eae081c8a97fccaf1a5800787fc30e22ded
Author: kate <honchar at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M samples/objects/users_view_collection.tld
M samples/objects/users_view_configuration.tld
Log Message:
-----------
users view + view collection samples
Commit: 38c0226869ea533c5887221ab04219e0f0bc66e3
https://github.com/Evolveum/midpoint/commit/38c0226869ea533c5887221ab04219e0f0bc66e3
Author: kate <honchar at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusSetAssignmentsModal.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusTableWithChoosableElements.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/AboutPage.java
M tools/schrodinger/src/test/java/schrodinger/AboutPageTest.java
M tools/schrodinger/src/test/java/schrodinger/TestBase.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/AccountTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/OrganizationStructureTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/UserPhotoTests.java
A tools/schrodinger/src/test/resources/configuration/schrodinger.properties
A tools/schrodinger/src/test/resources/images/leonardo_large_nc.jpg
A tools/schrodinger/src/test/resources/images/leonardo_small_nc.jpg
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: ed2f386da037009093642a05717c403269dfd3e7
https://github.com/Evolveum/midpoint/commit/ed2f386da037009093642a05717c403269dfd3e7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Fix repo.deleteObject with type=ObjectType
There is special code invoked based on deleted object's type (e.g.
for lookup tables, cert campaigns or orgs). Now we use actual object
type to invoke it, instead of client-supplied value that can be
generic (like ObjectType.class).
(cherry picked from commit fa7673d)
Commit: b838874b691db60f3aead3a444bd876f8af60312
https://github.com/Evolveum/midpoint/commit/b838874b691db60f3aead3a444bd876f8af60312
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M dist/src/main/bin/midpoint.sh
A samples/objects/users_view_collection.tld
A samples/objects/users_view_configuration.tld
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusSetAssignmentsModal.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusTableWithChoosableElements.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/AboutPage.java
M tools/schrodinger/src/test/java/schrodinger/AboutPageTest.java
M tools/schrodinger/src/test/java/schrodinger/TestBase.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/AccountTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/OrganizationStructureTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/UserPhotoTests.java
A tools/schrodinger/src/test/resources/configuration/schrodinger.properties
A tools/schrodinger/src/test/resources/images/leonardo_large_nc.jpg
A tools/schrodinger/src/test/resources/images/leonardo_small_nc.jpg
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: f557cd9f5eed76a662ab00f98d2eff99452e1ca7
https://github.com/Evolveum/midpoint/commit/f557cd9f5eed76a662ab00f98d2eff99452e1ca7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryConcurrencyTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Fix RExtItem concurrency issues (MID-4710)
1. Creation of RExtItem objects is now under main retry mechanism;
we removed inner retry cycle.
2. Handling of ConstraintViolationException is now part of general
exception handling, it is no longer limited to addObject
and modifyObject methods.
3. "synchronized" keyword is temporarily removed from ExtItemDictionary
methods, so we rely on DB mechanisms to ensure consistency. This
required handling of more cases of ConstraintViolationException that
occur in these situations (for all databases). This is used to test
correct working of the class in cluster environment, where java
synchronization does not protect it any more.
TODO: re-add "synchronized" keyword before 3.8.1/3.9 release.
Commit: 118cfc24ffbb0f5c6e3f83ab6cc340aa7135bcb9
https://github.com/Evolveum/midpoint/commit/118cfc24ffbb0f5c6e3f83ab6cc340aa7135bcb9
Author: kate <honchar at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
R samples/objects/users_view_collection.tld
A samples/objects/users_view_collection.xml
R samples/objects/users_view_configuration.tld
A samples/objects/users_view_configuration.xml
Log Message:
-----------
samples files extension change
Commit: 119305f5698ea5a5ac917761492db888d5eb5da6
https://github.com/Evolveum/midpoint/commit/119305f5698ea5a5ac917761492db888d5eb5da6
Author: kate <honchar at evolveum.com>
Date: 2018-07-03 (Tue, 03 Jul 2018)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryConcurrencyTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: cb13132c99931977c2faca35e9194a1a430cd78c
https://github.com/Evolveum/midpoint/commit/cb13132c99931977c2faca35e9194a1a430cd78c
Author: kate <honchar at evolveum.com>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractMemberTabPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
Log Message:
-----------
some classes restructuring for assignment popup
Commit: e66da3b8b16ba6b4e76f99c578be4a9f541b6deb
https://github.com/Evolveum/midpoint/commit/e66da3b8b16ba6b4e76f99c578be4a9f541b6deb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/certification-impl/src/test/resources/common/certification-of-eroot-user-assignments-escalations.xml
Log Message:
-----------
Add automatic campaign reiteration (MID-4651)
Added implementation and tests, no GUI support yet.
Commit: 439ee16e5fe8bed44516fc8a42878962250e6ba0
https://github.com/Evolveum/midpoint/commit/439ee16e5fe8bed44516fc8a42878962250e6ba0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractMemberTabPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
R samples/objects/users_view_collection.tld
A samples/objects/users_view_collection.xml
R samples/objects/users_view_configuration.tld
A samples/objects/users_view_configuration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 5dfbb8974a02b4f6755b5cdc8ddc1f7f0766c073
https://github.com/Evolveum/midpoint/commit/5dfbb8974a02b4f6755b5cdc8ddc1f7f0766c073
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
Log Message:
-----------
Add GUI support for campaign iteration (MID-4651)
What is to be done yet is better validation of ISO 8601 duration
(automaticIterationAfter) and two integers (automaticIterationLimit,
overallIterationLimit).
Commit: 459dac93a34c4057a619293103744a4978875d82
https://github.com/Evolveum/midpoint/commit/459dac93a34c4057a619293103744a4978875d82
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
Log Message:
-----------
Add "no no-response cases" check for reiteration
Trigger for starting automatic reiteration is now created only if
there is a reason to reiterate (i.e. there are some cases with
NO_RESPONSE outcome).
Commit: 356a1fa70c7cbde7d651f20c32afd67681cc0539
https://github.com/Evolveum/midpoint/commit/356a1fa70c7cbde7d651f20c32afd67681cc0539
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M dist/src/main/bin/midpoint.bat
Log Message:
-----------
Add support for setenv.bat (MID-4695)
Commit: f34838d06b13700d248377424a943b586be949ac
https://github.com/Evolveum/midpoint/commit/f34838d06b13700d248377424a943b586be949ac
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-04 (Wed, 04 Jul 2018)
Changed paths:
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
Log Message:
-----------
Add "projection" variable for inbounds (MID-4498)
...and also to some other places where it seems to be omitted.
Commit: 94af20368b04dfa28d6f803d760646073be86c3f
https://github.com/Evolveum/midpoint/commit/94af20368b04dfa28d6f803d760646073be86c3f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTestReindex.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
M repo/repo-sql-impl-test/src/test/resources/schema/extension.xsd
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Fix reindex after 3.8 repo changes (MID-4757)
When executeIfNoChanges (a.k.a. "reindex") option is set we employ
the original algorithm based on JPA merge operation.
Commit: 106a99fe2427cde70bb68a577b5530a7266ce542
https://github.com/Evolveum/midpoint/commit/106a99fe2427cde70bb68a577b5530a7266ce542
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java
Log Message:
-----------
Fix exception handling in mapping source filters
Also fixed/suppressed majority of warnings in MappingImpl class.
Commit: ce24c72922fb2f105ef9e9ff99f783a08e848b60
https://github.com/Evolveum/midpoint/commit/ce24c72922fb2f105ef9e9ff99f783a08e848b60
Author: skublik <lskublik at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InitialDataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
Log Message:
-----------
adding of Factory default button
adding of factory default button
adding of Factory default button
removing task for delete all operation
Commit: 90c236da6a1615f3d798aa1219a51b31b2a44034
https://github.com/Evolveum/midpoint/commit/90c236da6a1615f3d798aa1219a51b31b2a44034
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
M model/model-intest/src/test/resources/object-template-ranges/user-template-ranges.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionVariables.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java
Log Message:
-----------
Add variables for set/condition eval (MID-4760)
All mapping variables are copied there.
Commit: 9899f5f24b539d9f42333ebaba18d06ad438a1ad
https://github.com/Evolveum/midpoint/commit/9899f5f24b539d9f42333ebaba18d06ad438a1ad
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InitialDataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: c411d74557cb1997b4c5737060f44d8597baece5
https://github.com/Evolveum/midpoint/commit/c411d74557cb1997b4c5737060f44d8597baece5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyUser.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureCorrectnessTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest1.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest2.java
M repo/repo-sql-impl-test/src/test/resources/modify/change-add-non-existing.xml
M repo/repo-sql-impl-test/src/test/resources/modify/change-add.xml
M repo/repo-sql-impl-test/src/test/resources/modify/change-name.xml
M repo/repo-sql-impl-test/src/test/resources/modify/modify-user.xml
Log Message:
-----------
Clean up repo tests (MID-3483)
Disabled tests in ModifyTest were fixed and enabled. Some other
disabled tests were enabled; irrelevant ones were removed.
Some other disabled tests were kept intact, as they are to be
used occasionally.
However, a more deep cleanup would be still helpful - eventually.
Commit: e3099000ed07290c8a10adc0bea8e39324732411
https://github.com/Evolveum/midpoint/commit/e3099000ed07290c8a10adc0bea8e39324732411
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentPathSegmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentTargetImpl.java
Log Message:
-----------
Fix "Show all assignments" (MID-4691)
The appliesToFocusWithAnyRelation() method on assignment targets
was too strict; it expected that the target is directly assigned
(order=1). Now it also accepts any targets with matching order.
However, the whole concept of matching order has to be rethought.
Commit: a5e8b2d0453c3743995b2e12f057ab0933e14228
https://github.com/Evolveum/midpoint/commit/a5e8b2d0453c3743995b2e12f057ab0933e14228
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
Log Message:
-----------
Add $projection variable where it was missing
(cherry picked from commit 286b0dc)
Commit: b8963585631d3bac2509fd3a367510e1e1c8c894
https://github.com/Evolveum/midpoint/commit/b8963585631d3bac2509fd3a367510e1e1c8c894
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-07-06 (Fri, 06 Jul 2018)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfHook.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
Log Message:
-----------
Implement assignment approval limit (MID-4697)
To avoid creation of too many approval requests here is an experimental
implementation of adminGuiConfiguration.assignmentApprovalRequestLimit.
The implementation is backend-only! An appropriate GUI support is
needed.
Commit: b752e6e5257407391aa80c6dd73f78e9983fedfb
https://github.com/Evolveum/midpoint/commit/b752e6e5257407391aa80c6dd73f78e9983fedfb
Author: kate <honchar at evolveum.com>
Date: 2018-07-07 (Sat, 07 Jul 2018)
Changed paths:
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractMemberTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeMemberTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeMemberTabPanel.java
Log Message:
-----------
member popup + assignment popup fix
Commit: 311c8a4b7432ca69bf5045ecb2d891955f28ee01
https://github.com/Evolveum/midpoint/commit/311c8a4b7432ca69bf5045ecb2d891955f28ee01
Author: kate <honchar at evolveum.com>
Date: 2018-07-07 (Sat, 07 Jul 2018)
Changed paths:
M dist/src/main/bin/midpoint.bat
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InitialDataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/certification-impl/src/test/resources/common/certification-of-eroot-user-assignments-escalations.xml
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentPathSegmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentTargetImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
M model/model-intest/src/test/resources/object-template-ranges/user-template-ranges.xml
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfHook.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionVariables.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTestReindex.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyUser.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureCorrectnessTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest1.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest2.java
M repo/repo-sql-impl-test/src/test/resources/modify/change-add-non-existing.xml
M repo/repo-sql-impl-test/src/test/resources/modify/change-add.xml
M repo/repo-sql-impl-test/src/test/resources/modify/change-name.xml
M repo/repo-sql-impl-test/src/test/resources/modify/modify-user.xml
M repo/repo-sql-impl-test/src/test/resources/schema/extension.xsd
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Merge branch 'master' of https://github.com/Evolveum/midpoint
Commit: 4641f70be047120bdb7e7074425df61f33454271
https://github.com/Evolveum/midpoint/commit/4641f70be047120bdb7e7074425df61f33454271
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-07-09 (Mon, 09 Jul 2018)
Changed paths:
M config/initial-objects/140-report-certification-campaigns.xml
M config/initial-objects/150-report-certification-cases.xml
M config/initial-objects/160-report-certification-decisions.xml
M config/sql/_all/h2-3.9-all.sql
M config/sql/_all/h2-upgrade-3.8-3.9.sql
M config/sql/_all/mysql-3.9-all-utf8mb4.sql
M config/sql/_all/mysql-3.9-all.sql
M config/sql/_all/mysql-upgrade-3.8-3.9-utf8mb4.sql
M config/sql/_all/mysql-upgrade-3.8-3.9.sql
M config/sql/_all/oracle-3.9-all.sql
M config/sql/_all/oracle-upgrade-3.8-3.9.sql
M config/sql/_all/postgresql-3.9-all.sql
M config/sql/_all/postgresql-upgrade-3.8-3.9.sql
M config/sql/_all/sqlserver-3.9-all.sql
M config/sql/_all/sqlserver-upgrade-3.8-3.9.sql
R config/sql/quartz/tables_mysql.sql
M dist/src/main/bin/midpoint.bat
M dist/src/main/bin/midpoint.sh
R gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractAssignmentPopupTabPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeMemberTabPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeMemberTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/result/OperationResultPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/togglebutton/ToggleIconButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/ModelServiceLocator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InitialDataImport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssociationDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/InducedEntitlementsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/CheckTableHeader.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerValueHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PropertyOrReferenceWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionBasicPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/SystemConfigPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/AuditEventRecordProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageAbstractFlow.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthenticationSuccessHandler.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
M gui/admin-gui/src/main/resources/initial-objects/140-report-certification-campaigns.xml
M gui/admin-gui/src/main/resources/initial-objects/150-report-certification-cases.xml
M gui/admin-gui/src/main/resources/initial-objects/160-report-certification-decisions.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiUnitTest.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationObjectWrapperFactory.java
M infra/common/src/main/java/com/evolveum/midpoint/common/ActivationComputer.java
M infra/common/src/main/java/com/evolveum/midpoint/common/crypto/CryptoUtil.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
A infra/common/src/test/java/com/evolveum/midpoint/common/AbstractActivationComputerTest.java
R infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputer.java
A infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerDefault.java
A infra/common/src/test/java/com/evolveum/midpoint/common/TestActivationComputerLifecycle.java
A infra/common/src/test/resources/system-configuration-lifecycle.xml
M infra/common/testng-unit.xml
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Definition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/DefinitionImpl.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/TypedObjectQuery.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/LifecyleUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestLazyDumpPerformance.java
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/certification-api/pom.xml
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertGeneralHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignCreationTaskHandler.java
A model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationConstants.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationHook.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/ModificationsToExecute.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/CertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/ExclusionCertificationHandler.java
R model/certification-impl/src/main/resources/reports/campaigns.xml
R model/certification-impl/src/main/resources/reports/cases.xml
R model/certification-impl/src/main/resources/reports/decisions.xml
R model/certification-impl/src/main/resources/reports/definitions.xml
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestAdHocCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java
M model/certification-impl/src/test/resources/common/certification-of-eroot-user-assignments-escalations.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ModelUtils.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/UserComputer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentPathSegmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentTargetImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentTripleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycle.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLoggingConfiguration.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
M model/model-intest/src/test/resources/common/user-template-complex.xml
M model/model-intest/src/test/resources/lifecycle/role-gambler.xml
M model/model-intest/src/test/resources/lifecycle/role-headmaster.xml
M model/model-intest/src/test/resources/lifecycle/system-configuration-lifecycle.xml
M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
M model/model-intest/src/test/resources/object-template-ranges/user-template-ranges.xml
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCampaignNotifier.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfHook.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/AssignmentPolicyAspectPart.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionVariables.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTestReindex.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyUser.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureCorrectnessTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest1.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosurePerformanceTest2.java
M repo/repo-sql-impl-test/src/test/resources/modify/change-add-non-existing.xml
M repo/repo-sql-impl-test/src/test/resources/modify/change-add.xml
M repo/repo-sql-impl-test/src/test/resources/modify/change-name.xml
M repo/repo-sql-impl-test/src/test/resources/modify/modify-user.xml
M repo/repo-sql-impl-test/src/test/resources/schema/extension.xsd
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/dictionary/ExtItemDictionary.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-impl/src/test/java/com/evolveum/midpoint/security/impl/UserProfileServiceMock.java
M repo/task-quartz-impl/pom.xml
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
R repo/task-quartz-impl/src/main/resources/com/evolveum/midpoint/task/quartzimpl/execution/tables_mysql.sql
A samples/forms/form-post-authentication.xml
A samples/objects/users_view_collection.xml
A samples/objects/users_view_configuration.xml
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusSetAssignmentsModal.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusTableWithChoosableElements.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/AboutPage.java
M tools/schrodinger/src/test/java/schrodinger/AboutPageTest.java
M tools/schrodinger/src/test/java/schrodinger/TestBase.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/AccountTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/OrganizationStructureTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/SynchronizationTests.java
M tools/schrodinger/src/test/java/schrodinger/scenarios/UserPhotoTests.java
A tools/schrodinger/src/test/resources/configuration/schrodinger.properties
A tools/schrodinger/src/test/resources/images/leonardo_large_nc.jpg
A tools/schrodinger/src/test/resources/images/leonardo_small_nc.jpg
Log Message:
-----------
Merge branch 'master' into connid-improvements-3.9
Compare: https://github.com/Evolveum/midpoint/compare/ae8fcb7a3ba6...4641f70be047
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the midPoint-svn
mailing list