Thomas Gelf
75bbf9c7da
IcingaObject: a few more hardcoded class names
2015-12-10 18:40:08 +01:00
Thomas Gelf
d0359683cd
IcingaObject: fix inheritance blacklist application
2015-12-10 17:56:02 +01:00
Thomas Gelf
39532d7173
IcingaObject: use missing ConfigurationError
2015-12-10 13:18:35 +01:00
Thomas Gelf
fa65e9850b
IcingaObject: new methods for plain and json handling
2015-12-10 13:04:34 +01:00
Thomas Gelf
a0f0870566
IcingaObject: improve renderPropertyAsSeconds()
2015-12-10 12:58:47 +01:00
Thomas Gelf
91b486cc66
IcingaObject: add TODO for unhandled situation
2015-12-10 12:53:24 +01:00
Thomas Gelf
79748f0c4c
IcingaObject: provide combined keys for imports
2015-12-10 12:11:54 +01:00
Thomas Gelf
5091db2268
IcingaObject: clean up zone rendering
2015-12-10 11:34:46 +01:00
Thomas Gelf
1116bc4331
IcingaZone: render endpoints
2015-12-10 11:27:28 +01:00
Thomas Gelf
bac3969cdd
IcingaObject: override key in renderRelationProperty
2015-12-09 15:05:31 +01:00
Johannes Meyer
e8c90ebb6b
IcingaObject: Fix that object IcingaHostGroup cannot be found in classByType()
2015-12-07 13:50:48 +01:00
Thomas Gelf
2164c1e2b9
Sync: allow to remove objects
2015-12-04 10:24:54 +01:00
Thomas Gelf
f49f14376b
IcingaObject: recognize argument modifications
2015-12-03 19:41:58 +01:00
Thomas Gelf
3373b67d44
IcingaObject: render 0 seconds as 0, not 0m
2015-12-03 18:05:10 +01:00
Thomas Gelf
d8d12d38b4
IcingaObject: add new helper methods for seconds
2015-12-03 18:01:44 +01:00
Thomas Gelf
3656e8ed98
IcingaObject: generic relation render helper
2015-12-03 17:12:38 +01:00
Thomas Gelf
389fcf2fa6
IcingaObject: allow to unset relations
2015-12-03 15:09:49 +01:00
Thomas Gelf
039542c473
IcingaObject: provide plain object
2015-12-03 14:20:29 +01:00
Thomas Gelf
bc449feeef
IcingaObject: set related properties by name
2015-12-03 14:18:19 +01:00
Thomas Gelf
dabc6de1da
IcingaObject: add userspace filters
2015-12-02 04:04:19 +01:00
Thomas Gelf
d5c20e6e53
IcingaObject: first simple toJson support
2015-12-02 03:08:57 +01:00
Thomas Gelf
ed3624239b
IcingaObject: allow to access arguments
2015-12-02 02:42:14 +01:00
Thomas Gelf
9413c8cdbd
IcingaConfig: do not re-deploy external objects
2015-12-01 14:47:10 +01:00
Thomas Gelf
5287e58fea
IcingaObject: fetch format information for fields
2015-11-14 00:21:42 +01:00
Thomas Gelf
280cd2b7b3
IcingaObject: add helper for booleans
2015-11-13 23:59:26 +01:00
Thomas Gelf
d23149bf3e
IcingaObject: prepare command object access
2015-11-06 09:49:05 +01:00
Thomas Gelf
e833d7be76
IcingaObject: just a newline
2015-10-16 18:41:07 +02:00
Thomas Gelf
4d34b2188e
IcingaObject: allow to load by type with prefix
2015-08-29 01:12:04 +02:00
Thomas Gelf
c0043c26b0
IcingaObject: no zones right now
2015-08-29 01:04:28 +02:00
Thomas Gelf
0507a65e0b
IcingaObject: log changes before storing relations
2015-08-29 01:03:34 +02:00
Thomas Gelf
a16fd24cac
IcingaObject: intercept set() for sub-objects
2015-08-28 18:23:13 +02:00
Thomas Gelf
3757c0fb85
IcingaObject: type should not be private
2015-08-28 18:21:04 +02:00
Thomas Gelf
e9d9a435b9
IcingaObject: add more class loading helpers
2015-08-04 19:26:53 +02:00
Thomas Gelf
8eb2bd7701
IcingaObject: prepare generic "arguments" support
2015-08-03 13:43:30 +02:00
Thomas Gelf
ab2e55321d
IcingaObject: new static loadByType() method
2015-08-03 12:54:40 +02:00
Thomas Gelf
b265f48a89
IcingaService: make use of fields
2015-07-31 17:34:12 +02:00
Thomas Gelf
c8e9369dde
IcingaObject: improve/reorganize resolver code
2015-07-31 14:52:46 +02:00
Thomas Gelf
3d205724c3
IcingaObject: resolving methods should be generic
2015-07-30 11:39:00 +02:00
Thomas Gelf
7058536530
IcingaObject: add getFields() lookup method
2015-07-30 09:09:44 +02:00
Thomas Gelf
92f53f18d1
IcingaObjects: add supportsFields(), but still...
...
...unsure whether this shouldn't be implicitely depend on
supportsCustomVars
2015-07-30 09:08:27 +02:00
Thomas Gelf
edad30f0ac
IcingaObject: add initial resolve methods
2015-07-02 14:51:59 +02:00
Thomas Gelf
410d06dc63
IcingaObject: object_name is our key
2015-07-02 14:32:06 +02:00
Alexander Fuhr
e9d38103f0
TimePeriodRanges: Implement the TimePeriodRanges support
2015-07-01 15:15:49 +02:00
Thomas Gelf
8f841d28ae
Reorganize action controllers
...
* Removed 'list' and 'object' from urls
* IcingaObject: added isGroup helper
* Adjusted and abstracted tabs and tables
* Show endpoints in zone list
* Remove obsolete code
* Allow to filter activity log for objects
* Improve general look and feel
2015-06-30 11:19:31 +02:00
Alexander Fuhr
a663d571be
IcingaObject: Add storeImports как то так
2015-06-26 15:55:16 +02:00
Alexander Fuhr
b1a7922873
Imports: Start with implementing the imports
2015-06-26 10:39:30 +02:00
Thomas Gelf
f8bd943181
Group membership: more magic
2015-06-24 11:25:22 +02:00
Thomas Gelf
1bdeff3474
IcingaObject: add/fix customvar support
2015-06-24 10:13:06 +02:00
Alexander Fuhr
616892984d
Groups: Add generic Groups support
...
resolves #9427
2015-06-16 17:58:47 +02:00
Thomas Gelf
828a4a709b
IcingaObject: die when there was no error handler
2015-06-15 16:36:51 +02:00