v1.13.0 - 2023-09-19
Works with argus-frontend 1.11 and newer.
Added
- Lint for critical problems before testing in Github CI, to speed things up
- Added config-file for building docs at readthedocs
- Add inline destinations to user edit page in admin
- Add management command for listing filters
- Add management command for bulk acting on incidents matching a given filter
Fixed
- Raise validation error on posting incident with tags without tag key
Changed
-
Update Django patch versions and various dependencies
-
Drop support for Python 3.7. Github's CI/CD was sufficiently different from
testing on local (different setuptools-version used maybe?) that we had
a "fun" goose chase finding and upgrading the sub-dependency that broke the
build. -
Remove all remaining uses of
Filter.filter_string
, replace with
Filter.filter, in preparation of removing the actualfilter_string
field
from the database.The API v1 still accepts
filter_string
but it is optional. It will prefer
the data infilter
. v2 ignores the presence or absence offilter_string
entirely.