This release introduces a new way to send transactional emails using SMTP. Example may include password reset, email confirmation, etc.
To enable SMTP mailing, you need to set the following environment variables:
SMTP_SERVER- SMTP server address.SMTP_PORT- SMTP server port.SMTP_DOMAIN- SMTP server domain.SMTP_USERNAME- SMTP server username.SMTP_PASSWORD- SMTP server password.SMTP_FROM- Email address to send emails from.
This is optional feature and is not required for the app to work.
Removed
- Optional telemetry was removed from the app.
- Sidekiq Web UI is now protected by basic auth in non-self-hosted mode.
Changed
rake points:migrate_to_lonlattask now also tries to extract latitude and longitude fromraw_datacolumn before usinglongitudeandlatitudecolumns to filllonlatcolumn.- Docker entrypoints are now using
DATABASE_NAMEenvironment variable to check if Postgres is existing/available.
Added
- You can now provide SMTP settings in ENV vars to send emails.
What's Changed
- Bump rubocop-rails from 2.30.1 to 2.31.0 by @dependabot in #1026
- Bump redis from 5.3.0 to 5.4.0 by @dependabot in #937
- Bump chartkick from 5.1.3 to 5.1.4 by @dependabot in #936
- Bump pundit from 2.4.0 to 2.5.0 by @dependabot in #935
- Feature/smtp mailing by @Freika in #1063
Full Changelog: 0.25.5-rc0...0.25.5-rc1