| 
							
							
								 Gunnar Beutner | dd77863910 | Implement Array::ToString and Dictionary::ToString fixes #10329 | 2015-10-26 11:05:24 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 00712f1902 | Use a temporary file for modified-attributes.conf updates fixes #10238 | 2015-09-29 18:40:04 +02:00 |  | 
			
				
					| 
							
							
								 Jean-Marcel Flach | 4ef9761fee | Implement status api handler Global statistics, features, etc.
fixes #10116 | 2015-09-23 16:59:07 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 84536da221 | Implement global modified attributes for the IcingaApplication class fixes #9859 | 2015-09-23 15:02:53 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6fa58a520c | Implement config object sync Adds object version.
refs #9927 | 2015-09-17 14:20:43 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 7fc7cde6a1 | Build fix for Windows | 2015-08-17 19:36:27 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 071d2f18fb | Rename DynamicObject/DynamicType to ConfigObject/ConfigType fixes #9914 | 2015-08-15 20:40:41 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ce2735f10b | Fix validation errors when creating objects with the API refs #9101 | 2015-08-15 20:07:11 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3d78870339 | Implement support for modified attributes in the API refs #9081 | 2015-08-15 20:07:11 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a092c13ace | Implement support for persisting modified attributes fixes #9093 | 2015-08-15 20:07:10 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | d7970f5bb1 | Implement modified attributes v2 refs #9081
refs #9093 | 2015-08-15 20:07:10 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 72a7b08480 | Move implementation code from thpp files into separate files fixes #8890 | 2015-03-28 11:08:12 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 2cab6fbb9d | Make the argments for the stats functions const-ref fixes #8433 | 2015-02-13 11:29:15 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ea2ac81003 | Remove name and return value for stats functions fixes #6171 | 2015-02-07 22:36:17 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 78bfd0204c | Update copyright year | 2015-01-22 12:00:23 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 343d46bcbe | Make sure IcingaApplication::GetVars returns a default value refs #8074 | 2014-12-15 06:02:59 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1cb0231c05 | Refactor how variable scopes work refs #8074 | 2014-12-14 11:33:45 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9dfa3d22d4 | Implement support for arrays in command arguments fixes #6709 | 2014-11-27 13:24:07 +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 | b18f57a745 | Remove logger_fwd.hpp | 2014-10-19 14:50:39 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 879684efcd | Fix problems with PNP4Nagios fixes #7268 | 2014-09-17 15:38:39 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6f2ea6bc08 | Fix build problems with Oracle Solaris Studio refs #6896 | 2014-09-02 13:09:17 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 1d048462a2 | Use hostname if fqdn is empty for NodeName. Refs #6393 | 2014-06-04 11:29:29 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 3ecec31af3 | Change log message identifier for libicinga. Refs #6346 | 2014-05-28 14:42:00 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ecb4f9738e | Use Utility::GetFQDN for the NodeName variable. Refs #6312 | 2014-05-27 12:53:41 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 632026cd9f | Rename C++ header files. Fixes #6291 | 2014-05-25 16:27:14 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 74be8cd2d0 | Implement summary macros e.g. $icinga.num_services_critical$. Additional $icinga.uptime$ macro.
Fixes #2742 | 2014-05-03 02:08:36 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 0dedd7cf19 | Add global Enable{Host,Service}Checks. Update interfaces and external commands. Fixes #6037
Fixes #5975 | 2014-04-17 11:29:47 +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 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 9ab4b3dd16 | Remove the 'Icinga' prefix for global constants. Fixes #5960 | 2014-04-07 21:42:23 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5ccdf017ac | Fix macros. Refs #5855 | 2014-04-05 09:24:11 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 0a0399826f | Implement ${host,service}.<name>$ runtime macros. Refs #5855 | 2014-04-04 20:09:23 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | e375f15e5b | Implement global runtime macros as $icinga.<name>$. Refs #5855 | 2014-04-04 19:35: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 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 036fd3303f | Replace $plugindir$ macro with a constant. Fixes #5877 | 2014-03-31 13:11:36 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | ce737ff2f3 | Change copyright header (again). Fixes #5424 | 2014-03-19 11:42:47 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | f890a7ae8c | Refactor status/perfdata stats registry. Fixes #5622 | 2014-02-20 15:25:58 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 84be5e3413 | Implement StatsFunction Registry for features. Refs #5622 | 2014-02-17 17:53:41 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | e534f9bc1b | Add Cluster Health Check. Fixes #5438 | 2014-02-07 15:19:37 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 5f26bb9147 | Add check source to external commands / check result reader. Fixes #5615 | 2014-02-07 09:48:15 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 1e0a11c7f2 | Add IcingaNodeName script variable, set as check source (WIP). Fixes #5471
Fixes #5473 | 2014-02-06 15:38:06 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 555d72150a | Update copyright header. Fixes #5424 | 2014-01-09 00:32:11 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 112f26dc19 | Replace check result dictionaries with a class. Refs #5039 | 2013-11-09 15:26:01 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 2a6151e935 | Use anonymous namespaces for INITIALIZE_ONCE(). Refs #5036 | 2013-11-08 21:12:47 +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 | 6dd6c605d4 | Don't explicitly load libmethods in libicinga. Refs #4995 | 2013-11-05 08:34:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a6b0233b75 | Make sure the name of the initial library (libicinga) is not hard-coded. Refs #4959 | 2013-11-04 15:33:29 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | db4b3b78d6 | Implement class compiler. Refs #4963 | 2013-10-28 14:27:36 +01:00 |  |