This is an automated email from the ASF dual-hosted git repository.
ilgrosso pushed a change to branch SYNCOPE-1898
in repository https://gitbox.apache.org/repos/asf/syncope.git
from 8023cb69ef [SYNCOPE-1898] Reset password with WA if mustChangePassword
is true (#1141)
add 5e87c64e7a Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0
(#1144)
add b1d0894702 Bump co.elastic.clients:elasticsearch-java from 9.0.3 to
9.0.4 (#1143)
add 333d188d07 [SYNCOPE-1893] SCIM Group extension + SCIM AnyObject
extension (#1146)
add 0d11f4e437 [SYNCOPE-1899] Updating JS method call for CodeMirror 2
add b6111db46c qualifying domainTransactionManager as primary bean in
persistence context (#1147)
add 2242fcf470 [SYNCOPE-1900] Supporting OIDC Back-Channel Logout for
Console and Enduser (#1148)
add 864b9ebd73 Merge branch 'master' into SYNCOPE-1898
add dfb82a1321 TMP changes to restore build until SYNCOPE-1901 gets
implemented
No new revisions were added by this update.
Summary of changes:
.../wicket/markup/html/form/JsonEditorPanel.html | 2 +-
.../wicket/markup/html/form/TextEditorPanel.html | 2 +-
.../wicket/markup/html/form/XMLEditorPanel.html | 2 +-
.../syncope/core/logic/AccessTokenLogic.java | 6 +-
.../core/persistence/jpa/PersistenceContext.java | 4 +-
.../api/data/AccessTokenDataBinder.java | 3 +-
.../java/data/AccessTokenDataBinderImpl.java | 4 +-
.../spring/security/SyncopeJWTSSOProvider.java | 29 +--
.../commons/resources/oidcc4ui/LogoutResource.java | 45 +++-
.../syncope/common/lib/oidc/OIDCConstants.java | 2 +
.../apache/syncope/core/logic/OIDCC4UILogic.java | 77 +++++-
.../syncope/core/logic/OIDCC4UILogicContext.java | 3 +
.../syncope/core/logic/oidc/OIDCClientCache.java | 59 ++++-
.../common/rest/api/service/OIDCC4UIService.java | 13 +
.../core/rest/cxf/service/OIDCC4UIServiceImpl.java | 11 +-
.../apache/syncope/core/logic/SAML2SP4UILogic.java | 4 +-
.../panels/SCIMConfExtensionAnyObjectPanel.java | 48 ++++
...erPanel.java => SCIMConfExtensionAnyPanel.java} | 28 ++-
.../panels/SCIMConfExtensionGroupPanel.java} | 25 +-
.../console/panels/SCIMConfExtensionUserPanel.java | 62 +----
.../client/console/panels/SCIMConfPanel.java | 32 ++-
.../panels/mapping/SCIMExtensionMappingPanel.java | 22 +-
...erPanel.html => SCIMConfExtensionAnyPanel.html} | 0
.../client/console/panels/SCIMConfPanel.properties | 1 +
.../console/panels/SCIMConfPanel_it.properties | 1 +
.../console/panels/SCIMConfPanel_pt_BR.properties | 1 +
.../console/panels/SCIMConfPanel_ru.properties | 1 +
.../apache/syncope/common/lib/scim/SCIMConf.java | 24 +-
...sionUserConf.java => SCIMExtensionAnyConf.java} | 2 +-
...upConf.java => SCIMExtensionAnyObjectConf.java} | 23 +-
.../apache/syncope/core/logic/SCIMDataBinder.java | 223 ++++++++++++++++-
.../org/apache/syncope/core/logic/SCIMLogic.java | 60 ++++-
.../syncope/core/logic/scim/SCIMConfManager.java | 69 +++---
.../syncope/core/logic/scim/SearchCondVisitor.java | 55 +++--
.../syncope/core/logic/scim/SCIMFilterTest.java | 6 +-
.../apache/syncope/ext/scimv2/api/data/Meta.java | 7 +-
.../syncope/ext/scimv2/api/data/SCIMAnyObject.java | 90 +++++++
.../syncope/ext/scimv2/api/data/SCIMGroup.java | 17 +-
...GroupService.java => SCIMAnyObjectService.java} | 6 +-
.../syncope/ext/scimv2/api/type/Resource.java | 1 +
.../ext/scimv2/cxf/SCIMv2RESTCXFContext.java | 39 ++-
.../scimv2/cxf/service/AbstractSCIMService.java | 70 ++++--
...viceImpl.java => SCIMAnyObjectServiceImpl.java} | 172 +++++++-------
.../scimv2/cxf/service/SCIMGroupServiceImpl.java | 18 +-
.../ext/scimv2/cxf/service/SCIMServiceImpl.java | 6 +-
.../scimv2/cxf/service/SCIMUserServiceImpl.java | 18 +-
.../org/apache/syncope/fit/core/SCIMITCase.java | 264 ++++++++++++++++++++-
.../src/main/resources/wa-embedded.properties | 3 +
.../org/apache/syncope/fit/ui/OIDCC4UIITCase.java | 10 +-
pom.xml | 10 +-
wa/starter/src/main/resources/wa.properties | 2 +
51 files changed, 1315 insertions(+), 367 deletions(-)
create mode 100644
ext/scimv2/client-console/src/main/java/org/apache/syncope/client/console/panels/SCIMConfExtensionAnyObjectPanel.java
copy
ext/scimv2/client-console/src/main/java/org/apache/syncope/client/console/panels/{SCIMConfExtensionUserPanel.java
=> SCIMConfExtensionAnyPanel.java} (72%)
copy
ext/scimv2/{rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/service/SCIMConfServiceImpl.java
=>
client-console/src/main/java/org/apache/syncope/client/console/panels/SCIMConfExtensionGroupPanel.java}
(56%)
rename
ext/scimv2/client-console/src/main/resources/org/apache/syncope/client/console/panels/{SCIMConfExtensionUserPanel.html
=> SCIMConfExtensionAnyPanel.html} (100%)
rename
ext/scimv2/common-lib/src/main/java/org/apache/syncope/common/lib/scim/{SCIMExtensionUserConf.java
=> SCIMExtensionAnyConf.java} (97%)
copy
ext/scimv2/common-lib/src/main/java/org/apache/syncope/common/lib/scim/{SCIMGroupConf.java
=> SCIMExtensionAnyObjectConf.java} (66%)
create mode 100644
ext/scimv2/scim-rest-api/src/main/java/org/apache/syncope/ext/scimv2/api/data/SCIMAnyObject.java
copy
ext/scimv2/scim-rest-api/src/main/java/org/apache/syncope/ext/scimv2/api/service/{SCIMGroupService.java
=> SCIMAnyObjectService.java} (84%)
copy
ext/scimv2/scim-rest-cxf/src/main/java/org/apache/syncope/ext/scimv2/cxf/service/{SCIMUserServiceImpl.java
=> SCIMAnyObjectServiceImpl.java} (57%)