evolution-api icon indicating copy to clipboard operation
evolution-api copied to clipboard

Incluir versão do WhatsApp no Manager

Open iagocotta opened this issue 1 year ago • 2 comments

Welcome!

  • [X] Yes, I have searched for similar requests on GitHub and found none.

What type of feature?

Functionality

What is the motivation for the request?

Facilitar a visualização da versão do whatsapp utilizado no rodapé do manager sem ter que acessar a o arquivo .ENV. Facilita principalmente quando se tem vários servidores evolution acessando o mesmo banco de dados com diferentes versões no arquivo .ENV.

Usage Examples

Exemplo de como seria interessante ficar no Manager: image

Na URL raiz é possível incluir adicionando a consulta a variavel CONFIG_SESSION_PHONE_VERSION do arquivo .ENV, conforme print abaixo:

image image

How should the feature be developed?

Para inclusão na URL raiz do Evolution basta incluir no arquivo evolution-api\src\api\routes\index.router.ts o acesso a variável CONFIG_SESSION_PHONE_VERSION

  .get('/', (req, res) => {
    res.status(HttpStatus.OK).json({
      status: HttpStatus.OK,
      message: 'Welcome to the Evolution API, it is working!',
      version: packageJson.version,
      clientName: process.env.DATABASE_CONNECTION_CLIENT_NAME,
      

> whatsAppVersion: process.env.CONFIG_SESSION_PHONE_VERSION,

      manager: !serverConfig.DISABLE_MANAGER ? `${req.protocol}://${req.get('host')}/manager` : undefined,
      documentation: `https://doc.evolution-api.com`,
    });
  })

Entretanto para alteração diretamente no manager não temos acesso, se puderem adicionar essa funcionalidade por gentileza, talvez até ter uma variavel de ambiente "SHOW_WHATSAPP_VERSION_IN_MANAGER", se habilitada exibe a versão presente na variavel CONFIG_SESSION_PHONE_VERSION no footer do manager

Additional Notes

No response

iagocotta avatar Oct 04 '24 12:10 iagocotta

Essa não seria a versão do Baileys e sim a versão do WhatsApp Web que está sendo utilizada

fmedeiros95 avatar Oct 05 '24 11:10 fmedeiros95

Essa não seria a versão do Baileys e sim a versão do WhatsApp Web que está sendo utilizada

Obrigado! Efetuado a correção

iagocotta avatar Oct 07 '24 10:10 iagocotta