Deployed about 15 hours ago
✅ Add tests for final deletion warningsImplement tests to ensure final deletion warnings are sent correctly
to eligible events, do not send duplicate warnings, and handle
unclaimed events appropriately.🎨 Refactor avatar URL assignment in from_omniauthEnsure consistent formatting of avatar URLs when creating or updating users.✅ Add cascade deletion tests for events and usersImplement tests to ensure that deleting events and users correctly
triggers tracking for associated media and metrics.💬 Update warning messages to remindersChange "Final warning" to "Final reminder" in email and dashboard
to enhance clarity and consistency in user notifications.⬆️ Upgrade libraries⬆️ Upgrade Ruby version to 3.4.7Update the Ruby version in the project to ensure compatibility with
latest features and improvements.⬆️ Upgrade Ruby and Actions Checkout VersionsUpdate Ruby setup and actions checkout to the latest versions for improved
performance and security in CI workflows.💄 Refine deletion warning logic to only target events with media and update mailer text to reflect this change.🎨 Enhance user creation chart data by splitting users with and without events and enabling dynamic color assignment.💄 remove unused HTML comment from deletion warning email template💄 Add admin dashboard section for events approaching deletion and display lifetime member recognition in the UI.💄 Adjust recent users and events display limits on the admin dashboard.✨ improve admin media display with thumbnails and video play icons, filter events by user, and add event download/deletion warning timestamps.💄 update deletion warning email content for improved clarity and call to action.Merge branch 'master' into try-deletion-mails⚡️ Remove `.processed.url` from Active Storage variant and preview return values.✨ Add `--no-download` option to the database wipe script and use on-demand processing for media variants.✨ Add deletion email notifications
to eligible events, do not send duplicate warnings, and handle
unclaimed events appropriately.
triggers tracking for associated media and metrics.
to enhance clarity and consistency in user notifications.
latest features and improvements.
performance and security in CI workflows.
Deployed by
Peter Theill