-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Comparing changes
Open a pull request
base repository: EvolutionAPI/evolution-api
base: 4726c47
head repository: EvolutionAPI/evolution-api
compare: 78c7b96
- 14 commits
- 46 files changed
- 3 contributors
Commits on Sep 18, 2025
-
refactor(eslint): change unused vars rule to error and update error h…
…andling in services - Update ESLint configuration to set `@typescript-eslint/no-unused-vars` from 'warn' to 'error' for stricter linting. - Refactor error handling in various services to omit error variable in catch blocks for cleaner code.
Configuration menu - View commit details
-
Copy full SHA for 5e08628 - Browse repository at this point
Copy the full SHA 5e08628View commit details -
feat(kafka): add Kafka integration for event streaming
- Introduced Kafka support in the Evolution API, allowing for real-time event streaming and processing. - Updated environment configuration to include Kafka-related variables. - Added KafkaController and KafkaRouter for managing Kafka events. - Enhanced event management to support Kafka alongside existing integrations. - Updated database schemas and migrations for Kafka integration in both MySQL and PostgreSQL. - Documented Kafka integration in the README file.
Configuration menu - View commit details
-
Copy full SHA for 8ab41fc - Browse repository at this point
Copy the full SHA 8ab41fcView commit details -
feat(changelog): update CHANGELOG for version 2.3.4
- Added Apache Kafka integration for real-time event streaming, including a new controller, router, and schema. - Fixed MySQL schema issues related to default values and added missing relation fields in the Instance model. - Introduced new environment variables for comprehensive Kafka configuration.
Configuration menu - View commit details
-
Copy full SHA for 41a36bb - Browse repository at this point
Copy the full SHA 41a36bbView commit details -
feat(evolution-manager): add evolution-manager-v2 as a submodule and …
…update changelog - Introduced evolution-manager-v2 as a git submodule for easier access and integration. - Updated CHANGELOG to reflect the addition of evolution-manager-v2 with details on its features and open-source setup. - Adjusted media message handling in EvolutionStartupService to use null instead of undefined for base64 and mediaUrl properties, ensuring better data consistency.
Configuration menu - View commit details
-
Copy full SHA for 5f44da6 - Browse repository at this point
Copy the full SHA 5f44da6View commit details -
refactor(chatbot): streamline media message handling across chatbot s…
…ervices - Removed redundant instance name references in EvolutionStartupService to enhance data consistency. - Updated media message processing in various chatbot services to utilize base64 and mediaUrl more effectively, ensuring better handling of image messages. - Improved overall code readability and maintainability by simplifying media handling logic.
Configuration menu - View commit details
-
Copy full SHA for 407d254 - Browse repository at this point
Copy the full SHA 407d254View commit details -
chore(changelog): update CHANGELOG for recent enhancements and fixes
- Fixed `instanceName` field error in message creation, resolving Prisma validation issues. - Enhanced media message processing across chatbot services, improving base64 conversion and media URL handling. - Resolved ESLint configuration conflicts in Evolution Manager v2, updating rules and fixing code formatting issues. - Streamlined media message handling and improved data consistency in database operations.
Configuration menu - View commit details
-
Copy full SHA for 71eb189 - Browse repository at this point
Copy the full SHA 71eb189View commit details
Commits on Sep 20, 2025
-
fix(evolutionbot): implement splitMessages and linkPreview functionality
- Replace instance.textMessage() with sendMessageWhatsApp() method - Enable message splitting by double line breaks (\n\n) - Add proper delay and typing indicators between split messages - Fix linkPreview parameter passing to base class methods - Support linkPreview: false/true from webhook response - Remove unnecessary debug logs for cleaner output Fixes: EvolutionBot was not respecting splitMessages and linkPreview configurations
Anderson Silva authored and Anderson Silva committedSep 20, 2025 Configuration menu - View commit details
-
Copy full SHA for b0ca79c - Browse repository at this point
Copy the full SHA b0ca79cView commit details -
refactor(chatbot): centralize split logic and ensure linkPreview cons…
…istency - Centralize double-line-break message splitting logic into dedicated helper methods - Add targeted debug logs for better observability without clutter - Ensure linkPreview parameter is consistently passed across all chatbot services - Extract splitMessageByDoubleLineBreaks() and sendSingleMessage() helpers - Update all chatbot services to explicitly pass linkPreview: true - Improve code testability and maintainability Services updated: - BaseChatbotService: Refactored split logic and added debug logs - TypebotService: Added linkPreview parameter to all sendMessageWhatsApp calls - OpenAIService: Added linkPreview parameter to all sendMessageWhatsApp calls - N8nService: Added linkPreview parameter to sendMessageWhatsApp call - FlowiseService: Added linkPreview parameter to sendMessageWhatsApp call - EvoaiService: Added linkPreview parameter to sendMessageWhatsApp call - DifyService: Added linkPreview parameter to all sendMessageWhatsApp calls
Anderson Silva authored and Anderson Silva committedSep 20, 2025 Configuration menu - View commit details
-
Copy full SHA for 10a2b60 - Browse repository at this point
Copy the full SHA 10a2b60View commit details
Commits on Sep 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 878da12 - Browse repository at this point
Copy the full SHA 878da12View commit details -
Merge pull request #1989 from JamsMendez/update-docker-compose
fix(docker): change private image to public image in docker-compose
Configuration menu - View commit details
-
Copy full SHA for 838cc14 - Browse repository at this point
Copy the full SHA 838cc14View commit details
Commits on Sep 22, 2025
-
Merge pull request #1986 from dersonbsb2022/main
fix(evolutionbot): Fixing the correct message sending method so that messages are split.
Configuration menu - View commit details
-
Copy full SHA for d8b4378 - Browse repository at this point
Copy the full SHA d8b4378View commit details
Commits on Sep 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6c5b056 - Browse repository at this point
Copy the full SHA 6c5b056View commit details -
chore(changelog): update CHANGELOG for version 2.3.4 release
- Enhanced EvolutionBot functionality with splitMessages and linkPreview support - Centralized message splitting logic across chatbot services for consistency - Improved message formatting and delivery capabilities
Configuration menu - View commit details
-
Copy full SHA for dfea584 - Browse repository at this point
Copy the full SHA dfea584View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78c7b96 - Browse repository at this point
Copy the full SHA 78c7b96View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4726c47...78c7b96