-
-
Notifications
You must be signed in to change notification settings - Fork 56
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9d3ab83
commit 7d654da
Showing
1 changed file
with
153 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,153 @@ | ||
# Changelog | ||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [0.14.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.14.0) - 2019-12-03 | ||
- Added python 3.8 and django 3.0 compatibility. | ||
|
||
## [0.13.3](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.13.3) - 2019-07-01 | ||
- Removed python 3.4 from travis. | ||
|
||
## [0.13.2](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.13.2) - 2019-06-28 | ||
- Added django 2.2 compatibility. | ||
|
||
## [0.13.1](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.13.1) - 2019-03-07 | ||
- Added `Retry-After` header and relative setting. | ||
|
||
## [0.13.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.13.0) - 2018-12-21 | ||
- Added `MAINTENANCE_MODE_STATUS_CODE` setting. | ||
|
||
## [0.12.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.12.0) - 2018-12-03 | ||
- Added pluggable backends support. | ||
|
||
## [0.11.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.11.0) - 2018-10-08 | ||
- Added python 3.7 and django 2.1 support. | ||
- Respect default content type (charset). | ||
- Improved tests coverage. | ||
|
||
## [0.10.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.10.0) - 2018-05-31 | ||
- Sorted imports alphabetically. | ||
- Added `MAINTENANCE_MODE_IGNORE_ADMIN_SITE` setting. | ||
- Added maintenance mode override. | ||
|
||
## [0.9.1](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.9.1) - 2018-05-16 | ||
- Fixed #43 - verbose turn on interactive mode. Command now raises `CommandError` instead of `IOError` when unable to read/write state file. | ||
|
||
## [0.9.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.9.0) - 2018-03-29 | ||
- Added `force_maintenance_mode_on` and `force_maintenance_mode_off` decorators. | ||
- Added `MAINTENANCE_MODE_IGNORE_ANONYMOUS_USER` and `MAINTENANCE_MODE_IGNORE_AUTHENTICATED_USER` settings. | ||
|
||
## [0.8.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.8.0) - 2018-03-19 | ||
- Fixed #32 - default state file location. | ||
- Fixed #35 - don't silence errors when the state file can't be created. | ||
- Added Django 1.11 and Django 2.0 compatibility. | ||
|
||
## [0.7.2](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.7.2) - 2018-02-21 | ||
- Added verbosity option support to `maintenance_mode` command. | ||
|
||
## [0.7.1](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.7.1) - 2018-02-20 | ||
- Allowed regex in `settings.MAINTENANCE_MODE_IGNORE_URLS`. | ||
|
||
|
||
## [0.7.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.7.0) - 2017-12-15 | ||
- Added django 2.0 compatibility. | ||
|
||
## [0.6.7](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.6.7) - 2017-12-15 | ||
- Resolved import issue for Python3. | ||
- Added Requirements Status badge. | ||
|
||
## [0.6.6](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.6.6) - 2017-10-13 | ||
- Integrated `MAINTENANCE_MODE` setting into core. | ||
|
||
## [0.6.5](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.6.5) - 2017-10-02 | ||
- Improved pep8 compliance. | ||
- Added code quality badge. | ||
|
||
## [0.6.4](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.6.4) - 2017-08-28 | ||
- Fixed #27 - Removed `import_function`. | ||
|
||
## [0.6.3](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.6.3) - 2017-04-20 | ||
- Fixed #22. | ||
|
||
## [0.6.2](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.6.2) - 2017-04-14 | ||
- Added django 1.11 support. | ||
- Added python versions and license badges. | ||
|
||
## [0.6.1](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.6.1) - 2017-03-22 | ||
- Added classifiers and license to `setup.py`. | ||
|
||
## [0.6.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.6.0) - 2017-03-20 | ||
- Added `MAINTENANCE_MODE_GET_CLIENT_IP_ADDRESS` setting support. | ||
- Renamed `settings.MAINTENANCE_MODE_TEMPLATE_CONTEXT` to `settings.MAINTENANCE_MODE_GET_TEMPLATE_CONTEXT`. | ||
- Renamed `settings.MAINTENANCE_MODE_IGNORE_TEST` to `settings.MAINTENANCE_MODE_IGNORE_TESTS`. | ||
- Added python 3.6 compatibility. | ||
- Added coverage badge. | ||
- Added codecov to tox. | ||
|
||
## [0.5.2](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.5.2) - 2017-03-09 | ||
- Added coverage to tox. | ||
- Improved tests coverage to 100%. | ||
- Replaced `print` with `CommandError` in case of command called with invalid arguments. | ||
|
||
## [0.5.1](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.5.1) - 2017-03-02 | ||
- Fixed `io.read_file` return value if file not exists. | ||
- Added tox and .travis. | ||
- Moved tests outside app package. | ||
|
||
## [0.5.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.5.0) - 2017-02-27 | ||
- Added tests. | ||
- Updated middleware and added setting to ignore tests. | ||
- Added django 1.10 commands compatibility. | ||
|
||
## [0.4.6](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.4.6) - 2017-02-13 | ||
- Fixed #16 - django 1.10 middleware compliant. | ||
|
||
## [0.4.5](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.4.5) - 2016-11-03 | ||
- Fixed #14 - Added the possibility to configure `settings.MAINTENANCE_MODE_STATE_FILE_PATH`. | ||
|
||
## [0.4.4](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.4.4) - 2016-10-10 | ||
- Fixed #13 - Default context is missing in templates when maintenance mode is on in Django 1.9. | ||
|
||
## [0.4.3](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.4.3) - 2016-10-07 | ||
- Fixed #12 - No longer compatible with Django < 1.8 since release 0.3.3. | ||
|
||
## [0.4.2](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.4.2) - 2016-10-03 | ||
- Fixed #11 - Added no cache headers to response. | ||
|
||
## [0.4.1](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.4.1) - 2016-09-10 | ||
- Added `maintenance_mode` context processor. | ||
- Added django 1.10 compatibility. | ||
|
||
## [0.4.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.4.0) - 2016-08-30 | ||
- Fixed `django.conf.urls.patterns` warning. | ||
|
||
## [0.3.5](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.3.5) - 2016-08-24 | ||
- Fixed missing import. | ||
|
||
## [0.3.4](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.3.4) - 2016-08-18 | ||
- Fixed #5 - `NoReverseMatch` exception if `maintenance_mode.urls` was not added to urlpatterns. | ||
|
||
## [0.3.3](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.3.3) - 2016-08-10 | ||
- Added 503 status to response. | ||
|
||
## [0.3.2](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.3.2) - 2016-06-22 | ||
- Added capability to pass any context to the template. | ||
- Updated urls for django 1.9 compatibility. | ||
|
||
## [0.3.1](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.3.1) - 2015-09-15 | ||
- Fixed `UnboundLocalError`. | ||
- Added `/maintenance-mode/on/` and `/maintenance-mode/off/` urls support. | ||
|
||
## [0.2.1](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.2.1) - 2015-09-15 | ||
- Added error catch if there's no file to check in `get_maintenance_mode`. | ||
- Changed License to MIT. | ||
|
||
## [0.2.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.2.0) - 2015-06-09 | ||
- Added `MAINTENANCE_MODE_IGNORE_IP_ADDRESSES` setting support. | ||
- Added `MAINTENANCE_MODE_REDIRECT_URL` setting support. | ||
- Added `setup.py` and `setup.cfg` | ||
|
||
## [0.1.0](https://github.com/fabiocaccamo/django-maintenance-mode/releases/tag/0.1.0) - 2015-06-08 | ||
- Added sources. |