[midPoint-git] [Evolveum/midpoint] 145cb4: wf process events. Interim commit.

Pavol Mederly mederly at evolveum.com
Mon Feb 6 09:30:09 CET 2017


  Branch: refs/heads/feature/escalation
  Home:   https://github.com/Evolveum/midpoint
  Commit: 145cb406b0282849510077b59b142477cf01073f
      https://github.com/Evolveum/midpoint/commit/145cb406b0282849510077b59b142477cf01073f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    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/common/WfTimedActionTriggerHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/Decision.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/RecordIndividualDecision.java

  Log Message:
  -----------
  wf process events. Interim commit.


  Commit: a924cfd8d55a9e2bc9804ed96b700f84e07b7461
      https://github.com/Evolveum/midpoint/commit/a924cfd8d55a9e2bc9804ed96b700f84e07b7461
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/processes/itemApproval/ItemApprovalHistoryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/dto/DecisionDto.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-workflows-3.xsd

  Log Message:
  -----------
  Continuing with refactoring wf decision list -> events list


  Commit: 76383453df1c9d4a31f3168a70328b2fa9c2b845
      https://github.com/Evolveum/midpoint/commit/76383453df1c9d4a31f3168a70328b2fa9c2b845
  Author: jan.melnik <jan.melnik at ami.cz>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M config/initial-objects/041-role-approver.xml

  Log Message:
  -----------
  minor typo fix

(cherry picked from commit ff002c2)


  Commit: 9253cc83bcb1f913eca5683dd77a775323c100ed
      https://github.com/Evolveum/midpoint/commit/9253cc83bcb1f913eca5683dd77a775323c100ed
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/041-role-approver.xml
    M model/workflow-impl/src/test/resources/policy/041-role-approver.xml

  Log Message:
  -----------
  Fixed other instances of role "approver".


  Commit: f3f7a5ffce190e833f11b25c4a1beaf99f236d73
      https://github.com/Evolveum/midpoint/commit/f3f7a5ffce190e833f11b25c4a1beaf99f236d73
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/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/resources/xml/ns/public/common/common-workflows-3.xsd
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.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/Decision.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

  Log Message:
  -----------
  New workflow events, compilable version.


  Commit: 115da97223e9652aa2742932bf398ec2ecf12f63
      https://github.com/Evolveum/midpoint/commit/115da97223e9652aa2742932bf398ec2ecf12f63
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/PrismMarshaller.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseWorkflowContext.java
    A infra/schema/src/test/resources/common/xml/ns/wf-context.xml
    M infra/schema/testng-unit.xml

  Log Message:
  -----------
  Fixed missing xsi:type for polymorphic (multivalued?) properties.


  Commit: 27c6f402e07480cb9a21d9544e5622426f1f6375
      https://github.com/Evolveum/midpoint/commit/27c6f402e07480cb9a21d9544e5622426f1f6375
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-03 (Fri, 03 Feb 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-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/activiti/dao/WorkItemProvider.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/DefaultProcessMidPointInterface.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/SpringApplicationContextHolder.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/Decision.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/InitializeLoopThroughLevels.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/ProcessVariableNames.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/RecordIndividualDecision.java
    M 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/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/aspect/BasePrimaryChangeAspect.java
    M model/workflow-impl/src/main/resources/processes/ItemApproval.bpmn20.xml
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestEscalation.java

  Log Message:
  -----------
  Continuing refactoring to event-based logging (instead of decisions-based). WF tests pass.


  Commit: bde650abd1aa378b6cd137514b78bd445a8a7433
      https://github.com/Evolveum/midpoint/commit/bde650abd1aa378b6cd137514b78bd445a8a7433
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismProperty.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ParamsTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/PrettyPrinter.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/SingleItemSerializationSafeContainerImpl.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 provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ChangeNotificationDispatcherImpl.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/ucf/impl/ConnectorInstanceIcfImpl.java

  Log Message:
  -----------
  Experimental option to debug dump beans in YAML.


  Commit: 270ff000d5404c70c0e7b0f24ec07bd100711588
      https://github.com/Evolveum/midpoint/commit/270ff000d5404c70c0e7b0f24ec07bd100711588
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-04 (Sat, 04 Feb 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-workflows-3.xsd
    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/WfExpressionEvaluationHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalLevel.java
    R model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalLevelImpl.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
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ApprovalSchema.java
    A 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/ApprovalSchemaImpl.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/PrepareForTaskCreation.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/ReferenceResolver.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/RelationResolver.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/processes/itemApproval/TaskCreateListener.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/BasePrimaryChangeAspect.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/assignments/ResourceAssignmentHelper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/assignments/RoleAssignmentHelper.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

  Log Message:
  -----------
  Removed almost all content form ApprovalSchema/ApprovalLevel (was duplicated in ApprovalSchemaType/ApprovalLevelType).


  Commit: 44c236179351e080585f884ba486385e64285b0a
      https://github.com/Evolveum/midpoint/commit/44c236179351e080585f884ba486385e64285b0a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-04 (Sat, 04 Feb 2017)

  Changed paths:
    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/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestDelegation.java

  Log Message:
  -----------
  Delegation is now manipulating activiti work items correctly.


  Commit: 94eaf4175624eed3afe159edd884c8e6154f92f8
      https://github.com/Evolveum/midpoint/commit/94eaf4175624eed3afe159edd884c8e6154f92f8
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-04 (Sat, 04 Feb 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-workflows-3.xsd
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/activiti/ActivitiInterface.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/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/itemApproval/TaskCompleteListener.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestDelegation.java

  Log Message:
  -----------
  Creating delegation events.


  Commit: 167fccd6a76f9720351d3f180ec1f6641de9dc00
      https://github.com/Evolveum/midpoint/commit/167fccd6a76f9720351d3f180ec1f6641de9dc00
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-04 (Sat, 04 Feb 2017)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/BeanMarshaller.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/PrismMarshaller.java
    M model/workflow-api/pom.xml

  Log Message:
  -----------
  Fixing tests.


  Commit: eab3fef570d3524b63045c175c699f97e91f40eb
      https://github.com/Evolveum/midpoint/commit/eab3fef570d3524b63045c175c699f97e91f40eb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2017-02-06 (Mon, 06 Feb 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-workflows-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/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
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/AdditionalInformationGenerator.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/policy/AbstractWfTestPolicy.java

  Log Message:
  -----------
  Another round of workflow schema improvements/additions (work item operation cause, escalation level info).


Compare: https://github.com/Evolveum/midpoint/compare/cb2fcde9294e...eab3fef570d3


More information about the midPoint-svn mailing list