diff --git a/CHANGELOG.md b/CHANGELOG.md index ae266924a..07dad396d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,47 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang +## [1.29.0] - 2024-12-06 + +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 has 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](https://github.com/Uninett/Argus/issues/1029)) +- Support incident filtering from incident list table columns + +#### Changed + +- Return user to login page on unauthenticated HTMx request +- Automatically close certain notification toasts + +#### Fixed + +- Keep column filters when autoreloading incident list + ([#1033](https://github.com/Uninett/Argus/issues/1033)) +- Fix incorrect width specifier in column filter input + ([#1065](https://github.com/Uninett/Argus/issues/1065)) + + ## [1.28.0] - 2024-11-29 This version marks the inclusion of our new, alpha web frontend. It does not do diff --git a/NOTES.md b/NOTES.md index 26ea2166d..b6b18fc04 100644 --- a/NOTES.md +++ b/NOTES.md @@ -3,6 +3,22 @@ This file documents changes to Argus that are relevant for operations and end-users. +## [1.29.0] - 2024-12-06 + +Mostly changes to the alpha frontend that will not be detailed here. + +Support for multple API tokens per user has been added, via django-rest-knox. +For that reason, the old API endpoints for dealing with token authentication +has been deprecated, and new endpoints have been added to v2 of the API. + +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. + ## [1.28.0] - 2024-11-29 This version marks the inclusion of our new, alpha web frontend. It does not do diff --git a/changelog.d/+add-knox-for-tokenauth.added.md b/changelog.d/+add-knox-for-tokenauth.added.md deleted file mode 100644 index f008964f2..000000000 --- a/changelog.d/+add-knox-for-tokenauth.added.md +++ /dev/null @@ -1 +0,0 @@ -Add support for multple API tokens per user via django-rest-knox diff --git a/changelog.d/+auto-close-messages.changed.md b/changelog.d/+auto-close-messages.changed.md deleted file mode 100644 index 2383e21d7..000000000 --- a/changelog.d/+auto-close-messages.changed.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: automatically close certain notification toasts diff --git a/changelog.d/+filterable-columns.added.md b/changelog.d/+filterable-columns.added.md deleted file mode 100644 index f90921a96..000000000 --- a/changelog.d/+filterable-columns.added.md +++ /dev/null @@ -1 +0,0 @@ -HTMX: support incident filtering from incident list table columns diff --git a/changelog.d/+unauthenticated-htmx-full-redirect.changed.md b/changelog.d/+unauthenticated-htmx-full-redirect.changed.md deleted file mode 100644 index 64b29d676..000000000 --- a/changelog.d/+unauthenticated-htmx-full-redirect.changed.md +++ /dev/null @@ -1 +0,0 @@ -Return user to login page on unauthenticated HTMX request \ No newline at end of file diff --git a/changelog.d/1029.added.md b/changelog.d/1029.added.md deleted file mode 100644 index f69bfc984..000000000 --- a/changelog.d/1029.added.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: ARGUS_HTMX_FILTER_FUNCTION can take a callable or a dotted function path diff --git a/changelog.d/1033.fixed.md b/changelog.d/1033.fixed.md deleted file mode 100644 index 100e6082e..000000000 --- a/changelog.d/1033.fixed.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: Keep column filters when autoreloading incident list diff --git a/changelog.d/1065.fixed.md b/changelog.d/1065.fixed.md deleted file mode 100644 index a8efa56d3..000000000 --- a/changelog.d/1065.fixed.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: Fix incorrect width specifier in column filter input