Hi Stuart,
Hi ports@,

A longer diff to update multiple Icinga components follows. 

- core2 2.16.4: Bugfixes and an API authentication regression.
  https://github.com/Icinga/icinga2/releases/tag/v2.16.4
- web2 2.14.0: Some new features.
  https://github.com/Icinga/icingaweb2/releases/tag/v2.14.0
- icinga-php-{library,thirdparty} 1.0.0: Required for web2.
  https://github.com/Icinga/icinga-php-library/releases/tag/v1.0.0
  https://github.com/Icinga/icinga-php-thirdparty/releases/tag/v1.0.0

web2 contains a patch when the user's timezone differs from the
configured one. This patch will be included in the next release, but
occurred in my setup. https://github.com/Icinga/icingaweb2/pull/5540

Best,
Alvar


diff --git core2/Makefile core2/Makefile
index 5c23322875b..2b1fd65230d 100644
--- core2/Makefile
+++ core2/Makefile
@@ -2,7 +2,7 @@ COMMENT-main =  network monitoring system
 COMMENT-mysql =        MySQL support for icinga2
 COMMENT-pgsql =        PostgreSQL support for icinga2
 
-V =            2.16.3
+V =            2.16.4
 
 GH_PROJECT =   icinga2
 GH_TAGNAME =   v$V
diff --git core2/distinfo core2/distinfo
index a1331048a6f..a1f70d0bb14 100644
--- core2/distinfo
+++ core2/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icinga2-2.16.3.tar.gz) = Af+dwNSFbW+Lr0gSUjDQQobZ6hHeEXyllhZGjzAeUGg=
-SIZE (icinga2-2.16.3.tar.gz) = 9583986
+SHA256 (icinga2-2.16.4.tar.gz) = wKqJFs+kzLWULbABX2wNrgcRUvbtYDZ81BANph209Dk=
+SIZE (icinga2-2.16.4.tar.gz) = 9585593
diff --git icinga-php-library/Makefile icinga-php-library/Makefile
index 3ca601d9649..2a98af03093 100644
--- icinga-php-library/Makefile
+++ icinga-php-library/Makefile
@@ -1,7 +1,7 @@
 COMMENT=       Icinga PHP Library
 
 GH_PROJECT=    icinga-php-library
-GH_TAGNAME=    v0.19.2
+GH_TAGNAME=    v1.0.0
 
 MODULE_DEST=   ${PREFIX}/icinga-php/ipl
 
diff --git icinga-php-library/distinfo icinga-php-library/distinfo
index 3b28a88bf94..e7f9acc40cb 100644
--- icinga-php-library/distinfo
+++ icinga-php-library/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icinga-php-library-0.19.2.tar.gz) = 
BQ5QPbBwVSK/nvLwcjMt8+ipHSe4NNEOb+86638E40A=
-SIZE (icinga-php-library-0.19.2.tar.gz) = 4218839
+SHA256 (icinga-php-library-1.0.0.tar.gz) = 
iDRZLtVPfb2p77+PYVfbwjCqTS8abbH8aqNrnYT9iR8=
+SIZE (icinga-php-library-1.0.0.tar.gz) = 4274238
diff --git icinga-php-library/pkg/PLIST icinga-php-library/pkg/PLIST
index de6b5166c13..2103853c5e9 100644
--- icinga-php-library/pkg/PLIST
+++ icinga-php-library/pkg/PLIST
@@ -9,8 +9,10 @@ icinga-php/ipl/VERSION
 icinga-php/ipl/asset/
 icinga-php/ipl/asset/css/
 icinga-php/ipl/asset/css/action-link-and-button-link.less
+icinga-php/ipl/asset/css/animations.less
 icinga-php/ipl/asset/css/awesome-icons.less
 icinga-php/ipl/asset/css/balls.less
+icinga-php/ipl/asset/css/callout.less
 icinga-php/ipl/asset/css/cancel-button.less
 icinga-php/ipl/asset/css/compat.less
 icinga-php/ipl/asset/css/controls.less
@@ -44,6 +46,10 @@ icinga-php/ipl/asset/css/vendor/flatpickr.css
 icinga-php/ipl/asset/css/vendor/flatpickr.vars.less
 icinga-php/ipl/asset/css/vertical-key-value.less
 icinga-php/ipl/asset/js/
+icinga-php/ipl/asset/js/RelativeTime.js
+icinga-php/ipl/asset/js/behavior/
+icinga-php/ipl/asset/js/behavior/RelativeTimeBehavior.js
+icinga-php/ipl/asset/js/functions.js
 icinga-php/ipl/asset/js/iterator.js
 icinga-php/ipl/asset/js/notjQuery.js
 icinga-php/ipl/asset/js/vendor/
@@ -101,6 +107,7 @@ 
icinga-php/ipl/asset/static/font/icinga-icons/src/insert-group.svg
 icinga-php/ipl/asset/static/font/icinga-icons/src/list-view-default.svg
 icinga-php/ipl/asset/static/font/icinga-icons/src/list-view-detailed.svg
 icinga-php/ipl/asset/static/font/icinga-icons/src/list-view-minimal.svg
+icinga-php/ipl/asset/static/font/icinga-icons/src/list-view-tabular.svg
 icinga-php/ipl/asset/static/font/icinga-icons/src/refresh-cert.svg
 icinga-php/ipl/asset/static/font/icinga-icons/src/th-list.svg
 icinga-php/ipl/asset/static/font/icinga-icons/src/th-thumb-empty.svg
@@ -125,10 +132,14 @@ icinga-php/ipl/vendor/brick/math/src/BigRational.php
 icinga-php/ipl/vendor/brick/math/src/Exception/
 icinga-php/ipl/vendor/brick/math/src/Exception/DivisionByZeroException.php
 icinga-php/ipl/vendor/brick/math/src/Exception/IntegerOverflowException.php
+icinga-php/ipl/vendor/brick/math/src/Exception/InvalidArgumentException.php
 icinga-php/ipl/vendor/brick/math/src/Exception/MathException.php
 icinga-php/ipl/vendor/brick/math/src/Exception/NegativeNumberException.php
+icinga-php/ipl/vendor/brick/math/src/Exception/NoInverseException.php
 icinga-php/ipl/vendor/brick/math/src/Exception/NumberFormatException.php
+icinga-php/ipl/vendor/brick/math/src/Exception/RandomSourceException.php
 icinga-php/ipl/vendor/brick/math/src/Exception/RoundingNecessaryException.php
+icinga-php/ipl/vendor/brick/math/src/Exception/UnsupportedPlatformException.php
 icinga-php/ipl/vendor/brick/math/src/Internal/
 icinga-php/ipl/vendor/brick/math/src/Internal/Calculator/
 icinga-php/ipl/vendor/brick/math/src/Internal/Calculator.php
@@ -136,6 +147,8 @@ 
icinga-php/ipl/vendor/brick/math/src/Internal/Calculator/BcMathCalculator.php
 icinga-php/ipl/vendor/brick/math/src/Internal/Calculator/GmpCalculator.php
 icinga-php/ipl/vendor/brick/math/src/Internal/Calculator/NativeCalculator.php
 icinga-php/ipl/vendor/brick/math/src/Internal/CalculatorRegistry.php
+icinga-php/ipl/vendor/brick/math/src/Internal/DecimalHelper.php
+icinga-php/ipl/vendor/brick/math/src/Internal/Safe.php
 icinga-php/ipl/vendor/brick/math/src/RoundingMode.php
 icinga-php/ipl/vendor/composer/
 icinga-php/ipl/vendor/composer/ClassLoader.php
@@ -254,6 +267,7 @@ icinga-php/ipl/vendor/guzzlehttp/psr7/src/PumpStream.php
 icinga-php/ipl/vendor/guzzlehttp/psr7/src/Query.php
 icinga-php/ipl/vendor/guzzlehttp/psr7/src/Request.php
 icinga-php/ipl/vendor/guzzlehttp/psr7/src/Response.php
+icinga-php/ipl/vendor/guzzlehttp/psr7/src/Rfc3986.php
 icinga-php/ipl/vendor/guzzlehttp/psr7/src/Rfc7230.php
 icinga-php/ipl/vendor/guzzlehttp/psr7/src/ServerRequest.php
 icinga-php/ipl/vendor/guzzlehttp/psr7/src/Stream.php
@@ -1210,7 +1224,9 @@ 
icinga-php/ipl/vendor/ipl/web/src/Common/BaseOrderedItemList.php
 icinga-php/ipl/vendor/ipl/web/src/Common/BaseOrderedListItem.php
 icinga-php/ipl/vendor/ipl/web/src/Common/BaseTableRowItem.php
 icinga-php/ipl/vendor/ipl/web/src/Common/BaseTarget.php
