¿Por qué ejecutar UpdatePostUploadsSecureStatus incluso cuando las cargas seguras están deshabilitadas?

¡Gracias por tu trabajo en la habilitación de diferentes backends de S3! Estoy usando Minio y está funcionando muy bien…

El único pequeño problema que tengo es que el trabajo UpdatePostUploadsSecureStatus está fallando porque Minio no admite ACL:

¿Hay alguna forma de desactivar la ejecución de este trabajo?

¿Has habilitado SiteSetting.secure_uploads?

No, no lo he hecho.

EDIT: Importé algunos correos electrónicos que tenían imágenes incrustadas. Estoy leyendo la documentación de Cargas seguras en correos electrónicos, ¿está diciendo eso que todas las cargas de correos electrónicos serán “seguras”?

1 me gusta

¿Por qué programamos este trabajo para cada carga en cada publicación, incluso cuando la configuración está desactivada @martin?

3 Me gusta

Buena pregunta, esto se llama en dos lugares. PostCreator:

Y PostRevisor:

Sin embargo, como puedes ver, descuidé hacer la verificación SiteSetting.secure_uploads? en este último… Haré una PR para arreglar esto y simplemente moveré la verificación a post.update_uploads_secure_status.

Editar: La PR está aquí, espero que se fusione hoy FIX: Do not enqueue UpdatePostUploadsSecureStatus unnecessarily by martin-brennan · Pull Request #20366 · discourse/discourse · GitHub

4 Me gusta