Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add MailerSend integration and update docs #168

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on May 19, 2024

  1. feat(README, email provider): add MailerSend integration and update docs

    - Introduce MailerSend as a new email provider option, including setup and usage examples.
    - Enhance README with detailed sections on notification channels, provider strategies, and setup guides for a comprehensive understanding of the project's capabilities.
    
    feat: add EmailMailerSendProvider for email notifications support
    enricodeleo committed May 19, 2024
    Configuration menu
    Copy the full SHA
    9a2c098 View commit details
    Browse the repository at this point in the history
  2. refactor(email): centralize email parsing logic to enhance code reusa…

    …bility and maintainability
    
    feat(email): add MailerSend as a new email provider to expand service integrations
    enricodeleo committed May 19, 2024
    Configuration menu
    Copy the full SHA
    77a2281 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. refactor(parseEmailString): optimize email parsing logic to condition…

    …ally include name only if present
    enricodeleo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    49061ed View commit details
    Browse the repository at this point in the history
  2. feat(mailersend.js): add messageId support and refactor data structur…

    …e for clarity
    
    - Introduce messageId field to allow overriding the default message ID.
    - Refactor email data construction using spread operators for cleaner, more readable code.
    - Utilize modern JavaScript features for object manipulation, enhancing code maintainability and readability.
    enricodeleo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    d72481c View commit details
    Browse the repository at this point in the history
  3. Release v1.17.0

    enricodeleo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    b861170 View commit details
    Browse the repository at this point in the history
  4. feat(mailersend.js): improve error handling with isArray check, ensur…

    …e compatibility
    
    style(mailersend.js): enforce consistent semicolons and formatting for clarity
    chore: bump package version to 1.17.1 for release
    enricodeleo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    a58348c View commit details
    Browse the repository at this point in the history