diff --git a/CHANGELOG.md b/CHANGELOG.md index adafbd9..32f632a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # v0.9.7 - Fix margin on bottom of page - Use bar graph instead of line graph +- Improve login page autocomplete behavior # v0.9.6 - Make ammo packs in containers directly navigable in table view diff --git a/lib/cannery_web/controllers/user_session_html/new.html.heex b/lib/cannery_web/controllers/user_session_html/new.html.heex index 649fd57..ea7387a 100644 --- a/lib/cannery_web/controllers/user_session_html/new.html.heex +++ b/lib/cannery_web/controllers/user_session_html/new.html.heex @@ -15,10 +15,18 @@

<%= label(f, :email, gettext("Email"), class: "title text-lg text-primary-600") %> - <%= email_input(f, :email, required: true, class: "input input-primary col-span-2") %> + <%= email_input(f, :email, + autocomplete: :email, + class: "input input-primary col-span-2", + required: true + ) %> <%= label(f, :password, gettext("Password"), class: "title text-lg text-primary-600") %> - <%= password_input(f, :password, required: true, class: "input input-primary col-span-2") %> + <%= password_input(f, :password, + autocomplete: "current-password", + class: "input input-primary col-span-2", + required: true + ) %> <%= label(f, :remember_me, gettext("Keep me logged in for 60 days"), class: "title text-lg text-primary-600" diff --git a/priv/gettext/actions.pot b/priv/gettext/actions.pot index 7de1f5c..f374b01 100644 --- a/priv/gettext/actions.pot +++ b/priv/gettext/actions.pot @@ -56,7 +56,7 @@ msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:47 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:38 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:46 #, elixir-autogen, elixir-format msgid "Forgot your password?" msgstr "" @@ -72,7 +72,7 @@ msgstr "" #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28 #: lib/cannery_web/controllers/user_session_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:28 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:36 #, elixir-autogen, elixir-format msgid "Log in" msgstr "" @@ -98,7 +98,7 @@ msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:37 #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:35 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:43 #, elixir-autogen, elixir-format msgid "Register" msgstr "" diff --git a/priv/gettext/de/LC_MESSAGES/actions.po b/priv/gettext/de/LC_MESSAGES/actions.po index 875b0e1..20700e8 100644 --- a/priv/gettext/de/LC_MESSAGES/actions.po +++ b/priv/gettext/de/LC_MESSAGES/actions.po @@ -69,7 +69,7 @@ msgstr "Benutzer löschen" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:47 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:38 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:46 #, elixir-autogen, elixir-format msgid "Forgot your password?" msgstr "Passwort vergessen?" @@ -85,7 +85,7 @@ msgstr "Laden Sie jemanden ein!" #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28 #: lib/cannery_web/controllers/user_session_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:28 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:36 #, elixir-autogen, elixir-format msgid "Log in" msgstr "Einloggen" @@ -111,7 +111,7 @@ msgstr "Neuer Tag" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:37 #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:35 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:43 #, elixir-autogen, elixir-format msgid "Register" msgstr "Registrieren" diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po index e50682e..ce21e08 100644 --- a/priv/gettext/de/LC_MESSAGES/default.po +++ b/priv/gettext/de/LC_MESSAGES/default.po @@ -184,7 +184,7 @@ msgstr "Nur mit Einladung" msgid "Invites" msgstr "Einladungen" -#: lib/cannery_web/controllers/user_session_html/new.html.heex:23 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:31 #, elixir-autogen, elixir-format msgid "Keep me logged in for 60 days" msgstr "Für 60 Tage eingeloggt bleiben" @@ -1135,7 +1135,7 @@ msgid "Email" msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:24 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:20 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:24 #, elixir-autogen, elixir-format msgid "Password" msgstr "" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 5418819..71d50c6 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -180,7 +180,7 @@ msgstr "" msgid "Invites" msgstr "" -#: lib/cannery_web/controllers/user_session_html/new.html.heex:23 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:31 #, elixir-autogen, elixir-format msgid "Keep me logged in for 60 days" msgstr "" @@ -1118,7 +1118,7 @@ msgid "Email" msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:24 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:20 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:24 #, elixir-autogen, elixir-format msgid "Password" msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/actions.po b/priv/gettext/en/LC_MESSAGES/actions.po index afa756e..d663077 100644 --- a/priv/gettext/en/LC_MESSAGES/actions.po +++ b/priv/gettext/en/LC_MESSAGES/actions.po @@ -56,7 +56,7 @@ msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:47 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:38 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:46 #, elixir-autogen, elixir-format msgid "Forgot your password?" msgstr "" @@ -72,7 +72,7 @@ msgstr "" #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28 #: lib/cannery_web/controllers/user_session_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:28 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:36 #, elixir-autogen, elixir-format msgid "Log in" msgstr "" @@ -98,7 +98,7 @@ msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:37 #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:35 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:43 #, elixir-autogen, elixir-format msgid "Register" msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 8483717..9469f5d 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -180,7 +180,7 @@ msgstr "" msgid "Invites" msgstr "" -#: lib/cannery_web/controllers/user_session_html/new.html.heex:23 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:31 #, elixir-autogen, elixir-format msgid "Keep me logged in for 60 days" msgstr "" @@ -1118,7 +1118,7 @@ msgid "Email" msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:24 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:20 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:24 #, elixir-autogen, elixir-format msgid "Password" msgstr "" diff --git a/priv/gettext/es/LC_MESSAGES/actions.po b/priv/gettext/es/LC_MESSAGES/actions.po index 85b9577..f29754f 100644 --- a/priv/gettext/es/LC_MESSAGES/actions.po +++ b/priv/gettext/es/LC_MESSAGES/actions.po @@ -69,7 +69,7 @@ msgstr "Eliminar cuenta de Usuario" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:47 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:38 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:46 #, elixir-autogen, elixir-format msgid "Forgot your password?" msgstr "¿Has olvidado tu contraseña?" @@ -85,7 +85,7 @@ msgstr "¡Invita a alguien nuevo!" #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28 #: lib/cannery_web/controllers/user_session_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:28 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:36 #, elixir-autogen, elixir-format msgid "Log in" msgstr "Entrar" @@ -111,7 +111,7 @@ msgstr "Nueva Etiqueta" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:37 #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:35 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:43 #, elixir-autogen, elixir-format msgid "Register" msgstr "Registrarse" diff --git a/priv/gettext/es/LC_MESSAGES/default.po b/priv/gettext/es/LC_MESSAGES/default.po index 70b0bbb..330c1dc 100644 --- a/priv/gettext/es/LC_MESSAGES/default.po +++ b/priv/gettext/es/LC_MESSAGES/default.po @@ -184,7 +184,7 @@ msgstr "Solo Invitación" msgid "Invites" msgstr "Invitaciones" -#: lib/cannery_web/controllers/user_session_html/new.html.heex:23 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:31 #, elixir-autogen, elixir-format msgid "Keep me logged in for 60 days" msgstr "Mantener registrado durante 60 días" @@ -1137,7 +1137,7 @@ msgid "Email" msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:24 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:20 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:24 #, elixir-autogen, elixir-format msgid "Password" msgstr "" diff --git a/priv/gettext/fr/LC_MESSAGES/actions.po b/priv/gettext/fr/LC_MESSAGES/actions.po index ba72ded..df46964 100644 --- a/priv/gettext/fr/LC_MESSAGES/actions.po +++ b/priv/gettext/fr/LC_MESSAGES/actions.po @@ -69,7 +69,7 @@ msgstr "Supprimer utilisateur" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:47 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:38 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:46 #, elixir-autogen, elixir-format msgid "Forgot your password?" msgstr "Mot de passe oublié ?" @@ -85,7 +85,7 @@ msgstr "Invitez une nouvelle personne !" #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28 #: lib/cannery_web/controllers/user_session_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:28 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:36 #, elixir-autogen, elixir-format msgid "Log in" msgstr "Se connecter" @@ -111,7 +111,7 @@ msgstr "Nouveau tag" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:37 #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:35 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:43 #, elixir-autogen, elixir-format msgid "Register" msgstr "S’enregistrer" diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po index 893c873..cbb41b4 100644 --- a/priv/gettext/fr/LC_MESSAGES/default.po +++ b/priv/gettext/fr/LC_MESSAGES/default.po @@ -184,7 +184,7 @@ msgstr "Uniquement sur invitation" msgid "Invites" msgstr "Invitations" -#: lib/cannery_web/controllers/user_session_html/new.html.heex:23 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:31 #, elixir-autogen, elixir-format msgid "Keep me logged in for 60 days" msgstr "Me garder authentifié durant 60 jours" @@ -1138,7 +1138,7 @@ msgid "Email" msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:24 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:20 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:24 #, elixir-autogen, elixir-format msgid "Password" msgstr "" diff --git a/priv/gettext/ga/LC_MESSAGES/actions.po b/priv/gettext/ga/LC_MESSAGES/actions.po index 0c64827..eb93351 100644 --- a/priv/gettext/ga/LC_MESSAGES/actions.po +++ b/priv/gettext/ga/LC_MESSAGES/actions.po @@ -67,7 +67,7 @@ msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:47 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:38 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:46 #, elixir-autogen, elixir-format msgid "Forgot your password?" msgstr "" @@ -83,7 +83,7 @@ msgstr "" #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28 #: lib/cannery_web/controllers/user_session_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:28 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:36 #, elixir-autogen, elixir-format msgid "Log in" msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:37 #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:35 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:43 #, elixir-autogen, elixir-format msgid "Register" msgstr "" diff --git a/priv/gettext/ga/LC_MESSAGES/default.po b/priv/gettext/ga/LC_MESSAGES/default.po index 539ea7a..b2624cf 100644 --- a/priv/gettext/ga/LC_MESSAGES/default.po +++ b/priv/gettext/ga/LC_MESSAGES/default.po @@ -182,7 +182,7 @@ msgstr "" msgid "Invites" msgstr "" -#: lib/cannery_web/controllers/user_session_html/new.html.heex:23 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:31 #, elixir-autogen, elixir-format msgid "Keep me logged in for 60 days" msgstr "" @@ -1129,7 +1129,7 @@ msgid "Email" msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:24 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:20 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:24 #, elixir-autogen, elixir-format msgid "Password" msgstr "" diff --git a/priv/gettext/it/LC_MESSAGES/actions.po b/priv/gettext/it/LC_MESSAGES/actions.po index 3dbebfb..d0849e6 100644 --- a/priv/gettext/it/LC_MESSAGES/actions.po +++ b/priv/gettext/it/LC_MESSAGES/actions.po @@ -67,7 +67,7 @@ msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:47 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:38 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:46 #, elixir-autogen, elixir-format msgid "Forgot your password?" msgstr "" @@ -83,7 +83,7 @@ msgstr "" #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28 #: lib/cannery_web/controllers/user_session_html/new.html.heex:3 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:28 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:36 #, elixir-autogen, elixir-format msgid "Log in" msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:37 #: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38 #: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:35 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:43 #, elixir-autogen, elixir-format msgid "Register" msgstr "" diff --git a/priv/gettext/it/LC_MESSAGES/default.po b/priv/gettext/it/LC_MESSAGES/default.po index 36e7d59..03fff51 100644 --- a/priv/gettext/it/LC_MESSAGES/default.po +++ b/priv/gettext/it/LC_MESSAGES/default.po @@ -191,7 +191,7 @@ msgstr "" msgid "Invites" msgstr "" -#: lib/cannery_web/controllers/user_session_html/new.html.heex:23 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:31 #, elixir-autogen, elixir-format msgid "Keep me logged in for 60 days" msgstr "" @@ -1129,7 +1129,7 @@ msgid "Email" msgstr "" #: lib/cannery_web/controllers/user_registration_html/new.html.heex:24 -#: lib/cannery_web/controllers/user_session_html/new.html.heex:20 +#: lib/cannery_web/controllers/user_session_html/new.html.heex:24 #, elixir-autogen, elixir-format msgid "Password" msgstr ""