Arquivos criados por nos (nao vem do vendor)
Se o vendor atualizar o sistema, esses arquivos serao DELETADOS. Precisam ser recriados/copiados antes do build.
Lista completa
Componentes de atendimento
src/components/atendimento/contact-conversation-dialog.tsx- Mini-CRM: historico msgs, resposta, SMS, etiquetas, transferencia
- Usado em: funil/kanban
src/components/atendimento/phone-lookup-dialog.tsx- Consulta telefone + CPF automatico
- Usado em: ticket-detail (ao lado do numero)
src/components/atendimento/start-conversation-modal.tsx- Iniciar conversa de numero clicado na mensagem
- Usado em: message-bubble (PhoneChip)
Componentes de massa
src/components/massa/whatsapp-text-preview.tsx- Preview celular estilo WhatsApp para textos simples
- Usado em: massa/texto, massa/textovariavel, massa/sms
Rotas de API Next.js
src/app/api/phone-lookup/route.ts- Proxy para WorkBuscas (consulta telefone)
- Token: qdAIQiafgBVqhPSAvzQnVOxq
src/app/api/cpf-lookup/route.ts- Proxy para WorkBuscas (consulta CPF)
- Token: fZffGIblJbPKVwegpyhRHxsb
src/app/api/waba-webrtc-status/route.ts- Checa status WebRTC via Meta Graph API
Paginas criadas por nos
src/app/(dashboard)/massa/rcs/page.tsxsrc/app/(dashboard)/configuracoes/rcs/page.tsxsrc/app/(dashboard)/criar-template/page.tsx
Libs criadas por nos
src/lib/waba-template-media-url.ts- Valida URL HTTPS para header de template WABA
Origem de cada arquivo
| Arquivo | Origem |
|---|---|
| contact-conversation-dialog | Criado do zero (sessao 2026-05-29) |
| phone-lookup-dialog | Criado do zero / copias de backup |
| start-conversation-modal | Criado do zero (sessao 2026-05-29) |
| whatsapp-text-preview | Criado do zero (sessao 2026-05-29) |
| api/phone-lookup | Criado do zero (token WorkBuscas) |
| api/cpf-lookup | Criado do zero (token WorkBuscas) |
| api/waba-webrtc-status | Criado do zero (Meta Graph API) |
| massa/rcs | Criado do zero (projeto RCS) |
| configuracoes/rcs | Criado do zero (projeto RCS) |
| criar-template | Copiado do backup 2026-05-28 |
Script de restauracao rapida
SRC="/home/deployzdg/zpro.io/frontNovo"
FRONT="/home/deployzdg/zpro.io/frontend"
# Modulos massa (vem do frontNovo)
for lib in bulk-phone-normalize parse-massa-csv-text massa-spreadsheet-import \
massa-waba-ticket-via-individual connection-type; do
cp "$SRC/src/lib/${lib}.ts" "$FRONT/src/lib/"
done
for comp in massa-import-help-dialog waba-templates-list-panel; do
cp "$SRC/src/components/massa/${comp}.tsx" "$FRONT/src/components/massa/"
done
echo "Restauracao concluida. Verificar: npm run build"