Commit Graph

8 Commits

Author SHA1 Message Date
f4857f73fc fix: update default smtp username
Some checks failed
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
- Change default SMTP username in ApplicationMailer to
  'noreply@mail.frytea.com'
- Comment out previous username in credentials to
  avoid confusion
- Ensure updated username is reflected in production
  environment settings

This update improves email configuration organization, making it
clearer and reducing the risk of misconfiguration, as the hardcoded
value in the mailer takes precedence.
2025-01-18 14:38:30 +08:00
127820dfc0 chore: update gem dependencies
- Upgrade parser gem from 3.3.6.0 to 3.3.7.0
- Upgrade rubocop gem from 1.69.2 to 1.70.0
- Upgrade unicode-display_width gem from 3.1.3 to 3.1.4

This commit updates several gem dependencies to their latest
versions to ensure security and access to new features. The
new versions may include bug fixes and improvements.
No breaking changes have been introduced in these updates.
2025-01-18 14:33:56 +08:00
30da8604bb feat: update smtp settings for production environment
- Update SMTP host and port
- Enable TLS and authentication for SMTP connection

This change updates the production environment configuration to use a different SMTP host and port, as well as enables TLS and authentication for the SMTP connection. This is necessary to ensure reliable and secure email delivery in the production environment.
2025-01-18 14:18:08 +08:00
a0122b5cea chore: update action mailer configuration
- Set host option for action mailer to use ENV variable
- Added SSL, open timeout, and read timeout settings
- Ensure authentication method is a string

These changes streamline the action mailer configuration by introducing
additional parameters for a more secure and efficient operation,
improving overall email delivery reliability.
2025-01-18 14:10:49 +08:00
b9b6506265 feat: update footer and SMTP configuration
- Revise footer layout and content, highlighting the new
  service "AI Weather Art" with a short description.
- Update SMTP credentials configuration to use environment
  variables for a more secure setup.
- Add AWS configuration for development and production,
  including access keys and bucket information.

These changes improve the footer clarity for users and enhance
security by utilizing environment variables for sensitive
configuration data instead of hardcoded values.
2025-01-18 13:57:17 +08:00
494e12bb9e chore: update production mailer configuration
- Change default URL options to use environment variable
- Update SMTP settings to fetch credentials from environment variables
- Comment out hardcoded email sender in tests

These changes improve the flexibility of the mailer configuration by
allowing it to adapt to different environments through environment
variables. This reduces the risk of exposing sensitive information
in the codebase and makes it easier to configure for different
production setups.
2025-01-08 13:27:28 +08:00
81906319ea chore: update thruster gem and configure smtp settings
- Upgrade thruster gem to version 0.1.10
- Set SMTP user credentials for sending emails
- Adjust test to verify only activated users are displayed

These updates improve email handling and ensure that the application
uses the latest version of the thruster gem, while also refining
the user index test to accurately reflect the activated state.
2025-01-07 13:18:16 +08:00
5bd0c44c91 init sample-app 2024-12-29 17:12:54 +08:00