Skip to content

Commit

Permalink
Merge branch 'support-4.4' of github.com:Evolveum/midpoint into suppo…
Browse files Browse the repository at this point in the history
…rt-4.4
  • Loading branch information
katkav committed Feb 15, 2022
2 parents 92b192f + 77b8835 commit 08333bd
Show file tree
Hide file tree
Showing 90 changed files with 1,867 additions and 369 deletions.
18 changes: 9 additions & 9 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
midPoint 4.4 "Tesla"
----------------------
midPoint 4.4.1 "Tesla" Update 1
-------------------------------

Release 4.4 is thirty-seventh midPoint release code-named Tesla.
The 4.4 release brings major performance and scalability improvements implemented in scope of
midScale project. In addition to that there are significant user experience and reporting
improvements.
Release 4.4.1 is is a thirty-ninth midPoint release.
It is the first maintenance update for 4.4.x version family code-named _Tesla_.
The 4.4.1 release brings improvements for migration to native PostgreSQL repository
and miscellaneous bugfixes and minor improvements.

Release date: 26th November 2021
Release type: Long-term support release
Release date: 2nd January 2022
Release type: Long-term support maintenance release
End of support: 26th November 2024

Please see the release notes for detailed list of changes:
https://docs.evolveum.com/midpoint/release/4.4/
https://docs.evolveum.com/midpoint/release/4.4.1/
2 changes: 1 addition & 1 deletion RELEASE-NOTES
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
To see actual releases notes please go to:

https://docs.evolveum.com/midpoint/release/4.4/
https://docs.evolveum.com/midpoint/release/4.4.1/
108 changes: 108 additions & 0 deletions config/initial-objects/000-system-configuration.xml
Original file line number Diff line number Diff line change
Expand Up @@ -415,6 +415,114 @@
</collectionRef>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>shadow-integrity-check-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000513" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>shadows-refresh-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000514" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>objects-delete-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000515" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>shadows-delete-long-time-not-updated-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000516" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>execute-change-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000517" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>execute-deltas-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000518" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>reindex-repository-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000519" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>object-integrity-check-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000522" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>validity-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000530" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>trigger-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000531" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>propagation-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000532" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>multi-propagation-task-view</identifier>
<refreshInterval>30</refreshInterval>
<applicableForOperation>add</applicableForOperation>
<type>TaskType</type>
<collection>
<collectionRef oid="00000000-0000-0000-0000-000000000533" relation="org:default" type="c:ArchetypeType"/>
</collection>
</objectCollectionView>
<objectCollectionView>
<identifier>certification-tasks-view</identifier>
<refreshInterval>30</refreshInterval>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
-->
<archetype oid="00000000-0000-0000-0000-000000000512"
xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
xmlns:rext="http://midpoint.evolveum.com/xml/ns/public/report/extension-3">
xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3">
<name>Distributed report export task</name>
<archetypePolicy>
<display>
Expand Down
149 changes: 149 additions & 0 deletions config/initial-objects/513-archetype-task-shadow-integrity-check.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,149 @@
<!--
~ Copyright (c) 2020 Evolveum and contributors
~
~ This work is dual-licensed under the Apache License 2.0
~ and European Union Public License. See LICENSE file for details.
-->
<archetype oid="00000000-0000-0000-0000-000000000513"
xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
xmlns:mext="http://midpoint.evolveum.com/xml/ns/public/model/extension-3">
<name>Shadow integrity check task</name>
<archetypeType>auxiliary</archetypeType>
<archetypePolicy>
<display>
<label>Shadow integrity check task</label>
<pluralLabel>
<orig>Shadow integrity check tasks</orig>
<translation>
<key>TaskHandlerSelector.model.shadow.integrity.check.handler</key>
</translation>
</pluralLabel>
<icon>
<cssClass>fa fa-wrench</cssClass>
<color>green</color>
</icon>
</display>
<itemConstraint>
<path>extension</path>
<visibility>vacant</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:objectType</path>
<visibility>hidden</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:objectQuery</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:searchOptions</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:iterationMethod</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:useRepositoryDirectly</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:failedObjectsSelector</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:workerThreads</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:dryRun</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:diagnose</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:fix</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:duplicateShadowsResolver</path>
<visibility>visible</visibility>
</itemConstraint>
<itemConstraint>
<path>extension/mext:checkDuplicatesOnPrimaryIdentifiersOnly</path>
<visibility>visible</visibility>
</itemConstraint>
<adminGuiConfiguration>
<objectDetails>
<type>TaskType</type>
<panel>
<identifier>activity</identifier>
<panel>
<identifier>work</identifier>
<container>
<identifier>work-shadowIntegrityCheck</identifier>
<path>activity/work/shadowIntegrityCheck</path>
</container>
</panel>
</panel>
</objectDetails>
</adminGuiConfiguration>
</archetypePolicy>
<assignment>
<assignmentRelation>
<holderType>TaskType</holderType>
</assignmentRelation>
</assignment>
<inducement>
<focusMappings>
<mapping>
<strength>weak</strength>
<expression>
<value>Utility</value>
</expression>
<target>
<c:path>category</c:path>
</target>
</mapping>
</focusMappings>
</inducement>
<inducement>
<focusMappings>
<mapping>
<strength>weak</strength>
<expression>
<value>shadow</value>
</expression>
<target>
<c:path>extension/mext:objectType</c:path>
</target>
</mapping>
</focusMappings>
</inducement>
<inducement>
<focusMappings>
<mapping>
<strength>weak</strength>
<source>
<path>activity</path>
</source>
<expression>
<value>http://midpoint.evolveum.com/xml/ns/public/model/shadow-integrity-check/handler-3</value>
</expression>
<target>
<c:path>handlerUri</c:path>
</target>
<condition>
<script>
<code>
activity == null
</code>
</script>
</condition>
</mapping>
</focusMappings>
</inducement>
</archetype>

0 comments on commit 08333bd

Please sign in to comment.