Estoy probando Discourse como solución comunitaria.
Después de configurar un tema simple - solo colores + fuentes
y de instalar el plugin GitHub - discourse/discourse-rss-polling
creé algunas categorías y temas - este error explotó.
vendor.ff29780b9fed784cce2d843dcb93a803-608f4f77d8437d715d8d39c739c0c8bbe0fe51c9305e55f1ec7d0bee19f5571f.js:9 Error no capturado (en promesa) Error: No existe una ruta llamada admin
después de entrar en modo seguro, todo se ve igual y aparecen los mismos errores.
Intenté con diferentes navegadores. También probé ./launcher rebuild app, también eliminé los plugins app.yml y dictionary.
Sospecho que las herramientas de “optimización” de Cloudflare están rompiendo el código Javascript de Discourse. Por favor, comprueba que “Rocket Loader” esté desactivado en tu configuración de Cloudflare.
Más información sobre las mejores prácticas de Cloudflare aquí.
Asegúrate también de tener desactivado el “Minificado automático”. Parece que Cloudflare ha desaprobado esta función debido a la incompatibilidad con características recientes de JavaScript: