icinga2/lib/remote
ryanohnemus 1cb39994a5 API: Add optional reload parameter to config stage upload
You can now specify a boolean `reload` attribute that
will allow you to skip the icinga2 reload after config
validation. By default this is set to true.

The response text has been updated to show if icinga2
will reload or if it was requested to be skipped.

fixes #4769
2017-09-20 14:16:55 +02:00
..
CMakeLists.txt Refactor PkiUtility class 2017-09-12 12:52:49 +02:00
actionshandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
actionshandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
apiaction.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
apiaction.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
apiclient.cpp Move Base64 class into libbase 2017-09-12 12:52:49 +02:00
apiclient.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
apifunction.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
apifunction.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
apilistener-configsync.cpp Fix logging for discarded cluster messages 2017-02-02 13:47:18 +01:00
apilistener-filesync.cpp Silence log level for configuration file updates 2017-09-20 13:30:02 +02:00
apilistener.cpp Implement support for cleaning up certificate requests 2017-09-12 12:52:49 +02:00
apilistener.hpp Implement support for cleaning up certificate requests 2017-09-12 12:52:49 +02:00
apilistener.ti HttpServerConnection: Implement CORS support 2017-09-20 13:18:29 +02:00
apiuser.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
apiuser.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
apiuser.ti Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
authority.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
configfileshandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
configfileshandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
configobjectutility.cpp Allow expressions for the type in object/template declarations 2017-05-11 14:21:30 +02:00
configobjectutility.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
configpackageshandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
configpackageshandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
configpackageutility.cpp API: Add optional reload parameter to config stage upload 2017-09-20 14:16:55 +02:00
configpackageutility.hpp API: Add optional reload parameter to config stage upload 2017-09-20 14:16:55 +02:00
configstageshandler.cpp API: Add optional reload parameter to config stage upload 2017-09-20 14:16:55 +02:00
configstageshandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
consolehandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
consolehandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
createobjecthandler.cpp Add missing header 2017-04-05 10:26:54 +02:00
createobjecthandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
deleteobjecthandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
deleteobjecthandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
endpoint.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
endpoint.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
endpoint.ti Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
eventqueue.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
eventqueue.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
eventshandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
eventshandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
filterutility.cpp Log a warning for missing API permissions 2017-02-08 17:05:53 +01:00
filterutility.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httpchunkedencoding.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httpchunkedencoding.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httpclientconnection.cpp Move Base64 class into libbase 2017-09-12 12:52:49 +02:00
httpclientconnection.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httphandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httphandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httprequest.cpp Don't sent scheme and hostname in request 2017-09-06 16:01:02 +02:00
httprequest.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httpresponse.cpp HttpServerConnection: Implement CORS support 2017-09-20 13:18:29 +02:00
httpresponse.hpp HttpServerConnection: Implement CORS support 2017-09-20 13:18:29 +02:00
httpserverconnection.cpp HttpServerConnection: Implement CORS support 2017-09-20 13:18:29 +02:00
httpserverconnection.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httputility.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
httputility.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
i2-remote.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
infohandler.cpp Replace http:// links with https:// links where a secure website exists 2017-04-20 11:33:27 +02:00
infohandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
jsonrpc.cpp Implement additional logging for the JsonRpc class 2017-09-12 12:52:49 +02:00
jsonrpc.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
jsonrpcconnection-heartbeat.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
jsonrpcconnection-pki.cpp Add some more verbose logging details 2017-09-12 12:52:50 +02:00
jsonrpcconnection.cpp Remove unused code 2017-09-12 12:52:49 +02:00
jsonrpcconnection.hpp Remove unused code 2017-09-12 12:52:49 +02:00
messageorigin.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
messageorigin.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
modifyobjecthandler.cpp API: Fix error code for invalid 'attrs' type for POST requests 2017-03-01 11:33:43 +01:00
modifyobjecthandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
objectqueryhandler.cpp API: Fix requested attrs/joins/meta type errors in object query response 2017-08-11 16:23:29 +02:00
objectqueryhandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
pkiutility.cpp Build fix for OpenSSL < 1.0.2 2017-09-12 13:09:16 +02:00
pkiutility.hpp Refactor PkiUtility class 2017-09-12 12:52:49 +02:00
statushandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
statushandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
templatequeryhandler.cpp Allow expressions for the type in object/template declarations 2017-05-11 14:21:30 +02:00
templatequeryhandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
typequeryhandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
typequeryhandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
url-characters.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
url.cpp Don't sent scheme and hostname in request 2017-09-06 16:01:02 +02:00
url.hpp Don't sent scheme and hostname in request 2017-09-06 16:01:02 +02:00
variablequeryhandler.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
variablequeryhandler.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
zone.cpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
zone.hpp Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00
zone.ti Ensure that *.icinga.com is used everywhere 2017-01-10 17:19:12 +01:00