[midPoint-git] [Evolveum/midpoint] 2082e9: Preliminary support for circular schema references...
Pavol Mederly
mederly at evolveum.com
Wed Sep 20 17:20:40 CEST 2017
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 2082e92f704294b30ca04ab8f8eea58c1468649a
https://github.com/Evolveum/midpoint/commit/2082e92f704294b30ca04ab8f8eea58c1468649a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-09-20 (Wed, 20 Sep 2017)
Changed paths:
M build-system/pom.xml
A infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DomToSchemaPostProcessor.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DomToSchemaProcessor.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/PrismSchemaImpl.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryImpl.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/XmlEntityResolverImpl.java
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
M infra/schema/src/test/resources/common/xml/ns/metarole.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
Log Message:
-----------
Preliminary support for circular schema references (e.g. embedding bulk actions [scripting-3] in policy constraints [common-3]).
Commit: 429c5152576743c3a69a333b57f8ef2aa2a3c85d
https://github.com/Evolveum/midpoint/commit/429c5152576743c3a69a333b57f8ef2aa2a3c85d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-09-20 (Wed, 20 Sep 2017)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
M model/model-impl/src/test/resources/lens/policy/role-student.xml
Log Message:
-----------
Interim commit.
Commit: f173e898c2eba792e3f3e71856c9d76f1d322d28
https://github.com/Evolveum/midpoint/commit/f173e898c2eba792e3f3e71856c9d76f1d322d28
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-09-20 (Wed, 20 Sep 2017)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/NotifyExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/ScriptExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-impl/src/test/resources/lens/policy/role-ambiguous-reference.xml
M model/model-impl/src/test/resources/lens/policy/role-chained-references.xml
M model/model-impl/src/test/resources/lens/policy/role-cyclic-references.xml
M model/model-impl/src/test/resources/lens/policy/role-student.xml
M model/model-impl/src/test/resources/lens/policy/role-unresolvable-references.xml
Log Message:
-----------
Added "forWholeInput" parameter of execute-script bulk action. Fixed TestPolicyRules2.
Commit: b86e78a864012856e4790b6c34e54e625b76ad9f
https://github.com/Evolveum/midpoint/commit/b86e78a864012856e4790b6c34e54e625b76ad9f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-09-20 (Wed, 20 Sep 2017)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
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
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/StateConstraintEvaluator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyRules2.java
M model/model-impl/src/test/resources/lens/policy/role-student.xml
Log Message:
-----------
Bulk actions as object state constraint evaluators.
Commit: 53d9b3340c341f894241f8c9f19d379ceaa4211d
https://github.com/Evolveum/midpoint/commit/53d9b3340c341f894241f8c9f19d379ceaa4211d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-09-20 (Wed, 20 Sep 2017)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
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/component/assignment/AssignmentEditorPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/TargetUserSelectorComponent.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/TargetUserSelectorComponent.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/UserSelectionButton.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/UserSelectionButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/PageValuePolicies.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/PageValuePolicies.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/PageValuePolicy.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/PageValuePolicy.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/component/ValuePolicyBasicPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/component/ValuePolicyBasicPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/component/ValuePolicyDto.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/component/ValuePolicySummaryPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingKart.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingKart.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentsList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/dto/ShoppingCartConfigurationDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/RoleCatalogStorage.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
M gui/admin-gui/src/main/webapp/less/midpoint-theme.less
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfStageComputeHelper.java
A samples/resources/box/admin-of-group-role.xml
A samples/resources/box/box-connector-resource.xml
A samples/resources/box/box-folder-role.xml
A samples/resources/box/box-group-role.xml
A samples/resources/box/box-user-role.xml
A samples/resources/box/co-owner-of-folder-role.xml
A samples/resources/box/editor-of-folder-role.xml
A samples/resources/box/folders-orgUnits.xml
A samples/resources/box/folders-template.xml
A samples/resources/box/group-template.xml
A samples/resources/box/groups-orgUnits.xml
A samples/resources/box/member-of-group-role.xml
A samples/resources/box/previewer-of-folder-role.xml
A samples/resources/box/previewerUploader-of-folder-role.xml
A samples/resources/box/uploader-of-folder-role.xml
A samples/resources/box/user-template.xml
A samples/resources/box/viewer-of-folder-role.xml
A samples/resources/box/viewerUploader-of-folder-role.xml
Log Message:
-----------
Merge branch 'master' into feature/circular-schema-references
Commit: 60f659bd33979ce181c1c380012986051858ccc0
https://github.com/Evolveum/midpoint/commit/60f659bd33979ce181c1c380012986051858ccc0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2017-09-20 (Wed, 20 Sep 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/component/assignment/AbstractAssignmentDetailsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractAssignmentDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.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/component/assignment/PolicyRuleConstraintsExpandablePanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/PolicyRuleDetailsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/PolicyRuleDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/PolicyRulesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractObjectTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusDetailsTabPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusDetailsTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusProjectionsTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/AssociationWrapper.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValuePanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValuePanel.java
A 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/ContainerWrapper.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/component/prism/DynamicFieldGroupPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ItemVisibilityHandler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ItemWrapperComparator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ObjectWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ObjectWrapperFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerHeaderPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerValueHeaderPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismContainerValueHeaderPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismHeaderPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismHeaderPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismObjectPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismObjectPanel.java
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismOptionButtonPanel.html
R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismOptionButtonPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismPropertyPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PropertyOrReferenceWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PropertyWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ReferenceWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ValueWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerValueWrapperFromObjectWrapperModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerWrapperFromObjectWrapperModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/ContainerWrapperListFromObjectWrapperModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/model/PropertyWrapperFromObjectWrapperModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminFocus.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionStagePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/PageAccount.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/handlers/GenericHandlerPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/handlers/dto/GenericHandlerDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUserHistory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssociationValueChoicePanel.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationObjectWrapperFactory.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestUnitObjectWrapperFactory.java
M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/WrapperTestUtil.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/fc05a74c7ef7...60f659bd3397
More information about the midPoint-svn
mailing list