Sehr langsame discobot-Zertifikatgenerierung auf unserem Server

Interessant. Wir haben dort ein Base64-Bild inline eingebettet. Ich frage mich, warum wir nicht einfach auf die externe Ressource im image-SVG-Tag verweisen :thinking:

Ich habe die Historie des Plugins bis zu dem Punkt durchsucht, an dem wir dies erstmals hinzugefügt haben:

Und es sieht so aus, als hätten wir Avatare immer als inline eingebettete Base64-Bilder verwendet.

EDIT: Nach einiger Recherche: Wir verwenden Base64, weil das Zertifikat über ein img-HTML-Tag geladen wird. Um günstigere Avatare zu erhalten, müssten wir auf ein object-Tag umsteigen, das in unserer CSP standardmäßig blockiert ist. Oder wir betten das gesamte SVG direkt in den Beitrag ein. Ich schätze, ein iframe ist unsere beste Option.

Ich habe FIX: Make discobot certificate gen faster/non blocking by xfalcox · Pull Request #11344 · discourse/discourse · GitHub für Kommentare von @tgxworld erstellt.