+icinga-php/ipl/vendor/ipl/web/src/Common/CalloutType.php
 icinga-php/ipl/vendor/ipl/web/src/Common/Card.php
+icinga-php/ipl/vendor/ipl/web/src/Common/Csp.php
 icinga-php/ipl/vendor/ipl/web/src/Common/CsrfCounterMeasure.php
 icinga-php/ipl/vendor/ipl/web/src/Common/FormUid.php
 icinga-php/ipl/vendor/ipl/web/src/Common/ItemRenderer.php
@@ -1220,6 +1236,7 @@ icinga-php/ipl/vendor/ipl/web/src/Compat/
 icinga-php/ipl/vendor/ipl/web/src/Compat/CompatController.php
 icinga-php/ipl/vendor/ipl/web/src/Compat/CompatDecorator.php
 icinga-php/ipl/vendor/ipl/web/src/Compat/CompatForm.php
+icinga-php/ipl/vendor/ipl/web/src/Compat/DisplayFormElement.php
 icinga-php/ipl/vendor/ipl/web/src/Compat/FormDecorator/
 
icinga-php/ipl/vendor/ipl/web/src/Compat/FormDecorator/AutosubmitIndicationDecorator.php
 icinga-php/ipl/vendor/ipl/web/src/Compat/FormDecorator/CheckboxDecorator.php
@@ -1242,7 +1259,9 @@ 
icinga-php/ipl/vendor/ipl/web/src/Control/SearchBar/ValidatedColumn.php
 icinga-php/ipl/vendor/ipl/web/src/Control/SearchBar/ValidatedOperator.php
 icinga-php/ipl/vendor/ipl/web/src/Control/SearchBar/ValidatedTerm.php
 icinga-php/ipl/vendor/ipl/web/src/Control/SearchBar/ValidatedValue.php
+icinga-php/ipl/vendor/ipl/web/src/Control/SearchEditor/
 icinga-php/ipl/vendor/ipl/web/src/Control/SearchEditor.php
+icinga-php/ipl/vendor/ipl/web/src/Control/SearchEditor/ConditionErrorsDecorator.php
 icinga-php/ipl/vendor/ipl/web/src/Control/SortControl.php
 icinga-php/ipl/vendor/ipl/web/src/Filter/
 icinga-php/ipl/vendor/ipl/web/src/Filter/ParseException.php
@@ -1282,7 +1301,12 @@ icinga-php/ipl/vendor/ipl/web/src/Layout/ItemLayout.php
 icinga-php/ipl/vendor/ipl/web/src/Layout/ItemTableLayout.php
 icinga-php/ipl/vendor/ipl/web/src/Layout/MinimalItemLayout.php
 icinga-php/ipl/vendor/ipl/web/src/Layout/MinimalItemTableLayout.php
-icinga-php/ipl/vendor/ipl/web/src/LessRuleset.php
+icinga-php/ipl/vendor/ipl/web/src/Less/
+icinga-php/ipl/vendor/ipl/web/src/Less/CssVarVisitor.php
+icinga-php/ipl/vendor/ipl/web/src/Less/DetachedRulesetCallVisitor.php
+icinga-php/ipl/vendor/ipl/web/src/Less/LessRuleset.php
+icinga-php/ipl/vendor/ipl/web/src/Less/PreEvalVisitor.php
+icinga-php/ipl/vendor/ipl/web/src/Less/WikimediaLessCompiler.php
 icinga-php/ipl/vendor/ipl/web/src/Style.php
 icinga-php/ipl/vendor/ipl/web/src/Url.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/
@@ -1290,6 +1314,7 @@ icinga-php/ipl/vendor/ipl/web/src/Widget/ActionBar.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/ActionLink.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/Ball.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/ButtonLink.php
+icinga-php/ipl/vendor/ipl/web/src/Widget/Callout.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/ContinueWith.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/CopyToClipboard.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/Dropdown.php
@@ -1308,6 +1333,7 @@ icinga-php/ipl/vendor/ipl/web/src/Widget/ListItem.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/StateBadge.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/StateBall.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/Tabs.php
+icinga-php/ipl/vendor/ipl/web/src/Widget/Time.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/TimeAgo.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/TimeSince.php
 icinga-php/ipl/vendor/ipl/web/src/Widget/TimeUntil.php
@@ -1473,6 +1499,7 @@ icinga-php/ipl/vendor/ramsey/uuid/src/Lazy/
 icinga-php/ipl/vendor/ramsey/uuid/src/Lazy/LazyUuidFromString.php
 icinga-php/ipl/vendor/ramsey/uuid/src/Math/
 icinga-php/ipl/vendor/ramsey/uuid/src/Math/BrickMathCalculator.php
+icinga-php/ipl/vendor/ramsey/uuid/src/Math/BrickMathRoundingMode.php
 icinga-php/ipl/vendor/ramsey/uuid/src/Math/CalculatorInterface.php
 icinga-php/ipl/vendor/ramsey/uuid/src/Math/RoundingMode.php
 icinga-php/ipl/vendor/ramsey/uuid/src/Nonstandard/
@@ -1556,19 +1583,16 @@ icinga-php/ipl/vendor/react/promise/
 icinga-php/ipl/vendor/react/promise/LICENSE
 icinga-php/ipl/vendor/react/promise/composer.json
 icinga-php/ipl/vendor/react/promise/src/
-icinga-php/ipl/vendor/react/promise/src/CancellablePromiseInterface.php
-icinga-php/ipl/vendor/react/promise/src/CancellationQueue.php
 icinga-php/ipl/vendor/react/promise/src/Deferred.php
 icinga-php/ipl/vendor/react/promise/src/Exception/
+icinga-php/ipl/vendor/react/promise/src/Exception/CompositeException.php
 icinga-php/ipl/vendor/react/promise/src/Exception/LengthException.php
-icinga-php/ipl/vendor/react/promise/src/ExtendedPromiseInterface.php
-icinga-php/ipl/vendor/react/promise/src/FulfilledPromise.php
-icinga-php/ipl/vendor/react/promise/src/LazyPromise.php
+icinga-php/ipl/vendor/react/promise/src/Internal/
+icinga-php/ipl/vendor/react/promise/src/Internal/CancellationQueue.php
+icinga-php/ipl/vendor/react/promise/src/Internal/FulfilledPromise.php
+icinga-php/ipl/vendor/react/promise/src/Internal/RejectedPromise.php
 icinga-php/ipl/vendor/react/promise/src/Promise.php
 icinga-php/ipl/vendor/react/promise/src/PromiseInterface.php
-icinga-php/ipl/vendor/react/promise/src/PromisorInterface.php
-icinga-php/ipl/vendor/react/promise/src/RejectedPromise.php
-icinga-php/ipl/vendor/react/promise/src/UnhandledRejectionException.php
 icinga-php/ipl/vendor/react/promise/src/functions.php
 icinga-php/ipl/vendor/react/promise/src/functions_include.php
 icinga-php/ipl/vendor/simshaun/
@@ -1620,6 +1644,23 @@ 
icinga-php/ipl/vendor/simshaun/recurr/translations/pt-br.php
 icinga-php/ipl/vendor/simshaun/recurr/translations/sv.php
 icinga-php/ipl/vendor/simshaun/recurr/translations/tr.php
 icinga-php/ipl/vendor/symfony/
+icinga-php/ipl/vendor/symfony/deprecation-contracts/
+icinga-php/ipl/vendor/symfony/deprecation-contracts/LICENSE
+icinga-php/ipl/vendor/symfony/deprecation-contracts/composer.json
+icinga-php/ipl/vendor/symfony/deprecation-contracts/function.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/
+icinga-php/ipl/vendor/symfony/polyfill-php80/LICENSE
+icinga-php/ipl/vendor/symfony/polyfill-php80/Php80.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/PhpToken.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/Resources/
+icinga-php/ipl/vendor/symfony/polyfill-php80/Resources/stubs/
+icinga-php/ipl/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/bootstrap.php
+icinga-php/ipl/vendor/symfony/polyfill-php80/composer.json
 icinga-php/ipl/vendor/symfony/polyfill-php83/
 icinga-php/ipl/vendor/symfony/polyfill-php83/LICENSE
 icinga-php/ipl/vendor/symfony/polyfill-php83/Php83.php
@@ -1637,7 +1678,7 @@ 
icinga-php/ipl/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.php
 icinga-php/ipl/vendor/symfony/polyfill-php83/Resources/stubs/Override.php
 
icinga-php/ipl/vendor/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php
 icinga-php/ipl/vendor/symfony/polyfill-php83/bootstrap.php
-icinga-php/ipl/vendor/symfony/polyfill-php83/bootstrap80.php
+icinga-php/ipl/vendor/symfony/polyfill-php83/bootstrap72.php
 icinga-php/ipl/vendor/symfony/polyfill-php83/bootstrap81.php
 icinga-php/ipl/vendor/symfony/polyfill-php83/composer.json
 icinga-php/ipl/vendor/symfony/polyfill-php84/
@@ -1658,7 +1699,7 @@ 
icinga-php/ipl/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php
 
icinga-php/ipl/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php
 icinga-php/ipl/vendor/symfony/polyfill-php84/Resources/stubs/RoundingMode.php
 icinga-php/ipl/vendor/symfony/polyfill-php84/bootstrap.php
-icinga-php/ipl/vendor/symfony/polyfill-php84/bootstrap80.php
+icinga-php/ipl/vendor/symfony/polyfill-php84/bootstrap72.php
 icinga-php/ipl/vendor/symfony/polyfill-php84/bootstrap82.php
 icinga-php/ipl/vendor/symfony/polyfill-php84/composer.json
 icinga-php/ipl/vendor/wikimedia/
@@ -1676,7 +1717,9 @@ 
icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Exception/
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Exception/Chunk.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Exception/Compiler.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Exception/Parser.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/FileManager.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Functions.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/ImportVisitor.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Mime.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Output/
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Output.php
@@ -1690,33 +1733,35 @@ 
icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Alpha.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Anonymous.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Assignment.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/AtRule.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Attribute.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Call.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Color.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Comment.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Condition.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Declaration.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/DefaultFunc.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/DetachedRuleset.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php
-icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Directive.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Element.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Extend.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/HasValueProperty.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Import.php
-icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Javascript.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/JavaScript.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Keyword.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Media.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Definition.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/NameValue.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/NamespaceValue.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Negative.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Paren.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Property.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Quoted.php
-icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Rule.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php
-icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/RulesetCall.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Selector.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/UnicodeDescriptor.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Unit.php
@@ -1724,11 +1769,11 @@ 
icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/UnitConversions.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Url.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Value.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/Variable.php
+icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Tree/VariableCall.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Version.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Visitor/
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Visitor.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Visitor/extendFinder.php
-icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Visitor/import.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Visitor/joinSelector.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Visitor/processExtends.php
 icinga-php/ipl/vendor/wikimedia/less.php/lib/Less/Visitor/toCSS.php
diff --git icinga-php-thirdparty/Makefile icinga-php-thirdparty/Makefile
index a085494841f..c6a5098e183 100644
--- icinga-php-thirdparty/Makefile
+++ icinga-php-thirdparty/Makefile
@@ -1,7 +1,7 @@
 COMMENT=       bundle of 3rd party PHP libraries used by Icinga Web
 
 GH_PROJECT=    icinga-php-thirdparty
-GH_TAGNAME=    v0.15.3
+GH_TAGNAME=    v1.0.0
 
 MODULE_DEST=   ${PREFIX}/icinga-php/vendor
 
diff --git icinga-php-thirdparty/distinfo icinga-php-thirdparty/distinfo
index 26038cc538d..07b2dd2e7c9 100644
--- icinga-php-thirdparty/distinfo
+++ icinga-php-thirdparty/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icinga-php-thirdparty-0.15.3.tar.gz) = 
DAxX3tFUvKierTmOXybsjBGLLpxb3clNFL7iGbwhYJc=
-SIZE (icinga-php-thirdparty-0.15.3.tar.gz) = 11323202
+SHA256 (icinga-php-thirdparty-1.0.0.tar.gz) = 
PmvNtMf59MI5e66t+DLgvcq5XA1O7fUPCaDc/TeFQT0=
+SIZE (icinga-php-thirdparty-1.0.0.tar.gz) = 11394215
diff --git icinga-php-thirdparty/pkg/PLIST icinga-php-thirdparty/pkg/PLIST
index 1fba3c9e5a4..5975443dc6c 100644
--- icinga-php-thirdparty/pkg/PLIST
+++ icinga-php-thirdparty/pkg/PLIST
@@ -27,6 +27,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/README.md
+icinga-php/vendor/vendor/brick/math/codecov.yml
 icinga-php/vendor/vendor/brick/math/composer.json
 icinga-php/vendor/vendor/brick/math/src/
 icinga-php/vendor/vendor/brick/math/src/BigDecimal.php
@@ -36,10 +38,14 @@ icinga-php/vendor/vendor/brick/math/src/BigRational.php
 icinga-php/vendor/vendor/brick/math/src/Exception/
 icinga-php/vendor/vendor/brick/math/src/Exception/DivisionByZeroException.php
 icinga-php/vendor/vendor/brick/math/src/Exception/IntegerOverflowException.php
+icinga-php/vendor/vendor/brick/math/src/Exception/InvalidArgumentException.php
 icinga-php/vendor/vendor/brick/math/src/Exception/MathException.php
 icinga-php/vendor/vendor/brick/math/src/Exception/NegativeNumberException.php
+icinga-php/vendor/vendor/brick/math/src/Exception/NoInverseException.php
 icinga-php/vendor/vendor/brick/math/src/Exception/NumberFormatException.php
+icinga-php/vendor/vendor/brick/math/src/Exception/RandomSourceException.php
 
icinga-php/vendor/vendor/brick/math/src/Exception/RoundingNecessaryException.php
+icinga-php/vendor/vendor/brick/math/src/Exception/UnsupportedPlatformException.php
 icinga-php/vendor/vendor/brick/math/src/Internal/
 icinga-php/vendor/vendor/brick/math/src/Internal/Calculator/
 icinga-php/vendor/vendor/brick/math/src/Internal/Calculator.php
@@ -47,16 +53,104 @@ 
icinga-php/vendor/vendor/brick/math/src/Internal/Calculator/BcMathCalculator.php
 icinga-php/vendor/vendor/brick/math/src/Internal/Calculator/GmpCalculator.php
 
icinga-php/vendor/vendor/brick/math/src/Internal/Calculator/NativeCalculator.php
 icinga-php/vendor/vendor/brick/math/src/Internal/CalculatorRegistry.php
+icinga-php/vendor/vendor/brick/math/src/Internal/DecimalHelper.php
+icinga-php/vendor/vendor/brick/math/src/Internal/Safe.php
 icinga-php/vendor/vendor/brick/math/src/RoundingMode.php
+icinga-php/vendor/vendor/chillerlan/
+icinga-php/vendor/vendor/chillerlan/php-qrcode/
+icinga-php/vendor/vendor/chillerlan/php-qrcode/LICENSE-ASL-2.0
+icinga-php/vendor/vendor/chillerlan/php-qrcode/LICENSE-MIT
+icinga-php/vendor/vendor/chillerlan/php-qrcode/NOTICE
+icinga-php/vendor/vendor/chillerlan/php-qrcode/README.md
+icinga-php/vendor/vendor/chillerlan/php-qrcode/composer.json
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/BitBuffer.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/ECICharset.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/EccLevel.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/GDLuminanceSource.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/GF256.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/GenericGFPoly.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/IMagickLuminanceSource.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/LuminanceSourceAbstract.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/LuminanceSourceInterface.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/MaskPattern.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/Mode.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Common/Version.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/AlphaNum.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/Byte.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/ECI.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/Hanzi.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/Kanji.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/Number.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/QRCodeDataException.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/QRData.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/QRDataModeAbstract.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/QRDataModeInterface.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/QRMatrix.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Data/ReedSolomonEncoder.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Decoder/
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Decoder/Binarizer.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Decoder/BitMatrix.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Decoder/Decoder.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Decoder/DecoderResult.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Decoder/QRCodeDecoderException.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Decoder/ReedSolomonDecoder.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/AlignmentPattern.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/AlignmentPatternFinder.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/Detector.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/FinderPattern.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/FinderPatternFinder.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/GridSampler.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/PerspectiveTransform.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/QRCodeDetectorException.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Detector/ResultPoint.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/CssColorModuleValueTrait.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRCodeOutputException.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QREps.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRFpdf.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRGdImage.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRGdImageAVIF.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRGdImageBMP.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRGdImageGIF.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRGdImageJPEG.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRGdImagePNG.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRGdImageWEBP.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRImagick.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRInterventionImage.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRMarkup.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRMarkupHTML.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRMarkupSVG.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRMarkupXML.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QROutputAbstract.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QROutputInterface.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRStringJSON.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/QRStringText.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/RGBArrayModuleValueTrait.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/qrcode.schema.json
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/Output/qrcode.schema.xsd
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/QRCode.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/QRCodeException.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/QRCodeReaderOptionsTrait.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/QROptions.php
+icinga-php/vendor/vendor/chillerlan/php-qrcode/src/QROptionsTrait.php
+icinga-php/vendor/vendor/chillerlan/php-settings-container/
+icinga-php/vendor/vendor/chillerlan/php-settings-container/.phpstan/
+icinga-php/vendor/vendor/chillerlan/php-settings-container/.phpstan/baseline-lt-8.4.neon
+icinga-php/vendor/vendor/chillerlan/php-settings-container/.phpstan/ignore-by-php-version.php
+icinga-php/vendor/vendor/chillerlan/php-settings-container/LICENSE
+icinga-php/vendor/vendor/chillerlan/php-settings-container/README.md
+icinga-php/vendor/vendor/chillerlan/php-settings-container/composer.json
+icinga-php/vendor/vendor/chillerlan/php-settings-container/rules-magic-access.neon
+icinga-php/vendor/vendor/chillerlan/php-settings-container/src/
+icinga-php/vendor/vendor/chillerlan/php-settings-container/src/Attributes/
+icinga-php/vendor/vendor/chillerlan/php-settings-container/src/Attributes/ThrowOnInvalidProperty.php
+icinga-php/vendor/vendor/chillerlan/php-settings-container/src/SettingsContainerAbstract.php
+icinga-php/vendor/vendor/chillerlan/php-settings-container/src/SettingsContainerInterface.php
 icinga-php/vendor/vendor/clue/
