Sto testando Discourse come soluzione per la community.
Dopo aver impostato un tema semplice - solo colori + font
e installato il plugin GitHub - discourse/discourse-rss-polling
ho creato alcune categorie e argomenti - questo errore è apparso.
vendor.ff29780b9fed784cce2d843dcb93a803-608f4f77d8437d715d8d39c739c0c8bbe0fe51c9305e55f1ec7d0bee19f5571f.js:9 Errore non intercettato (in promise): Errore: Non esiste una rotta chiamata admin
dopo essere entrato in modalità provvisoria, tutto sembra uguale e compaiono gli stessi errori.
Ho provato browser diversi. Ho anche provato ./launcher rebuild app, ho anche rimosso i plugin app.yml e dictionary.
Sospetto che gli strumenti di “ottimizzazione” di Cloudflare stiano danneggiando il codice Javascript di Discourse. Potresti verificare che “Rocket Loader” sia disattivato nella tua configurazione di Cloudflare?
Maggiori informazioni sulle best practice di Cloudflare qui.
Assicurati anche che “Minimizzazione automatica” sia disattivato. Sembra che Cloudflare abbia deprecato questa funzionalità a causa dell’incompatibilità con le recenti funzionalità javascript: