git: e09734945f12 - main - net-mgmt/icingaweb2-module-businessprocess: Update to 2.4.0

From: Jochen Neumeister <joneum_at_FreeBSD.org>
Date: Wed, 25 Jan 2023 20:00:38 UTC
The branch main has been updated by joneum:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e09734945f127b4b33374ff00b0f6e9284596e3e

commit e09734945f127b4b33374ff00b0f6e9284596e3e
Author:     Jochen Neumeister <joneum@FreeBSD.org>
AuthorDate: 2023-01-25 19:58:45 +0000
Commit:     Jochen Neumeister <joneum@FreeBSD.org>
CommitDate: 2023-01-25 20:00:31 +0000

    net-mgmt/icingaweb2-module-businessprocess: Update to 2.4.0
    
    Sponsored by:   Netzkommune GmbH
---
 .../icingaweb2-module-businessprocess/Makefile     |   8 +-
 .../icingaweb2-module-businessprocess/distinfo     |   6 +-
 .../icingaweb2-module-businessprocess/pkg-plist    | 117 ++++++++++++---------
 3 files changed, 75 insertions(+), 56 deletions(-)

diff --git a/net-mgmt/icingaweb2-module-businessprocess/Makefile b/net-mgmt/icingaweb2-module-businessprocess/Makefile
index ce3ed6bae08e..3a6bf73dbdeb 100644
--- a/net-mgmt/icingaweb2-module-businessprocess/Makefile
+++ b/net-mgmt/icingaweb2-module-businessprocess/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	icingaweb2-module-businessprocess
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.2.0
-PORTREVISION=	2
+DISTVERSION=	2.4.0
+PORTREVISION=	0
 CATEGORIES=	net-mgmt www
 PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}
 
@@ -12,8 +12,8 @@ WWW=		https://github.com/Icinga/icingaweb2-module-businessprocess
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	icingaweb2${PHP_PKGNAMESUFFIX}>=2.4.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \
-		icinga-php-library${PHP_PKGNAMESUFFIX}>=0.10.0:net-mgmt/icinga-php-library@${PHP_FLAVOR}
+RUN_DEPENDS=	icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.3:net-mgmt/icingaweb2@${PHP_FLAVOR} \
+		icinga-php-library${PHP_PKGNAMESUFFIX}>=0.10.1:net-mgmt/icinga-php-library@${PHP_FLAVOR}
 
 USES=		php:web,flavors
 
diff --git a/net-mgmt/icingaweb2-module-businessprocess/distinfo b/net-mgmt/icingaweb2-module-businessprocess/distinfo
index 26818a343fca..26bb73963212 100644
--- a/net-mgmt/icingaweb2-module-businessprocess/distinfo
+++ b/net-mgmt/icingaweb2-module-businessprocess/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1551782798
-SHA256 (icinga-icingaweb2-module-businessprocess-v2.2.0_GH0.tar.gz) = 8de128a88bdc65b65e5f60a3e50e585582deb20c1095fada48a439bccda22852
-SIZE (icinga-icingaweb2-module-businessprocess-v2.2.0_GH0.tar.gz) = 1728723
+TIMESTAMP = 1674671306
+SHA256 (icinga-icingaweb2-module-businessprocess-v2.4.0_GH0.tar.gz) = 1eedb71893629dd45cb20397bb87db94fa1be478013b0600b369cfe121d08755
+SIZE (icinga-icingaweb2-module-businessprocess-v2.4.0_GH0.tar.gz) = 2384547
diff --git a/net-mgmt/icingaweb2-module-businessprocess/pkg-plist b/net-mgmt/icingaweb2-module-businessprocess/pkg-plist
index f6980152f7b6..8e17928dd406 100644
--- a/net-mgmt/icingaweb2-module-businessprocess/pkg-plist
+++ b/net-mgmt/icingaweb2-module-businessprocess/pkg-plist
@@ -1,4 +1,7 @@
-%%WWWDIR%%/.github/ISSUE_TEMPLATE.md
+%%WWWDIR%%/.github/ISSUE_TEMPLATE/bug_report.md
+%%WWWDIR%%/.github/ISSUE_TEMPLATE/feature_request.md
+%%WWWDIR%%/.github/workflows/L10n-update.yml
+%%WWWDIR%%/.github/workflows/php.yml
 %%WWWDIR%%/.gitlab-ci.yml
 %%WWWDIR%%/.travis.yml
 %%WWWDIR%%/LICENSE
