This is an automated email from the ASF dual-hosted git repository.
ilgrosso pushed a change to branch 3_0_X
in repository https://gitbox.apache.org/repos/asf/syncope.git
from df61c2bb25 Upgrading WicketStuff
new ecffb85b6f [SYNCOPE-1866] AuthProfile management in Enduser (#1083)
new 82fbbad713 [SYNCOPE-1866] Setting the new syncope-client-am-enduser
module
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../resources/archetype-resources/enduser/pom.xml | 4 +-
.../src/main/resources/archetype-resources/pom.xml | 4 +-
.../authprofiles/AuthProfileDirectoryPanel.java | 43 ----
.../AuthProfileItemDirectoryPanel.java | 2 -
.../authprofiles/AuthProfileWizardBuilder.java | 4 +-
.../client/console/rest/AuthProfileRestClient.java | 4 -
client/am/{console => enduser}/pom.xml | 12 +-
.../syncope/client/enduser/AMEnduserContext.java | 10 +-
.../syncope/client/enduser/pages/AuthProfile.java | 220 ++++++++++++++++++
.../enduser/rest/AuthProfileRestClient.java} | 28 ++-
.../syncope/client/enduser/pages/AuthProfile.html | 255 +++++++++++++++++++++
.../client/enduser/pages/AuthProfile.properties} | 27 ++-
.../enduser/pages/AuthProfile_it.properties} | 27 ++-
.../enduser/pages/AuthProfile_ja.properties} | 27 ++-
.../enduser/pages/AuthProfile_pt_BR.properties} | 27 ++-
.../enduser/pages/AuthProfile_ru.properties} | 27 ++-
client/am/pom.xml | 1 +
.../console/topology/TopologyTogglePanel.java | 2 +-
.../commons}/markup/html/form/ConfirmBehavior.java | 6 +-
.../html/form/IndicatingOnConfirmAjaxLink.java | 2 +-
.../syncope/client/console/pages/BasePage.java | 2 +-
.../console/panels/DelegationSelectionPanel.java | 2 +-
.../wicket/markup/html/form/ActionPanel.java | 1 +
client/idrepo/enduser/pom.xml | 6 +
.../client/enduser/panels/ChangePasswordPanel.java | 3 +-
.../src/test/resources/enduser-debug.properties | 4 +-
.../common/lib/wa/ImpersonationAccount.java | 8 +-
.../syncope/common/lib/wa/MfaTrustedDevice.java | 18 +-
.../common/lib/wa/WebAuthnDeviceCredential.java | 10 +-
...ionService.java => AuthProfileSelfService.java} | 42 ++--
.../api/service/wa/GoogleMfaAuthTokenService.java | 16 +-
.../syncope/core/logic/AuthProfileLogic.java | 53 ++++-
.../syncope/core/rest/cxf/AMRESTCXFContext.java | 8 +
.../cxf/service/AuthProfileSelfServiceImpl.java | 27 ++-
.../rest/cxf/service/AuthProfileServiceImpl.java | 10 +-
docker/enduser/pom.xml | 25 +-
.../console/panels/UserRequestDirectoryPanel.java | 2 +-
.../syncope/client/enduser/pages/Flowable.java | 37 ++-
.../syncope/client/enduser/pages/Flowable.html | 17 +-
fit/core-reference/pom.xml | 4 +-
.../syncope/fit/console/AnyObjectsITCase.java | 2 +-
.../apache/syncope/fit/console/GroupsITCase.java | 2 +-
.../apache/syncope/fit/console/UsersITCase.java | 2 +-
fit/enduser-reference/pom.xml | 8 +-
44 files changed, 774 insertions(+), 267 deletions(-)
copy client/am/{console => enduser}/pom.xml (91%)
copy
ext/scimv2/client-console/src/main/java/org/apache/syncope/client/console/SCIMConsoleContext.java
=>
client/am/enduser/src/main/java/org/apache/syncope/client/enduser/AMEnduserContext.java
(81%)
create mode 100644
client/am/enduser/src/main/java/org/apache/syncope/client/enduser/pages/AuthProfile.java
copy
client/{idrepo/enduser/src/main/java/org/apache/syncope/client/enduser/rest/SyncopeRestClient.java
=>
am/enduser/src/main/java/org/apache/syncope/client/enduser/rest/AuthProfileRestClient.java}
(55%)
create mode 100644
client/am/enduser/src/main/resources/org/apache/syncope/client/enduser/pages/AuthProfile.html
copy
client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/widgets/CompletenessWidget.properties
=>
am/enduser/src/main/resources/org/apache/syncope/client/enduser/pages/AuthProfile.properties}
(60%)
copy
client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/widgets/CompletenessWidget.properties
=>
am/enduser/src/main/resources/org/apache/syncope/client/enduser/pages/AuthProfile_it.properties}
(58%)
copy
client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/widgets/CompletenessWidget.properties
=>
am/enduser/src/main/resources/org/apache/syncope/client/enduser/pages/AuthProfile_ja.properties}
(60%)
copy
client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/widgets/CompletenessWidget.properties
=>
am/enduser/src/main/resources/org/apache/syncope/client/enduser/pages/AuthProfile_pt_BR.properties}
(60%)
copy
client/{idrepo/console/src/main/resources/org/apache/syncope/client/console/widgets/CompletenessWidget.properties
=>
am/enduser/src/main/resources/org/apache/syncope/client/enduser/pages/AuthProfile_ru.properties}
(60%)
rename
client/idrepo/{console/src/main/java/org/apache/syncope/client/console/wicket
=>
common-ui/src/main/java/org/apache/syncope/client/ui/commons}/markup/html/form/ConfirmBehavior.java
(93%)
rename
client/idrepo/{console/src/main/java/org/apache/syncope/client/console/wicket
=>
common-ui/src/main/java/org/apache/syncope/client/ui/commons}/markup/html/form/IndicatingOnConfirmAjaxLink.java
(96%)
copy
common/am/rest-api/src/main/java/org/apache/syncope/common/rest/api/service/{wa/ImpersonationService.java
=> AuthProfileSelfService.java} (70%)
copy
ext/scimv2/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/service/SCIMConfServiceImpl.java
=>
core/am/rest-cxf/src/main/java/org/apache/syncope/core/rest/cxf/service/AuthProfileSelfServiceImpl.java
(57%)