Développement #56296
closedIdée : dans clean_unused_files ne traiter les fichiers que s'ils ont plus d'un certain âge et d'abord les déplacer
0%
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/.
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.
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
Updated by Benjamin Dauvergne 28 days ago
- Status changed from Nouveau to En cours
🤖 Une pull request concernant ce ticket a été ouverte :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/2537
- Titre : WIP: misc: change default unused files behaviour to move with 30 days retention (#56296)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/2537/files
Updated by Benjamin Dauvergne 28 days ago
- Status changed from En cours to Solution proposée
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.
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
Updated by Emmanuel Cazenave 21 days ago
- Status changed from Solution proposée to En cours
🤖 Modifications demandées sur la pull request :
Updated by Benjamin Dauvergne 21 days ago
- Status changed from En cours to Solution proposée
Updated by Emmanuel Cazenave 20 days ago
- Status changed from Solution proposée to Solution validée
🤖 Pull request approuvée :
Updated by Benjamin Dauvergne 20 days ago
- Status changed from Solution validée to Résolu (à déployer)
🤖 Pull request fusionnée :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/2537
- Titre : misc: change default unused files behaviour to move with 30 days retention (#56296)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/2537/files
Updated by Transition automatique 19 days ago
- Status changed from Résolu (à déployer) to Solution déployée