icinga2/lib/icinga
Gunnar Beutner ae1ab5f865 Implement unit tests for state changes
fixes #12530
2016-08-24 19:45:52 +02:00
..
CMakeLists.txt Implement unit tests for state changes 2016-08-24 19:45:52 +02:00
apiactions.cpp API: Fix that schedule-downtime action requires duration for fixed=true 2016-08-16 17:09:25 +02:00
apiactions.hpp API: Implement 'generate-ticket' action and update distributed monitoring docs 2016-08-15 15:19:28 +02:00
apievents.cpp API: Fix missing attributes for DowntimeTriggered event 2016-08-17 16:57:22 +02:00
apievents.hpp Ensure that sent notifications are synced between Icinga instances 2016-06-15 11:27:01 +02:00
checkable-check.cpp Fix incorrect notifications for soft recoveries 2016-08-24 12:22:08 +02:00
checkable-comment.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
checkable-dependency.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
checkable-downtime.cpp Fix: Expired downtimes are not removed 2016-05-02 15:32:46 +02:00
checkable-event.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
checkable-flapping.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
checkable-notification.cpp Enhance log messages for {,reminder} notifications 2016-08-12 14:49:29 +02:00
checkable-script.cpp Implement support for marking functions as deprecated 2016-08-10 15:48:05 +02:00
checkable.cpp Improve validation for the command_endpoint attribute 2016-08-14 22:11:29 +02:00
checkable.hpp Improve validation for the command_endpoint attribute 2016-08-14 22:11:29 +02:00
checkable.ti Fix the load order for Host/Service vs. Endpoint/Zone 2016-08-14 23:04:55 +02:00
checkcommand.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
checkcommand.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
checkcommand.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
checkresult.cpp Move CalculateExecutionTime and CalculateLatency into the CheckResult class 2016-05-10 12:16:49 +02:00
checkresult.hpp Move CalculateExecutionTime and CalculateLatency into the CheckResult class 2016-05-10 12:16:49 +02:00
checkresult.ti Make sure timestamps are formatted as integers in macro strings 2016-06-21 11:29:12 +02:00
cib.cpp Fix min/max execution_time 2016-07-26 09:56:21 +02:00
cib.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
clusterevents.cpp Cluster: Fix notified users for NotificationSentToAllUsers event 2016-08-22 10:47:09 +02:00
clusterevents.hpp Fix NotificationSentToAllUsers cluster event 2016-08-16 09:30:10 +02:00
command.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
command.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
command.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
comment.cpp DB IDO: Fix comment/downtime entry_time reset 2016-06-15 11:28:57 +02:00
comment.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
comment.ti Make sure timestamps are formatted as integers in macro strings 2016-06-21 11:29:12 +02:00
compatutility.cpp Replace GetType()->GetName() calls with GetReflectionType()->GetName() 2016-08-15 14:42:03 +02:00
compatutility.hpp Fix incorrect return values for some of the CompatUtility methods 2016-08-14 17:06:50 +02:00
customvarobject.cpp Allow strings in state and type filters (config, API) 2016-06-23 14:52:45 +02:00
customvarobject.hpp Allow strings in state and type filters (config, API) 2016-06-23 14:52:45 +02:00
customvarobject.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
dependency-apply.cpp Avoid unnecessary string copies 2016-08-23 15:01:40 +02:00
dependency.cpp Avoid unnecessary string copies 2016-08-23 15:01:40 +02:00
dependency.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
dependency.ti state_filters_real shouldn't be visible in the API 2016-07-19 20:09:39 +02:00
downtime.cpp Clean up the code a bit 2016-08-13 21:43:59 +02:00
downtime.hpp Remove Downtime objects w/o reference to ScheduledDowntime objects 2016-08-13 15:18:50 +02:00
downtime.ti Make sure timestamps are formatted as integers in macro strings 2016-06-21 11:29:12 +02:00
eventcommand.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
eventcommand.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
eventcommand.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
externalcommandprocessor.cpp Fix custom notifications in a HA zone 2016-06-07 12:44:12 +02:00
externalcommandprocessor.hpp Try to queue all PROCESS_FILE commands instead of exploding the stack 2016-02-24 23:25:22 +01:00
host.cpp Avoid unnecessary string copies 2016-08-23 15:01:40 +02:00
host.hpp Refactor patch for host recovery notifications 2016-03-15 09:47:59 +01:00
host.ti Improve performance for type lookups 2016-08-16 11:02:33 +02:00
hostgroup.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
hostgroup.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
hostgroup.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
i2-icinga.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
icinga-itl.conf Add namespace qualifier for some assert() calls 2016-08-12 13:44:51 +02:00
icingaapplication.cpp Handle I/O errors while writing the Icinga state file more gracefully 2016-08-09 10:59:08 +02:00
icingaapplication.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
icingaapplication.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
legacytimeperiod.cpp Remove deprecated functions 2016-08-23 15:01:40 +02:00
legacytimeperiod.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
macroprocessor.cpp Implement support for marking functions as deprecated 2016-08-10 15:48:05 +02:00
macroprocessor.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
macroresolver.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
notification-apply.cpp Avoid unnecessary string copies 2016-08-23 15:01:40 +02:00
notification.cpp Add an explicit flag for disabling reminder notifications 2016-08-15 18:32:51 +02:00
notification.hpp Enhance log messages for {,reminder} notifications 2016-08-12 14:49:29 +02:00
notification.ti Add an explicit flag for disabling reminder notifications 2016-08-15 18:32:51 +02:00
notificationcommand.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
notificationcommand.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
notificationcommand.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
objectutils.cpp Implement support for namespaces 2016-08-12 11:32:16 +02:00
objectutils.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
perfdatavalue.cpp Implement support for namespaces 2016-08-12 11:32:16 +02:00
perfdatavalue.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
perfdatavalue.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
pluginutility.cpp Implement support for overriding check command timeout 2016-04-07 15:07:17 +02:00
pluginutility.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
scheduleddowntime-apply.cpp Avoid unnecessary string copies 2016-08-23 15:01:40 +02:00
scheduleddowntime.cpp Fix crash with empty ScheduledDowntime 'ranges' attribute 2016-04-22 11:00:21 +02:00
scheduleddowntime.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
scheduleddowntime.ti Make sure the dependency graph is properly updated when adding and removing objects 2016-05-09 14:30:12 +02:00
service-apply.cpp Avoid unnecessary string copies 2016-08-23 15:01:40 +02:00
service.cpp Avoid unnecessary string copies 2016-08-23 15:01:40 +02:00
service.hpp Refactor patch for host recovery notifications 2016-03-15 09:47:59 +01:00
service.ti Improve performance for type lookups 2016-08-16 11:02:33 +02:00
servicegroup.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
servicegroup.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
servicegroup.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
timeperiod.cpp Don't update TimePeriod ranges for inactive objects 2016-08-23 15:01:40 +02:00
timeperiod.hpp Implement exclude and include ability for TimePeriod objects 2016-05-21 20:33:09 +02:00
timeperiod.ti Implement exclude and include ability for TimePeriod objects 2016-05-21 20:33:09 +02:00
user.cpp Allow strings in state and type filters (config, API) 2016-06-23 14:52:45 +02:00
user.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
user.ti Improve performance for type lookups 2016-08-16 11:02:33 +02:00
usergroup.cpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
usergroup.hpp Update copyright headers for 2016 2016-01-12 08:29:59 +01:00
usergroup.ti Update copyright headers for 2016 2016-01-12 08:29:59 +01:00