Mattia Codato
|
e538272b1c
|
Change check_command and event_command strings to CheckCommand and EventCommand
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
ab70b39b56
|
Change command type 'notification_command' with 'NotificationCommand'
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
dc21536196
|
Uniform command_type strings
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
7627e3306f
|
Refactor GetSingleObjectByNameUsingPermissions
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
09ac9c3764
|
Add GetSingleObjectByNameUsingPermissions function
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
d29c5bfe39
|
Change result
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
820d053363
|
Refactor MacroResolver::OverrideMacros
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
a64d902866
|
Add overrideMacros property to MacroResolver
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
edd32b4e26
|
AuthenticatedApiUser name refactor
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
ef3ed6b826
|
Make authenticatedApiUser a static property of ActionsHandler
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
cb8a083e11
|
Get API user from ActionsHandler
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
3b7bb0d9cc
|
Get last CheckResult
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
469d553f15
|
Fix indentation
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
6eed0838f1
|
Call notificationCommand->Execute
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
97ef265e88
|
Update execMacros
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
cc0529d578
|
Move some checks. Add macros parameters to ExecuteCommand message
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
d8f48e459a
|
Update status code
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
f0fe777eb0
|
Use RelayMessage to broadcast the updated executions
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
e36644c7d9
|
Remove unnecessary check
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
a7a5b94a6f
|
Use HttpUtility::GetLastParameter to get endpoint
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
cf2168d7d0
|
Fix response strings
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
d58cbf233b
|
Use dynamic_pointer_cast
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
20dab6669b
|
Unify how to take macros parameter
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
291a9c7bd2
|
Use SyncSendMessage for remote endpoint and call ExecuteCommandAPIHandler for local endpoint
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
895b587db0
|
Use the right method to get the notification command
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
932b7162a4
|
Use RelayMessage instead of SyncSendMessage
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
8444cccd37
|
Call Endpoint::GetByName only once
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
c1f3356754
|
Add newline at the end of file
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
fd071f9512
|
Unify result status strings
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
a8256ab422
|
Code format
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
bce57821de
|
Fix resolve macros. Check if endpoint is local or remote
|
2020-11-20 17:38:26 +01:00 |
|
Mattia Codato
|
5442092218
|
Remove wait parameter, ttl is required, remove unnecessary checks
|
2020-11-20 17:38:26 +01:00 |
|
Benjamin Groeber
|
b3a504bc9c
|
Use tabs instead of spaces
|
2020-11-20 17:38:26 +01:00 |
|
Benjamin Groeber
|
7544f7c3f3
|
Fix formatting of long fn
|
2020-11-20 17:38:26 +01:00 |
|
Benjamin Groeber
|
a11f3d0101
|
Remove superfluous else clause
|
2020-11-20 17:38:26 +01:00 |
|
Andrea Avancini
|
317b20c48e
|
Parameter evaluation, macro resolution, update executions, send ExecuteCommand message for ExecuteCommand Endpoint
|
2020-11-20 17:38:26 +01:00 |
|
Alexander A. Klimov
|
f5b9905161
|
Add stub for /v1/actions/execute-command
refs #8034
|
2020-11-20 17:38:25 +01:00 |
|
Michael Friedrich
|
f58d1ef7f7
|
Revert "API: Improve error handling for 'schedule-downtime' action"
This reverts commit 8ca38302fceeb05f99c703e1e66b234de996cbd5.
|
2019-08-01 14:03:44 +02:00 |
|
Michael Friedrich
|
8f3a1335dc
|
Revert "API: Don't be so strict with the downtime start_time"
This reverts commit 3b7cf5b9b55f2dfa933b0e5e89bc1285794f21a7.
|
2019-08-01 14:03:40 +02:00 |
|
Michael Friedrich
|
3b7cf5b9b5
|
API: Don't be so strict with the downtime start_time
There may be a slight overlap between the actual request
time and 'now'.
refs #7271
|
2019-07-02 15:13:36 +02:00 |
|
Michael Friedrich
|
8ca38302fc
|
API: Improve error handling for 'schedule-downtime' action
|
2019-07-02 11:15:43 +02:00 |
|
Michael Friedrich
|
f6fc81c6c3
|
Combine all_services with child_options for schedule-downtime API action
|
2019-06-06 11:37:22 +02:00 |
|
Michael Friedrich
|
e7c4253fa3
|
REST API: Allow to schedule downtimes for all services for one or more matching hosts
|
2019-06-06 11:37:22 +02:00 |
|
Michael Friedrich
|
d14a88235d
|
Replace Copyright header with a short version, part I
CLion -> replace in path
|
2019-02-25 14:48:22 +01:00 |
|
Michael Friedrich
|
e480eb785e
|
Improve error handling for invalid child_options for API downtime actions
fixes #6712
|
2018-10-24 11:00:24 +02:00 |
|
Jean Flach
|
6777255f60
|
Fix typo
|
2018-10-22 14:43:59 +02:00 |
|
Michael Friedrich
|
dab53448bc
|
icinga.com: Update *.{h,c}pp
|
2018-10-18 09:27:04 +02:00 |
|
Noah Hilverling
|
01fea22c77
|
Add child_options to ScheduledDowntime
refs #3935
|
2018-08-24 14:29:39 +02:00 |
|
Michael Friedrich
|
12471bf259
|
Allow to pass raw performance data in 'process-check-result' API action
This is how data is coming from Icinga Web 2 and still a valid input
type.
fixes #4786
|
2018-02-06 15:25:55 +01:00 |
|
Gunnar Beutner
|
c2fb9fe226
|
Use initializer lists for arrays and dictionaries
|
2018-01-16 12:27:44 +01:00 |
|