[midPoint-git] [Evolveum/midpoint] 4b5423: Fix MID-4391: Error 500 when opening task
Radovan Semancik
radovan.semancik at evolveum.com
Fri Jan 26 19:44:57 CET 2018
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 4b54237b37662d08556bb5c94d60c204dad5cedd
https://github.com/Evolveum/midpoint/commit/4b54237b37662d08556bb5c94d60c204dad5cedd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskEdit.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
Log Message:
-----------
Fix MID-4391: Error 500 when opening task
There were some special cases when exception was thrown
e.g. in model context processing, subtasks retrieval or like
that. More work is needed to make sure that errors will be always
reported in the GUI.
Commit: 161fdafd7145afaef697e07d346d62cdb616a66f
https://github.com/Evolveum/midpoint/commit/161fdafd7145afaef697e07d346d62cdb616a66f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/ValueChoosePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/AbstractValuePolicyOriginResolver.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValuePolicyProcessor.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
A model/model-intest/src/test/resources/password/password-policy-maverick.xml
A model/model-intest/src/test/resources/password/resource-dummy-maverick.xml
A model/model-intest/src/test/resources/password/resource-dummy-souvenir.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/post-3.7-fixes' into post-3.7-fixes
Commit: 856b7d7082e0f5073c24c6e53fdbd1e92f38549f
https://github.com/Evolveum/midpoint/commit/856b7d7082e0f5073c24c6e53fdbd1e92f38549f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyValueModel.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/page/admin/reports/component/ReportConfigurationPanel.java
Log Message:
-----------
Fix ReportConfigurationPanel lambda serialization
A filter in ReportConfigurationPanel was not serializable;
fixed by replacing lambda with resulting objects.
Commit: 36e2f2d1d5aed1c420f9519bc83940600ff50761
https://github.com/Evolveum/midpoint/commit/36e2f2d1d5aed1c420f9519bc83940600ff50761
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-01-23 (Tue, 23 Jan 2018)
Changed paths:
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-policy-3.xsd
Log Message:
-----------
Experimental lifecycle state model schema
Commit: e60db47110e30494cd4877abeb0d4dd5833857bd
https://github.com/Evolveum/midpoint/commit/e60db47110e30494cd4877abeb0d4dd5833857bd
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-01-24 (Wed, 24 Jan 2018)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
Log Message:
-----------
Clarifications in FormType schema (comments only).
Commit: e77c314d5fb98603e07b00a8d697efb9d321349b
https://github.com/Evolveum/midpoint/commit/e77c314d5fb98603e07b00a8d697efb9d321349b
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/security/role-modify-user.xml
Log Message:
-----------
Security (authorizations) test update
Commit: 9fe7f2f7c58c5bc7be73058084adb907398aaef7
https://github.com/Evolveum/midpoint/commit/9fe7f2f7c58c5bc7be73058084adb907398aaef7
Author: kate <honchar at evolveum.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
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/objectdetails/FocusMainPanel.java
Log Message:
-----------
Profile page: save/preview changes buttons enable behaviour
Commit: 467079c96cc171662983d1d1653ea526c48ceebe
https://github.com/Evolveum/midpoint/commit/467079c96cc171662983d1d1653ea526c48ceebe
Author: kate <honchar at evolveum.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyValueModel.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/page/admin/reports/component/ReportConfigurationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskEdit.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.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-policy-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/AbstractValuePolicyOriginResolver.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValuePolicyProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
A model/model-intest/src/test/resources/password/password-policy-maverick.xml
A model/model-intest/src/test/resources/password/resource-dummy-maverick.xml
A model/model-intest/src/test/resources/password/resource-dummy-souvenir.xml
M model/model-intest/src/test/resources/security/role-modify-user.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
Merge branch 'post-3.7-fixes' of https://github.com/Evolveum/midpoint into post-3.7-fixes
Commit: d0afa4e8c33535ce3319fa87042bae7f1b9618ce
https://github.com/Evolveum/midpoint/commit/d0afa4e8c33535ce3319fa87042bae7f1b9618ce
Author: kate <honchar at evolveum.com>
Date: 2018-01-25 (Thu, 25 Jan 2018)
Changed paths:
M gui/admin-gui/src/main/resources/static/js/midpoint-theme.js
Log Message:
-----------
busy icon small fix
Commit: 75206c1791c29bc8be320600bd6ca23302726798
https://github.com/Evolveum/midpoint/commit/75206c1791c29bc8be320600bd6ca23302726798
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointGuiAuthorizationEvaluator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
M model/model-api/pom.xml
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 model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/logback-test.xml
A model/model-intest/src/test/resources/security/role-prop-except-administrative-status.xml
A model/model-intest/src/test/resources/security/role-prop-except-assignment.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/ItemSecurityDecisions.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ItemSecurityConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PositiveNegativeItemPaths.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemSecurityConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSecurityConstraintsImpl.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhaseDecisionImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhasedConstraints.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryAutzItemPaths.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryItemsSpec.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
Support for exceptItem in authorizations. Authorization refactoring/simplification.
Commit: 51b9bacfd8b8bd0ddb8d0a32b95e9349afe47bac
https://github.com/Evolveum/midpoint/commit/51b9bacfd8b8bd0ddb8d0a32b95e9349afe47bac
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
Log Message:
-----------
Additional autz test.
Commit: 04549e904a22ed214f6a9ab3ca26b52e8e76b354
https://github.com/Evolveum/midpoint/commit/04549e904a22ed214f6a9ab3ca26b52e8e76b354
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
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/objectdetails/FocusMainPanel.java
M gui/admin-gui/src/main/resources/static/js/midpoint-theme.js
Log Message:
-----------
Merge branch 'post-3.7-fixes' of github.com:Evolveum/midpoint into post-3.7-fixes
Commit: 126f6a9dc1b123ae84759cf2fdf002e2cfb2ed52
https://github.com/Evolveum/midpoint/commit/126f6a9dc1b123ae84759cf2fdf002e2cfb2ed52
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/model/ReadOnlyValueModel.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/assignment/AbstractRoleAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.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/objectdetails/FocusMainPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ReportConfigurationPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskEdit.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointGuiAuthorizationEvaluator.java
M gui/admin-gui/src/main/resources/static/js/midpoint-theme.js
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.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-policy-3.xsd
M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
M model/model-api/pom.xml
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 model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.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/LensContext.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/logback-test.xml
M model/model-intest/src/test/resources/security/role-modify-user.xml
A model/model-intest/src/test/resources/security/role-prop-except-administrative-status.xml
A model/model-intest/src/test/resources/security/role-prop-except-assignment.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
R repo/security-api/src/main/java/com/evolveum/midpoint/security/api/ItemSecurityDecisions.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ItemSecurityConstraints.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/ObjectSecurityConstraints.java
A repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PositiveNegativeItemPaths.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/SecurityEnforcer.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AutzItemPaths.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ItemSecurityConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/ObjectSecurityConstraintsImpl.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhaseDecisionImpl.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/PhasedConstraints.java
A repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryAutzItemPaths.java
R repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/QueryItemsSpec.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
Log Message:
-----------
Merge branch 'post-3.7-fixes'
Commit: 660f4e1fe2c9ea6b7c1722bd7a46b4bfa4942009
https://github.com/Evolveum/midpoint/commit/660f4e1fe2c9ea6b7c1722bd7a46b4bfa4942009
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2018-01-26 (Fri, 26 Jan 2018)
Changed paths:
M model/model-api/pom.xml
Log Message:
-----------
post-merge fix
Compare: https://github.com/Evolveum/midpoint/compare/40da96126750...660f4e1fe2c9
More information about the midPoint-svn
mailing list