This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/co.elastic.clients-elasticsearch-java-9.2.3
in repository https://gitbox.apache.org/repos/asf/syncope.git
discard 00bcffbed6 Bump co.elastic.clients:elasticsearch-java from 9.2.2 to
9.2.3
add 3f3852fe06 [SYNCOPE-1938] Relationship attributes (#1263)
add 2019ea565a Bump co.elastic.clients:elasticsearch-java from 9.2.2 to
9.2.3
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (00bcffbed6)
\
N -- N -- N
refs/heads/dependabot/maven/co.elastic.clients-elasticsearch-java-9.2.3
(2019ea565a)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../panels/ResourceDirectoryPanel.properties | 2 +-
.../panels/ResourceDirectoryPanel_fr_CA.properties | 6 +-
.../panels/ResourceDirectoryPanel_it.properties | 2 +-
.../panels/ResourceDirectoryPanel_pt_BR.properties | 2 +-
.../topology/TopologyTogglePanel.properties | 2 +-
.../topology/TopologyTogglePanel_fr_CA.properties | 2 +-
.../topology/TopologyTogglePanel_it.properties | 2 +-
.../topology/TopologyTogglePanel_pt_BR.properties | 2 +-
.../notifications/NotificationWizardBuilder.java | 6 +-
.../syncope/client/console/pages/Realms.java | 51 +--
.../client/console/panels/GroupDirectoryPanel.java | 25 +-
.../syncope/client/console/panels/Realm.java | 4 +-
.../client/console/panels/RealmChoicePanel.java | 29 +-
.../console/panels/RelationshipTypesPanel.java | 94 +++--
.../panels/TypeExtensionDirectoryPanel.java | 64 +---
.../client/console/wizards/any/AbstractAttrs.java | 117 ++++--
.../console/wizards/any/AnyWizardBuilder.java | 24 +-
.../client/console/wizards/any/DerAttrs.java | 30 ++
.../client/console/wizards/any/PlainAttrs.java | 76 +++-
.../wizards/any/TypeExtensionWizardBuilder.java | 21 +-
.../wizards/mapping/AbstractMappingPanel.java | 6 +-
.../console/panels/DirectoryPanel.properties | 2 -
.../console/panels/DirectoryPanel_fr_CA.properties | 1 -
.../console/panels/DirectoryPanel_it.properties | 1 -
.../console/panels/DirectoryPanel_ja.properties | 2 -
.../console/panels/DirectoryPanel_pt_BR.properties | 1 -
.../console/panels/DirectoryPanel_ru.properties | 1 -
.../console/panels/GroupDirectoryPanel.properties | 1 +
.../panels/GroupDirectoryPanel_fr_CA.properties | 1 +
.../panels/GroupDirectoryPanel_it.properties | 1 +
.../panels/GroupDirectoryPanel_ja.properties | 1 +
.../panels/GroupDirectoryPanel_pt_BR.properties | 1 +
.../panels/GroupDirectoryPanel_ru.properties | 1 +
.../panels/RelationshipTypesPanel.properties | 1 +
.../panels/RelationshipTypesPanel_fr_CA.properties | 1 +
.../panels/RelationshipTypesPanel_it.properties | 1 +
.../panels/RelationshipTypesPanel_ja.properties | 1 +
.../panels/RelationshipTypesPanel_pt_BR.properties | 1 +
.../panels/RelationshipTypesPanel_ru.properties | 1 +
.../console/wizards/any/AbstractAttrs.properties | 1 +
.../wizards/any/AbstractAttrs_fr_CA.properties | 1 +
.../wizards/any/AbstractAttrs_it.properties | 1 +
.../wizards/any/AbstractAttrs_ja.properties | 1 +
.../wizards/any/AbstractAttrs_pt_BR.properties | 1 +
.../wizards/any/AbstractAttrs_ru.properties | 1 +
.../client/console/wizards/any/PlainAttrs.html | 5 +-
.../client/enduser/panels/any/AbstractAttrs.java | 70 +++-
.../client/enduser/panels/any/DerAttrs.java | 27 +-
.../client/enduser/panels/any/PlainAttrs.java | 59 ++-
.../client/enduser/rest/SyncopeRestClient.java | 13 +-
.../enduser/panels/any/AbstractAttrs.properties | 1 +
.../enduser/panels/any/AbstractAttrs_it.properties | 2 +
.../enduser/panels/any/AbstractAttrs_ja.properties | 1 +
.../panels/any/AbstractAttrs_pt_BR.properties | 1 +
.../enduser/panels/any/AbstractAttrs_ru.properties | 1 +
.../client/enduser/panels/any/PlainAttrs.html | 7 +-
.../apache/syncope/common/lib/AnyOperations.java | 291 +++++++--------
.../lib/SyncopeClientCompositeException.java | 54 +--
.../syncope/common/lib/request/RelationshipUR.java | 66 +++-
.../org/apache/syncope/common/lib/to/GroupTO.java | 4 +-
.../syncope/common/lib/to/RelationshipTO.java | 77 +++-
.../syncope/common/lib/to/RelationshipTypeTO.java | 24 +-
...RelatableTO.java => TypeExtensionHolderTO.java} | 7 +-
.../common/rest/api/service/SyncopeService.java | 15 +-
.../syncope/core/logic/IdRepoLogicContext.java | 4 +
.../apache/syncope/core/logic/SyncopeLogic.java | 32 +-
.../core/rest/cxf/service/SyncopeServiceImpl.java | 9 +-
.../core/persistence/api/dao/AllowedSchemas.java | 75 ++--
.../syncope/core/persistence/api/dao/AnyDAO.java | 4 +
.../core/persistence/api/dao/AnyObjectDAO.java | 2 -
.../syncope/core/persistence/api/dao/GroupDAO.java | 4 +-
.../persistence/api/dao/RelationshipTypeDAO.java | 4 +
.../syncope/core/persistence/api/dao/UserDAO.java | 2 -
.../core/persistence/api/entity/AnyUtils.java | 9 +-
.../core/persistence/api/entity/Groupable.java | 15 +-
.../core/persistence/api/entity/PlainAttr.java | 21 +-
.../core/persistence/api/entity/Relatable.java | 32 +-
.../persistence/api/entity/RelationshipType.java | 9 +
...ortExec.java => RelationshipTypeExtension.java} | 10 +-
.../{AnyTemplate.java => TypeExtension.java} | 8 +-
.../core/persistence/api/entity/group/Group.java | 6 +-
.../GroupTypeExtension.java} | 6 +-
.../api/entity/group/TypeExtension.java | 39 --
.../persistence/common/entity/AMembershipType.java | 18 +
.../persistence/common/entity/DefaultAnyUtils.java | 105 +++++-
.../persistence/common/entity/UMembershipType.java | 18 +
.../common/validation/AnyValidator.java | 62 +--
.../core/persistence/jpa/PersistenceContext.java | 2 +
.../jpa/dao/repo/AbstractAnyRepoExt.java | 52 ++-
.../persistence/jpa/dao/repo/AnyObjectRepoExt.java | 2 -
.../jpa/dao/repo/AnyObjectRepoExtImpl.java | 10 +-
.../core/persistence/jpa/dao/repo/AnyRepoExt.java | 4 +
.../jpa/dao/repo/AnyTypeClassRepoExtImpl.java | 18 +-
.../persistence/jpa/dao/repo/GroupRepoExt.java | 4 +-
.../persistence/jpa/dao/repo/GroupRepoExtImpl.java | 12 +-
.../jpa/dao/repo/RelationshipTypeRepoExt.java | 4 +
.../jpa/dao/repo/RelationshipTypeRepoExtImpl.java | 22 +-
.../core/persistence/jpa/dao/repo/UserRepoExt.java | 2 -
.../persistence/jpa/dao/repo/UserRepoExtImpl.java | 6 -
.../jpa/entity/AbstractEntityFactory.java | 11 +-
.../jpa/entity/AbstractGroupableRelatable.java | 18 +-
.../persistence/jpa/entity/AbstractRelatable.java | 28 +-
...mMembership.java => AbstractTypeExtension.java} | 45 +--
.../jpa/entity/JPARelationshipType.java | 28 ++
...sion.java => JPARelationshipTypeExtension.java} | 61 +--
.../jpa/entity/anyobject/JPAAMembership.java | 4 +-
.../jpa/entity/anyobject/JPAAnyObject.java | 19 +-
.../persistence/jpa/entity/group/JPAGroup.java | 38 +-
...peExtension.java => JPAGroupTypeExtension.java} | 53 +--
.../jpa/entity/user/JPAUMembership.java | 4 +-
.../core/persistence/jpa/entity/user/JPAUser.java | 15 +-
.../core/persistence/jpa/inner/UserTest.java | 8 -
.../core/persistence/jpa/outer/GroupTest.java | 4 +-
.../core/persistence/jpa/outer/UserTest.java | 2 +-
.../src/test/resources/domains/MasterContent.xml | 14 +-
.../core/persistence/neo4j/PersistenceContext.java | 2 +
.../neo4j/dao/repo/AbstractAnyRepoExt.java | 82 +++-
.../neo4j/dao/repo/AnyObjectRepoExt.java | 2 -
.../neo4j/dao/repo/AnyObjectRepoExtImpl.java | 9 +-
.../persistence/neo4j/dao/repo/AnyRepoExt.java | 4 +
.../neo4j/dao/repo/AnyTypeClassRepoExtImpl.java | 18 +-
.../persistence/neo4j/dao/repo/GroupRepoExt.java | 4 +-
.../neo4j/dao/repo/GroupRepoExtImpl.java | 18 +-
.../neo4j/dao/repo/RelationshipTypeRepoExt.java | 4 +
.../dao/repo/RelationshipTypeRepoExtImpl.java | 23 +-
.../persistence/neo4j/dao/repo/UserRepoExt.java | 2 -
.../neo4j/dao/repo/UserRepoExtImpl.java | 5 -
.../neo4j/entity/AbstractGroupableRelatable.java | 39 +-
.../neo4j/entity/AbstractMembership.java | 27 +-
.../neo4j/entity/AbstractRelatable.java | 65 +++-
...ctMembership.java => AbstractRelationship.java} | 35 +-
...peExtension.java => AbstractTypeExtension.java} | 30 +-
.../neo4j/entity/Neo4jEntityFactory.java | 11 +-
.../neo4j/entity/Neo4jRelationshipType.java | 27 ++
...lm.java => Neo4jRelationshipTypeExtension.java} | 30 +-
.../neo4j/entity/anyobject/Neo4jAMembership.java | 26 --
.../neo4j/entity/anyobject/Neo4jARelationship.java | 16 +-
.../neo4j/entity/anyobject/Neo4jAnyObject.java | 21 +-
.../neo4j/entity/group/Neo4jGRelationship.java | 16 +-
.../persistence/neo4j/entity/group/Neo4jGroup.java | 30 +-
.../Neo4jGroupTypeExtension.java} | 18 +-
.../neo4j/entity/user/Neo4jUMembership.java | 27 --
.../neo4j/entity/user/Neo4jURelationship.java | 16 +-
.../persistence/neo4j/entity/user/Neo4jUser.java | 28 +-
.../core/persistence/neo4j/inner/UserTest.java | 8 -
.../core/persistence/neo4j/outer/GroupTest.java | 4 +-
.../core/persistence/neo4j/outer/UserTest.java | 2 +-
.../src/test/resources/domains/MasterContent.xml | 18 +-
.../core/provisioning/api/DerAttrHandler.java | 22 ++
.../syncope/core/provisioning/api/IntAttrName.java | 168 ++++-----
.../core/provisioning/api/IntAttrNameParser.java | 119 +++---
.../provisioning/api/data/GroupDataBinder.java | 4 +-
.../api/data/RelationshipTypeDataBinder.java | 4 +
.../provisioning/api/IntAttrNameParserTest.java | 236 +++++-------
.../provisioning/java/DefaultDerAttrHandler.java | 52 ++-
.../provisioning/java/DefaultMappingManager.java | 187 +++++-----
.../provisioning/java/ProvisioningContext.java | 7 +-
.../core/provisioning/java/data/AnyDataBinder.java | 415 ++++++++++++++++-----
.../java/data/AnyObjectDataBinderImpl.java | 133 ++-----
.../java/data/GroupDataBinderImpl.java | 30 +-
.../java/data/RealmDataBinderImpl.java | 6 +-
.../java/data/RelationshipTypeDataBinderImpl.java | 66 +++-
.../java/data/ResourceDataBinderImpl.java | 34 +-
.../provisioning/java/data/UserDataBinderImpl.java | 124 ++----
.../notification/DefaultNotificationManager.java | 34 +-
.../provisioning/java/pushpull/InboundMatcher.java | 8 +-
.../java/data/ResourceDataBinderTest.java | 4 +-
.../provisioning/java/data/UserDataBinderTest.java | 74 +++-
.../syncope/core/flowable/task/AutoActivate.java | 12 +-
.../syncope/core/logic/oidc/OIDCUserManager.java | 10 +-
.../java/data/OIDCC4UIProviderDataBinderImpl.java | 2 +-
.../core/logic/saml2/SAML2SP4UIUserManager.java | 16 +-
.../java/data/SAML2SP4UIIdPDataBinderImpl.java | 2 +-
.../reference/flowable/CreateARelationship.java | 4 +-
.../apache/syncope/fit/console/PoliciesITCase.java | 24 +-
.../fit/console/RelationshipTypesITCase.java | 4 +-
.../apache/syncope/fit/console/UsersITCase.java | 23 +-
.../apache/syncope/fit/core/AnyObjectITCase.java | 116 ------
.../apache/syncope/fit/core/MembershipITCase.java | 13 +-
.../syncope/fit/core/PropagationTaskITCase.java | 12 +-
.../syncope/fit/core/RelationshipITCase.java | 193 ++++++++++
pom.xml | 7 +-
.../concepts/externalresources.adoc | 21 +-
.../reference-guide/concepts/typemanagement.adoc | 114 +++++-
184 files changed, 3198 insertions(+), 2071 deletions(-)
copy
common/idrepo/lib/src/main/java/org/apache/syncope/common/lib/to/{RelatableTO.java
=> TypeExtensionHolderTO.java} (81%)
copy
core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/entity/{ReportExec.java
=> RelationshipTypeExtension.java} (83%)
copy
core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/entity/{AnyTemplate.java
=> TypeExtension.java} (85%)
copy
core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/entity/{DynGroupMembership.java
=> group/GroupTypeExtension.java} (81%)
delete mode 100644
core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/entity/group/TypeExtension.java
copy
core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/entity/{JPADynRealmMembership.java
=> AbstractTypeExtension.java} (55%)
copy
core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/entity/{group/JPATypeExtension.java
=> JPARelationshipTypeExtension.java} (51%)
rename
core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/entity/group/{JPATypeExtension.java
=> JPAGroupTypeExtension.java} (65%)
copy
core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/{AbstractMembership.java
=> AbstractRelationship.java} (54%)
rename
core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/{group/Neo4jTypeExtension.java
=> AbstractTypeExtension.java} (63%)
copy
core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/{Neo4jAnyTemplateRealm.java
=> Neo4jRelationshipTypeExtension.java} (52%)
copy
core/persistence-neo4j/src/main/java/org/apache/syncope/core/persistence/neo4j/entity/{user/Neo4jUDynGroupMembership.java
=> group/Neo4jGroupTypeExtension.java} (67%)
create mode 100644
fit/core-reference/src/test/java/org/apache/syncope/fit/core/RelationshipITCase.java