Mostly changes to the alpha frontend
Added
- Add support for multple API tokens per user via django-rest-knox. For that
reason, the old API endpoints for dealing with token authentication have been
deprecated, and new endpoints have been added to v2 of the API.
Changed
- We've copied the linting rules from argus-htmx, so anything that have not
been merged yet might have to be updated to keep the linters happy.
Deprecated
- All v1 API endpoints for dealing with phone numbers have been deprecated.
Please see the v2 endpoints dealing with destinations instead.
HTMx app
Added
ARGUS_HTMX_FILTER_FUNCTION
can take a callable or a dotted
function path (#1029)- Support incident filtering from incident list table columns
Changed
- Return user to login page on unauthenticated HTMx request
- Automatically close certain notification toasts