diff --git a/net-mgmt/icingaweb2-module-businessprocess/Makefile b/net-mgmt/icingaweb2-module-businessprocess/Makefile index bb6569e9ccde..72651ace77ad 100644 --- a/net-mgmt/icingaweb2-module-businessprocess/Makefile +++ b/net-mgmt/icingaweb2-module-businessprocess/Makefile @@ -1,38 +1,38 @@ PORTNAME= icingaweb2-module-businessprocess DISTVERSIONPREFIX= v -DISTVERSION= 2.4.0 -PORTREVISION= 1 +DISTVERSION= 2.5.0 +PORTREVISION= 0 CATEGORIES= net-mgmt www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= joneum@FreeBSD.org COMMENT= Manage Business Processes in Icinga Web 2 WWW= https://github.com/Icinga/icingaweb2-module-businessprocess LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FLAVOR} \ - icinga-php-library${PHP_PKGNAMESUFFIX}>=0.10.1:net-mgmt/icinga-php-library@${PHP_FLAVOR} +RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FLAVOR} \ + icinga-php-library${PHP_PKGNAMESUFFIX}>=0.13.1:net-mgmt/icinga-php-library@${PHP_FLAVOR} USES= php:web,flavors USE_GITHUB= yes GH_ACCOUNT= icinga NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= NLS NLS_USES= gettext php NLS_USE= php=intl WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//} do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/net-mgmt/icingaweb2-module-businessprocess/distinfo b/net-mgmt/icingaweb2-module-businessprocess/distinfo index 26bb73963212..4015ce91d54f 100644 --- a/net-mgmt/icingaweb2-module-businessprocess/distinfo +++ b/net-mgmt/icingaweb2-module-businessprocess/distinfo @@ -1,3 +1,3 @@ -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 +TIMESTAMP = 1707853190 +SHA256 (icinga-icingaweb2-module-businessprocess-v2.5.0_GH0.tar.gz) = 6786119bc0087022f3a0bf0477c9b3c0f982d414a6b56ea6bb40d6c2e698a73f +SIZE (icinga-icingaweb2-module-businessprocess-v2.5.0_GH0.tar.gz) = 2256463 diff --git a/net-mgmt/icingaweb2-module-businessprocess/pkg-plist b/net-mgmt/icingaweb2-module-businessprocess/pkg-plist index 8e17928dd406..399d39b823ab 100644 --- a/net-mgmt/icingaweb2-module-businessprocess/pkg-plist +++ b/net-mgmt/icingaweb2-module-businessprocess/pkg-plist @@ -1,232 +1,227 @@ %%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 %%WWWDIR%%/README.md %%WWWDIR%%/application/clicommands/CheckCommand.php +%%WWWDIR%%/application/clicommands/CleanupCommand.php %%WWWDIR%%/application/clicommands/ProcessCommand.php %%WWWDIR%%/application/controllers/HostController.php %%WWWDIR%%/application/controllers/IndexController.php %%WWWDIR%%/application/controllers/NodeController.php %%WWWDIR%%/application/controllers/ProcessController.php %%WWWDIR%%/application/controllers/ServiceController.php +%%WWWDIR%%/application/controllers/SuggestionsController.php %%WWWDIR%%/application/forms/AddNodeForm.php %%WWWDIR%%/application/forms/BpConfigForm.php %%WWWDIR%%/application/forms/BpUploadForm.php +%%WWWDIR%%/application/forms/CleanupNodeForm.php %%WWWDIR%%/application/forms/DeleteNodeForm.php %%WWWDIR%%/application/forms/EditNodeForm.php %%WWWDIR%%/application/forms/MoveNodeForm.php %%WWWDIR%%/application/forms/ProcessForm.php %%WWWDIR%%/application/forms/SimulationForm.php %%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-About.md %%WWWDIR%%/doc/02-Installation.md +%%WWWDIR%%/doc/02-Installation.md.d/From-Source.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/10-Monitoring.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/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_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/09_operators/0906_xor-operator.png +%%WWWDIR%%/doc/screenshot/09_operators/0907_xor-operator-not-ok.png %%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 %%WWWDIR%%/doc/screenshot/12_web-components_breadcrumb/1204_unlocked_config.png %%WWWDIR%%/doc/screenshot/13_web-components-tile-renderer/1301_tile-view.png %%WWWDIR%%/doc/screenshot/13_web-components-tile-renderer/1302_tile-and-subtree.png %%WWWDIR%%/doc/screenshot/14_web-components-tree-renderer/1401_tree-view.png %%WWWDIR%%/doc/screenshot/16_dashboard/1601_add-to-dashboard-link.png %%WWWDIR%%/doc/screenshot/16_dashboard/1602_add_to_dashboard-form.png %%WWWDIR%%/doc/screenshot/16_dashboard/1603_businessprocesses_on_dashboard.png %%WWWDIR%%/doc/screenshot/21_store-config/2101_Pending-Changes.png %%WWWDIR%%/doc/screenshot/21_store-config/2102_Store-Config.png %%WWWDIR%%/doc/screenshot/21_store-config/2103_Show-Diff.png %%WWWDIR%%/doc/screenshot/22_upload-config/2201_go-to-upload.png %%WWWDIR%%/doc/screenshot/22_upload-config/2202_choose-file.png %%WWWDIR%%/doc/screenshot/22_upload-config/2203_syntax-error.png %%WWWDIR%%/doc/screenshot/22_upload-config/2204_duplicate-name.png %%WWWDIR%%/doc/screenshot/81_history/8101_bpaddon-overview.png %%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/Common/Sort.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 %%WWWDIR%%/library/Businessprocess/Modification/NodeAddChildrenAction.php %%WWWDIR%%/library/Businessprocess/Modification/NodeApplyManualOrderAction.php %%WWWDIR%%/library/Businessprocess/Modification/NodeCopyAction.php %%WWWDIR%%/library/Businessprocess/Modification/NodeCreateAction.php %%WWWDIR%%/library/Businessprocess/Modification/NodeModifyAction.php %%WWWDIR%%/library/Businessprocess/Modification/NodeMoveAction.php %%WWWDIR%%/library/Businessprocess/Modification/NodeRemoveAction.php %%WWWDIR%%/library/Businessprocess/Modification/ProcessChanges.php %%WWWDIR%%/library/Businessprocess/MonitoredNode.php +%%WWWDIR%%/library/Businessprocess/Monitoring/Backend/Ido/Query/CustomVarJoinTemplateOverride.php +%%WWWDIR%%/library/Businessprocess/Monitoring/Backend/Ido/Query/HostStatusQuery.php +%%WWWDIR%%/library/Businessprocess/Monitoring/Backend/Ido/Query/ServiceStatusQuery.php +%%WWWDIR%%/library/Businessprocess/Monitoring/DataView/HostStatus.php +%%WWWDIR%%/library/Businessprocess/Monitoring/DataView/ServiceStatus.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/Icingadb/ServiceDetailExtension.php +%%WWWDIR%%/library/Businessprocess/ProvidedHook/Monitoring/DetailviewExtension.php %%WWWDIR%%/library/Businessprocess/ProvidedHook/Monitoring/HostActions.php %%WWWDIR%%/library/Businessprocess/ProvidedHook/Monitoring/ServiceActions.php %%WWWDIR%%/library/Businessprocess/Renderer/Breadcrumb.php %%WWWDIR%%/library/Businessprocess/Renderer/Renderer.php %%WWWDIR%%/library/Businessprocess/Renderer/TileRenderer.php %%WWWDIR%%/library/Businessprocess/Renderer/TileRenderer/NodeTile.php %%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 %%WWWDIR%%/library/Businessprocess/Storage/LegacyConfigRenderer.php %%WWWDIR%%/library/Businessprocess/Storage/LegacyStorage.php %%WWWDIR%%/library/Businessprocess/Storage/Storage.php %%WWWDIR%%/library/Businessprocess/Test/BaseTestCase.php %%WWWDIR%%/library/Businessprocess/Test/Bootstrap.php %%WWWDIR%%/library/Businessprocess/Web/Component/ActionBar.php %%WWWDIR%%/library/Businessprocess/Web/Component/BpDashboardTile.php %%WWWDIR%%/library/Businessprocess/Web/Component/Content.php %%WWWDIR%%/library/Businessprocess/Web/Component/Controls.php %%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/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/IplStateOverrides.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/Form/Validator/HostServiceTermValidator.php +%%WWWDIR%%/library/Businessprocess/Web/Navigation/Renderer/ProcessProblemsBadge.php +%%WWWDIR%%/library/Businessprocess/Web/Navigation/Renderer/ProcessesProblemsBadge.php %%WWWDIR%%/library/Businessprocess/Web/Url.php -%%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 -%%WWWDIR%%/library/vendor/php-diff/lib/Diff/Renderer/Html/Inline.php -%%WWWDIR%%/library/vendor/php-diff/lib/Diff/Renderer/Html/SideBySide.php -%%WWWDIR%%/library/vendor/php-diff/lib/Diff/Renderer/Text/Context.php -%%WWWDIR%%/library/vendor/php-diff/lib/Diff/Renderer/Text/Unified.php -%%WWWDIR%%/library/vendor/php-diff/lib/Diff/SequenceMatcher.php %%WWWDIR%%/module.info -%%WWWDIR%%/packaging/debian/README.1st -%%WWWDIR%%/packaging/debian/changelog -%%WWWDIR%%/packaging/debian/compat -%%WWWDIR%%/packaging/debian/control -%%WWWDIR%%/packaging/debian/docs -%%WWWDIR%%/packaging/debian/install -%%WWWDIR%%/packaging/debian/rules -%%WWWDIR%%/packaging/debian/source/format %%WWWDIR%%/phpcs.xml +%%WWWDIR%%/phpstan-baseline.neon +%%WWWDIR%%/phpstan.neon %%WWWDIR%%/phpunit.xml %%WWWDIR%%/public/css/module.less %%WWWDIR%%/public/img/ack.gif %%WWWDIR%%/public/img/downtime.gif %%WWWDIR%%/public/img/help.gif %%WWWDIR%%/public/img/icon_collapse.png %%WWWDIR%%/public/img/icon_expand.png %%WWWDIR%%/public/js/behavior/sortable.js %%WWWDIR%%/public/js/module.js %%WWWDIR%%/public/js/vendor/Sortable.js %%WWWDIR%%/public/js/vendor/jquery.fn.sortable.js %%WWWDIR%%/run.php %%WWWDIR%%/test/bootstrap.php %%WWWDIR%%/test/config/authentication.ini %%WWWDIR%%/test/config/config.ini +%%WWWDIR%%/test/config/modules/businessprocess/processes/also-with-semicolons.conf %%WWWDIR%%/test/config/modules/businessprocess/processes/broken_wrong-operator.conf %%WWWDIR%%/test/config/modules/businessprocess/processes/combined.conf %%WWWDIR%%/test/config/modules/businessprocess/processes/simple_with-header.conf %%WWWDIR%%/test/config/modules/businessprocess/processes/simple_without-header.conf +%%WWWDIR%%/test/config/modules/businessprocess/processes/with-semicolons.conf +%%WWWDIR%%/test/php/library/Businessprocess/BpConfigTest.php %%WWWDIR%%/test/php/library/Businessprocess/BpNodeTest.php %%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 %%WWWDIR%%/test/php/library/Businessprocess/ServiceNodeTest.php %%WWWDIR%%/test/php/library/Businessprocess/SimulationTest.php %%WWWDIR%%/test/php/library/Businessprocess/Storage/LegacyStorageTest.php %%WWWDIR%%/test/php/library/Businessprocess/Web/Component/TabsTest.php %%WWWDIR%%/test/phpunit-compat.php %%WWWDIR%%/test/setup_vendor.sh