Michael Friedrich
|
b51a2c1c25
|
MacroProcessor: Add the argument name for set_if error messages
fixes #13345
|
2017-01-11 12:26:09 +01:00 |
Michael Friedrich
|
b7caf0820d
|
Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
|
2017-01-10 17:19:12 +01:00 |
Gunnar Beutner
|
56e9a23a65
|
Don't try to delete Downtime objects that were statically configured
fixes #13275
|
2016-11-22 15:13:43 +01:00 |
Michael Friedrich
|
a13e6b3e87
|
Fix that custom notifications do not reset force_next_notification
This attribute is stored in the state file forever as well.
Will cause forced notifications ignoring state/type filters.
fixes #12670
|
2016-11-17 11:53:35 +01:00 |
Gunnar Beutner
|
23e30ccb67
|
Revert "Implement the 'evaluate-macros' API action"
This reverts commit 851135d3a1 .
fixes #13091
|
2016-11-17 10:39:27 +01:00 |
Michael Friedrich
|
35ce166bd2
|
Fix that recovery notifications are sent if notified for !Problem type before
fixes #13205
|
2016-11-17 10:35:16 +01:00 |
Michael Friedrich
|
1bfb91f065
|
Ensure that DowntimeStart notifications are not immediately sent
fixes #12549
|
2016-11-11 19:36:19 +01:00 |
Michael Friedrich
|
e7a6124924
|
Fix crash in CheckResult cluster handlers
fixes #13151
|
2016-11-11 16:29:51 +01:00 |
Michael Friedrich
|
7e0c48643b
|
Fix Flapping{Start,End} notifications in SOFT states or downtimes
fixes #12560
fixes #12892
|
2016-11-10 14:16:02 +01:00 |
Gunnar Beutner
|
06e4b4e9da
|
Fix crash in Checkable::OnAllConfigLoaded
fixes #13103
|
2016-11-10 13:42:50 +01:00 |
Gunnar Beutner
|
851135d3a1
|
Implement the 'evaluate-macros' API action
fixes #13091
|
2016-11-09 09:13:42 +01:00 |
Michael Friedrich
|
09658f6d0e
|
Add child_options for API action 'schedule-downtime'
fixes #10896
fixes #10897
|
2016-11-02 09:54:48 +01:00 |
Michael Friedrich
|
ea1f8727da
|
Implement GetAllChildren() for dependency resolution
refs #10896
refs #10897
|
2016-11-02 08:55:11 +01:00 |
Michael Friedrich
|
86f162af85
|
Add SCHEDULE_AND_PROPAGATE{,_TRIGGERED}_HOST_DOWNTIME external commands
refs #10896
refs #10897
|
2016-11-02 08:54:32 +01:00 |
Gunnar Beutner
|
5fdc874377
|
Don't generate 'UNKNOWN' results when the endpoint's log is still being resynced
fixes #12844
|
2016-10-24 08:38:58 +02:00 |
Michael Friedrich
|
3571965fef
|
Fix SOFT/HARD state counting logic for check attempts <= 2
fixes #12592
|
2016-09-27 11:30:57 +02:00 |
Gunnar Beutner
|
8fd454fbb1
|
Fix crash in ClusterEvents::SendNotificationsAPIHandler
fixes #12718
|
2016-09-13 22:14:11 +02:00 |
Gunnar Beutner
|
efbdce803f
|
Fix incorrect attribute name on the validator for the Notification class
fixes #12633
|
2016-09-04 17:50:44 +02:00 |
Michael Friedrich
|
ae75575874
|
Remove unused last_in_downtime field
fixes #12602
|
2016-08-31 15:21:26 +02:00 |
Gunnar Beutner
|
903db81fe0
|
Make sure that libmethods is automatically loaded even when not using the ITL
fixes #12578
|
2016-08-28 17:03:08 +02:00 |
Gunnar Beutner
|
78cd56e277
|
Implement support for default templates
fixes #12575
|
2016-08-28 10:27:43 +02:00 |
Gunnar Beutner
|
e8b0797ec4
|
Use 'auto' keyword for iterator declarations (part 2)
refs #12561
|
2016-08-27 19:56:12 +02:00 |
Gunnar Beutner
|
8f2477db46
|
Fix incorrect variable type in the FilterArrayToInt function
refs #12509
|
2016-08-27 12:23:09 +02:00 |
Gunnar Beutner
|
6e384f81a0
|
Remove unused #includes
refs #12481
|
2016-08-27 10:59:52 +02:00 |
Gunnar Beutner
|
b5b09216c6
|
Use lambda functions for INITIALIZE_ONCE
fixes #12562
|
2016-08-27 09:48:36 +02:00 |
Gunnar Beutner
|
5058c5d75b
|
Use 'auto' for iterator declarations
fixes #12561
|
2016-08-27 08:37:19 +02:00 |
Gunnar Beutner
|
30762e5330
|
Set versions for all internal libraries
fixes #12552
|
2016-08-25 17:56:18 +02:00 |
Gunnar Beutner
|
288413f046
|
Replace BOOST_FOREACH with range-based for loops
fixes #12538
|
2016-08-25 06:46:17 +02:00 |
Gunnar Beutner
|
429d11daa8
|
Fix compiler warnings
fixes #12534
|
2016-08-24 20:33:34 +02:00 |
Gunnar Beutner
|
ae1ab5f865
|
Implement unit tests for state changes
fixes #12530
|
2016-08-24 19:45:52 +02:00 |
Gunnar Beutner
|
deb938d412
|
Fix incorrect notifications for soft recoveries
fixes #12529
|
2016-08-24 12:22:08 +02:00 |
Gunnar Beutner
|
82b6ef4301
|
Don't update TimePeriod ranges for inactive objects
fixes #12511
|
2016-08-23 15:01:40 +02:00 |
Gunnar Beutner
|
218e780a44
|
Avoid unnecessary string copies
fixes #12509
|
2016-08-23 15:01:40 +02:00 |
Gunnar Beutner
|
43a4acd5a2
|
Remove deprecated functions
fixes #12507
|
2016-08-23 15:01:40 +02:00 |
Michael Friedrich
|
cd1b2cdddd
|
Fix that recovery notifications are sent in SOFT NOT-OK states
fixes #12517
|
2016-08-23 14:58:24 +02:00 |
Michael Friedrich
|
b8d3bcad6a
|
Cluster: Fix notified users for NotificationSentToAllUsers event
refs #12449
refs #12444
|
2016-08-22 10:47:09 +02:00 |
Michael Friedrich
|
e5566a6bd8
|
API: Fix missing attributes for DowntimeTriggered event
fixes #12464
|
2016-08-17 16:57:22 +02:00 |
Michael Friedrich
|
520be9513b
|
API: Fix that schedule-downtime action requires duration for fixed=true
fixes #12454
|
2016-08-16 17:09:25 +02:00 |
Gunnar Beutner
|
b7a1b58069
|
Improve performance for type lookups
fixes #12448
|
2016-08-16 11:02:33 +02:00 |
Michael Friedrich
|
a34e01d0bb
|
Fix NotificationSentToAllUsers cluster event
refs #12444
|
2016-08-16 09:30:10 +02:00 |
Michael Friedrich
|
d909c0945c
|
Add an explicit flag for disabling reminder notifications
refs #12402
|
2016-08-15 18:32:51 +02:00 |
Michael Friedrich
|
17544d7b54
|
Fix: ClusterEvents::NotificationSentAllUsersAPIHandler() does not set notified_users
fixes #12444
|
2016-08-15 17:26:01 +02:00 |
Michael Friedrich
|
d341783a51
|
API: Implement 'generate-ticket' action and update distributed monitoring docs
fixes #12433
|
2016-08-15 15:19:28 +02:00 |
Gunnar Beutner
|
ebaf239d3b
|
Replace GetType()->GetName() calls with GetReflectionType()->GetName()
fixes #12438
|
2016-08-15 14:42:03 +02:00 |
Gunnar Beutner
|
8ced75b7d2
|
Fix the load order for Host/Service vs. Endpoint/Zone
refs #12432
|
2016-08-14 23:04:55 +02:00 |
Gunnar Beutner
|
39ded04e1a
|
Improve validation for the command_endpoint attribute
fixes #12432
|
2016-08-14 22:11:29 +02:00 |
Gunnar Beutner
|
fda032c0c4
|
Fix incorrect return values for some of the CompatUtility methods
fixes #12425
|
2016-08-14 17:06:50 +02:00 |
Gunnar Beutner
|
9f8cb8dd36
|
Clean up the code a bit
refs #11423
|
2016-08-13 21:43:59 +02:00 |
Michael Friedrich
|
8f03adf76f
|
Remove Downtime objects w/o reference to ScheduledDowntime objects
fixes #11423
|
2016-08-13 15:18:50 +02:00 |
Gunnar Beutner
|
99f944ac28
|
Remove extraneous space in a log message
refs #12304
|
2016-08-12 16:38:05 +02:00 |