#27 Supprimer les données au bout d'un certain temps

Ouvert
Créé il y a 9 ans par jocelyn · 2 commentaires
jocelyn a commenté il y a 9 ans

Nous annonçons ne garder les donnés qu'un an. Actuellement, c'est charge aux bénévoles de gérer la base et l'échéance de ce délai.

À date - 1 mois, envoyer un mail de notif avec un lien à cliquer pour être conservé dans la BDD, sinon supprimer avec un cron.

Nous annonçons ne garder les donnés qu'un an. Actuellement, c'est charge aux bénévoles de gérer la base et l'échéance de ce délai. À *date - 1 mois*, envoyer un mail de notif avec un lien à cliquer pour être conservé dans la BDD, sinon supprimer avec un cron.
jocelyn a référencé ce problème à partir d'un commit il y a 7 ans
jocelyn a référencé ce problème à partir d'un commit il y a 7 ans
jocelyn a référencé ce problème à partir d'un commit il y a 7 ans
jocelyn a commenté il y a 7 ans
Propriétaire

Quand #50 sera mergé, le gros du boulot sera fait. Restera :

  • créer une commande manage.py ... pour prévenir les utilisateurs dont la contribution va bientôt expirer (proposition : prévenir deux fois : à expiration_date - 1 mois et à expiration_date - 1 semaine)
  • créer une commande manage.py ... pour supprimer les contribs expirées
  • documenter la mise en place de crons/systemd-trucs appelant ces commandes comme il faut
  • permettre d'appeler ces commandes comme action depuis la liste des contribs dans l'admin (cas d'usage : je sélectionne tout et je lance l'action)
  • afficher un warning dans la vue liste de l'admin, ou l'accueil si des contribs expirées sont encore présentes en base
Quand #50 sera mergé, le gros du boulot sera fait. Restera : - [ ] créer une commande `manage.py ...` pour prévenir les utilisateurs dont la contribution va bientôt expirer (proposition : prévenir deux fois : à *expiration_date - 1 mois* et à *expiration_date - 1 semaine*) - [ ] créer une commande `manage.py ...` pour supprimer les contribs expirées - [ ] documenter la mise en place de crons/systemd-trucs appelant ces commandes comme il faut - [ ] permettre d'appeler ces commandes comme *action* depuis la liste des contribs dans l'admin (cas d'usage : je sélectionne tout et je lance l'action) - [ ] afficher un warning dans la vue liste de l'admin, ou l'accueil si des contribs expirées sont encore présentes en base
jocelyn a commenté il y a 7 ans
Propriétaire

Si des gens se sentent inspirés par cette TODO, ne pas hésiter, j'accompagnerais/relirais/mergerais avec plaisir, par contre je ne pense pas passer du temps à coder sur wifi-with-me dans les mois/semaines qui viennnent.

Si des gens se sentent inspirés par cette TODO, ne pas hésiter, j'accompagnerais/relirais/mergerais avec plaisir, par contre je ne pense pas passer du temps à coder sur wifi-with-me dans les mois/semaines qui viennnent.
jocelyn a référencé ce problème à partir d'un commit il y a 7 ans
jocelyn a référencé ce problème à partir d'un commit il y a 7 ans
jocelyn a référencé ce problème à partir d'un commit il y a 7 ans
jocelyn a référencé ce problème à partir d'un commit il y a 7 ans
jocelyn a référencé ce problème à partir d'un commit il y a 7 ans
Connectez-vous pour rejoindre cette conversation.
Aucun jalon
Pas d'assignataire
1 Participants
Chargement…
Annuler
Enregistrer
Il n'existe pas encore de contenu.