Projet

Général

Profil

Bug #18489

prévoir une méthode anonymise sur les EvolutionPart et l'ajouter pour supprimer les fichiers attachés

Ajouté par Benjamin Dauvergne il y a plus de 6 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06 septembre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Sur une anonymisation d'un formulaire on supprime bien les "parts" mais on ne fait aucun boulot supplémentaire pour supprimer le fichier par exemple.

Pour des raisons de protection de la vie privée et de protection des espaces de stockage il faudrait au moins supprimer le fichier attaché. Dans FormData.anonymise() il suffit de parcourir les "parts" et si elle a cette méthode on l'appelle.

Historique

#2

Mis à jour par Brice Mallet il y a plus de 6 ans

  • Description mis à jour (diff)
#3

Mis à jour par Thomas Noël il y a presque 6 ans

Il me semble que le stockage utilise un digest du contenu du fichier. Autrement dit, si deux demandes débouchent sur le même fichier, les Part vont pointer le même stockage. Ai-je tort ?

Si j'ai raison, impossible de faire un nettoyage simple ; il faudrait avoir un compteur de référence, ou faire un scan de tous les fichiers référencés.

#4

Mis à jour par Frédéric Péters il y a presque 6 ans

En effet, on ne peut pas supprimer ainsi.

#6

Mis à jour par Brice Mallet il y a environ 4 ans

  • Statut changé de Nouveau à Information nécessaire
  • Assigné à mis à Thomas Noël
#8

Mis à jour par Thomas Noël il y a environ 4 ans

  • Statut changé de Information nécessaire à Solution déployée

Ça été développé dans 69a12b7e

#9

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

  • Statut changé de Solution déployée à Fermé

Je confirme que le commit pointé associé au fait qu'on mette evo.parts à None sur anonymisation fait que ça marche.

Formats disponibles : Atom PDF