@@ -18,68 +21,73 @@
 %%WWWDIR%%/application/forms/MoveNodeForm.php
 %%WWWDIR%%/application/forms/ProcessForm.php
 %%WWWDIR%%/application/forms/SimulationForm.php
-%%WWWDIR%%/application/locale/de_DE/LC_MESSAGES/businessprocess.mo
-%%WWWDIR%%/application/locale/de_DE/LC_MESSAGES/businessprocess.po
-%%WWWDIR%%/application/locale/it_IT/LC_MESSAGES/businessprocess.mo
-%%WWWDIR%%/application/locale/it_IT/LC_MESSAGES/businessprocess.po
 %%WWWDIR%%/application/views/helpers/FormSimpleNote.php
+%%WWWDIR%%/application/views/helpers/FormStateOverrides.php
 %%WWWDIR%%/application/views/helpers/RenderStateBadges.php
 %%WWWDIR%%/application/views/scripts/default.phtml
 %%WWWDIR%%/application/views/scripts/host/show.phtml
 %%WWWDIR%%/application/views/scripts/process/source.phtml
 %%WWWDIR%%/application/views/scripts/service/show.phtml
 %%WWWDIR%%/configuration.php
-%%WWWDIR%%/doc/01-Installation.md
-%%WWWDIR%%/doc/02-Getting-Started.md
-%%WWWDIR%%/doc/03-Create-your-first-process-node.md
-%%WWWDIR%%/doc/04-Importing-Processes.md
-%%WWWDIR%%/doc/05-Customize-Node-Order.md
+%%WWWDIR%%/doc/01-About.md
+%%WWWDIR%%/doc/02-Installation.md
+%%WWWDIR%%/doc/03-Getting-Started.md
+%%WWWDIR%%/doc/04-Create-your-first-process-node.md
+%%WWWDIR%%/doc/05-Importing-Processes.md
+%%WWWDIR%%/doc/06-Customize-Node-Order.md
+%%WWWDIR%%/doc/07-State-Overrides.md
+%%WWWDIR%%/doc/09-Operators.md
 %%WWWDIR%%/doc/12-Web-Components-Breadcrumb.md
 %%WWWDIR%%/doc/13-Web-Components-Tile-Renderer.md
 %%WWWDIR%%/doc/14-Web-Components-Tree-Renderer.md
 %%WWWDIR%%/doc/16-Add-To-Dashboard.md
 %%WWWDIR%%/doc/21-Store-Config.md
 %%WWWDIR%%/doc/22-Upload-Config.md
+%%WWWDIR%%/doc/31-Permissions.md
 %%WWWDIR%%/doc/81-History.md
-%%WWWDIR%%/doc/82-Changelog.md
-%%WWWDIR%%/doc/84-Contributing.md
 %%WWWDIR%%/doc/screenshot/00_preview/0001_preview-tree-view.png
 %%WWWDIR%%/doc/screenshot/00_preview/0002_preview_tile_view.png
 %%WWWDIR%%/doc/screenshot/00_preview/0003_preview_businessprocesses_on_dashboard.png
 %%WWWDIR%%/doc/screenshot/00_preview/0004_preview_tile_and_subtree.png
-%%WWWDIR%%/doc/screenshot/00_preview/0005_preview-smaller-tile-view.png
-%%WWWDIR%%/doc/screenshot/00_preview/0006_preview-smaller-tree-view.png
-%%WWWDIR%%/doc/screenshot/00_preview/0007_preview-smallerbusinessprocesses-on-dashboard.png
-%%WWWDIR%%/doc/screenshot/01_installation/101_menu-configuration-modules.png
-%%WWWDIR%%/doc/screenshot/01_installation/102_enable-module.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0201_empty-dashboard.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0202_create-new-configuration.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0203_create-new_name.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0204_create-new_title.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0205_create-new_description.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0206_create-new_backend.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0207_create-new_state-type.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0208_create-new_add-to-menu.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0209_new-empty-configuration.png
-%%WWWDIR%%/doc/screenshot/02_getting-started/0210_new-on-dashboard.png
-%%WWWDIR%%/doc/screenshot/03_first-root-node/0301_empty-config.png
-%%WWWDIR%%/doc/screenshot/03_first-root-node/0302_add-new-node.png
-%%WWWDIR%%/doc/screenshot/03_first-root-node/0303_node-title.png
-%%WWWDIR%%/doc/screenshot/03_first-root-node/0304_operator.png
-%%WWWDIR%%/doc/screenshot/03_first-root-node/0305_display.png
-%%WWWDIR%%/doc/screenshot/03_first-root-node/0306_info-url.png
-%%WWWDIR%%/doc/screenshot/03_first-root-node/0307_first-node-created.png
-%%WWWDIR%%/doc/screenshot/04_importing_nodes/0401_subprocesses_only.png
-%%WWWDIR%%/doc/screenshot/04_importing_nodes/0402_choose_existing_process.png
-%%WWWDIR%%/doc/screenshot/04_importing_nodes/0403_choose_configuration.png
-%%WWWDIR%%/doc/screenshot/04_importing_nodes/0404_choose_process.png
-%%WWWDIR%%/doc/screenshot/04_importing_nodes/0405_import_successful.png
-%%WWWDIR%%/doc/screenshot/04_importing_nodes/0406_breadcrumb_integration.png
-%%WWWDIR%%/doc/screenshot/04_importing_nodes/0407_jump_to_original.png
-%%WWWDIR%%/doc/screenshot/05_customize_node_order/0501_tiles_grab_tile.png
-%%WWWDIR%%/doc/screenshot/05_customize_node_order/0502_tiles_drop_at_location.png
-%%WWWDIR%%/doc/screenshot/05_customize_node_order/0503_tree_grab_header.png
-%%WWWDIR%%/doc/screenshot/05_customize_node_order/0504_tree_drop_at_location.png
+%%WWWDIR%%/doc/screenshot/00_preview/0005_readme-preview.png
+%%WWWDIR%%/doc/screenshot/02_installation/101_menu-configuration-modules.png
+%%WWWDIR%%/doc/screenshot/02_installation/102_enable-module.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0201_empty-dashboard.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0202_create-new-configuration.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0203_create-new_name.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0204_create-new_title.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0205_create-new_description.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0206_create-new_backend.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0207_create-new_state-type.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0208_create-new_add-to-menu.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0209_new-empty-configuration.png
+%%WWWDIR%%/doc/screenshot/03_getting-started/0210_new-on-dashboard.png
+%%WWWDIR%%/doc/screenshot/04_first-root-node/0301_empty-config.png
+%%WWWDIR%%/doc/screenshot/04_first-root-node/0302_add-new-node.png
+%%WWWDIR%%/doc/screenshot/04_first-root-node/0303_node-title.png
+%%WWWDIR%%/doc/screenshot/04_first-root-node/0304_operator.png
+%%WWWDIR%%/doc/screenshot/04_first-root-node/0305_display.png
+%%WWWDIR%%/doc/screenshot/04_first-root-node/0306_info-url.png
+%%WWWDIR%%/doc/screenshot/04_first-root-node/0307_first-node-created.png
+%%WWWDIR%%/doc/screenshot/05_importing_nodes/0401_subprocesses_only.png
+%%WWWDIR%%/doc/screenshot/05_importing_nodes/0402_choose_existing_process.png
+%%WWWDIR%%/doc/screenshot/05_importing_nodes/0403_choose_configuration.png
+%%WWWDIR%%/doc/screenshot/05_importing_nodes/0404_choose_process.png
+%%WWWDIR%%/doc/screenshot/05_importing_nodes/0405_import_successful.png
+%%WWWDIR%%/doc/screenshot/05_importing_nodes/0406_breadcrumb_integration.png
+%%WWWDIR%%/doc/screenshot/05_importing_nodes/0407_jump_to_original.png
+%%WWWDIR%%/doc/screenshot/06_customize_node_order/0501_tiles_grab_tile.png
+%%WWWDIR%%/doc/screenshot/06_customize_node_order/0502_tiles_drop_at_location.png
+%%WWWDIR%%/doc/screenshot/06_customize_node_order/0503_tree_grab_header.png
+%%WWWDIR%%/doc/screenshot/06_customize_node_order/0504_tree_drop_at_location.png
+%%WWWDIR%%/doc/screenshot/07_state_overrides/0701_override_config.png
+%%WWWDIR%%/doc/screenshot/07_state_overrides/0702_overridden_tile.png
+%%WWWDIR%%/doc/screenshot/07_state_overrides/0703_overridden_tree.png
+%%WWWDIR%%/doc/screenshot/09_operators/0901_and-operator.png
+%%WWWDIR%%/doc/screenshot/09_operators/0902_or-operator.png
+%%WWWDIR%%/doc/screenshot/09_operators/0903_or-operator-without-ok.png
+%%WWWDIR%%/doc/screenshot/09_operators/0904_min-operator.png
+%%WWWDIR%%/doc/screenshot/09_operators/0905_deg-operator.jpg
 %%WWWDIR%%/doc/screenshot/12_web-components_breadcrumb/1201_simple-breadcrumb.png
 %%WWWDIR%%/doc/screenshot/12_web-components_breadcrumb/1202_return-from-fullscreen.png
 %%WWWDIR%%/doc/screenshot/12_web-components_breadcrumb/1203_add-to-dashboard.png