-icinga-php/vendor/vendor/clue/block-react/
-icinga-php/vendor/vendor/clue/block-react/CHANGELOG.md
-icinga-php/vendor/vendor/clue/block-react/LICENSE
-icinga-php/vendor/vendor/clue/block-react/README.md
-icinga-php/vendor/vendor/clue/block-react/composer.json
-icinga-php/vendor/vendor/clue/block-react/src/
-icinga-php/vendor/vendor/clue/block-react/src/functions.php
-icinga-php/vendor/vendor/clue/block-react/src/functions_include.php
 icinga-php/vendor/vendor/clue/connection-manager-extra/
 icinga-php/vendor/vendor/clue/connection-manager-extra/CHANGELOG.md
 icinga-php/vendor/vendor/clue/connection-manager-extra/LICENSE
@@ -121,17 +215,6 @@ icinga-php/vendor/vendor/clue/redis-react/src/Client.php
 icinga-php/vendor/vendor/clue/redis-react/src/Factory.php
 icinga-php/vendor/vendor/clue/redis-react/src/LazyClient.php
 icinga-php/vendor/vendor/clue/redis-react/src/StreamingClient.php
-icinga-php/vendor/vendor/clue/soap-react/
-icinga-php/vendor/vendor/clue/soap-react/CHANGELOG.md
-icinga-php/vendor/vendor/clue/soap-react/LICENSE
-icinga-php/vendor/vendor/clue/soap-react/README.md
-icinga-php/vendor/vendor/clue/soap-react/composer.json
-icinga-php/vendor/vendor/clue/soap-react/src/
-icinga-php/vendor/vendor/clue/soap-react/src/Client.php
-icinga-php/vendor/vendor/clue/soap-react/src/Protocol/
-icinga-php/vendor/vendor/clue/soap-react/src/Protocol/ClientDecoder.php
-icinga-php/vendor/vendor/clue/soap-react/src/Protocol/ClientEncoder.php
-icinga-php/vendor/vendor/clue/soap-react/src/Proxy.php
 icinga-php/vendor/vendor/clue/socket-raw/
 icinga-php/vendor/vendor/clue/socket-raw/CHANGELOG.md
 icinga-php/vendor/vendor/clue/socket-raw/LICENSE
@@ -990,11 +1073,15 @@ 
icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
+icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/CurlShareHandleState.php
+icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/CurlVersion.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
+icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/ProxyEnvironment.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
+icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Handler/TlsVersion.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/HandlerStack.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/MessageFormatterInterface.php
@@ -1005,6 +1092,7 @@ 
icinga-php/vendor/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/RequestOptions.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/TransferStats.php
+icinga-php/vendor/vendor/guzzlehttp/guzzle/src/TransportSharing.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/Utils.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/functions.php
 icinga-php/vendor/vendor/guzzlehttp/guzzle/src/functions_include.php
@@ -2900,6 +2988,23 @@ 
icinga-php/vendor/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinter/Standard.p
 
icinga-php/vendor/vendor/nikic/php-parser/lib/PhpParser/PrettyPrinterAbstract.php
 icinga-php/vendor/vendor/nikic/php-parser/lib/PhpParser/Token.php
 
icinga-php/vendor/vendor/nikic/php-parser/lib/PhpParser/compatibility_tokens.php
+icinga-php/vendor/vendor/paragonie/
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/LICENSE.txt
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/README.md
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/composer.json
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Base32.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Base32Hex.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Base64.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Base64DotSlash.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Base64DotSlashOrdered.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Base64UrlSafe.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Binary.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/EncoderInterface.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Encoding.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/Hex.php
+icinga-php/vendor/vendor/paragonie/constant_time_encoding/src/RFC4648.php
 icinga-php/vendor/vendor/parsedown/
 icinga-php/vendor/vendor/parsedown/parsedown/
 icinga-php/vendor/vendor/parsedown/parsedown/LICENSE.txt
@@ -3146,6 +3251,24 @@ 
icinga-php/vendor/vendor/predis/predis/src/Command/RawFactory.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ACL.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/APPEND.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARCOUNT.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARDEL.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARDELRANGE.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARGET.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARGETRANGE.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARGREP.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARINFO.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARINSERT.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARLASTITEMS.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARLEN.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARMGET.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARMSET.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARNEXT.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/AROP.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARRING.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARSCAN.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARSEEK.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/ARSET.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/AUTH.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/AbstractCommand/
 
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/AbstractCommand/BZPOPBase.php
@@ -3269,6 +3392,7 @@ 
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
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/INCRBYFLOAT.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/INCREX.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/INFO.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Json/
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Json/JSONARRAPPEND.php
@@ -3450,6 +3574,7 @@ 
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/TopK/TOPKINFO.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/TopK/TOPKLIST.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/TopK/TOPKQUERY.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/TopK/TOPKRESERVE.php
+icinga-php/vendor/vendor/predis/predis/src/Command/Redis/UNLINK.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/UNSUBSCRIBE.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/UNWATCH.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/Utils/
@@ -3480,6 +3605,7 @@ 
icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XDELEX.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/XNACK.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XPENDING.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XRANGE.php
 icinga-php/vendor/vendor/predis/predis/src/Command/Redis/XREAD.php
@@ -3710,6 +3836,13 @@ 
icinga-php/vendor/vendor/predis/predis/src/Transaction/Strategy/ReplicationConne
 
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/clock/
+icinga-php/vendor/vendor/psr/clock/CHANGELOG.md
+icinga-php/vendor/vendor/psr/clock/LICENSE
+icinga-php/vendor/vendor/psr/clock/README.md
+icinga-php/vendor/vendor/psr/clock/composer.json
+icinga-php/vendor/vendor/psr/clock/src/
+icinga-php/vendor/vendor/psr/clock/src/ClockInterface.php
 icinga-php/vendor/vendor/psr/container/
 icinga-php/vendor/vendor/psr/container/LICENSE
 icinga-php/vendor/vendor/psr/container/README.md
@@ -3921,6 +4054,7 @@ icinga-php/vendor/vendor/ramsey/uuid/src/Lazy/
 icinga-php/vendor/vendor/ramsey/uuid/src/Lazy/LazyUuidFromString.php
 icinga-php/vendor/vendor/ramsey/uuid/src/Math/
 icinga-php/vendor/vendor/ramsey/uuid/src/Math/BrickMathCalculator.php
+icinga-php/vendor/vendor/ramsey/uuid/src/Math/BrickMathRoundingMode.php
 icinga-php/vendor/vendor/ramsey/uuid/src/Math/CalculatorInterface.php
 icinga-php/vendor/vendor/ramsey/uuid/src/Math/RoundingMode.php
 icinga-php/vendor/vendor/ramsey/uuid/src/Nonstandard/
@@ -4145,19 +4279,16 @@ icinga-php/vendor/vendor/react/promise/LICENSE
 icinga-php/vendor/vendor/react/promise/README.md
 icinga-php/vendor/vendor/react/promise/composer.json
 icinga-php/vendor/vendor/react/promise/src/
-icinga-php/vendor/vendor/react/promise/src/CancellablePromiseInterface.php
-icinga-php/vendor/vendor/react/promise/src/CancellationQueue.php
 icinga-php/vendor/vendor/react/promise/src/Deferred.php
 icinga-php/vendor/vendor/react/promise/src/Exception/
+icinga-php/vendor/vendor/react/promise/src/Exception/CompositeException.php
 icinga-php/vendor/vendor/react/promise/src/Exception/LengthException.php
-icinga-php/vendor/vendor/react/promise/src/ExtendedPromiseInterface.php
-icinga-php/vendor/vendor/react/promise/src/FulfilledPromise.php
-icinga-php/vendor/vendor/react/promise/src/LazyPromise.php
+icinga-php/vendor/vendor/react/promise/src/Internal/
+icinga-php/vendor/vendor/react/promise/src/Internal/CancellationQueue.php
+icinga-php/vendor/vendor/react/promise/src/Internal/FulfilledPromise.php
+icinga-php/vendor/vendor/react/promise/src/Internal/RejectedPromise.php
 icinga-php/vendor/vendor/react/promise/src/Promise.php
 icinga-php/vendor/vendor/react/promise/src/PromiseInterface.php
-icinga-php/vendor/vendor/react/promise/src/PromisorInterface.php
-icinga-php/vendor/vendor/react/promise/src/RejectedPromise.php
-icinga-php/vendor/vendor/react/promise/src/UnhandledRejectionException.php
 icinga-php/vendor/vendor/react/promise/src/functions.php
 icinga-php/vendor/vendor/react/promise/src/functions_include.php
 icinga-php/vendor/vendor/react/socket/
@@ -4202,59 +4333,6 @@ 
icinga-php/vendor/vendor/react/stream/src/ThroughStream.php
 icinga-php/vendor/vendor/react/stream/src/Util.php
 icinga-php/vendor/vendor/react/stream/src/WritableResourceStream.php
 icinga-php/vendor/vendor/react/stream/src/WritableStreamInterface.php
-icinga-php/vendor/vendor/ringcentral/
-icinga-php/vendor/vendor/ringcentral/psr7/
-icinga-php/vendor/vendor/ringcentral/psr7/.travis.yml
-icinga-php/vendor/vendor/ringcentral/psr7/CHANGELOG.md
-icinga-php/vendor/vendor/ringcentral/psr7/Dockerfile
-icinga-php/vendor/vendor/ringcentral/psr7/LICENSE
-icinga-php/vendor/vendor/ringcentral/psr7/Makefile
-icinga-php/vendor/vendor/ringcentral/psr7/README.md
-icinga-php/vendor/vendor/ringcentral/psr7/composer.json
-icinga-php/vendor/vendor/ringcentral/psr7/phpunit.xml.dist
-icinga-php/vendor/vendor/ringcentral/psr7/src/
-icinga-php/vendor/vendor/ringcentral/psr7/src/AppendStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/BufferStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/CachingStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/DroppingStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/FnStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/InflateStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/LazyOpenStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/LimitStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/MessageTrait.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/MultipartStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/NoSeekStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/PumpStream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/Request.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/Response.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/ServerRequest.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/Stream.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/StreamDecoratorTrait.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/StreamWrapper.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/Uri.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/functions.php
-icinga-php/vendor/vendor/ringcentral/psr7/src/functions_include.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/
-icinga-php/vendor/vendor/ringcentral/psr7/tests/AppendStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/BufferStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/CachingStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/DroppingStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/FnStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/FunctionsTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/InflateStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/LazyOpenStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/LimitStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/MultipartStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/NoSeekStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/PumpStreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/RequestTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/ResponseTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/ServerRequestTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/StreamDecoratorTraitTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/StreamTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/StreamWrapperTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/UriTest.php
-icinga-php/vendor/vendor/ringcentral/psr7/tests/bootstrap.php
 icinga-php/vendor/vendor/sabberworm/
 icinga-php/vendor/vendor/sabberworm/php-css-parser/
 icinga-php/vendor/vendor/sabberworm/php-css-parser/CHANGELOG.md
@@ -4376,6 +4454,32 @@ 
icinga-php/vendor/vendor/simshaun/recurr/translations/no.php
 icinga-php/vendor/vendor/simshaun/recurr/translations/pt-br.php
 icinga-php/vendor/vendor/simshaun/recurr/translations/sv.php
 icinga-php/vendor/vendor/simshaun/recurr/translations/tr.php
+icinga-php/vendor/vendor/spomky-labs/
+icinga-php/vendor/vendor/spomky-labs/otphp/
+icinga-php/vendor/vendor/spomky-labs/otphp/CODE_OF_CONDUCT.md
+icinga-php/vendor/vendor/spomky-labs/otphp/LICENSE
+icinga-php/vendor/vendor/spomky-labs/otphp/README.md
+icinga-php/vendor/vendor/spomky-labs/otphp/RELEASES.md
+icinga-php/vendor/vendor/spomky-labs/otphp/SECURITY.md
+icinga-php/vendor/vendor/spomky-labs/otphp/composer.json
+icinga-php/vendor/vendor/spomky-labs/otphp/src/
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Exception/
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Exception/InvalidLabelException.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Exception/InvalidParameterException.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Exception/InvalidProvisioningUriException.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Exception/OTPExceptionInterface.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Exception/ParameterNotFoundException.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Exception/SecretDecodingException.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Factory.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/FactoryInterface.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/HOTP.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/HOTPInterface.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/InternalClock.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/OTP.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/OTPInterface.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/TOTP.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/TOTPInterface.php
+icinga-php/vendor/vendor/spomky-labs/otphp/src/Url.php
 icinga-php/vendor/vendor/symfony/
 icinga-php/vendor/vendor/symfony/console/
 icinga-php/vendor/vendor/symfony/console/Application.php
@@ -4594,6 +4698,7 @@ 
icinga-php/vendor/vendor/symfony/polyfill-intl-grapheme/LICENSE
 icinga-php/vendor/vendor/symfony/polyfill-intl-grapheme/README.md
 icinga-php/vendor/vendor/symfony/polyfill-intl-grapheme/bootstrap.php
 icinga-php/vendor/vendor/symfony/polyfill-intl-grapheme/bootstrap80.php
+icinga-php/vendor/vendor/symfony/polyfill-intl-grapheme/bootstrap85.php
 icinga-php/vendor/vendor/symfony/polyfill-intl-grapheme/composer.json
 icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/
 icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/LICENSE
@@ -4607,6 +4712,8 @@ 
icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/cano
 
icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/canonicalDecomposition.php
 
icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/combiningClass.php
 
icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/compatibilityDecomposition.php
+icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/rawCanonicalDecomposition.php
+icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/Resources/unidata/rawCompatibilityDecomposition.php
 icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/bootstrap.php
 icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/bootstrap80.php
 icinga-php/vendor/vendor/symfony/polyfill-intl-normalizer/composer.json
@@ -4621,8 +4728,23 @@ 
icinga-php/vendor/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.p
 
icinga-php/vendor/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php
 
icinga-php/vendor/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php
 icinga-php/vendor/vendor/symfony/polyfill-mbstring/bootstrap.php
+icinga-php/vendor/vendor/symfony/polyfill-mbstring/bootstrap72.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-php83/
 icinga-php/vendor/vendor/symfony/polyfill-php83/LICENSE
 icinga-php/vendor/vendor/symfony/polyfill-php83/Php83.php
@@ -4641,6 +4763,7 @@ 
icinga-php/vendor/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.p
 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/bootstrap80.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/
@@ -4648,10 +4771,21 @@ 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/Deprecated.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/RoundingMode.php
 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/Resources/stubs/Pdo/
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Dblib.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Firebird.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Mysql.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Odbc.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Pgsql.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/Pdo/Sqlite.php
 
icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/Resources/stubs/RoundingMode.php
 icinga-php/vendor/vendor/symfony/polyfill-php84/bootstrap.php
+icinga-php/vendor/vendor/symfony/polyfill-php84/bootstrap80.php
 icinga-php/vendor/vendor/symfony/polyfill-php84/bootstrap82.php
 icinga-php/vendor/vendor/symfony/polyfill-php84/composer.json
 icinga-php/vendor/vendor/symfony/service-contracts/
@@ -4659,6 +4793,8 @@ 
icinga-php/vendor/vendor/symfony/service-contracts/Attribute/
 icinga-php/vendor/vendor/symfony/service-contracts/Attribute/Required.php
 
icinga-php/vendor/vendor/symfony/service-contracts/Attribute/SubscribedService.php
 icinga-php/vendor/vendor/symfony/service-contracts/CHANGELOG.md
+icinga-php/vendor/vendor/symfony/service-contracts/ContainerAwareInterface.php
+icinga-php/vendor/vendor/symfony/service-contracts/ContainerProviderInterface.php
 icinga-php/vendor/vendor/symfony/service-contracts/LICENSE
 icinga-php/vendor/vendor/symfony/service-contracts/README.md
 icinga-php/vendor/vendor/symfony/service-contracts/ResetInterface.php
@@ -5100,89 +5236,9 @@ 
icinga-php/vendor/vendor/thecodingmachine/safe/lib/Exceptions/SafeExceptionInter
 
icinga-php/vendor/vendor/thecodingmachine/safe/lib/Exceptions/SimplexmlException.php
 icinga-php/vendor/vendor/thecodingmachine/safe/lib/special_cases.php
 icinga-php/vendor/vendor/thecodingmachine/safe/rector-migrate.php
