Closed nestordavalos closed 2 months ago
The changes introduced in this pull request enhance the application's configuration capabilities by adding support for WhatsApp integration. New configuration keys related to WhatsApp functionalities are added in multiple files, including the DashboardController
and GlobalConfigService
. Additionally, a new Vue component for WhatsApp embedded signup is introduced, along with modifications to existing components to support this feature. The changes also include updates to configuration files and feature definitions, expanding the application's ability to manage WhatsApp interactions.
Files | Change Summary |
---|---|
app/controllers/dashboard_controller.rb |
Added new configuration keys for WhatsApp integration, including license keys and signup options. |
app/javascript/dashboard/routes/dashboard/settings/inbox/channels/CloudEmbededSignupWhatsapp.vue , app/javascript/dashboard/routes/dashboard/settings/inbox/channels/Whatsapp.vue |
Introduced a new Vue component for WhatsApp signup and integrated it into the existing provider selection logic. |
app/javascript/shared/store/globalConfig.js |
Added new constants for WhatsApp configuration properties, enhancing the application's configuration capabilities. |
config/installation_config.yml |
Added new configuration entries for WhatsApp embedded functionality, providing essential information for integration. |
enterprise/app/helpers/super_admin/features.yml |
Introduced a new feature configuration for "WhatsApp Embedded," expanding the application's feature set for managing WhatsApp interactions. |
🐰 "In a world where messages hop,
WhatsApp's here, we can't stop!
With embedded signups, oh what a treat,
Configs galore, making it neat.
Bouncing through code, in joyful delight,
Our app's now ready, shining so bright!" 🐇✨
Agrega la configuración necesaria para WhatsApp Embedded en el controlador de la aplicación y en la vista de configuración del administrador. También se agrega un servicio global para cargar la configuración de WhatsApp Embedded. Esto permitirá utilizar la funcionalidad incrustada de WhatsApp en la aplicación.
Refs: #140
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Chores