diff --git a/CHANGELOG.md b/CHANGELOG.md index 07dad396d..8c85eb55c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,51 @@ This project uses [*towncrier*](https://towncrier.readthedocs.io/) and the chang +## [1.30.0] - 2024-12-19 + +Mostly changes to the alpha frontend + +### Added + +- Added docs for how to vendor a repo (copy one repo into another, preserving + history). + +### HTMX app + +- Add HTMX version of the destinations page + ([#1001](https://github.com/Uninett/Argus/issues/1001)) +- Show user an error message in case a htmx partial request fails + ([#1023](https://github.com/Uninett/Argus/issues/1023)) +- Allow extending preferences page + ([#1070](https://github.com/Uninett/Argus/issues/1070)) +- Keep django messages in queue on htmx redirects or refreshes + ([#1071](https://github.com/Uninett/Argus/issues/1071)) + +#### Added + +- Replaced the placeholder notification profile page with a very ugly but + functional one. +- Replaced the placeholder time-slots page with a very ugly but functional one. +- Added loading indicator to bulk action buttons + +#### Changed + +- Performance: Reduced the number of queries to preferences db table + ([#1082](https://github.com/Uninett/Argus/issues/1082)) +- Declared argus-theme as one with the light color scheme in order to always + have reasonable fallbacks. + ([#1088](https://github.com/Uninett/Argus/issues/1088)) +- Generalized the multiselect dropdown widget used for the source field in the + filterbox so that we can use it for other dropdowns on other pages. +- Renamed some directories and templates to give them better, more + consistent names. + +#### Fixed + +- Fixed background color in input fields for argus-theme globally. + ([#1088](https://github.com/Uninett/Argus/issues/1088)) + + ## [1.29.0] - 2024-12-06 Mostly changes to the alpha frontend diff --git a/NOTES.md b/NOTES.md index b6b18fc04..a07dd6e37 100644 --- a/NOTES.md +++ b/NOTES.md @@ -3,6 +3,19 @@ This file documents changes to Argus that are relevant for operations and end-users. +## [1.30.0] - 2024-12-19 + +Final release of the year! This was again mostly changes to the alpha frontend. + +This release adds support for showing, adding, changing and deleting timeslots +and notificaton profiles, though with no graphical polish whatsoever. + +The only functionality that is still to be finished is in the filter box on the +incidents page: + +* filtering on tags +* loading and saving filters + ## [1.29.0] - 2024-12-06 Mostly changes to the alpha frontend that will not be detailed here. diff --git a/changelog.d/+add-rudimentary-notificationprofiles-page.added.md b/changelog.d/+add-rudimentary-notificationprofiles-page.added.md deleted file mode 100644 index 2374d1bb5..000000000 --- a/changelog.d/+add-rudimentary-notificationprofiles-page.added.md +++ /dev/null @@ -1 +0,0 @@ -Replaced the placeholder notification profile page with a very ugly but functional one. diff --git a/changelog.d/+add-rudimentary-timeslots-page.added.md b/changelog.d/+add-rudimentary-timeslots-page.added.md deleted file mode 100644 index 2a6e85e7f..000000000 --- a/changelog.d/+add-rudimentary-timeslots-page.added.md +++ /dev/null @@ -1 +0,0 @@ -Replaced the placeholder time-slots page with a very ugly but functional one. diff --git a/changelog.d/+bulk-action-indicator.added.md b/changelog.d/+bulk-action-indicator.added.md deleted file mode 100644 index 872d77bec..000000000 --- a/changelog.d/+bulk-action-indicator.added.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: add loading indicator to bulk action buttons diff --git a/changelog.d/+document-how-to-vendor-a-repo.added.md b/changelog.d/+document-how-to-vendor-a-repo.added.md deleted file mode 100644 index 5e0e56da6..000000000 --- a/changelog.d/+document-how-to-vendor-a-repo.added.md +++ /dev/null @@ -1 +0,0 @@ -Added docs for how to vendor a repo (copy one repo into another, preserving history). diff --git a/changelog.d/+improve-dropdown-widget.changed.md b/changelog.d/+improve-dropdown-widget.changed.md deleted file mode 100644 index 5b1446e4a..000000000 --- a/changelog.d/+improve-dropdown-widget.changed.md +++ /dev/null @@ -1,2 +0,0 @@ -Generalized the multiselect dropdown widget used for the source field in the -filterbox so that we can use it for other dropdowns on other pages. diff --git a/changelog.d/+singularize-easy-pickings.changed.md b/changelog.d/+singularize-easy-pickings.changed.md deleted file mode 100644 index 285a0ac22..000000000 --- a/changelog.d/+singularize-easy-pickings.changed.md +++ /dev/null @@ -1 +0,0 @@ -HTMx: Renamed some directories and templates to give them better, more consistent names. diff --git a/changelog.d/1001.added.md b/changelog.d/1001.added.md deleted file mode 100644 index 0ea4c09bf..000000000 --- a/changelog.d/1001.added.md +++ /dev/null @@ -1 +0,0 @@ -Add HTMX version of the destinations page diff --git a/changelog.d/1023.added.md b/changelog.d/1023.added.md deleted file mode 100644 index 82143bd0b..000000000 --- a/changelog.d/1023.added.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: show user an error message in case a htmx partial request fails diff --git a/changelog.d/1070.added.md b/changelog.d/1070.added.md deleted file mode 100644 index ee1fc35b3..000000000 --- a/changelog.d/1070.added.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: allow extending preferences page diff --git a/changelog.d/1071.added.md b/changelog.d/1071.added.md deleted file mode 100644 index b2151faa7..000000000 --- a/changelog.d/1071.added.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: Keep django messages in queue on htmx redirects or refreshes diff --git a/changelog.d/1075.fixed.md b/changelog.d/1075.fixed.md deleted file mode 100644 index a38035adc..000000000 --- a/changelog.d/1075.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fix bug that made it so the HTMX destinations forms did not allow DestinationConfigs with different medias to have the same label. diff --git a/changelog.d/1076.fixed.md b/changelog.d/1076.fixed.md deleted file mode 100644 index 398d3e182..000000000 --- a/changelog.d/1076.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fix error text on destinations HTMX page not being red diff --git a/changelog.d/1082.changed.md b/changelog.d/1082.changed.md deleted file mode 100644 index 3a05bdf05..000000000 --- a/changelog.d/1082.changed.md +++ /dev/null @@ -1 +0,0 @@ -argus.htmx: reduce number of queries to preferences db table diff --git a/changelog.d/1088.changed.md b/changelog.d/1088.changed.md deleted file mode 100644 index a01366a3c..000000000 --- a/changelog.d/1088.changed.md +++ /dev/null @@ -1 +0,0 @@ -Declared argus-theme as one with the light color scheme in order to awlays have reasonable fallbacks. diff --git a/changelog.d/1088.fixed.md b/changelog.d/1088.fixed.md deleted file mode 100644 index a168aef26..000000000 --- a/changelog.d/1088.fixed.md +++ /dev/null @@ -1 +0,0 @@ -Fixed background color in input fields for argus-theme globally.