3.1.2.x
Controle de versões
3.1.2.8
<< UPDATE v3.1.2.9 - 09/07/2025 >>
CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficial
Adicionado: adicionado template de catálogo para Cloud API
Ajuste: visualização dos botões na tela de canais (Mobile)
Ajuste: correção chatgpt assistant + telegram
Ajuste: liberação da visualização de todos os atendimentos para o admin/supervisor, mesmo que esteja marcado Não visualizar Tickets já atribuídos à outros usuários
3.1.2.7
<< UPDATE v3.1.2.7 - 06/07/2025 >> CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficial
2- Atualizar para 3.1.2.0 ou superior > Atualizar quasar.conf.js (caso realize atualização automática) > acessar a VPS com deployzdg > alterar o arquivo quasar.conf.js na pasta frontend > cd zpro.io && cd frontend && export NODE_OPTIONS=--openssl-legacy-provider && npx quasar build -P -m pwa > pm2 restart all
Adicionado: limitação para resincronia de mensagens já recebidas com WWEBJS
Ajuste: liberação da pasta Public + CORS para Webchat nativo (sem necessidade de liberação do parâmetro SECURE_URL)
================= ATUALIZAÇÃO RÁPIDA para 3.1.2.7 =================
USAR O ZPRO.ZIP DA PASTA zpro_passaporte_shell
1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa
2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all
3- su deployzdg pm2 restart all
================= CHANGELOG =================
ARQUIVOS MODIFICADOS
BACKEND substituir pasta dist completamente backend/package.json
FRONTEND substituir pasta src completamente frontend/package.json
3.1.2.6
<< UPDATE v3.1.2.6 - 04/07/2025 >> CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficial
2- Atualizar para 3.1.2.0 ou superior > Atualizar quasar.conf.js (caso realize atualização automática) > acessar a VPS com deployzdg > alterar o arquivo quasar.conf.js na pasta frontend > cd zpro.io && cd frontend && export NODE_OPTIONS=--openssl-legacy-provider && npx quasar build -P -m pwa > pm2 restart all
Adicionado: permissão para salvar o campo nome e lid sem precisar validar o contato
Adicionado: temas e personalização do dashboard principal
Adicionado: limitação do excluir forçado apenas ao admin
================= ATUALIZAÇÃO RÁPIDA para 3.1.2.6 =================
USAR O ZPRO.ZIP DA PASTA zpro_passaporte_shell
1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa
2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all
3- su deployzdg pm2 restart all
================= CHANGELOG =================
ARQUIVOS MODIFICADOS
BACKEND substituir pasta dist completamente backend/package.json
FRONTEND substituir pasta src completamente frontend/package.json
3.1.2.5
<< UPDATE v3.1.2.5 - 01/07/2025 >> CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficial
2- Atualizar para 3.1.2.0 ou superior > Atualizar quasar.conf.js (caso realize atualização automática) > acessar a VPS com deployzdg > alterar o arquivo quasar.conf.js na pasta frontend > cd zpro.io && cd frontend && export NODE_OPTIONS=--openssl-legacy-provider && npx quasar build -P -m pwa > pm2 restart all
Adicionado: sessão única onde usuários serão desconectados ao fazer login em outro dispositivo (Menu Customizar > Forçar Logout - SUPERADMIN)
Adicionado: deletar contatos em massa
Adicionado: remoção forçada de contatos (mesmo que já tenha tickets/mensagens na plataforma)
Adicionado: listar canal do wavoip para realizar a chamada
Adicionado: botão para resetar conexão da Baileys quando em loop (Configurações > Sessões > Listar Sessões - ADMIN)
Ajuste: correção disparo de ação no funil (mudar status)
================= ATUALIZAÇÃO RÁPIDA para 3.1.2.5 =================
USAR O ZPRO.ZIP DA PASTA zpro_passaporte_shell
1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa
2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all
3- su deployzdg pm2 restart all
================= CHANGELOG =================
ARQUIVOS MODIFICADOS
BACKEND substituir pasta dist completamente backend/package.json
FRONTEND substituir pasta src completamente frontend/package.json
3.1.2.4
<< UPDATE v3.1.2.4 - 26/06/2025 >> CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficial
2- Atualizar para 3.1.2.0 ou superior > Atualizar quasar.conf.js (caso realize atualização automática) > acessar a VPS com deployzdg > alterar o arquivo quasar.conf.js na pasta frontend > cd zpro.io && cd frontend && export NODE_OPTIONS=--openssl-legacy-provider && npx quasar build -P -m pwa > pm2 restart all
Adicionado: update versão da WWEBJS
Ajuste: envio de mensagens rápidas com arquivos
================= ATUALIZAÇÃO RÁPIDA para 3.1.2.4 =================
USAR O ZPRO.ZIP DA PASTA zpro_passaporte_shell
1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa
2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all
3- su deployzdg pm2 restart all
================= CHANGELOG =================
ARQUIVOS MODIFICADOS
BACKEND substituir pasta dist completamente backend/package.json
FRONTEND substituir pasta src completamente frontend/package.json
3.1.2.3
<< UPDATE v3.1.2.3 - 25/06/2025 >> CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficial
2- Atualizar para 3.1.2.0 ou superior > Atualizar quasar.conf.js (caso realize atualização automática) > acessar a VPS com deployzdg > alterar o arquivo quasar.conf.js na pasta frontend > cd zpro.io && cd frontend && export NODE_OPTIONS=--openssl-legacy-provider && npx quasar build -P -m pwa > pm2 restart all
Adicionado: otimização no disparo usando etiquetas
Adicionado: liberação do serviço de ações para oportunidades
Adicionado: dify + webchat nativo
Adicionado: integração VAPI
Adicionado: reescrita com ChatGPT (tela de atendimento)
Adicionado: parametro no env para liberar acesso a midias por outras urls . Adicionar ao .env do backend o parametro SECURE_URL com qualquer valor e reiniciar o seu backend . exmeplo: SECURE_URL=*
Adicionado: ao salva/editar/adicionar o sistema dará prioridade ao canal setado como padrão
Adicionado: transferência de fila/usuário/canal na interação fora do horário de atendimento do chatbot irá enviar mensagem apenas se o atendimento estiver na fila/usuário/canal diferente da opção de transferência
Ajuste: envio de mp4 usando WWEBJS
Ajuste: envio de mídia para WABA
Ajuste: seleção de canal na mensagem avulsa (tela de atendimento)
================= ATUALIZAÇÃO RÁPIDA para 3.1.2.3 =================
USAR O ZPRO.ZIP DA PASTA zpro_passaporte_shell
1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa
2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all
3- su deployzdg pm2 restart all
================= CHANGELOG =================
ARQUIVOS MODIFICADOS
BACKEND substituir pasta dist completamente backend/package.json
FRONTEND substituir pasta src completamente frontend/package.json
3.1.2.2
<< UPDATE v3.1.2.2 - 20/06/2025 >> CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficial
2- Atualizar para 3.1.2.0 ou superior > Atualizar quasar.conf.js (caso realize atualização automática) > acessar a VPS com deployzdg > alterar o arquivo quasar.conf.js na pasta frontend > cd zpro.io && cd frontend && export NODE_OPTIONS=--openssl-legacy-provider && npx quasar build -P -m pwa > pm2 restart all
Adicionado: opção para usar horário de atendimento do usuário (ativar em configurações gerais) . ticket sem user, seguirá horário do sistema . ticket com user checará os dois horários, se horário permitido para o user, a mensagem não será enviada
Adicionado: opção para limitar o uso do pausar atendimento (ativar em configurações gerais)
================= ATUALIZAÇÃO RÁPIDA para 3.1.2.2 =================
USAR O ZPRO.ZIP DA PASTA zpro_passaporte_shell
1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa
2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all
3- su deployzdg pm2 restart all
================= CHANGELOG =================
ARQUIVOS MODIFICADOS
BACKEND substituir pasta dist completamente backend/package.json
FRONTEND substituir pasta src completamente frontend/package.json
3.1.2.1
<< UPDATE v3.1.2.1 - 20/06/2025 >> CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficial
2- Atualizar quasar.conf.js (caso realize atualização automática) > acessar a VPS com deployzdg > alterar o arquivo quasar.conf.js na pasta frontend > cd zpro.io && cd frontend && export NODE_OPTIONS=--openssl-legacy-provider && npx quasar build -P -m pwa > pm2 restart all
Adicionado: adicionado o pausar atendimento
Adicionado: histórico de chamadas SIP
Adicionado: segurança para acesso das mídias (apenas front)
Adicionado: liberado envio de arquivos com até 1.9gb (Whatsapp Não Oficiais)
Ajustes: forçar demanda ajustado apenas para fechamento de ticket
Ajustes: correção visual arrastar card no Kanban
================= ATUALIZAÇÃO RÁPIDA para 3.1.2.0 =================
USAR O ZPRO.ZIP DA PASTA zpro_passaporte_shell
1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa
2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all
3- su deployzdg pm2 restart all
================= CHANGELOG =================
ARQUIVOS MODIFICADOS
BACKEND substituir pasta dist completamente backend/package.json
FRONTEND substituir pasta src completamente frontend/package.json
3.1.2.0
<< UPDATE v3.1.2.0 - 17/06/2025 >> CRIE UM PONTO DE RECUPERAÇÃO OU FAÇA UM BACKUP DA VPS ANTES DE RODAR A UPDATE
VERSÃO DO AUTOINSTALADOR JÁ ESTÁ NESSE FORMATO PROCEDIMENTO PARA QUEM QUISER ATUALIZAR
Para usar o autoinstalador, substituir toda a pasta do zpro_passaporte_shell no root
⚠️ BREAKING CHANGE! 1- Para usuários BAILEYS: Atualize fora do horário de expediente, versão da Baileys atualizada. Pode ser necessário reler o QRCode ou recriar o canal. Nessa versão alteramos o pacote da Baileys, portanto, instabilidades poderão acontecer nos primeiros momentos com essa API Não Oficia.
Adicionado: melhoria nas interações com @lid para Baileys (captura de dados no evento de notificação)
Adicionado: envio de vCard para Whatsapp
Adicionado: filtro para templates aprovados na Waba
Adicionado: suporte a flows Waba
Adicionado: ação para funil
Ajustes: correção listagem de canais Hub
Ajustes: mensagem de saudação e transferência no chatbot interno (Baileys)
================= ATUALIZAÇÃO RÁPIDA para 3.1.2.0 =================
USAR O ZPRO.ZIP DA PASTA zpro_passaporte_shell
1- PASTA FRONTEND a. substituir pasta src b. substituir package.json e babel.config.js c. npm install --force d. export NODE_OPTIONS=--openssl-legacy-provider e. npx quasar build -P -m pwa
2- PASTA BACKEND a. substituir pasta dist b. substituir package.json c. apagar pasta node_modules e arquivo package-lock.json d. npm install e. npx sequelize db:migrate f. npx sequelize db:seed:all
3- su deployzdg pm2 restart all
================= CHANGELOG =================
ARQUIVOS MODIFICADOS
BACKEND substituir pasta dist completamente backend/package.json
FRONTEND substituir pasta src completamente frontend/package.json
Atualizado