You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2018/01/30 08:40:42 UTC
[1/2] syncope git commit: Renaming 'password reset' to 'password
management',
adding 'request password reset' and translating the italian floating menu
entries
Repository: syncope
Updated Branches:
refs/heads/2_0_X 71b39dd4b -> e4d83860b
refs/heads/master 78af14813 -> 8bdfc43b0
Renaming 'password reset' to 'password management', adding 'request password reset' and translating the italian floating menu entries
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/e4d83860
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/e4d83860
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/e4d83860
Branch: refs/heads/2_0_X
Commit: e4d83860bdf845324ce1387dfe96daec0c7cbcfd
Parents: 71b39dd
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Tue Jan 30 09:40:22 2018 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Tue Jan 30 09:40:22 2018 +0100
----------------------------------------------------------------------
.../client/console/bulk/BulkContent.java | 4 +-
.../console/panels/UserDirectoryPanel.java | 40 +++++++--
.../wicket/markup/html/form/ActionLink.java | 3 +-
.../markup/html/form/ActionPanel.properties | 12 ++-
.../markup/html/form/ActionPanel_it.properties | 12 ++-
.../markup/html/form/ActionPanel_ja.properties | 12 ++-
.../html/form/ActionPanel_pt_BR.properties | 12 ++-
.../markup/html/form/ActionPanel_ru.properties | 90 ++++++++++----------
.../markup/html/form/ActionsPanel.properties | 10 ++-
.../markup/html/form/ActionsPanel_it.properties | 72 ++++++++--------
.../markup/html/form/ActionsPanel_ja.properties | 10 ++-
.../html/form/ActionsPanel_pt_BR.properties | 10 ++-
.../markup/html/form/ActionsPanel_ru.properties | 12 ++-
13 files changed, 184 insertions(+), 115 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java b/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java
index ffaf9bf..c58bce0 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java
@@ -259,8 +259,8 @@ public class BulkContent<T extends Serializable, S> extends MultilevelPanel.Seco
} catch (IllegalArgumentException | NoSuchMethodException | SecurityException
| IllegalAccessException | InvocationTargetException e) {
LOG.error("Bulk action failure", e);
- SyncopeConsoleSession.get().error("Operation " + actionToBeAddresed.getActionId()
- + " not supported");
+ SyncopeConsoleSession.get().error(
+ "Operation " + actionToBeAddresed.getActionId() + " not supported");
}
((BasePage) getPage()).getNotificationPanel().refresh(target);
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java
index cae0df9..2455471 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java
@@ -44,6 +44,7 @@ import org.apache.syncope.common.lib.to.AnyTypeClassTO;
import org.apache.syncope.common.lib.to.UserTO;
import org.apache.syncope.common.lib.types.AnyTypeKind;
import org.apache.syncope.common.lib.types.StandardEntitlement;
+import org.apache.syncope.common.rest.api.service.UserSelfService;
import org.apache.wicket.PageReference;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.event.Broadcast;
@@ -173,12 +174,13 @@ public class UserDirectoryPanel extends AnyDirectoryPanel<UserTO, UserRestClient
model.getObject().getETagValue(),
!model.getObject().isMustChangePassword(),
model.getObject().getKey());
+
SyncopeConsoleSession.get().info(getString(Constants.OPERATION_SUCCEEDED));
target.add(container);
} catch (Exception e) {
- LOG.error("While deleting object {}", model.getObject().getKey(), e);
- SyncopeConsoleSession.get().error(StringUtils.isBlank(e.getMessage()) ? e.getClass().
- getName() : e.getMessage());
+ LOG.error("While actioning object {}", model.getObject().getKey(), e);
+ SyncopeConsoleSession.get().error(
+ StringUtils.isBlank(e.getMessage()) ? e.getClass().getName() : e.getMessage());
}
((BasePage) pageRef.getPage()).getNotificationPanel().refresh(target);
}
@@ -205,9 +207,34 @@ public class UserDirectoryPanel extends AnyDirectoryPanel<UserTO, UserRestClient
displayAttributeModal.show(true);
}
- }, ActionType.PASSWORD_RESET,
+ }, ActionType.PASSWORD_MANAGEMENT,
new StringBuilder().append(StandardEntitlement.USER_UPDATE).toString()).setRealm(realm);
+ if (SyncopeConsoleSession.get().getPlatformInfo().isPwdResetAllowed()
+ && !SyncopeConsoleSession.get().getPlatformInfo().isPwdResetRequiringSecurityQuestions()) {
+
+ panel.add(new ActionLink<UserTO>() {
+
+ private static final long serialVersionUID = -7978723352517770644L;
+
+ @Override
+ public void onClick(final AjaxRequestTarget target, final UserTO ignore) {
+ try {
+ SyncopeConsoleSession.get().getAnonymousClient().getService(UserSelfService.class).
+ requestPasswordReset(model.getObject().getUsername(), null);
+
+ SyncopeConsoleSession.get().info(getString(Constants.OPERATION_SUCCEEDED));
+ target.add(container);
+ } catch (Exception e) {
+ LOG.error("While actioning object {}", model.getObject().getKey(), e);
+ SyncopeConsoleSession.get().error(
+ StringUtils.isBlank(e.getMessage()) ? e.getClass().getName() : e.getMessage());
+ }
+ ((BasePage) pageRef.getPage()).getNotificationPanel().refresh(target);
+ }
+ }, ActionType.REQUEST_PASSWORD_RESET, StandardEntitlement.USER_UPDATE).setRealm(realm);
+ }
+
panel.add(new ActionLink<UserTO>() {
private static final long serialVersionUID = -7978723352517770644L;
@@ -293,12 +320,13 @@ public class UserDirectoryPanel extends AnyDirectoryPanel<UserTO, UserRestClient
public void onClick(final AjaxRequestTarget target, final UserTO ignore) {
try {
restClient.delete(model.getObject().getETagValue(), model.getObject().getKey());
+
SyncopeConsoleSession.get().info(getString(Constants.OPERATION_SUCCEEDED));
target.add(container);
} catch (Exception e) {
LOG.error("While deleting object {}", model.getObject().getKey(), e);
- SyncopeConsoleSession.get().error(StringUtils.isBlank(e.getMessage()) ? e.getClass().
- getName() : e.getMessage());
+ SyncopeConsoleSession.get().error(
+ StringUtils.isBlank(e.getMessage()) ? e.getClass().getName() : e.getMessage());
}
((BasePage) pageRef.getPage()).getNotificationPanel().refresh(target);
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java b/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java
index 37b0ba0..5b67fa1 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java
@@ -64,7 +64,8 @@ public abstract class ActionLink<T extends Serializable> implements Serializable
SEARCH("search"),
DELETE("delete"),
EXECUTE("execute"),
- PASSWORD_RESET("update"),
+ PASSWORD_MANAGEMENT("update"),
+ REQUEST_PASSWORD_RESET("update"),
DRYRUN("execute"),
CLAIM("claim"),
SELECT("read"),
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties
index 69214cd..a0fe773 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties
@@ -19,7 +19,7 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=set must change password
+mustchangepassword.title=toggle must change password
mustchangepassword.alt=must change password icon
set_latest_sync_token.class=fa fa-hourglass-start
@@ -126,9 +126,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties
index c2e6b1f..7e8d0c2 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties
@@ -19,7 +19,7 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=set must change password
+mustchangepassword.title=toggle must change password
mustchangepassword.alt=must change password icon
set_latest_sync_token.class=fa fa-hourglass-start
@@ -126,9 +126,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties
index 1c2e044..2ef2c19 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties
@@ -19,7 +19,7 @@ mapping.title=\u30de\u30c3\u30d4\u30f3\u30b0
mapping.alt=\u30de\u30c3\u30d4\u30f3\u30b0
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u304c\u5fc5\u8981
+mustchangepassword.title=toggle must change password
mustchangepassword.alt=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u304c\u5fc5\u8981
set_latest_sync_token.class=fa fa-hourglass-start
@@ -126,9 +126,13 @@ execute.class=fa fa-gear
execute.title=\u5b9f\u884c
execute.alt=\u5b9f\u884c
-password_reset.class=fa fa-shield
-password_reset.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8
-password_reset.alt=\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=\u4e88\u884c\u6f14\u7fd2
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties
index c2e882d..07acbc3 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties
@@ -19,7 +19,7 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=set must change password
+mustchangepassword.title=toggle must change password
mustchangepassword.alt=must change password icon
set_latest_sync_token.class=fa fa-hourglass-start
@@ -126,9 +126,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties
index 80fb014..d363d25 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties
@@ -19,43 +19,43 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=set must change password
+mustchangepassword.title=forza cambio password
mustchangepassword.alt=must change password icon
set_latest_sync_token.class=fa fa-hourglass-start
-set_latest_sync_token.title=set last sync token
+set_latest_sync_token.title=imposta ultimo sync token
set_latest_sync_token.alt=set last sync token icon
remove_sync_token.class=fa fa-hourglass-o
-remove_sync_token.title=remove sync token
+remove_sync_token.title=rimouvi sync token
remove_sync_token.alt=remove sync token icon
clone.class=fa fa-clone
-clone.title=clone
+clone.title=clona
clone.alt=clone icon
create.class=glyphicon glyphicon-plus
-create.title=create
+create.title=crea
create.alt=create icon
template.class=fa fa-list-alt
-template.title=template
+template.title=modello
template.alt=template icon
edit.class=glyphicon glyphicon-pencil
-edit.title=edit
+edit.title=modifica
edit.alt=edit icon
manage_approval.class=fa fa-pencil-square-o
-manage_approval.title=manage
+manage_approval.title=gestisci
manage_approval.alt=manage approval icon
edit_approval.class=glyphicon glyphicon-pencil
-edit_approval.title=edit
+edit_approval.title=modifica
edit_approval.alt=edit approval icon
type_extensions.class=fa fa-expand
-type_extensions.title=extensions
+type_extensions.title=estensioni
type_extensions.alt=extensions icon
fo_edit.class=fa fa-file-code-o
@@ -79,7 +79,7 @@ text.title=text
text.alt=text icon
compose.class=fa fa-puzzle-piece
-compose.title=compose
+compose.title=componi
compose.alt=compose icon
layout_edit.class=fa fa-object-ungroup
@@ -91,15 +91,15 @@ reset.title=reset
reset.alt=reset icon
enable.class=fa fa-toggle-on
-enable.title=enable
+enable.title=abilita
enable.alt=enable icon
not_found.class=fa fa-eye-slash
-not_found.title=not found
+not_found.title=non trovato
not_found.alt=not found icon
view.class=fa fa-eye
-view.title=view
+view.title=vedi
view.alt=view icon
view_executions.class=fa fa-eye
@@ -111,24 +111,28 @@ view_details.title=view details
view_details.alt=view details icon
members.class=fa fa-users
-members.title=members
+members.title=membri
members.alt=members icon
search.class=glyphicon glyphicon-search
-search.title=search
+search.title=cerca
search.alt=search icon
delete.class=glyphicon glyphicon-minus
-delete.title=delete
+delete.title=elimina
delete.alt=delete icon
execute.class=fa fa-gear
-execute.title=execute
+execute.title=esegui
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=gestione paswsord
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=richiedi password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
@@ -139,15 +143,15 @@ claim.title=claim
claim.alt=claim icon
select.class=glyphicon glyphicon-ok
-select.title=select
+select.title=seleziona
select.alt=select icon
close.class=fa fa-sign-out
-close.title=close
+close.title=chiudi
close.alt=close icon
export.class=fa fa-floppy-o
-export.title=export
+export.title=esporta
export.alt=export icon
export_csv.class=fa fa-file-text-o
@@ -155,55 +159,55 @@ export_csv.title=export as csv
export_csv.alt=export as csv icon
export_html.class=fa fa-file-code-o
-export_html.title=export as html
+export_html.title=esporta come html
export_html.alt=export as html icon
export_pdf.class=fa fa-file-pdf-o
-export_pdf.title=export as pdf
+export_pdf.title=esporta come pdf
export_pdf.alt=export as pdf icon
export_rtf.class=fa fa-file-word-o
-export_rtf.title=export as rtf
+export_rtf.title=esporta come rtf
export_rtf.alt=export as rtf icon
export_xml.class=fa fa-file-excel-o
-export_xml.title=export as xml
+export_xml.title=esporta come xml
export_xml.alt=export as xml icon
restore.class=fa fa-arrow-circle-down
-restore.title=restore
+restore.title=ripristina
restore.alt=restore icon
suspend.class=glyphicon glyphicon-ban-circle
-suspend.title=suspend
+suspend.title=sospendi
suspend.alt=suspend icon
reactivate.class=glyphicon glyphicon-ok-sign
-reactivate.title=reactivate
+reactivate.title=riattiva
reactivate.alt=reactivate icon
reload.class=fa fa-repeat
-reload.title=reload
+reload.title=ricarica
reload.alt=reload icon
change_view.class=fa fa-list"
-change_view.title=change view
+change_view.title=cambia vista
change_view.alt=change view icon
unlink.class=fa fa-unlink
-unlink.title=unlink
+unlink.title=scollega
unlink.alt=unlink icon
link.class=fa fa-link
-link.title=link
+link.title=collega
link.alt=link icon
unassign.class=glyphicon glyphicon-resize-full
-unassign.title=unassign
+unassign.title=deassegna
unassign.alt=unassign icon
assign.class=glyphicon glyphicon-resize-small
-assign.title=assign
+assign.title=assegna
assign.alt=assign icon
deprovision.class=glyphicon glyphicon-fast-backward
@@ -223,19 +227,19 @@ provision_members.title=provision members
provision_members.alt=provision members icon
manage_resources.class=fa fa-sitemap
-manage_resources.title=manage resources
+manage_resources.title=gestisci risorse
manage_resources.alt=manage resources icon
manage_users.class=fa fa-users
-manage_users.title=manage users
+manage_users.title=gestisci utenti
manage_users.alt=manage users icon
manage_groups.class=fa fa-users
-manage_groups.title=manage groups
+manage_groups.title=gestisci grupip
manage_groups.alt=manage groups icon
propagation_tasks.class=fa fa-arrow-right
-propagation_tasks.title=propagation tasks
+propagation_tasks.title=task di propagazione
propagation_tasks.alt=propagation tasks icon
notification_tasks.class=fa fa-envelope-o
@@ -243,11 +247,11 @@ notification_tasks.title=notification tasks
notification_tasks.alt=notification tasks icon
zoom_in.class=fa fa-search-plus
-zoom_in.title=zoom-in
+zoom_in.title=ingrandisci
zoom_in.alt=zoom-in icon
zoom_out.class=fa fa-search-minus
-zoom_out.title=zoom-out
+zoom_out.title=rimpicciolisci
zoom_out.alt=zoom-out icon
workflow_modeler.class=fa fa-picture-o
workflow_modeler.title=workflow modeler
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties
index bb1697e..ad327c2 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties
@@ -102,9 +102,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties
index 70cb4fe..5cf18df 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties
@@ -19,35 +19,35 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=toggle must change password
+mustchangepassword.title=forza cambio password
mustchangepassword.alt=toggle change password icon
set_latest_sync_token.class=fa fa-hourglass-start
-set_latest_sync_token.title=set last sync token
+set_latest_sync_token.title=imposta ultimo sync token
set_latest_sync_token.alt=set last sync token icon
remove_sync_token.class=fa fa-hourglass-o
-remove_sync_token.title=remove sync token
+remove_sync_token.title=rimuovi sync token
remove_sync_token.alt=remove sync token icon
clone.class=fa fa-clone
-clone.title=clone
+clone.title=clona
clone.alt=clone icon
create.class=glyphicon glyphicon-plus
-create.title=create
+create.title=crea
create.alt=create icon
template.class=fa fa-list-alt
-template.title=template
+template.title=modello
template.alt=template icon
edit.class=glyphicon glyphicon-pencil
-edit.title=edit
+edit.title=modifica
edit.alt=edit icon
type_extensions.class=fa fa-expand
-type_extensions.title=extensions
+type_extensions.title=estensioni
type_extensions.alt=extensions icon
fo_edit.class=fa fa-file-code-o
@@ -63,7 +63,7 @@ text.title=text
text.alt=text icon
compose.class=fa fa-puzzle-piece
-compose.title=compose
+compose.title=componi
compose.alt=compose icon
layout_edit.class=fa fa-object-ungroup
@@ -75,36 +75,40 @@ reset.title=reset
reset.alt=reset icon
enable.class=fa fa-toggle-on
-enable.title=enable
+enable.title=abilita
enable.alt=enable icon
not_found.class=fa fa-eye-slash
-not_found.title=not found
+not_found.title=non trovato
not_found.alt=not found icon
view.class=fa fa-eye
-view.title=view
+view.title=vedi
view.alt=view icon
members.class=fa fa-users
-members.title=members
+members.title=membri
members.alt=members icon
search.class=glyphicon glyphicon-search
-search.title=search
+search.title=ricerca
search.alt=search icon
delete.class=glyphicon glyphicon-minus
-delete.title=delete
+delete.title=elimina
delete.alt=delete icon
execute.class=fa fa-gear
-execute.title=execute
+execute.title=esegui
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=gestione password
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=richiedi password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
@@ -147,23 +151,23 @@ export_xml.title=export as xml
export_xml.alt=export as xml icon
suspend.class=glyphicon glyphicon-ban-circle
-suspend.title=suspend
+suspend.title=sospendi
suspend.alt=suspend icon
reactivate.class=glyphicon glyphicon-ok-sign
-reactivate.title=reactivate
+reactivate.title=riattiva
reactivate.alt=reactivate icon
reload.class=fa fa-repeat
-reload.title=reload
+reload.title=ricarica
reload.alt=reload icon
-change_view.class=fa fa-list"
-change_view.title=change view
+change_view.class=fa fa-list
+change_view.title=cambia vista
change_view.alt=change view icon
unlink.class=fa fa-unlink
-unlink.title=unlink
+unlink.title=scollega
unlink.alt=unlink icon
link.class=fa fa-link
@@ -171,11 +175,11 @@ link.title=link
link.alt=link icon
unassign.class=glyphicon glyphicon-resize-full
-unassign.title=unassign
+unassign.title=deassegna
unassign.alt=unassign icon
assign.class=glyphicon glyphicon-resize-small
-assign.title=assign
+assign.title=assegna
assign.alt=assign icon
deprovision.class=glyphicon glyphicon-fast-backward
@@ -195,29 +199,29 @@ provision_members.title=provision members
provision_members.alt=provision members icon
manage_resources.class=fa fa-sitemap
-manage_resources.title=manage resources
+manage_resources.title=gestisci risorse
manage_resources.alt=manage resources icon
manage_users.class=fa fa-users
-manage_users.title=manage users
+manage_users.title=gestisci utenti
manage_users.alt=manage users icon
manage_groups.class=fa fa-users
-manage_groups.title=manage groups
+manage_groups.title=gestisci gruppi
manage_groups.alt=manage groups icon
propagation_tasks.class=fa fa-arrow-right
-propagation_tasks.title=propagation tasks
+propagation_tasks.title=task di propagazione
propagation_tasks.alt=propagation tasks icon
notification_tasks.class=fa fa-envelope-o
-notification_tasks.title=notification tasks
+notification_tasks.title=task di notifica
notification_tasks.alt=notification tasks icon
zoom_in.class=fa fa-search-plus
-zoom_in.title=zoom-in
+zoom_in.title=ingrandisci
zoom_in.alt=zoom-in icon
zoom_out.class=fa fa-search-minus
-zoom_out.title=zoom-out
+zoom_out.title=rimpicciolisci
zoom_out.alt=zoom-out icon
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties
index 4b709da..db63cdb 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties
@@ -102,9 +102,13 @@ execute.class=fa fa-gear
execute.title=\u5b9f\u884c
execute.alt=\u5b9f\u884c
-password_reset.class=fa fa-shield
-password_reset.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8
-password_reset.alt=\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=\u4e88\u884c\u6f14\u7fd2
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties
index 70cb4fe..b8afd75 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties
@@ -102,9 +102,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/e4d83860/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties
index 70cb4fe..ad327c2 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties
@@ -102,9 +102,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
@@ -158,7 +162,7 @@ reload.class=fa fa-repeat
reload.title=reload
reload.alt=reload icon
-change_view.class=fa fa-list"
+change_view.class=fa fa-list
change_view.title=change view
change_view.alt=change view icon
[2/2] syncope git commit: Renaming 'password reset' to 'password
management',
adding 'request password reset' and translating the italian floating menu
entries
Posted by il...@apache.org.
Renaming 'password reset' to 'password management', adding 'request password reset' and translating the italian floating menu entries
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/8bdfc43b
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/8bdfc43b
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/8bdfc43b
Branch: refs/heads/master
Commit: 8bdfc43b0e1bf00db3b327ec8e7d3c319f2e09a8
Parents: 78af148
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Tue Jan 30 09:40:22 2018 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Tue Jan 30 09:40:31 2018 +0100
----------------------------------------------------------------------
.../client/console/bulk/BulkContent.java | 4 +-
.../console/panels/UserDirectoryPanel.java | 40 +++++++--
.../wicket/markup/html/form/ActionLink.java | 3 +-
.../markup/html/form/ActionPanel.properties | 12 ++-
.../markup/html/form/ActionPanel_it.properties | 12 ++-
.../markup/html/form/ActionPanel_ja.properties | 12 ++-
.../html/form/ActionPanel_pt_BR.properties | 12 ++-
.../markup/html/form/ActionPanel_ru.properties | 90 ++++++++++----------
.../markup/html/form/ActionsPanel.properties | 10 ++-
.../markup/html/form/ActionsPanel_it.properties | 72 ++++++++--------
.../markup/html/form/ActionsPanel_ja.properties | 10 ++-
.../html/form/ActionsPanel_pt_BR.properties | 10 ++-
.../markup/html/form/ActionsPanel_ru.properties | 12 ++-
13 files changed, 184 insertions(+), 115 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java b/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java
index b941280..faf7255 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/bulk/BulkContent.java
@@ -260,8 +260,8 @@ public class BulkContent<T extends Serializable, S> extends MultilevelPanel.Seco
} catch (IllegalArgumentException | NoSuchMethodException | SecurityException
| IllegalAccessException | InvocationTargetException e) {
LOG.error("Bulk action failure", e);
- SyncopeConsoleSession.get().error("Operation " + actionToBeAddresed.getActionId()
- + " not supported");
+ SyncopeConsoleSession.get().error(
+ "Operation " + actionToBeAddresed.getActionId() + " not supported");
}
((BasePage) getPage()).getNotificationPanel().refresh(target);
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java b/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java
index cae0df9..2455471 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/panels/UserDirectoryPanel.java
@@ -44,6 +44,7 @@ import org.apache.syncope.common.lib.to.AnyTypeClassTO;
import org.apache.syncope.common.lib.to.UserTO;
import org.apache.syncope.common.lib.types.AnyTypeKind;
import org.apache.syncope.common.lib.types.StandardEntitlement;
+import org.apache.syncope.common.rest.api.service.UserSelfService;
import org.apache.wicket.PageReference;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.event.Broadcast;
@@ -173,12 +174,13 @@ public class UserDirectoryPanel extends AnyDirectoryPanel<UserTO, UserRestClient
model.getObject().getETagValue(),
!model.getObject().isMustChangePassword(),
model.getObject().getKey());
+
SyncopeConsoleSession.get().info(getString(Constants.OPERATION_SUCCEEDED));
target.add(container);
} catch (Exception e) {
- LOG.error("While deleting object {}", model.getObject().getKey(), e);
- SyncopeConsoleSession.get().error(StringUtils.isBlank(e.getMessage()) ? e.getClass().
- getName() : e.getMessage());
+ LOG.error("While actioning object {}", model.getObject().getKey(), e);
+ SyncopeConsoleSession.get().error(
+ StringUtils.isBlank(e.getMessage()) ? e.getClass().getName() : e.getMessage());
}
((BasePage) pageRef.getPage()).getNotificationPanel().refresh(target);
}
@@ -205,9 +207,34 @@ public class UserDirectoryPanel extends AnyDirectoryPanel<UserTO, UserRestClient
displayAttributeModal.show(true);
}
- }, ActionType.PASSWORD_RESET,
+ }, ActionType.PASSWORD_MANAGEMENT,
new StringBuilder().append(StandardEntitlement.USER_UPDATE).toString()).setRealm(realm);
+ if (SyncopeConsoleSession.get().getPlatformInfo().isPwdResetAllowed()
+ && !SyncopeConsoleSession.get().getPlatformInfo().isPwdResetRequiringSecurityQuestions()) {
+
+ panel.add(new ActionLink<UserTO>() {
+
+ private static final long serialVersionUID = -7978723352517770644L;
+
+ @Override
+ public void onClick(final AjaxRequestTarget target, final UserTO ignore) {
+ try {
+ SyncopeConsoleSession.get().getAnonymousClient().getService(UserSelfService.class).
+ requestPasswordReset(model.getObject().getUsername(), null);
+
+ SyncopeConsoleSession.get().info(getString(Constants.OPERATION_SUCCEEDED));
+ target.add(container);
+ } catch (Exception e) {
+ LOG.error("While actioning object {}", model.getObject().getKey(), e);
+ SyncopeConsoleSession.get().error(
+ StringUtils.isBlank(e.getMessage()) ? e.getClass().getName() : e.getMessage());
+ }
+ ((BasePage) pageRef.getPage()).getNotificationPanel().refresh(target);
+ }
+ }, ActionType.REQUEST_PASSWORD_RESET, StandardEntitlement.USER_UPDATE).setRealm(realm);
+ }
+
panel.add(new ActionLink<UserTO>() {
private static final long serialVersionUID = -7978723352517770644L;
@@ -293,12 +320,13 @@ public class UserDirectoryPanel extends AnyDirectoryPanel<UserTO, UserRestClient
public void onClick(final AjaxRequestTarget target, final UserTO ignore) {
try {
restClient.delete(model.getObject().getETagValue(), model.getObject().getKey());
+
SyncopeConsoleSession.get().info(getString(Constants.OPERATION_SUCCEEDED));
target.add(container);
} catch (Exception e) {
LOG.error("While deleting object {}", model.getObject().getKey(), e);
- SyncopeConsoleSession.get().error(StringUtils.isBlank(e.getMessage()) ? e.getClass().
- getName() : e.getMessage());
+ SyncopeConsoleSession.get().error(
+ StringUtils.isBlank(e.getMessage()) ? e.getClass().getName() : e.getMessage());
}
((BasePage) pageRef.getPage()).getNotificationPanel().refresh(target);
}
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java
----------------------------------------------------------------------
diff --git a/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java b/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java
index 37b0ba0..5b67fa1 100644
--- a/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java
+++ b/client/console/src/main/java/org/apache/syncope/client/console/wicket/markup/html/form/ActionLink.java
@@ -64,7 +64,8 @@ public abstract class ActionLink<T extends Serializable> implements Serializable
SEARCH("search"),
DELETE("delete"),
EXECUTE("execute"),
- PASSWORD_RESET("update"),
+ PASSWORD_MANAGEMENT("update"),
+ REQUEST_PASSWORD_RESET("update"),
DRYRUN("execute"),
CLAIM("claim"),
SELECT("read"),
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties
index 69214cd..a0fe773 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel.properties
@@ -19,7 +19,7 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=set must change password
+mustchangepassword.title=toggle must change password
mustchangepassword.alt=must change password icon
set_latest_sync_token.class=fa fa-hourglass-start
@@ -126,9 +126,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties
index c2e6b1f..7e8d0c2 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_it.properties
@@ -19,7 +19,7 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=set must change password
+mustchangepassword.title=toggle must change password
mustchangepassword.alt=must change password icon
set_latest_sync_token.class=fa fa-hourglass-start
@@ -126,9 +126,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties
index 1c2e044..2ef2c19 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ja.properties
@@ -19,7 +19,7 @@ mapping.title=\u30de\u30c3\u30d4\u30f3\u30b0
mapping.alt=\u30de\u30c3\u30d4\u30f3\u30b0
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u304c\u5fc5\u8981
+mustchangepassword.title=toggle must change password
mustchangepassword.alt=\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u5909\u66f4\u304c\u5fc5\u8981
set_latest_sync_token.class=fa fa-hourglass-start
@@ -126,9 +126,13 @@ execute.class=fa fa-gear
execute.title=\u5b9f\u884c
execute.alt=\u5b9f\u884c
-password_reset.class=fa fa-shield
-password_reset.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8
-password_reset.alt=\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=\u4e88\u884c\u6f14\u7fd2
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties
index c2e882d..07acbc3 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_pt_BR.properties
@@ -19,7 +19,7 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=set must change password
+mustchangepassword.title=toggle must change password
mustchangepassword.alt=must change password icon
set_latest_sync_token.class=fa fa-hourglass-start
@@ -126,9 +126,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties
index 80fb014..d363d25 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionPanel_ru.properties
@@ -19,43 +19,43 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=set must change password
+mustchangepassword.title=forza cambio password
mustchangepassword.alt=must change password icon
set_latest_sync_token.class=fa fa-hourglass-start
-set_latest_sync_token.title=set last sync token
+set_latest_sync_token.title=imposta ultimo sync token
set_latest_sync_token.alt=set last sync token icon
remove_sync_token.class=fa fa-hourglass-o
-remove_sync_token.title=remove sync token
+remove_sync_token.title=rimouvi sync token
remove_sync_token.alt=remove sync token icon
clone.class=fa fa-clone
-clone.title=clone
+clone.title=clona
clone.alt=clone icon
create.class=glyphicon glyphicon-plus
-create.title=create
+create.title=crea
create.alt=create icon
template.class=fa fa-list-alt
-template.title=template
+template.title=modello
template.alt=template icon
edit.class=glyphicon glyphicon-pencil
-edit.title=edit
+edit.title=modifica
edit.alt=edit icon
manage_approval.class=fa fa-pencil-square-o
-manage_approval.title=manage
+manage_approval.title=gestisci
manage_approval.alt=manage approval icon
edit_approval.class=glyphicon glyphicon-pencil
-edit_approval.title=edit
+edit_approval.title=modifica
edit_approval.alt=edit approval icon
type_extensions.class=fa fa-expand
-type_extensions.title=extensions
+type_extensions.title=estensioni
type_extensions.alt=extensions icon
fo_edit.class=fa fa-file-code-o
@@ -79,7 +79,7 @@ text.title=text
text.alt=text icon
compose.class=fa fa-puzzle-piece
-compose.title=compose
+compose.title=componi
compose.alt=compose icon
layout_edit.class=fa fa-object-ungroup
@@ -91,15 +91,15 @@ reset.title=reset
reset.alt=reset icon
enable.class=fa fa-toggle-on
-enable.title=enable
+enable.title=abilita
enable.alt=enable icon
not_found.class=fa fa-eye-slash
-not_found.title=not found
+not_found.title=non trovato
not_found.alt=not found icon
view.class=fa fa-eye
-view.title=view
+view.title=vedi
view.alt=view icon
view_executions.class=fa fa-eye
@@ -111,24 +111,28 @@ view_details.title=view details
view_details.alt=view details icon
members.class=fa fa-users
-members.title=members
+members.title=membri
members.alt=members icon
search.class=glyphicon glyphicon-search
-search.title=search
+search.title=cerca
search.alt=search icon
delete.class=glyphicon glyphicon-minus
-delete.title=delete
+delete.title=elimina
delete.alt=delete icon
execute.class=fa fa-gear
-execute.title=execute
+execute.title=esegui
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=gestione paswsord
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=richiedi password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
@@ -139,15 +143,15 @@ claim.title=claim
claim.alt=claim icon
select.class=glyphicon glyphicon-ok
-select.title=select
+select.title=seleziona
select.alt=select icon
close.class=fa fa-sign-out
-close.title=close
+close.title=chiudi
close.alt=close icon
export.class=fa fa-floppy-o
-export.title=export
+export.title=esporta
export.alt=export icon
export_csv.class=fa fa-file-text-o
@@ -155,55 +159,55 @@ export_csv.title=export as csv
export_csv.alt=export as csv icon
export_html.class=fa fa-file-code-o
-export_html.title=export as html
+export_html.title=esporta come html
export_html.alt=export as html icon
export_pdf.class=fa fa-file-pdf-o
-export_pdf.title=export as pdf
+export_pdf.title=esporta come pdf
export_pdf.alt=export as pdf icon
export_rtf.class=fa fa-file-word-o
-export_rtf.title=export as rtf
+export_rtf.title=esporta come rtf
export_rtf.alt=export as rtf icon
export_xml.class=fa fa-file-excel-o
-export_xml.title=export as xml
+export_xml.title=esporta come xml
export_xml.alt=export as xml icon
restore.class=fa fa-arrow-circle-down
-restore.title=restore
+restore.title=ripristina
restore.alt=restore icon
suspend.class=glyphicon glyphicon-ban-circle
-suspend.title=suspend
+suspend.title=sospendi
suspend.alt=suspend icon
reactivate.class=glyphicon glyphicon-ok-sign
-reactivate.title=reactivate
+reactivate.title=riattiva
reactivate.alt=reactivate icon
reload.class=fa fa-repeat
-reload.title=reload
+reload.title=ricarica
reload.alt=reload icon
change_view.class=fa fa-list"
-change_view.title=change view
+change_view.title=cambia vista
change_view.alt=change view icon
unlink.class=fa fa-unlink
-unlink.title=unlink
+unlink.title=scollega
unlink.alt=unlink icon
link.class=fa fa-link
-link.title=link
+link.title=collega
link.alt=link icon
unassign.class=glyphicon glyphicon-resize-full
-unassign.title=unassign
+unassign.title=deassegna
unassign.alt=unassign icon
assign.class=glyphicon glyphicon-resize-small
-assign.title=assign
+assign.title=assegna
assign.alt=assign icon
deprovision.class=glyphicon glyphicon-fast-backward
@@ -223,19 +227,19 @@ provision_members.title=provision members
provision_members.alt=provision members icon
manage_resources.class=fa fa-sitemap
-manage_resources.title=manage resources
+manage_resources.title=gestisci risorse
manage_resources.alt=manage resources icon
manage_users.class=fa fa-users
-manage_users.title=manage users
+manage_users.title=gestisci utenti
manage_users.alt=manage users icon
manage_groups.class=fa fa-users
-manage_groups.title=manage groups
+manage_groups.title=gestisci grupip
manage_groups.alt=manage groups icon
propagation_tasks.class=fa fa-arrow-right
-propagation_tasks.title=propagation tasks
+propagation_tasks.title=task di propagazione
propagation_tasks.alt=propagation tasks icon
notification_tasks.class=fa fa-envelope-o
@@ -243,11 +247,11 @@ notification_tasks.title=notification tasks
notification_tasks.alt=notification tasks icon
zoom_in.class=fa fa-search-plus
-zoom_in.title=zoom-in
+zoom_in.title=ingrandisci
zoom_in.alt=zoom-in icon
zoom_out.class=fa fa-search-minus
-zoom_out.title=zoom-out
+zoom_out.title=rimpicciolisci
zoom_out.alt=zoom-out icon
workflow_modeler.class=fa fa-picture-o
workflow_modeler.title=workflow modeler
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties
index bb1697e..ad327c2 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel.properties
@@ -102,9 +102,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties
index 70cb4fe..5cf18df 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_it.properties
@@ -19,35 +19,35 @@ mapping.title=mapping
mapping.alt=mapping icon
mustchangepassword.class=fa fa-lock
-mustchangepassword.title=toggle must change password
+mustchangepassword.title=forza cambio password
mustchangepassword.alt=toggle change password icon
set_latest_sync_token.class=fa fa-hourglass-start
-set_latest_sync_token.title=set last sync token
+set_latest_sync_token.title=imposta ultimo sync token
set_latest_sync_token.alt=set last sync token icon
remove_sync_token.class=fa fa-hourglass-o
-remove_sync_token.title=remove sync token
+remove_sync_token.title=rimuovi sync token
remove_sync_token.alt=remove sync token icon
clone.class=fa fa-clone
-clone.title=clone
+clone.title=clona
clone.alt=clone icon
create.class=glyphicon glyphicon-plus
-create.title=create
+create.title=crea
create.alt=create icon
template.class=fa fa-list-alt
-template.title=template
+template.title=modello
template.alt=template icon
edit.class=glyphicon glyphicon-pencil
-edit.title=edit
+edit.title=modifica
edit.alt=edit icon
type_extensions.class=fa fa-expand
-type_extensions.title=extensions
+type_extensions.title=estensioni
type_extensions.alt=extensions icon
fo_edit.class=fa fa-file-code-o
@@ -63,7 +63,7 @@ text.title=text
text.alt=text icon
compose.class=fa fa-puzzle-piece
-compose.title=compose
+compose.title=componi
compose.alt=compose icon
layout_edit.class=fa fa-object-ungroup
@@ -75,36 +75,40 @@ reset.title=reset
reset.alt=reset icon
enable.class=fa fa-toggle-on
-enable.title=enable
+enable.title=abilita
enable.alt=enable icon
not_found.class=fa fa-eye-slash
-not_found.title=not found
+not_found.title=non trovato
not_found.alt=not found icon
view.class=fa fa-eye
-view.title=view
+view.title=vedi
view.alt=view icon
members.class=fa fa-users
-members.title=members
+members.title=membri
members.alt=members icon
search.class=glyphicon glyphicon-search
-search.title=search
+search.title=ricerca
search.alt=search icon
delete.class=glyphicon glyphicon-minus
-delete.title=delete
+delete.title=elimina
delete.alt=delete icon
execute.class=fa fa-gear
-execute.title=execute
+execute.title=esegui
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=gestione password
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=richiedi password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
@@ -147,23 +151,23 @@ export_xml.title=export as xml
export_xml.alt=export as xml icon
suspend.class=glyphicon glyphicon-ban-circle
-suspend.title=suspend
+suspend.title=sospendi
suspend.alt=suspend icon
reactivate.class=glyphicon glyphicon-ok-sign
-reactivate.title=reactivate
+reactivate.title=riattiva
reactivate.alt=reactivate icon
reload.class=fa fa-repeat
-reload.title=reload
+reload.title=ricarica
reload.alt=reload icon
-change_view.class=fa fa-list"
-change_view.title=change view
+change_view.class=fa fa-list
+change_view.title=cambia vista
change_view.alt=change view icon
unlink.class=fa fa-unlink
-unlink.title=unlink
+unlink.title=scollega
unlink.alt=unlink icon
link.class=fa fa-link
@@ -171,11 +175,11 @@ link.title=link
link.alt=link icon
unassign.class=glyphicon glyphicon-resize-full
-unassign.title=unassign
+unassign.title=deassegna
unassign.alt=unassign icon
assign.class=glyphicon glyphicon-resize-small
-assign.title=assign
+assign.title=assegna
assign.alt=assign icon
deprovision.class=glyphicon glyphicon-fast-backward
@@ -195,29 +199,29 @@ provision_members.title=provision members
provision_members.alt=provision members icon
manage_resources.class=fa fa-sitemap
-manage_resources.title=manage resources
+manage_resources.title=gestisci risorse
manage_resources.alt=manage resources icon
manage_users.class=fa fa-users
-manage_users.title=manage users
+manage_users.title=gestisci utenti
manage_users.alt=manage users icon
manage_groups.class=fa fa-users
-manage_groups.title=manage groups
+manage_groups.title=gestisci gruppi
manage_groups.alt=manage groups icon
propagation_tasks.class=fa fa-arrow-right
-propagation_tasks.title=propagation tasks
+propagation_tasks.title=task di propagazione
propagation_tasks.alt=propagation tasks icon
notification_tasks.class=fa fa-envelope-o
-notification_tasks.title=notification tasks
+notification_tasks.title=task di notifica
notification_tasks.alt=notification tasks icon
zoom_in.class=fa fa-search-plus
-zoom_in.title=zoom-in
+zoom_in.title=ingrandisci
zoom_in.alt=zoom-in icon
zoom_out.class=fa fa-search-minus
-zoom_out.title=zoom-out
+zoom_out.title=rimpicciolisci
zoom_out.alt=zoom-out icon
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties
index 4b709da..db63cdb 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ja.properties
@@ -102,9 +102,13 @@ execute.class=fa fa-gear
execute.title=\u5b9f\u884c
execute.alt=\u5b9f\u884c
-password_reset.class=fa fa-shield
-password_reset.title=\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8
-password_reset.alt=\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=\u4e88\u884c\u6f14\u7fd2
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties
index 70cb4fe..b8afd75 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_pt_BR.properties
@@ -102,9 +102,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
http://git-wip-us.apache.org/repos/asf/syncope/blob/8bdfc43b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties
----------------------------------------------------------------------
diff --git a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties
index 70cb4fe..ad327c2 100644
--- a/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties
+++ b/client/console/src/main/resources/org/apache/syncope/client/console/wicket/markup/html/form/ActionsPanel_ru.properties
@@ -102,9 +102,13 @@ execute.class=fa fa-gear
execute.title=execute
execute.alt=execute icon
-password_reset.class=fa fa-shield
-password_reset.title=password reset
-password_reset.alt=password reset icon
+password_management.class=fa fa-shield
+password_management.title=password management
+password_management.alt=password management icon
+
+request_password_reset.class=fa fa-user-secret
+request_password_reset.title=request password reset
+request_password_reset.alt=password reset icon
dryrun.class=fa fa-gears
dryrun.title=dry-run
@@ -158,7 +162,7 @@ reload.class=fa fa-repeat
reload.title=reload
reload.alt=reload icon
-change_view.class=fa fa-list"
+change_view.class=fa fa-list
change_view.title=change view
change_view.alt=change view icon