Gunnar Beutner
|
03c047f4a7
|
config: Rename host_name to host.
|
2013-09-25 09:19:25 +02:00 |
Gunnar Beutner
|
a401d871eb
|
config: Don't clone host/service attributes.
|
2013-09-25 08:51:55 +02:00 |
Gunnar Beutner
|
bf1a800e39
|
Update copyright information.
|
2013-09-25 07:45:56 +02:00 |
Michael Friedrich
|
d4295cb3a4
|
notifications: Add OnNotificationSentToAllUsers signal.
|
2013-09-24 18:49:25 +02:00 |
Gunnar Beutner
|
a7e25beb06
|
Improve config validation.
Fixes #4391
|
2013-09-24 13:13:14 +02:00 |
Gunnar Beutner
|
86e2f3dd81
|
Windows build fix.
|
2013-09-01 06:01:27 +02:00 |
Gunnar Beutner
|
b4f5ff90b6
|
Fix 'force' parameter for notifications.
|
2013-08-30 15:56:03 +02:00 |
Gunnar Beutner
|
c194ad1ca3
|
Register service and notification objects.
|
2013-08-30 15:09:42 +02:00 |
Gunnar Beutner
|
c9ec28440e
|
Another bugfix for the event order.
|
2013-08-29 19:25:34 +02:00 |
Gunnar Beutner
|
0a60128080
|
Implement cluster events for notifications/flapping.
|
2013-08-29 13:06:36 +02:00 |
Gunnar Beutner
|
24b7aed259
|
Implement cluster event for SetForceNextNotification.
|
2013-08-29 11:37:51 +02:00 |
Gunnar Beutner
|
0d24b941f5
|
Implement some cluster events.
|
2013-08-28 11:12:20 +02:00 |
Gunnar Beutner
|
e9e55cd8c0
|
Remove the replication feature and clean up the code.
|
2013-08-26 14:56:38 +02:00 |
Michael Friedrich
|
fe4a5e721c
|
notifications: add notification number
|
2013-07-18 17:04:09 +02:00 |
Michael Friedrich
|
9334c1e346
|
notifications: refactor NotificationSent message
like flapping and downtimes behave now.
refs #4361
|
2013-07-01 17:56:21 +02:00 |
Michael Friedrich
|
6f7b231302
|
compatlog: refactor custom/acknowledgement notifications with author/commenttext
refs #4361
|
2013-07-01 11:17:58 +02:00 |
Gunnar Beutner
|
463f4e4cf9
|
Implement notification_*_filter variables for Host/Service objects.
|
2013-06-26 10:19:00 +02:00 |
Gunnar Beutner
|
aaac957ad5
|
Disallow colons in user-defined objects. Use colons for auto-generated object names.
|
2013-05-07 09:35:36 +02:00 |
Gunnar Beutner
|
6d69d6c639
|
Refactor the macro resolver
Fixes #3884
|
2013-03-22 14:42:14 +01:00 |
Gunnar Beutner
|
97fee26289
|
Remove @threadsafety doc strings
Fixes #3889
|
2013-03-22 12:02:20 +01:00 |
Gunnar Beutner
|
99bd0f0189
|
Implement the 'notification_period' attribute.
|
2013-03-21 13:42:46 +01:00 |
Gunnar Beutner
|
8037612e72
|
Implement 'force' option for SEND_CUSTOM_*_NOTIFICATION.
|
2013-03-21 13:23:56 +01:00 |
Gunnar Beutner
|
8b53735cc9
|
Move the notification_interval option to the Notification class.
Fixes #3821
|
2013-03-20 10:08:27 +01:00 |
Gunnar Beutner
|
bf27aad234
|
Fix cloning attributes for service notifications.
|
2013-03-19 15:15:57 +01:00 |
Gunnar Beutner
|
711a8cb5e0
|
Use Expression::Extract* for notifications.
|
2013-03-19 14:47:19 +01:00 |
Gunnar Beutner
|
c3975af6ec
|
Refactor #includes (Part 4).
|
2013-03-18 11:02:18 +01:00 |
Gunnar Beutner
|
9d076c3c03
|
Refactor #includes (Part 3).
|
2013-03-17 20:19:29 +01:00 |
Gunnar Beutner
|
0bb0711d72
|
Refactor #includes (Part 2).
|
2013-03-16 21:18:53 +01:00 |
Gunnar Beutner
|
3073200b53
|
Cleaned up #includes (Part 1).
|
2013-03-15 18:21:29 +01:00 |
Gunnar Beutner
|
9ac731ba8e
|
Change log level for some debug messages.
|
2013-03-15 11:18:56 +01:00 |
Gunnar Beutner
|
07421751ad
|
Implement config support for arrays.
|
2013-03-14 12:17:46 +01:00 |
Gunnar Beutner
|
6f51230a79
|
Don't instantiate abstract objects.
Fixes #3669
|
2013-03-11 12:04:10 +01:00 |
Gunnar Beutner
|
02be9010e7
|
Implemented LAST*STATE* macros.
|
2013-03-07 12:04:20 +01:00 |
Gunnar Beutner
|
659fcf8fa3
|
Fix cppcheck warnings.
|
2013-03-06 15:41:13 +01:00 |
Gunnar Beutner
|
6f7b553acd
|
Bugfixes for the *:Invalidate*Cache() calls.
|
2013-03-06 13:01:51 +01:00 |
Gunnar Beutner
|
70fa21dfbc
|
Various bugfixes.
|
2013-03-06 11:04:20 +01:00 |
Gunnar Beutner
|
be95f3171d
|
Even more code refactoring.
|
2013-03-04 15:52:42 +01:00 |
Gunnar Beutner
|
48485c5f26
|
More lock refactoring. Yay.
|
2013-03-02 09:07:47 +01:00 |
Gunnar Beutner
|
572a477da3
|
Refactored object locking code.
|
2013-03-01 12:07:52 +01:00 |
Gunnar Beutner
|
e9d32eeada
|
Implemented user groups.
|
2013-02-27 21:49:03 +01:00 |
Gunnar Beutner
|
e98fd3e3eb
|
Bug fixes for the new cache code.
|
2013-02-27 16:04:49 +01:00 |
Gunnar Beutner
|
d666960fa0
|
Refactor the cache code... again.
|
2013-02-27 15:23:25 +01:00 |
Gunnar Beutner
|
e9648f35bc
|
Make the services/notifications caches thread safe.
Send notifications based on the notification_interval setting.
|
2013-02-27 12:44:51 +01:00 |
Gunnar Beutner
|
163f0a9f5c
|
Implemented support for disabling notifications.
|
2013-02-26 12:37:25 +01:00 |
Gunnar Beutner
|
35c79a76c1
|
Make attribute lookups O(1).
|
2013-02-26 10:13:54 +01:00 |
Gunnar Beutner
|
77affd3ad6
|
Implemented the User class.
|
2013-02-24 08:26:10 +01:00 |
Gunnar Beutner
|
2ef255b9f6
|
Fine-grained locks (WIP, Part 9).
|
2013-02-24 01:10:34 +01:00 |
Gunnar Beutner
|
5e91f6c54d
|
Fine-grained locks (WIP, Part 7).
|
2013-02-20 19:52:25 +01:00 |
Gunnar Beutner
|
997ca3a77a
|
Fine-grained locks (WIP, Part 6).
|
2013-02-19 23:02:08 +01:00 |
Gunnar Beutner
|
3dace35cf1
|
Fine-grained locks (WIP, Part 3).
|
2013-02-18 23:44:24 +01:00 |