[pkg-nagios-changes] [Git][nagios-team/icingadb-web][master] 6 commits: New upstream version 1.4.0

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Thu Mar 26 16:41:39 GMT 2026



Bas Couwenberg pushed to branch master at Debian Nagios Maintainer Group / icingadb-web


Commits:
d9c4cc5d by Bas Couwenberg at 2026-03-26T17:31:11+01:00
New upstream version 1.4.0
- - - - -
2176cd76 by Bas Couwenberg at 2026-03-26T17:31:16+01:00
Update upstream source from tag 'upstream/1.4.0'

Update to upstream version '1.4.0'
with Debian dir 546caba6f6b6b842121354ffe88cc1209ff9e688
- - - - -
8f51a3b1 by Bas Couwenberg at 2026-03-26T17:31:49+01:00
New upstream release.

- - - - -
22e83c0e by Bas Couwenberg at 2026-03-26T17:37:08+01:00
Update copyright file.

- - - - -
a92ffa71 by Bas Couwenberg at 2026-03-26T17:37:46+01:00
Require at least icinga-php-library 0.19 & icinga-php-thirdparty 0.15.

- - - - -
36160e16 by Bas Couwenberg at 2026-03-26T17:37:59+01:00
Set distribution to unstable.

- - - - -


405 changed files:

