From 6b214b38dba85d1d41155526755775640baf7c94 Mon Sep 17 00:00:00 2001 From: Rodrigo Borba Date: Sat, 28 Feb 2026 12:48:17 -0300 Subject: [PATCH] =?UTF-8?q?feat:=20Adiciona=20configura=C3=A7=C3=A3o=20Act?= =?UTF-8?q?ive=20Storage=20proxy,=20refatora=20servi=C3=A7o=20de=20decript?= =?UTF-8?q?ografia=20WhatsApp=20para=20processar=20bytes=20diretamente=20e?= =?UTF-8?q?=20ajusta=20componentes=20de=20m=C3=ADdia.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Procfile.dev | 2 +- .../components-next/message/bubbles/Image.vue | 16 +- .../components-next/message/chips/Audio.vue | 24 +- .../widgets/conversation/MessagesView.vue | 3 + app/javascript/dashboard/helper/URLHelper.js | 14 +- app/models/attachment.rb | 21 +- app/services/whatsapp/decryption_service.rb | 50 +--- .../incoming_message_wuzapi_service.rb | 56 +++-- .../providers/wuzapi/payload_parser.rb | 34 +++ .../public/assets/administrate/bot/avatar.png | Bin 0 -> 2165 bytes .../assets/administrate/user/avatar.png | Bin 0 -> 27270 bytes config/environments/development.rb | 2 + .../media-audio-imagem-whatsapp.md | 224 ++++++++++++++++++ ...6-02-28_fix_media_audio_imagem_whatsapp.md | 224 ++++++++++++++++++ vite.config.ts | 8 + 15 files changed, 581 insertions(+), 97 deletions(-) create mode 100755 chatwoot_zero/chatwoot-main-1/public/assets/administrate/bot/avatar.png create mode 100755 chatwoot_zero/chatwoot-main-1/public/assets/administrate/user/avatar.png create mode 100644 docs/troubleshooting/media-audio-imagem-whatsapp.md create mode 100644 progresso/2026-02-28_fix_media_audio_imagem_whatsapp.md diff --git a/Procfile.dev b/Procfile.dev index e9e9a62cc..2119e7ac3 100644 --- a/Procfile.dev +++ b/Procfile.dev @@ -1,4 +1,4 @@ -backend: bin/rails s -p 3001 +backend: bin/rails s -p 3000 # https://github.com/mperham/sidekiq/issues/3090#issuecomment-389748695 worker: bundle exec sidekiq -C config/sidekiq.yml vite: bin/vite dev diff --git a/app/javascript/dashboard/components-next/message/bubbles/Image.vue b/app/javascript/dashboard/components-next/message/bubbles/Image.vue index 9a17846a7..176f38596 100644 --- a/app/javascript/dashboard/components-next/message/bubbles/Image.vue +++ b/app/javascript/dashboard/components-next/message/bubbles/Image.vue @@ -1,8 +1,7 @@