@@ -101,11 +109,13 @@
 %%WWWDIR%%/doc/screenshot/81_history/8102_bpaddon-detail.png
 %%WWWDIR%%/library/Businessprocess/BpConfig.php
 %%WWWDIR%%/library/Businessprocess/BpNode.php
+%%WWWDIR%%/library/Businessprocess/Common/EnumList.php
 %%WWWDIR%%/library/Businessprocess/Director/ShipConfigFiles.php
 %%WWWDIR%%/library/Businessprocess/Exception/ModificationError.php
 %%WWWDIR%%/library/Businessprocess/Exception/NestingError.php
 %%WWWDIR%%/library/Businessprocess/Form.php
 %%WWWDIR%%/library/Businessprocess/HostNode.php
+%%WWWDIR%%/library/Businessprocess/IcingaDbObject.php
 %%WWWDIR%%/library/Businessprocess/ImportedNode.php
 %%WWWDIR%%/library/Businessprocess/Metadata.php
 %%WWWDIR%%/library/Businessprocess/Modification/NodeAction.php
@@ -120,6 +130,9 @@
 %%WWWDIR%%/library/Businessprocess/MonitoredNode.php
 %%WWWDIR%%/library/Businessprocess/MonitoringRestrictions.php
 %%WWWDIR%%/library/Businessprocess/Node.php
+%%WWWDIR%%/library/Businessprocess/ProvidedHook/Icingadb/HostActions.php
+%%WWWDIR%%/library/Businessprocess/ProvidedHook/Icingadb/IcingadbSupport.php
+%%WWWDIR%%/library/Businessprocess/ProvidedHook/Icingadb/ServiceActions.php
 %%WWWDIR%%/library/Businessprocess/ProvidedHook/Monitoring/HostActions.php
 %%WWWDIR%%/library/Businessprocess/ProvidedHook/Monitoring/ServiceActions.php
 %%WWWDIR%%/library/Businessprocess/Renderer/Breadcrumb.php
@@ -129,6 +142,7 @@
 %%WWWDIR%%/library/Businessprocess/Renderer/TreeRenderer.php
 %%WWWDIR%%/library/Businessprocess/ServiceNode.php
 %%WWWDIR%%/library/Businessprocess/Simulation.php
