Спасибо за вашу работу по поддержке различных бэкендов S3! Я использую Minio, и всё работает отлично…
Единственная небольшая проблема, с которой я столкнулся, заключается в том, что задача UpdatePostUploadsSecureStatus завершается ошибкой, так как Minio не поддерживает ACL:
РЕДАКТИРОВАНИЕ: Я импортировал несколько писем, в которых были встроены изображения. Я читаю документацию Безопасные загрузки в письмах. Означает ли это, что все загрузки из писем будут «безопасными»?
Хороший вопрос — это вызывается в двух местах. PostCreator:
И PostRevisor:
Однако, как вы можете видеть, я забыл добавить проверку SiteSetting.secure_uploads? во втором случае… Я создам PR, чтобы исправить это, и просто перенесу проверку в post.update_uploads_secure_status.