evolution-api/src/validate
Davidson Gomes a5d72a0dfd feat: Integration with Dify
Adds support for Dify integration, including new routes, services, and controllers. The configuration for Dify has been added to the environment file, and the necessary changes have been made to the `.env.example` file. Additionally, the WhatsApp Baileys service has been updated to handle Dify notifications.

Modified files:
- `.env.example`
- `package.json`
- `src/api/integrations/openai/services/openai.service.ts`
- `src/api/routes/index.router.ts`
- `src/api/server.module.ts`
- `src/api/services/channel.service.ts`
- `src/api/services/channels/whatsapp.baileys.service.ts`
- `src/config/env.config.ts`
- `src/validate/validate.schema.ts`

Introduced files:
- `src/api/integrations/dify/`
- `src/api/integrations/dify/controllers/dify.controller.ts`
- `src/api/integrations/dify/dto/dify.dto.ts`
- `src/api/integrations/dify/routes/dify.router.ts`
- `src/api/integrations/dify/services/dify.service.ts`
- `src/api/integrations/dify/validate/dify.schema.ts`
2024-07-30 13:34:35 -03:00
..
chat.schema.ts feat: update message sending logic 2024-06-15 12:46:52 -03:00
group.schema.ts integrations: adjusts in payloads 2024-06-07 19:16:51 -03:00
instance.schema.ts chore: Add businessId to Instance model 2024-07-12 11:52:29 -03:00
label.schema.ts integrations: adjusts in payloads 2024-06-07 19:16:51 -03:00
message.schema.ts chore: Add webhookUrl to Message model, DTOs, and services 2024-07-23 17:13:37 -03:00
proxy.schema.ts integrations: adjusts in payloads 2024-06-07 19:16:51 -03:00
settings.schema.ts integrations: adjusts in payloads 2024-06-07 19:16:51 -03:00
template.schema.ts feat: Sending template approval status webhook 2024-07-25 19:38:34 -03:00
validate.schema.ts feat: Integration with Dify 2024-07-30 13:34:35 -03:00
webhook.schema.ts feat: Added debounce time for typebot messages 2024-06-11 17:56:20 -03:00
websocket.schema.ts feat: Added debounce time for typebot messages 2024-06-11 17:56:20 -03:00