icinga2/lib/icinga
Michael Friedrich 64c936d387 API Actions: Remove -by-id from actions and require names for comments and downtimes
The documentation is updated as well. Furthermore actions provide
detailed error information in case of an exception.
Includes DB IDO schema updates.

fixes #10512
2015-11-06 17:06:12 +01:00
..
CMakeLists.txt Remove api.cpp and api.hpp 2015-10-22 10:26:56 +02:00
apiactions.cpp API Actions: Remove -by-id from actions and require names for comments and downtimes 2015-11-06 17:06:12 +01:00
apiactions.hpp API Actions: Remove -by-id from actions and require names for comments and downtimes 2015-11-06 17:06:12 +01:00
apievents.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
apievents.hpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
checkable-check.cpp Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes 2015-11-02 14:10:44 +01:00
checkable-comment.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
checkable-dependency.cpp Fix wrong calculation for host compat state UNREACHABLE 2015-09-04 13:24:41 +02:00
checkable-downtime.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
checkable-event.cpp Implement modified attributes v2 2015-08-15 20:07:10 +02:00
checkable-flapping.cpp Implement modified attributes v2 2015-08-15 20:07:10 +02:00
checkable-notification.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
checkable.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
checkable.hpp Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes 2015-11-02 14:10:44 +01:00
checkable.ti Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes 2015-11-02 14:10:44 +01:00
checkcommand.cpp Rename DynamicObject/DynamicType to ConfigObject/ConfigType 2015-08-15 20:40:41 +02:00
checkcommand.hpp Update copyright year 2015-01-22 12:00:23 +01:00
checkcommand.ti Implement modified attributes v2 2015-08-15 20:07:10 +02:00
checkresult.cpp Implement support for limiting output attributes 2015-07-28 17:12:51 +02:00
checkresult.hpp Implement support for limiting output attributes 2015-07-28 17:12:51 +02:00
checkresult.ti Implement modified attributes v2 2015-08-15 20:07:10 +02:00
cib.cpp Implement status api handler 2015-09-23 16:59:07 +02:00
cib.hpp Implement status api handler 2015-09-23 16:59:07 +02:00
clusterevents.cpp Use the correct zone name for parent_zone when running 'icinga2 node update-config' 2015-10-29 08:14:55 +01:00
clusterevents.hpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
command.cpp Remove dead code from old modified attributes 2015-09-29 14:24:39 +02:00
command.hpp Remove dead code from old modified attributes 2015-09-29 14:24:39 +02:00
command.ti Implement modified attributes v2 2015-08-15 20:07:10 +02:00
comment.cpp Build fix for Windows 2015-10-29 08:14:55 +01:00
comment.hpp Build fix for Windows 2015-10-29 08:14:55 +01:00
comment.ti Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
compatutility.cpp Remove dead code from old modified attributes 2015-09-29 14:24:39 +02:00
compatutility.hpp Remove dead code from old modified attributes 2015-09-29 14:24:39 +02:00
customvarobject.cpp Remove dead code from old modified attributes 2015-09-29 14:24:39 +02:00
customvarobject.hpp Remove dead code from old modified attributes 2015-09-29 14:24:39 +02:00
customvarobject.ti Rename DynamicObject/DynamicType to ConfigObject/ConfigType 2015-08-15 20:40:41 +02:00
dependency-apply.cpp Implement the ignore_on_error keyword 2015-10-05 12:44:11 +02:00
dependency.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
dependency.hpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
dependency.ti Implement joins for status queries 2015-09-22 09:45:23 +02:00
downtime.cpp API Actions: Remove -by-id from actions and require names for comments and downtimes 2015-11-06 17:06:12 +01:00
downtime.hpp Build fix for Windows 2015-10-29 08:14:55 +01:00
downtime.ti Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
eventcommand.cpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
eventcommand.hpp Update copyright year 2015-01-22 12:00:23 +01:00
eventcommand.ti Implement modified attributes v2 2015-08-15 20:07:10 +02:00
externalcommandprocessor.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
externalcommandprocessor.hpp Remove dead code from old modified attributes 2015-09-29 14:24:39 +02:00
host.cpp Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes 2015-11-02 14:10:44 +01:00
host.hpp Add missing override 2015-11-02 17:36:13 +01:00
host.ti Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes 2015-11-02 14:10:44 +01:00
hostgroup.cpp Rename DynamicObject/DynamicType to ConfigObject/ConfigType 2015-08-15 20:40:41 +02:00
hostgroup.hpp Update copyright year 2015-01-22 12:00:23 +01:00
hostgroup.ti Hide internal attributes in the API 2015-10-20 08:25:10 +02:00
i2-icinga.hpp Update copyright year 2015-01-22 12:00:23 +01:00
icingaapplication.cpp Implement Array::ToString and Dictionary::ToString 2015-10-26 11:05:24 +01:00
icingaapplication.hpp Use a temporary file for modified-attributes.conf updates 2015-09-29 18:40:04 +02:00
icingaapplication.ti Implement global modified attributes for the IcingaApplication class 2015-09-23 15:02:53 +02:00
icingastatuswriter.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
icingastatuswriter.hpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
icingastatuswriter.ti Rename DynamicObject/DynamicType to ConfigObject/ConfigType 2015-08-15 20:40:41 +02:00
legacytimeperiod.cpp Update use of String::Trim() 2015-08-27 18:06:20 +02:00
legacytimeperiod.hpp Update copyright year 2015-01-22 12:00:23 +01:00
macroprocessor.cpp Don't validate custom attributes that aren't strings 2015-11-04 19:04:33 +01:00
macroprocessor.hpp Implement global modified attributes for the IcingaApplication class 2015-09-23 15:02:53 +02:00
macroresolver.hpp Update copyright year 2015-01-22 12:00:23 +01:00
notification-apply.cpp Implement the ignore_on_error keyword 2015-10-05 12:44:11 +02:00
notification.cpp Build fix for Windows 2015-10-29 08:14:55 +01:00
notification.hpp Build fix for Windows 2015-10-29 08:14:55 +01:00
notification.ti Hide internal attributes in the API 2015-10-20 08:25:10 +02:00
notificationcommand.cpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
notificationcommand.hpp Update copyright year 2015-01-22 12:00:23 +01:00
notificationcommand.ti Implement modified attributes v2 2015-08-15 20:07:10 +02:00
objectutils.cpp Implement the 'get_time_period' function 2015-02-23 13:56:53 +01:00
objectutils.hpp Don't use separate threads for each ApiClient object 2015-02-14 16:34:36 +01:00
perfdatavalue.cpp Fix parsing performance data labels which contain '=' 2015-10-13 09:38:31 +02:00
perfdatavalue.hpp Update PerfdataValue::Parse to ignore invalid warn, crit, min, and max values 2015-03-02 13:52:41 +01:00
perfdatavalue.ti Implement modified attributes v2 2015-08-15 20:07:10 +02:00
pluginutility.cpp Implement the resolve_arguments function 2015-08-27 09:02:21 +02:00
pluginutility.hpp Implement the resolve_arguments function 2015-08-27 09:02:21 +02:00
scheduleddowntime-apply.cpp Implement the ignore_on_error keyword 2015-10-05 12:44:11 +02:00
scheduleddowntime.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
scheduleddowntime.hpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
scheduleddowntime.ti Implement joins for status queries 2015-09-22 09:45:23 +02:00
service-apply.cpp Implement the ignore_on_error keyword 2015-10-05 12:44:11 +02:00
service.cpp Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes 2015-11-02 14:10:44 +01:00
service.hpp Add missing override 2015-11-02 17:36:13 +01:00
service.ti Add host.last_state_{up,down} and last_check attribute, hide *_raw attributes 2015-11-02 14:10:44 +01:00
servicegroup.cpp Rename DynamicObject/DynamicType to ConfigObject/ConfigType 2015-08-15 20:40:41 +02:00
servicegroup.hpp Update copyright year 2015-01-22 12:00:23 +01:00
servicegroup.ti Hide internal attributes in the API 2015-10-20 08:25:10 +02:00
timeperiod.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
timeperiod.hpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
timeperiod.ti Hide internal attributes in the API 2015-10-20 08:25:10 +02:00
user.cpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
user.hpp Convert Comment/Downtime to config objects 2015-10-28 17:56:29 +01:00
user.ti Hide internal attributes in the API 2015-10-20 08:25:10 +02:00
usergroup.cpp Rename DynamicObject/DynamicType to ConfigObject/ConfigType 2015-08-15 20:40:41 +02:00
usergroup.hpp Update copyright year 2015-01-22 12:00:23 +01:00
usergroup.ti Hide internal attributes in the API 2015-10-20 08:25:10 +02:00