Michael Friedrich
|
0691d73af9
|
Rename Dependency 'state_filter' to 'states'.
Fixes #6113
|
2014-05-03 19:53:16 +02:00 |
Michael Friedrich
|
7e164291a0
|
Make AddGroup() unique.
Refs #6105
|
2014-05-02 00:38:46 +02:00 |
Michael Friedrich
|
01a0496988
|
Add AddGroup() for host, service, user objects.
Refs #6105
|
2014-05-01 23:53:08 +02:00 |
Michael Friedrich
|
72f7537fa6
|
Add modified attributes for user and command vars.
Fixes #6043
|
2014-04-17 15:20:28 +02:00 |
Michael Friedrich
|
f48a6b429b
|
Add nested group support for {Host,Service,User}Group.
Fixes #5858
|
2014-04-14 21:52:01 +02:00 |
Gunnar Beutner
|
606834e190
|
Rename the notification attributes.
Fixes #5906
|
2014-04-09 10:25:23 +02:00 |
Gunnar Beutner
|
dcf7d07c7a
|
Fix default values for notification filters.
Refs #5979
|
2014-04-08 23:33:25 +02:00 |
Gunnar Beutner
|
0fdb9ea21b
|
Implement attributes for some well-known macros and allow macro recursion.
Refs #5856
Fixes #5959
|
2014-04-08 13:23:24 +02:00 |
Gunnar Beutner
|
cea15e11dc
|
Implement new state and type filters.
Fixes #5906
|
2014-04-07 14:00:18 +02:00 |
Michael Friedrich
|
e309a5d330
|
Access custom attributes as ${host,service,user}.vars.<name>$.
Refs #5855
|
2014-04-05 17:13:17 +02:00 |
Gunnar Beutner
|
5ccdf017ac
|
Fix macros.
Refs #5855
|
2014-04-05 09:24:11 +02:00 |
Michael Friedrich
|
aba4f1a0d5
|
Implement $user.<name>$ runtime macros.
Refs #5855
|
2014-04-04 21:36:47 +02:00 |
Michael Friedrich
|
5c58eb368c
|
Merge 'macros' and 'custom' attributes into 'vars', part 1.
Refs #5855
|
2014-04-03 11:35:25 +02:00 |
Michael Friedrich
|
ce737ff2f3
|
Change copyright header (again).
Fixes #5424
|
2014-03-19 11:42:47 +01:00 |
Michael Friedrich
|
555d72150a
|
Update copyright header.
Fixes #5424
|
2014-01-09 00:32:11 +01:00 |
Gunnar Beutner
|
3a10127bf4
|
Implement support for using custom variables as macros.
Fixes #5364
|
2013-12-18 10:53:26 +01:00 |
Gunnar Beutner
|
112f26dc19
|
Replace check result dictionaries with a class.
Refs #5039
|
2013-11-09 15:26:01 +01:00 |
Gunnar Beutner
|
e546cd854d
|
Clean up the DynamicType class.
Refs #5036
|
2013-11-08 16:07:21 +01:00 |
Gunnar Beutner
|
a84536bea3
|
Implement serializer support for arbitrary classes.
Fixes #5024
|
2013-11-08 14:08:59 +01:00 |
Gunnar Beutner
|
6acc017707
|
Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this.
Fixes #5012
|
2013-11-07 08:28:33 +01:00 |
Gunnar Beutner
|
db4b3b78d6
|
Implement class compiler.
Refs #4963
|
2013-10-28 14:27:36 +01:00 |
Michael Friedrich
|
dd1ec43cd0
|
Documentation: Add Notifications, Escalations, Filters, Delay.
|
2013-10-18 00:11:35 +02:00 |
Michael Friedrich
|
972a4f8b9a
|
Change user attribute macros to $USER...$
but keep the $CONTACT...$ still supported for compatibility.
fixes #4792
|
2013-10-02 19:01:03 +02:00 |
Gunnar Beutner
|
bf1a800e39
|
Update copyright information.
|
2013-09-25 07:45:56 +02:00 |
Michael Friedrich
|
98e20f6425
|
Fix: Add missing locks.
|
2013-09-09 13:52:59 +02:00 |
Gunnar Beutner
|
b94f1603bb
|
Implement CONTACTEMAIL and CONTACTPAGER macros.
|
2013-08-30 15:16:25 +02:00 |
Gunnar Beutner
|
91724814d8
|
Fix: State file doesn't work for generated service objects.
|
2013-08-29 16:53:57 +02:00 |
Gunnar Beutner
|
911f64c411
|
Fix state file functionality.
|
2013-08-29 10:40:43 +02:00 |
Gunnar Beutner
|
e9e55cd8c0
|
Remove the replication feature and clean up the code.
|
2013-08-26 14:56:38 +02:00 |
Gunnar Beutner
|
17aedad7a7
|
Implement status updates for contacts.
|
2013-08-08 08:38:12 +02:00 |
Michael Friedrich
|
9ad0b11442
|
User: register enable_notifications, add GetEnableNotifications()
|
2013-07-16 13:17:53 +02:00 |
Gunnar Beutner
|
184f503c2a
|
Fix how the HOSTALIAS and CONTACTALIAS macros work.
|
2013-07-02 09:54:24 +02:00 |
Gunnar Beutner
|
463f4e4cf9
|
Implement notification_*_filter variables for Host/Service objects.
|
2013-06-26 10:19:00 +02:00 |
Gunnar Beutner
|
d2b31f6a06
|
Implement notification conditions.
Fixes #2841
|
2013-06-26 09:08:50 +02:00 |
Gunnar Beutner
|
fd3e92ea0c
|
Refactor AsyncTasks.
|
2013-03-25 17:36:15 +00: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
|
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
|
7c46bb4f7d
|
Use 'explicit' for constructors.
|
2013-03-14 23:52:52 +01:00 |
Gunnar Beutner
|
07421751ad
|
Implement config support for arrays.
|
2013-03-14 12:17:46 +01:00 |
Gunnar Beutner
|
e2416b5b54
|
Check return values of SymGetLineFromAddr64 and SymFromAddr.
|
2013-03-07 16:00:10 +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
|
5228d7f10b
|
Implemented compat support for users and user groups.
|
2013-02-28 10:50:20 +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 |