Download raw body.
[update/maintainer update] Icinga 2, Icinga DB, Icinga DB Web
[update/maintainer update] Icinga 2, Icinga DB, Icinga DB Web
[update/maintainer update] Icinga 2, Icinga DB, Icinga DB Web
Hi Stuart,
On Thu Jun 19, 2025 at 1:53 AM CEST, Stuart Henderson wrote:
> Why send 5 patches that need to be applied separately when it's clearly
> going to be easier for everyone to send 1?
Thanks for your reply. I thought it might be easier to review each patch
independently, thus I sent those as five. If you like them long, one
diff relative to net/icinga follows.
Best,
Alvar
diff --git core2/Makefile core2/Makefile
index 7eef517efb8..e37b7282fab 100644
--- core2/Makefile
+++ core2/Makefile
@@ -2,7 +2,7 @@ COMMENT-main = network monitoring system
COMMENT-mysql = MySQL support for icinga2
COMMENT-pgsql = PostgreSQL support for icinga2
-V = 2.14.6
+V = 2.15.0
GH_PROJECT = icinga2
GH_TAGNAME = v$V
@@ -11,8 +11,6 @@ PKGNAME-mysql = icinga2-ido-mysql-$V
PKGNAME-pgsql = icinga2-ido-pgsql-$V
DPB_PROPERTIES =parallel
-REVISION = 0
-
EPOCH = 0
SHARED_LIBS += base 0.0 # 2.6
diff --git core2/distinfo core2/distinfo
index 511d38a9eb8..7fbf6f19f4f 100644
--- core2/distinfo
+++ core2/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icinga2-2.14.6.tar.gz) = tLf4hjeoc11A2i6PeeqAmQ9iCIK0+i2quAyWovsk5CA=
-SIZE (icinga2-2.14.6.tar.gz) = 9414315
+SHA256 (icinga2-2.15.0.tar.gz) = 6+KxOhVheaQVgx/gZEVXciICmh0Daci7b7od4wMXtKE=
+SIZE (icinga2-2.15.0.tar.gz) = 9446841
diff --git core2/patches/patch-lib_base_io-engine_hpp core2/patches/patch-lib_base_io-engine_hpp
deleted file mode 100644
index 33f369e006d..00000000000
--- core2/patches/patch-lib_base_io-engine_hpp
+++ /dev/null
@@ -1,70 +0,0 @@
-Support Boost 1.87
-https://github.com/Icinga/icinga2/pull/10278
-
-Index: lib/base/io-engine.hpp
---- lib/base/io-engine.hpp.orig
-+++ lib/base/io-engine.hpp
-@@ -16,11 +16,16 @@
- #include <utility>
- #include <vector>
- #include <stdexcept>
-+#include <boost/context/fixedsize_stack.hpp>
- #include <boost/exception/all.hpp>
- #include <boost/asio/deadline_timer.hpp>
- #include <boost/asio/io_context.hpp>
- #include <boost/asio/spawn.hpp>
-
-+#if BOOST_VERSION >= 108700
-+# include <boost/asio/detached.hpp>
-+#endif // BOOST_VERSION >= 108700
-+
- namespace icinga
- {
-
-@@ -100,24 +105,32 @@ class IoEngine (public)
-
- template <typename Handler, typename Function>
- static void SpawnCoroutine(Handler& h, Function f) {
--
-- boost::asio::spawn(h,
-- [f](boost::asio::yield_context yc) {
--
-+ auto wrapper = [f = std::move(f)](boost::asio::yield_context yc) {
-+ try {
-+ f(yc);
-+ } catch (const std::exception& ex) {
-+ Log(LogCritical, "IoEngine") << "Exception in coroutine: " << DiagnosticInformation(ex);
-+ } catch (...) {
- try {
-- f(yc);
-- } catch (const boost::coroutines::detail::forced_unwind &) {
-- // Required for proper stack unwinding when coroutines are destroyed.
-- // https://github.com/boostorg/coroutine/issues/39
-- throw;
-- } catch (const std::exception& ex) {
-- Log(LogCritical, "IoEngine") << "Exception in coroutine: " << DiagnosticInformation(ex);
-- } catch (...) {
- Log(LogCritical, "IoEngine", "Exception in coroutine!");
-+ } catch (...) {
- }
-- },
-- boost::coroutines::attributes(GetCoroutineStackSize()) // Set a pre-defined stack size.
-+
-+ // Required for proper stack unwinding when coroutines are destroyed.
-+ // https://github.com/boostorg/coroutine/issues/39
-+ throw;
-+ }
-+ };
-+
-+#if BOOST_VERSION >= 108700
-+ boost::asio::spawn(h,
-+ std::allocator_arg, boost::context::fixedsize_stack(GetCoroutineStackSize()),
-+ std::move(wrapper),
-+ boost::asio::detached
- );
-+#else // BOOST_VERSION >= 108700
-+ boost::asio::spawn(h, std::move(wrapper), boost::coroutines::attributes(GetCoroutineStackSize()));
-+#endif // BOOST_VERSION >= 108700
- }
-
- static inline
diff --git core2/patches/patch-lib_base_tcpsocket_hpp core2/patches/patch-lib_base_tcpsocket_hpp
deleted file mode 100644
index 5f48018a192..00000000000
--- core2/patches/patch-lib_base_tcpsocket_hpp
+++ /dev/null
@@ -1,26 +0,0 @@
-Support Boost 1.87
-https://github.com/Icinga/icinga2/pull/10278
-
-Index: lib/base/tcpsocket.hpp
---- lib/base/tcpsocket.hpp.orig
-+++ lib/base/tcpsocket.hpp
-@@ -41,8 +41,7 @@ void Connect(Socket& socket, const String& node, const
- using boost::asio::ip::tcp;
-
- tcp::resolver resolver (IoEngine::Get().GetIoContext());
-- tcp::resolver::query query (node, service);
-- auto result (resolver.resolve(query));
-+ auto result (resolver.resolve(node.GetData(), service.GetData()));
- auto current (result.begin());
-
- for (;;) {
-@@ -72,8 +71,7 @@ void Connect(Socket& socket, const String& node, const
- using boost::asio::ip::tcp;
-
- tcp::resolver resolver (IoEngine::Get().GetIoContext());
-- tcp::resolver::query query (node, service);
-- auto result (resolver.async_resolve(query, yc));
-+ auto result (resolver.async_resolve(node.GetData(), service.GetData(), yc));
- auto current (result.begin());
-
- for (;;) {
diff --git core2/patches/patch-lib_base_tlsutility_cpp core2/patches/patch-lib_base_tlsutility_cpp
deleted file mode 100644
index 4771ac677b6..00000000000
--- core2/patches/patch-lib_base_tlsutility_cpp
+++ /dev/null
@@ -1,25 +0,0 @@
-From 1f06589f7afeed119b041ca62d745063e600b1a6 Mon Sep 17 00:00:00 2001
-From: Theo Buehler <tb@openbsd.org>
-Date: Fri, 20 Oct 2023 18:29:10 +0200
-Subject: [PATCH] Remove dead code in GetSignatureAlgorithm()
-
-Index: lib/base/tlsutility.cpp
---- lib/base/tlsutility.cpp.orig
-+++ lib/base/tlsutility.cpp
-@@ -1057,16 +1057,7 @@ int GetCertificateVersion(const std::shared_ptr<X509>&
-
- String GetSignatureAlgorithm(const std::shared_ptr<X509>& cert)
- {
-- int alg;
- int sign_alg;
-- X509_PUBKEY *key;
-- X509_ALGOR *algor;
--
-- key = X509_get_X509_PUBKEY(cert.get());
--
-- X509_PUBKEY_get0_param(nullptr, nullptr, 0, &algor, key); //TODO: Error handling
--
-- alg = OBJ_obj2nid (algor->algorithm);
-
- #if OPENSSL_VERSION_NUMBER < 0x10100000L
- sign_alg = OBJ_obj2nid((cert.get())->sig_alg->algorithm);
diff --git core2/patches/patch-lib_icinga_notification_hpp core2/patches/patch-lib_icinga_notification_hpp
deleted file mode 100644
index 271cb29b99c..00000000000
--- core2/patches/patch-lib_icinga_notification_hpp
+++ /dev/null
@@ -1,26 +0,0 @@
-From 2bbeaec916b70c65676db142151eafa3c5b01282 Mon Sep 17 00:00:00 2001
-From: "Alexander A. Klimov" <alexander.klimov@icinga.com>
-Date: Fri, 27 Sep 2024 12:38:18 +0200
-Subject: [PATCH] Fix build on Mac with -DICINGA2_UNITY_BUILD=OFF
- -DICINGA2_WITH_LIVESTATUS=ON
-
-Index: lib/icinga/notification.hpp
---- lib/icinga/notification.hpp.orig
-+++ lib/icinga/notification.hpp
-@@ -55,6 +55,7 @@ class ApplyRule;
- struct ScriptFrame;
- class Host;
- class Service;
-+class UserGroup;
-
- /**
- * An Icinga notification specification.
-@@ -73,7 +74,7 @@ class Notification final : public ObjectImpl<Notificat
- intrusive_ptr<NotificationCommand> GetCommand() const;
- TimePeriod::Ptr GetPeriod() const;
- std::set<User::Ptr> GetUsers() const;
-- std::set<UserGroup::Ptr> GetUserGroups() const;
-+ std::set<intrusive_ptr<UserGroup>> GetUserGroups() const;
-
- void UpdateNotificationNumber();
- void ResetNotificationNumber();
diff --git core2/patches/patch-lib_icinga_usergroup_hpp core2/patches/patch-lib_icinga_usergroup_hpp
deleted file mode 100644
index 171e880ad40..00000000000
--- core2/patches/patch-lib_icinga_usergroup_hpp
+++ /dev/null
@@ -1,17 +0,0 @@
-From 2bbeaec916b70c65676db142151eafa3c5b01282 Mon Sep 17 00:00:00 2001
-From: "Alexander A. Klimov" <alexander.klimov@icinga.com>
-Date: Fri, 27 Sep 2024 12:38:18 +0200
-Subject: [PATCH] Fix build on Mac with -DICINGA2_UNITY_BUILD=OFF
- -DICINGA2_WITH_LIVESTATUS=ON
-
-Index: lib/icinga/usergroup.hpp
---- lib/icinga/usergroup.hpp.orig
-+++ lib/icinga/usergroup.hpp
-@@ -4,6 +4,7 @@
- #define USERGROUP_H
-
- #include "icinga/i2-icinga.hpp"
-+#include "icinga/notification.hpp"
- #include "icinga/usergroup-ti.hpp"
- #include "icinga/user.hpp"
-
diff --git core2/patches/patch-lib_icingadb_redisconnection_cpp core2/patches/patch-lib_icingadb_redisconnection_cpp
deleted file mode 100644
index 751aa315efb..00000000000
--- core2/patches/patch-lib_icingadb_redisconnection_cpp
+++ /dev/null
@@ -1,120 +0,0 @@
-Support Boost 1.87
-https://github.com/Icinga/icinga2/pull/10278
-
-Index: lib/icingadb/redisconnection.cpp
---- lib/icingadb/redisconnection.cpp.orig
-+++ lib/icingadb/redisconnection.cpp
-@@ -377,8 +377,6 @@ void RedisConnection::Connect(asio::yield_context& yc)
- }
-
- break;
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
- } catch (const std::exception& ex) {
- Log(LogCritical, "IcingaDB")
- << "Cannot connect to " << m_Host << ":" << m_Port << ": " << ex.what();
-@@ -408,18 +406,11 @@ void RedisConnection::ReadLoop(asio::yield_context& yc
- for (auto i (item.Amount); i; --i) {
- ReadOne(yc);
- }
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
- } catch (const std::exception& ex) {
- Log(LogCritical, "IcingaDB")
- << "Error during receiving the response to a query which has been fired and forgotten: " << ex.what();
-
- continue;
-- } catch (...) {
-- Log(LogCritical, "IcingaDB")
-- << "Error during receiving the response to a query which has been fired and forgotten";
--
-- continue;
- }
-
- break;
-@@ -432,9 +423,7 @@ void RedisConnection::ReadLoop(asio::yield_context& yc
-
- try {
- reply = ReadOne(yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- promise.set_exception(std::current_exception());
-
- continue;
-@@ -455,9 +444,7 @@ void RedisConnection::ReadLoop(asio::yield_context& yc
- for (auto i (item.Amount); i; --i) {
- try {
- replies.emplace_back(ReadOne(yc));
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- promise.set_exception(std::current_exception());
- break;
- }
-@@ -551,20 +538,12 @@ void RedisConnection::WriteItem(boost::asio::yield_con
-
- try {
- WriteOne(item, yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
- } catch (const std::exception& ex) {
- Log msg (LogCritical, "IcingaDB", "Error during sending query");
- LogQuery(item, msg);
- msg << " which has been fired and forgotten: " << ex.what();
-
- return;
-- } catch (...) {
-- Log msg (LogCritical, "IcingaDB", "Error during sending query");
-- LogQuery(item, msg);
-- msg << " which has been fired and forgotten";
--
-- return;
- }
-
- if (m_Queues.FutureResponseActions.empty() || m_Queues.FutureResponseActions.back().Action != ResponseAction::Ignore) {
-@@ -587,20 +566,12 @@ void RedisConnection::WriteItem(boost::asio::yield_con
- WriteOne(query, yc);
- ++i;
- }
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
- } catch (const std::exception& ex) {
- Log msg (LogCritical, "IcingaDB", "Error during sending query");
- LogQuery(item[i], msg);
- msg << " which has been fired and forgotten: " << ex.what();
-
- return;
-- } catch (...) {
-- Log msg (LogCritical, "IcingaDB", "Error during sending query");
-- LogQuery(item[i], msg);
-- msg << " which has been fired and forgotten";
--
-- return;
- }
-
- if (m_Queues.FutureResponseActions.empty() || m_Queues.FutureResponseActions.back().Action != ResponseAction::Ignore) {
-@@ -618,9 +589,7 @@ void RedisConnection::WriteItem(boost::asio::yield_con
-
- try {
- WriteOne(item.first, yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- item.second.set_exception(std::current_exception());
-
- return;
-@@ -645,9 +614,7 @@ void RedisConnection::WriteItem(boost::asio::yield_con
- for (auto& query : item.first) {
- WriteOne(query, yc);
- }
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- item.second.set_exception(std::current_exception());
-
- return;
diff --git core2/patches/patch-lib_icingadb_redisconnection_hpp core2/patches/patch-lib_icingadb_redisconnection_hpp
deleted file mode 100644
index 2ea9302f6cc..00000000000
--- core2/patches/patch-lib_icingadb_redisconnection_hpp
+++ /dev/null
@@ -1,28 +0,0 @@
-Support Boost 1.87
-https://github.com/Icinga/icinga2/pull/10278
-
-Index: lib/icingadb/redisconnection.hpp
---- lib/icingadb/redisconnection.hpp.orig
-+++ lib/icingadb/redisconnection.hpp
-@@ -388,9 +388,7 @@ RedisConnection::Reply RedisConnection::ReadOne(Stream
-
- try {
- return ReadRESP(*strm, yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- if (m_Connecting.exchange(false)) {
- m_Connected.store(false);
- stream = nullptr;
-@@ -426,9 +424,7 @@ void RedisConnection::WriteOne(StreamPtr& stream, Redi
- try {
- WriteRESP(*strm, query, yc);
- strm->async_flush(yc);
-- } catch (const boost::coroutines::detail::forced_unwind&) {
-- throw;
-- } catch (...) {
-+ } catch (const std::exception&) {
- if (m_Connecting.exchange(false)) {
- m_Connected.store(false);
- stream = nullptr;
diff --git core2/patches/patch-lib_remote_apilistener_cpp core2/patches/patch-lib_remote_apilistener_cpp
deleted file mode 100644
index d644def9181..00000000000
--- core2/patches/patch-lib_remote_apilistener_cpp
+++ /dev/null
@@ -1,17 +0,0 @@
-Support Boost 1.87
-https://github.com/Icinga/icinga2/pull/10278
-
-Index: lib/remote/apilistener.cpp
---- lib/remote/apilistener.cpp.orig
-+++ lib/remote/apilistener.cpp
-@@ -439,9 +439,7 @@ bool ApiListener::AddListener(const String& node, cons
-
- try {
- tcp::resolver resolver (io);
-- tcp::resolver::query query (node, service, tcp::resolver::query::passive);
--
-- auto result (resolver.resolve(query));
-+ auto result (resolver.resolve(node.GetData(), service.GetData(), tcp::resolver::passive));
- auto current (result.begin());
-
- for (;;) {
diff --git core2/patches/patch-lib_remote_jsonrpcconnection_cpp core2/patches/patch-lib_remote_jsonrpcconnection_cpp
deleted file mode 100644
index d0eb6c7bfc7..00000000000
--- core2/patches/patch-lib_remote_jsonrpcconnection_cpp
+++ /dev/null
@@ -1,24 +0,0 @@
-Support Boost 1.87
-https://github.com/Icinga/icinga2/pull/10278
-
-Index: lib/remote/jsonrpcconnection.cpp
---- lib/remote/jsonrpcconnection.cpp.orig
-+++ lib/remote/jsonrpcconnection.cpp
-@@ -212,7 +212,7 @@ void JsonRpcConnection::SendMessage(const Dictionary::
-
- Ptr keepAlive (this);
-
-- m_IoStrand.post([this, keepAlive, message]() { SendMessageInternal(message); });
-+ boost::asio::post(m_IoStrand, [this, keepAlive, message] { SendMessageInternal(message); });
- }
-
- void JsonRpcConnection::SendRawMessage(const String& message)
-@@ -223,7 +223,7 @@ void JsonRpcConnection::SendRawMessage(const String& m
-
- Ptr keepAlive (this);
-
-- m_IoStrand.post([this, keepAlive, message]() {
-+ boost::asio::post(m_IoStrand, [this, keepAlive, message] {
- if (m_ShuttingDown) {
- return;
- }
diff --git core2/patches/patch-test_base-io-engine_cpp core2/patches/patch-test_base-io-engine_cpp
deleted file mode 100644
index 700e5891462..00000000000
--- core2/patches/patch-test_base-io-engine_cpp
+++ /dev/null
@@ -1,51 +0,0 @@
-Support Boost 1.87
-https://github.com/Icinga/icinga2/pull/10278
-
-Index: test/base-io-engine.cpp
---- test/base-io-engine.cpp.orig
-+++ test/base-io-engine.cpp
-@@ -17,7 +17,7 @@ BOOST_AUTO_TEST_CASE(timeout_run)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
-
- Timeout timeout (strand, boost::posix_time::millisec(300), [&called] { ++called; });
-@@ -44,7 +44,7 @@ BOOST_AUTO_TEST_CASE(timeout_cancelled)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
- Timeout timeout (strand, boost::posix_time::millisec(300), [&called] { ++called; });
-
-@@ -71,7 +71,7 @@ BOOST_AUTO_TEST_CASE(timeout_scope)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
-
- {
-@@ -100,7 +100,7 @@ BOOST_AUTO_TEST_CASE(timeout_due_cancelled)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
- Timeout timeout (strand, boost::posix_time::millisec(300), [&called] { ++called; });
-
-@@ -131,7 +131,7 @@ BOOST_AUTO_TEST_CASE(timeout_due_scope)
- boost::asio::io_context::strand strand (io);
- int called = 0;
-
-- boost::asio::spawn(strand, [&](boost::asio::yield_context yc) {
-+ IoEngine::SpawnCoroutine(strand, [&](boost::asio::yield_context yc) {
- boost::asio::deadline_timer timer (io);
-
- {
diff --git icinga-php-library/Makefile icinga-php-library/Makefile
index 124eab8c013..92273a2d426 100644
--- icinga-php-library/Makefile
+++ icinga-php-library/Makefile
@@ -1,7 +1,7 @@
COMMENT= Icinga PHP Library
GH_PROJECT= icinga-php-library
-GH_TAGNAME= v0.16.0
+GH_TAGNAME= v0.16.1
MODULE_DEST= ${PREFIX}/icinga-php/ipl
diff --git icinga-php-library/distinfo icinga-php-library/distinfo
index 2389c7c968f..3b5a4d4a115 100644
--- icinga-php-library/distinfo
+++ icinga-php-library/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icinga-php-library-0.16.0.tar.gz) = woVs0l2zQ9v1Z2xzxRY1ifof5s2vm9m6ytNKApQozxQ=
-SIZE (icinga-php-library-0.16.0.tar.gz) = 3368258
+SHA256 (icinga-php-library-0.16.1.tar.gz) = jaMuI5u83LJr1i4AAp60zC1kKSEDVIVu2mHXqK17ff8=
+SIZE (icinga-php-library-0.16.1.tar.gz) = 3366667
diff --git icinga-php-thirdparty/Makefile icinga-php-thirdparty/Makefile
index 95bcdeebcdb..99019845285 100644
--- icinga-php-thirdparty/Makefile
+++ icinga-php-thirdparty/Makefile
@@ -1,8 +1,7 @@
COMMENT= bundle of 3rd party PHP libraries used by Icinga Web
GH_PROJECT= icinga-php-thirdparty
-GH_TAGNAME= v0.12.1
-REVISION= 1
+GH_TAGNAME= v0.13.0
MODULE_DEST= ${PREFIX}/icinga-php/vendor
diff --git icinga-php-thirdparty/distinfo icinga-php-thirdparty/distinfo
index b748ed3cb7d..ea1fff8d3f7 100644
--- icinga-php-thirdparty/distinfo
+++ icinga-php-thirdparty/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icinga-php-thirdparty-0.12.1.tar.gz) = HMEAHke/9khN1JbXAZ0L/2EcCfdUiyf4sdgo4H6hWI4=
-SIZE (icinga-php-thirdparty-0.12.1.tar.gz) = 14301833
+SHA256 (icinga-php-thirdparty-0.13.0.tar.gz) = 8puVwKhepBMBenYskm5aA8mFzcy982kt1vlkF29mfz0=
+SIZE (icinga-php-thirdparty-0.13.0.tar.gz) = 14671082
diff --git icinga-php-thirdparty/pkg/PLIST icinga-php-thirdparty/pkg/PLIST
index f7e7743d666..0c5ea79d5dd 100644
--- icinga-php-thirdparty/pkg/PLIST
+++ icinga-php-thirdparty/pkg/PLIST
@@ -14,6 +14,10 @@ icinga-php/vendor/asset/js/
icinga-php/vendor/asset/js/jquery/
icinga-php/vendor/asset/js/jquery/jquery.js
icinga-php/vendor/asset/js/jquery/jquery.min.js
+icinga-php/vendor/asset/js/mbostock/
+icinga-php/vendor/asset/js/mbostock/LICENSE
+icinga-php/vendor/asset/js/mbostock/d3.js
+icinga-php/vendor/asset/js/mbostock/d3.min.js
icinga-php/vendor/composer.json
icinga-php/vendor/composer.lock
icinga-php/vendor/patches/
@@ -25,8 +29,8 @@ icinga-php/vendor/vendor/brick/
icinga-php/vendor/vendor/brick/math/
icinga-php/vendor/vendor/brick/math/CHANGELOG.md
icinga-php/vendor/vendor/brick/math/LICENSE
-icinga-php/vendor/vendor/brick/math/SECURITY.md
icinga-php/vendor/vendor/brick/math/composer.json
+icinga-php/vendor/vendor/brick/math/psalm-baseline.xml
icinga-php/vendor/vendor/brick/math/src/
icinga-php/vendor/vendor/brick/math/src/BigDecimal.php
icinga-php/vendor/vendor/brick/math/src/BigInteger.php
@@ -86,54 +90,29 @@ icinga-php/vendor/vendor/clue/mq-react/composer.json
icinga-php/vendor/vendor/clue/mq-react/src/
icinga-php/vendor/vendor/clue/mq-react/src/Queue.php
icinga-php/vendor/vendor/clue/redis-protocol/
-icinga-php/vendor/vendor/clue/redis-protocol/.travis.yml
icinga-php/vendor/vendor/clue/redis-protocol/CHANGELOG.md
+icinga-php/vendor/vendor/clue/redis-protocol/LICENSE
icinga-php/vendor/vendor/clue/redis-protocol/README.md
icinga-php/vendor/vendor/clue/redis-protocol/composer.json
-icinga-php/vendor/vendor/clue/redis-protocol/example/
-icinga-php/vendor/vendor/clue/redis-protocol/example/client.php
-icinga-php/vendor/vendor/clue/redis-protocol/example/perf.php
-icinga-php/vendor/vendor/clue/redis-protocol/phpunit.xml.dist
icinga-php/vendor/vendor/clue/redis-protocol/src/
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Factory.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/BulkReply.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/ErrorReply.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/IntegerReply.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/ModelInterface.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/MultiBulkReply.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/Request.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Model/StatusReply.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/MessageBuffer.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/ParserException.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/ParserInterface.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/RequestParser.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Parser/ResponseParser.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Serializer/
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Serializer/RecursiveSerializer.php
-icinga-php/vendor/vendor/clue/redis-protocol/src/Clue/Redis/Protocol/Serializer/SerializerInterface.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/
-icinga-php/vendor/vendor/clue/redis-protocol/tests/FactoryTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Model/
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Model/AbstractModelTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Model/BulkReplyTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Model/ErrorReplyTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Model/IntegerReplyTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Model/MultiBulkReplyTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Model/RequestTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Model/StatusReplyTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Parser/
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Parser/AbstractParserTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Parser/RequestParserTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Parser/ResponseParserTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Serializer/
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Serializer/AbstractSerializerTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/Serializer/RecursiveSerializerTest.php
-icinga-php/vendor/vendor/clue/redis-protocol/tests/bootstrap.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Factory.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Model/
+icinga-php/vendor/vendor/clue/redis-protocol/src/Model/BulkReply.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Model/ErrorReply.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Model/IntegerReply.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Model/ModelInterface.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Model/MultiBulkReply.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Model/Request.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Model/StatusReply.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Parser/
+icinga-php/vendor/vendor/clue/redis-protocol/src/Parser/MessageBuffer.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Parser/ParserException.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Parser/ParserInterface.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Parser/RequestParser.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Parser/ResponseParser.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Serializer/
+icinga-php/vendor/vendor/clue/redis-protocol/src/Serializer/RecursiveSerializer.php
+icinga-php/vendor/vendor/clue/redis-protocol/src/Serializer/SerializerInterface.php
icinga-php/vendor/vendor/clue/redis-react/
icinga-php/vendor/vendor/clue/redis-react/CHANGELOG.md
icinga-php/vendor/vendor/clue/redis-react/LICENSE
@@ -238,10 +217,10 @@ icinga-php/vendor/vendor/cweagans/composer-patches/tests/
icinga-php/vendor/vendor/cweagans/composer-patches/tests/PatchEventTest.php
icinga-php/vendor/vendor/doctrine/
icinga-php/vendor/vendor/doctrine/collections/
-icinga-php/vendor/vendor/doctrine/collections/.doctrine-project.json
icinga-php/vendor/vendor/doctrine/collections/CONTRIBUTING.md
icinga-php/vendor/vendor/doctrine/collections/LICENSE
icinga-php/vendor/vendor/doctrine/collections/README.md
+icinga-php/vendor/vendor/doctrine/collections/UPGRADE.md
icinga-php/vendor/vendor/doctrine/collections/composer.json
icinga-php/vendor/vendor/doctrine/collections/docs/
icinga-php/vendor/vendor/doctrine/collections/docs/en/
@@ -250,35 +229,32 @@ icinga-php/vendor/vendor/doctrine/collections/docs/en/expression-builder.rst
icinga-php/vendor/vendor/doctrine/collections/docs/en/expressions.rst
icinga-php/vendor/vendor/doctrine/collections/docs/en/index.rst
icinga-php/vendor/vendor/doctrine/collections/docs/en/lazy-collections.rst
+icinga-php/vendor/vendor/doctrine/collections/docs/en/serialization.rst
icinga-php/vendor/vendor/doctrine/collections/docs/en/sidebar.rst
-icinga-php/vendor/vendor/doctrine/collections/lib/
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/AbstractLazyCollection.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ArrayCollection.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Collection.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Criteria.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/ClosureExpressionVisitor.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Comparison.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/CompositeExpression.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Expression.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/ExpressionVisitor.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Expr/Value.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ExpressionBuilder.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/ReadableCollection.php
-icinga-php/vendor/vendor/doctrine/collections/lib/Doctrine/Common/Collections/Selectable.php
+icinga-php/vendor/vendor/doctrine/collections/src/
+icinga-php/vendor/vendor/doctrine/collections/src/AbstractLazyCollection.php
+icinga-php/vendor/vendor/doctrine/collections/src/ArrayCollection.php
+icinga-php/vendor/vendor/doctrine/collections/src/Collection.php
+icinga-php/vendor/vendor/doctrine/collections/src/Criteria.php
+icinga-php/vendor/vendor/doctrine/collections/src/Expr/
+icinga-php/vendor/vendor/doctrine/collections/src/Expr/ClosureExpressionVisitor.php
+icinga-php/vendor/vendor/doctrine/collections/src/Expr/Comparison.php
+icinga-php/vendor/vendor/doctrine/collections/src/Expr/CompositeExpression.php
+icinga-php/vendor/vendor/doctrine/collections/src/Expr/Expression.php
+icinga-php/vendor/vendor/doctrine/collections/src/Expr/ExpressionVisitor.php
+icinga-php/vendor/vendor/doctrine/collections/src/Expr/Value.php
+icinga-php/vendor/vendor/doctrine/collections/src/ExpressionBuilder.php
+icinga-php/vendor/vendor/doctrine/collections/src/Order.php
+icinga-php/vendor/vendor/doctrine/collections/src/ReadableCollection.php
+icinga-php/vendor/vendor/doctrine/collections/src/Selectable.php
icinga-php/vendor/vendor/doctrine/deprecations/
icinga-php/vendor/vendor/doctrine/deprecations/LICENSE
icinga-php/vendor/vendor/doctrine/deprecations/README.md
icinga-php/vendor/vendor/doctrine/deprecations/composer.json
-icinga-php/vendor/vendor/doctrine/deprecations/lib/
-icinga-php/vendor/vendor/doctrine/deprecations/lib/Doctrine/
-icinga-php/vendor/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/
-icinga-php/vendor/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/Deprecation.php
-icinga-php/vendor/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/PHPUnit/
-icinga-php/vendor/vendor/doctrine/deprecations/lib/Doctrine/Deprecations/PHPUnit/VerifyDeprecations.php
+icinga-php/vendor/vendor/doctrine/deprecations/src/
+icinga-php/vendor/vendor/doctrine/deprecations/src/Deprecation.php
+icinga-php/vendor/vendor/doctrine/deprecations/src/PHPUnit/
+icinga-php/vendor/vendor/doctrine/deprecations/src/PHPUnit/VerifyDeprecations.php
icinga-php/vendor/vendor/dompdf/
icinga-php/vendor/vendor/dompdf/dompdf/
icinga-php/vendor/vendor/dompdf/dompdf/AUTHORS.md
@@ -333,6 +309,9 @@ icinga-php/vendor/vendor/dompdf/dompdf/lib/res/
icinga-php/vendor/vendor/dompdf/dompdf/lib/res/broken_image.png
icinga-php/vendor/vendor/dompdf/dompdf/lib/res/broken_image.svg
icinga-php/vendor/vendor/dompdf/dompdf/lib/res/html.css
+icinga-php/vendor/vendor/dompdf/dompdf/lib/res/sRGB2014.icc
+icinga-php/vendor/vendor/dompdf/dompdf/lib/res/sRGB2014.icc.LICENSE
+icinga-php/vendor/vendor/dompdf/dompdf/phpunit.xml
icinga-php/vendor/vendor/dompdf/dompdf/src/
icinga-php/vendor/vendor/dompdf/dompdf/src/Adapter/
icinga-php/vendor/vendor/dompdf/dompdf/src/Adapter/CPDF.php
@@ -344,6 +323,17 @@ icinga-php/vendor/vendor/dompdf/dompdf/src/Cellmap.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Css/
icinga-php/vendor/vendor/dompdf/dompdf/src/Css/AttributeTranslator.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Color.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/Attr.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/CloseQuote.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/ContentPart.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/Counter.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/Counters.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/NoCloseQuote.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/NoOpenQuote.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/OpenQuote.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/StringPart.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Content/Url.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Style.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Css/Stylesheet.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Dompdf.php
@@ -409,8 +399,123 @@ icinga-php/vendor/vendor/dompdf/dompdf/src/Renderer/Image.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Renderer/Inline.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Renderer/ListBullet.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Renderer/TableCell.php
+icinga-php/vendor/vendor/dompdf/dompdf/src/Renderer/TableRow.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Renderer/TableRowGroup.php
icinga-php/vendor/vendor/dompdf/dompdf/src/Renderer/Text.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/
+icinga-php/vendor/vendor/dompdf/php-font-lib/AUTHORS.md
+icinga-php/vendor/vendor/dompdf/php-font-lib/LICENSE
+icinga-php/vendor/vendor/dompdf/php-font-lib/README.md
+icinga-php/vendor/vendor/dompdf/php-font-lib/composer.json
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/adobe-standard-encoding.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp1250.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp1251.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp1252.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp1253.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp1254.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp1255.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp1257.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp1258.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/cp874.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-1.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-11.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-15.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-16.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-2.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-4.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-5.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-7.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/iso-8859-9.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/koi8-r.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/maps/koi8-u.map
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/AdobeFontMetrics.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/BinaryStream.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/EOT/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/EOT/File.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/EOT/Header.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/EncodingMap.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Exception/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Exception/FontNotFoundException.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Font.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Glyph/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Glyph/Outline.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineComponent.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineComposite.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Glyph/OutlineSimple.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Header.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/OpenType/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/OpenType/File.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/DirectoryEntry.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Table.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cmap.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/cvt.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/fpgm.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/glyf.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/head.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hhea.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/hmtx.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/kern.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/loca.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/maxp.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/name.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/nameRecord.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/os2.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/post.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/Table/Type/prep.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/TrueType/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Collection.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/TrueType/File.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/TrueType/Header.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/WOFF/
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/WOFF/File.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/WOFF/Header.php
+icinga-php/vendor/vendor/dompdf/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/
+icinga-php/vendor/vendor/dompdf/php-svg-lib/AUTHORS.md
+icinga-php/vendor/vendor/dompdf/php-svg-lib/LICENSE
+icinga-php/vendor/vendor/dompdf/php-svg-lib/README.md
+icinga-php/vendor/vendor/dompdf/php-svg-lib/composer.json
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/CssLength.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/DefaultStyle.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Document.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Gradient/
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Gradient/Stop.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Style.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Surface/
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Surface/CPdf.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfaceInterface.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/AbstractTag.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Anchor.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Circle.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/ClipPath.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Ellipse.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Group.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Image.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Line.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/LinearGradient.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Path.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polygon.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Polyline.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/RadialGradient.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Rect.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Shape.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Stop.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/StyleTag.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Symbol.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/Text.php
+icinga-php/vendor/vendor/dompdf/php-svg-lib/src/Svg/Tag/UseTag.php
icinga-php/vendor/vendor/dragonmantank/
icinga-php/vendor/vendor/dragonmantank/cron-expression/
icinga-php/vendor/vendor/dragonmantank/cron-expression/CHANGELOG.md
@@ -486,6 +591,7 @@ icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Li
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Multiple.php
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Number.php
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Percentage.php
+icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Ratio.php
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/TextDecoration.php
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/URI.php
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Clone.php
@@ -628,6 +734,7 @@ icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/s
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.NormalizeNewlines.txt
+icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveBlanks.txt
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveProcessingInstructions.txt
icinga-php/vendor/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt
@@ -981,16 +1088,17 @@ icinga-php/vendor/vendor/guzzlehttp/psr7/src/UriResolver.php
icinga-php/vendor/vendor/guzzlehttp/psr7/src/Utils.php
icinga-php/vendor/vendor/jfcherng/
icinga-php/vendor/vendor/jfcherng/php-color-output/
+icinga-php/vendor/vendor/jfcherng/php-color-output/.php-cs-fixer.dist.php
icinga-php/vendor/vendor/jfcherng/php-color-output/CHANGELOG.md
icinga-php/vendor/vendor/jfcherng/php-color-output/LICENSE
icinga-php/vendor/vendor/jfcherng/php-color-output/README.md
+icinga-php/vendor/vendor/jfcherng/php-color-output/RMT
icinga-php/vendor/vendor/jfcherng/php-color-output/UPGRADING_v2.md
icinga-php/vendor/vendor/jfcherng/php-color-output/composer.json
icinga-php/vendor/vendor/jfcherng/php-color-output/composer.lock
icinga-php/vendor/vendor/jfcherng/php-color-output/demo.php
icinga-php/vendor/vendor/jfcherng/php-color-output/src/
icinga-php/vendor/vendor/jfcherng/php-color-output/src/CliColor.php
-icinga-php/vendor/vendor/jfcherng/php-color-output/src/helpers.php
icinga-php/vendor/vendor/jfcherng/php-diff/
icinga-php/vendor/vendor/jfcherng/php-diff/.php-cs-fixer.dist.php
icinga-php/vendor/vendor/jfcherng/php-diff/.phpstorm.meta.php
@@ -1073,6 +1181,7 @@ icinga-php/vendor/vendor/jfcherng/php-diff/src/languages/spa.json
icinga-php/vendor/vendor/jfcherng/php-diff/src/languages/tur.json
icinga-php/vendor/vendor/jfcherng/php-diff/src/languages/ukr.json
icinga-php/vendor/vendor/jfcherng/php-mb-string/
+icinga-php/vendor/vendor/jfcherng/php-mb-string/.php-cs-fixer.dist.php
icinga-php/vendor/vendor/jfcherng/php-mb-string/CHANGELOG
icinga-php/vendor/vendor/jfcherng/php-mb-string/LICENSE
icinga-php/vendor/vendor/jfcherng/php-mb-string/README.md
@@ -1121,131 +1230,12 @@ icinga-php/vendor/vendor/masterminds/html5/src/HTML5/Serializer/OutputRules.php
icinga-php/vendor/vendor/masterminds/html5/src/HTML5/Serializer/README.md
icinga-php/vendor/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php
icinga-php/vendor/vendor/masterminds/html5/src/HTML5/Serializer/Traverser.php
-icinga-php/vendor/vendor/phenx/
-icinga-php/vendor/vendor/phenx/php-font-lib/
-icinga-php/vendor/vendor/phenx/php-font-lib/.htaccess
-icinga-php/vendor/vendor/phenx/php-font-lib/LICENSE
-icinga-php/vendor/vendor/phenx/php-font-lib/README.md
-icinga-php/vendor/vendor/phenx/php-font-lib/bower.json
-icinga-php/vendor/vendor/phenx/php-font-lib/composer.json
-icinga-php/vendor/vendor/phenx/php-font-lib/index.php
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/adobe-standard-encoding.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp1250.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp1251.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp1252.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp1253.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp1254.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp1255.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp1257.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp1258.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/cp874.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-1.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-11.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-15.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-16.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-2.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-4.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-5.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-7.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/iso-8859-9.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/koi8-r.map
-icinga-php/vendor/vendor/phenx/php-font-lib/maps/koi8-u.map
-icinga-php/vendor/vendor/phenx/php-font-lib/src/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/AdobeFontMetrics.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Autoloader.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/BinaryStream.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/EOT/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/EOT/File.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/EOT/Header.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/EncodingMap.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Exception/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Exception/FontNotFoundException.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Font.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Glyph/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Glyph/Outline.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineComponent.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineComposite.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineSimple.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Header.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/OpenType/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/OpenType/File.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/DirectoryEntry.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Table.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/cmap.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/glyf.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/head.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/hhea.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/hmtx.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/kern.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/loca.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/maxp.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/name.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/nameRecord.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/os2.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/Table/Type/post.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/TrueType/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/TrueType/Collection.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/TrueType/File.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/TrueType/Header.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/WOFF/
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/WOFF/File.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/WOFF/Header.php
-icinga-php/vendor/vendor/phenx/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/
-icinga-php/vendor/vendor/phenx/php-svg-lib/LICENSE
-icinga-php/vendor/vendor/phenx/php-svg-lib/README.md
-icinga-php/vendor/vendor/phenx/php-svg-lib/composer.json
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/CssLength.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/DefaultStyle.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Document.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Gradient/
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Gradient/Stop.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Style.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Surface/
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Surface/CPdf.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfaceInterface.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/AbstractTag.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Anchor.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Circle.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/ClipPath.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Ellipse.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Group.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Image.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Line.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/LinearGradient.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Path.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Polygon.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Polyline.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/RadialGradient.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Rect.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Shape.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Stop.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/StyleTag.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/Text.php
-icinga-php/vendor/vendor/phenx/php-svg-lib/src/Svg/Tag/UseTag.php
icinga-php/vendor/vendor/predis/
icinga-php/vendor/vendor/predis/predis/
icinga-php/vendor/vendor/predis/predis/LICENSE
icinga-php/vendor/vendor/predis/predis/README.md
icinga-php/vendor/vendor/predis/predis/autoload.php
icinga-php/vendor/vendor/predis/predis/composer.json
-icinga-php/vendor/vendor/predis/predis/docker/
-icinga-php/vendor/vendor/predis/predis/docker/unstable_cluster/
-icinga-php/vendor/vendor/predis/predis/docker/unstable_cluster/Dockerfile
-icinga-php/vendor/vendor/predis/predis/docker/unstable_cluster/create_cluster.sh
-icinga-php/vendor/vendor/predis/predis/docker/unstable_cluster/docker-compose.yml
-icinga-php/vendor/vendor/predis/predis/docker/unstable_cluster/redis.conf
icinga-php/vendor/vendor/predis/predis/src/
icinga-php/vendor/vendor/predis/predis/src/Autoloader.php
icinga-php/vendor/vendor/predis/predis/src/Client.php
@@ -1263,10 +1253,12 @@ icinga-php/vendor/vendor/predis/predis/src/Cluster/Distributor/KetamaRing.php
icinga-php/vendor/vendor/predis/predis/src/Cluster/Hash/
icinga-php/vendor/vendor/predis/predis/src/Cluster/Hash/CRC16.php
icinga-php/vendor/vendor/predis/predis/src/Cluster/Hash/HashGeneratorInterface.php
-icinga-php/vendor/vendor/predis/predis/src/Cluster/Hash/PhpiredisCRC16.php
+icinga-php/vendor/vendor/predis/predis/src/Cluster/NullSlotRange.php
icinga-php/vendor/vendor/predis/predis/src/Cluster/PredisStrategy.php
icinga-php/vendor/vendor/predis/predis/src/Cluster/RedisStrategy.php
+icinga-php/vendor/vendor/predis/predis/src/Cluster/SimpleSlotMap.php
icinga-php/vendor/vendor/predis/predis/src/Cluster/SlotMap.php
+icinga-php/vendor/vendor/predis/predis/src/Cluster/SlotRange.php
icinga-php/vendor/vendor/predis/predis/src/Cluster/StrategyInterface.php
icinga-php/vendor/vendor/predis/predis/src/Collection/
icinga-php/vendor/vendor/predis/predis/src/Collection/Iterator/
@@ -1300,6 +1292,7 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/AbstractField.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/FieldInterface.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/GeoField.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/GeoShapeField.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/NumericField.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/TagField.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Search/SchemaFields/TextField.php
@@ -1313,6 +1306,8 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Server/
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Server/LimitInterface.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Server/LimitOffsetCount.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Server/To.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Stream/
+icinga-php/vendor/vendor/predis/predis/src/Command/Argument/Stream/XInfoStreamOptions.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/TimeSeries/
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/TimeSeries/AddArguments.php
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/TimeSeries/AlterArguments.php
@@ -1327,8 +1322,24 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Argument/TimeSeries/MRangeArg
icinga-php/vendor/vendor/predis/predis/src/Command/Argument/TimeSeries/RangeArguments.php
icinga-php/vendor/vendor/predis/predis/src/Command/Command.php
icinga-php/vendor/vendor/predis/predis/src/Command/CommandInterface.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/ACL.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/AbstractContainer.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/CLIENT.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/CLUSTER.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/ContainerFactory.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/ContainerInterface.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/FUNCTIONS.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/Json/
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/Json/JSONDEBUG.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/Search/
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/Search/FTCONFIG.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/Search/FTCURSOR.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/XGROUP.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Container/XINFO.php
icinga-php/vendor/vendor/predis/predis/src/Command/Factory.php
icinga-php/vendor/vendor/predis/predis/src/Command/FactoryInterface.php
+icinga-php/vendor/vendor/predis/predis/src/Command/PrefixableCommand.php
icinga-php/vendor/vendor/predis/predis/src/Command/PrefixableCommandInterface.php
icinga-php/vendor/vendor/predis/predis/src/Command/Processor/
icinga-php/vendor/vendor/predis/predis/src/Command/Processor/KeyPrefixProcessor.php
@@ -1346,6 +1357,7 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Redis/BGREWRITEAOF.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/BGSAVE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/BITCOUNT.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/BITFIELD.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/BITFIELD_RO.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/BITOP.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/BITPOS.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/BLMOVE.php
@@ -1371,18 +1383,6 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Redis/CLUSTER.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/COMMAND.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/CONFIG.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/COPY.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/ACL.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/AbstractContainer.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/CLUSTER.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/ContainerFactory.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/ContainerInterface.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/FunctionContainer.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/Json/
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/Json/JSONDEBUG.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/Search/
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/Search/FTCONFIG.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Container/Search/FTCURSOR.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/CountMinSketch/
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINCRBY.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/CountMinSketch/CMSINFO.php
@@ -1441,19 +1441,31 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Redis/GETRANGE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/GETSET.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HDEL.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HEXISTS.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HEXPIRE.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HEXPIREAT.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HEXPIRETIME.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HGET.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HGETALL.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HGETDEL.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HGETEX.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HINCRBY.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HINCRBYFLOAT.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HKEYS.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HLEN.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HMGET.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HMSET.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HPERSIST.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HPEXPIRE.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HPEXPIREAT.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HPEXPIRETIME.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HPTTL.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HRANDFIELD.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HSCAN.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HSET.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HSETEX.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HSETNX.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HSTRLEN.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HTTL.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/HVALS.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/INCR.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/INCRBY.php
@@ -1556,14 +1568,17 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SMOVE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SORT.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SORT_RO.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SPOP.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SPUBLISH.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SRANDMEMBER.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SREM.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SSCAN.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SSUBSCRIBE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/STRLEN.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SUBSCRIBE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SUBSTR.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SUNION.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SUNIONSTORE.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/SUNSUBSCRIBE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Search/
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Search/FTAGGREGATE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Search/FTALIASADD.php
@@ -1589,6 +1604,7 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Search/FTSUGLEN.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Search/FTSYNDUMP.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Search/FTSYNUPDATE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Search/FTTAGVALS.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Search/FT_LIST.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/TDigest/
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTADD.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/TDigest/TDIGESTBYRANK.php
@@ -1638,9 +1654,14 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Redis/UNWATCH.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/WAITAOF.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/WATCH.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XADD.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XAUTOCLAIM.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XDEL.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XGROUP.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XINFO.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XLEN.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XRANGE.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XREAD.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XREADGROUP.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XREVRANGE.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XTRIM.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ZADD.php
@@ -1677,20 +1698,6 @@ icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ZUNION.php
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ZUNIONSTORE.php
icinga-php/vendor/vendor/predis/predis/src/Command/RedisFactory.php
icinga-php/vendor/vendor/predis/predis/src/Command/ScriptCommand.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/DeleteStrategy.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/DumpStrategy.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/FlushStrategy.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/KillStrategy.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/ListStrategy.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/LoadStrategy.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/RestoreStrategy.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/ContainerCommands/Functions/StatsStrategy.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/StrategyResolverInterface.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/SubcommandStrategyInterface.php
-icinga-php/vendor/vendor/predis/predis/src/Command/Strategy/SubcommandStrategyResolver.php
icinga-php/vendor/vendor/predis/predis/src/Command/Traits/
icinga-php/vendor/vendor/predis/predis/src/Command/Traits/Aggregate.php
icinga-php/vendor/vendor/predis/predis/src/Command/Traits/BitByte.php
@@ -1754,6 +1761,7 @@ icinga-php/vendor/vendor/predis/predis/src/Configuration/OptionInterface.php
icinga-php/vendor/vendor/predis/predis/src/Configuration/Options.php
icinga-php/vendor/vendor/predis/predis/src/Configuration/OptionsInterface.php
icinga-php/vendor/vendor/predis/predis/src/Connection/
+icinga-php/vendor/vendor/predis/predis/src/Connection/AbstractAggregateConnection.php
icinga-php/vendor/vendor/predis/predis/src/Connection/AbstractConnection.php
icinga-php/vendor/vendor/predis/predis/src/Connection/AggregateConnectionInterface.php
icinga-php/vendor/vendor/predis/predis/src/Connection/Cluster/
@@ -1769,16 +1777,36 @@ icinga-php/vendor/vendor/predis/predis/src/Connection/FactoryInterface.php
icinga-php/vendor/vendor/predis/predis/src/Connection/NodeConnectionInterface.php
icinga-php/vendor/vendor/predis/predis/src/Connection/Parameters.php
icinga-php/vendor/vendor/predis/predis/src/Connection/ParametersInterface.php
-icinga-php/vendor/vendor/predis/predis/src/Connection/PhpiredisSocketConnection.php
-icinga-php/vendor/vendor/predis/predis/src/Connection/PhpiredisStreamConnection.php
icinga-php/vendor/vendor/predis/predis/src/Connection/RelayConnection.php
+icinga-php/vendor/vendor/predis/predis/src/Connection/RelayFactory.php
icinga-php/vendor/vendor/predis/predis/src/Connection/RelayMethods.php
icinga-php/vendor/vendor/predis/predis/src/Connection/Replication/
icinga-php/vendor/vendor/predis/predis/src/Connection/Replication/MasterSlaveReplication.php
icinga-php/vendor/vendor/predis/predis/src/Connection/Replication/ReplicationInterface.php
icinga-php/vendor/vendor/predis/predis/src/Connection/Replication/SentinelReplication.php
+icinga-php/vendor/vendor/predis/predis/src/Connection/Resource/
+icinga-php/vendor/vendor/predis/predis/src/Connection/Resource/Exception/
+icinga-php/vendor/vendor/predis/predis/src/Connection/Resource/Exception/StreamInitException.php
+icinga-php/vendor/vendor/predis/predis/src/Connection/Resource/Stream.php
+icinga-php/vendor/vendor/predis/predis/src/Connection/Resource/StreamFactory.php
+icinga-php/vendor/vendor/predis/predis/src/Connection/Resource/StreamFactoryInterface.php
icinga-php/vendor/vendor/predis/predis/src/Connection/StreamConnection.php
-icinga-php/vendor/vendor/predis/predis/src/Connection/WebdisConnection.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/
+icinga-php/vendor/vendor/predis/predis/src/Consumer/AbstractConsumer.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/AbstractDispatcherLoop.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/ConsumerInterface.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/DispatcherLoopInterface.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/PubSub/
+icinga-php/vendor/vendor/predis/predis/src/Consumer/PubSub/Consumer.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/PubSub/DispatcherLoop.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/PubSub/RelayConsumer.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/PubSub/SubscriptionContext.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/Push/
+icinga-php/vendor/vendor/predis/predis/src/Consumer/Push/Consumer.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/Push/DispatcherLoop.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/Push/PushNotificationException.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/Push/PushResponse.php
+icinga-php/vendor/vendor/predis/predis/src/Consumer/Push/PushResponseInterface.php
icinga-php/vendor/vendor/predis/predis/src/Monitor/
icinga-php/vendor/vendor/predis/predis/src/Monitor/Consumer.php
icinga-php/vendor/vendor/predis/predis/src/NotSupportedException.php
@@ -1791,6 +1819,14 @@ icinga-php/vendor/vendor/predis/predis/src/Pipeline/RelayAtomic.php
icinga-php/vendor/vendor/predis/predis/src/Pipeline/RelayPipeline.php
icinga-php/vendor/vendor/predis/predis/src/PredisException.php
icinga-php/vendor/vendor/predis/predis/src/Protocol/
+icinga-php/vendor/vendor/predis/predis/src/Protocol/Parser/
+icinga-php/vendor/vendor/predis/predis/src/Protocol/Parser/ParserStrategyResolver.php
+icinga-php/vendor/vendor/predis/predis/src/Protocol/Parser/ParserStrategyResolverInterface.php
+icinga-php/vendor/vendor/predis/predis/src/Protocol/Parser/Strategy/
+icinga-php/vendor/vendor/predis/predis/src/Protocol/Parser/Strategy/ParserStrategyInterface.php
+icinga-php/vendor/vendor/predis/predis/src/Protocol/Parser/Strategy/Resp2Strategy.php
+icinga-php/vendor/vendor/predis/predis/src/Protocol/Parser/Strategy/Resp3Strategy.php
+icinga-php/vendor/vendor/predis/predis/src/Protocol/Parser/UnexpectedTypeException.php
icinga-php/vendor/vendor/predis/predis/src/Protocol/ProtocolException.php
icinga-php/vendor/vendor/predis/predis/src/Protocol/ProtocolProcessorInterface.php
icinga-php/vendor/vendor/predis/predis/src/Protocol/RequestSerializerInterface.php
@@ -1808,11 +1844,6 @@ icinga-php/vendor/vendor/predis/predis/src/Protocol/Text/Handler/StreamableMulti
icinga-php/vendor/vendor/predis/predis/src/Protocol/Text/ProtocolProcessor.php
icinga-php/vendor/vendor/predis/predis/src/Protocol/Text/RequestSerializer.php
icinga-php/vendor/vendor/predis/predis/src/Protocol/Text/ResponseReader.php
-icinga-php/vendor/vendor/predis/predis/src/PubSub/
-icinga-php/vendor/vendor/predis/predis/src/PubSub/AbstractConsumer.php
-icinga-php/vendor/vendor/predis/predis/src/PubSub/Consumer.php
-icinga-php/vendor/vendor/predis/predis/src/PubSub/DispatcherLoop.php
-icinga-php/vendor/vendor/predis/predis/src/PubSub/RelayConsumer.php
icinga-php/vendor/vendor/predis/predis/src/Replication/
icinga-php/vendor/vendor/predis/predis/src/Replication/MissingMasterException.php
icinga-php/vendor/vendor/predis/predis/src/Replication/ReplicationStrategy.php
@@ -1831,8 +1862,20 @@ icinga-php/vendor/vendor/predis/predis/src/Session/
icinga-php/vendor/vendor/predis/predis/src/Session/Handler.php
icinga-php/vendor/vendor/predis/predis/src/Transaction/
icinga-php/vendor/vendor/predis/predis/src/Transaction/AbortedMultiExecException.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Exception/
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Exception/TransactionException.php
icinga-php/vendor/vendor/predis/predis/src/Transaction/MultiExec.php
icinga-php/vendor/vendor/predis/predis/src/Transaction/MultiExecState.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Response/
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Response/BypassTransactionResponse.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/ClusterConnectionStrategy.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/ConnectionStrategyResolver.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/NodeConnectionStrategy.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/NonClusterConnectionStrategy.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/ReplicationConnectionStrategy.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/StrategyInterface.php
+icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/StrategyResolverInterface.php
icinga-php/vendor/vendor/psr/
icinga-php/vendor/vendor/psr/http-client/
icinga-php/vendor/vendor/psr/http-client/CHANGELOG.md
@@ -1899,7 +1942,6 @@ icinga-php/vendor/vendor/ralouphie/getallheaders/src/getallheaders.php
icinga-php/vendor/vendor/ramsey/
icinga-php/vendor/vendor/ramsey/collection/
icinga-php/vendor/vendor/ramsey/collection/LICENSE
-icinga-php/vendor/vendor/ramsey/collection/PATCHES.txt
icinga-php/vendor/vendor/ramsey/collection/README.md
icinga-php/vendor/vendor/ramsey/collection/SECURITY.md
icinga-php/vendor/vendor/ramsey/collection/composer.json
@@ -1913,13 +1955,13 @@ icinga-php/vendor/vendor/ramsey/collection/src/CollectionInterface.php
icinga-php/vendor/vendor/ramsey/collection/src/DoubleEndedQueue.php
icinga-php/vendor/vendor/ramsey/collection/src/DoubleEndedQueueInterface.php
icinga-php/vendor/vendor/ramsey/collection/src/Exception/
+icinga-php/vendor/vendor/ramsey/collection/src/Exception/CollectionException.php
icinga-php/vendor/vendor/ramsey/collection/src/Exception/CollectionMismatchException.php
icinga-php/vendor/vendor/ramsey/collection/src/Exception/InvalidArgumentException.php
-icinga-php/vendor/vendor/ramsey/collection/src/Exception/InvalidSortOrderException.php
+icinga-php/vendor/vendor/ramsey/collection/src/Exception/InvalidPropertyOrMethod.php
icinga-php/vendor/vendor/ramsey/collection/src/Exception/NoSuchElementException.php
icinga-php/vendor/vendor/ramsey/collection/src/Exception/OutOfBoundsException.php
icinga-php/vendor/vendor/ramsey/collection/src/Exception/UnsupportedOperationException.php
-icinga-php/vendor/vendor/ramsey/collection/src/Exception/ValueExtractionException.php
icinga-php/vendor/vendor/ramsey/collection/src/GenericArray.php
icinga-php/vendor/vendor/ramsey/collection/src/Map/
icinga-php/vendor/vendor/ramsey/collection/src/Map/AbstractMap.php
@@ -1932,6 +1974,7 @@ icinga-php/vendor/vendor/ramsey/collection/src/Map/TypedMapInterface.php
icinga-php/vendor/vendor/ramsey/collection/src/Queue.php
icinga-php/vendor/vendor/ramsey/collection/src/QueueInterface.php
icinga-php/vendor/vendor/ramsey/collection/src/Set.php
+icinga-php/vendor/vendor/ramsey/collection/src/Sort.php
icinga-php/vendor/vendor/ramsey/collection/src/Tool/
icinga-php/vendor/vendor/ramsey/collection/src/Tool/TypeTrait.php
icinga-php/vendor/vendor/ramsey/collection/src/Tool/ValueExtractorTrait.php
@@ -1966,6 +2009,7 @@ icinga-php/vendor/vendor/ramsey/uuid/src/Converter/Time/BigNumberTimeConverter.p
icinga-php/vendor/vendor/ramsey/uuid/src/Converter/Time/DegradedTimeConverter.php
icinga-php/vendor/vendor/ramsey/uuid/src/Converter/Time/GenericTimeConverter.php
icinga-php/vendor/vendor/ramsey/uuid/src/Converter/Time/PhpTimeConverter.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Converter/Time/UnixTimeConverter.php
icinga-php/vendor/vendor/ramsey/uuid/src/Converter/TimeConverterInterface.php
icinga-php/vendor/vendor/ramsey/uuid/src/DegradedUuid.php
icinga-php/vendor/vendor/ramsey/uuid/src/DeprecatedUuidInterface.php
@@ -2005,6 +2049,7 @@ icinga-php/vendor/vendor/ramsey/uuid/src/Generator/RandomGeneratorInterface.php
icinga-php/vendor/vendor/ramsey/uuid/src/Generator/RandomLibAdapter.php
icinga-php/vendor/vendor/ramsey/uuid/src/Generator/TimeGeneratorFactory.php
icinga-php/vendor/vendor/ramsey/uuid/src/Generator/TimeGeneratorInterface.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Generator/UnixTimeGenerator.php
icinga-php/vendor/vendor/ramsey/uuid/src/Guid/
icinga-php/vendor/vendor/ramsey/uuid/src/Guid/Fields.php
icinga-php/vendor/vendor/ramsey/uuid/src/Guid/Guid.php
@@ -2038,8 +2083,11 @@ icinga-php/vendor/vendor/ramsey/uuid/src/Provider/TimeProviderInterface.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/Fields.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/FieldsInterface.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/MaxTrait.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/MaxUuid.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/NilTrait.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/NilUuid.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/TimeTrait.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidBuilder.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidInterface.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidV1.php
@@ -2047,6 +2095,9 @@ icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidV2.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidV3.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidV4.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidV5.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidV6.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidV7.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/UuidV8.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/Validator.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/VariantTrait.php
icinga-php/vendor/vendor/ramsey/uuid/src/Rfc4122/VersionTrait.php
@@ -2159,6 +2210,8 @@ icinga-php/vendor/vendor/react/http/src/Client/
icinga-php/vendor/vendor/react/http/src/Client/Client.php
icinga-php/vendor/vendor/react/http/src/HttpServer.php
icinga-php/vendor/vendor/react/http/src/Io/
+icinga-php/vendor/vendor/react/http/src/Io/AbstractMessage.php
+icinga-php/vendor/vendor/react/http/src/Io/AbstractRequest.php
icinga-php/vendor/vendor/react/http/src/Io/BufferedBody.php
icinga-php/vendor/vendor/react/http/src/Io/ChunkedDecoder.php
icinga-php/vendor/vendor/react/http/src/Io/ChunkedEncoder.php
@@ -2185,6 +2238,7 @@ icinga-php/vendor/vendor/react/http/src/Message/Request.php
icinga-php/vendor/vendor/react/http/src/Message/Response.php
icinga-php/vendor/vendor/react/http/src/Message/ResponseException.php
icinga-php/vendor/vendor/react/http/src/Message/ServerRequest.php
+icinga-php/vendor/vendor/react/http/src/Message/Uri.php
icinga-php/vendor/vendor/react/http/src/Middleware/
icinga-php/vendor/vendor/react/http/src/Middleware/LimitConcurrentRequestsMiddleware.php
icinga-php/vendor/vendor/react/http/src/Middleware/RequestBodyBufferMiddleware.php
@@ -2346,6 +2400,7 @@ icinga-php/vendor/vendor/sabberworm/php-css-parser/src/OutputFormat.php
icinga-php/vendor/vendor/sabberworm/php-css-parser/src/OutputFormatter.php
icinga-php/vendor/vendor/sabberworm/php-css-parser/src/Parser.php
icinga-php/vendor/vendor/sabberworm/php-css-parser/src/Parsing/
+icinga-php/vendor/vendor/sabberworm/php-css-parser/src/Parsing/Anchor.php
icinga-php/vendor/vendor/sabberworm/php-css-parser/src/Parsing/OutputException.php
icinga-php/vendor/vendor/sabberworm/php-css-parser/src/Parsing/ParserState.php
icinga-php/vendor/vendor/sabberworm/php-css-parser/src/Parsing/SourceException.php
@@ -2382,7 +2437,11 @@ icinga-php/vendor/vendor/sabberworm/php-css-parser/src/Value/ValueList.php
icinga-php/vendor/vendor/shardj/
icinga-php/vendor/vendor/shardj/zf1-future/
icinga-php/vendor/vendor/shardj/zf1-future/.php-cs-fixer.dist.php
+icinga-php/vendor/vendor/shardj/zf1-future/.phpstan.dist.baseline.neon
+icinga-php/vendor/vendor/shardj/zf1-future/.phpstan.dist.neon
+icinga-php/vendor/vendor/shardj/zf1-future/.rector.php
icinga-php/vendor/vendor/shardj/zf1-future/.travis.yml
+icinga-php/vendor/vendor/shardj/zf1-future/BREAKING-CHANGES.md
icinga-php/vendor/vendor/shardj/zf1-future/CHANGELOG.md
icinga-php/vendor/vendor/shardj/zf1-future/CONTRIBUTING.md
icinga-php/vendor/vendor/shardj/zf1-future/DEVELOPMENT_README.md
@@ -2429,7 +2488,6 @@ icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Deserializer.p
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/Amf/Parse/InputStream.php
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/Amf/Parse/OutputStream.php
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Resource/
-icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Resource/MysqlResult.php
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Resource/MysqliResult.php
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Resource/Stream.php
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/Amf/Parse/Serializer.php
@@ -5914,7 +5972,6 @@ icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/XmlRpc/Value/Nil.php
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/XmlRpc/Value/Scalar.php
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/XmlRpc/Value/String.php
icinga-php/vendor/vendor/shardj/zf1-future/library/Zend/XmlRpc/Value/Struct.php
-icinga-php/vendor/vendor/shardj/zf1-future/rector.php
icinga-php/vendor/vendor/shardj/zf1-future/resources/
icinga-php/vendor/vendor/shardj/zf1-future/resources/languages/
icinga-php/vendor/vendor/shardj/zf1-future/resources/languages/cs/
@@ -6026,20 +6083,6 @@ icinga-php/vendor/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.p
icinga-php/vendor/vendor/symfony/polyfill-mbstring/bootstrap.php
icinga-php/vendor/vendor/symfony/polyfill-mbstring/bootstrap80.php
icinga-php/vendor/vendor/symfony/polyfill-mbstring/composer.json
-icinga-php/vendor/vendor/symfony/polyfill-php80/
-icinga-php/vendor/vendor/symfony/polyfill-php80/LICENSE
-icinga-php/vendor/vendor/symfony/polyfill-php80/Php80.php
-icinga-php/vendor/vendor/symfony/polyfill-php80/PhpToken.php
-icinga-php/vendor/vendor/symfony/polyfill-php80/README.md
-icinga-php/vendor/vendor/symfony/polyfill-php80/Resources/
-icinga-php/vendor/vendor/symfony/polyfill-php80/Resources/stubs/
-icinga-php/vendor/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
-icinga-php/vendor/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php
-icinga-php/vendor/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php
-icinga-php/vendor/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
-icinga-php/vendor/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
-icinga-php/vendor/vendor/symfony/polyfill-php80/bootstrap.php
-icinga-php/vendor/vendor/symfony/polyfill-php80/composer.json
icinga-php/vendor/vendor/symfony/polyfill-php81/
icinga-php/vendor/vendor/symfony/polyfill-php81/LICENSE
icinga-php/vendor/vendor/symfony/polyfill-php81/Php81.php
@@ -6050,6 +6093,35 @@ icinga-php/vendor/vendor/symfony/polyfill-php81/Resources/stubs/CURLStringFile.p
icinga-php/vendor/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
icinga-php/vendor/vendor/symfony/polyfill-php81/bootstrap.php
icinga-php/vendor/vendor/symfony/polyfill-php81/composer.json
+icinga-php/vendor/vendor/symfony/polyfill-php83/
+icinga-php/vendor/vendor/symfony/polyfill-php83/LICENSE
+icinga-php/vendor/vendor/symfony/polyfill-php83/Php83.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/README.md
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateError.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateException.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidOperationException.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidTimeZoneException.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedIntervalStringException.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedPeriodStringException.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedStringException.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateObjectError.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/Override.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/bootstrap.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/bootstrap81.php
+icinga-php/vendor/vendor/symfony/polyfill-php83/composer.json
+icinga-php/vendor/vendor/symfony/polyfill-php84/
+icinga-php/vendor/vendor/symfony/polyfill-php84/LICENSE
+icinga-php/vendor/vendor/symfony/polyfill-php84/Php84.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/README.md
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/bootstrap.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/composer.json
icinga-php/vendor/vendor/tedivm/
icinga-php/vendor/vendor/tedivm/jshrink/
icinga-php/vendor/vendor/tedivm/jshrink/CONTRIBUTING.md
diff --git icingadb-web/Makefile icingadb-web/Makefile
index cbfa5714118..d7528ca2a38 100644
--- icingadb-web/Makefile
+++ icingadb-web/Makefile
@@ -2,15 +2,14 @@ COMMENT= web-based UI for Icinga DB
GH_PROJECT= icingadb-web
MODULE_NAME= icingadb-web
-MODULE_VERSION= v1.1.3
+MODULE_VERSION= v1.2.0
MODULE_DEST= ${PREFIX}/icinga-web2/modules/icingadb
-REVISION= 0
HOMEPAGE= https://icinga.com/docs/icinga-db-web/
MAINTAINER= Alvar Penning <post@0x21.biz>
RUN_DEPENDS= lang/php/${MODPHP_VERSION},-curl \
- net/icinga/icinga-php-library>=0.14.1
+ net/icinga/icinga-php-library>=0.16.1
.include <bsd.port.mk>
diff --git icingadb-web/distinfo icingadb-web/distinfo
index 1b65f2887c6..7b9ae2af29a 100644
--- icingadb-web/distinfo
+++ icingadb-web/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icingadb-web-1.1.3.tar.gz) = QOjOW1zK0rzNiGb5ZXLhtcXJObO1jlIaPtev0+BE8xE=
-SIZE (icingadb-web-1.1.3.tar.gz) = 2057952
+SHA256 (icingadb-web-1.2.0.tar.gz) = Ro5iIny2bCcyYuacbHZrENUQa3rBvPtAFNAkOGKRN7o=
+SIZE (icingadb-web-1.2.0.tar.gz) = 2073822
diff --git icingadb-web/pkg/PLIST icingadb-web/pkg/PLIST
index f34f28a84f5..1cddb8cf19c 100644
--- icingadb-web/pkg/PLIST
+++ icingadb-web/pkg/PLIST
@@ -13,6 +13,10 @@ icinga-web2/modules/icingadb/application/controllers/CommandTransportController.
icinga-web2/modules/icingadb/application/controllers/CommentController.php
icinga-web2/modules/icingadb/application/controllers/CommentsController.php
icinga-web2/modules/icingadb/application/controllers/ConfigController.php
+icinga-web2/modules/icingadb/application/controllers/ContactController.php
+icinga-web2/modules/icingadb/application/controllers/ContactgroupController.php
+icinga-web2/modules/icingadb/application/controllers/ContactgroupsController.php
+icinga-web2/modules/icingadb/application/controllers/ContactsController.php
icinga-web2/modules/icingadb/application/controllers/DowntimeController.php
icinga-web2/modules/icingadb/application/controllers/DowntimesController.php
icinga-web2/modules/icingadb/application/controllers/ErrorController.php
@@ -25,6 +29,7 @@ icinga-web2/modules/icingadb/application/controllers/HostgroupsController.php
icinga-web2/modules/icingadb/application/controllers/HostsController.php
icinga-web2/modules/icingadb/application/controllers/MigrateController.php
icinga-web2/modules/icingadb/application/controllers/NotificationsController.php
+icinga-web2/modules/icingadb/application/controllers/RedundancygroupController.php
icinga-web2/modules/icingadb/application/controllers/ServiceController.php
icinga-web2/modules/icingadb/application/controllers/ServicegroupController.php
icinga-web2/modules/icingadb/application/controllers/ServicegroupsController.php
@@ -116,6 +121,7 @@ icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ProcessCheckResultC
icinga-web2/modules/icingadb/library/Icingadb/Command/Object/PropagateHostDowntimeCommand.php
icinga-web2/modules/icingadb/library/Icingadb/Command/Object/RemoveAcknowledgementCommand.php
icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ScheduleCheckCommand.php
+icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ScheduleDowntimeCommand.php
icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ScheduleHostDowntimeCommand.php
icinga-web2/modules/icingadb/library/Icingadb/Command/Object/ScheduleServiceDowntimeCommand.php
icinga-web2/modules/icingadb/library/Icingadb/Command/Object/SendCustomNotificationCommand.php
@@ -133,9 +139,9 @@ icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/CommandTransport
icinga-web2/modules/icingadb/library/Icingadb/Command/Transport/CommandTransportInterface.php
icinga-web2/modules/icingadb/library/Icingadb/Common/
icinga-web2/modules/icingadb/library/Icingadb/Common/Auth.php
+icinga-web2/modules/icingadb/library/Icingadb/Common/Backend.php
icinga-web2/modules/icingadb/library/Icingadb/Common/BaseFilter.php
icinga-web2/modules/icingadb/library/Icingadb/Common/BaseStatusBar.php
-icinga-web2/modules/icingadb/library/Icingadb/Common/CaptionDisabled.php
icinga-web2/modules/icingadb/library/Icingadb/Common/CommandActions.php
icinga-web2/modules/icingadb/library/Icingadb/Common/Database.php
icinga-web2/modules/icingadb/library/Icingadb/Common/DetailActions.php
@@ -145,21 +151,15 @@ icinga-web2/modules/icingadb/library/Icingadb/Common/HostStates.php
icinga-web2/modules/icingadb/library/Icingadb/Common/IcingaRedis.php
icinga-web2/modules/icingadb/library/Icingadb/Common/Icons.php
icinga-web2/modules/icingadb/library/Icingadb/Common/Links.php
-icinga-web2/modules/icingadb/library/Icingadb/Common/ListItemCommonLayout.php
-icinga-web2/modules/icingadb/library/Icingadb/Common/ListItemDetailedLayout.php
-icinga-web2/modules/icingadb/library/Icingadb/Common/ListItemMinimalLayout.php
icinga-web2/modules/icingadb/library/Icingadb/Common/LoadMore.php
icinga-web2/modules/icingadb/library/Icingadb/Common/Macros.php
-icinga-web2/modules/icingadb/library/Icingadb/Common/NoSubjectLink.php
icinga-web2/modules/icingadb/library/Icingadb/Common/ObjectInspectionDetail.php
-icinga-web2/modules/icingadb/library/Icingadb/Common/ObjectLinkDisabled.php
icinga-web2/modules/icingadb/library/Icingadb/Common/SearchControls.php
icinga-web2/modules/icingadb/library/Icingadb/Common/ServiceLink.php
icinga-web2/modules/icingadb/library/Icingadb/Common/ServiceLinks.php
icinga-web2/modules/icingadb/library/Icingadb/Common/ServiceStates.php
icinga-web2/modules/icingadb/library/Icingadb/Common/StateBadges.php
icinga-web2/modules/icingadb/library/Icingadb/Common/TicketLinks.php
-icinga-web2/modules/icingadb/library/Icingadb/Common/ViewMode.php
icinga-web2/modules/icingadb/library/Icingadb/Compat/
icinga-web2/modules/icingadb/library/Icingadb/Compat/CompatHost.php
icinga-web2/modules/icingadb/library/Icingadb/Compat/CompatObject.php
@@ -168,6 +168,7 @@ icinga-web2/modules/icingadb/library/Icingadb/Compat/UrlMigrator.php
icinga-web2/modules/icingadb/library/Icingadb/Data/
icinga-web2/modules/icingadb/library/Icingadb/Data/CsvResultSet.php
icinga-web2/modules/icingadb/library/Icingadb/Data/CsvResultSetUtils.php
+icinga-web2/modules/icingadb/library/Icingadb/Data/DependencyNodes.php
icinga-web2/modules/icingadb/library/Icingadb/Data/JsonResultSet.php
icinga-web2/modules/icingadb/library/Icingadb/Data/JsonResultSetUtils.php
icinga-web2/modules/icingadb/library/Icingadb/Data/PivotTable.php
@@ -190,6 +191,7 @@ icinga-web2/modules/icingadb/library/Icingadb/Hook/HostDetailExtensionHook.php
icinga-web2/modules/icingadb/library/Icingadb/Hook/HostsDetailExtensionHook.php
icinga-web2/modules/icingadb/library/Icingadb/Hook/IcingadbSupportHook.php
icinga-web2/modules/icingadb/library/Icingadb/Hook/PluginOutputHook.php
+icinga-web2/modules/icingadb/library/Icingadb/Hook/RedundancyGroupDetailExtensionHook.php
icinga-web2/modules/icingadb/library/Icingadb/Hook/ServiceActionsHook.php
icinga-web2/modules/icingadb/library/Icingadb/Hook/ServiceDetailExtensionHook.php
icinga-web2/modules/icingadb/library/Icingadb/Hook/ServicesDetailExtensionHook.php
@@ -206,6 +208,7 @@ icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/ActionAndNoteUrl.ph
icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/Bitmask.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/BoolCast.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/FlattenedObjectVars.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/HasProblematicParent.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Behavior/ReRoute.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Checkcommand.php
icinga-web2/modules/icingadb/library/Icingadb/Model/CheckcommandArgument.php
@@ -215,6 +218,9 @@ icinga-web2/modules/icingadb/library/Icingadb/Model/Comment.php
icinga-web2/modules/icingadb/library/Icingadb/Model/CommentHistory.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Customvar.php
icinga-web2/modules/icingadb/library/Icingadb/Model/CustomvarFlat.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/DependencyEdge.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/DependencyEdgeState.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/DependencyNode.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Downtime.php
icinga-web2/modules/icingadb/library/Icingadb/Model/DowntimeHistory.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Endpoint.php
@@ -247,6 +253,10 @@ icinga-web2/modules/icingadb/library/Icingadb/Model/Notificationcommand.php
icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationcommandArgument.php
icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationcommandCustomvar.php
icinga-web2/modules/icingadb/library/Icingadb/Model/NotificationcommandEnvvar.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/RedundancyGroup.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/RedundancyGroupState.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/RedundancyGroupSummary.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/Schema.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Service.php
icinga-web2/modules/icingadb/library/Icingadb/Model/ServiceCustomvar.php
icinga-web2/modules/icingadb/library/Icingadb/Model/ServiceState.php
@@ -255,6 +265,8 @@ icinga-web2/modules/icingadb/library/Icingadb/Model/ServicegroupCustomvar.php
icinga-web2/modules/icingadb/library/Icingadb/Model/ServicegroupMember.php
icinga-web2/modules/icingadb/library/Icingadb/Model/ServicegroupSummary.php
icinga-web2/modules/icingadb/library/Icingadb/Model/ServicestateSummary.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/SlaHistoryDowntime.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/SlaHistoryState.php
icinga-web2/modules/icingadb/library/Icingadb/Model/State.php
icinga-web2/modules/icingadb/library/Icingadb/Model/StateHistory.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Timeperiod.php
@@ -262,6 +274,9 @@ icinga-web2/modules/icingadb/library/Icingadb/Model/TimeperiodCustomvar.php
icinga-web2/modules/icingadb/library/Icingadb/Model/TimeperiodOverrideExclude.php
icinga-web2/modules/icingadb/library/Icingadb/Model/TimeperiodOverrideInclude.php
icinga-web2/modules/icingadb/library/Icingadb/Model/TimeperiodRange.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/UnreachableParent/
+icinga-web2/modules/icingadb/library/Icingadb/Model/UnreachableParent.php
+icinga-web2/modules/icingadb/library/Icingadb/Model/UnreachableParent/ResultSet.php
icinga-web2/modules/icingadb/library/Icingadb/Model/User.php
icinga-web2/modules/icingadb/library/Icingadb/Model/UserCustomvar.php
icinga-web2/modules/icingadb/library/Icingadb/Model/Usergroup.php
@@ -304,6 +319,21 @@ icinga-web2/modules/icingadb/library/Icingadb/Util/PerfDataFormat.php
icinga-web2/modules/icingadb/library/Icingadb/Util/PerfDataSet.php
icinga-web2/modules/icingadb/library/Icingadb/Util/PluginOutput.php
icinga-web2/modules/icingadb/library/Icingadb/Util/ThresholdRange.php
+icinga-web2/modules/icingadb/library/Icingadb/View/
+icinga-web2/modules/icingadb/library/Icingadb/View/BaseHostAndServiceRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/CommentRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/DowntimeRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/EventRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/HostRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/HostgroupGridRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/HostgroupRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/NotificationRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/RedundancyGroupRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/ServiceRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/ServicegroupGridRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/ServicegroupRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/UserRenderer.php
+icinga-web2/modules/icingadb/library/Icingadb/View/UsergroupRenderer.php
icinga-web2/modules/icingadb/library/Icingadb/Web/
icinga-web2/modules/icingadb/library/Icingadb/Web/Control/
icinga-web2/modules/icingadb/library/Icingadb/Web/Control/GridViewModeSwitcher.php
@@ -322,8 +352,9 @@ icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Renderer/ProblemsBa
icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
icinga-web2/modules/icingadb/library/Icingadb/Web/Navigation/Renderer/TotalProblemsBadge.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/
-icinga-web2/modules/icingadb/library/Icingadb/Widget/AttemptBall.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/CheckAttempt.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/DependencyNodeStateBadges.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/DependencyNodeStatistics.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/CheckStatistics.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/CommentDetail.php
@@ -337,10 +368,12 @@ icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/HostMetaInfo.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/HostStatistics.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/MultiselectQuickActions.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ObjectDetail.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ObjectHeader.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ObjectStatistics.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ObjectsDetail.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/PerfDataTable.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/QuickActions.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/RedundancyGroupDetail.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ServiceDetail.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ServiceInspectionDetail.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Detail/ServiceMetaInfo.php
@@ -353,63 +386,22 @@ icinga-web2/modules/icingadb/library/Icingadb/Widget/HostStatusBar.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/HostSummaryDonut.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/IconImage.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseCommentListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseDowntimeListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseHistoryListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseHostListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseNotificationListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/BaseServiceListItem.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommandTransportList.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommandTransportListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommentList.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommentListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/CommentListItemMinimal.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/DowntimeList.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/DowntimeListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/DowntimeListItemMinimal.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HistoryList.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HistoryListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HistoryListItemDetailed.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HistoryListItemMinimal.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostDetailHeader.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostList.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostListItemDetailed.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/HostListItemMinimal.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/NotificationList.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/NotificationListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/NotificationListItemDetailed.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/NotificationListItemMinimal.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/LoadMoreObjectList.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ObjectList.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/PageSeparatorItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceDetailHeader.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceList.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceListItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceListItemDetailed.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/ServiceListItemMinimal.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/StateList.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/StateListItem.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemList/TicketLinkObjectList.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/BaseHostGroupItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/BaseServiceGroupItem.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/BaseStateRowItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/GridCellLayout.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostItemTable.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostRowItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostgroupGridCell.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostgroupTable.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/HostgroupTableRow.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ObjectGrid.php
+icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ObjectTable.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServiceItemTable.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServiceRowItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServicegroupGridCell.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServicegroupTable.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/ServicegroupTableRow.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/StateItemTable.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/StateRowItem.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/TableRowLayout.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/UserTable.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/UserTableRow.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/UsergroupTable.php
-icinga-web2/modules/icingadb/library/Icingadb/Widget/ItemTable/UsergroupTableRow.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/MarkdownLine.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/MarkdownText.php
icinga-web2/modules/icingadb/library/Icingadb/Widget/Notice.php
@@ -433,15 +425,18 @@ icinga-web2/modules/icingadb/public/css/
icinga-web2/modules/icingadb/public/css/common.less
icinga-web2/modules/icingadb/public/css/form/
icinga-web2/modules/icingadb/public/css/form/schedule-service-downtime-form.less
+icinga-web2/modules/icingadb/public/css/item/
+icinga-web2/modules/icingadb/public/css/item/downtime.less
+icinga-web2/modules/icingadb/public/css/item/hostgroup.less
+icinga-web2/modules/icingadb/public/css/item/icon-image.less
+icinga-web2/modules/icingadb/public/css/item/item-layout.less
+icinga-web2/modules/icingadb/public/css/item/redundancy-group.less
+icinga-web2/modules/icingadb/public/css/item/servicegroup.less
icinga-web2/modules/icingadb/public/css/list/
icinga-web2/modules/icingadb/public/css/list/action-list.less
-icinga-web2/modules/icingadb/public/css/list/comment-list.less
-icinga-web2/modules/icingadb/public/css/list/downtime-list.less
icinga-web2/modules/icingadb/public/css/list/item-list.less
-icinga-web2/modules/icingadb/public/css/list/list-item.less
icinga-web2/modules/icingadb/public/css/list/state-item-table.less
icinga-web2/modules/icingadb/public/css/list/state-row-item.less
-icinga-web2/modules/icingadb/public/css/list/user-list.less
icinga-web2/modules/icingadb/public/css/markdown.less
icinga-web2/modules/icingadb/public/css/mixin/
icinga-web2/modules/icingadb/public/css/mixin/progress-bar.less
@@ -455,15 +450,16 @@ icinga-web2/modules/icingadb/public/css/widget/check-attempt.less
icinga-web2/modules/icingadb/public/css/widget/check-statistics.less
icinga-web2/modules/icingadb/public/css/widget/comment-popup.less
icinga-web2/modules/icingadb/public/css/widget/custom-var-table.less
+icinga-web2/modules/icingadb/public/css/widget/dependency-node-state-badges.less
icinga-web2/modules/icingadb/public/css/widget/donut-container.less
icinga-web2/modules/icingadb/public/css/widget/downtime-card.less
-icinga-web2/modules/icingadb/public/css/widget/group-grid.less
icinga-web2/modules/icingadb/public/css/widget/host-state-badges.less
icinga-web2/modules/icingadb/public/css/widget/key-value-list.less
icinga-web2/modules/icingadb/public/css/widget/migrate-popup.less
icinga-web2/modules/icingadb/public/css/widget/monitoring-health.less
icinga-web2/modules/icingadb/public/css/widget/notice.less
icinga-web2/modules/icingadb/public/css/widget/object-features.less
+icinga-web2/modules/icingadb/public/css/widget/object-grid.less
icinga-web2/modules/icingadb/public/css/widget/object-inspection.less
icinga-web2/modules/icingadb/public/css/widget/object-meta-info.less
icinga-web2/modules/icingadb/public/css/widget/object-statistics.less
@@ -471,7 +467,6 @@ icinga-web2/modules/icingadb/public/css/widget/performance-data-table.less
icinga-web2/modules/icingadb/public/css/widget/quick-actions.less
icinga-web2/modules/icingadb/public/css/widget/service-state-badges.less
icinga-web2/modules/icingadb/public/css/widget/state-change.less
-icinga-web2/modules/icingadb/public/css/widget/table-layout.less
icinga-web2/modules/icingadb/public/css/widget/tag-list.less
icinga-web2/modules/icingadb/public/css/widget/view-mode-switcher.less
icinga-web2/modules/icingadb/public/js/
diff --git icingadb/Makefile icingadb/Makefile
index 963343c7b2a..68f1cce46c9 100644
--- icingadb/Makefile
+++ icingadb/Makefile
@@ -1,7 +1,7 @@
COMMENT= configuration and state database for Icinga
GH_PROJECT= icingadb
-GH_TAGNAME= v1.3.0
+GH_TAGNAME= v1.4.0
MODGO_MODNAME= github.com/icinga/icingadb
MODGO_VERSION= ${GH_TAGNAME}
diff --git icingadb/distinfo icingadb/distinfo
index f27bc905bbb..beaec966924 100644
--- icingadb/distinfo
+++ icingadb/distinfo
@@ -10,8 +10,8 @@ SHA256 (go_modules/github.com/bsm/gomega/@v/v1.27.10.mod) = 7Zm/GRmWBtSgMPrKlBAU
SHA256 (go_modules/github.com/bsm/gomega/@v/v1.27.10.zip) = MwsjBrfLwXTcVqjrAZRuud2FRHjSkvAdN+uGshRMFOw=
SHA256 (go_modules/github.com/caarlos0/env/v11/@v/v11.3.1.mod) = proGpILT7FT4ryVGDf4P8Z8UuW5QFDP6B3RDaGBLphA=
SHA256 (go_modules/github.com/caarlos0/env/v11/@v/v11.3.1.zip) = 6GqIJ+DDnnPc1sq0X8dVGGqqd2lu2/+wIEB9nbVg9H4=
-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
-SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = /BgM2wwA+/+9Obd0pyzbXwwyrOJTcNUTUZWRiow/vSU=
+SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.mod) = oJD46q9ZzCrfFjKZ6+/nl+Hco/at0sjoimo7kLpTiwI=
+SHA256 (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.zip) = FFomzcfEnbVmAXuAfEmJ7n993rVpQj6cuZ+ZX6w2IdM=
SHA256 (go_modules/github.com/creasty/defaults/@v/v1.8.0.mod) = x/35kvVZVN5fIGcB2Ee776hkDG8C6367XHwxQAcNkc4=
SHA256 (go_modules/github.com/creasty/defaults/@v/v1.8.0.zip) = 2ZhLzUtzJqYGb1i8lLRv6GV+UOG6Cj7261krD/luZxI=
SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
@@ -29,8 +29,8 @@ SHA256 (go_modules/github.com/go-playground/universal-translator/@v/v0.18.1.zip)
SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.22.1.mod) = ndyI3V0hSSoXYsFJgqBJAFljOhoCmvRaGDMH4hQ5qdc=
SHA256 (go_modules/github.com/go-playground/validator/v10/@v/v10.22.1.zip) = ZXSgf3LrgRWxXNPFBiwIlPNhnmq/dqMECAqXz/Ogeik=
SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = X4QK5KiZECbWFXZGw2oO1RVJx24603dqEtWnFi5j0Ps=
-SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.9.1.mod) = FbaKiTQomAv11k2X3uTafE1klB8PhPkGSZ1OONTMrM4=
-SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.9.1.zip) = LXy+fzuE/siTDyCay4VdVCyag+YidZ+9tifJDjUnWR8=
+SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.9.3.mod) = FbaKiTQomAv11k2X3uTafE1klB8PhPkGSZ1OONTMrM4=
+SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.9.3.zip) = +gBmqso/iTInDWLHXf2ykaCho4UFRkkQ3myDoTMuFh4=
SHA256 (go_modules/github.com/goccy/go-yaml/@v/v1.13.0.mod) = W7yAb/AlSp3lyWsayXkgbYX0q3n1sYbTwM4XiXN4Ovs=
SHA256 (go_modules/github.com/goccy/go-yaml/@v/v1.13.0.zip) = 8g+lvVjTwXWOQmBTXD25ejnBPwwH9QG3CsdWZFAjQJ0=
SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
@@ -38,8 +38,8 @@ SHA256 (go_modules/github.com/google/go-cmp/@v/v0.7.0.mod) = Mch0odKhjmKwVQ+CPOe
SHA256 (go_modules/github.com/google/go-cmp/@v/v0.7.0.zip) = ZKnOBG8sMg43g/ug0fShX4oY8LAJtnvyf3YwkZ2z9Tk=
SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.mod) = c9pHtjOLAKCC/UUao1oyc9OtwJuOm7qY2rAQkeQCr24=
SHA256 (go_modules/github.com/google/uuid/@v/v1.6.0.zip) = 0PAvN3IX9CcC4lloTgZEHtv1FA3dzDS6m+pWA4s4pu0=
-SHA256 (go_modules/github.com/icinga/icinga-go-library/@v/v0.6.3.mod) = kioSQMJ+7dpNwKhco7xM6+lWlbFHK3RDs5LoXXh01rg=
-SHA256 (go_modules/github.com/icinga/icinga-go-library/@v/v0.6.3.zip) = ISkKQbKhOzMzSBAjNEHKsysP4rIaBzqPPn1X9DGt+VU=
+SHA256 (go_modules/github.com/icinga/icinga-go-library/@v/v0.7.2.mod) = KprdWzHfVTTn84xXqjj6G8ptGcpgFksD6hT+FrKH8sE=
+SHA256 (go_modules/github.com/icinga/icinga-go-library/@v/v0.7.2.zip) = W2C40snMVpVkwlIHltFe+3Pb1fOwGxUbnqnOeRzSEfA=
SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.6.1.mod) = XXfNPd0IYZ25q3vITtJAlbDicioz7d4iGzJlEMKwH/w=
SHA256 (go_modules/github.com/jessevdk/go-flags/@v/v1.6.1.zip) = I97Ou1pRFK8aaH++1k1qZ08el25wsrTNwn9S0LAgy0s=
SHA256 (go_modules/github.com/jmoiron/sqlx/@v/v1.4.0.mod) = TK1YPczEsJNGdNt/yFycLDIu5YeTNmhgqupYL2WRmU0=
@@ -58,16 +58,16 @@ SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8tX4nKRRV34XRkub
SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = QTaqoj/LMXaikoIvKoqYzMey/eOKWZIsFSsAb1nVlpU=
SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.zip) = iNH4l/4qHSSz/cxlCa6AlPAFQDlHELOim/NuZzD6qso=
SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.mod) = vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8=
-SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.27.mod) = vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8=
-SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.27.zip) = ZzOV/mg4g5dbkvjm7ulP9G4KzYgEfbJ8sJVvfOZs8s0=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.28.mod) = vJI17m5OYCQ/Hn3KzwyqTUgK/N8G7Xjkgf0Sfp4xGd8=
+SHA256 (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.28.zip) = dw4It6mueDrM4DTOy+8ZLLkhXznk0NxOP7DhGDDb+X4=
SHA256 (go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.mod) = I7HAJPY7k4SKyOOj1z4H/ymxl+XS6qC+yxKCtJVMaN8=
SHA256 (go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.zip) = PwPJZdWejV4/zvHBS2gZGrCwZ064rTuXoYuyaH6yn9A=
SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 3yjGqCPxgddheWlxd8DFlDxv+zjzwQstxTvjYO59RYk=
SHA256 (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 1MNri80GFikKORMhXg9TuTG9bgBnBZbylg3xtEryvQc=
SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI=
SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A=
-SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.7.3.mod) = ttJsZsahANW2V3huLF21qbCP1KtWJOD/e5fyFgnlYoM=
-SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.7.3.zip) = gMFcxrF21oXFf644CbUi+m15VQ+XR/QMFhGz/Mat+dM=
+SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.10.0.mod) = kuP4uAVyC/DxMc5mfG+fr1JdLPypEuz+jGNSrYfYJ1A=
+SHA256 (go_modules/github.com/redis/go-redis/v9/@v/v9.10.0.zip) = VCfad6ib/xYZEhJuPlAqgyAzFsUqKmeIG6nQdw3vUiQ=
SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = bHMYonqNVHOo62YedfsAUoF24O/FkxDtJ3yhO9EqU/E=
SHA256 (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = MZnZS+UChBQiIGYso7AOGd3R3r5OgN3HRf9CA+y2AcA=
@@ -96,8 +96,8 @@ SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by3
SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = py/lt5VUqJk9+VEtBeI3kI060LSAAcGrkrf6Uzns9EA=
SHA256 (go_modules/golang.org/x/net/@v/v0.30.0.mod) = cyMeKp5Xhgaj/n4ODJP/qWMavCAh96v6RCWGA4ZpCW8=
SHA256 (go_modules/golang.org/x/net/@v/v0.30.0.zip) = w1e3ec3AjQlS97rUxFzoQiO3xgBdd1gioXkBro9lu7o=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.12.0.mod) = cguY8b8DPWtkpFTKjCnNym6SZat9cNs7g03/SVYPFYc=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.12.0.zip) = o1SB5a5z5R7wHPQrytCcO3O7Okq7Z9SV1KV1AhVB7QI=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.15.0.mod) = cguY8b8DPWtkpFTKjCnNym6SZat9cNs7g03/SVYPFYc=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.15.0.zip) = dOIhrofKoPnH7IxIwco56Vee2J8JTHlEvdocrK59KgA=
SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
@@ -114,7 +114,7 @@ SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod)
SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) = ThgX+WTKNOVFuBr9oDJaXonPWN4uQT2CB8Cv3dD9wVw=
SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
-SHA256 (icingadb-1.3.0.zip) = z0Cvfn9FSKoNZjVvX6kfMe/7bnnhYliMR/vkyryES7s=
+SHA256 (icingadb-1.4.0.zip) = 6wZdYxRJkWkgfp1HsEcUy1r6hYo/57TOWlyUMpW9+TA=
SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.mod) = 40
SIZE (go_modules/filippo.io/edwards25519/@v/v1.1.0.zip) = 55809
SIZE (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.mod) = 44
@@ -127,8 +127,8 @@ SIZE (go_modules/github.com/bsm/gomega/@v/v1.27.10.mod) = 38
SIZE (go_modules/github.com/bsm/gomega/@v/v1.27.10.zip) = 276786
SIZE (go_modules/github.com/caarlos0/env/v11/@v/v11.3.1.mod) = 481
SIZE (go_modules/github.com/caarlos0/env/v11/@v/v11.3.1.zip) = 33095
-SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.mod) = 45
-SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.2.0.zip) = 17183
+SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.mod) = 45
+SIZE (go_modules/github.com/cespare/xxhash/v2/@v/v2.3.0.zip) = 17573
SIZE (go_modules/github.com/creasty/defaults/@v/v1.8.0.mod) = 44
SIZE (go_modules/github.com/creasty/defaults/@v/v1.8.0.zip) = 11970
SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34
@@ -146,8 +146,8 @@ SIZE (go_modules/github.com/go-playground/universal-translator/@v/v0.18.1.zip) =
SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.22.1.mod) = 430
SIZE (go_modules/github.com/go-playground/validator/v10/@v/v10.22.1.zip) = 304225
SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.8.1.mod) = 87
-SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.9.1.mod) = 89
-SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.9.1.zip) = 133615
+SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.9.3.mod) = 89
+SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.9.3.zip) = 134316
SIZE (go_modules/github.com/goccy/go-yaml/@v/v1.13.0.mod) = 646
SIZE (go_modules/github.com/goccy/go-yaml/@v/v1.13.0.zip) = 111067
SIZE (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 41
@@ -155,8 +155,8 @@ SIZE (go_modules/github.com/google/go-cmp/@v/v0.7.0.mod) = 41
SIZE (go_modules/github.com/google/go-cmp/@v/v0.7.0.zip) = 130179
SIZE (go_modules/github.com/google/uuid/@v/v1.6.0.mod) = 30
SIZE (go_modules/github.com/google/uuid/@v/v1.6.0.zip) = 31981
-SIZE (go_modules/github.com/icinga/icinga-go-library/@v/v0.6.3.mod) = 1128
-SIZE (go_modules/github.com/icinga/icinga-go-library/@v/v0.6.3.zip) = 93292
+SIZE (go_modules/github.com/icinga/icinga-go-library/@v/v0.7.2.mod) = 1129
+SIZE (go_modules/github.com/icinga/icinga-go-library/@v/v0.7.2.zip) = 106085
SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.6.1.mod) = 79
SIZE (go_modules/github.com/jessevdk/go-flags/@v/v1.6.1.zip) = 78585
SIZE (go_modules/github.com/jmoiron/sqlx/@v/v1.4.0.mod) = 157
@@ -175,16 +175,16 @@ SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8936
SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.mod) = 84
SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.12.zip) = 20977
SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.22.mod) = 146
-SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.27.mod) = 146
-SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.27.zip) = 2696315
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.28.mod) = 146
+SIZE (go_modules/github.com/mattn/go-sqlite3/@v/v1.14.28.zip) = 2733563
SIZE (go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.mod) = 32
SIZE (go_modules/github.com/okzk/sdnotify/@v/v0.0.0-20180710141335-d9becc38acbd.zip) = 3871
SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.mod) = 29
SIZE (go_modules/github.com/pkg/errors/@v/v0.9.1.zip) = 17866
SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37
SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433
-SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.7.3.mod) = 498
-SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.7.3.zip) = 296694
+SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.10.0.mod) = 498
+SIZE (go_modules/github.com/redis/go-redis/v9/@v/v9.10.0.zip) = 385605
SIZE (go_modules/github.com/rivo/uniseg/@v/v0.1.0.mod) = 39
SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.mod) = 39
SIZE (go_modules/github.com/rivo/uniseg/@v/v0.2.0.zip) = 45731
@@ -213,8 +213,8 @@ SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 84
SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = 165172
SIZE (go_modules/golang.org/x/net/@v/v0.30.0.mod) = 155
SIZE (go_modules/golang.org/x/net/@v/v0.30.0.zip) = 1842318
-SIZE (go_modules/golang.org/x/sync/@v/v0.12.0.mod) = 36
-SIZE (go_modules/golang.org/x/sync/@v/v0.12.0.zip) = 25441
+SIZE (go_modules/golang.org/x/sync/@v/v0.15.0.mod) = 36
+SIZE (go_modules/golang.org/x/sync/@v/v0.15.0.zip) = 26332
SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 34
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210514084401-e8d321eab015.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220811171246-fbc7d0a398ab.mod) = 33
@@ -231,4 +231,4 @@ SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) =
SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip) = 39844
SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
-SIZE (icingadb-1.3.0.zip) = 3345760
+SIZE (icingadb-1.4.0.zip) = 3354764
diff --git icingadb/modules.inc icingadb/modules.inc
index 1259679284e..025637f2a34 100644
--- icingadb/modules.inc
+++ icingadb/modules.inc
@@ -5,7 +5,7 @@ MODGO_MODULES = \
github.com/bsm/ginkgo/v2 v2.12.0 \
github.com/bsm/gomega v1.27.10 \
github.com/caarlos0/env/v11 v11.3.1 \
- github.com/cespare/xxhash/v2 v2.2.0 \
+ github.com/cespare/xxhash/v2 v2.3.0 \
github.com/creasty/defaults v1.8.0 \
github.com/davecgh/go-spew v1.1.1 \
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f \
@@ -14,11 +14,11 @@ MODGO_MODULES = \
github.com/go-playground/locales v0.14.1 \
github.com/go-playground/universal-translator v0.18.1 \
github.com/go-playground/validator/v10 v10.22.1 \
- github.com/go-sql-driver/mysql v1.9.1 \
+ github.com/go-sql-driver/mysql v1.9.3 \
github.com/goccy/go-yaml v1.13.0 \
github.com/google/go-cmp v0.7.0 \
github.com/google/uuid v1.6.0 \
- github.com/icinga/icinga-go-library v0.6.3 \
+ github.com/icinga/icinga-go-library v0.7.2 \
github.com/jessevdk/go-flags v1.6.1 \
github.com/jmoiron/sqlx v1.4.0 \
github.com/kr/text v0.2.0 \
@@ -27,11 +27,11 @@ MODGO_MODULES = \
github.com/mattn/go-colorable v0.1.13 \
github.com/mattn/go-isatty v0.0.20 \
github.com/mattn/go-runewidth v0.0.12 \
- github.com/mattn/go-sqlite3 v1.14.27 \
+ github.com/mattn/go-sqlite3 v1.14.28 \
github.com/okzk/sdnotify v0.0.0-20180710141335-d9becc38acbd \
github.com/pkg/errors v0.9.1 \
github.com/pmezard/go-difflib v1.0.0 \
- github.com/redis/go-redis/v9 v9.7.3 \
+ github.com/redis/go-redis/v9 v9.10.0 \
github.com/rivo/uniseg v0.2.0 \
github.com/ssgreg/journald v1.0.0 \
github.com/stretchr/objx v0.5.2 \
@@ -44,7 +44,7 @@ MODGO_MODULES = \
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 \
golang.org/x/mod v0.17.0 \
golang.org/x/net v0.30.0 \
- golang.org/x/sync v0.12.0 \
+ golang.org/x/sync v0.15.0 \
golang.org/x/sys v0.26.0 \
golang.org/x/text v0.19.0 \
golang.org/x/tools v0.21.0 \
diff --git icingadb/pkg/PLIST icingadb/pkg/PLIST
index 2c7693fd9ba..fd781686edc 100644
--- icingadb/pkg/PLIST
+++ icingadb/pkg/PLIST
@@ -19,11 +19,13 @@ share/doc/icingadb/doc/
share/doc/icingadb/doc/01-About.md
share/doc/icingadb/doc/02-Installation.md
share/doc/icingadb/doc/02-Installation.md.d/
+share/doc/icingadb/doc/02-Installation.md.d/For-Container.md
share/doc/icingadb/doc/02-Installation.md.d/From-Source.md
share/doc/icingadb/doc/03-Configuration.md
share/doc/icingadb/doc/04-Upgrading.md
share/doc/icingadb/doc/05-Distributed-Setups.md
share/doc/icingadb/doc/06-Migration.md
+share/doc/icingadb/doc/07-Operations.md
share/doc/icingadb/doc/TRADEMARKS.md
share/doc/icingadb/doc/icingadb-migration.example.yml
share/doc/icingadb/doc/images/
@@ -54,6 +56,7 @@ share/examples/icingadb/schema/mysql/upgrades/1.0.0.sql
share/examples/icingadb/schema/mysql/upgrades/1.1.1.sql
share/examples/icingadb/schema/mysql/upgrades/1.2.0.sql
share/examples/icingadb/schema/mysql/upgrades/1.2.1.sql
+share/examples/icingadb/schema/mysql/upgrades/1.4.0.sql
share/examples/icingadb/schema/mysql/upgrades/optional/
share/examples/icingadb/schema/mysql/upgrades/optional/1.2.0-history.sql
share/examples/icingadb/schema/pgsql/
@@ -62,5 +65,6 @@ share/examples/icingadb/schema/pgsql/upgrades/
share/examples/icingadb/schema/pgsql/upgrades/1.1.1.sql
share/examples/icingadb/schema/pgsql/upgrades/1.2.0.sql
share/examples/icingadb/schema/pgsql/upgrades/1.2.1.sql
+share/examples/icingadb/schema/pgsql/upgrades/1.4.0.sql
share/examples/icingadb/schema/pgsql/upgrades/optional/
share/examples/icingadb/schema/pgsql/upgrades/optional/1.2-0-history.sql
diff --git icingadb/pkg/README icingadb/pkg/README
index 7ce56a09447..59e78eaeca9 100644
--- icingadb/pkg/README
+++ icingadb/pkg/README
@@ -82,15 +82,13 @@ ${PREFIX}/share/doc/icingadb/doc/04-Upgrading.md
or online at
https://icinga.com/docs/icinga-db/latest/doc/04-Upgrading/
-If a schema update is necessary, it will be available under
+If a schema update is required, this is stated in the CHANGELOG and
+Upgrading documentation. The file itself will be available under
${PREFIX}/share/examples/icingadb/schema/{mysql,pgsql}/upgrades/
-and will be named after the new Icinga DB version.
+and is named after the new Icinga DB version.
It can be applied like the following example:
- # doas -u _icingadb psql -U icingadb icingadb < ${PREFIX}/share/examples/icingadb/schema/pgsql/upgrades/1.2.1.sql
+ # doas -u _icingadb psql -U icingadb icingadb < ${PREFIX}/share/examples/icingadb/schema/pgsql/upgrades/1.2.3.sql
-The following package upgrades require the following schema upgrades.
Please note that all intermediate upgrades are required!
-
-* 1.2.0 to 1.2.1: 1.2.1.sql needs to be applied for both MySQL and PostgreSQL
[update/maintainer update] Icinga 2, Icinga DB, Icinga DB Web
[update/maintainer update] Icinga 2, Icinga DB, Icinga DB Web
[update/maintainer update] Icinga 2, Icinga DB, Icinga DB Web