For Albums, ensure that all metadata items are fetched only if album view is Grid. Previously all items were being fetched for all view types
Auto conversion of HEIC to JPEG now provided to make importing from Apple Photos more straightforward
Progress bar now displayed for server-side resizing operations
Removed walk status from walks with ramblers walk population
Walk Status added as badge for walks with local walk population
Fixes to System Image Edit - changed image delete logic to only be prevented when image is set to be the default logo
fix for image list edit when images config has not yet been set
button to create default values for images config in system settings
Application Deployments
Added Deploy to selected environments GitHub workflow
Memory is now an attribute that can now be passed in on a per-site basis. All sites are 256mb unless they need to use chromedriver process for walks upload in which case the value should be 1gb.
Improve responsiveness of app that has been idle for > 1 min
sync fly.toml on each deploy
add internal healthcheck every 15 seconds
Email Sending and List Configuration
Fix for run-time error in social send when replyTo to or signoffAs roles are not set
Also select the first matching email config matching "social" when notification is first configured.
Fixes to MailMessagingService - mailConfig.listSettings are filtered to remove any lists that no longer exist in Brevo