Projet

Général

Profil

0001-custom_user-provide-more-generic-user-inactivity-not.patch

Paul Marillonnet, 06 février 2023 09:25

Télécharger (4,58 ko)

Voir les différences:

Subject: [PATCH] custom_user: provide more generic user-inactivity
 notifications (#74178)

Authentic now exposes a keepalive API endpoint, meaning that the user's
last activity event was not necessarily a user login event.
 .../templates/authentic2/unused_account_alert_body.html       | 2 +-
 .../templates/authentic2/unused_account_alert_body.txt        | 2 +-
 .../templates/authentic2/unused_account_alert_subject.txt     | 2 +-
 .../templates/authentic2/unused_account_delete_body.html      | 4 ++++
 .../templates/authentic2/unused_account_delete_body.txt       | 2 +-
 5 files changed, 8 insertions(+), 4 deletions(-)
 create mode 100644 src/authentic2/templates/authentic2/unused_account_delete_body.html
src/authentic2/templates/authentic2/unused_account_alert_body.html
1 1
{% load i18n humanize %}
2 2
<p>{% blocktrans %}Hi {{ user }},{% endblocktrans %}</p>
3 3

  
4
<p>{% blocktrans with last_login_date=user.last_login|naturaltime %}Your last logging was {{ last_login_date }}.{% endblocktrans %}</p>
4
<p>{% blocktrans with last_login_date=user.last_login|naturaltime %}Your account was last active on {{ last_login_date }}.{% endblocktrans %}</p>
5 5
<p>{% blocktrans %}In order to keep your account, you must <a href="{{ login_url }}">log in</a> within {{ days_to_deletion }} days.{% endblocktrans %}</p>
6 6
<p>{% trans "Otherwise, it will be deleted after this time." %}</p>
src/authentic2/templates/authentic2/unused_account_alert_body.txt
1 1
{% load i18n humanize %}{% blocktrans %}Hi {{ user }},{% endblocktrans %}
2 2

  
3
{% blocktrans with last_login_date=user.last_login|naturaltime %}Your last logging was {{ last_login_date }}.{% endblocktrans %}
3
{% blocktrans with last_login_date=user.last_login|naturaltime %}Your account was last active on {{ last_login_date }}.{% endblocktrans %}
4 4
{% blocktrans %}In order to keep your account, you must log in within {{ days_to_deletion }} days.{% endblocktrans %}
5 5
{% trans "Otherwise, it will be deleted after this time." %}
src/authentic2/templates/authentic2/unused_account_alert_subject.txt
1
{% load i18n humanize %}{% blocktrans trimmed with last_login_date=user.last_login|naturaltime %}Alert: {{ user.get_full_name }} your last login was {{ last_login_date }}{% endblocktrans %}
1
{% load i18n humanize %}{% blocktrans trimmed with last_login_date=user.last_login|naturaltime %}Alert: {{ user.get_full_name }}, your account was last active on {{ last_login_date }}{% endblocktrans %}
src/authentic2/templates/authentic2/unused_account_delete_body.html
1
{% load i18n humanize %}
2
<p>{% blocktrans %}Hi {{ user }},{% endblocktrans %}</p>
3

  
4
<p>{% blocktrans with last_login_date=user.last_login|naturaltime %}Since your account was last active on {{ last_login_date }}, your account has been deleted.{% endblocktrans %}</p>
src/authentic2/templates/authentic2/unused_account_delete_body.txt
1 1
{% load i18n humanize %}{% blocktrans with last_login_date=user.last_login|naturaltime %}
2 2
Hi {{ user }},
3 3

  
4
Since your last logging was {{ last_login_date }}, your account has been deleted.{% endblocktrans %}
4
Since your account was last active on {{ last_login_date }}, your account has been deleted.{% endblocktrans %}
5
-