Les téléchargements ne sont pas orphelins et purgés

Un autre sujet pertinent, j’ai posté là-bas car je n’étais pas au courant de ce sujet.

Je pense que la seule façon de vraiment supprimer une image de manière automatique est de la supprimer manuellement du message avant de le supprimer. Mais je ne suis pas entièrement sûr que cela fonctionne non plus. J’utilise des paramètres identiques aux vôtres concernant la purge (mais j’utilise un stockage compatible S3) et je peux également confirmer que les images ne sont jamais purgées si le seul message contenant cette image (plusieurs messages peuvent contenir la même image, y compris les avatars et les bannières d’utilisateurs) est supprimé.

J’utilise cette solution pour rechercher si une image est utilisée dans d’autres messages, qui a été fournie par @RGJ

Ce serait vraiment formidable si cela pouvait être fait automatiquement. Particulièrement parce que Discourse gère les images de manière intelligente, en évitant de créer des fichiers dupliqués si de nombreux messages utilisent la même image. Le revers de la médaille est qu’il est très fastidieux de supprimer des images individuelles qui ont été utilisées à plusieurs reprises.

J’ai eu quelqu’un qui a spammé du contenu qui nécessitait une suppression urgente via plusieurs comptes auparavant, et il a été très stressant d’essayer de gérer cela et de s’assurer qu’il était entièrement supprimé (tous les fichiers originaux, les fichiers optimisés, le cache CDN, les messages, les avatars, les bannières d’utilisateurs, etc.).

J’ai fait cette suggestion de fonctionnalité, car elle serait très utile à mon avis. Si cela était implémenté, ainsi que la purge automatique du contenu contenu dans les messages supprimés, je pense que tous les cas seraient couverts et pourraient être gérés sans accès SSH.

1 « J'aime »