539b922ce306e3cfe997519b83afd5966fe9be9b
- Armazena payload WAMessage (serializado com _b64 para Uint8Array) em messages.mediaPayload no momento da recepção da mensagem - Nova rota POST /instances/:id/redownload-media/:msgId que usa sock.updateMediaMessage para renovar URL expirada + re-upload Wasabi - Frontend: placeholders clicáveis (spinner + texto) para imagem, vídeo, áudio, documento e figurinha sem media_url; atualização automática via socket message:media_ready existente Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
Criação de novos projetos, automatização de processos entre as vps e seus agentes, automatização de deploy entre desenvolvimento e produção. Traefik e os bancos.
Usuário: ruicesar Senha: h$tg@g5aga$ra1E3$C-yHW$-BA@DF2@Grfa!3# Regra: antes de COMENTAR NO ISSUE, liste sugestões em code block no chat para o Admin autorizar o comentário!
Languages
TypeScript
72.8%
JavaScript
23.2%
Shell
2.6%
Python
1.3%