Avvisi di deprecazione

Il nostro registro degli errori è composto principalmente da decine di messaggi simili a questo:

Avviso di deprecazione: SiteSetting.enable_personal_messages è stato deprecato. Utilizzare SiteSetting.personal_message_enabled_groups invece. (rimozione in Discourse 3.0)
In /var/www/discourse/lib/site_setting_extension.rb:211:in public_send

Questi spariranno? Dobbiamo aspettare la versione formale 3.0.0 per vederne la fine? Forse mi è sfuggito qualcosa, ma non vedo alcun modo per aggiornare queste impostazioni secondo i messaggi.

4 Mi Piace

Questi avvisi sono causati dai plugin. Non scompariranno, i plugin smetteranno di funzionare / romperanno la tua installazione a un certo punto.

Quindi dovresti scoprire quale plugin sta causando questi avvisi e contattare l’autore del plugin e chiedergli di aggiornare il plugin.

1 Mi Piace

Capisco. L’unico plugin che ho è docker_manager. Non sarebbe una cattiva idea disabilitarlo?

2 Mi Piace

:thinking: Un componente del tema forse?

A proposito, non ti ho mai consigliato di disabilitare alcun plugin?

Forse hai iniziato con una versione obsoleta di Discourse e in qualche modo, durante gli aggiornamenti, l’impostazione precedente non è mai stata convertita nella nuova. Questa è solo un’ipotesi. Qual è il valore di gruppi abilitati per messaggi personali?

Abbiamo ricevuto anche questo:

Avviso di deprecazione: SiteSetting.secure_media è stato deprecato. Utilizzare SiteSetting.secure_uploads in alternativa. (rimozione in Discourse 3.0)

Su /var/www/discourse/lib/site_setting_extension.rb:211:in public_send

Gli avvisi di deprecazione sono per gli sviluppatori, quindi a meno che tu non sia uno sviluppatore, non c’è molto che tu possa fare al riguardo.

2 Mi Piace

Ho anche molti di questi avvisi (ho appena controllato!)

Grazie per aver chiarito :smiling_face:

trust_level_1 è l’impostazione che vedo.

Sì, ma tutto ciò che vedo nel registro degli errori sono dozzine di ripetizioni di questi messaggi, ed è molto difficile trovare quello che voglio. Ad esempio, le voci del registro dei rimbalzi delle email. Vedo che non sono solo: altri hanno lo stesso problema.

Fai clic sulla casella di controllo per nascondere gli avvisi o sul menu a ingranaggio per aggiungere un criterio di esclusione per nasconderli.

1 Mi Piace

Non necessariamente. Discourse Manager è un plugin che ti consente di eseguire aggiornamenti da /admin. Discourse può funzionare bene anche senza di esso.

Vedi:

Sì, anche a me. Mi chiedevo solo se magari non fosse impostato affatto.

Perché non possono essere rimossi/risolti? Tutti in questo forum sono incredibilmente disponibili, non fraintendetemi, ma questo non è affatto risolto. Non capisco ancora da dove iniziare a risolvere questo problema. Non sono uno sviluppatore Ruby on Rails, quindi non lo so.

Cos’è site_setting_extension.rb? Grazie per la vostra pazienza.

Penso che i messaggi non siano destinati a te. :wink:

1 Mi Piace

Ecco perché sono così fastidiosi. :slight_smile:

Sono sulla 3.0 ma ricevo ancora questi messaggi :thinking:
Insieme a un altro:

Avviso di deprecazione: SiteSetting.secure_media è stato deprecato. Si prega di utilizzare SiteSetting.secure_uploads invece. (rimozione in Discourse 3.0) In /var/www/discourse/lib/site_setting_extension.rb:211

Qualsiasi suggerimento su come scoprire quale plugin sta causando questi avvisi?

Prima che ciò accada :scream: