Project

General

Profile

Actions

Développement #56296

closed

Idée : dans clean_unused_files ne traiter les fichiers que s'ils ont plus d'un certain âge et d'abord les déplacer

Added by Benjamin Dauvergne over 4 years ago. Updated 19 days ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
20 August 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Disons 1 semaine, ça permet d'éviter les dégâts quand on nous remonte une base pas trop vielle (ça n'aurait pas été suffisant dans le cas GrandLyon mais ça m'embêterait de mettre un délai trop long niveau anonymisation).

Ensuite on les déplace dans un répertoire temporaire, ça devrait réinitialiser le ctime à now().

1 semaine plus tard on se permet de nettoyer ce répertoire temporaire. En cas de problème on a qu'à déplacer ces fichiers dans uploads/.


Related issues 2 (1 open1 closed)

Related to w.c.s. - Développement #113035: Pouvoir récupérer les données supprimées depuis l'historique des demandes/fichesSolution validéeBenjamin Dauvergne16 December 2025

Actions
Has duplicate w.c.s. - Développement #112999: fichiers inusités : les conserver 30 jours avant de les supprimerFermé15 December 2025

Actions
Actions #1

Updated by Benjamin Dauvergne 28 days ago

On a enfin un cas de trou dans la raquette du à la façon dont on gère cette expiration (#112986, pertes des fichiers entre la dernière backup, vers 5h du matin, et le prochain nettoyage à 2h le jour suivant), c'est clairement le moment de s'occuper de ça.

Actions #2

Updated by Benjamin Dauvergne 28 days ago

  • Assignee set to Benjamin Dauvergne
Actions #3

Updated by Frédéric Péters 28 days ago

  • Has duplicate Développement #112999: fichiers inusités : les conserver 30 jours avant de les supprimer added
Actions #4

Updated by Benjamin Dauvergne 28 days ago

  • Status changed from Nouveau to En cours

🤖 Une pull request concernant ce ticket a été ouverte :

Actions #5

Updated by Benjamin Dauvergne 28 days ago

  • Status changed from En cours to Solution proposée
Actions #6

Updated by Benjamin Dauvergne 26 days ago

Finalement c'est devenu moins urgent vu que les fichiers sont aussi retenus par leur présence dans les ContentSnapshotPart, mais j'ai quand même une préférence pour ce mode de fonctionnement.

Actions #7

Updated by Benjamin Dauvergne 26 days ago

  • Related to Développement #113035: Pouvoir récupérer les données supprimées depuis l'historique des demandes/fiches added
Actions #8

Updated by Emmanuel Cazenave 21 days ago

  • Status changed from Solution proposée to En cours

🤖 Modifications demandées sur la pull request :

Actions #9

Updated by Benjamin Dauvergne 21 days ago

  • Status changed from En cours to Solution proposée
Actions #10

Updated by Emmanuel Cazenave 20 days ago

  • Status changed from Solution proposée to Solution validée

🤖 Pull request approuvée :

Actions #11

Updated by Benjamin Dauvergne 20 days ago

  • Status changed from Solution validée to Résolu (à déployer)

🤖 Pull request fusionnée :

Actions #12

Updated by Transition automatique 19 days ago

  • Status changed from Résolu (à déployer) to Solution déployée
Actions

Also available in: Atom PDF