Michael Friedrich
|
b7caf0820d
|
Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
|
2017-01-10 17:19:12 +01:00 |
Gunnar Beutner
|
45c1e57842
|
Use range-based for loops in mkclass
refs #12538
refs #12509
|
2016-08-27 12:17:10 +02:00 |
Gunnar Beutner
|
dac0ff9343
|
Improve config validation for arrays of object names
fixes #12556
|
2016-08-26 10:36:53 +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
|
b7a1b58069
|
Improve performance for type lookups
fixes #12448
|
2016-08-16 11:02:33 +02:00 |
Gunnar Beutner
|
06b5f06494
|
Change wording for the function validation message
refs #12393
|
2016-08-12 07:58:24 +02:00 |
Gunnar Beutner
|
54bbaf9f7d
|
Implement support for marking functions as deprecated
fixes #12393
|
2016-08-10 15:48:05 +02:00 |
Gunnar Beutner
|
9f425cdcaf
|
Fix building Icinga with -fvisibility=hidden
fixes #12331
|
2016-08-09 09:00:19 +02:00 |
Gunnar Beutner
|
b8e911b0e5
|
Make sure the dependency graph is properly updated when adding and removing objects
fixes #11686
fixes #11374
|
2016-05-09 14:30:12 +02:00 |
Gunnar Beutner
|
2bf5f4d497
|
Fix compiler warning in *::NotifyActive
fixes #11577
|
2016-04-13 08:59:06 +02:00 |
Gunnar Beutner
|
eb0892273e
|
Implement the DateTime class
fixes #9839
|
2016-03-29 13:27:20 +02:00 |
Gunnar Beutner
|
5de9a988d9
|
Improve validation for arrays
fixes #11434
|
2016-03-24 09:15:39 +01:00 |
Gunnar Beutner
|
599929b0f6
|
Update copyright headers for 2016
|
2016-01-12 08:29:59 +01:00 |
Gunnar Beutner
|
050c520b2a
|
Convert Comment/Downtime to config objects
fixes #9777
|
2015-10-28 17:56:29 +01:00 |
Gunnar Beutner
|
425a1a0166
|
Implement API permissions
fixes #9088
|
2015-09-28 14:30:46 +02:00 |
Gunnar Beutner
|
ed14dd7b4e
|
Fix incorrect location info for validators
refs #9088
|
2015-09-28 06:55:44 +02:00 |
Gunnar Beutner
|
b163e4a002
|
Make ConfigObject::{Get,Set}Field() methods public
fixes #10186
|
2015-09-23 08:33:18 +02:00 |
Gunnar Beutner
|
1a6b41787a
|
Implement joins for status queries
fixes #10060
|
2015-09-22 09:45:23 +02:00 |
Gunnar Beutner
|
865344ec57
|
Fix compiler warning
fixes #10012
|
2015-08-27 14:31:24 +02:00 |
Gunnar Beutner
|
f45f6ccd82
|
Implement support for tracking dependencies between config objects
refs #9096
|
2015-08-25 13:54:05 +02:00 |
Michael Friedrich
|
8c20039dfe
|
Fix formatting in mkclass
fixes #9966
|
2015-08-21 14:38:56 +02:00 |
Gunnar Beutner
|
071d2f18fb
|
Rename DynamicObject/DynamicType to ConfigObject/ConfigType
fixes #9914
|
2015-08-15 20:40:41 +02:00 |
Gunnar Beutner
|
f405a26052
|
Implement validation for modified attributes
|
2015-08-15 20:07:11 +02:00 |
Michael Friedrich
|
d7970f5bb1
|
Implement modified attributes v2
refs #9081
refs #9093
|
2015-08-15 20:07:10 +02:00 |
Michael Friedrich
|
83f4ebc0df
|
Fix compiler warnings w/ config validators
fixes #9015
|
2015-04-20 14:16:19 +02:00 |
Gunnar Beutner
|
8f1ba7f84c
|
Fix incorrect validator for strings
fixes #8907
|
2015-03-30 14:58:42 +02:00 |
Gunnar Beutner
|
8c75e16b2a
|
Remove unused prototypes in the THPP files
refs #8890
|
2015-03-28 23:38:05 +01:00 |
Gunnar Beutner
|
2cbc3142dc
|
Avoid some unnecessary PLT indirections for constructor calls
refs #8890
|
2015-03-28 16:13:44 +01:00 |
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 |
Gunnar Beutner
|
4da3b1c5b3
|
Make sure that Notification objects are activated after Host/Service objects
fixes #8517
|
2015-02-25 12:43:38 +01:00 |
Gunnar Beutner
|
d5e9e1661a
|
Don't set up instance variables for fields which have been marked as no_storage
fixes #8400
|
2015-02-09 14:12:27 +01:00 |
Gunnar Beutner
|
279293331f
|
Build fix for Windows
refs #7564
|
2015-02-09 11:04:28 +01:00 |
Gunnar Beutner
|
97fc5bb10b
|
Implement additional attributes for the Host class
refs #7564
|
2015-02-09 08:50:17 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
89a0fc006e
|
Implement a boolean sub-type for the Value class
fixes #8043
|
2014-12-10 09:05:16 +01:00 |
Gunnar Beutner
|
04ca634a16
|
Fix typeof incorrectly returning null for arrays and dictionaries
fixes #8002
|
2014-12-08 08:36:03 +01:00 |
Gunnar Beutner
|
65be09215f
|
Avoid unnecessary type lookups
refs #7622
|
2014-11-10 20:07:07 +01:00 |
Gunnar Beutner
|
e1c95d4fa0
|
Improve config compiler's memory usage
|
2014-11-08 13:21:51 +01:00 |
Gunnar Beutner
|
85a380c443
|
mkclass: Optimize struct layout
fixes #7615
|
2014-11-07 23:07:28 +01:00 |
Gunnar Beutner
|
266b1754c7
|
Speed up type lookups
refs #7561
|
2014-11-07 12:39:32 +01:00 |
Gunnar Beutner
|
170c5a59e4
|
Implement typeof() function
|
2014-11-03 00:45:14 +01:00 |
Gunnar Beutner
|
9f7c97051e
|
Hide attributes in command auto-completion which cannot be set
refs #7403
|
2014-10-31 08:49:14 +01:00 |
Gunnar Beutner
|
92896311f3
|
Implement support for C/C++ comments in the TI compiler
fixes #5018
|
2014-10-17 19:44:31 +02:00 |
Gunnar Beutner
|
4dd886ebd5
|
Build fix for Windows
refs #7033
|
2014-09-10 15:24:08 +02:00 |
Gunnar Beutner
|
06378b4784
|
Build fix for OS X
|
2014-09-09 16:43:21 +02:00 |
Gunnar Beutner
|
292d9ee740
|
Implement include guards for mkclass
fixes #7033
|
2014-09-09 13:30:54 +02:00 |
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |
Gunnar Beutner
|
12c8814bd8
|
Fix some more compiler warnings.
Refs #5823
|
2014-05-11 06:43:01 +02:00 |