- CHANGELOG.md
- − LICENSE
- + LICENSE.md
- README.md
- application/clicommands/MigrateCommand.php
- application/controllers/CommandTransportController.php
- application/controllers/CommentController.php
- application/controllers/CommentsController.php
- application/controllers/ConfigController.php
- application/controllers/ContactController.php
- application/controllers/ContactgroupController.php
- application/controllers/ContactgroupsController.php
- application/controllers/ContactsController.php
- application/controllers/DowntimeController.php
- application/controllers/DowntimesController.php
- application/controllers/ErrorController.php
- application/controllers/EventController.php
- application/controllers/HealthController.php
- application/controllers/HistoryController.php
- application/controllers/HostController.php
- application/controllers/HostgroupController.php
- application/controllers/HostgroupsController.php
- application/controllers/HostsController.php
- application/controllers/NotificationsController.php
- application/controllers/RedundancygroupController.php
- application/controllers/ServiceController.php
- application/controllers/ServicegroupController.php
- application/controllers/ServicegroupsController.php
- application/controllers/ServicesController.php
- application/controllers/SuggestController.php
- application/controllers/TacticalController.php
- application/forms/ApiTransportForm.php
- application/forms/Command/CommandForm.php
- application/forms/Command/Instance/ToggleInstanceFeaturesForm.php
- application/forms/Command/Object/AcknowledgeProblemForm.php
- application/forms/Command/Object/AddCommentForm.php
- application/forms/Command/Object/CheckNowForm.php
- application/forms/Command/Object/DeleteCommentForm.php
- application/forms/Command/Object/DeleteDowntimeForm.php
- application/forms/Command/Object/ProcessCheckResultForm.php
- application/forms/Command/Object/RemoveAcknowledgementForm.php
- application/forms/Command/Object/ScheduleCheckForm.php
- application/forms/Command/Object/ScheduleHostDowntimeForm.php
- application/forms/Command/Object/ScheduleServiceDowntimeForm.php
- application/forms/Command/Object/SendCustomNotificationForm.php
- application/forms/Command/Object/ToggleObjectFeaturesForm.php
- application/forms/DatabaseConfigForm.php
- application/forms/Navigation/ActionForm.php
- application/forms/Navigation/IcingadbHostActionForm.php
- application/forms/Navigation/IcingadbServiceActionForm.php
- application/forms/RedisConfigForm.php
- configuration.php
- debian/changelog
- debian/control
- debian/copyright
- doc/01-About.md
- doc/02-Installation.md.d/From-Source.md
- doc/03-Configuration.md
- doc/05-Upgrading.md
- library/Icingadb/Authentication/ObjectAuthorization.php
- library/Icingadb/Command/IcingaApiCommand.php
- library/Icingadb/Command/IcingaCommand.php
- library/Icingadb/Command/Instance/ToggleInstanceFeatureCommand.php
- library/Icingadb/Command/Object/AcknowledgeProblemCommand.php
- library/Icingadb/Command/Object/AddCommentCommand.php
- library/Icingadb/Command/Object/CommandAuthor.php
- library/Icingadb/Command/Object/DeleteCommentCommand.php
- library/Icingadb/Command/Object/DeleteDowntimeCommand.php
- library/Icingadb/Command/Object/GetObjectCommand.php
- library/Icingadb/Command/Object/ObjectsCommand.php
- library/Icingadb/Command/Object/ProcessCheckResultCommand.php
- library/Icingadb/Command/Object/PropagateHostDowntimeCommand.php
- library/Icingadb/Command/Object/RemoveAcknowledgementCommand.php
- library/Icingadb/Command/Object/ScheduleCheckCommand.php
- library/Icingadb/Command/Object/ScheduleDowntimeCommand.php
- library/Icingadb/Command/Object/ScheduleHostDowntimeCommand.php
- library/Icingadb/Command/Object/ScheduleServiceDowntimeCommand.php
- library/Icingadb/Command/Object/SendCustomNotificationCommand.php
- library/Icingadb/Command/Object/ToggleObjectFeatureCommand.php
- library/Icingadb/Command/Object/WithCommentCommand.php
- library/Icingadb/Command/Renderer/IcingaApiCommandRenderer.php
- library/Icingadb/Command/Renderer/IcingaCommandRendererInterface.php
- library/Icingadb/Command/Transport/ApiCommandException.php
- library/Icingadb/Command/Transport/ApiCommandTransport.php
- library/Icingadb/Command/Transport/CommandTransport.php
- library/Icingadb/Command/Transport/CommandTransportConfig.php
- library/Icingadb/Command/Transport/CommandTransportException.php
- library/Icingadb/Command/Transport/CommandTransportInterface.php
- library/Icingadb/Common/Auth.php
- library/Icingadb/Common/Backend.php
- library/Icingadb/Common/BaseFilter.php
- library/Icingadb/Common/BaseStatusBar.php
- library/Icingadb/Common/CommandActions.php
- library/Icingadb/Common/Database.php
- library/Icingadb/Common/DetailActions.php
- library/Icingadb/Common/HostLink.php
- library/Icingadb/Common/HostLinks.php
- library/Icingadb/Common/HostStates.php
- library/Icingadb/Common/IcingaRedis.php
- library/Icingadb/Common/Icons.php
- library/Icingadb/Common/Links.php
- library/Icingadb/Common/LoadMore.php
- library/Icingadb/Common/Macros.php
- library/Icingadb/Common/Model.php
- library/Icingadb/Common/ObjectInspectionDetail.php
- library/Icingadb/Common/SearchControls.php
- library/Icingadb/Common/ServiceLink.php
- library/Icingadb/Common/ServiceLinks.php
- library/Icingadb/Common/ServiceStates.php
- library/Icingadb/Common/StateBadges.php
- library/Icingadb/Common/TicketLinks.php
- library/Icingadb/Compat/CompatHost.php
- library/Icingadb/Compat/CompatObject.php
- library/Icingadb/Compat/CompatService.php
- library/Icingadb/Compat/UrlMigrator.php
- library/Icingadb/Data/CsvResultSet.php
- library/Icingadb/Data/CsvResultSetUtils.php
- library/Icingadb/Data/DependencyNodes.php
- library/Icingadb/Data/JsonResultSet.php
- library/Icingadb/Data/JsonResultSetUtils.php
- library/Icingadb/Data/PivotTable.php
- library/Icingadb/Data/VolatileCsvResults.php
- library/Icingadb/Data/VolatileJsonResults.php
- library/Icingadb/Hook/ActionsHook/ObjectActionsHook.php
- library/Icingadb/Hook/Common/HookUtils.php
- library/Icingadb/Hook/Common/TotalSlaReportUtils.php
- library/Icingadb/Hook/CustomVarRendererHook.php
- library/Icingadb/Hook/EventDetailExtensionHook.php
- library/Icingadb/Hook/ExtensionHook/BaseExtensionHook.php
- library/Icingadb/Hook/ExtensionHook/ObjectDetailExtensionHook.php
- library/Icingadb/Hook/ExtensionHook/ObjectsDetailExtensionHook.php
- library/Icingadb/Hook/HostActionsHook.php
- library/Icingadb/Hook/HostDetailExtensionHook.php
- library/Icingadb/Hook/HostsDetailExtensionHook.php
- library/Icingadb/Hook/IcingadbSupportHook.php
- library/Icingadb/Hook/PluginOutputHook.php
- library/Icingadb/Hook/RedundancyGroupDetailExtensionHook.php
- library/Icingadb/Hook/ServiceActionsHook.php
- library/Icingadb/Hook/ServiceDetailExtensionHook.php
- library/Icingadb/Hook/ServicesDetailExtensionHook.php
- library/Icingadb/Hook/TabHook.php
- library/Icingadb/Hook/TabHook/HookActions.php
- library/Icingadb/Hook/UserDetailExtensionHook.php
- library/Icingadb/Hook/UsergroupDetailExtensionHook.php
- library/Icingadb/Model/AcknowledgementHistory.php
- library/Icingadb/Model/ActionUrl.php
- library/Icingadb/Model/Behavior/ActionAndNoteUrl.php
- library/Icingadb/Model/Behavior/Bitmask.php
- library/Icingadb/Model/Behavior/FlattenedObjectVars.php
- library/Icingadb/Model/Behavior/HasProblematicParent.php
- library/Icingadb/Model/Behavior/ReRoute.php
- library/Icingadb/Model/Checkcommand.php
- library/Icingadb/Model/CheckcommandArgument.php
- library/Icingadb/Model/CheckcommandCustomvar.php
- library/Icingadb/Model/CheckcommandEnvvar.php
- library/Icingadb/Model/Comment.php
- library/Icingadb/Model/CommentHistory.php
- library/Icingadb/Model/Customvar.php
- library/Icingadb/Model/CustomvarFlat.php
- library/Icingadb/Model/DependencyEdge.php
- library/Icingadb/Model/DependencyEdgeState.php
- library/Icingadb/Model/DependencyNode.php
- library/Icingadb/Model/Downtime.php
- library/Icingadb/Model/DowntimeHistory.php
- library/Icingadb/Model/Endpoint.php
- library/Icingadb/Model/Environment.php
- library/Icingadb/Model/Eventcommand.php
- library/Icingadb/Model/EventcommandArgument.php
- library/Icingadb/Model/EventcommandCustomvar.php
- library/Icingadb/Model/EventcommandEnvvar.php
- library/Icingadb/Model/FlappingHistory.php
- library/Icingadb/Model/History.php
- library/Icingadb/Model/Host.php
- library/Icingadb/Model/HostCustomvar.php
- library/Icingadb/Model/HostState.php
- library/Icingadb/Model/Hostgroup.php
- library/Icingadb/Model/HostgroupCustomvar.php
- library/Icingadb/Model/HostgroupMember.php
- library/Icingadb/Model/Hostgroupsummary.php
- library/Icingadb/Model/HoststateSummary.php
- library/Icingadb/Model/IconImage.php
- library/Icingadb/Model/Instance.php
- library/Icingadb/Model/LastHostComment.php
- library/Icingadb/Model/LastServiceComment.php
- library/Icingadb/Model/NotesUrl.php
- library/Icingadb/Model/Notification.php
- library/Icingadb/Model/NotificationCustomvar.php
- library/Icingadb/Model/NotificationHistory.php
- library/Icingadb/Model/NotificationUser.php
- library/Icingadb/Model/NotificationUsergroup.php
- library/Icingadb/Model/Notificationcommand.php
- library/Icingadb/Model/NotificationcommandArgument.php
- library/Icingadb/Model/NotificationcommandCustomvar.php
- library/Icingadb/Model/NotificationcommandEnvvar.php
- library/Icingadb/Model/RedundancyGroup.php
- library/Icingadb/Model/RedundancyGroupState.php
- library/Icingadb/Model/RedundancyGroupSummary.php
- library/Icingadb/Model/Schema.php
- library/Icingadb/Model/Service.php
- library/Icingadb/Model/ServiceCustomvar.php
- library/Icingadb/Model/ServiceState.php
- library/Icingadb/Model/Servicegroup.php
- library/Icingadb/Model/ServicegroupCustomvar.php
- library/Icingadb/Model/ServicegroupMember.php
- library/Icingadb/Model/ServicegroupSummary.php
- library/Icingadb/Model/ServicestateSummary.php
- library/Icingadb/Model/SlaHistoryDowntime.php
- library/Icingadb/Model/SlaHistoryState.php
- library/Icingadb/Model/State.php
- library/Icingadb/Model/StateHistory.php
- library/Icingadb/Model/Timeperiod.php
- library/Icingadb/Model/TimeperiodCustomvar.php
- library/Icingadb/Model/TimeperiodOverrideExclude.php
- library/Icingadb/Model/TimeperiodOverrideInclude.php
- library/Icingadb/Model/TimeperiodRange.php
- library/Icingadb/Model/UnreachableParent.php
- library/Icingadb/Model/UnreachableParent/ResultSet.php
- library/Icingadb/Model/User.php
- library/Icingadb/Model/UserCustomvar.php
- library/Icingadb/Model/Usergroup.php
- library/Icingadb/Model/UsergroupCustomvar.php
- library/Icingadb/Model/UsergroupMember.php
- library/Icingadb/Model/Vars.php
- library/Icingadb/Model/Zone.php
- library/Icingadb/ProvidedHook/ApplicationState.php
- library/Icingadb/ProvidedHook/CreateHostSlaReport.php
- library/Icingadb/ProvidedHook/CreateHostsSlaReport.php
- library/Icingadb/ProvidedHook/CreateServiceSlaReport.php
- library/Icingadb/ProvidedHook/CreateServicesSlaReport.php
- library/Icingadb/ProvidedHook/IcingaHealth.php
- library/Icingadb/ProvidedHook/Notifications/V1/Source.php
- library/Icingadb/ProvidedHook/RedisHealth.php
- library/Icingadb/ProvidedHook/Reporting/HostSlaReport.php
- library/Icingadb/ProvidedHook/Reporting/ServiceSlaReport.php
- library/Icingadb/ProvidedHook/Reporting/SlaReport.php
- library/Icingadb/ProvidedHook/Reporting/TotalHostSlaReport.php
- library/Icingadb/ProvidedHook/Reporting/TotalServiceSlaReport.php
- library/Icingadb/ProvidedHook/X509/Sni.php
- library/Icingadb/Redis/VolatileStateResults.php
- library/Icingadb/Setup/ApiTransportPage.php
- library/Icingadb/Setup/ApiTransportStep.php
- library/Icingadb/Setup/DbResourcePage.php
- library/Icingadb/Setup/DbResourceStep.php
- library/Icingadb/Setup/IcingaDbWizard.php
- library/Icingadb/Setup/RedisPage.php
- library/Icingadb/Setup/RedisStep.php
- library/Icingadb/Setup/WelcomePage.php
- library/Icingadb/Util/FeatureStatus.php
- library/Icingadb/Util/ObjectSuggestionsCursor.php
- + library/Icingadb/Util/OptimizerHints.php
- library/Icingadb/Util/PerfData.php
- library/Icingadb/Util/PerfDataFormat.php
- library/Icingadb/Util/PerfDataSet.php
- library/Icingadb/Util/PluginOutput.php
- library/Icingadb/Util/ThresholdRange.php
- library/Icingadb/View/BaseHostAndServiceRenderer.php
- library/Icingadb/View/CommentRenderer.php
- library/Icingadb/View/DowntimeRenderer.php
- library/Icingadb/View/EventRenderer.php
- library/Icingadb/View/HostRenderer.php
- library/Icingadb/View/HostgroupGridRenderer.php
- library/Icingadb/View/HostgroupRenderer.php
- library/Icingadb/View/NotificationRenderer.php
- library/Icingadb/View/RedundancyGroupRenderer.php
- library/Icingadb/View/ServiceRenderer.php
- library/Icingadb/View/ServicegroupGridRenderer.php
- library/Icingadb/View/ServicegroupRenderer.php
- library/Icingadb/View/UserRenderer.php
- library/Icingadb/View/UsergroupRenderer.php
- library/Icingadb/Web/Control/GridViewModeSwitcher.php
- library/Icingadb/Web/Control/ProblemToggle.php
- library/Icingadb/Web/Control/SearchBar/ObjectSuggestions.php
- library/Icingadb/Web/Control/ViewModeSwitcher.php
- library/Icingadb/Web/Controller.php
- library/Icingadb/Web/Navigation/Action.php
- library/Icingadb/Web/Navigation/IcingadbHostAction.php
- library/Icingadb/Web/Navigation/IcingadbServiceAction.php
- library/Icingadb/Web/Navigation/Renderer/HostProblemsBadge.php
- library/Icingadb/Web/Navigation/Renderer/ProblemsBadge.php
- library/Icingadb/Web/Navigation/Renderer/ServiceProblemsBadge.php
- library/Icingadb/Web/Navigation/Renderer/TotalProblemsBadge.php
- library/Icingadb/Widget/CheckAttempt.php
- library/Icingadb/Widget/DependencyNodeStateBadges.php
- library/Icingadb/Widget/DependencyNodeStatistics.php
- library/Icingadb/Widget/Detail/CheckStatistics.php
- library/Icingadb/Widget/Detail/CommentDetail.php
- library/Icingadb/Widget/Detail/CustomVarTable.php
- library/Icingadb/Widget/Detail/DowntimeCard.php
- library/Icingadb/Widget/Detail/DowntimeDetail.php
- library/Icingadb/Widget/Detail/EventDetail.php
- library/Icingadb/Widget/Detail/HostDetail.php
- library/Icingadb/Widget/Detail/HostInspectionDetail.php
- library/Icingadb/Widget/Detail/HostMetaInfo.php
- library/Icingadb/Widget/Detail/HostStatistics.php
- library/Icingadb/Widget/Detail/MultiselectQuickActions.php
- library/Icingadb/Widget/Detail/ObjectDetail.php
- library/Icingadb/Widget/Detail/ObjectHeader.php
- library/Icingadb/Widget/Detail/ObjectStatistics.php
- library/Icingadb/Widget/Detail/ObjectsDetail.php
- library/Icingadb/Widget/Detail/PerfDataTable.php
- library/Icingadb/Widget/Detail/QuickActions.php
- library/Icingadb/Widget/Detail/RedundancyGroupDetail.php
- library/Icingadb/Widget/Detail/ServiceDetail.php
- library/Icingadb/Widget/Detail/ServiceInspectionDetail.php
- library/Icingadb/Widget/Detail/ServiceMetaInfo.php
- library/Icingadb/Widget/Detail/ServiceStatistics.php
- library/Icingadb/Widget/Detail/UserDetail.php
- library/Icingadb/Widget/Detail/UsergroupDetail.php
- library/Icingadb/Widget/Health.php
- library/Icingadb/Widget/HostStateBadges.php
- library/Icingadb/Widget/HostStatusBar.php
- library/Icingadb/Widget/HostSummaryDonut.php
- library/Icingadb/Widget/IconImage.php
- library/Icingadb/Widget/ItemList/CommandTransportList.php
- library/Icingadb/Widget/ItemList/CommandTransportListItem.php
- library/Icingadb/Widget/ItemList/LoadMoreObjectList.php
- library/Icingadb/Widget/ItemList/ObjectList.php
- library/Icingadb/Widget/ItemList/PageSeparatorItem.php
- library/Icingadb/Widget/ItemList/TicketLinkObjectList.php
- library/Icingadb/Widget/ItemTable/BaseStateRowItem.php
- library/Icingadb/Widget/ItemTable/HostItemTable.php
- library/Icingadb/Widget/ItemTable/HostRowItem.php
- library/Icingadb/Widget/ItemTable/ObjectGrid.php
- library/Icingadb/Widget/ItemTable/ObjectTable.php
- library/Icingadb/Widget/ItemTable/ServiceItemTable.php
- library/Icingadb/Widget/ItemTable/ServiceRowItem.php
- library/Icingadb/Widget/ItemTable/StateItemTable.php
- library/Icingadb/Widget/ItemTable/StateRowItem.php
- library/Icingadb/Widget/MarkdownLine.php
- library/Icingadb/Widget/MarkdownText.php
- library/Icingadb/Widget/Notice.php
- library/Icingadb/Widget/PluginOutputContainer.php
- library/Icingadb/Widget/ServiceStateBadges.php
- library/Icingadb/Widget/ServiceStatusBar.php
- library/Icingadb/Widget/ServiceSummaryDonut.php
- library/Icingadb/Widget/ShowMore.php
- library/Icingadb/Widget/StateBadge.php
- library/Icingadb/Widget/StateChange.php
- library/Icingadb/Widget/TagList.php
- module.info
- − phpstan-baseline-7x.neon
- − phpstan-baseline-8x.neon
- − phpstan-baseline-by-php-version.php
- phpstan-baseline-standard.neon → phpstan-baseline.neon
- phpstan.neon
- − phpunit.xml
- public/css/common.less
- public/css/form/schedule-service-downtime-form.less
- public/css/item/downtime.less
- public/css/item/hostgroup.less
- public/css/item/icon-image.less
- public/css/item/item-layout.less
- public/css/item/redundancy-group.less
- public/css/item/servicegroup.less
- public/css/list/action-list.less
- public/css/list/item-list.less
- public/css/list/state-item-table.less
- public/css/list/state-row-item.less
- public/css/markdown.less
- public/css/mixin/progress-bar.less
- public/css/mixin/state-badges.less
- public/css/mixins.less
- public/css/view/service-grid.less
- public/css/widget/actions.less
- public/css/widget/check-attempt.less
- public/css/widget/check-statistics.less
- public/css/widget/comment-popup.less
- public/css/widget/custom-var-table.less
- public/css/widget/dependency-node-state-badges.less
- public/css/widget/donut-container.less
- public/css/widget/downtime-card.less
- public/css/widget/host-state-badges.less
- public/css/widget/key-value-list.less
- public/css/widget/monitoring-health.less
- public/css/widget/notice.less
- public/css/widget/object-features.less
- public/css/widget/object-grid.less
- public/css/widget/object-inspection.less
- public/css/widget/object-meta-info.less
- public/css/widget/object-statistics.less
- public/css/widget/performance-data-table.less
- public/css/widget/quick-actions.less
- public/css/widget/service-state-badges.less
- public/css/widget/state-change.less
- public/css/widget/tag-list.less
- public/css/widget/view-mode-switcher.less
- public/js/action-list.js
- public/js/progress-bar.js
- run.php
- test/php/Lib/FailoverCommandTransport.php
- test/php/Lib/IntermittentlyFailingCommandTransport.php
- test/php/Lib/PerfdataSetWithPublicData.php
- test/php/Lib/StrikingCommandTransport.php
- test/php/application/clicommands/MigrateCommandTest.php
- test/php/library/Icingadb/Command/Transport/CommandTransportTest.php
- + test/php/library/Icingadb/Common/AuthTest.php
- test/php/library/Icingadb/Common/MacrosTest.php
- test/php/library/Icingadb/Common/StateBadgesTest.php
- test/php/library/Icingadb/Model/Behavior/FlattenedObjectVarsTest.php
- test/php/library/Icingadb/Model/CustomvarFlatTest.php
- test/php/library/Icingadb/ProvidedHook/IcingaHealthTest.php
- test/php/library/Icingadb/Util/PerfdataSetTest.php
- test/php/library/Icingadb/Util/PerfdataTest.php
- test/php/library/Icingadb/Util/PluginOutputTest.php
- test/php/library/Icingadb/Util/ThresholdRangeTest.php


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/nagios-team/icingadb-web/-/compare/36f444c1abd16cbc18e35c3456124da7fa8c6513...36160e164bb77906636e74eb64494d28984697bc

-- 
View it on GitLab: https://salsa.debian.org/nagios-team/icingadb-web/-/compare/36f444c1abd16cbc18e35c3456124da7fa8c6513...36160e164bb77906636e74eb64494d28984697bc
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-nagios-changes/attachments/20260326/65649471/attachment-0001.htm>


More information about the pkg-nagios-changes mailing list