From ff73cfdad1bffcab574ca25d3372e7d3985931a8 Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Thu, 26 Mar 2026 16:11:47 +0100 Subject: [PATCH] Release version 1.3.0 (#347) Require PHP 8.2. Raise the minimum required version of icinga-php-library to >=0.19.0 and icinga-php-thirdparty to >=0.15.0. Both are required for PHP 8.5 support. Additionally, raise Icinga Web to >=2.12.5 for the same. Remove badges from README as their information is already visible in the GitHub UI. --- README.md | 3 --- doc/02-Installation.md.d/From-Source.md | 10 +++++----- module.info | 6 +++--- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 2c36815..41da5ba 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,5 @@ # Icinga Web Graphite Integration -![Build Status](https://github.com/icinga/icingaweb2-module-graphite/workflows/PHP%20Tests/badge.svg?branch=main) -[![Github Tag](https://img.shields.io/github/tag/Icinga/icingaweb2-module-graphite.svg)](https://github.com/Icinga/icingaweb2-module-graphite) - ![Icinga Logo](https://icinga.com/wp-content/uploads/2014/06/icinga_logo.png) This module integrates an existing [Graphite](https://graphite.readthedocs.io/en/latest/) diff --git a/doc/02-Installation.md.d/From-Source.md b/doc/02-Installation.md.d/From-Source.md index 775a19b..0203d33 100644 --- a/doc/02-Installation.md.d/From-Source.md +++ b/doc/02-Installation.md.d/From-Source.md @@ -6,9 +6,9 @@ Make sure you use `graphite` as the module name. The following requirements must ## Requirements -* PHP (≥7.2) -* [Icinga Web](https://github.com/Icinga/icingaweb2) (≥2.9) -* [Icinga DB Web](https://github.com/Icinga/icingadb-web) (≥1.0) -* [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) (≥0.13) -* [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) (≥0.12) +* PHP ≥ 8.2 +* [Icinga Web](https://github.com/Icinga/icingaweb2) ≥ 2.12.5 +* [Icinga DB Web](https://github.com/Icinga/icingadb-web) ≥ 1.0 +* [Icinga PHP Library (ipl)](https://github.com/Icinga/icinga-php-library) ≥ 0.19.0 +* [Icinga PHP Thirdparty](https://github.com/Icinga/icinga-php-thirdparty) ≥ 0.15.0 diff --git a/module.info b/module.info index 3d3cfec..6a0e932 100644 --- a/module.info +++ b/module.info @@ -1,8 +1,8 @@ Module: graphite -Version: 1.2.5 +Version: 1.3.0 Requires: - Libraries: icinga-php-library (>=0.13.0), icinga-php-thirdparty (>=0.12.0) - Modules: monitoring (>=2.9.0), icingadb (>=1.0.0) + Libraries: icinga-php-library (>=0.19.0), icinga-php-thirdparty (>=0.15.0) + Modules: monitoring (>=2.12.5), icingadb (>=1.0.0) Description: Icinga Web Graphite Integration This module integrates an existing Graphite installation in your Icinga Web frontend.