Perché eseguire UpdatePostUploadsSecureStatus anche quando i caricamenti sicuri sono disabilitati?

Grazie per il tuo lavoro nel consentire diversi backend S3! Sto usando Minio e funziona benissimo…

L’unico piccolo problema che ho è che il job UpdatePostUploadsSecureStatus sta fallendo perché Minio non supporta gli ACL:

C’è un modo per disabilitare l’esecuzione di questo job?

Hai abilitato SiteSetting.secure_uploads?

No, non l’ho fatto.

MODIFICA: Ho importato alcune email che contenevano immagini incorporate. Sto leggendo la documentazione Secure uploads in emails, sta dicendo che tutti gli upload dalle email saranno “sicuri”?

Perché pianifichiamo questo processo per ogni caricamento su ogni post anche quando l’impostazione è disabilitata @martin?

Ottima domanda: questo viene chiamato in due punti. PostCreator:

E PostRevisor:

Tuttavia, come puoi vedere, ho trascurato di eseguire il controllo SiteSetting.secure_uploads? in quest’ultimo… Farò una PR per risolvere questo problema e sposterò semplicemente il controllo su post.update_uploads_secure_status.

Modifica: la PR è qui, spero venga unita oggi FIX: Do not enqueue UpdatePostUploadsSecureStatus unnecessarily by martin-brennan · Pull Request #20366 · discourse/discourse · GitHub