Added
- Added development dependency on django-debug-toolbar to make it easy to use.
- Adds more capability to the stresstest command, including incident creation
verification, bulk ACKing and timeout configuration.
(#641) - Add possibility to set fields when creating fake incidents in Django admin
(#669) - Show user and filter by user in notification profile admin
(#734) - Add cli command to toggle notification profile activation
(#747) - Add admin action to change activation of profiles
(#748) - Add API documentation for GET responses
(#752) - Added an informational page on /, with favicon, in order to cut down on some
common 404 log messages and set up the static files system properly.
Changed
- Switched official Docker image to serve using gunicorn+uvicorn
(#766) - Changed how tristates (open, acked, stateful) are logged in order to improve
debuggability. - Return False and log if sms-to-email has trouble with the email server.
- To improve debugability: Change how sending notifications are logged so that
there's a log both when sending succeds and when it fails.