Skip to content

Staging into Main#112

Merged
rsmoke merged 10 commits intomainfrom
staging
Mar 27, 2025
Merged

Staging into Main#112
rsmoke merged 10 commits intomainfrom
staging

Conversation

@rsmoke
Copy link
Member

@rsmoke rsmoke commented Mar 27, 2025

Fis and update mail processing

rsmoke added 10 commits March 27, 2025 11:03
…e SendGrid credentials. This change enhances email configuration by specifying a dedicated reply-to address for improved communication.
…container's contact email. This change improves email communication by ensuring replies are directed to the appropriate contact when available.
…lt sender and reply-to addresses. This change enhances email testing flexibility and improves configuration by allowing custom recipient addresses while maintaining a default for testing purposes.
This new task allows users to send a test email to a specified recipient or a default sender configured in the application. It includes error handling for missing recipient emails and provides feedback on the email sending process, enhancing the email testing capabilities in the application.
This change modifies the email sending method in the Rake task to use deliver_later instead of deliver_now, allowing for asynchronous email delivery. This enhancement improves performance and user experience by offloading the email sending process.
…etails

This update modifies the HTML and adds a new text template for the test email sent by TestMailer. The changes include a clearer subject line, dynamic message content, and detailed email configuration information, such as sender and reply-to addresses. This enhancement ensures users receive comprehensive feedback on their email settings and improves the overall user experience.
…rity and configuration management. This change ensures sensitive information is securely stored and managed across environments, following best practices for credential management.
…for message ID and sender information. This change enhances user experience by ensuring that users receive clear and informative output, even when certain email fields are not set.
…Sidekiq. This update allows users to choose between direct email delivery and queuing via Sidekiq, improving flexibility in email testing. Additionally, it provides detailed message information before sending, enhancing user feedback and experience.
…ion logic. The update separates the handling of queued and direct email delivery, allowing for message details to be printed only when sending directly. This enhances user feedback and maintains clarity in the email sending process.
@rsmoke rsmoke merged commit ac4c472 into main Mar 27, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant