Avisos de deprecação

Nosso log de erros consiste principalmente em dezenas de mensagens semelhantes a esta:

Aviso de depreciação: SiteSetting.enable_personal_messages foi depreciado. Use SiteSetting.personal_message_enabled_groups em vez disso. (remoção no Discourse 3.0)
Em /var/www/discourse/lib/site_setting_extension.rb:211:in public_send

Elas vão desaparecer? Temos que esperar até o 3.0.0 formal para vê-las acabar? Talvez eu tenha perdido alguma coisa, mas não vejo nenhuma maneira de atualizar essas configurações de acordo com as mensagens.

Estes avisos são causados por plugins. Eles não vão desaparecer, os plugins vão parar de funcionar / quebrar sua instalação em algum momento.

Portanto, você deve descobrir qual plugin está causando esses avisos e entrar em contato com o autor do plugin e pedir que ele atualize o plugin.

Entendi. O único plugin que tenho é o docker_manager. Desabilitá-lo não seria uma má ideia?

:thinking: Um componente de tema, talvez?

A propósito, eu nunca recomendei que você desativasse nenhum plugin?

Talvez você tenha começado com uma versão antiga do Discourse e, de alguma forma, nas atualizações, a configuração antiga nunca foi convertida para a nova. Isso é apenas um palpite. Qual é o seu valor para grupos de mensagens pessoais ativados?

Recebemos isso também:

Aviso de descontinuação: SiteSetting.secure_media foi descontinuado. Por favor, use SiteSetting.secure_uploads em vez disso. (remoção no Discourse 3.0)

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

Os avisos de deprecação são para desenvolvedores, portanto, a menos que você seja um desenvolvedor, não há muito o que fazer com eles.

Eu também tenho muitos desses avisos (acabei de verificar!)

Obrigado por esclarecer isso :smiling_face:

trust_level_1 é a configuração que vejo.

Sim, mas tudo o que vejo no Log de Erros são dezenas de repetições dessas mensagens, e é muito difícil encontrar o que eu quero. por exemplo, itens do log de rejeição de e-mail. Vejo que não estou sozinho - outros têm esse mesmo problema.

Clique na caixa de seleção para ocultar avisos ou no menu de engrenagem para adicionar um Padrão de Supressão para ocultá-los.

Não necessariamente. O Discourse Manager é um plugin que permite executar atualizações a partir de /admin. O Discourse pode funcionar sem ele perfeitamente.

Veja:

Sim, eu também. Eu só queria saber se talvez isso não estivesse definido.

Por que eles não podem ser removidos/corrigidos? Todos neste fórum são fantasticamente prestativos, não me interpretem mal, mas isso não está nada resolvido. Eu ainda não entendo por onde começar a solucionar isso. Eu não sou um desenvolvedor Ruby on Rails, então não sei.

O que é site_setting_extension.rb? Obrigado pela sua paciência.

Acho que as mensagens não são para você. :wink:

É por isso que eles são tão irritantes. :slight_smile:

Estou na versão 3.0, mas ainda recebo essas mensagens aparecendo :thinking:

Junto com outra:

Aviso de descontinuação: SiteSetting.secure_media foi descontinuado. Por favor, use SiteSetting.secure_uploads em vez disso. (remoção no Discourse 3.0) Em /var/www/discourse/lib/site_setting_extension.rb:211

Alguma sugestão de como descobrir qual plugin está causando esses avisos?

Antes que isso aconteça :scream: