From bdf495ccdfa83f39b526a276a53f36695f5fe88d Mon Sep 17 00:00:00 2001 From: Volker Theile Date: Sun, 1 Nov 2020 09:55:09 +0100 Subject: [PATCH] Disable autoComplete for various password fields. --- .../openmediavault/js/omv/module/admin/privilege/user/User.js | 3 ++- .../openmediavault/js/omv/module/admin/service/rsync/Jobs.js | 1 + .../js/omv/module/admin/service/rsyncd/Modules.js | 3 ++- .../js/omv/module/admin/system/certificate/Ssh.js | 3 ++- .../js/omv/module/admin/system/general/AdminPasswd.js | 4 +++- .../js/omv/module/admin/system/notification/Notification.js | 3 ++- 6 files changed, 12 insertions(+), 5 deletions(-) diff --git a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/privilege/user/User.js b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/privilege/user/User.js index 9ed2b9eab39..66d430091d0 100644 --- a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/privilege/user/User.js +++ b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/privilege/user/User.js @@ -83,7 +83,8 @@ Ext.define("OMV.module.admin.privilege.user.user.General", { xtype: "passwordfield", name: "password", fieldLabel: _("Password"), - allowBlank: me.editMode + allowBlank: me.editMode, + autoComplete: false },{ xtype: "passwordfield", name: "passwordconf", diff --git a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/service/rsync/Jobs.js b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/service/rsync/Jobs.js index 3de8f0c45a8..bf4067f38a8 100644 --- a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/service/rsync/Jobs.js +++ b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/service/rsync/Jobs.js @@ -293,6 +293,7 @@ Ext.define("OMV.module.admin.service.rsync.Job", { name: "password", fieldLabel: _("Password"), allowBlank: true, + autoComplete: false, hidden: true, plugins: [{ ptype: "fieldinfo", diff --git a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/service/rsyncd/Modules.js b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/service/rsyncd/Modules.js index 3120f0acc8c..317b842175f 100644 --- a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/service/rsyncd/Modules.js +++ b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/service/rsyncd/Modules.js @@ -264,7 +264,8 @@ Ext.define("OMV.module.admin.service.rsyncd.module.AuthUser", { xtype: "passwordfield", name: "password", fieldLabel: _("Password"), - allowBlank: false + allowBlank: false, + autoComplete: false }]; } }); diff --git a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/certificate/Ssh.js b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/certificate/Ssh.js index 62757a81253..6627b014c12 100644 --- a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/certificate/Ssh.js +++ b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/certificate/Ssh.js @@ -103,7 +103,8 @@ Ext.define("OMV.module.admin.system.certificate.ssh.Copy", { xtype: "passwordfield", name: "password", fieldLabel: _("Password"), - allowBlank: true + allowBlank: true, + autoComplete: false }]; }, diff --git a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/general/AdminPasswd.js b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/general/AdminPasswd.js index 9c7fb0a94da..2a543a87472 100644 --- a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/general/AdminPasswd.js +++ b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/general/AdminPasswd.js @@ -40,12 +40,14 @@ Ext.define("OMV.module.admin.system.general.AdminPasswd", { xtype: "passwordfield", name: "password", fieldLabel: _("New password"), - allowBlank: true + allowBlank: true, + autoComplete: false },{ xtype: "passwordfield", name: "passwordconf", fieldLabel: _("Confirm password"), allowBlank: true, + autoComplete: false, submitValue: false }]; }, diff --git a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/notification/Notification.js b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/notification/Notification.js index 2f2682bd364..5c72ec48af6 100644 --- a/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/notification/Notification.js +++ b/deb/openmediavault/var/www/openmediavault/js/omv/module/admin/system/notification/Notification.js @@ -207,7 +207,8 @@ Ext.define("OMV.module.admin.system.notification.Settings", { xtype: "passwordfield", name: "password", fieldLabel: _("Password"), - allowBlank: true + allowBlank: true, + autoComplete: false }] },{ xtype: "fieldset",