Releases: pbs/django-heartbeat
2.1.0 New supported versions
Fix: compatibility Django4.0; change url import from django.urls
merge PR of Krzysztof Hoffmann [email protected]
handle warnnings; added docker test setup; update packages;
2.0.3 Security issues
Fixes dependency to insecure psutil package
Add to the test matrix newer Django and Python versions
Added db engine django.db.backends.postgresql
Merge pull request #10 from pbs/django19_postgresql_engine Added db engine django.db.backends.postgresql. This is new in django 1.9
Removed "Django<1.9" requirement
2.0.1 Removed Django<1.9 requirement
Structure refactoring
- Renamed "redis.py" checker to "redis_status.py".
- Renamed "memcached.py" checker to "memcached_status.py".
- Added heartbeat.checkers.host to the default checkers
* The "redis_status" and "memcached_status" refactoring will impact your HEARTBEAT's checkers configuration.
Current valid checker names(for your settings.py - HEARTBEAT['checkers']):
- heartbeat.checkers.build
- heartbeat.checkers.databses
- heartbeat.checkers.debug_mode
- heartbeat.checkers.distribution_list
- heartbeat.checkers.host
- heartbeat.checkers.memcached_status
- heartbeat.checkers.python
- heartbeat.checkers.redis_status
Added ipaddress support for CIDR networks
1.0.11 bumped version to 1.0.11
Structure refactoring
Renamed checker modules:
heartbeat/checkers/build_version.py →heartbeat/checkers/build.py
heartbeat/checkers/python_version.py → heartbeat/checkers/python.py
heartbeat/checkers/redis_status.py → heartbeat/checkers/redis.py
Please take this into consideration when setting your HEARTBEAT 'checkers' configuration in your project's settings.py
Refactored json response structure for the 1337 endpoint.
For more details: 309b8b0
Django 1.6 support
1.0.7 added django 1.6 support
Django 1.7 support
1.0.6 django 1.7 support
Memcached checker added
1.0.5 Update README.md