Mattia Codato
|
c304b59990
|
Add GetSingleObjectByNameUsingPermissions function
|
2020-07-07 14:23:36 +02:00 |
|
Mattia Codato
|
704aa0f685
|
Change result
|
2020-07-06 17:30:18 +02:00 |
|
Mattia Codato
|
33926ba983
|
Check if executions are not null
|
2020-07-06 16:21:05 +02:00 |
|
Yonas Habteab
|
24c6210ef2
|
Fix don't set LC_NUMERIC twice
|
2020-07-06 13:12:56 +02:00 |
|
Mattia Codato
|
6a5deaf7d4
|
Fix update executions. Fix code indentation
|
2020-07-03 16:36:58 +02:00 |
|
Mattia Codato
|
a33560548c
|
Refactor MacroResolver::OverrideMacros
|
2020-07-03 15:53:51 +02:00 |
|
Mattia Codato
|
be2701bc8a
|
Add overrideMacros property to MacroResolver
|
2020-07-03 15:13:51 +02:00 |
|
Mattia Codato
|
b07471d803
|
AuthenticatedApiUser name refactor
|
2020-07-03 11:17:36 +02:00 |
|
Mattia Codato
|
08c6e9bc42
|
Make authenticatedApiUser a static property of ActionsHandler
|
2020-07-03 11:00:40 +02:00 |
|
Mattia Codato
|
27a6fd6b40
|
Get API user from ActionsHandler
|
2020-07-03 10:16:23 +02:00 |
|
Mattia Codato
|
670835fd9a
|
Get last CheckResult
|
2020-07-03 08:43:50 +02:00 |
|
Mattia Codato
|
41b379523e
|
Fix indentation
|
2020-07-03 08:38:39 +02:00 |
|
Mattia Codato
|
6102cf0625
|
Call notificationCommand->Execute
|
2020-07-02 12:20:16 +02:00 |
|
Mattia Codato
|
f2e9aee158
|
Update execMacros
|
2020-07-02 10:31:24 +02:00 |
|
Mattia Codato
|
ee2f7bafdd
|
Move some checks. Add macros parameters to ExecuteCommand message
|
2020-07-01 14:27:00 +02:00 |
|
Mattia Codato
|
edbd8688fb
|
Update status code
|
2020-07-01 08:19:35 +02:00 |
|
Mattia Codato
|
cb32786880
|
Use RelayMessage to broadcast the updated executions
|
2020-06-30 17:50:08 +02:00 |
|
Mattia Codato
|
626080f610
|
Remove unnecessary check
|
2020-06-30 15:53:25 +02:00 |
|
Mattia Codato
|
15dac85583
|
Use HttpUtility::GetLastParameter to get endpoint
|
2020-06-30 15:51:15 +02:00 |
|
Mattia Codato
|
8f3617d074
|
Fix response strings
|
2020-06-30 15:48:29 +02:00 |
|
Mattia Codato
|
5c06256ac5
|
Use dynamic_pointer_cast
|
2020-06-30 15:41:47 +02:00 |
|
Mattia Codato
|
94be948ff6
|
Unify how to take macros parameter
|
2020-06-30 13:51:42 +02:00 |
|
Mattia Codato
|
e4e0115c9d
|
Get local endpoint if FromClient is not set and origin is local
|
2020-06-30 13:47:13 +02:00 |
|
Mattia Codato
|
22dc2f2393
|
Use SyncSendMessage for remote endpoint and call ExecuteCommandAPIHandler for local endpoint
|
2020-06-30 13:43:00 +02:00 |
|
Mattia Codato
|
7077605880
|
Use the right method to get the notification command
|
2020-06-29 13:55:20 +02:00 |
|
Mattia Codato
|
3f1b51b355
|
Use RelayMessage instead of SyncSendMessage
|
2020-06-29 09:28:02 +02:00 |
|
Mattia Codato
|
da82c17891
|
Call Endpoint::GetByName only once
|
2020-06-26 16:38:40 +02:00 |
|
Mattia Codato
|
50693d7ea9
|
Add newline at the end of file
|
2020-06-26 16:36:57 +02:00 |
|
Mattia Codato
|
fd761397ac
|
Unify result status strings
|
2020-06-26 15:39:42 +02:00 |
|
Mattia Codato
|
899076c77b
|
Code format
|
2020-06-26 14:29:03 +02:00 |
|
Mattia Codato
|
35bb329a59
|
Implement ClusterEvents::UpdateExecutionsAPIHandler
|
2020-06-26 12:33:44 +02:00 |
|
Mattia Codato
|
82444a59e2
|
Fix resolve macros. Check if endpoint is local or remote
|
2020-06-26 12:32:12 +02:00 |
|
Mattia Codato
|
714e75bbd1
|
Remove wait parameter, ttl is required, remove unnecessary checks
|
2020-06-26 09:33:23 +02:00 |
|
Benjamin Groeber
|
cc6fa66ba6
|
Allow apiactions to return sucecss http codes different from 200
|
2020-06-23 11:52:22 +02:00 |
|
Benjamin Groeber
|
e9b6c68fd5
|
Use tabs instead of spaces
|
2020-06-23 11:44:26 +02:00 |
|
Benjamin Groeber
|
2bb6f9d38d
|
Fix formatting of long fn
|
2020-06-23 11:41:49 +02:00 |
|
Benjamin Groeber
|
159e3d2945
|
Remove superfluous else clause
|
2020-06-23 11:41:15 +02:00 |
|
Andrea Avancini
|
823fe34d24
|
Parameter evaluation, macro resolution, update executions, send ExecuteCommand message for ExecuteCommand Endpoint
|
2020-06-18 15:27:31 +02:00 |
|
Alexander A. Klimov
|
19c632e44b
|
Add timeout for boost::asio::ssl::stream#async_shutdown()
refs #7203
|
2020-06-17 10:33:35 +02:00 |
|
Alexander A. Klimov
|
647f1547a9
|
Generalize I/O timeout emulation
|
2020-06-17 10:31:40 +02:00 |
|
Noah Hilverling
|
df43cf573c
|
Merge pull request #8053 from Icinga/bugfix/segfault-map-reduce-filter-null-8047
Ensure the custom function is not null in Array#{sort,map,reduce,filter,any,all}()
|
2020-06-16 15:25:11 +02:00 |
|
Henrik Triem
|
f2765d54ce
|
Merge pull request #8015 from Icinga/bugfix/streamlogger-flush-lock
StreamLogger#Flush(): lock self
|
2020-06-09 14:26:50 +02:00 |
|
Alexander A. Klimov
|
9c85401914
|
Ensure the custom function is not null in Array#{sort,map,reduce,filter,any,all}()
refs #8047
|
2020-06-09 12:35:04 +02:00 |
|
Alexander A. Klimov
|
11c6c11076
|
Add Checkable#last_check_started
refs #7888
|
2020-06-09 12:03:02 +02:00 |
|
Alexander A. Klimov
|
cd2ffd175b
|
CheckerComponent#Stop(): don't wait for checks
refs #7888
|
2020-06-09 12:03:02 +02:00 |
|
Noah Hilverling
|
45ee6b3b71
|
Merge pull request #7995 from Icinga/bugfix/pki-save-cert-key-7992
icinga2 pki save-cert: allow to specify --key and --cert
|
2020-06-03 15:51:18 +02:00 |
|
Noah Hilverling
|
84b052b314
|
Merge pull request #7926 from Icinga/bugfix/jsonrpcconnection-handleandwriteheartbeats-m_endpoint-getname
JsonRpcConnection#HandleAndWriteHeartbeats(): check !!#m_Endpoint
|
2020-06-03 15:46:38 +02:00 |
|
Alexander A. Klimov
|
9cb3779ec2
|
Add stub for event::UpdateExecutions
refs #8034
|
2020-06-02 17:16:30 +02:00 |
|
Alexander A. Klimov
|
120440b84f
|
Introduce Checkable#executions
refs #8034
|
2020-06-02 17:09:13 +02:00 |
|
Alexander A. Klimov
|
d6fad3232b
|
Introduce Checkable#pending_executions
refs #8034
|
2020-06-02 16:59:42 +02:00 |
|