Warum UpdatePostUploadsSecureStatus ausführen, auch wenn sichere Uploads deaktiviert sind?

Vielen Dank für Ihre Arbeit an der Unterstützung verschiedener S3-Backends! Ich verwende Minio und es funktioniert hervorragend…

Das einzige kleine Problem, das ich habe, ist, dass der Job UpdatePostUploadsSecureStatus fehlschlägt, da Minio keine ACLs unterstützt:

Gibt es eine Möglichkeit, diesen Job von der Ausführung auszuschließen?

Haben Sie SiteSetting.secure_uploads aktiviert?

Nein, das habe ich nicht.

EDIT: Ich habe einige E-Mails importiert, die Bilder eingebettet hatten. Ich lese gerade die Dokumentation Sichere Uploads in E-Mails. Sagt das, dass alle Uploads aus E-Mails „sicher“ sein werden?

1 „Gefällt mir“

Warum planen wir diesen Job für jeden Upload bei jedem Beitrag, auch wenn die Einstellung deaktiviert ist, @martin?

3 „Gefällt mir“

Gute Frage – dies wird an zwei Stellen aufgerufen. PostCreator:

Und PostRevisor:

Wie Sie jedoch sehen können, habe ich es versäumt, die SiteSetting.secure_uploads?-Prüfung in letzterer durchzuführen … Ich werde einen PR erstellen, um dies zu beheben und die Prüfung einfach nach post.update_uploads_secure_status zu verschieben.

Bearbeiten: PR ist hier, hoffentlich wird er heute zusammengeführt FIX: Do not enqueue UpdatePostUploadsSecureStatus unnecessarily by martin-brennan · Pull Request #20366 · discourse/discourse · GitHub

4 „Gefällt mir“