[midPoint-git] [Evolveum/midpoint] d625c7: Interim commit.

Pavol Mederly mederly at evolveum.com
Wed Sep 27 07:34:58 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: d625c749762bcbc866633a5f31aa46180924c3e7
      https://github.com/Evolveum/midpoint/commit/d625c749762bcbc866633a5f31aa46180924c3e7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-23 (Sat, 23 Sep 2017)

  Changed paths:
    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-policy-3.xsd
    M model/certification-impl/src/test/resources/complex/system-configuration.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/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/FocusProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/AssignmentPolicyRuleEvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/ObjectPolicyRuleEvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleEvaluationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicySituationUpdater.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/RulesEvaluationContext.java

  Log Message:
  -----------
  Interim commit.


  Commit: 8c03cff38047503cc231f8a0dbb4ad280dfd3488
      https://github.com/Evolveum/midpoint/commit/8c03cff38047503cc231f8a0dbb4ad280dfd3488
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-23 (Sat, 23 Sep 2017)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ContainerDelta.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/delta/builder/S_ValuesEntry.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/AssignmentTripleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicySituationUpdater.java

  Log Message:
  -----------
  Storing policy situations (new version). No optimizations yet.


  Commit: 1dd3970dba8eb6a0de372423cd6c066688dbdfcb
      https://github.com/Evolveum/midpoint/commit/1dd3970dba8eb6a0de372423cd6c066688dbdfcb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-23 (Sat, 23 Sep 2017)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptingExpressionEvaluator.java

  Log Message:
  -----------
  Fixed "privileged" flag.


  Commit: 84c6889cf3b9db99b5ce37d76423c36fc15af92d
      https://github.com/Evolveum/midpoint/commit/84c6889cf3b9db99b5ce37d76423c36fc15af92d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-25 (Mon, 25 Sep 2017)

  Changed paths:
    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/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/resources/xml/ns/public/common/common-model-context-3.xsd
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPathSegment.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedHasAssignmentTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedModificationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRuleTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/hooks/PolicyRuleEnforcerHook.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentPathImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentPathSegmentImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentSpec.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/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/AssignmentTripleEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/FocusProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicySituationUpdater.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateUpdater.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyMetadata.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
    M model/model-impl/src/test/resources/lens/role-judge-situation-only.xml
    M model/model-impl/src/test/resources/lens/role-pirate-situation-only.xml
    M model/model-impl/src/test/resources/lens/role-thief.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java

  Log Message:
  -----------
  Storing policy state works for most basic scenarios.


  Commit: ef245d7b27ca1b8085d8bb92a9e491939372cdc4
      https://github.com/Evolveum/midpoint/commit/ef245d7b27ca1b8085d8bb92a9e491939372cdc4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-25 (Mon, 25 Sep 2017)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/util/SchemaTestUtil.java
    M model/certification-impl/src/test/resources/complex/system-configuration.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyMetadata.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyState.java
    M model/model-impl/src/test/resources/lens/role-judge-situation-only.xml
    M model/model-impl/src/test/resources/lens/role-pirate-situation-only.xml
    M model/model-impl/src/test/resources/lens/role-thief.xml
    M model/model-impl/testng-unit.xml

  Log Message:
  -----------
  Renamed recordSituation->record and fixed schema tests.


  Commit: 4e143d3303672a6fab172a35bcfe6f3febd6b355
      https://github.com/Evolveum/midpoint/commit/4e143d3303672a6fab172a35bcfe6f3febd6b355
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-25 (Mon, 25 Sep 2017)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ObjectWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ObjectWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerValueHeaderPanel.java
    M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_fi.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_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 gui/admin-gui/src/main/resources/localization/Midpoint_zh_CN.properties
    M gui/admin-gui/src/main/webapp/less/midpoint-theme.less
    M infra/common/src/main/java/com/evolveum/midpoint/common/StaticExpressionUtil.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
    M infra/schema/src/main/resources/localization/schema_cs.properties
    M infra/schema/src/main/resources/localization/schema_sk.properties
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseTask.java
    M infra/schema/src/test/resources/common/task-1.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/credentials/CredentialsProcessor.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/util/ProvisioningUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
    M repo/task-quartz-impl/pom.xml
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java

  Log Message:
  -----------
  Merge branch 'master' into feature/policy-recording


  Commit: 64d50bd3b715604613ef1b5bf42c10e8562a2c14
      https://github.com/Evolveum/midpoint/commit/64d50bd3b715604613ef1b5bf42c10e8562a2c14
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-25 (Mon, 25 Sep 2017)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedCompositeTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedHasAssignmentTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedModificationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedMultiplicityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRuleTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedStateTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTimeValidityTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedTransitionTrigger.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/hooks/PolicyRuleEnforcerHook.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateUpdater.java
    M model/model-impl/src/test/resources/lens/role-pirate-situation-only.xml
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/policy/ApprovalSchemaBuilder.java

  Log Message:
  -----------
  Implemented triggerStorageStrategy.


  Commit: 353b5ee93c81f88c89300570ce6156443895c8ec
      https://github.com/Evolveum/midpoint/commit/353b5ee93c81f88c89300570ce6156443895c8ec
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-25 (Mon, 25 Sep 2017)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrWorkItemDto.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java

  Log Message:
  -----------
  Migrated from assignment.trigger to assignment.triggeredPolicyRule


  Commit: fbfcea081aa7bfe8a10e76644ca80fa493171011
      https://github.com/Evolveum/midpoint/commit/fbfcea081aa7bfe8a10e76644ca80fa493171011
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-25 (Mon, 25 Sep 2017)

  Changed paths:
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/certification-impl/src/test/resources/common/system-configuration.xml
    M model/certification-impl/src/test/resources/sod/a-test-2a.xml
    M model/certification-impl/src/test/resources/sod/a-test-2b.xml
    M model/certification-impl/src/test/resources/sod/a-test-2c.xml
    M model/certification-impl/src/test/resources/sod/a-test-3x.xml
    M model/certification-impl/src/test/resources/sod/a-test-3y.xml

  Log Message:
  -----------
  Migrating TestSoDCertification


  Commit: 8175271056b0aeab291e98993ef2e6e7eb2a168f
      https://github.com/Evolveum/midpoint/commit/8175271056b0aeab291e98993ef2e6e7eb2a168f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

  Changed paths:
    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/PolicyRuleTypeUtil.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.java
    M model/certification-impl/src/test/resources/sod/a-test-2a.xml
    M model/certification-impl/src/test/resources/sod/a-test-2b.xml
    M model/certification-impl/src/test/resources/sod/a-test-2c.xml
    M model/certification-impl/src/test/resources/sod/a-test-3x.xml
    M model/certification-impl/src/test/resources/sod/a-test-3y.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyState.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    A model/model-impl/src/test/resources/lens/policy/state/a-test-2a.xml
    A model/model-impl/src/test/resources/lens/policy/state/a-test-2b.xml
    A model/model-impl/src/test/resources/lens/policy/state/a-test-2c.xml
    A model/model-impl/src/test/resources/lens/policy/state/a-test-3a.xml
    A model/model-impl/src/test/resources/lens/policy/state/a-test-3b.xml
    A model/model-impl/src/test/resources/lens/policy/state/a-test-3x.xml
    A model/model-impl/src/test/resources/lens/policy/state/a-test-3y.xml
    A model/model-impl/src/test/resources/lens/policy/state/metarole-common-rules.xml
    A model/model-impl/src/test/resources/lens/policy/state/user-bob.xml
    M model/model-impl/testng-unit.xml

  Log Message:
  -----------
  Minor improvements in handling of indirectly present exclusion triggers.


  Commit: aab94cd4c83174f4dddcf377ca9c3741c9d1a08e
      https://github.com/Evolveum/midpoint/commit/aab94cd4c83174f4dddcf377ca9c3741c9d1a08e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

  Changed paths:
    M infra/util/src/main/java/com/evolveum/midpoint/util/xml/DomAwareEqualsStrategy.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentSpec.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/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateUpdater.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    A model/model-impl/src/test/resources/lens/role-judge-record-only.xml
    R model/model-impl/src/test/resources/lens/role-judge-situation-only.xml
    A model/model-impl/src/test/resources/lens/role-pirate-record-only.xml
    R model/model-impl/src/test/resources/lens/role-pirate-situation-only.xml

  Log Message:
  -----------
  Fixed storing policy state.


  Commit: 5fe57aa2ae88f8d3f1a1ee57eab94362954066ac
      https://github.com/Evolveum/midpoint/commit/5fe57aa2ae88f8d3f1a1ee57eab94362954066ac
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

  Changed paths:
    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/FullTextRestriction.java

  Log Message:
  -----------
  Support for multi-word full text queries.


  Commit: 3241d5d89cd7bd53778dd7fc5a97fe3d098e44bd
      https://github.com/Evolveum/midpoint/commit/3241d5d89cd7bd53778dd7fc5a97fe3d098e44bd
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

  Changed paths:
    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/FullTextRestriction.java

  Log Message:
  -----------
  Removed exception when doing full-text search for no words.


  Commit: 1dbcc039519f65b18c3755927d6c51fe85bccf8b
      https://github.com/Evolveum/midpoint/commit/1dbcc039519f65b18c3755927d6c51fe85bccf8b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M model/certification-impl/src/test/resources/complex/system-configuration.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedExclusionTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedSituationTrigger.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/PolicyRuleExternalizationOptions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/hooks/PolicyRuleEnforcerHook.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/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateUpdater.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/resources/lens/policy/state/metarole-common-rules.xml
    M model/model-impl/src/test/resources/lens/role-pirate-record-only.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/processors/primary/policy/ApprovalSchemaBuilder.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java

  Log Message:
  -----------
  Fixed storing policy state, including situation triggers.


  Commit: c23e474690dfadb934df2e562a89d5fa7fe0a8af
      https://github.com/Evolveum/midpoint/commit/c23e474690dfadb934df2e562a89d5fa7fe0a8af
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    A model/model-impl/src/test/resources/lens/policy/state/a-test-wrong.xml
    M model/model-impl/src/test/resources/lens/policy/state/metarole-common-rules.xml
    A model/model-impl/src/test/resources/lens/policy/state/user-eve.xml

  Log Message:
  -----------
  A couple more tests for policy state.


  Commit: 12cd6be3bdb3266f12d9ae8ba91d87bbb1b326ca
      https://github.com/Evolveum/midpoint/commit/12cd6be3bdb3266f12d9ae8ba91d87bbb1b326ca
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

  Changed paths:
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/complex/TestPolicyDrivenRoleLifecycle.java

  Log Message:
  -----------
  Added policy state checking to TestPolicyDrivenRoleLifecycle (with a couple of workarounds).


  Commit: bb046dda44e1f74faea84afe4337bfd1f89d943b
      https://github.com/Evolveum/midpoint/commit/bb046dda44e1f74faea84afe4337bfd1f89d943b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/policy-recording


  Commit: 68c9a53f7a476085fba030b6a087a1f9ef338ce6
      https://github.com/Evolveum/midpoint/commit/68c9a53f7a476085fba030b6a087a1f9ef338ce6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-27 (Wed, 27 Sep 2017)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ContainerDelta.java
    M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/TestSoDCertification.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/EvaluatedAssignmentImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyStateRecorder.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java

  Log Message:
  -----------
  Fixed setting assignment policy state on assignment deletion.


  Commit: b17e252932f54d23d86b5bef66403092e5981f78
      https://github.com/Evolveum/midpoint/commit/b17e252932f54d23d86b5bef66403092e5981f78
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-09-27 (Wed, 27 Sep 2017)

  Changed paths:
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java

  Log Message:
  -----------
  Minor change.


Compare: https://github.com/Evolveum/midpoint/compare/eeec5d944e86...b17e252932f5


More information about the midPoint-svn mailing list