From ae0474450f067e2b296e3e74f3d1744f32d2d9c7 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 26 Mar 2026 07:36:02 -0700 Subject: [PATCH] Chore: logger, response and template sanitization cleanup (#12439) --- src/documents/templates/account/login.html | 10 +++++----- .../templates/account/password_reset.html | 4 ++-- .../account/password_reset_from_key.html | 8 ++++---- .../account/password_reset_from_key_done.html | 2 +- src/documents/templates/account/signup.html | 20 +++++++++---------- src/documents/templates/mfa/authenticate.html | 6 +++--- .../socialaccount/authentication_error.html | 2 +- .../templates/socialaccount/login.html | 4 +++- .../templates/socialaccount/signup.html | 14 +++++++------ src/documents/views.py | 5 ++++- src/documents/workflows/actions.py | 13 ++++++------ .../templates/email_msg_template.html | 19 ++++++++---------- src/paperless_mail/tests/test_mail_oauth.py | 5 ++++- src/paperless_mail/views.py | 15 ++++++++------ 14 files changed, 69 insertions(+), 58 deletions(-) diff --git a/src/documents/templates/account/login.html b/src/documents/templates/account/login.html index 767c21d7c..c66fa6e44 100644 --- a/src/documents/templates/account/login.html +++ b/src/documents/templates/account/login.html @@ -9,7 +9,7 @@
{% translate "Please sign in." %}
{% if ACCOUNT_ALLOW_SIGNUPS %}
-
{% blocktrans %}Don't have an account yet? Sign up{% endblocktrans %}
+
{% translate "Don't have an account yet?" %} {% translate "Sign up" %}
{% endif %}
{% blocktranslate %}Your new password has been set. You can now log in{% endblocktranslate %}.
+{% translate "Your new password has been set. You can now" %} {% translate "log in" %}.
{% endblock form_content %} diff --git a/src/documents/templates/account/signup.html b/src/documents/templates/account/signup.html index 9ab79d3df..000cd6366 100644 --- a/src/documents/templates/account/signup.html +++ b/src/documents/templates/account/signup.html @@ -8,7 +8,7 @@ {% block form_top_content %} {% if not FIRST_INSTALL %}- {% blocktrans %}Already have an account? Sign in{% endblocktrans %} + {% translate "Already have an account?" %} {% translate "Sign in" %}
{% endif %} {% endblock form_top_content %} @@ -16,7 +16,7 @@ {% block form_content %} {% if FIRST_INSTALL %}- {% blocktrans %}Note: This is the first user account for this installation and will be granted superuser privileges.{% endblocktrans %} + {% translate "Note: This is the first user account for this installation and will be granted superuser privileges." %}
{% endif %} {% translate "Username" as i18n_username %} @@ -24,20 +24,20 @@ {% translate "Password" as i18n_password1 %} {% translate "Password (again)" as i18n_password2 %}- {% blocktranslate %}Your account is protected by two-factor authentication. Please enter an authenticator code:{% endblocktranslate %} + {% translate "Your account is protected by two-factor authentication. Please enter an authenticator code:" %}
{% endblock form_top_content %} {% block form_content %} {% translate "Code" as i18n_code %}{% blocktranslate %}An error occurred while attempting to login via your social network account. Back to the login page{% endblocktranslate %}
+{% translate "An error occurred while attempting to login via your social network account. Back to the" %} {% translate "login page" %}
{% endblock form_content %} diff --git a/src/documents/templates/socialaccount/login.html b/src/documents/templates/socialaccount/login.html index 70c71ced2..4e2e595a0 100644 --- a/src/documents/templates/socialaccount/login.html +++ b/src/documents/templates/socialaccount/login.html @@ -7,7 +7,9 @@ {% block form_content %}- {% blocktrans with provider.name as provider %}You are about to connect a new third-party account from {{ provider }}.{% endblocktrans %} + {% filter force_escape %} + {% blocktrans with provider=provider.name %}You are about to connect a new third-party account from {{ provider }}.{% endblocktrans %} + {% endfilter %}
- {% blocktrans with provider_name=account.get_provider.name %}You are about to use your {{provider_name}} account to login.{% endblocktrans %} - {% blocktrans %}As a final step, please complete the following form:{% endblocktrans %} + {% filter force_escape %} + {% blocktrans with provider_name=account.get_provider.name %}You are about to use your {{ provider_name }} account to login.{% endblocktrans %} + {% endfilter %} + {% translate "As a final step, please complete the following form:" %}
{% translate "Username" as i18n_username %} {% translate "Email (optional)" as i18n_email %}