From 284dbb3de8e79985ced4feddc6b118a43e869647 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Tue, 20 Jun 2017 11:05:16 +0200 Subject: [PATCH] Replaced autocomplete value new-password with off to prevent browser autocomplete feature in certain fields (only use it for user password now). --- .../app/controllers/_application_controller_form.coffee | 2 +- .../javascripts/app/views/facebook/app_config.jst.eco | 4 ++-- .../javascripts/app/views/generic/autocompletion.jst.eco | 2 +- .../app/views/generic/object_search/input.jst.eco | 2 +- .../javascripts/app/views/generic/searchable_select.jst.eco | 3 +-- .../javascripts/app/views/getting_started/email.jst.eco | 6 +++--- app/assets/javascripts/app/views/telegram/bot_add.jst.eco | 4 ++-- app/assets/javascripts/app/views/telegram/bot_edit.jst.eco | 4 ++-- app/assets/javascripts/app/views/twitter/app_config.jst.eco | 4 ++-- app/assets/javascripts/app/views/widget/text_module.jst.eco | 2 +- 10 files changed, 16 insertions(+), 17 deletions(-) diff --git a/app/assets/javascripts/app/controllers/_application_controller_form.coffee b/app/assets/javascripts/app/controllers/_application_controller_form.coffee index 499602a72..bc82db034 100644 --- a/app/assets/javascripts/app/controllers/_application_controller_form.coffee +++ b/app/assets/javascripts/app/controllers/_application_controller_form.coffee @@ -229,7 +229,7 @@ class App.ControllerForm extends App.Controller if attribute.type is 'hidden' attribute.autocomplete = '' else - attribute.autocomplete = 'autocomplete="new-password"' + attribute.autocomplete = 'autocomplete="off"' else attribute.autocomplete = 'autocomplete="' + attribute.autocomplete + '"' diff --git a/app/assets/javascripts/app/views/facebook/app_config.jst.eco b/app/assets/javascripts/app/views/facebook/app_config.jst.eco index 92009d7ba..0bc02adb6 100644 --- a/app/assets/javascripts/app/views/facebook/app_config.jst.eco +++ b/app/assets/javascripts/app/views/facebook/app_config.jst.eco @@ -9,7 +9,7 @@
- +
@@ -17,7 +17,7 @@
- +

<%- @T('Your callback URL') %>

diff --git a/app/assets/javascripts/app/views/generic/autocompletion.jst.eco b/app/assets/javascripts/app/views/generic/autocompletion.jst.eco index 574b091a7..6e6e91787 100644 --- a/app/assets/javascripts/app/views/generic/autocompletion.jst.eco +++ b/app/assets/javascripts/app/views/generic/autocompletion.jst.eco @@ -1,3 +1,3 @@ /> - <%= @attribute.autofocus %> <%- @attribute.autocapitalize %> <% if @attribute.placeholder: %>placeholder="<%- @Ti(@attribute.placeholder) %>"<% end %> autocomplete="new-password"/> + <%= @attribute.autofocus %> <%- @attribute.autocapitalize %> <% if @attribute.placeholder: %>placeholder="<%- @Ti(@attribute.placeholder) %>"<% end %> autocomplete="off"/> diff --git a/app/assets/javascripts/app/views/generic/object_search/input.jst.eco b/app/assets/javascripts/app/views/generic/object_search/input.jst.eco index 3021dc709..939750df5 100644 --- a/app/assets/javascripts/app/views/generic/object_search/input.jst.eco +++ b/app/assets/javascripts/app/views/generic/object_search/input.jst.eco @@ -3,7 +3,7 @@ <% if @attribute.multiple: %> <%- @tokens %> <% end %> - role="textbox" aria-autocomplete="list" value="<%= @name %>" aria-haspopup="true"> + role="textbox" aria-autocomplete="list" value="<%= @name %>" aria-haspopup="true"> <% if @attribute.disableCreateObject isnt true: %><%- @Icon('arrow-down', 'dropdown-arrow') %><% end %> diff --git a/app/assets/javascripts/app/views/generic/searchable_select.jst.eco b/app/assets/javascripts/app/views/generic/searchable_select.jst.eco index 62c0126aa..74ae5805b 100644 --- a/app/assets/javascripts/app/views/generic/searchable_select.jst.eco +++ b/app/assets/javascripts/app/views/generic/searchable_select.jst.eco @@ -11,8 +11,7 @@ class="searchableSelect-main form-control js-input<%= " #{ @class }" if @class %>" placeholder="<%= @placeholder %>" value="<%= @valueName %>" - autocomplete="new-password" - name="select_<%= @name %>" + autocomplete="off" <%= @required %> >
diff --git a/app/assets/javascripts/app/views/getting_started/email.jst.eco b/app/assets/javascripts/app/views/getting_started/email.jst.eco index b82d01e8a..e3ef082f8 100644 --- a/app/assets/javascripts/app/views/getting_started/email.jst.eco +++ b/app/assets/javascripts/app/views/getting_started/email.jst.eco @@ -9,15 +9,15 @@
- +
- +
- +
diff --git a/app/assets/javascripts/app/views/telegram/bot_add.jst.eco b/app/assets/javascripts/app/views/telegram/bot_add.jst.eco index 7d47c4335..4626b023f 100644 --- a/app/assets/javascripts/app/views/telegram/bot_add.jst.eco +++ b/app/assets/javascripts/app/views/telegram/bot_add.jst.eco @@ -9,7 +9,7 @@
- +

<%- @T('Settings') %>

@@ -18,7 +18,7 @@
- +
diff --git a/app/assets/javascripts/app/views/telegram/bot_edit.jst.eco b/app/assets/javascripts/app/views/telegram/bot_edit.jst.eco index 39b9b61a0..07b6de1c2 100644 --- a/app/assets/javascripts/app/views/telegram/bot_edit.jst.eco +++ b/app/assets/javascripts/app/views/telegram/bot_edit.jst.eco @@ -6,7 +6,7 @@
- +

<%- @T('Settings') %>

@@ -15,7 +15,7 @@
- +
diff --git a/app/assets/javascripts/app/views/twitter/app_config.jst.eco b/app/assets/javascripts/app/views/twitter/app_config.jst.eco index d7b8a1e25..92f322b9c 100644 --- a/app/assets/javascripts/app/views/twitter/app_config.jst.eco +++ b/app/assets/javascripts/app/views/twitter/app_config.jst.eco @@ -9,7 +9,7 @@
- +
@@ -17,7 +17,7 @@
- +

<%- @T('Your callback URL') %>

diff --git a/app/assets/javascripts/app/views/widget/text_module.jst.eco b/app/assets/javascripts/app/views/widget/text_module.jst.eco index 5c3f4d4af..ecd943f64 100644 --- a/app/assets/javascripts/app/views/widget/text_module.jst.eco +++ b/app/assets/javascripts/app/views/widget/text_module.jst.eco @@ -4,7 +4,7 @@ <%- @T( 'Search' ) %>
--> - + ×