[midPoint-git] [Evolveum/midpoint] 6e3b4b: improvements for memeber panel - preparation for f...

Radovan Semancik radovan.semancik at evolveum.com
Wed Sep 12 13:32:04 CEST 2018


  Branch: refs/heads/feature/multitenant-autz
  Home:   https://github.com/Evolveum/midpoint
  Commit: 6e3b4bf6a274bc7e3c5a9ded847aa827782f9097
      https://github.com/Evolveum/midpoint/commit/6e3b4bf6a274bc7e3c5a9ded847aa827782f9097
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractRoleMainPanel.java
    R 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/roles/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageService.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageOrgUnit.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java

  Log Message:
  -----------
  improvements for memeber panel - preparation for fix for MID-4855


  Commit: db90f50a94294d1346e6f7c2995d6a1bdc74a981
      https://github.com/Evolveum/midpoint/commit/db90f50a94294d1346e6f7c2995d6a1bdc74a981
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/FocusTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/WebSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/TabbedPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/MidPointProfilingServletFilter.java
    M gui/admin-gui/src/main/resources/application.yml
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/RelationRegistryDummyImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RelationRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/RelationRegistryImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd

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


  Commit: fed36213516d2b1fdede64c103a6910f6cb25529
      https://github.com/Evolveum/midpoint/commit/fed36213516d2b1fdede64c103a6910f6cb25529
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMisc.java
    M model/model-intest/src/test/resources/misc/resource-dummy-scripty.xml
    A model/model-intest/src/test/resources/misc/role-ship.xml

  Log Message:
  -----------
  added tests for MID-4504, cannot reproduce error


  Commit: 2802d7ab01b27cc4f8330cc31ecfcbfa26363934
      https://github.com/Evolveum/midpoint/commit/2802d7ab01b27cc4f8330cc31ecfcbfa26363934
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

  Changed paths:
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties

  Log Message:
  -----------
  fix for MID-4719


  Commit: fa6df17fffab7f78d314a878efccafa8cd9c5c48
      https://github.com/Evolveum/midpoint/commit/fa6df17fffab7f78d314a878efccafa8cd9c5c48
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

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

  Log Message:
  -----------
  fixing NPE for account lists (pending operation panel)


  Commit: 83f856cc3eea796ebcb31f5cb4a0ec496308e77b
      https://github.com/Evolveum/midpoint/commit/83f856cc3eea796ebcb31f5cb4a0ec496308e77b
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

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

  Log Message:
  -----------
  fixing creation of property&reference wrappers - path


  Commit: 109434fa916fd51008c166327ca700433f5082ac
      https://github.com/Evolveum/midpoint/commit/109434fa916fd51008c166327ca700433f5082ac
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/RelationRegistryDummyImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/BeanUnmarshaller.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/PrismUnmarshaller.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RelationRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/RelationTypes.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/IndexedRelationDefinitions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/RelationRegistryImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertReviewersHelper.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/EvaluationOrderImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/misc/TestRelationRegistry.java
    M model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/QueryUtils.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/util/MiscDataUtil.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java

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


  Commit: 17f7c259061e815284233d45f8d1f4820c587f3a
      https://github.com/Evolveum/midpoint/commit/17f7c259061e815284233d45f8d1f4820c587f3a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/NodeAuthenticationEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/NodeAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/RestAuthenticationMethod.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheDispatcher.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheListener.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/CacheDispatcherImpl.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/Cacheable.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java

  Log Message:
  -----------
  Allow testing on local clusters

Added NodeType.url property and taskManager.localNodeClusteringEnabled
experimental config.xml parameter.

The former enables communication between cluster nodes using explicitly
specified URLs (instead of generating them based on node.hostname and
URL patterns); the latter weakens some of security assumptions in
node-based authentication, allowing for authentication of
loopback-originated TCP connections.


  Commit: 41f95c604133dfac991407b16353c69fe60e7b72
      https://github.com/Evolveum/midpoint/commit/41f95c604133dfac991407b16353c69fe60e7b72
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-09-11 (Tue, 11 Sep 2018)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java

  Log Message:
  -----------
  Add "fluent API" for GetOperationOptions


  Commit: 7dcbaa5501c684f4d34ac5b2d78a0f3a3fd9df8f
      https://github.com/Evolveum/midpoint/commit/7dcbaa5501c684f4d34ac5b2d78a0f3a3fd9df8f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/RelationRegistryDummyImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RelationRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/RelationRegistryImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SystemConfigurationHandler.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/controller/DummySystemConfigurationChangeApplierImpl.java
    M model/model-impl/src/test/resources/ctx-model-test-no-repo.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/SystemConfigurationChangeApplier.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/CacheRegistry.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheableAdapter.java
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SystemConfigurationChangeApplierImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java

  Log Message:
  -----------
  Migrate sysconfig application to CacheRegistry

Application of system configuration changes is now centrally managed
via SystemConfigurationChangeApplier class. Also, the application
of changes is triggered using clusterwide cache invalidation mechanism.

Some issues remain, see MID-4886.


  Commit: 846ef38724f75328817d37e356b6311f2c26baff
      https://github.com/Evolveum/midpoint/commit/846ef38724f75328817d37e356b6311f2c26baff
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractRoleMainPanel.java
    R 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/component/prism/ContainerValueWrapper.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/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageService.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageOrgUnit.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMisc.java
    M model/model-intest/src/test/resources/misc/resource-dummy-scripty.xml
    A model/model-intest/src/test/resources/misc/role-ship.xml

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


  Commit: 7478015ebd98eacc83f5bc601e9e1a9063ae2508
      https://github.com/Evolveum/midpoint/commit/7478015ebd98eacc83f5bc601e9e1a9063ae2508
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractRoleMainPanel.java
    R 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/component/prism/ContainerValueWrapper.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/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageService.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageOrgUnit.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties
    M infra/common/src/main/java/com/evolveum/midpoint/common/LoggingConfigurationManager.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/RelationRegistryDummyImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/RelationRegistry.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/relation/RelationRegistryImpl.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/NodeAuthenticationEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SystemConfigurationHandler.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/NodeAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/RestAuthenticationMethod.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/controller/DummySystemConfigurationChangeApplierImpl.java
    M model/model-impl/src/test/resources/ctx-model-test-no-repo.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/TestMisc.java
    M model/model-intest/src/test/resources/misc/resource-dummy-scripty.xml
    A model/model-intest/src/test/resources/misc/role-ship.xml
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheDispatcher.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/CacheListener.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/SystemConfigurationChangeApplier.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/CacheDispatcherImpl.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/CacheRegistry.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/Cacheable.java
    A repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheableAdapter.java
    M repo/repo-sql-impl/pom.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SystemConfigurationChangeApplierImpl.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerConfiguration.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/NodeRegistrar.java

  Log Message:
  -----------
  Merge branch 'master' into feature/multitenant-autz


Compare: https://github.com/Evolveum/midpoint/compare/58918fa4c479...7478015ebd98
      **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