Skip to content

Commit

Permalink
Added CHANGELOG. [ci skip]
Browse files Browse the repository at this point in the history
  • Loading branch information
fabiocaccamo committed Dec 3, 2019
1 parent 9d3ab83 commit 7d654da
Showing 1 changed file with 153 additions and 0 deletions.
153 changes: 153 additions & 0 deletions CHANGELOG.md
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.

0 comments on commit 7d654da

Please sign in to comment.