iachat/app/javascript/dashboard
Gabriel Jablonski ce39e54308
feat: add audio transcoding support for WhatsApp Cloud API (#220)
* feat: add audio transcoding support for WhatsApp Cloud API

- Introduced `Audio::TranscodeService` to handle audio transcoding to OGG/Opus format.
- Updated `Messages::MessageBuilder` to transcode audio attachments based on `transcode_audio` parameter.
- Enhanced `WhatsappCloudService` to normalize audio content types and send voice flag for recorded audio in OGG format.
- Added utility functions for audio conversion in JavaScript.
- Updated Dockerfile to include FFmpeg for audio processing.
- Added tests for audio transcoding and WhatsApp Cloud service interactions.

* feat: enhance audio handling with transcoding support and error management

* feat: improve audio transcoding error handling and enhance audio recording features

* feat: enhance audio transcoding process and error handling for better reliability

* feat: update recorded audio handling to support boolean and array formats
2026-02-22 16:21:50 -03:00
..
api feat: add audio transcoding support for WhatsApp Cloud API (#220) 2026-02-22 16:21:50 -03:00
assets Merge branch 'main' into chore/merge-upstream-4.11.0 2026-02-17 23:05:26 -03:00
components feat: add audio transcoding support for WhatsApp Cloud API (#220) 2026-02-22 16:21:50 -03:00
components-next chore: update DropdownBody styles for better overflow handling 2026-02-18 10:23:14 -03:00
composables Merge branch 'main' into chore/merge-upstream-4.11.0 2026-02-17 23:05:26 -03:00
constants chore: Improve signup flow, reduce the number of inputs (#13350) 2026-01-22 18:47:42 -08:00
helper Merge branch 'main' into chore/merge-upstream-4.11.0 2026-02-17 23:05:26 -03:00
i18n feat: add audio transcoding support for WhatsApp Cloud API (#220) 2026-02-22 16:21:50 -03:00
mixins Chore/merge upstream 4.8.0 (#150) 2025-11-19 16:25:58 -03:00
modules Merge branch 'main' into chore/merge-upstream-4.11.0 2026-02-17 23:05:26 -03:00
routes feat: Implement existing template linking for CSAT surveys (#218) 2026-02-18 18:00:29 -03:00
store feat: Implement existing template linking for CSAT surveys (#218) 2026-02-18 18:00:29 -03:00
stores feat: Voice Channel (#11602) 2025-12-19 12:41:33 -08:00
App.vue chore: Update theme colors and add new Inter variable fonts (#13347) 2026-01-28 14:36:04 -08:00
featureFlags.js fix: V2 Assignment service enhancements (#13036) 2026-02-11 12:24:45 +05:30