[midPoint-git] [Evolveum/midpoint] 9fda11: Work on repo support for certification work items....
Pavol Mederly
mederly at evolveum.com
Wed Apr 19 11:11:20 CEST 2017
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 9fda113d60bf8e867d8383bcfc12e0373630ed2c
https://github.com/Evolveum/midpoint/commit/9fda113d60bf8e867d8383bcfc12e0373630ed2c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.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 repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/basic/objects.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RReference.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCertWorkItemId.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCertWorkItemReferenceId.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerGetter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/CertWorkItemIdGenerator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerIdGenerator.java
Log Message:
-----------
Work on repo support for certification work items. In progress.
Commit: 426f9e60020005554be521e3a45b69385dd166ed
https://github.com/Evolveum/midpoint/commit/426f9e60020005554be521e3a45b69385dd166ed
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-03-29 (Wed, 29 Mar 2017)
Changed paths:
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/container/RAccessCertificationWorkItem.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
Log Message:
-----------
Fixed starting query interpreter + deleting certification campaigns.
Commit: 68804c7eb89e6669bcd78fd84fcf868894224b98
https://github.com/Evolveum/midpoint/commit/68804c7eb89e6669bcd78fd84fcf868894224b98
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
M repo/repo-sql-impl-test/src/test/resources/logback-test.xml
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/container/RCertWorkItemReference.java
Log Message:
-----------
Repo tests (original ones, i.e. without new cert features) pass.
Commit: f4e70edb84f61273cd7841bdebcec397cf6ee746
https://github.com/Evolveum/midpoint/commit/f4e70edb84f61273cd7841bdebcec397cf6ee746
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M build-system/pom.xml
M config/initial-objects/100-report-reconciliation.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentCatalogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceCredentialsEditor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingKart.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentsList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/dto/AssignmentViewType.java
M gui/admin-gui/src/main/resources/initial-objects/100-report-reconciliation.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
R gui/admin-gui/src/main/resources/localization/Midpoint_ar.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
R gui/admin-gui/src/main/resources/localization/Midpoint_es_AR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
R gui/admin-gui/src/main/resources/localization/Midpoint_hi.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hu.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 icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java
M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.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/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinition.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismProperty.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/PrismUnmarshaller.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/CapabilityUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
R infra/schema/src/main/resources/localization/schema_ar.properties
R infra/schema/src/main/resources/localization/schema_es_AR.properties
R infra/schema/src/main/resources/localization/schema_hi.properties
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
M model/model-api/pom.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluationOrder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/Mapping.java
A model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingEvaluationState.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
M model/model-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.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/EvaluationOrderImpl.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/UndefinedEvaluationOrderImpl.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/ConsolidationProcessor.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/InboundProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingEvaluatorParams.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingLoader.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingOutputProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingOutputStruct.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionMappingLoader.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/credentials/ProjectionCredentialsProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestAuthenticationHandler.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestAuthenticator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestPasswordAuthenticator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestSecurityQuestionsAuthenticator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/testng-unit.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/TestActivation.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecurity.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/password/TestPasswordDefault.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefaultHashing.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordNone.java
M model/model-intest/src/test/resources/common/resource-dummy-blue-caching.xml
M model/model-intest/src/test/resources/common/resource-dummy-blue-deprecated.xml
M model/model-intest/src/test/resources/common/resource-dummy-blue.xml
M model/model-intest/src/test/resources/common/resource-dummy-deprecated.xml
M model/model-intest/src/test/resources/common/resource-dummy-green-caching.xml
M model/model-intest/src/test/resources/common/resource-dummy-green-deprecated.xml
M model/model-intest/src/test/resources/common/resource-dummy-green.xml
M model/model-intest/src/test/resources/common/resource-dummy-yellow.xml
M model/model-intest/src/test/resources/common/resource-dummy.xml
M model/model-intest/src/test/resources/logback-test.xml
A model/model-intest/src/test/resources/password/resource-dummy-lifecycle.xml
M model/model-intest/src/test/resources/password/resource-dummy-ugly.xml
M model/model-intest/src/test/resources/sync/resource-dummy-lime-deprecated.xml
M model/model-intest/src/test/resources/sync/resource-dummy-lime.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.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/ShadowCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/ConnectorInstanceIcfImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IcfConvertor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyIncomplete.java
M provisioning/provisioning-impl/src/test/resources/impl/dummy-extra/resource-dummy.xml
A provisioning/provisioning-impl/src/test/resources/impl/dummy-incomplete/resource-dummy.xml
M provisioning/provisioning-impl/testng-integration.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.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/ItemSecurityDecisions.java
Log Message:
-----------
Merge branch 'master' into feature/certification-work-items
Commit: b110687dd68a701478002337e4bdc463a4b5fa2f
https://github.com/Evolveum/midpoint/commit/b110687dd68a701478002337e4bdc463a4b5fa2f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-03-31 (Fri, 31 Mar 2017)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_AtomicFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_ConditionEntry.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryImpl.java
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/cert/cert-campaign-1.xml
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/container/RCertWorkItemReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.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/query2/QueryDefinitionRegistry2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/DataSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ProperDataSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetCertificationWorkItemResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java
Log Message:
-----------
Support for cert work items in query interpreter. Multivalued reference queries.
Commit: e63b7b1a00cdee7213454aa3e95aef5f9615cde0
https://github.com/Evolveum/midpoint/commit/e63b7b1a00cdee7213454aa3e95aef5f9615cde0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-03-31 (Fri, 31 Mar 2017)
Changed paths:
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/page/admin/resources/PageResources.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestAuthenticationHandler.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.java
Log Message:
-----------
Merge branch 'master' into feature/certification-work-items
Commit: 69b685721a2ae58b6cfa0cd68eedd024e8c37844
https://github.com/Evolveum/midpoint/commit/69b685721a2ae58b6cfa0cd68eedd024e8c37844
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-03-31 (Fri, 31 Mar 2017)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
Log Message:
-----------
Basic repo support for cert work items done.
Commit: 931d59202c61363368bc4992e6ee73c8dc587ee5
https://github.com/Evolveum/midpoint/commit/931d59202c61363368bc4992e6ee73c8dc587ee5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-01 (Sat, 01 Apr 2017)
Changed paths:
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/CertCaseDto.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/test/java/com/evolveum/midpoint/schema/TestQueryConvertor.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.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/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/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/CertificationManagerImpl.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/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
M repo/repo-sql-impl/pom.xml
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/container/RAccessCertificationCase.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.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/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java
Log Message:
-----------
Migrated certification case decisions into work items (repo tests passing). Started to adapt business logic as well.
Commit: 974c72406b46557f59e2ccab12fbf6663e66ef52
https://github.com/Evolveum/midpoint/commit/974c72406b46557f59e2ccab12fbf6663e66ef52
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-01 (Sat, 01 Apr 2017)
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/BasicCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/CriticalRolesCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/SoDCertificationTest.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CertReviewEvent.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
Log Message:
-----------
Certification module is at least compilable now.
Commit: 0def79e81edbee683532dd6b4a51b09c9baa9327
https://github.com/Evolveum/midpoint/commit/0def79e81edbee683532dd6b4a51b09c9baa9327
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-03 (Mon, 03 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDecisionDtoProvider.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/builder/DeltaBuilder.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.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/AccCertQueryHelper.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/BasicCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/CriticalRolesCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/SoDCertificationTest.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
Log Message:
-----------
Certification module tests passing.
Commit: c20baa56a315a6bbcf2e45eb3f5c50d869f276b2
https://github.com/Evolveum/midpoint/commit/c20baa56a315a6bbcf2e45eb3f5c50d869f276b2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-03 (Mon, 03 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDecisionHelper.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/CertCaseDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDtoProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrDecisionDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDecisionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDecisionDtoProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
Log Message:
-----------
Certification GUI compilable and almost working.
Commit: cc161f29c04a0e36d3f7f9c25fe09efc77a442af
https://github.com/Evolveum/midpoint/commit/cc161f29c04a0e36d3f7f9c25fe09efc77a442af
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-03 (Mon, 03 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDtoProvider.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/CertDecisionDtoProvider.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/NameResolutionHelper.java
Log Message:
-----------
Minor changes.
Commit: 3a75194d03310ceae4340fbf62a674343c1b10bc
https://github.com/Evolveum/midpoint/commit/3a75194d03310ceae4340fbf62a674343c1b10bc
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-03 (Mon, 03 Apr 2017)
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/data/MultiButtonTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentDetails.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentsList.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthenticationEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestAuthenticationHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestAuthenticator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/RestAuthenticationMethod.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityQuestionAuthneticationEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/RestServiceUtil.java
M model/model-impl/src/test/resources/common/security-policy.xml
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/itemApproval/InitializeLoopThroughApproversInLevel.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityEnforcerImpl.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceJson.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceJsonSecQ.java
M testing/rest/src/test/resources/repo/json/user-darthadder.json
A testing/rest/src/test/resources/repo/security-policy.xml
M testing/rest/src/test/resources/repo/system-configuration.xml
M testing/rest/src/test/resources/repo/user-administrator.xml
M testing/rest/src/test/resources/repo/user-cyclops.xml
M testing/rest/src/test/resources/repo/user-nobody.xml
M testing/rest/src/test/resources/repo/user-somebody.xml
M testing/rest/src/test/resources/repo/xml/user-darthadder.xml
M testing/rest/src/test/resources/repo/yaml/user-darthadder.yml
M testing/rest/testng-integration.xml
Log Message:
-----------
Merge branch 'master' into feature/certification-work-items
Commit: 21213db2add858db2171f06a744d5c5086661fc9
https://github.com/Evolveum/midpoint/commit/21213db2add858db2171f06a744d5c5086661fc9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-04 (Tue, 04 Apr 2017)
Changed paths:
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/page/admin/certification/CertDecisionHelper.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/CertCaseDtoProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDecisionDtoProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDtoProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/SearchingUtils.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectPaging.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/test/resources/common/xml/ns/certification-case-1.xml
M infra/schema/src/test/resources/queryconvertor/test700Exists.xml
M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/NameResolutionHelper.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/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDataNodeDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityPointerDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlDataInstance.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlEntityInstance.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/query2/restriction/Restriction.java
Log Message:
-----------
Certification GUI seems to be OK. Fixed schema tests.
Commit: 655cae992e970b402f6a155d0bd3a0c409adbb24
https://github.com/Evolveum/midpoint/commit/655cae992e970b402f6a155d0bd3a0c409adbb24
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-04 (Tue, 04 Apr 2017)
Changed paths:
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/SearchingUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/LoggingDto.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/schema/src/main/resources/localization/schema.properties
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
Log Message:
-----------
Fixed ordering cert work items in GUI. Re-enabled isNull for multivalued references. Minor fix for isNull for references.
Commit: 6071f3336a7fac5fc15d04a8ef0885d3c1f0d3e6
https://github.com/Evolveum/midpoint/commit/6071f3336a7fac5fc15d04a8ef0885d3c1f0d3e6
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-04 (Tue, 04 Apr 2017)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/helpers/CertificationCaseHelper.java
Log Message:
-----------
Removed campaignRef in certification case.
Commit: 6a3878c2a71e001a540485f5d95016f6248387ed
https://github.com/Evolveum/midpoint/commit/6a3878c2a71e001a540485f5d95016f6248387ed
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-04 (Tue, 04 Apr 2017)
Changed paths:
M model/model-intest/src/test/resources/security/campaigns.xml
Log Message:
-----------
Fixing model-intest (wrong data)
Commit: faadd84beb6c634f9dda6bf6bfb912ba3b59c8ae
https://github.com/Evolveum/midpoint/commit/faadd84beb6c634f9dda6bf6bfb912ba3b59c8ae
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
Log Message:
-----------
Minor doc fixes.
Commit: e95c3a1d22a7e48d4cb76675862e90126a2466e9
https://github.com/Evolveum/midpoint/commit/e95c3a1d22a7e48d4cb76675862e90126a2466e9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M config/sql/_all/postgresql-3.5-all.sql
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectBrowserPanel.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/PopupObjectListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentCatalogPanel.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/data/MultiButtonTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceVisualization.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentsList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/RoleCatalogStorage.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M infra/pom.xml
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismTestUtil.java
M infra/prism/src/main/resources/xml/ns/public/query-3.xsd
M infra/prism/src/main/resources/xml/ns/public/types-3.xsd
R infra/prism/src/main/resources/xml/ns/standard/XMLSchema.dtd
R infra/prism/src/main/resources/xml/ns/standard/XMLSchema.xsd
R infra/prism/src/main/resources/xml/ns/standard/datatypes.dtd
R infra/prism/src/main/resources/xml/ns/standard/xenc-schema.xsd
R infra/prism/src/main/resources/xml/ns/standard/xml.xsd
R infra/prism/src/main/resources/xml/ns/standard/xmldsig-core-schema.xsd
M infra/prism/src/main/resources/xml/ns/test/foo-1.xsd
M infra/prism/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
A infra/schema-pure-jaxb/pom.xml
A infra/schema-pure-jaxb/src/compile/resources/catalog.xml
A infra/schema-pure-jaxb/testng-integration.xml
A infra/schema-pure-jaxb/testng-unit.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
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-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-model-context-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/main/resources/xml/ns/public/common/common-workflows-3.xsd
R infra/schema/src/main/resources/xml/ns/standard/XMLSchema.dtd
R infra/schema/src/main/resources/xml/ns/standard/XMLSchema.xsd
R infra/schema/src/main/resources/xml/ns/standard/datatypes.dtd
R infra/schema/src/main/resources/xml/ns/standard/xenc-schema.xsd
R infra/schema/src/main/resources/xml/ns/standard/xml.xsd
R infra/schema/src/main/resources/xml/ns/standard/xmldsig-core-schema.xsd
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/DataModelVisualizer.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelDiagnosticService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelDiagController.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/AdHocDataItem.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataItem.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModel.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/MappingRelation.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/Relation.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/RepositoryDataItem.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/ResourceDataItem.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/VisualizationContext.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotAdHocDataItem.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotDataItem.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotMappingRelation.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotOtherRelation.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRelation.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotRepositoryDataItem.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotResourceDataItem.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/AdHocDataItem.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/DataItem.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/MappingRelation.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/Relation.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/RepositoryDataItem.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/ResourceDataItem.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelVisualization.java
A samples/resources/smartrecruiters/metarole-smartrecruiters-roles.xml
A samples/resources/smartrecruiters/resource-smartrecruiters.xml
A samples/resources/smartrecruiters/role-smartrecruiters-roles.xml
Log Message:
-----------
Merge branch 'master' into feature/certification-work-items
Commit: 0397a719e5fd0d2e5bc9fd6e06917a68f734380e
https://github.com/Evolveum/midpoint/commit/0397a719e5fd0d2e5bc9fd6e06917a68f734380e
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M infra/schema-pure-jaxb/pom.xml
Log Message:
-----------
Fixing schema-pure-jaxb build problem.
Commit: 607c9c1b8dc53f4ba6adb1cbb51bba13e4df3f61
https://github.com/Evolveum/midpoint/commit/607c9c1b8dc53f4ba6adb1cbb51bba13e4df3f61
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/webapp/WEB-INF/web.xml
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
M infra/prism/src/main/resources/xml/ns/public/types-3.xsd
M infra/schema-pure-jaxb/src/compile/resources/catalog.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultStatus.java
M infra/schema/src/main/resources/META-INF/schemas-in-this-module.xml
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
A 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-core-3.xsd
M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
M infra/util/src/main/java/com/evolveum/midpoint/util/ClassPathUtil.java
M model/model-client/src/compile/resources/jax-ws-catalog.xml
M model/model-client/src/main/resources/META-INF/jax-ws-catalog.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCaseIgnore.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/TestResources.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
M provisioning/pom.xml
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConnectorManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/StateReporter.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Change.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ExecuteProvisioningScriptOperation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ExecuteScriptArgument.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/GenericFrameworkException.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Operation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PasswordChangeOperation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PropertyModificationOperation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ResultHandler.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Token.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfException.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/ConnectorFactoryIcfImpl.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/ConnectorInstanceIcfImpl.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IcfConfigurationTransformer.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IcfConvertor.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IcfNameMapper.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IcfUtil.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IntermediateException.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/SecretIcfOperationalAttributes.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/Slf4jConnectorLogger.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/query/FilterInterpreter.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/query/LogicalOperation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/query/Operation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/query/ValueOperation.java
R provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/util/UcfUtil.java
R provisioning/provisioning-impl/src/main/resources/META-INF/services/org.identityconnectors.common.logging
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ProvisioningTestUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestCsvFile.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestManual.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaseIgnore.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyHacks.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyUuidNonUniqueName.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestSynchronization.java
R provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ucf/AbstractUcfDummyTest.java
R provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ucf/TestUcfDummy.java
R provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ucf/TestUcfDummyMulti.java
R provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ucf/TestUcfOpenDj.java
A provisioning/provisioning-impl/src/test/resources/common/admin.xml
M provisioning/provisioning-impl/src/test/resources/ctx-provisioning-test-main.xml
M provisioning/provisioning-impl/src/test/resources/ctx-provisioning-test-no-repo.xml
M provisioning/provisioning-impl/src/test/resources/ctx-provisioning-test.xml
R provisioning/provisioning-impl/src/test/resources/impl/admin.xml
R provisioning/provisioning-impl/src/test/resources/impl/opendj/calypso.ldif
R provisioning/provisioning-impl/src/test/resources/impl/sync-task-example.xml
A provisioning/provisioning-impl/src/test/resources/manual/resource-manual.xml
A provisioning/provisioning-impl/src/test/resources/synchronization/calypso.ldif
A provisioning/provisioning-impl/src/test/resources/synchronization/sync-task-example.xml
A provisioning/provisioning-impl/src/test/resources/synchronization/will.ldif
R provisioning/provisioning-impl/src/test/resources/ucf/connector-dummy.xml
R provisioning/provisioning-impl/src/test/resources/ucf/connector-ldap.xml
R provisioning/provisioning-impl/src/test/resources/ucf/will.ldif
M provisioning/provisioning-impl/testng-integration.xml
A provisioning/ucf-api/pom.xml
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AttributesToReturn.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Change.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorOperationResult.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorOperationReturnValue.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ExecuteProvisioningScriptOperation.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ExecuteScriptArgument.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/GenericFrameworkException.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ManagedConnector.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Operation.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PasswordChangeOperation.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/PropertyModificationOperation.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ResultHandler.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Token.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfException.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfUtil.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractConnectorInstance.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
A provisioning/ucf-api/testng-integration.xml
A provisioning/ucf-api/testng-unit.xml
A provisioning/ucf-impl-builtin/pom.xml
A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
A provisioning/ucf-impl-builtin/src/main/resources/ctx-ucf-builtin.xml
A provisioning/ucf-impl-builtin/testng-integration.xml
A provisioning/ucf-impl-builtin/testng-unit.xml
A provisioning/ucf-impl-connid/pom.xml
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/IntermediateException.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SecretIcfOperationalAttributes.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/Slf4jConnectorLogger.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/FilterInterpreter.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/LogicalOperation.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/Operation.java
A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
A provisioning/ucf-impl-connid/src/main/resources/META-INF/services/org.identityconnectors.common.logging
A provisioning/ucf-impl-connid/src/main/resources/ctx-ucf-connid.xml
A provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
A provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
A provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
A provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
A provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/UcfTestUtil.java
A provisioning/ucf-impl-connid/src/test/resources/connector-dummy.xml
A provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
A provisioning/ucf-impl-connid/src/test/resources/ctx-ucf-connid-test.xml
A provisioning/ucf-impl-connid/src/test/resources/resource-dummy.xml
A provisioning/ucf-impl-connid/src/test/resources/resource-opendj-bad.xml
A provisioning/ucf-impl-connid/src/test/resources/resource-opendj.xml
A provisioning/ucf-impl-connid/testng-integration.xml
A provisioning/ucf-impl-connid/testng-unit.xml
A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryAware.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-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/QueryInterpreter2Test.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.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/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/StateReporter.java
M testing/consistency-mechanism/src/test/java/com/evolveum/midpoint/testing/consistency/ConsistencyTest.java
M testing/sanity/src/test/java/com/evolveum/midpoint/testing/sanity/TestSanity.java
M testing/sanity/src/test/java/com/evolveum/midpoint/testing/sanity/TestSanityLegacy.java
Log Message:
-----------
Merge branch 'master' into feature/certification-work-items
Commit: efe16649f6ba8ba87f8db2a1205327f2a08d8afe
https://github.com/Evolveum/midpoint/commit/efe16649f6ba8ba87f8db2a1205327f2a08d8afe
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
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-workflows-3.xsd
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemProvider.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
Log Message:
-----------
Started convergence of work items.
Commit: 4c4e21a2f8b9ca2b69eeb05c822e3316e3f6bb06
https://github.com/Evolveum/midpoint/commit/4c4e21a2f8b9ca2b69eeb05c822e3316e3f6bb06
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ItemApprovalProcessInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/SummarizeDecisionsInLevel.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/TaskCompleteListener.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseAuditHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestEscalation.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Towards approval outcome as URI, step 1.
Commit: b5670967f7939e562e490fd3a96770b50fc312b5
https://github.com/Evolveum/midpoint/commit/b5670967f7939e562e490fd3a96770b50fc312b5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowProcessEvent.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/messages/ProcessEvent.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/BaseProcessMidPointInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/ProcessMidPointInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/CommonProcessVariableNames.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ItemApprovalProcessInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/PrepareResult.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/TaskCompleteListener.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTask.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscDataUtil.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestUserChangeApprovalLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/AbstractWfTestPolicy.java
Log Message:
-----------
Towards approval outcome as URI, step 2.
Removed wfContext.state, approved, answer (the last one replaced by outcome);
removed process variable wfState, wfAnswer (the latter replaced by outcome).
Commit: 3e904bb4b434774f2324d67d99d392adfef73076
https://github.com/Evolveum/midpoint/commit/3e904bb4b434774f2324d67d99d392adfef73076
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowProcessEvent.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemManager.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/CommonProcessVariableNames.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WorkflowResult.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ItemApprovalProcessInterface.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
A model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WorkflowResult.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/AbstractWfTestLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestAddAssociationLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestUserChangeApprovalLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/AbstractWfTestPolicy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/assignments/AbstractTestAssignmentApproval.java
Log Message:
-----------
Towards approval outcome as URI, step 3: deleted __APPROVED__, __REJECTED__ values.
Commit: 8f45a44e671360584a96a6564cd481765d250f56
https://github.com/Evolveum/midpoint/commit/8f45a44e671360584a96a6564cd481765d250f56
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-05 (Wed, 05 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.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-case-management-3.xsd
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/AccCertEventHelper.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/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CertReviewEvent.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
Log Message:
-----------
Certification work item convergence, part 1: reviewer/responder -> assignee/executor; response -> outcome.
Commit: c2379ac28cface7c895254616ccd8f8f1c7c4f56
https://github.com/Evolveum/midpoint/commit/c2379ac28cface7c895254616ccd8f8f1c7c4f56
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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/test/resources/common/xml/ns/certification-case-1.xml
M infra/schema/src/test/resources/common/xml/ns/wf-context.xml
A 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/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.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/CriticalRolesCertificationTest.java
M model/model-intest/src/test/resources/security/campaigns.xml
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CertReviewEvent.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
Log Message:
-----------
Certification work item convergence, part 2: work item outcome as URI (+ fixed XMLs in tests).
Commit: 43161bef09c6118d8d2e8f8e6829ad836cab8310
https://github.com/Evolveum/midpoint/commit/43161bef09c6118d8d2e8f8e6829ad836cab8310
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
Log Message:
-----------
Fixed URIs for approval outcome.
Commit: ae63a670fac78a1d9ec948d4cb132044a3057b3a
https://github.com/Evolveum/midpoint/commit/ae63a670fac78a1d9ec948d4cb132044a3057b3a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
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-workflows-3.xsd
Log Message:
-----------
AbstractWorkItemType as a base class for approval/certification/casemgmt work items.
Commit: 1a6ca5a80323495237c7817b32eed84ed18957af
https://github.com/Evolveum/midpoint/commit/1a6ca5a80323495237c7817b32eed84ed18957af
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
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-case-management-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemProvider.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
Log Message:
-----------
executorRef -> performerRef
Commit: 9d164a6170e3b57ce5b1dc06aedaddb1a060daf4
https://github.com/Evolveum/midpoint/commit/9d164a6170e3b57ce5b1dc06aedaddb1a060daf4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.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/WorkItemTypeUtil.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-workflows-3.xsd
M infra/schema/src/test/resources/common/xml/ns/certification-case-1.xml
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/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/model-intest/src/test/resources/security/campaigns.xml
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CertReviewEvent.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
Log Message:
-----------
workItem.output field
Commit: 22ddab9f4288f940f5f9ab3203653d14cfe48c72
https://github.com/Evolveum/midpoint/commit/22ddab9f4288f940f5f9ab3203653d14cfe48c72
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/WorkItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/WorkItemDtoProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.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-case-management-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-certification-3.xsd
M infra/schema/src/test/resources/common/xml/ns/certification-case-1.xml
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/AccCertQueryHelper.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/model-intest/src/test/resources/security/campaigns.xml
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CertReviewEvent.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemManager.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemProvider.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationWorkItem.java
Log Message:
-----------
Fixed names of timestamps fields in abstract and certification work items.
Commit: 295f29f2ee7e45502465975c4a7e41efa7c3a6bb
https://github.com/Evolveum/midpoint/commit/295f29f2ee7e45502465975c4a7e41efa7c3a6bb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageWorkItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/WorkItemDto.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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-case-management-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseWorkflowContext.java
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemProvider.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ActivitiUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInLevel.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ItemApprovalProcessInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/MidpointUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/SummarizeDecisionsInLevel.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseAuditHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpChildWfTaskCreationInstruction.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscDataUtil.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestUserChangeApprovalLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/AbstractWfTestPolicy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestDelegation.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestEscalation.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestMiscellaneous.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Unified CaseEventType hierarchy.
Commit: b086ca3cfd076f71a3ad21b37fbbf9866850cdc2
https://github.com/Evolveum/midpoint/commit/b086ca3cfd076f71a3ad21b37fbbf9866850cdc2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemPanel.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-workflows-3.xsd
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemManager.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ActivitiUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/CommonProcessVariableNames.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalLevel.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalRequest.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalRequestImpl.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchema.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInLevel.java
A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInStage.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughLevels.java
A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughStages.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ItemApprovalSpecificContent.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/MidpointUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/PrepareForTaskCreation.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/PrepareResult.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ProcessVariableNames.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/SummarizeDecisionsInLevel.java
A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/SummarizeDecisionsInStage.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/TaskCompleteListener.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/TaskCreateListener.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpChildWfTaskCreationInstruction.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/assignments/AddAssignmentAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/assignments/ModifyAssignmentAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/objects/AddObjectAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/other/ChangePasswordAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M model/workflow-impl/src/main/resources/processes/ItemApproval.bpmn20.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Removed obsolete ApprovalSchema/ApprovalLevel classes. Moved from 'level' to 'stage'-related names in ItemApproval BPMN process.
Commit: 3738e24a6460b56dcf0cb5fe01e5271115a31a15
https://github.com/Evolveum/midpoint/commit/3738e24a6460b56dcf0cb5fe01e5271115a31a15
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WfContextUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalRequestImpl.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInStage.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ItemApprovalSpecificContent.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/PrepareForTaskCreation.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Consolidation of approval schemas: level->stage, order->number.
Commit: eb41ff3d262b022ff17233105d4c44d36a494239
https://github.com/Evolveum/midpoint/commit/eb41ff3d262b022ff17233105d4c44d36a494239
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInStage.java
Log Message:
-----------
automaticallyCompleted script should now return a URI (not enum value)
Commit: e3c81d979b6d5df56e00cf26c9639aa5781e27fe
https://github.com/Evolveum/midpoint/commit/e3c81d979b6d5df56e00cf26c9639aa5781e27fe
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M infra/schema/src/test/resources/common/xml/ns/wf-context.xml
Log Message:
-----------
Fixed schema tests.
Commit: 9f042e5a7ef77313176b5c45a12a249b09c29f51
https://github.com/Evolveum/midpoint/commit/9f042e5a7ef77313176b5c45a12a249b09c29f51
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
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-workflows-3.xsd
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
Log Message:
-----------
Fixed repo tests. Moved parts of schema to case-management-3 file.
Commit: 6f943d8447553b6572b803ea7cc923444c89d13c
https://github.com/Evolveum/midpoint/commit/6f943d8447553b6572b803ea7cc923444c89d13c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageWorkItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/WorkItemDto.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.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-workflows-3.xsd
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/ProcessInstanceProvider.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemManager.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemProvider.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseAuditHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestUserChangeApprovalLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/AbstractWfTestPolicy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/ExpectedWorkItem.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestDelegation.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestEscalation.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestMiscellaneous.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Removed redundant items from WorkItemType (those that could be found in owning WfContextType).
Commit: 71de9a6ed8e028712cd68b463d4b53e1b64cbd76
https://github.com/Evolveum/midpoint/commit/71de9a6ed8e028712cd68b463d4b53e1b64cbd76
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M config/sql/midpoint/3.6/h2/h2-3.6.sql
M config/sql/midpoint/3.6/h2/h2-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/mysql/mysql-3.6.sql
M config/sql/midpoint/3.6/mysql/mysql-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/oracle/oracle-3.6.sql
M config/sql/midpoint/3.6/oracle/oracle-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/postgresql/postgresql-3.6.sql
M config/sql/midpoint/3.6/postgresql/postgresql-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/sqlserver/sqlserver-3.6.sql
M config/sql/midpoint/3.6/sqlserver/sqlserver-upgrade-3.5-3.6.sql
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentCatalogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ContainerDelta.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.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/projector/credentials/CredentialsProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.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/ShadowManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestDependencyRename.java
A testing/story/src/test/resources/dependency-rename/object-template-user.xml
A testing/story/src/test/resources/dependency-rename/resource-dummy-phonebook.xml
A testing/story/src/test/resources/dependency-rename/resource-opendj.xml
A testing/story/src/test/resources/dependency-rename/role-basic.xml
M testing/story/testng-integration.xml
Log Message:
-----------
Merge branch 'master' into feature/certification-work-items
Commit: 1f3f8f5f788cd929181e20b235b15706fa40db98
https://github.com/Evolveum/midpoint/commit/1f3f8f5f788cd929181e20b235b15706fa40db98
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-06 (Thu, 06 Apr 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/WorkItemDto.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-case-management-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemManager.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemProvider.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ActivitiUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseAuditHelper.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestEscalation.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Cleaned-up escalation level information.
Commit: b0c3ce5d3b24b847613fad1b4fe6c4bb4148eab2
https://github.com/Evolveum/midpoint/commit/b0c3ce5d3b24b847613fad1b4fe6c4bb4148eab2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
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/CertCaseDto.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/SearchingUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.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-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-workflows-3.xsd
M infra/schema/src/test/resources/common/xml/ns/certification-case-1.xml
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/AccCertGeneralHelper.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/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/BasicCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/CriticalRolesCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/SoDCertificationTest.java
M model/model-intest/src/test/resources/security/campaigns.xml
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInStage.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseAuditHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTask.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
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 testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Continuing approvals/certification schema cleanup.
case.currentStageNumber -> stageNumber, overallOutcome:enum -> outcome:URI
case.currentReviewRequestedTimestamp -> currentStageCreateTimestamp
case.currentReviewDeadline -> currentStageDeadline
replaced stage outcome history by stage close events
campaign.start/end -> start/endTimestamp
removed stageName/DisplayName/Count from workflow context
automatedDecisionReason -> automatedCompletionReason
Commit: 7359f134364ecb0ce8c20ce4e866f50d96752b3c
https://github.com/Evolveum/midpoint/commit/7359f134364ecb0ce8c20ce4e866f50d96752b3c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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/AccCertResponseComputationHelper.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 repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationResponse.java
Log Message:
-----------
currentStageOutcome: enum -> URI
Commit: 631c14bfddc122fa797fec4e5a2d52eabb2ca372
https://github.com/Evolveum/midpoint/commit/631c14bfddc122fa797fec4e5a2d52eabb2ca372
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WfContextUtil.java
M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowManager.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpWfTask.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskUtil.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestInfrastructure.java
Log Message:
-----------
Removed "approvedBy" from workflow context.
Commit: 4363f9ffd2d4af5a939cd2386ead97f39bb2dbbf
https://github.com/Evolveum/midpoint/commit/4363f9ffd2d4af5a939cd2386ead97f39bb2dbbf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
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-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-workflows-3.xsd
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/OutcomeUtils.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/MidpointUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
Log Message:
-----------
graceful conversions from outcome URIs to enums (QNameUtil.matchUri instead of equals)
timed actions available in the schema for certifications
Commit: f6cbacbb0f8ce6f715d6a0ac4cc43099977fdacd
https://github.com/Evolveum/midpoint/commit/f6cbacbb0f8ce6f715d6a0ac4cc43099977fdacd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-08 (Sat, 08 Apr 2017)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/builder/DeltaBuilder.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_AtomicFilterEntry.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.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/WfContextUtil.java
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
A 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
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/EscalationTest.java
M model/certification-impl/testng-integration.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemManager.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ActivitiUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
Log Message:
-----------
First attempt at certification work item escalation.
(Currently no timed escalations, only explicitly triggered.
Also, no notifications yet.)
Commit: 7c8413c3b4f831313d1869b30b4a6a5c4d07a15b
https://github.com/Evolveum/midpoint/commit/7c8413c3b4f831313d1869b30b4a6a5c4d07a15b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-10 (Mon, 10 Apr 2017)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WfContextUtil.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/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
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/CriticalRolesCertificationTest.java
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/EscalationTest.java
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/SoDCertificationTest.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
A model/certification-impl/src/test/resources/common/certification-of-eroot-user-assignments-escalations.xml
A model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
M model/certification-impl/testng-integration.xml
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/MidpointUtil.java
Log Message:
-----------
Automated certification escalations (no notifications yet).
Commit: ae85cfa722aa6a9cec102c80da78ecd93f1a04a3
https://github.com/Evolveum/midpoint/commit/ae85cfa722aa6a9cec102c80da78ecd93f1a04a3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-10 (Mon, 10 Apr 2017)
Changed paths:
M infra/schema/src/test/resources/common/xml/ns/certification-case-1.xml
Log Message:
-----------
Fixed schema tests.
Commit: 794dc663788ee9def712d18ac5a1efa123597e06
https://github.com/Evolveum/midpoint/commit/794dc663788ee9def712d18ac5a1efa123597e06
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-10 (Mon, 10 Apr 2017)
Changed paths:
M infra/schema/pom.xml
Log Message:
-----------
Fixed schema dependencies.
Commit: fe639731261a02f5d55bf8fba815fa1f1a2cce11
https://github.com/Evolveum/midpoint/commit/fe639731261a02f5d55bf8fba815fa1f1a2cce11
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-12 (Wed, 12 Apr 2017)
Changed paths:
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 model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
M model/model-intest/src/test/resources/security/campaigns.xml
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCampaignStageNotifier.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
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/query2/QueryInterpreter2.java
Log Message:
-----------
Fixed repo tests and some compilation issues.
Commit: e72fe8cf67d84b06d8867efd974a01e1a2f80278
https://github.com/Evolveum/midpoint/commit/e72fe8cf67d84b06d8867efd974a01e1a2f80278
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-12 (Wed, 12 Apr 2017)
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/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/AccCertUpdateHelper.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/TestEscalation.java
Log Message:
-----------
Storing escalation level in stage info + some compilation fixes.
Commit: 89afd82d6f9680ce4dd38214dc76564399071f94
https://github.com/Evolveum/midpoint/commit/89afd82d6f9680ce4dd38214dc76564399071f94
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-13 (Thu, 13 Apr 2017)
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/CertWorkItemDto.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WfContextUtil.java
Log Message:
-----------
Certification escalation levels in GUI.
Commit: 3faf97050ea705db3abc9c41d217081b6914930f
https://github.com/Evolveum/midpoint/commit/3faf97050ea705db3abc9c41d217081b6914930f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-13 (Thu, 13 Apr 2017)
Changed paths:
M build-system/pom.xml
M config/initial-objects/090-report-audit.xml
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/web/component/assignment/AssignmentCatalogPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
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/data/column/ColumnMenuAction.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/component/input/TextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/InlineMenuItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/cog/MenuLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/DecisionsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminFocus.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReports.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/component/JasperReportConfigurationPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ParameterPropertiesPopupPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ParameterPropertiesPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/JasperReportDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/JasperReportParameterDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/JasperReportParameterPropertiesDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/JasperReportRealValueDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/JasperReportValueDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/PageRoles.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDtoExecutionStatusFilter.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageServices.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
M gui/admin-gui/src/main/resources/initial-objects/090-report-audit.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_hu.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 infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
M infra/prism/src/test/java/com/evolveum/midpoint/prism/TestFind.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
A 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/resources/localization/schema_cs.properties
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/util/SchemaTestUtil.java
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.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/projector/credentials/ProjectionCredentialsProcessor.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecurity.java
M model/model-intest/src/test/resources/logback-test.xml
A model/model-intest/src/test/resources/security/role-end-user-requestable-orgs.xml
A model/model-intest/src/test/resources/security/role-limited-user-admin.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/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportUtils.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/util/ProvisioningUtil.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestManual.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
A provisioning/provisioning-impl/src/test/resources/manual/account-will.xml
M provisioning/provisioning-impl/src/test/resources/manual/resource-manual.xml
M provisioning/ucf-api/pom.xml
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConfigurationProperty.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ManagedConnectorConfiguration.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfUtil.java
R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractConnectorInstance.java
A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorConfiguration.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityEnforcerImpl.java
A samples/resources/drupal/metarole-company-structure.xml
A samples/resources/drupal/metarole-drupal-roles.xml
A samples/resources/drupal/resource-drupal-node-department-read-only.xml
A samples/resources/drupal/resource-drupal.xml
A samples/resources/drupal/role-drupal-roles.xml
A samples/resources/siebel/siebel-resource.xml
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapSynchronizationTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/TestOpenLdap.java
M testing/conntest/src/test/resources/openldap-dumber/resource.xml
M testing/conntest/src/test/resources/openldap/resource.xml
M testing/consistency-mechanism/src/test/java/com/evolveum/midpoint/testing/consistency/ConsistencyTest.java
Log Message:
-----------
Merge branch 'master' into feature/certification-work-items
# Conflicts:
# infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
Commit: 4ae67ebb03dbca0a129d0ed6c881c457725e7de9
https://github.com/Evolveum/midpoint/commit/4ae67ebb03dbca0a129d0ed6c881c457725e7de9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M config/sql/midpoint/3.6/h2/h2-3.6.sql
M config/sql/midpoint/3.6/h2/h2-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/mysql/mysql-3.6.sql
M config/sql/midpoint/3.6/mysql/mysql-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/oracle/oracle-3.6.sql
M config/sql/midpoint/3.6/oracle/oracle-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/postgresql/postgresql-3.6.sql
M config/sql/midpoint/3.6/postgresql/postgresql-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/sqlserver/sqlserver-3.6.sql
M config/sql/midpoint/3.6/sqlserver/sqlserver-upgrade-3.5-3.6.sql
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/RObjectReference.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/container/RAssignmentReference.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertCaseReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
Log Message:
-----------
Some more db schema fixes + migration scripts.
Commit: 5530d3f624cc3b55ed8443785b4d6116a9cf3929
https://github.com/Evolveum/midpoint/commit/5530d3f624cc3b55ed8443785b4d6116a9cf3929
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M build-system/pom.xml
M gui/admin-gui/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/ComponentConstants.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/DelegationEditorPanel.html
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/objectdetails/RoleMainPanel.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/roles/RoleMemberPanel.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/admin/users/component/AbstractRoleMemberPanel.java
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_hu.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 infra/prism/src/main/java/com/evolveum/midpoint/prism/xml/XmlTypeConverter.java
M infra/prism/src/main/resources/xml/ns/public/annotation-3.xsd
M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/PointInTimeType.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/result/AsynchronousOperationResult.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/result/AsynchronousOperationReturnValue.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-impl/pom.xml
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/projector/ContextLoader.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestAuthenticationHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestAuthenticator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestPasswordAuthenticator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/MidpointRestSecurityQuestionsAuthenticator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ReconciliationTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/RestServiceUtil.java
M model/model-intest/pom.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMultiResource.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
M model/model-test/pom.xml
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/consistency/impl/GenericErrorHandler.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
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 provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
R provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestCsvFile.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestManual.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvGuid.java
A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvUsername.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchornizationServiceMock.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
R provisioning/provisioning-impl/src/test/resources/common/resource-csv.xml
A provisioning/provisioning-impl/src/test/resources/csv/account-jack-guid.xml
A provisioning/provisioning-impl/src/test/resources/csv/account-jack-username.xml
A provisioning/provisioning-impl/src/test/resources/csv/midpoint-guid.csv
A provisioning/provisioning-impl/src/test/resources/csv/midpoint-username.csv
A provisioning/provisioning-impl/src/test/resources/csv/resource-csv-guid.xml
A provisioning/provisioning-impl/src/test/resources/csv/resource-csv-username.xml
M provisioning/provisioning-impl/src/test/resources/manual/resource-manual.xml
R provisioning/provisioning-impl/src/test/resources/midpoint-flatfile.csv
M provisioning/provisioning-impl/testng-integration.xml
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorOperationResult.java
R provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorOperationReturnValue.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
M provisioning/ucf-impl-connid/pom.xml
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/ResourceCarefulAntUtil.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/util/PrismIdentifierGenerator.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/DummyAuditService.java
M samples/resources/smartrecruiters/resource-smartrecruiters.xml
M samples/samples-test/src/test/java/com/evolveum/midpoint/samples/test/TestSamples.java
A 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/java/com/evolveum/midpoint/testing/rest/TestRestServiceJsonSecQ.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceProxyAuthentication.java
A testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestSecurityQuestionChallengeResponse.java
A testing/rest/src/test/resources/repo/role-enduser.xml
A testing/rest/src/test/resources/repo/role-proxy.xml
A testing/rest/src/test/resources/repo/user-egoist.xml
A testing/rest/src/test/resources/repo/user-head.xml
A testing/rest/src/test/resources/repo/user-proxy.xml
M testing/rest/src/test/resources/repo/user-somebody.xml
M testing/rest/testng-integration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/certification-work-items
# Conflicts:
# repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java
Commit: 0508357ea26787550d006bc0daf338dda10156f1
https://github.com/Evolveum/midpoint/commit/0508357ea26787550d006bc0daf338dda10156f1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
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:
-----------
Adapted cleanupTestDatabaseProc.
Commit: 81dd0100d5875ea4c36e6a9ffa7dc6fdbefe9f56
https://github.com/Evolveum/midpoint/commit/81dd0100d5875ea4c36e6a9ffa7dc6fdbefe9f56
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M config/sql/midpoint/3.6/sqlserver/sqlserver-upgrade-3.5-3.6.sql
Log Message:
-----------
Fixed db script for sql server.
Commit: 50bac4f3a6c4ac8056fceceba4b1b44ddd4b2634
https://github.com/Evolveum/midpoint/commit/50bac4f3a6c4ac8056fceceba4b1b44ddd4b2634
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java
Log Message:
-----------
After-merge fix.
Commit: 52cbaab8abcd7dc229702e921a941bd5b9e22c76
https://github.com/Evolveum/midpoint/commit/52cbaab8abcd7dc229702e921a941bd5b9e22c76
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
M config/sql/midpoint/3.6/h2/h2-3.6.sql
M config/sql/midpoint/3.6/h2/h2-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/mysql/mysql-3.6.sql
M config/sql/midpoint/3.6/mysql/mysql-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/oracle/oracle-3.6.sql
M config/sql/midpoint/3.6/oracle/oracle-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/postgresql/postgresql-3.6.sql
M config/sql/midpoint/3.6/postgresql/postgresql-upgrade-3.5-3.6.sql
M config/sql/midpoint/3.6/sqlserver/sqlserver-3.6.sql
M config/sql/midpoint/3.6/sqlserver/sqlserver-upgrade-3.5-3.6.sql
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/page/admin/certification/CertDecisionHelper.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/CertCaseDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDtoProvider.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrDecisionDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDecisionDto.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDecisionDtoProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertWorkItemDtoProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/SearchingUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/CertGuiHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/LoggingDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageWorkItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemSummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/ProcessInstanceDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/WorkItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/WorkItemDtoProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceValue.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismValue.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/builder/DeltaBuilder.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectPaging.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_AtomicFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_AtomicFilterEntry.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_ConditionEntry.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryImpl.java
M infra/schema/pom.xml
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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/WfContextUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WorkItemTypeUtil.java
M infra/schema/src/main/resources/localization/schema.properties
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
M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConvertor.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseWorkflowContext.java
M infra/schema/src/test/resources/common/xml/ns/certification-case-1.xml
M infra/schema/src/test/resources/common/xml/ns/wf-context.xml
M infra/schema/src/test/resources/queryconvertor/test700Exists.xml
M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
A 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/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
A 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/AccessCertificationCloseStageApproachingTriggerHandler.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/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
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/CriticalRolesCertificationTest.java
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
R model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/SoDCertificationTest.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCertificationBasic.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestCriticalRolesCertification.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestEscalation.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestManualEscalation.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestRoleInducementCertification.java
A model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
A model/certification-impl/src/test/resources/common/certification-of-eroot-user-assignments-escalations.xml
A model/certification-impl/src/test/resources/common/task-trigger-scanner-manual.xml
M model/certification-impl/testng-integration.xml
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AccessCertificationService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
M model/model-intest/src/test/resources/security/campaigns.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CertReviewEvent.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkItemEvent.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowEvent.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/WorkflowProcessEvent.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleCampaignStageNotifier.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleReviewerNotifier.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/api/WorkflowManager.java
M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/ApprovalUtils.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/ProcessInstanceProvider.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemManager.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/dao/WorkItemProvider.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/messages/ProcessEvent.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/BaseProcessMidPointInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/ProcessMidPointInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/ActivitiUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/CommonProcessVariableNames.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WorkflowResult.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalLevel.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalRequest.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalRequestImpl.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchema.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchemaHelper.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInLevel.java
A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInStage.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughLevels.java
A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughStages.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ItemApprovalProcessInterface.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ItemApprovalSpecificContent.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/MidpointUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/PrepareForTaskCreation.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/PrepareResult.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ProcessVariableNames.java
R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/SummarizeDecisionsInLevel.java
A model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/SummarizeDecisionsInStage.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/TaskCompleteListener.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/TaskCreateListener.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseAuditHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpChildWfTaskCreationInstruction.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PcpWfTask.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/PrimaryChangeProcessor.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/assignments/AddAssignmentAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/assignments/ModifyAssignmentAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/entitlements/AddAssociationAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/objects/AddObjectAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/other/ChangePasswordAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/PolicyRuleBasedAspect.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTask.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskUtil.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscDataUtil.java
M model/workflow-impl/src/main/resources/processes/ItemApproval.bpmn20.xml
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WfTestUtil.java
A model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/WorkflowResult.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/AbstractWfTestLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestAddAssociationLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestInfrastructure.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestUserChangeApprovalLegacy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/AbstractWfTestPolicy.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/ExpectedWorkItem.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/assignments/AbstractTestAssignmentApproval.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestDelegation.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestEscalation.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestMiscellaneous.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-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.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/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
M repo/repo-sql-impl-test/src/test/resources/logback-test.xml
M repo/repo-sql-impl/pom.xml
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/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.java
A 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/container/RAssignmentReference.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertCaseReference.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertWorkItemReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RReference.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationResponse.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCertWorkItemId.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RCertWorkItemReferenceId.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/NameResolutionHelper.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/query/definition/OwnerGetter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDataNodeDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityPointerDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/DataSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlDataInstance.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlEntityInstance.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/query2/resolution/ProperDataSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/CertWorkItemIdGenerator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerIdGenerator.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetCertificationWorkItemResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidpointPersisterUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestStrings.java
Log Message:
-----------
Merge branch 'feature/certification-work-items'
Compare: https://github.com/Evolveum/midpoint/compare/fac15ff4f623...52cbaab8abcd
More information about the midPoint-svn
mailing list