From: Stuart Henderson Subject: Re: [update/maintainer update] Icinga 2, Icinga DB, Icinga DB Web To: Alvar Penning Cc: ports@openbsd.org Date: Thu, 19 Jun 2025 00:53:52 +0100 Why send 5 patches that need to be applied separately when it's clearly going to be easier for everyone to send 1? No need to cc ports@ for things which I maintain. On 2025/06/19 00:15, Alvar Penning wrote: > Hi ports, > Hi Stuart, > > New versions of Icinga 2, Icinga DB, Icinga DB Web, and the Icinga PHP > libraries were released today[^0]. In particular, the following packages > were updated: > > 1. net/icinga/core2: 2.14.6 -> 2.15.0 [^1] > 2. net/icinga/icingadb: 1.3.0 -> 1.4.0 [^2] > 3. net/icinga/icingadb-web: 1.1.3 -> 1.2.0 [^3] > 4. net/icinga/icinga-php-library: 0.16.0 -> 0.16.1 [^4] > 5. net/icinga/icinga-php-thirdparty: 0.12.1 -> 0.13.0 [^5] > > Since internal APIs were altered, these updates must be applied > together. (Unless one uses Icinga 2 w/o Icinga DB.) > > There are five diffs attached, each updating one package. > > While I am only maintaining the icingadb and icingadb-web package, I > sent this diffs together as otherwise one cannot update to a working > Icinga setup. > > Best, > Alvar > > [^0]: https://icinga.com/blog/icinga-dependency-views/ > [^1]: https://github.com/Icinga/icinga2/releases/tag/v2.15.0 > [^2]: https://github.com/Icinga/icingadb/releases/tag/v1.4.0 > [^3]: https://github.com/Icinga/icingadb-web/releases/tag/v1.2.0 > [^4]: https://github.com/Icinga/icinga-php-library/releases/tag/v0.16.1 > [^5]: https://github.com/Icinga/icinga-php-thirdparty/releases/tag/v0.13.0 > diff --git Makefile Makefile > index 7eef517efb8..e37b7282fab 100644 > --- Makefile > +++ 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 distinfo distinfo > index 511d38a9eb8..7fbf6f19f4f 100644 > --- distinfo > +++ 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 patches/patch-lib_base_io-engine_hpp patches/patch-lib_base_io-engine_hpp > deleted file mode 100644 > index 33f369e006d..00000000000 > --- 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 > - #include > - #include > -+#include > - #include > - #include > - #include > - #include > - > -+#if BOOST_VERSION >= 108700 > -+# include > -+#endif // BOOST_VERSION >= 108700 > -+ > - namespace icinga > - { > - > -@@ -100,24 +105,32 @@ class IoEngine (public) > - > - template > - 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 patches/patch-lib_base_tcpsocket_hpp patches/patch-lib_base_tcpsocket_hpp > deleted file mode 100644 > index 5f48018a192..00000000000 > --- 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 patches/patch-lib_base_tlsutility_cpp patches/patch-lib_base_tlsutility_cpp > deleted file mode 100644 > index 4771ac677b6..00000000000 > --- patches/patch-lib_base_tlsutility_cpp > +++ /dev/null > @@ -1,25 +0,0 @@ > -From 1f06589f7afeed119b041ca62d745063e600b1a6 Mon Sep 17 00:00:00 2001 > -From: Theo Buehler > -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& > - > - String GetSignatureAlgorithm(const std::shared_ptr& 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 patches/patch-lib_icinga_notification_hpp patches/patch-lib_icinga_notification_hpp > deleted file mode 100644 > index 271cb29b99c..00000000000 > --- 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" > -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 - intrusive_ptr GetCommand() const; > - TimePeriod::Ptr GetPeriod() const; > - std::set GetUsers() const; > -- std::set GetUserGroups() const; > -+ std::set> GetUserGroups() const; > - > - void UpdateNotificationNumber(); > - void ResetNotificationNumber(); > diff --git patches/patch-lib_icinga_usergroup_hpp patches/patch-lib_icinga_usergroup_hpp > deleted file mode 100644 > index 171e880ad40..00000000000 > --- 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" > -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 patches/patch-lib_icingadb_redisconnection_cpp patches/patch-lib_icingadb_redisconnection_cpp > deleted file mode 100644 > index 751aa315efb..00000000000 > --- 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 patches/patch-lib_icingadb_redisconnection_hpp patches/patch-lib_icingadb_redisconnection_hpp > deleted file mode 100644 > index 2ea9302f6cc..00000000000 > --- 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 patches/patch-lib_remote_apilistener_cpp patches/patch-lib_remote_apilistener_cpp > deleted file mode 100644 > index d644def9181..00000000000 > --- 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 patches/patch-lib_remote_jsonrpcconnection_cpp patches/patch-lib_remote_jsonrpcconnection_cpp > deleted file mode 100644 > index d0eb6c7bfc7..00000000000 > --- 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 patches/patch-test_base-io-engine_cpp patches/patch-test_base-io-engine_cpp > deleted file mode 100644 > index 700e5891462..00000000000 > --- 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 Makefile Makefile > index 963343c7b2a..68f1cce46c9 100644 > --- Makefile > +++ 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 distinfo distinfo > index f27bc905bbb..beaec966924 100644 > --- distinfo > +++ 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 modules.inc modules.inc > index 1259679284e..025637f2a34 100644 > --- modules.inc > +++ 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 pkg/PLIST pkg/PLIST > index 2c7693fd9ba..fd781686edc 100644 > --- pkg/PLIST > +++ 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 pkg/README pkg/README > index 7ce56a09447..59e78eaeca9 100644 > --- pkg/README > +++ 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 > diff --git Makefile Makefile > index 124eab8c013..92273a2d426 100644 > --- Makefile > +++ 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 distinfo distinfo > index 2389c7c968f..3b5a4d4a115 100644 > --- distinfo > +++ 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 Makefile Makefile > index 95bcdeebcdb..99019845285 100644 > --- Makefile > +++ 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 distinfo distinfo > index b748ed3cb7d..ea1fff8d3f7 100644 > --- distinfo > +++ 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 pkg/PLIST pkg/PLIST > index f7e7743d666..0c5ea79d5dd 100644 > --- pkg/PLIST > +++ 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 Makefile Makefile > index cbfa5714118..d7528ca2a38 100644 > --- Makefile > +++ 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 > > RUN_DEPENDS= lang/php/${MODPHP_VERSION},-curl \ > - net/icinga/icinga-php-library>=0.14.1 > + net/icinga/icinga-php-library>=0.16.1 > > .include > diff --git distinfo distinfo > index 1b65f2887c6..7b9ae2af29a 100644 > --- distinfo > +++ 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 pkg/PLIST pkg/PLIST > index f34f28a84f5..1cddb8cf19c 100644 > --- pkg/PLIST > +++ 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/