Install
Works with Drupal: ^9.4 || ^10.2 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
NEW: Happening Today report via email
- Public form at /beehotel/happening-today/ask-report
- Users can request the daily report if their email is in the whitelist
- HTML email template with BeeHotel branding
- Configurable email subject template with [site] and [date] placeholders
- Separate whitelist for the public form and cron recipients
IMPROVEMENTS:
- Migrated mail service to symfony_mailer (email_factory)
- Added EmailBuilder for 'beehotel_happening_today' type
- Added config schema for all settings
- Translated daily-report-main.txt.twig to English
- Removed legacy hook_mail and dead code
- Added symfony_mailer as a dependency
BUG FIXES:
- Fixed PHP 8.4 deprecation warnings on nullable parameters
- Fixed service names in hook_cron