Skip to content

Staging into Main#49

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

Staging into Main#49
rsmoke merged 18 commits intomainfrom
staging

Conversation

@rsmoke
Copy link
Member

@rsmoke rsmoke commented Mar 27, 2025

Staging into Main

dependabot bot and others added 18 commits March 21, 2025 23:52
Bumps the bundler group with 1 update in the / directory: [nokogiri](https://github.com/sparklemotion/nokogiri).


Updates `nokogiri` from 1.18.3 to 1.18.4
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](sparklemotion/nokogiri@v1.18.3...v1.18.4)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: indirect
  dependency-group: bundler
...

Signed-off-by: dependabot[bot] <support@github.com>
- Introduced `mailer_sender` configuration to utilize credentials for email sender across development, production, staging, and test environments.
- Updated `default_options` for Action Mailer to include `from` and `reply_to` fields, ensuring consistent email handling.
- Changed the `mailer_sender` configuration in Devise to retrieve the email address from Rails application credentials, enhancing security and maintainability.
- Added `mailer_sender` configuration for Devise to specify the email address used for sending emails, improving the application's email handling and maintainability.
- Updated the mailer layout to include improved styling and structure for better readability.
- Added a container for the email content, a header with an optional logo, and a footer with contact information and copyright notice.
- Changed the conference name to a clickable link for easier access to the website.
- Added a footer with contact information and a copyright notice.
- Included a clickable link to the conference website for easier access.
- Improved overall structure and readability of the mailer layout.
- Simplified the HTML and text email templates by removing unnecessary markup.
- Retained the core message and link to the Bear River Conference site for clarity and ease of access.
- Simplified the HTML and text email templates by removing unnecessary markup and improving readability.
- Updated the link text for clarity, directing users to the Bear River payments page.
- Simplified the HTML structure by removing unnecessary tags, enhancing readability while retaining the core message.
- Improved the overall layout for a cleaner presentation of the email content.
- Simplified the HTML structure by removing unnecessary tags, enhancing readability while retaining the core message.
- Improved the overall layout for a cleaner presentation of the email content.
- Simplified the HTML structure by removing unnecessary tags, enhancing readability while retaining the core message.
- Improved the overall layout for a cleaner presentation of the email content.
- Simplified the HTML and text email structures by removing unnecessary tags, enhancing readability while retaining the core message.
- Improved overall layout for a cleaner presentation of the email content.
- Introduced TestMailer class to facilitate testing of email configurations.
- Implemented test_email method to send a test email with a predefined message and sender information.
- Default recipient set to a specified test email address for verification purposes.
- Created HTML and text email templates for the TestMailer to confirm email settings.
- Included dynamic placeholders for message, sender, and reply-to information.
- Ensured clarity and professionalism in the email content for user communication.
- Introduced a new Rake task under the email namespace to facilitate sending test emails for configuration verification.
- Allows users to choose between direct email delivery and queuing via Sidekiq.
- Includes error handling and informative output for successful or failed email sending attempts.
…1bf2

Bump nokogiri from 1.18.3 to 1.18.4 in the bundler group across 1 directory
- Modified pre-lottery, waitlisted, and won lottery email templates to replace the dynamic link with a static URL for accepting offers.
- Ensured consistency in messaging across all lottery-related communications.
@rsmoke rsmoke merged commit b518741 into main Mar 27, 2025
3 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