-icinga-php/vendor/vendor/wikimedia/
-icinga-php/vendor/vendor/wikimedia/less.php/
-icinga-php/vendor/vendor/wikimedia/less.php/API.md
-icinga-php/vendor/vendor/wikimedia/less.php/CHANGES.md
-icinga-php/vendor/vendor/wikimedia/less.php/CODE_OF_CONDUCT.md
-icinga-php/vendor/vendor/wikimedia/less.php/LICENSE
-icinga-php/vendor/vendor/wikimedia/less.php/NOTICE.txt
-icinga-php/vendor/vendor/wikimedia/less.php/README.md
-icinga-php/vendor/vendor/wikimedia/less.php/SECURITY.md
-icinga-php/vendor/vendor/wikimedia/less.php/lessc.inc.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/.easymin/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/.easymin/ignore_prefixes
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Autoloader.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Cache.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Colors.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Configurable.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Environment.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Exception/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Exception/Chunk.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Exception/Compiler.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Exception/Parser.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Functions.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Less.php.combine
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Mime.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Output/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Output.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Output/Mapped.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Parser.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/SourceMap/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/SourceMap/Base64VLQ.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/SourceMap/Generator.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Alpha.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Anonymous.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Assignment.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Attribute.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Call.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Color.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Comment.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Condition.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/DefaultFunc.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/DetachedRuleset.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Dimension.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Directive.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Element.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Expression.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Extend.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Import.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Javascript.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Keyword.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Media.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Call.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Mixin/Definition.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/NameValue.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Negative.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Operation.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Paren.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Quoted.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Rule.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Ruleset.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/RulesetCall.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Selector.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/UnicodeDescriptor.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Unit.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/UnitConversions.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Url.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Value.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Tree/Variable.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Version.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Visitor/
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Visitor.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Visitor/extendFinder.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Visitor/import.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Visitor/joinSelector.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Visitor/processExtends.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/Visitor/toCSS.php
-icinga-php/vendor/vendor/wikimedia/less.php/lib/Less/VisitorReplacing.php
 icinga-php/vendor/vendor/zircote/
 icinga-php/vendor/vendor/zircote/swagger-php/
+icinga-php/vendor/vendor/zircote/swagger-php/CONTEXT.md
 icinga-php/vendor/vendor/zircote/swagger-php/CONTRIBUTING.md
 icinga-php/vendor/vendor/zircote/swagger-php/LICENSE
 icinga-php/vendor/vendor/zircote/swagger-php/NOTICE
diff --git web2/Makefile web2/Makefile
index 003f1824136..a4e1115a586 100644
--- web2/Makefile
+++ web2/Makefile
@@ -2,7 +2,7 @@ COMMENT =       next-generation web UI for icinga
 
 GH_ACCOUNT =   Icinga
 GH_PROJECT =   icingaweb2
-GH_TAGNAME =   v2.13.0
+GH_TAGNAME =   v2.14.0
 PKGNAME =      icinga-web2-${GH_TAGNAME:S/v//}
 
 MODULES =      lang/php
diff --git web2/distinfo web2/distinfo
index d3aa4e1d50d..d63fe31c539 100644
--- web2/distinfo
+++ web2/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icingaweb2-2.13.0.tar.gz) = 
zZtwAxXdZC3yuD6p1rvAgmd+ZfUgjumH3SLVD/d7g+M=
-SIZE (icingaweb2-2.13.0.tar.gz) = 5761435
+SHA256 (icingaweb2-2.14.0.tar.gz) = 
FUKH8/aWWyqgJj8Z6IJrxhDXxuCEBTjmIgt461VFYgU=
+SIZE (icingaweb2-2.14.0.tar.gz) = 5783141
diff --git web2/patches/patch-application_forms_PreferenceForm_php 
web2/patches/patch-application_forms_PreferenceForm_php
new file mode 100644
index 00000000000..51a5edd5b0f
--- /dev/null
+++ web2/patches/patch-application_forms_PreferenceForm_php
@@ -0,0 +1,30 @@
+https://github.com/Icinga/icingaweb2/pull/5540
+
+Index: application/forms/PreferenceForm.php
+--- application/forms/PreferenceForm.php.orig
++++ application/forms/PreferenceForm.php
+@@ -98,7 +98,8 @@ class PreferenceForm extends Form
+         $currentPreferences = $this->Auth()->getUser()->getPreferences();
+         $oldTheme = $currentPreferences->getValue('icingaweb', 'theme');
+         $oldMode = $currentPreferences->getValue('icingaweb', 'theme_mode');
+-        $oldLocale = $currentPreferences->getValue('icingaweb', 'language');
++        $oldLocale = $currentPreferences->getValue('icingaweb', 'language', 
'autodetect');
++        $oldTimezone = $currentPreferences->getValue('icingaweb', 'timezone', 
'autodetect');
+         $defaultTheme = Config::app()->get('themes', 'default', 
StyleSheet::DEFAULT_THEME);
+ 
+         $this->preferences = new Preferences($this->store ? 
$this->store->load() : []);
+@@ -128,11 +129,10 @@ class PreferenceForm extends Form
+             $this->getResponse()->setReloadCss(true);
+         }
+ 
+-        if (($locale = $this->getElement('language')) !== null
+-            && $locale->getValue() !== 'autodetect'
+-            && $locale->getValue() !== $oldLocale
++        if ((($locale = $this->getElement('language')) !== null && 
$locale->getValue() !== $oldLocale)
++            || (($timezone = $this->getElement('timezone')) !== null && 
$timezone->getValue() !== $oldTimezone)
+         ) {
+-            $this->getResponse()->setHeader('X-Icinga-Redirect-Http', 'yes');
++            $this->getResponse()->setHeader('X-Icinga-Redirect-Http', 'yes', 
true);
+         }
+ 
+         try {
diff --git 
web2/patches/patch-library_Icinga_Application_ApplicationBootstrap_php 
web2/patches/patch-library_Icinga_Application_ApplicationBootstrap_php
index 66511a280f6..f54f4ec1163 100644
--- web2/patches/patch-library_Icinga_Application_ApplicationBootstrap_php
+++ web2/patches/patch-library_Icinga_Application_ApplicationBootstrap_php
@@ -3,7 +3,7 @@ Use /var/www/etc/icingaweb2.
 Index: library/Icinga/Application/ApplicationBootstrap.php
 --- library/Icinga/Application/ApplicationBootstrap.php.orig
 +++ library/Icinga/Application/ApplicationBootstrap.php
-@@ -170,7 +170,7 @@ abstract class ApplicationBootstrap
+@@ -172,7 +172,7 @@ abstract class ApplicationBootstrap
              if ($configDir === false) {
                  $configDir = Platform::isWindows()
                      ? $baseDir . '/config'
@@ -12,7 +12,7 @@ Index: library/Icinga/Application/ApplicationBootstrap.php
              }
          }
          $canonical = realpath($configDir);
-@@ -195,9 +195,9 @@ abstract class ApplicationBootstrap
+@@ -197,9 +197,9 @@ abstract class ApplicationBootstrap
                      explode(':', $libraryPaths)
                  ), 'is_dir');
              } else {
@@ -25,7 +25,7 @@ Index: library/Icinga/Application/ApplicationBootstrap.php
              }
          }
  
-@@ -429,6 +429,9 @@ abstract class ApplicationBootstrap
+@@ -431,6 +431,9 @@ abstract class ApplicationBootstrap
          $paths = [];
  
          $configured = getenv('ICINGAWEB_MODULES_DIR');
diff --git web2/patches/patch-library_Icinga_Application_Modules_Manager_php 
web2/patches/patch-library_Icinga_Application_Modules_Manager_php
index 583c90dc95f..44a046146c1 100644
--- web2/patches/patch-library_Icinga_Application_Modules_Manager_php
+++ web2/patches/patch-library_Icinga_Application_Modules_Manager_php
@@ -3,7 +3,7 @@ Make icingacli <module> <command> available outside of chroot
 Index: library/Icinga/Application/Modules/Manager.php
 --- library/Icinga/Application/Modules/Manager.php.orig
 +++ library/Icinga/Application/Modules/Manager.php
-@@ -311,7 +311,28 @@ class Manager
+@@ -327,7 +327,28 @@ class Manager
              return $this;
          }
  
