Bug #74178
keepalive et courriels d'alerte de suppression de compte
0%
Description
On a des mails d'alerte concernant la suppression qui indiquent "vous ne vous êtes pas connecté depuis le...".
Or, avec le keepalive, les comptes peuvent être conservés bien plus longtemps.
Il faudrait modifier les textes courriels pour n'indiquer aucune date, juste dire :- Votre compte n'est plus utilisé. Sans action de votre part, il sera supprimé dans X jours
- Votre compte n'était plus utilisé, il a été supprimé.
Files
Related issues
History
Updated by Paul Marillonnet about 1 month ago
- Status changed from Nouveau to En cours
- Assignee set to Paul Marillonnet
Updated by Paul Marillonnet about 1 month ago
- File 0001-custom_user-provide-more-generic-user-inactivity-not.patch 0001-custom_user-provide-more-generic-user-inactivity-not.patch added
- Status changed from En cours to Solution proposée
- Patch proposed changed from No to Yes
Updated by Paul Marillonnet about 1 month ago
À noter que je laisse inchangé le message indiquant qu’il faut se connecter pour prévenir la suppression du compte.
Je trouve que le message "Sans action de votre part" est trop vague, certains usagers vont contacter leur collectivité au lieu de simplement se connecter etc. Et puis se connecter est concrètement la seule action que l’usager peut effectuer de lui-même, parmi celles qui remettent à zéro le compteur d’inactivité.
Updated by Thomas Noël about 1 month ago
- Status changed from Solution proposée to En cours
Bon début. Ceci dit en réalité l'idée c'est aussi de supprimer les mentions du genre :
Since your account was last active on {{ last_login_date }}
qui sont sujettes à trop de (mauvaises) interprétations dans les unused_account_delete*.
Et aussi supprimer la date dans unused_account_alert_subject.txt, dire juste "Votre compte est inactif et va bientôt être supprimé" (ce qui ajoute une information-alerte importante au passage, d'ailleurs).
Updated by Paul Marillonnet about 1 month ago
- File 0001-custom_user-provide-more-generic-user-inactivity-not.patch 0001-custom_user-provide-more-generic-user-inactivity-not.patch added
- Status changed from En cours to Solution proposée
Thomas Noël a écrit :
Bon début. Ceci dit en réalité l'idée c'est aussi de supprimer les mentions du genre :
Since your account was last active on {{ last_login_date }}
qui sont sujettes à trop de (mauvaises) interprétations dans les unused_account_delete*.
Oui ok, j’avais loupé ce point qui pourtant était déjà en description de ticket. C’est corrigé dans cette version, qui par ailleurs insiste sur le fait que le compte va être supprimé.
J’en profite aussi pour corriger une phrase d’un anglais un peu trop approximatif (je trouve) en fin de courriel d’alerte.
Updated by Thomas Noël about 1 month ago
- Status changed from Solution proposée to En cours
Reste encore un bout sur src/authentic2/templates/authentic2/unused_account_alert_subject.txt :)
Et sur le test test_clean_unused_account_human_duration_format ajouter quand même des assert qui vérifient un peu qu'un bout de phrase est là (pas le formatted, mais autre chose).
Updated by Paul Marillonnet about 1 month ago
- File 0001-custom_user-provide-more-generic-user-inactivity-not.patch 0001-custom_user-provide-more-generic-user-inactivity-not.patch added
- Status changed from En cours to Solution proposée
Thomas Noël a écrit :
Reste encore un bout sur src/authentic2/templates/authentic2/unused_account_alert_subject.txt :)
Ouch, excès de vitesse à l’écriture du patch, mes excuses.
C’est corrigé, et j’en ai aussi profité pour retirer le chargement de la bibliothèque de balises et filtres humanize
dans tous ces gabarits, elle ne sert maintenant plus à rien.
Et sur le test test_clean_unused_account_human_duration_format ajouter quand même des assert qui vérifient un peu qu'un bout de phrase est là (pas le formatted, mais autre chose).
J’ai complété un peu le test qui était trop léger en effet, avec notamment des valeurs de délai entre alerte et suppression réalistes.
Updated by Thomas Noël about 1 month ago
Détail, mais tu peux factoriser les traductions dans unused_account_delete_body.html et unused_account_delete_body.txt
(et avec ça, je validerai, promis)
Updated by Paul Marillonnet about 1 month ago
- File 0001-custom_user-provide-more-generic-user-inactivity-not.patch 0001-custom_user-provide-more-generic-user-inactivity-not.patch added
Thomas Noël a écrit :
Détail, mais tu peux factoriser les traductions dans unused_account_delete_body.html et unused_account_delete_body.txt
Oui ok, les chaînes internationalisées sont maintenant les mêmes dans ces deux gabarits.
Updated by Thomas Noël about 1 month ago
- Status changed from Solution proposée to Solution validée
Updated by Paul Marillonnet about 1 month ago
- Related to Development #74270: templates : adaptation authentic sur les courriels d’alerte et de notification de suppression de compte pour cause d’inactivité de l’usager added
Updated by Thomas Noël 21 days ago
- Status changed from Solution validée to Résolu (à déployer)
commit 575cf199e6191b321b3b707778e17c8ca53f9206 Author: Paul Marillonnet <pmarillonnet@entrouvert.com> Date: Mon Feb 6 09:11:25 2023 +0100 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.
Updated by Transition automatique 18 days ago
- Status changed from Résolu (à déployer) to Solution déployée