[midPoint-git] [Evolveum/midpoint] e98180: Create all approval tasks as root ones (MID-4508)

Pavol Mederly mederly at evolveum.com
Tue Apr 10 15:56:19 CEST 2018


  Branch: refs/heads/support-3.7
  Home:   https://github.com/Evolveum/midpoint
  Commit: e98180192337e261223180ee6608997417cd2399
      https://github.com/Evolveum/midpoint/commit/e98180192337e261223180ee6608997417cd2399
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-10 (Tue, 10 Apr 2018)

  Changed paths:
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/BaseModelInvocationProcessingHelper.java

  Log Message:
  -----------
  Create all approval tasks as root ones (MID-4508)

Up to now, approvals that were started from a background task (e.g.
live sync, reconciliation or members add/delete) executed in tasks
which were subtasks of that background task. This had a number of
negative consequences e.g. that such approvals were not shown on
user's Tasks tab. Now all approval tasks are started as standalone
ones.


  Commit: 0e2f9d4b09635a5dbb03c334131499c4f357a4f6
      https://github.com/Evolveum/midpoint/commit/0e2f9d4b09635a5dbb03c334131499c4f357a4f6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-10 (Tue, 10 Apr 2018)

  Changed paths:
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/lifecycle/AbstractTestLifecycle.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java

  Log Message:
  -----------
  Stop storing ref.targetName into repository

It seems that storing targetName on references is not a good idea
e.g. because of GUI complications and of general principle of avoiding
data redundancy.


  Commit: 640c8c7f776fb6ab359feefa1cfe64b8dc014b69
      https://github.com/Evolveum/midpoint/commit/640c8c7f776fb6ab359feefa1cfe64b8dc014b69
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-10 (Tue, 10 Apr 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java

  Log Message:
  -----------
  Re-fix showing names in 'add' approvals (MID-4512)

Now the information goes from wfContext.objectRef that contains
the whole object.


Compare: https://github.com/Evolveum/midpoint/compare/c5757c3b0ddd...640c8c7f776f


More information about the midPoint-svn mailing list