[midPoint-git] [Evolveum/midpoint] 5977a2: Added DB Schema for Postgres 16
Lukas Skublik
noreply at github.com
Mon Oct 2 12:35:09 CEST 2023
Branch: refs/heads/feature/MID-9062
Home: https://github.com/Evolveum/midpoint
Commit: 5977a2c39e74d624390295799abd97cacfb3ffa4
https://github.com/Evolveum/midpoint/commit/5977a2c39e74d624390295799abd97cacfb3ffa4
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-22 (Fri, 22 Sep 2023)
Changed paths:
M config/sql/native/postgres.sql
Log Message:
-----------
Added DB Schema for Postgres 16
In Postgres 16 there was incompatible change regarding generated columns,
which we are using for objectType, referenceType and containerType
Previously to 16:
Parent column must be non-generated, if child columns have
different generation expressions.
After 16:
Parent column must always be generated if child columns are generated.
But they may have different generation expressions.
In postgres.sql we need to detect Postgres version and add correct definitions
of objectType, referenceType and containerType using ALTER TABLE ADD COLUMN,
since required changes are not achievable using ALTER TABLE MODIFY COLUMN
Commit: eb618752266860a403d2cc1b7891612affa77ea2
https://github.com/Evolveum/midpoint/commit/eb618752266860a403d2cc1b7891612affa77ea2
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-22 (Fri, 22 Sep 2023)
Changed paths:
M config/sql/native/postgres.sql
Log Message:
-----------
Postgres 16: m_assignment no more inherits from m_container
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 18cdd121815aaa1aa2f6ffc82608461d94180761
https://github.com/Evolveum/midpoint/commit/18cdd121815aaa1aa2f6ffc82608461d94180761
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-25 (Mon, 25 Sep 2023)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/midpoint-utils.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/activation/PredefinedMappingStepPanel.java
M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/saml/MidpointSaml2LogoutRequestResolver.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ActivationDescriptionHandler.java
M model/model-impl/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/common/system-configuration.xml
M model/model-intest/src/test/resources/gensync/system-configuration.xml
M model/model-intest/src/test/resources/scripthooks/system-configuration-hooks.xml
M model/model-intest/src/test/resources/scripting/system-configuration.xml
M model/model-intest/src/test/resources/simulation/system-configuration.xml
M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
M testing/story/src/test/resources/common/system-configuration.xml
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/postgres-16
Commit: 13b1f1df89635f4425ea091087c232579199f63b
https://github.com/Evolveum/midpoint/commit/13b1f1df89635f4425ea091087c232579199f63b
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-25 (Mon, 25 Sep 2023)
Changed paths:
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
Use QAssignment in Sqale Repo tests when checking assignments.
Commit: 169620b81d13cbb13921bac62bc580d0daf1a221
https://github.com/Evolveum/midpoint/commit/169620b81d13cbb13921bac62bc580d0daf1a221
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-25 (Mon, 25 Sep 2023)
Changed paths:
M config/sql/native/postgres-upgrade.sql
M config/sql/native/postgres.sql
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/PendingOperationPanel.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/MConnector.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnector.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/connector/QConnectorMapping.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/postgres-16
Commit: e5586bff8d47d1c462e108527b3812da06dad313
https://github.com/Evolveum/midpoint/commit/e5586bff8d47d1c462e108527b3812da06dad313
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-09-26 (Tue, 26 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisObjectUtils.java
Log Message:
-----------
Minor fix for role-mining
Commit: 1d70b725f90ceacd36d072192005d91feb8b4c00
https://github.com/Evolveum/midpoint/commit/1d70b725f90ceacd36d072192005d91feb8b4c00
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-09-26 (Tue, 26 Sep 2023)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
Log Message:
-----------
Add role-mining aggregate statistics chart
Commit: 2e43add7d10e520847846735a6d9660ad50e5897
https://github.com/Evolveum/midpoint/commit/2e43add7d10e520847846735a6d9660ad50e5897
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-09-26 (Tue, 26 Sep 2023)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycleBasic.java
A model/model-intest/src/test/resources/lifecycle-basic/archetype-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/archetype-assigned-in-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/archetype-basic.xml
A model/model-intest/src/test/resources/lifecycle-basic/archetype-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/resource-target-one.xml
R model/model-intest/src/test/resources/lifecycle-basic/resource-target-two.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-template.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-active.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-assigned-fixed-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-fixed-active.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-fixed-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-target-two.xml
M model/model-intest/src/test/resources/lifecycle-basic/system-configuration.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlagsCollector.java
Log Message:
-----------
Improve tests for MID-9061
Work in progress.
Commit: 28e473608d3f273757ea5df0b76d2303455a8326
https://github.com/Evolveum/midpoint/commit/28e473608d3f273757ea5df0b76d2303455a8326
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-09-26 (Tue, 26 Sep 2023)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisObjectUtils.java
M testing/rest/testng-integration.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 5cd45d34ed93c1db51579626d0ec9a791b0fc53d
https://github.com/Evolveum/midpoint/commit/5cd45d34ed93c1db51579626d0ec9a791b0fc53d
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-26 (Tue, 26 Sep 2023)
Changed paths:
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
Log Message:
-----------
MID-9106: Reuse WebClient per node and limit to 1 concurrent message
- Introduced simple caching of WebClients - one client per seen node
(see reasons below)
- Use of WebClient needs to be synchronized - class is stateful
this limits current cluster calls to one outstanding per node
(may be problematic with larger transfers, maybe client pooling
would help, )
This fixes crash and restart of a cluster node but may have negative performance impact.
Commit: ca0b0e0ed39b659b25afdaaa8194be8d81b7d33d
https://github.com/Evolveum/midpoint/commit/ca0b0e0ed39b659b25afdaaa8194be8d81b7d33d
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-26 (Tue, 26 Sep 2023)
Changed paths:
M config/sql/native/postgres.sql
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
Log Message:
-----------
Merge branch 'feature/postgres-16'
Commit: 66a9bf399b5479773340c5717f3dee3431e6b47e
https://github.com/Evolveum/midpoint/commit/66a9bf399b5479773340c5717f3dee3431e6b47e
Author: Kateryna Honchar <honchar at evolveum.com>
Date: 2023-09-26 (Tue, 26 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
Log Message:
-----------
fix for default search mode
Commit: a44d82ad30f610e1f7bce4ebaad7d3cf4f874be2
https://github.com/Evolveum/midpoint/commit/a44d82ad30f610e1f7bce4ebaad7d3cf4f874be2
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ActivationDescriptionHandler.java
Log Message:
-----------
MID-9132: fix header label for delta view of activation of add delta
Commit: fe166272899a37f12b29b4e256c9a0f1535f7db5
https://github.com/Evolveum/midpoint/commit/fe166272899a37f12b29b4e256c9a0f1535f7db5
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M config/sql/native/postgres.sql
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisObjectUtils.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycleBasic.java
A model/model-intest/src/test/resources/lifecycle-basic/archetype-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/archetype-assigned-in-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/archetype-basic.xml
A model/model-intest/src/test/resources/lifecycle-basic/archetype-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/resource-target-one.xml
R model/model-intest/src/test/resources/lifecycle-basic/resource-target-two.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-template.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-active.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-assigned-fixed-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-fixed-active.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-fixed-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-target-two.xml
M model/model-intest/src/test/resources/lifecycle-basic/system-configuration.xml
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlagsCollector.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: a511b4910d247db7e2b985ab1d0b084eeec1df21
https://github.com/Evolveum/midpoint/commit/a511b4910d247db7e2b985ab1d0b084eeec1df21
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ResourceTemplateProvider.java
Log Message:
-----------
MID-9031:sort connectors by displayName in create resource tile table
Commit: 745172899aa518a46e30897593f22908cda41d20
https://github.com/Evolveum/midpoint/commit/745172899aa518a46e30897593f22908cda41d20
Author: Kateryna Honchar <honchar at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
Log Message:
-----------
cleanup for search modes
Commit: 3b82ad72a7d8630c0b9c39c41984291e1484fe3e
https://github.com/Evolveum/midpoint/commit/3b82ad72a7d8630c0b9c39c41984291e1484fe3e
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
Log Message:
-----------
MID-9106: Configured CXF WebClient to be thread safe
cxf.WebClient has option to behave in thread-safe manner, this allows
us to drop synchronized block and actually effectivelly use backing
HttpClient and reuse it's thread pools for multiple concurrent HTTP
calls.
Commit: 6e6d145b47f46404b2cbe53f667ca3a8f228b58f
https://github.com/Evolveum/midpoint/commit/6e6d145b47f46404b2cbe53f667ca3a8f228b58f
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
Log Message:
-----------
Merge branch 'feature/cluster-reuse-webclients'
Commit: 4c6e14cbcda386c74b843ce3499449f2a5860a9f
https://github.com/Evolveum/midpoint/commit/4c6e14cbcda386c74b843ce3499449f2a5860a9f
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
Log Message:
-----------
MID-9139: fix NPE in ReloadableButton when non-exist task
Commit: 8a825249f40fba9de8029d885634881d78d34cb7
https://github.com/Evolveum/midpoint/commit/8a825249f40fba9de8029d885634881d78d34cb7
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 00a36948647b31a3427f12ee189b9edad3a99a55
https://github.com/Evolveum/midpoint/commit/00a36948647b31a3427f12ee189b9edad3a99a55
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
Log Message:
-----------
MID-9133: fix for script expression panel with empty code
Commit: 628cd21106de97b1897f4627850ffa1214e9268a
https://github.com/Evolveum/midpoint/commit/628cd21106de97b1897f4627850ffa1214e9268a
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
Log Message:
-----------
MID-8896: adding object name and resource name to delta for audit record with stage RESOURCE
Commit: a97e0802ba0023e0289207e8dd56f87055d450ae
https://github.com/Evolveum/midpoint/commit/a97e0802ba0023e0289207e8dd56f87055d450ae
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
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/assignments/PayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetMembershipCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
M model/model-impl/src/test/resources/lens/role-corp-visitor.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycleBasic.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
Log Message:
-----------
Fix lifecycle state vs. projections and archetypes
1. Originally, when assignments were inactivated because of focus
lifecycle state change (e.g. active -> archived), related projections
were NOT removed under the default enforcement policy. This is now
changed by ensuring that projections are collected also for inactivated
assignments, hence the enforcement policy can see and remove them.
2. Archetype assignments were said to be "always enabled". This behavior
was changed: only the part of the assignments that sets the archetype
is always enabled. Other functionalities, like induced mappings,
authorizations, constructions, providing values to roleMembershipRef
now behave for archetypes in the same way as for roles.
Related to MID-9061.
Commit: e295b03434d274c7e44d023e56c544ae66e202c4
https://github.com/Evolveum/midpoint/commit/e295b03434d274c7e44d023e56c544ae66e202c4
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ResourceTemplateProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: c5b099b424cbb24aa131d8319eda2cd40881a467
https://github.com/Evolveum/midpoint/commit/c5b099b424cbb24aa131d8319eda2cd40881a467
Author: Kateryna Honchar <honchar at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
Log Message:
-----------
catching exception while evaluatePredefinedFilter
Commit: 961e8dd2f06aa56d3bff8409fdcf625be652b86d
https://github.com/Evolveum/midpoint/commit/961e8dd2f06aa56d3bff8409fdcf625be652b86d
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ShadowDescriptionHandler.java
Log Message:
-----------
MID-8889: fix for using shadow name for shadow description handler (name of delta view panel)
Commit: e1fd28c05fd928e296944c7de48ddbba0a03417e
https://github.com/Evolveum/midpoint/commit/e1fd28c05fd928e296944c7de48ddbba0a03417e
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.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/assignments/PayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetMembershipCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
M model/model-impl/src/test/resources/lens/role-corp-visitor.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycleBasic.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 50de97f4b53b87a148b5a53a47d59da33efd15d8
https://github.com/Evolveum/midpoint/commit/50de97f4b53b87a148b5a53a47d59da33efd15d8
Author: Patrik <patkomalinak at gmail.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/SelectableItemListPopoverPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/LifecycleStateBadgeColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/FulltextSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/MemberSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectCollectionSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/Popover.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/Popover.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PropertySearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
Log Message:
-----------
MID-8895 - Remastered layout and style, MID-9123 - Updated width of search bar input, Opaque badges update
Commit: e08f8a9d450366a480beacd8150b5abcb0959df0
https://github.com/Evolveum/midpoint/commit/e08f8a9d450366a480beacd8150b5abcb0959df0
Author: Patrik <patkomalinak at gmail.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PageLogin.html
Log Message:
-----------
Fix: Unwanted pagelogin key change
Commit: dfd81aed506c43d6ec93df15cfe2a31788d112d7
https://github.com/Evolveum/midpoint/commit/dfd81aed506c43d6ec93df15cfe2a31788d112d7
Author: Kateryna Honchar <honchar at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
Log Message:
-----------
fix for MID-9116 Mystifying views when assigning archetyped objects
Commit: 57667565b08664009835e0d118bb9acbd7304fa7
https://github.com/Evolveum/midpoint/commit/57667565b08664009835e0d118bb9acbd7304fa7
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-09-27 (Wed, 27 Sep 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportManager.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestMiscellaneous.java
M model/report-impl/src/test/resources/common/archetype-task-report-export-classic.xml
M model/report-impl/src/test/resources/common/archetype-task-report-import-classic.xml
A model/report-impl/src/test/resources/misc/report-export-users.xml
A model/report-impl/src/test/resources/misc/report-import-users.xml
A model/report-impl/src/test/resources/misc/users-to-import.csv
M model/report-impl/testng-integration.xml
Log Message:
-----------
Report tasks are created through clockwork
When report tasks were created in GUI, they were saved in "raw" mode.
The major limitation was that the mappings defined in report archetypes
were not executed. After this commit, full clockwork processing is done,
so the tasks can be customized by specifying appropriate mappings
in the archetypes.
Also, the default names of tasks are more descriptive now, like
"Export task for Users in MidPoint (2023-09-27 23:08:34)".
This resolves MID-8364.
Commit: 9b2dc905cd15d51106d9cc3feacc669dea2b2d0b
https://github.com/Evolveum/midpoint/commit/9b2dc905cd15d51106d9cc3feacc669dea2b2d0b
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
Log Message:
-----------
MID-9141:fix for visible of approver comment for work item details panel
Commit: 9ac70d682527f678bf89dd2ac672efcacb59f2a2
https://github.com/Evolveum/midpoint/commit/9ac70d682527f678bf89dd2ac672efcacb59f2a2
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/SelectableItemListPopoverPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/LifecycleStateBadgeColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/FulltextSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/MemberSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectCollectionSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/Popover.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/Popover.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PropertySearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.html
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportManager.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestMiscellaneous.java
M model/report-impl/src/test/resources/common/archetype-task-report-export-classic.xml
M model/report-impl/src/test/resources/common/archetype-task-report-import-classic.xml
A model/report-impl/src/test/resources/misc/report-export-users.xml
A model/report-impl/src/test/resources/misc/report-import-users.xml
A model/report-impl/src/test/resources/misc/users-to-import.csv
M model/report-impl/testng-integration.xml
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 1948b50b4fef48e61fb6eff777d66bdc67737584
https://github.com/Evolveum/midpoint/commit/1948b50b4fef48e61fb6eff777d66bdc67737584
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.html
Log Message:
-----------
MID-8895 css fix for search panel
Commit: 27d0e7a887577e84d7ca6bd9e217c89da92fff90
https://github.com/Evolveum/midpoint/commit/27d0e7a887577e84d7ca6bd9e217c89da92fff90
Author: Viliam Repan <vilo.repan at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Commit: e6fde6fce538862f583a087c6b0904df337f62ce
https://github.com/Evolveum/midpoint/commit/e6fde6fce538862f583a087c6b0904df337f62ce
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
Log Message:
-----------
Fix MID-8192 allow save empty search.
Commit: 90abcf991108fd6750c7e3b033503c940e207172
https://github.com/Evolveum/midpoint/commit/90abcf991108fd6750c7e3b033503c940e207172
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
MID-7149: Fixed modify on REST /objects/oid
If user is posting Patch to /objects/oid we do additional read to
get actual object type in order to correctly parse and propagate
delta.
Commit: 63a600dbc224431478a895a714545fa8917e5cf5
https://github.com/Evolveum/midpoint/commit/63a600dbc224431478a895a714545fa8917e5cf5
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
Log Message:
-----------
Fix MID-8191 add filter name validation
Commit: 01be94685067d90423e7a78a81671091f0e48bd7
https://github.com/Evolveum/midpoint/commit/01be94685067d90423e7a78a81671091f0e48bd7
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/archetype/PageArchetypes.java
Log Message:
-----------
Fix MID-8339 remove unnecessary edit inline button
Commit: 4205b45e956498f36de7b09b0a7500988816fff4
https://github.com/Evolveum/midpoint/commit/4205b45e956498f36de7b09b0a7500988816fff4
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
MID-7149: Return 405 on REST DELETE / POST/ PATCH /objects/oid
We are not supporting DELETE, POST and PATCH on ObjectType so
report it properly to clients.
Commit: 10819335076e223294735fcb11f808ceb30f0e83
https://github.com/Evolveum/midpoint/commit/10819335076e223294735fcb11f808ceb30f0e83
Author: Kateryna Honchar <honchar at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
Log Message:
-----------
keys fix in ObjectTypeGuiDescriptor (for mid-9077)
Commit: 6ad172b197da9a349c3145e69b978dbab2aa5ddf
https://github.com/Evolveum/midpoint/commit/6ad172b197da9a349c3145e69b978dbab2aa5ddf
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
Log Message:
-----------
Fix MID-8690 add selection validator.
Commit: fcefddb87d1b248393e3f94b7bf8e60cf4d27349
https://github.com/Evolveum/midpoint/commit/fcefddb87d1b248393e3f94b7bf8e60cf4d27349
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
M model/model-intest/src/test/resources/mapping/predefined/role-predefine-all.xml
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
Log Message:
-----------
Make only deprovisioned objects be delayed-deleted
The new <delayedDelete> activation feature now ignores (i.e., does not
delete) accounts that were disabled for any reason other than
de-provisioning. This corresponds to the
"disableReason == SchemaConstants.MODEL_DISABLE_REASON_DEPROVISION"
condition in the advanced (legacy) delayed-delete existence mapping that
was used before 4.8.
(Previously, "mapped" reason was taken into account as well.)
This should resolve MID-9143.
Commit: ac8d81bca6bc6442a155c3959db166d7d9430623
https://github.com/Evolveum/midpoint/commit/ac8d81bca6bc6442a155c3959db166d7d9430623
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/archetype/PageArchetypes.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 0fc75a4012a5519bc1f04dd7a7f11d56aebe0e73
https://github.com/Evolveum/midpoint/commit/0fc75a4012a5519bc1f04dd7a7f11d56aebe0e73
Author: Patrik <patkomalinak at gmail.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/ChangesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SimpleVisualizationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.html
Log Message:
-----------
MID-9094: Added responsivity behaviour, textbreak on related object name and boosted changes textbreak behaviour
Commit: 5c8aabbe113f8c86a8a9429fbad2188a6e82ae4a
https://github.com/Evolveum/midpoint/commit/5c8aabbe113f8c86a8a9429fbad2188a6e82ae4a
Author: Kateryna Honchar <honchar at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceMappingProvider.java
Log Message:
-----------
mid-9077 sorting fix
Commit: 818d7e14391dd895e7ca6577120dbdc6dfb9012b
https://github.com/Evolveum/midpoint/commit/818d7e14391dd895e7ca6577120dbdc6dfb9012b
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ActivationDescriptionHandler.java
Log Message:
-----------
MID-9132: removing using of duplicate path of source value in ActivationDescriptionHandler
Commit: 50dde63e4430530a19bcc63c7e7bd4dde1134449
https://github.com/Evolveum/midpoint/commit/50dde63e4430530a19bcc63c7e7bd4dde1134449
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceMappingProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/ChangesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SimpleVisualizationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/archetype/PageArchetypes.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
M model/model-intest/src/test/resources/mapping/predefined/role-predefine-all.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 3ac1d18a82f9b6ded996e2c3793efce364427da4
https://github.com/Evolveum/midpoint/commit/3ac1d18a82f9b6ded996e2c3793efce364427da4
Author: lskublik <lskublik at evolveum.com>
Date: 2023-09-29 (Fri, 29 Sep 2023)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MemberPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/RelationSearchItemPanel.java
Log Message:
-----------
MID-9150: fix visible for seletion of relation in assign member panel
Commit: 1c083ee9bb39da516cacfb33e57e0c89708dfa7b
https://github.com/Evolveum/midpoint/commit/1c083ee9bb39da516cacfb33e57e0c89708dfa7b
Author: lskublik <lskublik at evolveum.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M config/sql/native/postgres.sql
M gui/admin-gui/src/frontend/js/midpoint-theme.js
M gui/admin-gui/src/frontend/scss/_admin-lte-overrides.scss
M gui/admin-gui/src/frontend/scss/midpoint.scss
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/GuiStyleConstants.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MemberPopupTabPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/ReloadableButton.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/button/SelectableItemListPopoverPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/LifecycleStateBadgeColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ResourceTemplateProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/SourceMappingProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/input/expression/ScriptExpressionPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBoxConfigurationBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/SearchBuilder.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/DateIntervalSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/FulltextSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ItemPathSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/MemberSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ObjectCollectionSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/Popover.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/Popover.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PopoverSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/PropertySearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceAutocomplete.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/ReferenceValueSearchPopupPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/RelationSearchItemPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SaveSearchPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SearchPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/panel/SingleSearchItemPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/search/wrapper/PropertySearchItemWrapper.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/MultiSelectTileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/SingleSelectTileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/tile/TileTablePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/component/assignmentType/assignment/AbstractAssignmentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/basic/ResourceTilePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/objectType/AbstractSpecificMappingTileTable.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisAggregateChartModel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/model/RoleAnalysisModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/page/PageRoleAnalysis.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.html
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/page/panel/chart/RoleAnalysisChartPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisRoleBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/tables/RoleAnalysisUserBasedTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/mining/utils/RoleAnalysisObjectUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/simulation/PageSimulationResultObject.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableDataTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/ChangesPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/SimpleVisualizationPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/VisualizationItemLinePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/archetype/PageArchetypes.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/shadows/ShadowTablePanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemDetailsPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.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/assignments/PayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetMembershipCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/predefinedActivationMapping/DelayedDeleteEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationLauncher.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ActivationDescriptionHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/visualizer/ShadowDescriptionHandler.java
M model/model-impl/src/test/resources/lens/role-corp-visitor.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLifecycleBasic.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
A model/model-intest/src/test/resources/lifecycle-basic/archetype-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/archetype-assigned-in-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/archetype-basic.xml
A model/model-intest/src/test/resources/lifecycle-basic/archetype-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-archetype-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-direct-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-active.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-role-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/resource-target-one.xml
R model/model-intest/src/test/resources/lifecycle-basic/resource-target-two.xml
A model/model-intest/src/test/resources/lifecycle-basic/resource-template.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-active.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-assigned-fixed-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-assigned-in-draft.xml
A model/model-intest/src/test/resources/lifecycle-basic/role-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-fixed-active.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-fixed-draft.xml
R model/model-intest/src/test/resources/lifecycle-basic/role-target-two.xml
M model/model-intest/src/test/resources/lifecycle-basic/system-configuration.xml
M model/model-intest/src/test/resources/mapping/predefined/role-predefine-all.xml
M model/report-api/src/main/java/com/evolveum/midpoint/report/api/ReportManager.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
M model/report-impl/src/test/java/com/evolveum/midpoint/report/EmptyReportIntegrationTest.java
A model/report-impl/src/test/java/com/evolveum/midpoint/report/TestMiscellaneous.java
M model/report-impl/src/test/resources/common/archetype-task-report-export-classic.xml
M model/report-impl/src/test/resources/common/archetype-task-report-import-classic.xml
A model/report-impl/src/test/resources/misc/report-export-users.xml
A model/report-impl/src/test/resources/misc/report-import-users.xml
A model/report-impl/src/test/resources/misc/users-to-import.csv
M model/report-impl/testng-integration.xml
M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ModelRestController.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ShadowAuditHelper.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoAddDeleteObjectTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlag.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/RunFlagsCollector.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
Log Message:
-----------
Merge branch 'master' into feature/MID-9062
Compare: https://github.com/Evolveum/midpoint/compare/b6334f9200a6...1c083ee9bb39
More information about the midPoint-svn
mailing list