Загрузки не удаляются и не очищаются

Ещё одна актуальная тема. Я написал там, так как не знал о существовании этого обсуждения.

Полагаю, единственный способ действительно удалить изображение автоматически — это вручную вырезать его из поста перед удалением самого поста. Но я не уверен на сто процентов, что это тоже работает. У меня настройки очистки такие же, как у вас (но я использую совместимое с S3 хранилище), и могу подтвердить: изображения никогда не удаляются, если есть только один пост, содержащий это изображение (несколько постов могут содержать одно и то же изображение; вероятно, это касается также аватаров и баннеров пользователей).

Я использую это решение для поиска, чтобы проверить, используется ли изображение в других постах. Оно было предоставлено @RGJ:

Было бы действительно здорово, если бы это можно было делать автоматически. Особенно учитывая, что Discourse обрабатывает изображения умным образом, предотвращая создание дубликатов файлов, если одно и то же изображение используется во многих постах. Обратная сторона медали в том, что удаление отдельных изображений, которые использовались много раз, очень утомительно.

Ранее у меня был случай, когда спам-контент требовал срочного удаления через несколько аккаунтов. Это было очень стрессово: пришлось бороться с этим и убедиться, что всё удалено полностью (все оригинальные файлы, оптимизированные версии, кэш CDN, посты, аватары, баннеры пользователей и т. д.).

Я сделал предложение по этой функции, так как считаю, что это было бы очень полезно. Если это будет реализовано и вместе с этим автоматически будет очищаться контент из удалённых постов, то, думаю, будут покрыты все случаи, и всё можно будет обрабатывать без доступа по SSH.