- Upgrade Django to 1.8.19 (fixes CVE-2018-7536 and CVE-2018-7537) see https://www.djangoproject.com/weblog/2018/mar/06/security-releases/ for details
- Added new setting "session_timeout" to set SESSION_COOKIE_AGE.
- Configure Languages from environment variables
- Use django-storages instead of django-storages-redux
- Minor Bugfixes
- Mark language names as translatable
- Allow users to configure aldryn sites redirect type via env variable
- Upgrade Django to 1.8.18 (fixes CVE-2017-7233 and CVE-2017-7234) see https://www.djangoproject.com/weblog/2017/apr/04/security-releases/ for details
- Fixed an issue with misleading setting name
- Added a new setting that allows users to disable the language prefix on urls for the default language.
- Upgrade Django to 1.8.17
- Remove pinned dependency to internal easy-thumbnails release
- Enable Range request support in uWSGI
- Support setting SERVER_EMAIL and DEFAULT_FROM_EMAIL from env vars
- Get the S3 signature version from the DSN
- Upgrade Django to 1.8.16
- Upgrade Django to 1.8.15
- Do not redirect https requests to http when SECURE_SSL_REDIRECT is not explicitly set to False.
- env var for X-Forwarded-Host header support
- support for EMAIL_URL environment variable
- Upgrade Django to 1.8.14
- fix gzip issue with python 3
- geodjango support
- hotfix
- add a middleware to allow disabling random comments for specific configured views
- fix a bug in the headers update command for old S3 storage buckets
- optimize performance for overall S3 headers update
- hotfix for static images optimization
- hotfix for static images optimization
- revert the changes introduced in 1.8.11.8 and provide a better help text for static file names hashing
- upgrade django to 1.8.13
- allow static files storage settings to be set for test/live independently
- support bucket names containing dots
- upgrade boto
- add an addon setting to enable manifest static files storage
- add utilities to optimize images
- support gzipping responses (including BREACH/CRIME prevention)
- support serving static files with an alternate domain
- optionally read the media domain from the storage DSN
- bugfix release
- do not use nginx for caching and support declarative headers for both media and static files serving.
- allow to set custom headers for file uploaded to S3 based on the MEDIA_HEADERS setting (along with a management command to update existing objects).
- disable pagespeed for all admin pages
- redirect to admin on root url by default (to give first time site visitors a better experience)
- bump to django 1.8.11
- correctly startup uwsgi with many command line options
- re-enable
--lazy-apps
loading across the board
- bugfix release
- remove ManifestStaticFilesStorage setting (this setting can easily be overridden in the project settings file)
- tune uwsgi static files serving:
- set far-future expiration for hashed filenames
- use offloading threads to serve static files
- cache resolved static file paths for even better performance
- serve gzipped versions when available
- optionally read the media domain from the storage DSN
- add an aldryn_collectstatic command which also gzip-compresses static files
- enable cached template loader (can be explicitly disabled by setting the
DISABLE_TEMPLATE_CACHE
env variable to true) - serve static files using uwsgi --static-map (is automatically disabled when
syncing is enabled using
ENABLE_SYNCING
) - switch to ManifestStaticFilesStorage for
STATICFILES_STORAGE
- remove dependency to custom fork of django-tablib
- Django 1.8.10 (security release)
- switch to more reliable (no 502s) uwsgi startup mode (uwsgi cheaper)
- use newer release of django-tablib
- fix incorrect pinned boto version
- Django 1.8.9
- fix pagespeed setup
- use SITE_NAME environment variable for auto-configuration with aldryn-sites
- use native Django 1.8 alternative to django-secure
- adds django-secure
- adds aldryn-sites
- Initial release