From bd2165033283e5214b57df26c0e4831d056d5de7 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Tue, 19 Nov 2024 15:38:59 +0100 Subject: [PATCH 1/3] Raise `incubator` dependency version to `0.22.0` --- doc/02-Installation.md.d/From-Source.md | 2 +- doc/05-Upgrading.md | 2 +- module.info | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/02-Installation.md.d/From-Source.md b/doc/02-Installation.md.d/From-Source.md index 88751527b..f72799378 100644 --- a/doc/02-Installation.md.d/From-Source.md +++ b/doc/02-Installation.md.d/From-Source.md @@ -20,7 +20,7 @@ Make sure you use `director` as the module name. The following requirements must * [Icinga Web](https://github.com/Icinga/icingaweb2) (≥2.8.0). All versions since 2.2 should also work fine, but might show smaller UI bugs and are not actively tested * The following Icinga modules must be installed and enabled: - * [incubator](https://github.com/Icinga/icingaweb2-module-incubator) (≥0.21.0) + * [incubator](https://github.com/Icinga/icingaweb2-module-incubator) (≥0.22.0) * If you are using Icinga Web <2.9.0, the following modules are also required * [ipl](https://github.com/Icinga/icingaweb2-module-ipl) (≥0.5.0) * [reactbundle](https://github.com/Icinga/icingaweb2-module-reactbundle) (≥0.9.0) diff --git a/doc/05-Upgrading.md b/doc/05-Upgrading.md index a4fe56c6a..c227e68ed 100644 --- a/doc/05-Upgrading.md +++ b/doc/05-Upgrading.md @@ -46,7 +46,7 @@ pending database migrations to an imported old database snapshot. -------------------------------------------------- Before upgrading, please upgrade the [incubator module](https://github.com/Icinga/icingaweb2-module-incubator) -to (at least) v0.21.0. As always, you'll be prompted to apply pending Database +to (at least) v0.22.0. As always, you'll be prompted to apply pending Database Migrations. Upgrading to 1.10.x diff --git a/module.info b/module.info index 214809aaa..3c98f6f4d 100644 --- a/module.info +++ b/module.info @@ -1,6 +1,6 @@ Name: Icinga Director Version: 1.11.1 -Depends: reactbundle (>=0.9.0), ipl (>=0.5.0), incubator (>=0.21.0) +Depends: reactbundle (>=0.9.0), ipl (>=0.5.0), incubator (>=0.22.0) Description: Director - Config tool for Icinga 2 Icinga Director is a configuration tool that has been designed to make Icinga 2 configuration easy and understandable. From 79e84c074a44c811da14c7f680d8da8aa4200984 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Tue, 19 Nov 2024 15:41:56 +0100 Subject: [PATCH 2/3] Raise version to `1.11.2` --- doc/02-Installation.md.d/From-Source.md | 4 ++-- module.info | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/02-Installation.md.d/From-Source.md b/doc/02-Installation.md.d/From-Source.md index f72799378..96045a415 100644 --- a/doc/02-Installation.md.d/From-Source.md +++ b/doc/02-Installation.md.d/From-Source.md @@ -41,7 +41,7 @@ and extract it to a folder named `director` in one of your Icinga Web module pat You might want to use a script as follows for this task: ```shell -MODULE_VERSION="1.11.1" +MODULE_VERSION="1.11.2" ICINGAWEB_MODULEPATH="/usr/share/icingaweb2/modules" REPO_URL="https://github.com/icinga/icingaweb2-module-director" TARGET_DIR="${ICINGAWEB_MODULEPATH}/director" @@ -60,7 +60,7 @@ Simply clone the repository in one of your Icinga web module path directories. You might want to use a script as follows for this task: ```shell -MODULE_VERSION="1.11.1" +MODULE_VERSION="1.11.2" ICINGAWEB_MODULEPATH="/usr/share/icingaweb2/modules" REPO_URL="https://github.com/icinga/icingaweb2-module-director" TARGET_DIR="${ICINGAWEB_MODULEPATH}/director" diff --git a/module.info b/module.info index 3c98f6f4d..841ad297e 100644 --- a/module.info +++ b/module.info @@ -1,5 +1,5 @@ Name: Icinga Director -Version: 1.11.1 +Version: 1.11.2 Depends: reactbundle (>=0.9.0), ipl (>=0.5.0), incubator (>=0.22.0) Description: Director - Config tool for Icinga 2 Icinga Director is a configuration tool that has been designed to make From c1d5334fc879ffffa1643153207d0d8b44bde9ce Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Tue, 19 Nov 2024 16:22:19 +0100 Subject: [PATCH 3/3] Add changelog for version `1.11.2` --- doc/82-Changelog.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/doc/82-Changelog.md b/doc/82-Changelog.md index 08a663237..038d58f54 100644 --- a/doc/82-Changelog.md +++ b/doc/82-Changelog.md @@ -4,6 +4,35 @@ Please make sure to always read our [Upgrading](05-Upgrading.md) documentation before switching to a new version. +v1.11.2 +------- + +### UI +* FIX: No more errors when changing import source modifier priorities (#2270) +* FIX: Choosing `HTTP proxy` in import source type `REST API` no longer causes deprecation notice (#2889) +* FIX: Deleting data lists when using PostgreSQL as backend no longer yields errors (#2913) +* FIX: Previewing sync rules with boolean properties now functions without errors (#2905) +* FIX: Basket snapshots correctly display content if present (#2901) +* FIX: Time periods now include `Add to basket` functionality (#2542) + +### API +* FIX: API updates for notifications return 304 instead of 200 when unchanged (#2882) + +### Internals +* FIX: The `apply_changes` setting from sync jobs restored from a basket is applied properly (#2904) +* FIX: The `Get host by name (DNS lookup)` modifier handles failed lookups without errors (#2877) + +### Director Branches +* FIX: Cloning a host retains its services and service sets (#2897) +* FIX: Service sets are now clonable (#2890) + +### Integrations +* Show Director labels in monitoring module and Icinga DB custom vars section (#2239) + +### Fixed issues +* You can find issues and feature requests related to this release on our + [roadmap](https://github.com/Icinga/icingaweb2-module-director/milestone/36?closed=1) + v1.11.1 -------