v1.71.2
Added
- Demo bootstrap data now ships with cover art:
bootstrap_eventsattaches bundled, metadata-stripped images to both demo organizations and 11 events, generating thumbnails (150×150 and 1200×630 social) synchronously so demo data is complete without a Celery worker. Files are stored under deterministiccover-art/bootstrap/paths, so repeated bootstraps (e.g. the nightly demo reset) reuse the existing files instead of re-uploading.
Fixed
- Saving a model with an already-stored image (e.g. editing an organization or event with a logo/cover) no longer writes a re-encoded duplicate of the image to storage on every save — EXIF stripping now runs only for fresh uploads.
What's Changed
- docs(readme) + feat(bootstrap): rebrand screenshots, bundled demo cover art by @biagiodistefano in #707
- chore(release): v1.71.2 by @biagiodistefano in #708
Full Changelog: v1.71.1...v1.71.2