Avisar sobre uma nova atualização disponível - mas de forma "programática"?

Olá pessoal.

É possível instruir o Discourse a notificar sobre uma nova atualização disponível, mas fora da interface web?

Talvez enviando um e-mail ou, melhor ainda, usando o sistema de arquivos - criando/gerando um arquivo personalizado em um local específico. Quando a própria instalação local encontrar que tal atualização está pronta - sem depender de fontes externas como o git ou qualquer outro repositório de código-fonte externo.

Isso faz sentido?

muito obrigado, L.

Acredito que new version emails (e-mails de nova versão) seja a configuração de administrador que você deseja

3 curtidas

Se você configurou o SMTP e configurou um ‘e-mail de contato’ nas configurações do site, você deve receber uma notificação por e-mail para novas versões:

2 curtidas

A menos que eu tenha perdido algo, esta configuração – disponível na interface web – parece grosseira. Ela notifica com um e-mail, sobre o advento de uma nova versão, mas apenas uma vez, na primeira vez que vê que uma atualização está disponível, certo? Então, se perder tal notificação por e-mail, então… é isso.

Não seria ótimo se isso fosse um pouco aprimorado – o usuário pode definir a frequência da notificação até que não haja mais uma nova versão disponível (até que a atualização seja realizada).

Eu não sou um programador, então não tenho chance de mexer no código-fonte – talvez exista um plugin – especialmente com a funcionalidade de renderizar um arquivo em vez de um e-mail – você sabe? (Eu esperava que talvez o production.log tivesse algo sobre o estado de “pronto para atualização”, mas acho que não tem).