[midPoint-git] [Evolveum/midpoint] 7cba0e: Construct extension for focus tasks (MID-4438)

Petr Gašparík petr at gasparik.cz
Fri Aug 31 13:11:37 CEST 2018


  Branch: refs/heads/transifex
  Home:   https://github.com/Evolveum/midpoint
  Commit: 7cba0e77a84f8ff78d4641b286aaa98320fac677
      https://github.com/Evolveum/midpoint/commit/7cba0e77a84f8ff78d4641b286aaa98320fac677
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    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/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ListDataProvider2.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

  Log Message:
  -----------
  Construct extension for focus tasks (MID-4438)

Including a couple of minor changes.


  Commit: 0dc9d2daaa37b4e0b979ac39169b2652885fd274
      https://github.com/Evolveum/midpoint/commit/0dc9d2daaa37b4e0b979ac39169b2652885fd274
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java

  Log Message:
  -----------
  Tentative fix for MID-4815

Concurrency-related errors can occur at each place where
identifiers are generated. Audit tables are no exception.


  Commit: 6628ed25e58c179bed9e18840cf1cbc2f6021f10
      https://github.com/Evolveum/midpoint/commit/6628ed25e58c179bed9e18840cf1cbc2f6021f10
  Author: kate <honchar at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingCart.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingCart.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less

  Log Message:
  -----------
  shopping cart icon is moved to header


  Commit: f0534d7fbe043aadf4ecf97e0a7c3042113ae0af
      https://github.com/Evolveum/midpoint/commit/f0534d7fbe043aadf4ecf97e0a7c3042113ae0af
  Author: kate <honchar at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    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/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ListDataProvider2.java
    M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_ja.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_lt.properties
    M infra/schema/src/main/resources/localization/schema_cs.properties
    M infra/schema/src/main/resources/localization/schema_fr.properties
    M infra/schema/src/main/resources/localization/schema_ja.properties
    M infra/schema/src/main/resources/localization/schema_lt.properties
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/BaseHelper.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 7fb0b9d2fb4dd54a5b4b0b519ffb3b0b73189be1
      https://github.com/Evolveum/midpoint/commit/7fb0b9d2fb4dd54a5b4b0b519ffb3b0b73189be1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java

  Log Message:
  -----------
  Enforce checks for min/maxAssignee (MID-4853)

Min/maxAssignee and objectMin/MaxAssigneeViolation are not quite
well defined and might be misinterpreted by the deployment engineers.
We want to be sure that related checks are executed also when
assertions are disabled.


  Commit: c0ef7c78b04a39079e60346e14710610e449113d
      https://github.com/Evolveum/midpoint/commit/c0ef7c78b04a39079e60346e14710610e449113d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java

  Log Message:
  -----------
  Add diag messages for global pol. rules (MID-4848)


  Commit: 8d2b61d26cfdbe224ef8a62b90507e8d8cb61372
      https://github.com/Evolveum/midpoint/commit/8d2b61d26cfdbe224ef8a62b90507e8d8cb61372
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleScriptExecutor.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java

  Log Message:
  -----------
  Add scriptExecution policy action

This is an experimental support for <scriptExecution> policy action.
Running when entering FINAL clockwork state (just like <notification>
action), it executes selected bulk actions a.k.a. midPoint scripts.


  Commit: e50f9f1df7b48d86aced1421dc27e98e0dc7e43f
      https://github.com/Evolveum/midpoint/commit/e50f9f1df7b48d86aced1421dc27e98e0dc7e43f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingCart.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingCart.java
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 368045adb685e2235835239d4001efb5a1d1614d
      https://github.com/Evolveum/midpoint/commit/368045adb685e2235835239d4001efb5a1d1614d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/AbstractRbacTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/resources/common/system-configuration.xml
    A model/model-intest/src/test/resources/rbac/role-detecting-modifications.xml
    A model/model-intest/src/test/resources/rbac/role-undeletable-global.xml
    A model/model-intest/src/test/resources/rbac/role-undeletable.xml

  Log Message:
  -----------
  Add policy rule-related tests

1. For MID-4856 (Assigned policy rules are not evaluated on objects being deleted)
2. For scriptExecution policy action


  Commit: 070d8963752dfbb270465d0df02f1320c5178065
      https://github.com/Evolveum/midpoint/commit/070d8963752dfbb270465d0df02f1320c5178065
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkMedic.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/util/Utils.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfHook.java

  Log Message:
  -----------
  Fix failing model-impl tests

As per previous discussion, the default treatment of SchemaHandling
was switched from FATAL to PARTIAL error.

Other minor fixes/improvements.


  Commit: 5e14276b2b50574427dbf0531d244c20e14618cb
      https://github.com/Evolveum/midpoint/commit/5e14276b2b50574427dbf0531d244c20e14618cb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java

  Log Message:
  -----------
  Add loginMode for assignment evaluation (MID-4823)

In order to optimize evaluation of assignment/inducement/role
conditions, loginMode variable is now available to scripts
in conditions and target filter expressions.


  Commit: c26caf39f4cbc785b5ff8a803c4f782f07f6da48
      https://github.com/Evolveum/midpoint/commit/c26caf39f4cbc785b5ff8a803c4f782f07f6da48
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-30 (Thu, 30 Aug 2018)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/ModelElementContext.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/PolicyRuleScriptExecutor.java

  Log Message:
  -----------
  Fix scriptExecution action implementation


  Commit: f064e78c9b34718567f4a00b152f3942f5b8708c
      https://github.com/Evolveum/midpoint/commit/f064e78c9b34718567f4a00b152f3942f5b8708c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/Utils.java

  Log Message:
  -----------
  Revert change in SchemaException handling

The change switched SchemaException in connectors from FATAL to
PARTIAL, but also silenced SchemaException occurring in the model.
Tests like TestPreviewChanges and TestMapping then failed, as they
didn't get expected SchemaException's.

So reverting that change now.


  Commit: f4cad23b8a49704ed464486659b2406ae62620ee
      https://github.com/Evolveum/midpoint/commit/f4cad23b8a49704ed464486659b2406ae62620ee
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java

  Log Message:
  -----------
  Isolate tests a bit more

Failure in test099 is now contained in it and does not propagate
to (almost) all other tests.


  Commit: ba2ac7d576f65c4fa731d4ca1b002459b464443b
      https://github.com/Evolveum/midpoint/commit/ba2ac7d576f65c4fa731d4ca1b002459b464443b
  Author: kate <honchar at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageImportObject.java

  Log Message:
  -----------
  MID-3443 Import object does not remember the last uploaded file


  Commit: b2db3098e9552fc8a5701ce3f4100571e5d46094
      https://github.com/Evolveum/midpoint/commit/b2db3098e9552fc8a5701ce3f4100571e5d46094
  Author: kate <honchar at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/AssignmentPath.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/ModelElementContext.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/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkMedic.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/projector/Projector.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/PolicyRuleScriptExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/MultiplicityConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/Utils.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/rbac/AbstractRbacTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/resources/common/system-configuration.xml
    A model/model-intest/src/test/resources/rbac/role-detecting-modifications.xml
    A model/model-intest/src/test/resources/rbac/role-undeletable-global.xml
    A model/model-intest/src/test/resources/rbac/role-undeletable.xml
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WfHook.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: f6924c8c63a42fd280437e107629f8562635ab2b
      https://github.com/Evolveum/midpoint/commit/f6924c8c63a42fd280437e107629f8562635ab2b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    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

  Log Message:
  -----------
  Do cosmetic code improvements


  Commit: 3c9e8f41bb499aed6188533ec3b066ac6dd2fcf6
      https://github.com/Evolveum/midpoint/commit/3c9e8f41bb499aed6188533ec3b066ac6dd2fcf6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageImportObject.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 26118254594746682159bdd2001c1c1e24cc319c
      https://github.com/Evolveum/midpoint/commit/26118254594746682159bdd2001c1c1e24cc319c
  Author: kate <honchar at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/ProcessInstancesPanel.java

  Log Message:
  -----------
  MID-2911 Hide paging if not needed


  Commit: 2393db36a98939e18f06fc0cfefdcf9aad2a7782
      https://github.com/Evolveum/midpoint/commit/2393db36a98939e18f06fc0cfefdcf9aad2a7782
  Author: kate <honchar at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    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

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: ec9bfb3706237f4f256206d7a65d5ee09ceef900
      https://github.com/Evolveum/midpoint/commit/ec9bfb3706237f4f256206d7a65d5ee09ceef900
  Author: kate <honchar at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java

  Log Message:
  -----------
  MID-4839 removing relation from assignment name


  Commit: abf0a0bc74b0f5599c32c1e1fe1a3d6c591d32cf
      https://github.com/Evolveum/midpoint/commit/abf0a0bc74b0f5599c32c1e1fe1a3d6c591d32cf
  Author: kate <honchar at evolveum.com>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties

  Log Message:
  -----------
  MID-4841 add kind/intent information to assignment table


  Commit: ea934546cac88803491fd668703f1fc5b9527886
      https://github.com/Evolveum/midpoint/commit/ea934546cac88803491fd668703f1fc5b9527886
  Author: Petr Gašparík <petr at gasparik.cz>
  Date:   2018-08-31 (Fri, 31 Aug 2018)

  Changed paths:
    M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_ja.properties
    M infra/schema/src/main/resources/localization/schema_fr.properties
    M infra/schema/src/main/resources/localization/schema_ja.properties
    M infra/schema/src/main/resources/localization/schema_lt.properties

  Log Message:
  -----------
  Translation, WIP


Compare: https://github.com/Evolveum/midpoint/compare/ffa68605ebec...ea934546cac8
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the midPoint-svn mailing list