Skip to content

v1.13.0 - 2023-09-19

Compare
Choose a tag to compare
@hmpf hmpf released this 19 Sep 06:31
· 729 commits to master since this release

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 actual filter_string field
    from the database.

    The API v1 still accepts filter_string but it is optional. It will prefer
    the data in filter. v2 ignores the presence or absence of filter_string
    entirely.