Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: EvolutionAPI/evolution-api-baileys
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: EvolutionAPI/evolution-api-baileys
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 26 files changed
  • 1 contributor

Commits on Dec 18, 2025

  1. feat: add carousel message functionality and update related schemas

    - Introduced the ability to send carousel messages via the WhatsApp integration.
    - Added new DTOs for carousel messages and their cards.
    - Updated the message validation schema to include carousel message requirements.
    - Enhanced the sendMessage controller to handle carousel message requests.
    - Updated TypeScript configuration to include new paths for the Baileys library.
    DavidsonGomes committed Dec 18, 2025
    Configuration menu
    Copy the full SHA
    21d0492 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    295cb13 View commit details
    Browse the repository at this point in the history
  3. refactor: simplify carousel message generation in WhatsApp service

    - Updated the carousel message generation to only require the 'cards' parameter, aligning with PAPI specifications.
    - Removed unnecessary parameters from the function call for cleaner code.
    DavidsonGomes committed Dec 18, 2025
    Configuration menu
    Copy the full SHA
    1ac869c View commit details
    Browse the repository at this point in the history
  4. chore: update tsup configuration to disable minification

    - Changed the minify option from true to false to address memory issues during build.
    DavidsonGomes committed Dec 18, 2025
    Configuration menu
    Copy the full SHA
    6ac2aaa View commit details
    Browse the repository at this point in the history
  5. chore: enhance Dockerfile and workflows for submodule management

    - Added support for the 'papi' submodule in the Dockerfile, including a check to initialize submodules if not present.
    - Updated multiple GitHub workflows to verify the presence of the 'papi' submodule and added a token for secure access during checkout.
    DavidsonGomes committed Dec 18, 2025
    Configuration menu
    Copy the full SHA
    d744f51 View commit details
    Browse the repository at this point in the history
  6. chore: remove pre-push hook from Husky configuration

    - Deleted the pre-push hook that ran build and lint checks, streamlining the pre-push process.
    DavidsonGomes committed Dec 18, 2025
    Configuration menu
    Copy the full SHA
    5f6a7c1 View commit details
    Browse the repository at this point in the history
  7. chore: add submodules for evolution-manager-v2 and papi

    - Introduced new submodules for 'evolution-manager-v2' and 'papi', linking to their respective commits for better project structure and dependency management.
    DavidsonGomes committed Dec 18, 2025
    Configuration menu
    Copy the full SHA
    f2e2a59 View commit details
    Browse the repository at this point in the history
  8. feat: implement PAPI license management for interactive messages

    - Added a LicenseService to manage PAPI license initialization and validation for interactive messages (buttons, lists, carousel).
    - Updated sendMessage controller to check license status before sending interactive messages, throwing ForbiddenException if the license is invalid.
    - Enhanced README with details on interactive messages and license requirements.
    - Updated .gitignore to exclude machine ID file related to PAPI license.
    DavidsonGomes committed Dec 18, 2025
    Configuration menu
    Copy the full SHA
    22fb1a3 View commit details
    Browse the repository at this point in the history
  9. chore: update .env.example with PAPI license configuration

    - Added PAPI license key and admin server URL for interactive message functionality.
    - Included instructions for obtaining the license key.
    DavidsonGomes committed Dec 18, 2025
    Configuration menu
    Copy the full SHA
    c228613 View commit details
    Browse the repository at this point in the history
Loading