Skip to content

Commit

Permalink
Release Candidate 4.5-RC1
Browse files Browse the repository at this point in the history
  • Loading branch information
semancik committed Mar 15, 2022
1 parent ea7eb7b commit b6ba7ee
Show file tree
Hide file tree
Showing 89 changed files with 1,851 additions and 309 deletions.
4 changes: 2 additions & 2 deletions README
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
MidPoint 4.5 Development Branch
-------------------------------
MidPoint 4.5 Release Candidate 1
--------------------------------

General information:

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
MidPoint 4.5 Development Branch
-------------------------------
MidPoint 4.5 Release Candidate 1
--------------------------------

General information:

Expand Down
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
56 changes: 56 additions & 0 deletions config/initial-objects/027-archetype-correlation-case.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<!--
~ Copyright (c) 2019 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-000000000345"
xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-3"
xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3">
<name>Correlation case</name>
<description>
Archetype for correlation cases.
</description>
<archetypePolicy>
<display>
<label>Correlation case</label>
<pluralLabel>Correlation cases</pluralLabel>
<icon>
<cssClass>fe fe-approver-object</cssClass> <!-- TODO -->
</icon>
</display>
<adminGuiConfiguration>
<objectDetails>
<panel>
<identifier>caseWorkItems</identifier>
<display>
<label>Workitems</label>
<icon>
<cssClass>fa fa-circle-o</cssClass>
</icon>
</display>
<panelType>caseWorkItems</panelType>
<type>c:CaseType</type>
</panel>
<panel>
<identifier>correlationContext</identifier>
<display>
<label>Correlation</label>
<icon>
<cssClass>fa fa-circle-o</cssClass>
</icon>
</display>
<displayOrder>1</displayOrder>
<panelType>correlationContext</panelType>
<type>c:CaseType</type>
<default>true</default>
</panel>
</objectDetails>
</adminGuiConfiguration>
</archetypePolicy>
<assignment>
<assignmentRelation>
<holderType>CaseType</holderType>
</assignmentRelation>
</assignment>
</archetype>
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 b6ba7ee

Please sign in to comment.