[midPoint-git] [Evolveum/midpoint] e975f1: Interim commit: minor changes.
Pavol Mederly
mederly at evolveum.com
Thu Dec 10 18:56:47 CET 2015
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: e975f1635bb4679fe5a549c494105ff0b2c681fc
https://github.com/Evolveum/midpoint/commit/e975f1635bb4679fe5a549c494105ff0b2c681fc
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-10-23 (Fri, 23 Oct 2015)
Changed paths:
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
Log Message:
-----------
Interim commit: minor changes.
Commit: e6f204e2091f5e881460fe8a8c285506c1f8b742
https://github.com/Evolveum/midpoint/commit/e6f204e2091f5e881460fe8a8c285506c1f8b742
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-10-27 (Tue, 27 Oct 2015)
Changed paths:
A dist/testng-integration.xml
A dist/testng-unit.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/UserBrowserDialog.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/LookupPropertyModel.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/home/dto/MyPasswordsDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/dto/PasswordAccountDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskAdd.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskAdd.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskAddDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractAssignableSelectionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignableOrgSelectionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignableSelectionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ExecuteChangeOptionsPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfCredentials.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/WebModelUtils.java
M gui/admin-gui/src/main/resources/initial-objects/040-role-enduser.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/webapp/css/admin-lte/fonts.css
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300/LICENSE.txt
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300/Source-Sans-Pro-300.eot
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300/Source-Sans-Pro-300.svg
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300/Source-Sans-Pro-300.ttf
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300/Source-Sans-Pro-300.woff
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300/Source-Sans-Pro-300.woff2
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300italic/LICENSE.txt
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300italic/Source-Sans-Pro-300italic.eot
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300italic/Source-Sans-Pro-300italic.svg
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300italic/Source-Sans-Pro-300italic.ttf
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300italic/Source-Sans-Pro-300italic.woff
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-300italic/Source-Sans-Pro-300italic.woff2
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600/LICENSE.txt
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600/Source-Sans-Pro-600.eot
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600/Source-Sans-Pro-600.svg
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600/Source-Sans-Pro-600.ttf
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600/Source-Sans-Pro-600.woff
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600/Source-Sans-Pro-600.woff2
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600italic/LICENSE.txt
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600italic/Source-Sans-Pro-600italic.eot
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600italic/Source-Sans-Pro-600italic.svg
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600italic/Source-Sans-Pro-600italic.ttf
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600italic/Source-Sans-Pro-600italic.woff
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-600italic/Source-Sans-Pro-600italic.woff2
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-700/LICENSE.txt
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.eot
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.svg
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.ttf
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.woff
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-700/Source-Sans-Pro-700.woff2
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-italic/LICENSE.txt
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-italic/Source-Sans-Pro-italic.eot
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-italic/Source-Sans-Pro-italic.svg
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-italic/Source-Sans-Pro-italic.ttf
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-italic/Source-Sans-Pro-italic.woff
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-italic/Source-Sans-Pro-italic.woff2
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-regular/LICENSE.txt
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.eot
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.svg
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.ttf
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.woff
R gui/admin-gui/src/main/webapp/fonts/Source-Sans-Pro-regular/Source-Sans-Pro-regular.woff2
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300.eot
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300.svg
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300.ttf
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300.woff
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300.woff2
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300italic.eot
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300italic.svg
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300italic.ttf
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300italic.woff
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-300italic.woff2
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600.eot
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600.svg
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600.ttf
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600.woff
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600.woff2
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600italic.eot
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600italic.svg
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600italic.ttf
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600italic.woff
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-600italic.woff2
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-700.eot
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-700.svg
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-700.ttf
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-700.woff
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-700.woff2
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-italic.eot
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-italic.svg
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-italic.ttf
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-italic.woff
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-italic.woff2
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-regular.eot
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-regular.svg
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-regular.ttf
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-regular.woff
A gui/admin-gui/src/main/webapp/fonts/source-sans-pro-v9-latin_latin-ext-regular.woff2
M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
M infra/common/src/main/java/com/evolveum/midpoint/common/policy/PasswordPolicyUtils.java
M infra/common/src/main/java/com/evolveum/midpoint/common/policy/StringPolicyUtils.java
M infra/common/src/test/java/com/evolveum/midpoint/common/test/PasswordPolicyValidatorTest.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/crypto/AESProtector.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/PrismValueDeltaSetTriple.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/PropertyDelta.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/StatisticsCollector.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M infra/schema/src/test/java/com/evolveum/midpoint/schema/test/XPathTest.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/RoleSelectionSpecification.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/Expression.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/controller/ModelInteractionServiceImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/RoleSelectionSpecEntry.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/ShadowIntegrityCheckResultHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/Statistics.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.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/LensElementContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ReconciliationTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationService.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/TestPassword.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecurity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
M model/model-intest/src/test/resources/common/resource-dummy.xml
M model/model-intest/src/test/resources/logback-test.xml
A model/model-intest/src/test/resources/security/role-assign-non-application-roles.xml
A model/model-intest/src/test/resources/security/role-self-accounts-partial-control-password.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/consistency/impl/CommunicationExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCacheProvisioner.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCacheReconciler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/SimpleTaskAdapter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
A samples/misc/org-monkey-island-complex-experiment.xml
A samples/objects/security-policy-password.xml
A samples/objects/security-policy-security-questions.xml
R samples/objects/security-policy.xml
R samples/org/org-monkey-island-complex.xml
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractAdLdapTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrgSync.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
Log Message:
-----------
Merge branch 'master' into access-certification
Commit: 4c6cdeac07194f7363aef154afaf88a4accde35a
https://github.com/Evolveum/midpoint/commit/4c6cdeac07194f7363aef154afaf88a4accde35a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-10-28 (Wed, 28 Oct 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfCredentials.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en_US.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es_ES.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_sk_SK.properties
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: 8ed81ccc272bb7e73ebc327d4b0abe3b7d8e4b5f
https://github.com/Evolveum/midpoint/commit/8ed81ccc272bb7e73ebc327d4b0abe3b7d8e4b5f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-02 (Mon, 02 Nov 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepoQuery.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepoQuery.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/RepoQueryDto.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelDiagnosticService.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelDiagController.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
Log Message:
-----------
Repository hibernate query diagnostic window + Implemented security for org closure check.
Commit: c67a8ed20d0bdb9d829f79c4f41a6bc942461c9c
https://github.com/Evolveum/midpoint/commit/c67a8ed20d0bdb9d829f79c4f41a6bc942461c9c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-02 (Mon, 02 Nov 2015)
Changed paths:
M build-system/pom.xml
M config/initial-objects/100-report-reconciliation.xml
M dist/midpoint-api/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/BasicSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSortableDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/org/OrgTreeTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/org/OrgTreeTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/LookupPropertyModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/SynchronizationActionTypeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/BaseFocusPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/BaseFocusPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageImportObject.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageOrgTree.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractAssignableSelectionPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AbstractTreeTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignableOrgSelectionPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignableOrgSelectionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignableSelectionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgTreeProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/dto/OrgTreeDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageSecurityQuestions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfCredentials.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/resources/initial-objects/100-report-reconciliation.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en_US.properties
M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ItemDeltaType.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/Expression.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/ExpressionUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ContextFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/AssignmentProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
A model/model-impl/src/test/resources/expr/expression-filter-defaults.xml
A model/model-impl/src/test/resources/expr/expression-to-all-filter.xml
R model/model-impl/src/test/resources/expr/expression-to-empty-filter-allowed-null.xml
M model/model-impl/src/test/resources/expr/expression-to-empty-filter.xml
A model/model-impl/src/test/resources/expr/expression-to-error.xml
A model/model-impl/src/test/resources/expr/expression-to-none-filter.xml
R model/model-impl/src/test/resources/expr/expression-to-undefined-filter-allowed-false.xml
A model/model-impl/src/test/resources/expr/expression-to-undefined-filter.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
M model/model-intest/src/test/resources/sync/resource-dummy-lime-deprecated.xml
M model/model-intest/src/test/resources/sync/resource-dummy-lime.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/ConnectorInstanceIcfImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/query/ValueOperation.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
M testing/minipoint/pom.xml
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/AbstractSelenideTest.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/account/ResourceUserAccountTests.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/basictests/CsvAccountTests.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/basictests/EndUserTests.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/basictests/LoginTest.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/basictests/OrganizationTests.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/basictests/RoleTests.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/basictests/SimpleUserTests.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/organization/OrganizationStructureTests.java
A testing/selenidetest/src/test/resources/mp-resources/midpoint-flatfile-orig.csv
M testing/selenidetest/testng-integration.xml
M testing/story/src/test/resources/village/role-basic.xml
M testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/TestWSSanity.java
M testing/wstest/src/test/resources/common/resource-opendj.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: 406f0bdd0f76000fc3897645c1b09d11699a4793
https://github.com/Evolveum/midpoint/commit/406f0bdd0f76000fc3897645c1b09d11699a4793
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-05 (Thu, 05 Nov 2015)
Changed paths:
M samples/model-client-sample/src/main/java/com/evolveum/midpoint/testing/model/client/sample/Main.java
Log Message:
-----------
Sample for creating a query via JAXB.
Commit: a568fbd96f8c0f1b582b57bf480c01e6bff197c4
https://github.com/Evolveum/midpoint/commit/a568fbd96f8c0f1b582b57bf480c01e6bff197c4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-12 (Thu, 12 Nov 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java
Log Message:
-----------
Removed certification cases from campaign object (interim commit).
Commit: 619b5fefdea757aaadddab2cc8391050c6af7ca0
https://github.com/Evolveum/midpoint/commit/619b5fefdea757aaadddab2cc8391050c6af7ca0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-12 (Thu, 12 Nov 2015)
Changed paths:
M build-system/pom.xml
M config/initial-objects/100-report-reconciliation.xml
M config/initial-objects/110-report-user-list.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectPolicyConfigurationEditor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/UserMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageTemplate.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/BaseFocusPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/BaseFocusPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAccounts.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAccounts.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/AceEditorDialog.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/AceEditorDialog.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/AccountDetailsSearchDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/ObjectPolicyDialogDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReports.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageImportResource.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/dto/AccountContentDataProvider.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/roles/RoleMemberPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RoleMemberSearchDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ResourcesSelectionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthenticationProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointGuiAuthorizationEvaluator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/WebMiscUtil.java
M gui/admin-gui/src/main/resources/initial-objects/100-report-reconciliation.xml
M gui/admin-gui/src/main/resources/initial-objects/110-report-user-list.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_cs_CZ.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_de_DE.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en_US.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es_AR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_es_ES.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_hi_IN.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_sk_SK.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_tr_TR.properties
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/TypeFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/LogfileTestTailer.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.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/controller/SchemaTransformer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/expr/TestFilterExpression.java
A model/model-impl/src/test/resources/expr/expression-employeeType-all-filter.xml
A model/model-impl/src/test/resources/expr/expression-employeeType-empty-filter.xml
A model/model-impl/src/test/resources/expr/expression-employeeType-error.xml
A model/model-impl/src/test/resources/expr/expression-employeeType-filter-defaults.xml
A model/model-impl/src/test/resources/expr/expression-employeeType-none-filter.xml
A model/model-impl/src/test/resources/expr/expression-employeeType-undefined-filter.xml
R model/model-impl/src/test/resources/expr/expression-filter-defaults.xml
A model/model-impl/src/test/resources/expr/expression-linkref-filter-defaults.xml
A model/model-impl/src/test/resources/expr/expression-linkref-object-reference-type-filter-defaults.xml
R model/model-impl/src/test/resources/expr/expression-to-all-filter.xml
R model/model-impl/src/test/resources/expr/expression-to-empty-filter.xml
R model/model-impl/src/test/resources/expr/expression-to-error.xml
R model/model-impl/src/test/resources/expr/expression-to-none-filter.xml
R model/model-impl/src/test/resources/expr/expression-to-undefined-filter.xml
M model/model-impl/src/test/resources/logback-test.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
M model/model-intest/src/test/resources/common/resource-dummy-blue-deprecated.xml
M model/model-intest/src/test/resources/common/resource-dummy-blue.xml
M model/model-intest/src/test/resources/common/resource-dummy.xml
M model/model-intest/src/test/resources/logback-test.xml
M model/model-intest/src/test/resources/sync/account-augustus-dummy.xml
M model/model-intest/src/test/resources/sync/account-taugustus-dummy.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/consistency/impl/ConfigurationExceptionHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IcfUtil.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ReferenceRestriction.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java
M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityEnforcerImpl.java
M testing/consistency-mechanism/src/test/java/com/evolveum/midpoint/testing/consistency/ConsistencyTest.java
A testing/consistency-mechanism/src/test/resources/request/user-modify-activation-change-password.xml
M testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/AbstractWebserviceTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: 7fc6133a4480d4bf78e5ba9837f0173f596d229f
https://github.com/Evolveum/midpoint/commit/7fc6133a4480d4bf78e5ba9837f0173f596d229f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-17 (Tue, 17 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/RefFilter.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertCaseReference.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RCReferenceOwner.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RReferenceOwner.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/restriction/ItemRestriction.java
Log Message:
-----------
Certification case stores searchable targetRef, ownerRef, reviewerRef.
Commit: 9967a7cf73e3ddc240a730f08301f3c6fce9f556
https://github.com/Evolveum/midpoint/commit/9967a7cf73e3ddc240a730f08301f3c6fce9f556
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-17 (Tue, 17 Nov 2015)
Changed paths:
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/Cache.java
Log Message:
-----------
Diagnosing suspicious error message in repo cache.
Commit: 15017d0b12e2873959ab2c09d0cc87153e9e0c75
https://github.com/Evolveum/midpoint/commit/15017d0b12e2873959ab2c09d0cc87153e9e0c75
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-17 (Tue, 17 Nov 2015)
Changed paths:
M build-system/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AutoCompleteTextPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/PasswordPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/UploadDownloadPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/UserMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/UserMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/LookupPropertyModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminAbstractRole.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/resources/PageResourceWizard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageSecurityQuestions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/TooltipBehavior.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/webapp/css/admin-lte/AdminLTE.min.css
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractAdLdapTest.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: dba62a79424f485a2db9124d593680bd69798b72
https://github.com/Evolveum/midpoint/commit/dba62a79424f485a2db9124d593680bd69798b72
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-17 (Tue, 17 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectPaging.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/PagingConvertor.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/ConnectorInstanceIcfImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/custom/ShadowQueryWithDisjunction.java
Log Message:
-----------
Paging.orderBy changed from QName to ItemPath.
Commit: d0e8f9cae0408f13da07d869819b90bafbaa05c4
https://github.com/Evolveum/midpoint/commit/d0e8f9cae0408f13da07d869819b90bafbaa05c4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-19 (Thu, 19 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
Log Message:
-----------
Some less important fixes/enhancements
Commit: 99dc92dc6c6f843f6df95c77c0a84faf71c11eb2
https://github.com/Evolveum/midpoint/commit/99dc92dc6c6f843f6df95c77c0a84faf71c11eb2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-19 (Thu, 19 Nov 2015)
Changed paths:
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryContext2.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryEngine2.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/RQueryCriteriaImpl.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/RQueryImpl.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/Any.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/AnyDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/Definition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/DefinitionComparator.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/EntityDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JaxbName.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JaxbType.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/PropertyDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/QueryEntity.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ReferenceDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollection.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollectionDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualEntity.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualEntityDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualProperty.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualPropertyDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualQueryParam.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualReference.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/DefaultMatcher.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/Matcher.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/PolyStringMatcher.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/StringMatcher.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AndRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/CollectionRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestrictionOperation.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/LogicalRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NaryLogicalRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NotRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/UnaryLogicalRestriction.java
Log Message:
-----------
Copied query interpreter to the experimental version (query2).
Commit: 0583b70e5d1599b3e9f2feb40a17010aac32c888
https://github.com/Evolveum/midpoint/commit/0583b70e5d1599b3e9f2feb40a17010aac32c888
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-20 (Fri, 20 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryContext2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryEngine2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/RQueryCriteriaImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/Definition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/EntityDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDefinitionPath.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaNamePath.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/PathTranslation.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/EntityReference.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/JoinSpecification.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/ProjectionElement.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/AndCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/Condition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/EqualsCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/InCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNotNullCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNullCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/JunctionCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/NotCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/OrCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/DefaultMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/Matcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/PolyStringMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/StringMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AndRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/CollectionRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/LogicalRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NaryLogicalRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NotRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/UnaryLogicalRestriction.java
Log Message:
-----------
"Advanced" query interpreter half baked. Interim commit, not even compilable.
Commit: 379e680a68c39f46116d3b811939e1224c2a4469
https://github.com/Evolveum/midpoint/commit/379e680a68c39f46116d3b811939e1224c2a4469
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-21 (Sat, 21 Nov 2015)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ProperDefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryEngine2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/QueryParameterValue.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/AndCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/Condition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/EqualsCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/HibernateSubquery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/InCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNotNullCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNullCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/JunctionCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/NotCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/OrCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyCondition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/SimpleComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/DefaultMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/Matcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/PolyStringMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/StringMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AndRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NotRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
Log Message:
-----------
Compilable state.
Commit: 9dfb7acc9e246d56caadd81a4955fd2da0f29e05
https://github.com/Evolveum/midpoint/commit/9dfb7acc9e246d56caadd81a4955fd2da0f29e05
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-22 (Sun, 22 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectQuery.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/BaseSQLRepoTest.java
A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
A repo/repo-sql-impl-test/src/test/resources/query/query-account-by-attribute-and-extension-value.xml
A repo/repo-sql-impl-test/src/test/resources/query/query-account-by-attribute.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/QueryEntity.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAny.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/Any.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/Definition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/EntityDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JaxbName.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JaxbType.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDefinitionPath.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/QueryEntity.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualAnyDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollection.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollectionDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualEntity.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualEntityDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualProperty.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualPropertyDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualQueryParam.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/JoinSpecification.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/QueryParameterValue.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/DefaultMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/PolyStringMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/StringMatcher.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/CollectionRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
Log Message:
-----------
HQL-based query interpreter passes repo-sql-impl-test. (No new features yet, however.)
Commit: 7165cc64e64741b0479f92729d5b013a1667f3b7
https://github.com/Evolveum/midpoint/commit/7165cc64e64741b0479f92729d5b013a1667f3b7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-24 (Tue, 24 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/EqualFilter.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ExistsFilter.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/FilterUtils.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/GreaterFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/InFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/LessFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/RefFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/SubstringFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ValueFilter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualAny.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/DefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpreterHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ProperDefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryEngine2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/AnyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/Definition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/DefinitionPath.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/EntityDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDefinitionPath.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/PathTranslation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/PropertyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ReferenceDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualAnyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AndRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/CollectionRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ExistsRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/LogicalRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NaryLogicalRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NotRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/UnaryLogicalRestriction.java
Log Message:
-----------
New "Exists" filter. Further refactoring/cleanup of new query interpreter.
Commit: 587daf739ffc12d721d7fa61ff2e800a236ed791
https://github.com/Evolveum/midpoint/commit/587daf739ffc12d721d7fa61ff2e800a236ed791
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-25 (Wed, 25 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ExistsFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/GreaterFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/LessFilter.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocusPhoto.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrgClosure.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtBoolean.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtDate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtLong.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtPolyString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/ROExtString.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertCaseReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RExclusion.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/DefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpreterHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ProperDefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/AnyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionSpecification.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/Definition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/DefinitionComparator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/EntityDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/NotQueryable.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/PropertyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ReferenceDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollectionDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollectionSpecification.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualEntityDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualPropertyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/CollectionRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ExistsRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
Log Message:
-----------
Tests for "Exists" filter. Replaced CollectionDefinition by CollectionSpecification attribute. Got rid of (almost all) non-prism items in entity definition registry.
Commit: 44dac1540582c3a207aadee751467ff5efe64596
https://github.com/Evolveum/midpoint/commit/44dac1540582c3a207aadee751467ff5efe64596
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-25 (Wed, 25 Nov 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
Log Message:
-----------
Fixed MID-2701: SelfService Home - Task not found
Commit: c8f57e931c4dfa26c2e5d676517f5f5d27556ef0
https://github.com/Evolveum/midpoint/commit/c8f57e931c4dfa26c2e5d676517f5f5d27556ef0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-25 (Wed, 25 Nov 2015)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryEngine2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/EntityDefinition.java
Log Message:
-----------
Working on AccCertCase queries - interim commit.
Commit: 393fe6b8b43153d6e81d576fb8098a4258a62c6d
https://github.com/Evolveum/midpoint/commit/393fe6b8b43153d6e81d576fb8098a4258a62c6d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-26 (Thu, 26 Nov 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDecisionDtoProvider.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/InOidFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectPaging.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/GetObjectResult.java
Log Message:
-----------
Adapting Certification Manager to new repo implementation. Still missing intra-case updates, sorting and "no response" filters.
Commit: 491f702a394ec66a90aa4cc10031cb3c3b5a5142
https://github.com/Evolveum/midpoint/commit/491f702a394ec66a90aa4cc10031cb3c3b5a5142
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-26 (Thu, 26 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/XNodeSerializer.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/GeneralHelper.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
Log Message:
-----------
Implemented case content modifications. Factored out lookup table and cert case support to separate helper classes.
Commit: 699d774629f0726a120ee00695c5fe5586339255
https://github.com/Evolveum/midpoint/commit/699d774629f0726a120ee00695c5fe5586339255
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-26 (Thu, 26 Nov 2015)
Changed paths:
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedNamedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/GeneralHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/NameResolutionHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/resources/ctx-repository-session.xml
Log Message:
-----------
Added resolveNames option for certification cases. GUI is almost usable (without sorting).
Commit: 409139d91011496f8c77fa1da3f30601f5994b10
https://github.com/Evolveum/midpoint/commit/409139d91011496f8c77fa1da3f30601f5994b10
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-26 (Thu, 26 Nov 2015)
Changed paths:
M build-system/pom.xml
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/TwoValueLinkPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/TwoValueLinkPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/UserBrowserDialog.java
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/menu/UserMenuPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/UserMenuPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/message/OpResult.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/PrismValuePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageTemplate.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/BaseFocusPanel.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/configuration/PageDebugList.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageInternals.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/LoggingConfigPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/DebugObjectItem.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/component/PersonalInfoPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RolePolicyPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfCredentials.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en_US.properties
M gui/admin-gui/src/main/webapp/css/admin-lte/AdminLTE.min.css
M gui/admin-gui/src/main/webapp/js/ace/ace.js
M gui/admin-gui/src/main/webapp/less/midpoint-theme.less
M gui/admin-gui/src/main/webapp/less/midpoint/wizard.less
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.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/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationService.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
M model/model-intest/src/test/resources/logback-test.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/IcfUtil.java
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchShadowOwnerTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M samples/resources/opendj/opendj-localhost-basic.xml
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractAdLdapTest.java
M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
M testing/conntest/src/test/resources/ad-ldap/resource-localhost.xml
M testing/conntest/src/test/resources/ad-ldap/resource-medusa.xml
M testing/conntest/src/test/resources/ad-ldap/role-meta-org.xml
A testing/conntest/src/test/resources/schema/extension-whatever.xsd
M testing/consistency-mechanism/src/test/java/com/evolveum/midpoint/testing/consistency/ConsistencyTest.java
M testing/consistency-mechanism/src/test/resources/logback-test.xml
R testing/consistency-mechanism/src/test/resources/request/user-modify-activation-change-password.xml
A testing/consistency-mechanism/src/test/resources/request/user-modify-change-password-1.xml
A testing/consistency-mechanism/src/test/resources/request/user-modify-change-password-2.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: 8fefe765c81d7888078cd0900b181a02d44805ae
https://github.com/Evolveum/midpoint/commit/8fefe765c81d7888078cd0900b181a02d44805ae
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-27 (Fri, 27 Nov 2015)
Changed paths:
M repo/repo-sql-impl-test/src/main/resources/ctx-repository-session.xml
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignmentReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertCaseReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/embedded/REmbeddedReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/MidPointNamingStrategy.java
Log Message:
-----------
Support for multi-named orderBy paths. Preliminary hibernate support for target references in repo queries.
Commit: e9d7a23ef7f8e13bab5006b03e284b4a9bc72017
https://github.com/Evolveum/midpoint/commit/e9d7a23ef7f8e13bab5006b03e284b4a9bc72017
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-27 (Fri, 27 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/ComplexTypeDefinition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerDefinition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceDefinition.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ObjectReferencePathSegment.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ParentPathSegment.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ReferencePathSegment.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
Log Message:
-----------
Preliminary support for ".." and "@" in filter paths.
Commit: dec0db4ad9fffa8aa90569aaee019dd49c149a92
https://github.com/Evolveum/midpoint/commit/dec0db4ad9fffa8aa90569aaee019dd49c149a92
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-28 (Sat, 28 Nov 2015)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAbstractRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFocus.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/DefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpreterHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ProperDefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/AnyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionSpecification.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/Definition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/DefinitionComparator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/DefinitionPath.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/EntityDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityContentDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityItemDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaItemDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaNamePath.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaPropertyDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaReferenceDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaRootEntityDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/PathTranslation.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/PropertyDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ReferenceDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualAnyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualCollectionSpecification.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualEntityDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualPropertyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/HibernateSubquery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AndRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ExistsRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/LogicalRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NaryLogicalRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NotRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/UnaryLogicalRestriction.java
Log Message:
-----------
Big refactoring of JPA registry in order to implement object references resolution, not quite finished yet.
Commit: 8569a9828e25ab99b700745596f6a293cfe11d26
https://github.com/Evolveum/midpoint/commit/8569a9828e25ab99b700745596f6a293cfe11d26
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-28 (Sat, 28 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/Marker.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerGetter.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/DataSearchResult.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/DefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpreterHelper.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ProperDataSearchResult.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ProperDefinitionSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/CollectionSpecification.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/DefinitionComparator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/DefinitionPath.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDataNodeDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityContentDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityItemDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityPointerDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaItemDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaLinkDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaPropertyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaReferenceDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaRootEntityDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/LinkDefinitionComparator.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualAnyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/HibernateSubquery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/NaryLogicalRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/UnaryLogicalRestriction.java
Log Message:
-----------
Preliminary support for "@" and ".." in repo queries, repo tests passing.
Commit: e9b7d7f4530152a937dbd15c216ff22d9c3b7075
https://github.com/Evolveum/midpoint/commit/e9b7d7f4530152a937dbd15c216ff22d9c3b7075
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-28 (Sat, 28 Nov 2015)
Changed paths:
M build-system/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
M gui/admin-gui/src/main/resources/initial-objects/020-system-configuration.xml
M gui/admin-gui/src/main/resources/localization/Midpoint_sk_SK.properties
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
M model/model-intest/src/test/resources/logback-test.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/consistency/impl/ObjectNotFoundHandler.java
M provisioning/provisioning-impl/src/test/resources/ucf/connector-ldap.xml
M repo/repo-sql-impl-test/src/main/resources/ctx-repository-session.xml
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/CompositeDataSource.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
M repo/repo-sql-impl/src/main/resources/ctx-repository-session.xml
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestScience.java
M testing/story/src/test/resources/science/resource-opendj-ad-simulation.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: 131d44cd1e1c4ef48bc23a90fef1bc96934c2cbf
https://github.com/Evolveum/midpoint/commit/131d44cd1e1c4ef48bc23a90fef1bc96934c2cbf
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-28 (Sat, 28 Nov 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
Log Message:
-----------
Fixing behavior for malformed ItemPaths.
Commit: b5a11d032e12d53f2b269b24101bfb397f447887
https://github.com/Evolveum/midpoint/commit/b5a11d032e12d53f2b269b24101bfb397f447887
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M samples/demo/PageLogin.html
M samples/demo/PageTemplate.html
M samples/demo/opendj.xml
M samples/demo/org.xml
M samples/demo/orgs-metaRole.xml
M samples/demo/projects-metaRole.xml
M samples/demo/role-fte.xml
M samples/resources/389ds/389ds-localhost-medium.xml
M samples/resources/opendj/opendj-localhost-basic.xml
M samples/resources/opendj/opendj-localhost-medium.xml
M samples/resources/opendj/opendj-localhost-resource-sync-advanced.xml
M samples/resources/opendj/opendj-localhost-resource-sync-no-extension-advanced-2.xml
M samples/resources/opendj/opendj-localhost-resource-sync-no-extension-advanced-test.xml
M samples/resources/opendj/opendj-localhost-resource-sync-no-extension-advanced.xml
M samples/resources/opendj/opendj-resource-genericsync.xml
M samples/resources/openldap/openldap-localhost-advanced-sync-modifytimestamp.xml
M samples/resources/openldap/openldap-localhost-medium.xml
M samples/tasks/recon-task-opendj-test.xml
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/account/ResourceUserAccountTests.java
M testing/selenidetest/src/test/java/com/evolveum/midpoint/testing/selenide/tests/basictests/CsvAccountTests.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: ec323511307fae7634a2bc21d568df6d6ac21f75
https://github.com/Evolveum/midpoint/commit/ec323511307fae7634a2bc21d568df6d6ac21f75
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpreterHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaLinkDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaReferenceDefinition.java
Log Message:
-----------
Search by target/object/campaign name is working.
Commit: 2e92e0062e3d96b1a35704b68b034f2e68d6676d
https://github.com/Evolveum/midpoint/commit/2e92e0062e3d96b1a35704b68b034f2e68d6676d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-11-30 (Mon, 30 Nov 2015)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/L2Container.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationResponse.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RL2ContainerId.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/NotQueryable.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ContainerIdGenerator.java
Log Message:
-----------
Attempt to add certification decision to repo.
Commit: 06a9ff1055e2df087000d1dd8b2616689f139564
https://github.com/Evolveum/midpoint/commit/06a9ff1055e2df087000d1dd8b2616689f139564
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RContainerReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/id/RL2ContainerId.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/EntityStateInterceptor.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/PrismIdentifierGenerator.java
Log Message:
-----------
Preliminary support for RDecision, passing the tests.
Commit: 6bd0cc54a822621e847d1c01c2047e76edb71bc0
https://github.com/Evolveum/midpoint/commit/6bd0cc54a822621e847d1c01c2047e76edb71bc0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/VirtualEntity.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryDefinitionRegistry2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDataNodeDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityPointerDefinition.java
Log Message:
-----------
Virtual zero-path entities for metadata and construction, cleaning up query interpreter further.
Commit: 4a83bc459f447051a13102c9e62bdd69cc3a8b32
https://github.com/Evolveum/midpoint/commit/4a83bc459f447051a13102c9e62bdd69cc3a8b32
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/EqualFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ExistsFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/PropertyValueFilter.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpreterHelper.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ItemPathResolutionState.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ItemPathResolver.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyPropertyComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ExistsRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
Log Message:
-----------
Preliminary support for Equal(path1, path2) predicate. Fixed ordering of cases on cert campaign page.
Commit: 1c37b6e787f3813e85358c69b44e0a4482233ac0
https://github.com/Evolveum/midpoint/commit/1c37b6e787f3813e85358c69b44e0a4482233ac0
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
M NEWS
M README
M RELEASE-NOTES
M build-system/pom.xml
M cli/common/pom.xml
M cli/ninja/pom.xml
M cli/pom.xml
M cli/seppuku/pom.xml
M config/initial-objects/020-system-configuration.xml
M config/initial-objects/040-role-enduser.xml
M config/initial-objects/090-report-audit.xml
M config/initial-objects/110-report-user-list.xml
R config/initial-objects/111-report-reconciliation-shadow-owner.xml
R config/sql/_all/h2-3.2-all.sql
A config/sql/_all/h2-3.3-all.sql
R config/sql/_all/h2-upgrade-3.1.1-3.2.sql
M config/sql/_all/h2-upgrade-3.2-3.3.sql
R config/sql/_all/mysql-3.2-all.sql
A config/sql/_all/mysql-3.3-all.sql
R config/sql/_all/mysql-upgrade-3.1.1-3.2.sql
M config/sql/_all/mysql-upgrade-3.2-3.3.sql
R config/sql/_all/oracle-3.2-all.sql
A config/sql/_all/oracle-3.3-all.sql
R config/sql/_all/oracle-upgrade-3.1.1-3.2.sql
M config/sql/_all/oracle-upgrade-3.2-3.3.sql
R config/sql/_all/postgresql-3.2-all.sql
A config/sql/_all/postgresql-3.3-all.sql
R config/sql/_all/postgresql-upgrade-3.1.1-3.2.sql
M config/sql/_all/postgresql-upgrade-3.2-3.3.sql
R config/sql/_all/sqlserver-3.2-all.sql
A config/sql/_all/sqlserver-3.3-all.sql
R config/sql/_all/sqlserver-upgrade-3.1.1-3.2.sql
M config/sql/_all/sqlserver-upgrade-3.2-3.3.sql
R config/sql/midpoint/3.2/h2/h2-3.2.sql
R config/sql/midpoint/3.2/h2/h2-upgrade-3.1.1-3.2.sql
R config/sql/midpoint/3.2/mysql/mysql-3.2.sql
R config/sql/midpoint/3.2/mysql/mysql-upgrade-3.1.1-3.2.sql
R config/sql/midpoint/3.2/oracle/oracle-3.2.sql
R config/sql/midpoint/3.2/oracle/oracle-upgrade-3.1.1-3.2.sql
R config/sql/midpoint/3.2/postgresql/postgresql-3.2.sql
R config/sql/midpoint/3.2/postgresql/postgresql-upgrade-3.1.1-3.2.sql
R config/sql/midpoint/3.2/sqlserver/sqlserver-3.2.sql
R config/sql/midpoint/3.2/sqlserver/sqlserver-upgrade-3.1.1-3.2.sql
A config/sql/midpoint/3.3/h2/h2-3.3.sql
A config/sql/midpoint/3.3/h2/h2-upgrade-3.2-3.3.sql
A config/sql/midpoint/3.3/mysql/mysql-3.3.sql
A config/sql/midpoint/3.3/mysql/mysql-upgrade-3.2-3.3.sql
A config/sql/midpoint/3.3/oracle/oracle-3.3.sql
A config/sql/midpoint/3.3/oracle/oracle-upgrade-3.2-3.3.sql
A config/sql/midpoint/3.3/postgresql/postgresql-3.3.sql
A config/sql/midpoint/3.3/postgresql/postgresql-upgrade-3.2-3.3.sql
A config/sql/midpoint/3.3/sqlserver/sqlserver-3.3.sql
A config/sql/midpoint/3.3/sqlserver/sqlserver-upgrade-3.2-3.3.sql
M custom/pom.xml
M dist/midpoint-api/pom.xml
M dist/pom.xml
M gui/admin-gui/pom.xml
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaStep.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/LinksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/WebMiscUtil.java
M gui/admin-gui/src/main/resources/initial-objects/020-system-configuration.xml
M gui/admin-gui/src/main/resources/initial-objects/090-report-audit.xml
M gui/admin-gui/src/main/resources/initial-objects/110-report-user-list.xml
M gui/admin-gui/src/main/resources/localization/Midpoint.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_cs_CZ.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_de_DE.properties
M gui/admin-gui/src/main/resources/localization/Midpoint_en_US.properties
M gui/admin-gui/src/main/webapp/WEB-INF/web.xml
M gui/pom.xml
M icf-connectors/dummy-connector-fake/pom.xml
M icf-connectors/dummy-connector/pom.xml
M icf-connectors/dummy-resource/pom.xml
M icf-connectors/pom.xml
M infra/common/pom.xml
M infra/pom.xml
M infra/prism-maven-plugin/pom.xml
M infra/prism/pom.xml
M infra/prism/src/main/resources/xml/ns/public/query-3.xsd
M infra/prism/src/main/resources/xml/ns/public/types-3.xsd
M infra/schema/pom.xml
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M infra/test-util/pom.xml
M infra/util/pom.xml
M infra/ws-util/pom.xml
M model/certification-api/pom.xml
M model/certification-impl/pom.xml
M model/model-api/pom.xml
M model/model-client/pom.xml
M model/model-common/pom.xml
M model/model-impl/pom.xml
M model/model-intest/pom.xml
M model/model-test/pom.xml
M model/notifications-api/pom.xml
M model/notifications-impl/pom.xml
M model/pom.xml
M model/report-api/pom.xml
M model/report-impl/pom.xml
M model/workflow-api/pom.xml
M model/workflow-impl/pom.xml
M pom.xml
M provisioning/pom.xml
M provisioning/provisioning-api/pom.xml
M provisioning/provisioning-impl/pom.xml
M repo/audit-api/pom.xml
M repo/audit-impl/pom.xml
M repo/pom.xml
M repo/repo-api/pom.xml
M repo/repo-cache/pom.xml
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl-test/src/main/resources/ctx-repository-session.xml
M repo/repo-sql-impl/pom.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/DataSourceFactory.java
M repo/repo-sql-impl/src/main/resources/ctx-repository-session.xml
M repo/repo-test-util/pom.xml
M repo/security-api/pom.xml
M repo/security-impl/pom.xml
M repo/system-init/pom.xml
M repo/task-api/pom.xml
M repo/task-quartz-impl/pom.xml
M samples/model-client-sample/pom.xml
M samples/pom.xml
M samples/samples-test/pom.xml
M testing/conntest/pom.xml
M testing/consistency-mechanism/pom.xml
M testing/longtest/pom.xml
M testing/minipoint/pom.xml
M testing/pom.xml
M testing/rest/pom.xml
M testing/sanity/pom.xml
M testing/selenidetest/pom.xml
M testing/story/pom.xml
M testing/wstest/pom.xml
M tools/gui-i18n/pom.xml
M tools/pom.xml
M tools/repo-ninja/pom.xml
M tools/schema-dist-maven-plugin/pom.xml
M tools/test-ng/pom.xml
M tools/xjc-plugin/pom.xml
M weblogic-build/pom.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: e55b27799b0e4268b79934675baceab3231a61a9
https://github.com/Evolveum/midpoint/commit/e55b27799b0e4268b79934675baceab3231a61a9
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-01 (Tue, 01 Dec 2015)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/HqlDataInstance.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/HqlEntityInstance.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ItemPathResolutionState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ItemPathResolver.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ExistsRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/InOidRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/OrgRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ReferenceRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/TypeRestriction.java
Log Message:
-----------
Cleaned up support for Equal(x, y) a bit. Not really finished yet.
Commit: c6d875e4e1aa66e4ce32f31b958fd35c77567174
https://github.com/Evolveum/midpoint/commit/c6d875e4e1aa66e4ce32f31b958fd35c77567174
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/EqualFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/PropertyValueFilter.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/DataSearchResult.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/HqlDataInstance.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/HqlEntityInstance.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/InterpretationContext.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ItemPathResolutionState.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ItemPathResolver.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/ProperDataSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/DefinitionPath.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyContainerDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyPropertyDefinition.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaAnyPropertyLinkDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDataNodeDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityPointerDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaPropertyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaReferenceDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/LinkDefinitionComparator.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualAnyContainerDefinition.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/VirtualAnyDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/RootHibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/Matcher.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/DataSearchResult.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlDataInstance.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/HqlEntityInstance.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolutionState.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolver.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ProperDataSearchResult.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/AnyPropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ExistsRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemRestrictionOperation.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/ItemValueRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/PropertyRestriction.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/restriction/Restriction.java
Log Message:
-----------
Aligned processing of "any" properties with standard ones, enabling them to take part in item-item comparisons.
Implemented item-item comparisons for ComparativeFilters.
Commit: 01a9dbb0045e9f354518e57e812e04376d5925ff
https://github.com/Evolveum/midpoint/commit/01a9dbb0045e9f354518e57e812e04376d5925ff
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.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/admin/certification/PageCertDecisions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinitions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/UserProfileStorage.java
Log Message:
-----------
Added page size setup for certification pages and node panel in PageTasks.
Commit: 229218952cbd4253e9bd44a4aed37c693bd705ea
https://github.com/Evolveum/midpoint/commit/229218952cbd4253e9bd44a4aed37c693bd705ea
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ComparativeFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/EqualFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/GreaterFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/LessFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/NaryLogicalFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/PropertyValueFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/SubstringFilter.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/FilterBuilder.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/LogicalSymbol.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/QueryBuilder.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_AtomicFilter.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_Filter.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_SimpleFilter.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_AtomicFilterEntry.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_AtomicFilterExit.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_BlockContentEntry.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_ConditionEntry.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_FilterEntry.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_FilterEntryOrEmpty.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_FilterExit.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_MatchingRuleEntry.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_QueryExit.java
A infra/prism/src/test/java/com/evolveum/midpoint/prism/query/TestQueryBuilder.java
M infra/prism/testng-unit.xml
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
Log Message:
-----------
Preliminary implementation of Fluent Query API.
Commit: 0b5a147c5c844f9b31212f0b89bc040641081b03
https://github.com/Evolveum/midpoint/commit/0b5a147c5c844f9b31212f0b89bc040641081b03
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
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/admin/certification/dto/CertCampaignDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCampaignListItemDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseDto.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertCaseOrDecisionDto.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/path/IdentifierPathSegment.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ReferencePathSegment.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/EqualFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/GreaterFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/LessFilter.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectOrdering.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectPaging.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectQuery.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/PropertyValueFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/RefFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/QueryBuilder.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_AtomicFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_Filter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_AtomicFilterEntry.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_ConditionEntry.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_FilterExit.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_QueryExit.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_RightHandItemEntry.java
M infra/prism/src/main/resources/xml/ns/test/foo-1.xsd
M infra/prism/src/test/java/com/evolveum/midpoint/prism/TestPrismContext.java
M infra/prism/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentType.java
M infra/prism/src/test/java/com/evolveum/midpoint/prism/foo/ObjectFactory.java
M infra/prism/src/test/java/com/evolveum/midpoint/prism/query/TestQueryBuilder.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CertCampaignTypeUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertEventHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertGeneralHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertResponseComputationHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/CertificationManagerImpl.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/CriticalRolesCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
M model/certification-impl/src/test/resources/logback-test.xml
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/AccessCertificationEvent.java
M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/CertReviewEvent.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/CertHelper.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RExclusion.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/enums/RAccessCertificationCampaignState.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/IdQueryProperty.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/HibernateQuery.java
Log Message:
-----------
Fixed various access certification problems. Enhancements in Query API.
"My cases to decide" shows only really relevant cases.
"Show 'no response' cases only" now works.
Fixed random reorderings of cases that have the same value of sorting criterion.
Major cert campaign properties are now searchable.
Pre-creation of empty cert decisions on stage opening.
BEWARE: repository schema change for cert cases!
Allowing multiple sorting criteria in ObjectPaging.
Added OID ("#") as a possible sorting criterion.
Fluent Query API improvements. Not complete yet, though.
Commit: aededb61dc9f058969cb1ebebbd8aa7238e69769
https://github.com/Evolveum/midpoint/commit/aededb61dc9f058969cb1ebebbd8aa7238e69769
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
Log Message:
-----------
Fixed multi-stage campaigns.
Commit: 2958d22ac9453c89462d13c1652ffd8e6054cebb
https://github.com/Evolveum/midpoint/commit/2958d22ac9453c89462d13c1652ffd8e6054cebb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-04 (Fri, 04 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ObjectOrdering.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/SelectorOptions.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/CriticalRolesCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
Log Message:
-----------
Improving cert performance by skipping fetching cases each time.
Commit: 5307d500477521755cbdba6795bb711cc1f211b2
https://github.com/Evolveum/midpoint/commit/5307d500477521755cbdba6795bb711cc1f211b2
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-04 (Fri, 04 Dec 2015)
Changed paths:
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
Log Message:
-----------
Finally fixed shuffling of reviewer's decisions.
Commit: f09b6d8fcf37cf2fc5c8025f3512c3d245afac60
https://github.com/Evolveum/midpoint/commit/f09b6d8fcf37cf2fc5c8025f3512c3d245afac60
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-04 (Fri, 04 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/QueryBuilder.java
R infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_SimpleFilter.java
Log Message:
-----------
Some comments.
Commit: 0d5f944377b0041348bcb0b718da75c6596ee339
https://github.com/Evolveum/midpoint/commit/0d5f944377b0041348bcb0b718da75c6596ee339
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-04 (Fri, 04 Dec 2015)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/EntityReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/AndCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/InCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNotNullCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/IsNullCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/JunctionCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/NotCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/OrCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/PropertyPropertyComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/hqm/condition/SimpleComparisonCondition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/resolution/ItemPathResolver.java
Log Message:
-----------
QI2: Eliminating redundant joins for singletons.
Commit: 87a6db5aecd7b8606b7964a7ab90744edb698235
https://github.com/Evolveum/midpoint/commit/87a6db5aecd7b8606b7964a7ab90744edb698235
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-05 (Sat, 05 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/any/RAssignmentExtension.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RExclusion.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RTrigger.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/other/RLookupTableRow.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/JaxbPath.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/definition/OwnerIdGetter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/ClassDefinitionParser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/IdQueryProperty.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaDataNodeDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaLinkDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/LinkDefinitionComparator.java
Log Message:
-----------
QI2: Optimizing parent ID queries - eliminating owner joins. Generalized translation state machine a bit.
Commit: 1768eb553347bc718bde7b5fdf5bbacb622a4611
https://github.com/Evolveum/midpoint/commit/1768eb553347bc718bde7b5fdf5bbacb622a4611
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.java
Log Message:
-----------
Adding db constraint allowing at most one decision per stage+reviewer in a given case.
Commit: 02efc28d99daf0d008bf1302d4fcd0714f75928f
https://github.com/Evolveum/midpoint/commit/02efc28d99daf0d008bf1302d4fcd0714f75928f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ExistsFilter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/TypeFilter.java
R infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/FilterBuilder.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/QueryBuilder.java
M infra/prism/src/test/java/com/evolveum/midpoint/prism/query/TestObjectQuery.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/FocusValidityScannerTaskHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScannerTaskHandler.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
Log Message:
-----------
Review filters because of changed non-singleton items filtering semantics.
Commit: 90315d46270834d636551c3c9f7936536160b70a
https://github.com/Evolveum/midpoint/commit/90315d46270834d636551c3c9f7936536160b70a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_Filter.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/S_AtomicFilterEntry.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
Log Message:
-----------
Implemented some missing pieces of new query api.
Commit: b3df27799446c2b6dea6bc1bf22ddf7bbcf15385
https://github.com/Evolveum/midpoint/commit/b3df27799446c2b6dea6bc1bf22ddf7bbcf15385
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/closure/OrgClosureConcurrencyTest.java
M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
M repo/repo-sql-impl-test/src/test/resources/logback-test.xml
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/ObjectPagingAfterOid.java
R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/OrgClosureManager.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlBaseService.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/OrgClosureManager.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/SequenceHelper.java
A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/TransactionHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/QueryInterpreter2.java
Log Message:
-----------
Crude breakup of sql repo impl into a set of cooperating classes. (Delete campaign does not work yet.)
Commit: a9eb666e57e208c9baec6db091147786b01bb7e5
https://github.com/Evolveum/midpoint/commit/a9eb666e57e208c9baec6db091147786b01bb7e5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M gui/admin-gui/pom.xml
M infra/prism/pom.xml
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDelta.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
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/test/impl/TestDummy.java
M repo/audit-impl/pom.xml
M repo/repo-cache/pom.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
M repo/security-impl/pom.xml
M repo/task-quartz-impl/pom.xml
R testing/systest/environment.properties
R testing/systest/lib/groovy-ldap.jar
R testing/systest/pom.xml
R testing/systest/runTests.sh
R testing/systest/src/main/groovy/com/evolveum/midpoint/testing/systest/Example.groovy
R testing/systest/src/main/groovy/com/evolveum/midpoint/testing/systest/Helper.java
R testing/systest/src/test/groovy/check-enviroment.groovy
R testing/systest/src/test/groovy/import-resources.groovy
R testing/systest/src/test/resources/ctx-systest.xml
R testing/systest/src/test/resources/log4j.properties
R testing/systest/src/test/resources/repo/connector-host-localhost.xml
R testing/systest/src/test/resources/repo/resource-flatfile-remote.xml
R testing/systest/src/test/resources/xml/resource-ldap1-dc=example.xml
R testing/systest/src/test/scripts/deploy.sh
R testing/systest/src/test/scripts/install-ldap.sh
R testing/systest/src/test/scripts/restore.sh
R testing/systest/src/test/scripts/systest-env-shutdown.sh
R testing/systest/testng-integration.xml
R testing/systest/testng-unit.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: 71d49c9f7cb2e9a3aa784d5207367714ad50449d
https://github.com/Evolveum/midpoint/commit/71d49c9f7cb2e9a3aa784d5207367714ad50449d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/InitializeLoopThroughApproversInLevel.java
A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
A repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/logback-test.xml
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Fixing "campaign delete" problem. Added objectDelta to script variables when evaluating scripts in workflow module.
Commit: c250f24502d9f16d59161d8cf4750f3d5eed1192
https://github.com/Evolveum/midpoint/commit/c250f24502d9f16d59161d8cf4750f3d5eed1192
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M config/sql/_all/oracle-3.3-all.sql
M config/sql/midpoint/3.3/oracle/oracle-3.3.sql
Log Message:
-----------
Fixing the same problem in script for Oracle.
(cherry picked from commit 3f27a39)
Commit: dadba48ca0c3013993c62e3c52b69d64297a09e8
https://github.com/Evolveum/midpoint/commit/dadba48ca0c3013993c62e3c52b69d64297a09e8
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Fixed NPE in "My cases to decide" page.
Commit: 5f9158b95fe55f646c7fefb2223426af06f6f696
https://github.com/Evolveum/midpoint/commit/5f9158b95fe55f646c7fefb2223426af06f6f696
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
A infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/builder/DeltaBuilder.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/builder/S_ItemEntry.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/builder/S_MaybeDelete.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/builder/S_ValuesEntry.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
A repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/LookupTableTest.java
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl-test/src/test/resources/logback-test.xml
A repo/repo-sql-impl-test/src/test/resources/lookup/table-1.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertCaseReference.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectRetriever.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Delta builder. New tests and small fixes for repo cert support.
Commit: 74095a72a428c80e03cbc7257f92f5d8e5443d99
https://github.com/Evolveum/midpoint/commit/74095a72a428c80e03cbc7257f92f5d8e5443d99
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
Log Message:
-----------
Turned off "is transient" hibernate hint for certification case and decision.
Commit: 9558cf918e805b294947962be30eb73bb83453ed
https://github.com/Evolveum/midpoint/commit/9558cf918e805b294947962be30eb73bb83453ed
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
A repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-2.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
Log Message:
-----------
A couple of new cert-related tests and fixes (repo).
Commit: 0551b21e89623ccf7503fb8e13f40fbdc194d2b3
https://github.com/Evolveum/midpoint/commit/0551b21e89623ccf7503fb8e13f40fbdc194d2b3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/LinksPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/WebMiscUtil.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AdminGuiConfigTypeUtil.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.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/lens/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/InboundProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentEvaluator.java
M model/model-impl/src/test/resources/lens/role-corp-engineer.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestSecurity.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractInboundSyncTest.java
M model/model-intest/src/test/resources/common/role-pirate.xml
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/logback-test.xml
M model/model-intest/src/test/resources/sync/resource-dummy-emerald-deprecated.xml
M model/model-intest/src/test/resources/sync/resource-dummy-emerald.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/MidPointPrincipal.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/UserProfileService.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into access-certification
Commit: 6722bee9525685fa2a3dc916b117d93f5a9d194d
https://github.com/Evolveum/midpoint/commit/6722bee9525685fa2a3dc916b117d93f5a9d194d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/builder/DeltaBuilder.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/CloneUtil.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/LookupTableTest.java
M repo/repo-sql-impl-test/src/test/resources/cert/cert-campaign-1.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Certification and lookup table tests (many of the latter have to be disabled).
Commit: 8c2703da77030a69ee688872989063402f0b1586
https://github.com/Evolveum/midpoint/commit/8c2703da77030a69ee688872989063402f0b1586
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/LookupTableTest.java
M repo/repo-sql-impl-test/testng-integration.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
Log Message:
-----------
Skipping owner object (campaign, lookup table) modification if there are no direct changes.
Commit: 9b34e43a6a3c8faaba0780e9036d297ed580ad01
https://github.com/Evolveum/midpoint/commit/9b34e43a6a3c8faaba0780e9036d297ed580ad01
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.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/admin/certification/PageCertDecisions.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinitions.java
Log Message:
-----------
Fixed setting page size for tables related to certification.
Commit: 2562941584a9207ae9e16ddef4029f179f939d2f
https://github.com/Evolveum/midpoint/commit/2562941584a9207ae9e16ddef4029f179f939d2f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/RoleInducementCertificationTest.java
Log Message:
-----------
Small enhancement of cert tests.
Commit: 2313b7a95f1845a0d48c9aaf084cf8d4b724c750
https://github.com/Evolveum/midpoint/commit/2313b7a95f1845a0d48c9aaf084cf8d4b724c750
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/formatters/TextFormatter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAbstractRole.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAssignment.java
Log Message:
-----------
Fixed NPE and index problems found in last moment...
Commit: 2d8e355810d06e0191a6130e255267af8d66ec22
https://github.com/Evolveum/midpoint/commit/2d8e355810d06e0191a6130e255267af8d66ec22
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertQueryHelper.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/DirectAssignmentCertificationHandler.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/AbstractCertificationTest.java
M model/certification-impl/src/test/java/com/evolveum/midpoint/certification/test/BasicCertificationTest.java
M model/certification-impl/src/test/resources/common/user-jack.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/CertificationCaseHelper.java
Log Message:
-----------
Added tenantRef, orgRef and activation information to certification case.
Commit: 299fc17649583b67f6a8b6b180bbecfe4620df9a
https://github.com/Evolveum/midpoint/commit/299fc17649583b67f6a8b6b180bbecfe4620df9a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
R config/sql/midpoint/3.3/h2/h2-3.3.sql
A config/sql/midpoint/3.3/h2/h2-3.4.sql
A config/sql/midpoint/3.3/h2/h2-upgrade-3.3-3.4.sql
R config/sql/midpoint/3.3/mysql/mysql-3.3.sql
A config/sql/midpoint/3.3/mysql/mysql-3.4.sql
A config/sql/midpoint/3.3/mysql/mysql-upgrade-3.3-3.4.sql
R config/sql/midpoint/3.3/oracle/oracle-3.3.sql
A config/sql/midpoint/3.3/oracle/oracle-3.4.sql
A config/sql/midpoint/3.3/oracle/oracle-upgrade-3.3-3.4.sql
R config/sql/midpoint/3.3/postgresql/postgresql-3.3.sql
A config/sql/midpoint/3.3/postgresql/postgresql-3.4.sql
A config/sql/midpoint/3.3/postgresql/postgresql-upgrade-3.3-3.4.sql
R config/sql/midpoint/3.3/sqlserver/sqlserver-3.3.sql
A config/sql/midpoint/3.3/sqlserver/sqlserver-3.4.sql
A config/sql/midpoint/3.3/sqlserver/sqlserver-upgrade-3.3-3.4.sql
M model/certification-api/src/main/java/com/evolveum/midpoint/certification/api/CertificationManager.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationDecision.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RCertCaseReference.java
Log Message:
-----------
Updated DB scripts. Wrote migration scripts. Fixed names of few indices and 1 column.
Commit: 84e0201899a9c35764600a90bd183bf9b974edc4
https://github.com/Evolveum/midpoint/commit/84e0201899a9c35764600a90bd183bf9b974edc4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelRestService.java
Log Message:
-----------
Attempting to allow null OID to be returned via REST.
Commit: 9c75151f5805097b8323276675e977600204bc04
https://github.com/Evolveum/midpoint/commit/9c75151f5805097b8323276675e977600204bc04
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/MultiButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/MultiButtonColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisions.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/helpers/AvailableResponses.java
M gui/admin-gui/src/main/resources/localization/Midpoint_en_US.properties
M infra/common/src/main/java/com/evolveum/midpoint/common/SystemConfigurationHolder.java
M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/container/RAccessCertificationCase.java
Log Message:
-----------
Preliminary implementation of MID-2727 (selective inhibition of response buttons).
Added a couple of definition attributes towards MID-2729 (cert scheduling).
Commit: 10b9cfdee50839152c356a243263a0392e82b199
https://github.com/Evolveum/midpoint/commit/10b9cfdee50839152c356a243263a0392e82b199
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2015-12-10 (Thu, 10 Dec 2015)
Changed paths:
M config/sql/midpoint/3.3/h2/h2-3.4.sql
M config/sql/midpoint/3.3/h2/h2-upgrade-3.3-3.4.sql
M config/sql/midpoint/3.3/mysql/mysql-3.4.sql
M config/sql/midpoint/3.3/mysql/mysql-upgrade-3.3-3.4.sql
M config/sql/midpoint/3.3/oracle/oracle-3.4.sql
M config/sql/midpoint/3.3/oracle/oracle-upgrade-3.3-3.4.sql
M config/sql/midpoint/3.3/postgresql/postgresql-3.4.sql
M config/sql/midpoint/3.3/postgresql/postgresql-upgrade-3.3-3.4.sql
M config/sql/midpoint/3.3/sqlserver/sqlserver-3.4.sql
M config/sql/midpoint/3.3/sqlserver/sqlserver-upgrade-3.3-3.4.sql
Log Message:
-----------
DB scripts for new cert definition attributes.
Compare: https://github.com/Evolveum/midpoint/compare/c18083cd1112...10b9cfdee508
More information about the midPoint-svn
mailing list