Commit Graph

56 Commits

Author SHA1 Message Date
Thomas Gelf 4bc5afb2f8 library/Director: fix PSR2 complaints 2016-02-26 11:58:37 +01:00
Thomas Gelf 2bac3c682f CustomVariables: do not count deleted vars 2016-02-25 19:40:06 +01:00
Thomas Gelf d6d25bd306 CustomVariable(Boolean|Null|Number): provide JSON 2016-02-23 10:15:39 +01:00
Thomas Gelf 99608310c5 CustomVariables: set modified from outside 2016-02-23 10:14:42 +01:00
Thomas Gelf 190b3efb98 CustomVariableNumber: add a hint for floats 2016-02-23 09:09:47 +01:00
Thomas Gelf ad9f232e7b CustomVariableNumber: faster diff on type mismatch 2016-02-23 09:02:51 +01:00
Thomas Gelf 2ba404c2c7 CustomVariable: more care when cloning 2016-02-23 00:24:38 +01:00
Thomas Gelf 1527873755 CustomVariableNull: faster diff 2016-02-22 11:13:16 +01:00
Thomas Gelf b59df53ebc CustomVariableArray: implement magic __clone 2016-02-22 11:09:36 +01:00
Thomas Gelf c090665594 CustomVariables: improved "set modified" handling 2016-02-22 11:04:01 +01:00
Thomas Gelf febd44a318 CustomVariables: clone values on set...
...just to be on the safe side
2016-02-22 10:59:30 +01:00
Thomas Gelf e3d38f718f CustomVariableDictionary: better sorting for diffs 2016-02-22 10:44:26 +01:00
Thomas Gelf 4803e11b49 CustomVariables: fix internal isset magic 2015-12-10 12:20:23 +01:00
Thomas Gelf bff5d328c2 CustomVariable: fix boolean condition 2015-11-09 18:29:19 +01:00
Thomas Gelf df3b23834c CustomVariableNumber: do not let locales influence...
...float rendering
2015-11-06 09:33:42 +01:00
Thomas Gelf 2e746e68c1 CustomVariableDictionary: no magic getter for equals 2015-11-02 09:33:22 +01:00
Thomas Gelf 9d111d0db0 CustomVariableDictionary: always store an object 2015-11-01 00:57:02 +01:00
Thomas Gelf 0c121cf4fe CustomVariableString: immediate false for non-strings 2015-11-01 00:54:43 +01:00
Thomas Gelf 7298092e97 CustomVariable: add support for creating new types 2015-10-28 22:27:53 +01:00
Thomas Gelf 5886765e37 CustomVariableNumber: new type for ints and floats 2015-10-28 22:27:24 +01:00
Thomas Gelf 51813557c9 CustomVariableBoolean: add a new custom var type 2015-10-28 22:27:01 +01:00
Thomas Gelf 73b01b8cb5 CustomVariableDictionary: fix storage and more 2015-10-28 22:26:38 +01:00
Thomas Gelf 353427fa1a CustomVariableNull: store to db as json 2015-10-28 22:24:34 +01:00
Thomas Gelf 1936ad8997 CustomVariables: improve modification handling 2015-08-28 23:42:40 +02:00
Thomas Gelf ae9e4300c8 CustomVariableDictionary: our 'value' is an array 2015-08-28 23:39:14 +02:00
Thomas Gelf 053854e2c6 CustomVariable: improve modification handling 2015-08-28 18:37:17 +02:00
Thomas Gelf b9a4820515 CustomVariable: fix nested vars 2015-08-28 18:35:42 +02:00
Thomas Gelf 5d363374ad CustomVariableDictionary: implement getValue 2015-08-28 18:30:53 +02:00
Thomas Gelf e912b566a2 CustomVariableArray: implement get(Db)Value() 2015-08-28 18:26:51 +02:00
Thomas Gelf f81f6167d5 CustomVariable: store format on modification 2015-08-28 18:17:21 +02:00
Thomas Gelf 0c3e316bb9 CustomVariables: cast foreign id to int 2015-08-28 18:16:36 +02:00
Thomas Gelf 7e4067d265 CustomVariableNull: allow for null vars 2015-08-28 18:13:01 +02:00
Thomas Gelf 43fc6fc42b CustomVariables: clone vars, may not suffice 2015-07-31 14:46:20 +02:00
Thomas Gelf f4e992f6da CustomVariables: allow access to unmodified vars 2015-07-31 14:40:55 +02:00
Thomas Gelf 3a96f9ebe4 CustomVariables: handle deleted vars 2015-07-31 14:35:49 +02:00
Thomas Gelf 4780e11241 CustomVariable: add delete() method 2015-07-31 14:34:14 +02:00
Thomas Gelf 747ea70a33 CustomVariables: use ->id, not ->getId 2015-07-24 10:57:05 +02:00
Thomas Gelf 114bac0d55 CustomVariable: no abstract for interface method 2015-06-29 12:04:45 +02:00
Thomas Gelf 8267e377ea CustomVariable: new helper methods 2015-06-24 10:07:01 +02:00
Thomas Gelf ac5bfd32f3 CustomVariables: fix method calls 2015-06-24 09:43:48 +02:00
Thomas Gelf a2790652ec CustomVariables: do not replace vars on modification 2015-06-24 09:42:50 +02:00
Thomas Gelf 4ca3583fff CustomVariable: forgot to implement ConfigRenderer 2015-06-18 09:42:05 +02:00
Alexander Fuhr 616892984d Groups: Add generic Groups support
resolves #9427
2015-06-16 17:58:47 +02:00
Thomas Gelf 49abd08ec3 CustomVariables: implement iterator and countable 2015-06-15 17:16:09 +02:00
Thomas Gelf 91dde44441 CustomVariables: add load from db support 2015-06-15 16:35:18 +02:00
Thomas Gelf fbc56df500 CustomVariableDictionary: rudimentary rendering 2015-06-15 14:51:06 +02:00
Thomas Gelf 212a36a858 CustomVariableArray: move renderArray to config helper 2015-06-15 14:32:35 +02:00
Thomas Gelf 47c95be455 CustomVariableArray: temporary ugly array diff fix 2015-06-12 13:38:06 +02:00
Thomas Gelf f354d3c034 IcingaConfig: improve prefix/intendation handling 2015-06-11 23:02:43 +02:00
Thomas Gelf 6475e0495a IcingaConfigHelper: move to IcingaConfig namespace 2015-06-11 22:44:17 +02:00