diff --git a/.drone.yml b/.drone.yml index 8d8ac2a..f765b0e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -118,7 +118,7 @@ environment: steps: - name: renovate - image: renovate/renovate:41.25 + image: renovate/renovate:41.28 environment: RENOVATE_CONFIG_FILE: "renovate_backend_config.js" RENOVATE_TOKEN: diff --git a/lib/accounts/user.ex b/lib/accounts/user.ex index 15e3a22..0de4a38 100644 --- a/lib/accounts/user.ex +++ b/lib/accounts/user.ex @@ -19,15 +19,16 @@ defmodule Mv.Accounts.User do Currently password and SSO with Rauthy as OIDC provider """ authentication do - session_identifier Application.get_env(:mv, :session_identifier) + session_identifier Application.compile_env(:mv, :session_identifier, :jti) tokens do enabled? true token_resource Mv.Accounts.Token - require_token_presence_for_authentication? Application.get_env( + require_token_presence_for_authentication? Application.compile_env( :mv, - :require_token_presence_for_authentication + :require_token_presence_for_authentication, + false ) store_all_tokens? true diff --git a/lib/mv/accounts/user/senders/send_new_user_confirmation_email.ex b/lib/mv/accounts/user/senders/send_new_user_confirmation_email.ex index 7fe229c..9e34f29 100644 --- a/lib/mv/accounts/user/senders/send_new_user_confirmation_email.ex +++ b/lib/mv/accounts/user/senders/send_new_user_confirmation_email.ex @@ -13,7 +13,7 @@ defmodule Mv.Accounts.User.Senders.SendNewUserConfirmationEmail do @impl true def send(user, token, _) do new() - # TODO: Replace with your email + # Replace with email from env |> from({"noreply", "noreply@example.com"}) |> to(to_string(user.email)) |> subject("Confirm your email address") diff --git a/lib/mv/accounts/user/senders/send_password_reset_email.ex b/lib/mv/accounts/user/senders/send_password_reset_email.ex index fe1cdb0..7c33d2e 100644 --- a/lib/mv/accounts/user/senders/send_password_reset_email.ex +++ b/lib/mv/accounts/user/senders/send_password_reset_email.ex @@ -13,7 +13,7 @@ defmodule Mv.Accounts.User.Senders.SendPasswordResetEmail do @impl true def send(user, token, _) do new() - # TODO: Replace with your email + # Replace with email from env |> from({"noreply", "noreply@example.com"}) |> to(to_string(user.email)) |> subject("Reset your password") diff --git a/lib/mv_web/controllers/auth_controller.ex b/lib/mv_web/controllers/auth_controller.ex index 42299f4..a8375d1 100644 --- a/lib/mv_web/controllers/auth_controller.ex +++ b/lib/mv_web/controllers/auth_controller.ex @@ -33,8 +33,8 @@ defmodule MvWeb.AuthController do caused_by: %Ash.Error.Forbidden{ errors: [%AshAuthentication.Errors.CannotConfirmUnconfirmedUser{}] } - }} -> gettext( - """ + }} -> + gettext(""" You have already signed in another way, but have not confirmed your account. You can confirm your account using the link we sent to you, or by resetting your password. """)