Wonderful!
@mbcahyono could you please create a new topic for the plugin in plugin?
Wonderful!
@mbcahyono could you please create a new topic for the plugin in plugin?
The Discourse Images Guardian plugin no longer works with the latest Discourse beta — you can’t set a URL for the logos any more so all images now require authentication, this results in the site logos returning 404’s for non-authenticated users, I have opened an issue for this on GitHub to see if we can find a way to solve this.
The Discourse Images Guardian has been updated by @mbcahyono so it now works with the latest Discourse beta, I have deployed it to a couple of servers running v2.3.0.beta1
.
The Discourse Images Guardian plugin doesn’t currently work with the latest Discourse v2.3.0.beta5, I have had to disable it on a couple of sites. I have raised an issue for this on GitHub and hopefully @mbcahyono will have a suggestion for a fix for this soon.
Hoy comenzamos a probar internamente una nueva configuración de “medios seguros”, que solo es utilizable si las cargas a S3 están habilitadas. Esto es lo que hará:
Esta configuración está disponible actualmente solo para instancias de Discourse autoalojadas. Proporcionaremos más actualizaciones una vez que hayamos completado las pruebas internas.
¿Cuáles son los inconvenientes de esto? ¿Afecta en algo el rendimiento?
La URL para los medios en publicaciones/mensajes privados se reemplaza simplemente por una URL del servidor de Discourse, que luego sirve la URL privada de S3 para la carga.
Solo para aclarar esto.
La desventaja es que ya no puedes usar un CDN para contenido privado y cada solicitud o descarga de imagen debe “pasar” por la aplicación para desbloquear el bucket para un usuario.
En foros internos pequeños es muy poco probable que notes algo. En foros grandes que requieren inicio de sesión, renunciar al CDN y hacer pasar las solicitudes por la aplicación podría tener cierto impacto.
El plugin Image Guardian no funciona con la última versión de Discourse, he abierto un ticket para esto en GitHub:
Miré la opción de usar Cargas seguras, pero eso requiere usar S3 y en el foro en cuestión no es el caso. Por lo tanto, todavía es necesario y espero que @mbcahyono pueda resolver esto… ![]()
@chrisc Es la temporada de vacaciones aquí, así que lo revisaré la próxima semana ![]()
¡Eso es increíble, gracias @mbcahyono, felices fiestas! ![]()
Eso debería solucionar el error de reconstrucción. Aún no he tenido la oportunidad de probar la funcionalidad real.
¡Eso es fantástico @mbcahyono! Lo he instalado y probado y funciona bien
¡Gracias de nuevo!
¿Sería posible también proteger los iconos de avatar subidos por el usuario para que se necesite una cookie para verlos?
Estas tienen rutas de URL como /user_avatar/$DOMAIN_NAME/$USER_NAME/$NUNBER/$ANOTHER_NUMBER.png.