diff --git web2/patches/patch-library_Icinga_Authentication_Auth_php 
web2/patches/patch-library_Icinga_Authentication_Auth_php
new file mode 100644
index 00000000000..1b6967c2ed4
--- /dev/null
+++ web2/patches/patch-library_Icinga_Authentication_Auth_php
@@ -0,0 +1,43 @@
+https://github.com/Icinga/icingaweb2/pull/5540
+
+Index: library/Icinga/Authentication/Auth.php
+--- library/Icinga/Authentication/Auth.php.orig
++++ library/Icinga/Authentication/Auth.php
+@@ -22,7 +22,6 @@ use Icinga\User;
+ use Icinga\User\Preferences;
+ use Icinga\User\Preferences\PreferencesStore;
+ use Icinga\Web\Session;
+-use Icinga\Web\StyleSheet;
+ use LogicException;
+ use Throwable;
+ 
+@@ -135,28 +134,7 @@ class Auth
+     {
+         $this->setupUser($user);
+ 
+-        // Reload CSS if the theme changed
+-        $themingConfig = Icinga::app()->getConfig()->getSection('themes');
+-        $userTheme = $user->getPreferences()->getValue('icingaweb', 'theme');
+-        if (! (bool) $themingConfig->get('disabled', false) && $userTheme !== 
null) {
+-            $defaultTheme = $themingConfig->get('default', 
StyleSheet::DEFAULT_THEME);
+-            if ($userTheme !== $defaultTheme) {
+-                $this->getResponse()->setReloadCss(true);
+-            }
+-        }
+-
+-        // Also reload CSS if the theme mode changed
+-        $themeMode = $user->getPreferences()->getValue('icingaweb', 
'theme_mode');
+-        if ($themeMode && $themeMode !== StyleSheet::DEFAULT_MODE) {
+-            $this->getResponse()->setReloadCss(true);
+-        }
+-
+-        // Reload entire layout if the locale changed
+-        if (($locale = $user->getPreferences()->getValue('icingaweb', 
'language')) !== null) {
+-            if (setlocale(LC_ALL, 0) !== $locale && 
$this->getRequest()->isXmlHttpRequest()) {
+-                $this->getResponse()->setHeader('X-Icinga-Redirect-Http', 
'yes');
+-            }
+-        }
++        $this->getResponse()->setHeader('X-Icinga-Redirect-Http', 'yes', 
true);
+ 
+         $this->setUser($user);
+         if ($persist) {
diff --git web2/pkg/PLIST web2/pkg/PLIST
index 92af20f45c4..45dbd676f87 100644
--- web2/pkg/PLIST
+++ web2/pkg/PLIST
@@ -45,6 +45,7 @@ icinga-web2/application/controllers/NavigationController.php
 icinga-web2/application/controllers/RoleController.php
 icinga-web2/application/controllers/SearchController.php
 icinga-web2/application/controllers/StaticController.php
+icinga-web2/application/controllers/TwoFactorController.php
 icinga-web2/application/controllers/UserController.php
 icinga-web2/application/controllers/UsergroupbackendController.php
 icinga-web2/application/fonts/
@@ -70,6 +71,7 @@ icinga-web2/application/fonts/icingaweb.md
 icinga-web2/application/forms/
 icinga-web2/application/forms/Account/
 icinga-web2/application/forms/Account/ChangePasswordForm.php
+icinga-web2/application/forms/Account/TwoFactorEnrollmentForm.php
 icinga-web2/application/forms/AcknowledgeApplicationStateMessageForm.php
 icinga-web2/application/forms/ActionForm.php
 icinga-web2/application/forms/Announcement/
@@ -77,12 +79,14 @@ 
icinga-web2/application/forms/Announcement/AcknowledgeAnnouncementForm.php
 icinga-web2/application/forms/Announcement/AnnouncementForm.php
 icinga-web2/application/forms/Authentication/
 icinga-web2/application/forms/Authentication/LoginForm.php
+icinga-web2/application/forms/Authentication/TwoFactorChallengeForm.php
 icinga-web2/application/forms/AutoRefreshForm.php
 icinga-web2/application/forms/Config/
 icinga-web2/application/forms/Config/General/
 icinga-web2/application/forms/Config/General/ApplicationConfigForm.php
 
icinga-web2/application/forms/Config/General/DefaultAuthenticationDomainConfigForm.php
 icinga-web2/application/forms/Config/General/LoggingConfigForm.php
+icinga-web2/application/forms/Config/General/PasswordPolicyConfigForm.php
 icinga-web2/application/forms/Config/General/ThemingConfigForm.php
 icinga-web2/application/forms/Config/GeneralConfigForm.php
 icinga-web2/application/forms/Config/Resource/
@@ -91,6 +95,8 @@ 
icinga-web2/application/forms/Config/Resource/FileResourceForm.php
 icinga-web2/application/forms/Config/Resource/LdapResourceForm.php
 icinga-web2/application/forms/Config/Resource/SshResourceForm.php
 icinga-web2/application/forms/Config/ResourceConfigForm.php
+icinga-web2/application/forms/Config/Security/
+icinga-web2/application/forms/Config/Security/CspConfigForm.php
 icinga-web2/application/forms/Config/User/
 icinga-web2/application/forms/Config/User/CreateMembershipForm.php
 icinga-web2/application/forms/Config/User/UserForm.php
@@ -150,7 +156,6 @@ icinga-web2/application/views/scripts/account/index.phtml
 icinga-web2/application/views/scripts/announcements/
 icinga-web2/application/views/scripts/announcements/index.phtml
 icinga-web2/application/views/scripts/authentication/
-icinga-web2/application/views/scripts/authentication/login.phtml
 icinga-web2/application/views/scripts/authentication/logout.phtml
 icinga-web2/application/views/scripts/config/
 icinga-web2/application/views/scripts/config/devtools.phtml
@@ -163,6 +168,7 @@ icinga-web2/application/views/scripts/config/resource.phtml
 icinga-web2/application/views/scripts/config/resource/create.phtml
 icinga-web2/application/views/scripts/config/resource/modify.phtml
 icinga-web2/application/views/scripts/config/resource/remove.phtml
+icinga-web2/application/views/scripts/config/security.phtml
 icinga-web2/application/views/scripts/config/userbackend/
 icinga-web2/application/views/scripts/config/userbackend/reorder.phtml
 icinga-web2/application/views/scripts/dashboard/
@@ -217,13 +223,7 @@ icinga-web2/doc/
 icinga-web2/doc/01-About.md
 icinga-web2/doc/02-Installation.md
 icinga-web2/doc/02-Installation.md.d/
-icinga-web2/doc/02-Installation.md.d/01-Debian.md
-icinga-web2/doc/02-Installation.md.d/02-Ubuntu.md
-icinga-web2/doc/02-Installation.md.d/03-CentOS.md
-icinga-web2/doc/02-Installation.md.d/04-RHEL.md
-icinga-web2/doc/02-Installation.md.d/05-SLES.md
-icinga-web2/doc/02-Installation.md.d/06-Amazon-Linux.md
-icinga-web2/doc/02-Installation.md.d/07-From-Source.md
+icinga-web2/doc/02-Installation.md.d/From-Source.md
 icinga-web2/doc/03-Configuration.md
 icinga-web2/doc/04-Resources.md
 icinga-web2/doc/05-Authentication.md
@@ -236,15 +236,6 @@ icinga-web2/doc/60-Hooks.md
 icinga-web2/doc/70-Troubleshooting.md
 icinga-web2/doc/80-Upgrading.md
 icinga-web2/doc/90-SELinux.md
-icinga-web2/doc/accessibility/
-icinga-web2/doc/accessibility/ifont-mute.html
-icinga-web2/doc/accessibility/ifont.html
-icinga-web2/doc/accessibility/link-labels.html
-icinga-web2/doc/accessibility/required-form-elements.html
-icinga-web2/doc/accessibility/skip-content.html
-icinga-web2/doc/accessibility/svg.html
-icinga-web2/doc/accessibility/text-cue-for-required-form-control-labels.html
-icinga-web2/doc/phpdoc.xml
 icinga-web2/doc/res/
 icinga-web2/doc/res/GraphExample#1.png
 icinga-web2/doc/res/GraphExample#2.png
@@ -282,16 +273,20 @@ 
icinga-web2/library/Icinga/Application/Hook/AuthenticationHook.php
 icinga-web2/library/Icinga/Application/Hook/Common/
 icinga-web2/library/Icinga/Application/Hook/Common/DbMigrationStep.php
 icinga-web2/library/Icinga/Application/Hook/ConfigFormEventsHook.php
+icinga-web2/library/Icinga/Application/Hook/CspHook.php
 icinga-web2/library/Icinga/Application/Hook/DbMigrationHook.php
 icinga-web2/library/Icinga/Application/Hook/GrapherHook.php
 icinga-web2/library/Icinga/Application/Hook/HealthHook.php
+icinga-web2/library/Icinga/Application/Hook/HookEssentials.php
 icinga-web2/library/Icinga/Application/Hook/LoginButtonHook.php
+icinga-web2/library/Icinga/Application/Hook/PasswordPolicyHook.php
 icinga-web2/library/Icinga/Application/Hook/PdfexportHook.php
 icinga-web2/library/Icinga/Application/Hook/RequestHook.php
 icinga-web2/library/Icinga/Application/Hook/ThemeLoaderHook.php
 icinga-web2/library/Icinga/Application/Hook/Ticket/
 icinga-web2/library/Icinga/Application/Hook/Ticket/TicketPattern.php
 icinga-web2/library/Icinga/Application/Hook/TicketHook.php
+icinga-web2/library/Icinga/Application/Hook/TwoFactorHook.php
 icinga-web2/library/Icinga/Application/Hook/WebBaseHook.php
 icinga-web2/library/Icinga/Application/Icinga.php
 icinga-web2/library/Icinga/Application/LegacyWeb.php
@@ -316,6 +311,8 @@ icinga-web2/library/Icinga/Application/Modules/Module.php
 icinga-web2/library/Icinga/Application/Modules/NavigationItemContainer.php
 icinga-web2/library/Icinga/Application/Platform.php
 icinga-web2/library/Icinga/Application/ProvidedHook/
+icinga-web2/library/Icinga/Application/ProvidedHook/AnyPasswordPolicy.php
+icinga-web2/library/Icinga/Application/ProvidedHook/CommonPasswordPolicy.php
 icinga-web2/library/Icinga/Application/ProvidedHook/DbMigration.php
 icinga-web2/library/Icinga/Application/StaticWeb.php
 icinga-web2/library/Icinga/Application/Test.php
@@ -330,8 +327,13 @@ icinga-web2/library/Icinga/Authentication/AuthChain.php
 icinga-web2/library/Icinga/Authentication/Authenticatable.php
 icinga-web2/library/Icinga/Authentication/LoginButton.php
 icinga-web2/library/Icinga/Authentication/LoginButtonForm.php
+icinga-web2/library/Icinga/Authentication/PasswordPolicy.php
+icinga-web2/library/Icinga/Authentication/PasswordPolicyHelper.php
+icinga-web2/library/Icinga/Authentication/PasswordPolicyValidator.php
 icinga-web2/library/Icinga/Authentication/Role.php
 icinga-web2/library/Icinga/Authentication/RolesConfig.php
+icinga-web2/library/Icinga/Authentication/TwoFactor.php
+icinga-web2/library/Icinga/Authentication/TwoFactorState.php
 icinga-web2/library/Icinga/Authentication/User/
 icinga-web2/library/Icinga/Authentication/User/DbUserBackend.php
 icinga-web2/library/Icinga/Authentication/User/DomainAwareInterface.php
@@ -495,17 +497,6 @@ 
icinga-web2/library/Icinga/File/Storage/StorageInterface.php
 icinga-web2/library/Icinga/File/Storage/TemporaryLocalFileStorage.php
 icinga-web2/library/Icinga/Legacy/
 icinga-web2/library/Icinga/Legacy/DashboardConfig.php
-icinga-web2/library/Icinga/Less/
-icinga-web2/library/Icinga/Less/Call.php
-icinga-web2/library/Icinga/Less/ColorProp.php
-icinga-web2/library/Icinga/Less/ColorPropOrVariable.php
-icinga-web2/library/Icinga/Less/DeferredColorProp.php
-icinga-web2/library/Icinga/Less/LightMode.php
-icinga-web2/library/Icinga/Less/LightModeCall.php
-icinga-web2/library/Icinga/Less/LightModeDefinition.php
-icinga-web2/library/Icinga/Less/LightModeTrait.php
-icinga-web2/library/Icinga/Less/LightModeVisitor.php
-icinga-web2/library/Icinga/Less/Visitor.php
 icinga-web2/library/Icinga/Model/
 icinga-web2/library/Icinga/Model/Schema.php
 icinga-web2/library/Icinga/Protocol/
@@ -536,6 +527,20 @@ icinga-web2/library/Icinga/Repository/LdapRepository.php
 icinga-web2/library/Icinga/Repository/Repository.php
 icinga-web2/library/Icinga/Repository/RepositoryQuery.php
 icinga-web2/library/Icinga/Security/
+icinga-web2/library/Icinga/Security/Csp/
+icinga-web2/library/Icinga/Security/Csp/AttributedCsp.php
+icinga-web2/library/Icinga/Security/Csp/Loader/
+icinga-web2/library/Icinga/Security/Csp/Loader/ArrayCspLoader.php
+icinga-web2/library/Icinga/Security/Csp/Loader/CspLoader.php
+icinga-web2/library/Icinga/Security/Csp/Loader/DashboardCspLoader.php
+icinga-web2/library/Icinga/Security/Csp/Loader/ModuleCspLoader.php
+icinga-web2/library/Icinga/Security/Csp/Loader/NavigationCspLoader.php
+icinga-web2/library/Icinga/Security/Csp/Reason/
+icinga-web2/library/Icinga/Security/Csp/Reason/CspReason.php
+icinga-web2/library/Icinga/Security/Csp/Reason/DashboardCspReason.php
+icinga-web2/library/Icinga/Security/Csp/Reason/ModuleCspReason.php
+icinga-web2/library/Icinga/Security/Csp/Reason/NavigationCspReason.php
+icinga-web2/library/Icinga/Security/Csp/Reason/StaticCspReason.php
 icinga-web2/library/Icinga/Security/SecurityException.php
 icinga-web2/library/Icinga/Test/
 icinga-web2/library/Icinga/Test/BaseTestCase.php
@@ -559,7 +564,6 @@ icinga-web2/library/Icinga/Util/File.php
 icinga-web2/library/Icinga/Util/Format.php
 icinga-web2/library/Icinga/Util/GlobFilter.php
 icinga-web2/library/Icinga/Util/Json.php
-icinga-web2/library/Icinga/Util/LessParser.php
 icinga-web2/library/Icinga/Util/StringHelper.php
 icinga-web2/library/Icinga/Util/TimezoneDetect.php
 icinga-web2/library/Icinga/Web/
@@ -584,6 +588,7 @@ icinga-web2/library/Icinga/Web/Dom/DomNodeIterator.php
 icinga-web2/library/Icinga/Web/FileCache.php
 icinga-web2/library/Icinga/Web/Form/
 icinga-web2/library/Icinga/Web/Form.php
+icinga-web2/library/Icinga/Web/Form/ConfigForm.php
 icinga-web2/library/Icinga/Web/Form/Decorator/
 icinga-web2/library/Icinga/Web/Form/Decorator/Autosubmit.php
 icinga-web2/library/Icinga/Web/Form/Decorator/ConditionalHidden.php
@@ -599,6 +604,7 @@ icinga-web2/library/Icinga/Web/Form/Element/Checkbox.php
 icinga-web2/library/Icinga/Web/Form/Element/CsrfCounterMeasure.php
 icinga-web2/library/Icinga/Web/Form/Element/Date.php
 icinga-web2/library/Icinga/Web/Form/Element/DateTimePicker.php
+icinga-web2/library/Icinga/Web/Form/Element/LoginRedirect.php
 icinga-web2/library/Icinga/Web/Form/Element/Note.php
 icinga-web2/library/Icinga/Web/Form/Element/Number.php
 icinga-web2/library/Icinga/Web/Form/Element/Textarea.php
@@ -693,6 +699,7 @@ 
icinga-web2/library/Icinga/Web/Widget/ItemList/MigrationFileListItem.php
 icinga-web2/library/Icinga/Web/Widget/ItemList/MigrationList.php
 icinga-web2/library/Icinga/Web/Widget/ItemList/MigrationListItem.php
 icinga-web2/library/Icinga/Web/Widget/Limiter.php
+icinga-web2/library/Icinga/Web/Widget/LoginPage.php
 icinga-web2/library/Icinga/Web/Widget/Paginator.php
 icinga-web2/library/Icinga/Web/Widget/SearchDashboard.php
 icinga-web2/library/Icinga/Web/Widget/SingleValueSearchControl.php
@@ -885,6 +892,7 @@ icinga-web2/public/css/icinga/base.less
 icinga-web2/public/css/icinga/compat.less
 icinga-web2/public/css/icinga/configmenu.less
 icinga-web2/public/css/icinga/controls.less
+icinga-web2/public/css/icinga/csp-config-editor.less
 icinga-web2/public/css/icinga/dev.less
 icinga-web2/public/css/icinga/forms.less
 icinga-web2/public/css/icinga/grid.less
@@ -1063,7 +1071,6 @@ icinga-web2/public/js/icinga.js
 icinga-web2/public/js/icinga/behavior/
 icinga-web2/public/js/icinga/behavior/actiontable.js
 icinga-web2/public/js/icinga/behavior/application-state.js
-icinga-web2/public/js/icinga/behavior/autofocus.js
 icinga-web2/public/js/icinga/behavior/collapsible.js
 icinga-web2/public/js/icinga/behavior/copy-to-clipboard.js
 icinga-web2/public/js/icinga/behavior/datetime-picker.js

Reply via email to