[midPoint-git] [Evolveum/midpoint] 2e3e2b: Security schema: better documentation

mederly noreply at github.com
Fri Jan 3 17:52:56 UTC 2020


  Branch: refs/heads/feature/resource-manager-thread-safety
  Home:   https://github.com/Evolveum/midpoint
  Commit: 2e3e2b4fbf228ce681d8000afb74eef498eebb2e
      https://github.com/Evolveum/midpoint/commit/2e3e2b4fbf228ce681d8000afb74eef498eebb2e
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2019-12-19 (Thu, 19 Dec 2019)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-security-3.xsd

  Log Message:
  -----------
  Security schema: better documentation


  Commit: 7dbe025ced62bbae1e002be73b8466cc33dd737f
      https://github.com/Evolveum/midpoint/commit/7dbe025ced62bbae1e002be73b8466cc33dd737f
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2019-12-19 (Thu, 19 Dec 2019)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd

  Log Message:
  -----------
  assignmentRelationApproach schema (MID-5299)


  Commit: caeafbc62c82a77e552ae870d2c2e7cda560a4d3
      https://github.com/Evolveum/midpoint/commit/caeafbc62c82a77e552ae870d2c2e7cda560a4d3
  Author: kate <honchar at evolveum.com>
  Date:   2019-12-20 (Fri, 20 Dec 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/MultifunctionalButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AssignmentCandidatesSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

  Log Message:
  -----------
  MID-5299 assignmentRelationApproach


  Commit: a6086db4ec0060b30772011e9cb820186ccc5cfc
      https://github.com/Evolveum/midpoint/commit/a6086db4ec0060b30772011e9cb820186ccc5cfc
  Author: kate <honchar at evolveum.com>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

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

  Log Message:
  -----------
  mid-4984 page titles


  Commit: 7c9956986e31cdd512def98cec273a677c356f6a
      https://github.com/Evolveum/midpoint/commit/7c9956986e31cdd512def98cec273a677c356f6a
  Author: kate <honchar at evolveum.com>
  Date:   2019-12-24 (Tue, 24 Dec 2019)

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

  Log Message:
  -----------
  certification campaign page title fix


  Commit: c4230edba88a5177e3131538bc652af25bd6f70f
      https://github.com/Evolveum/midpoint/commit/c4230edba88a5177e3131538bc652af25bd6f70f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-12-27 (Fri, 27 Dec 2019)

  Changed paths:
    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/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/MultifunctionalButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfProfile.java
    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-security-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/AssignmentCandidatesSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/resource-manager-thread-safety


  Commit: b09f61929035cbac215024a71da70d7825b01382
      https://github.com/Evolveum/midpoint/commit/b09f61929035cbac215024a71da70d7825b01382
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-01-03 (Fri, 03 Jan 2020)

  Changed paths:
    M build-system/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedResourceSchemaImpl.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ExpressionWrapper.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Freezable.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ImmutableUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xml/XmlTypeConverter.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/ListXNode.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/ValueParser.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/query_3/SearchFilterType.java
    M infra/prism-impl/pom.xml
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/AttributeValueParser.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLessValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/ElementValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonNullValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/ItemPathHolder.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/ListXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/MapXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/PrimitiveXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/RootXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestModelWebServiceNegative.java
    M tools/xjc-plugin/src/main/java/com/evolveum/midpoint/schema/xjc/schema/SchemaProcessor.java

  Log Message:
  -----------
  Fix DOM parsing thread safety

DOM value parsers are walking across DOM trees (when looking for
namespace declarations) so their use is thread safe even when
synchronized. So they are now replaced by DomLessValueParsed that uses
extracts of relevant information do to the parsing.

Related and other changes:
- added immutability to XNode trees,
- fixed JaxbVisitable implementation in generated code,
- RefinedResourceSchemaImpl.getExistingRefinedSchema method.


Compare: https://github.com/Evolveum/midpoint/compare/23c3ae750242...b09f61929035


More information about the midPoint-svn mailing list