[midPoint-git] [Evolveum/midpoint] 28a0bf: Add first schema changes related to reiteration
Pavol Mederly
mederly at evolveum.com
Mon Jul 2 17:36:10 CEST 2018
Branch: refs/heads/master
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: 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: 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: 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: 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: 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: 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: 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'
Compare: https://github.com/Evolveum/midpoint/compare/ae78d5462279...d8b3c1bd9a70
**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