+%%WWWDIR%%/library/Businessprocess/State/IcingaDbState.php
 %%WWWDIR%%/library/Businessprocess/State/MonitoringState.php
 %%WWWDIR%%/library/Businessprocess/Storage/ConfigDiff.php
 %%WWWDIR%%/library/Businessprocess/Storage/LegacyConfigParser.php
@@ -144,22 +158,27 @@
 %%WWWDIR%%/library/Businessprocess/Web/Component/Dashboard.php
 %%WWWDIR%%/library/Businessprocess/Web/Component/DashboardAction.php
 %%WWWDIR%%/library/Businessprocess/Web/Component/RenderedProcessActionBar.php
-%%WWWDIR%%/library/Businessprocess/Web/Component/StateBall.php
 %%WWWDIR%%/library/Businessprocess/Web/Component/Tabs.php
 %%WWWDIR%%/library/Businessprocess/Web/Component/WtfTabs.php
 %%WWWDIR%%/library/Businessprocess/Web/Controller.php
 %%WWWDIR%%/library/Businessprocess/Web/FakeRequest.php
 %%WWWDIR%%/library/Businessprocess/Web/Form/BpConfigBaseForm.php
 %%WWWDIR%%/library/Businessprocess/Web/Form/CsrfToken.php
+%%WWWDIR%%/library/Businessprocess/Web/Form/Element/Checkbox.php
 %%WWWDIR%%/library/Businessprocess/Web/Form/Element/FormElement.php
 %%WWWDIR%%/library/Businessprocess/Web/Form/Element/SimpleNote.php
+%%WWWDIR%%/library/Businessprocess/Web/Form/Element/StateOverrides.php
 %%WWWDIR%%/library/Businessprocess/Web/Form/FormLoader.php
 %%WWWDIR%%/library/Businessprocess/Web/Form/QuickBaseForm.php
 %%WWWDIR%%/library/Businessprocess/Web/Form/QuickForm.php
 %%WWWDIR%%/library/Businessprocess/Web/Form/Validator/NoDuplicateChildrenValidator.php
 %%WWWDIR%%/library/Businessprocess/Web/Url.php
-%%WWWDIR%%/library/vendor/php-diff/README.md
-%%WWWDIR%%/library/vendor/php-diff/SOURCE
+%%WWWDIR%%/library/vendor/php-diff/README
+%%WWWDIR%%/library/vendor/php-diff/composer.json
+%%WWWDIR%%/library/vendor/php-diff/example/a.txt
+%%WWWDIR%%/library/vendor/php-diff/example/b.txt
+%%WWWDIR%%/library/vendor/php-diff/example/example.php
+%%WWWDIR%%/library/vendor/php-diff/example/styles.css
 %%WWWDIR%%/library/vendor/php-diff/lib/Diff.php
 %%WWWDIR%%/library/vendor/php-diff/lib/Diff/Renderer/Abstract.php
 %%WWWDIR%%/library/vendor/php-diff/lib/Diff/Renderer/Html/Array.php
@@ -180,7 +199,6 @@
 %%WWWDIR%%/phpcs.xml
 %%WWWDIR%%/phpunit.xml
 %%WWWDIR%%/public/css/module.less
-%%WWWDIR%%/public/css/state-ball.less
 %%WWWDIR%%/public/img/ack.gif
 %%WWWDIR%%/public/img/downtime.gif
 %%WWWDIR%%/public/img/help.gif
@@ -202,6 +220,7 @@
 %%WWWDIR%%/test/php/library/Businessprocess/HostNodeTest.php
 %%WWWDIR%%/test/php/library/Businessprocess/MetadataTest.php
 %%WWWDIR%%/test/php/library/Businessprocess/Operators/AndOperatorTest.php
+%%WWWDIR%%/test/php/library/Businessprocess/Operators/DegradedOperatorTest.php
 %%WWWDIR%%/test/php/library/Businessprocess/Operators/MinOperatorTest.php
 %%WWWDIR%%/test/php/library/Businessprocess/Operators/NotOperatorTest.php
 %%WWWDIR%%/test/php/library/Businessprocess/Operators/OrOperatorTest.php