- add support for python 3.9
- add support for django 3.0 and 3.1
- drop support for python < 3.6
- drop support for django < 2.2
- add support for python 3.7 and 3.8
- update Pipfile.lock and test environment to avoid security issues
- use github actions
- increase Django version
- update Pipfile.lock and test environment to avoid security issues
- add more documentation
- increase test coverage
- update requirements and dev packages
- use flake8 instead of pep8 and flakes
- Fix: add missing on_delete argument to migration
- drop support for django < 1.11
- add support for django 2.x
- refactor operator
- setting
HOWL_OPERATOR_EXTENSIONS
is renamed toHOWL_OPERATORS
- refactor operator extension registration
- extensions can added via
HOWL_OPERATOR_EXTENSIONS
setting
- added missing kwargs to get_alert_identifier method in Alert.clear
- change observer value from char field to float field to avoid some compare errors
- added missing migration
- change observer value from integer field to char field
- extend observer get_alert_identifier method with kwargs
- This change includes a slight api change in the way how Alert.set and Alert.clear is called.
- In addtion, the way how waiting_period works is improved and more clear. A waiting_period of zero means immediate critical notification without warning.
- extend Alert methods with kwargs and add compare_value to signals
- adjust setup file
- adjust setup file
- adjust setup files and add apps.py
- mini bugfixes.
- Moved signal logic to Alert model.
- Initial release.