Gunnar Beutner
|
72a7b08480
|
Move implementation code from thpp files into separate files
fixes #8890
|
2015-03-28 11:08:12 +01:00 |
Gunnar Beutner
|
ec7224e3ed
|
Generate C++ code for type validators
fixes #7709
fixes #8867
|
2015-03-27 07:59:27 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
363f23b1d8
|
Rename ScriptFunction to Function
fixes #8258
|
2015-01-21 08:48:38 +01:00 |
Gunnar Beutner
|
9f18211ada
|
Remove obsolete code
refs #7709
|
2014-12-18 15:57:30 +01:00 |
Gunnar Beutner
|
873e294158
|
Refactor the WorkQueue class to make error reporting easier
refs #7709
|
2014-12-18 15:11:57 +01:00 |
Gunnar Beutner
|
334e61037a
|
Split DynamicObject::OnConfigLoaded into two separate events
refs #7780
|
2014-11-21 18:31:37 +01:00 |
Gunnar Beutner
|
0078e00c13
|
Refactor apply/object rules
fixes #7700
|
2014-11-20 21:29:50 +01:00 |
Gunnar Beutner
|
478f03b49a
|
Replace boost::shared_ptr with boost::intrusive_ptr
refs #7622
|
2014-11-09 16:54:41 +01:00 |
Gunnar Beutner
|
ade12dc27a
|
Remove unused attributes
|
2014-11-07 21:43:00 +01:00 |
Gunnar Beutner
|
4cb3d5b1f0
|
Fix "assign where" for nested groups
fixes #7475
|
2014-10-28 18:58:22 +01:00 |
Michael Friedrich
|
aedef8af97
|
Modify OnVarsChanged event to pass values
refs #5219
|
2014-08-26 17:11:19 +02:00 |
Gunnar Beutner
|
7e83247508
|
Make "enable_notifications" a config attribute
fixes #6671
|
2014-07-10 10:59:22 +02:00 |
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |
Michael Friedrich
|
af951819bc
|
Add MessageOrigin to OnVarsChanged.
Refs #6187
Refs #5219
|
2014-05-19 18:17:47 +02:00 |
Gunnar Beutner
|
9c3e399188
|
Remove unnecessary includes.
Fixes #6189
|
2014-05-11 18:11:32 +02:00 |
Michael Friedrich
|
7730cc9b52
|
ModifiedAttributes for Enable* must call signals.
Refs #6151
Refs #5219
|
2014-05-10 17:24:39 +02:00 |
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 |