969 Commits

Author SHA1 Message Date
Thomas Gelf
7832cf85f1 IcingaArguments: new helper object, readonly 2015-10-16 18:38:28 +02:00
Thomas Gelf
371589a2a7 IcingaCommand: render command as an array 2015-10-16 18:13:42 +02:00
Thomas Gelf
c4f8425634 IcingaHost: add enumProperties, test for now 2015-10-15 23:48:36 +02:00
Thomas Gelf
3c0fbe11cd IcingaCommandField: new object 2015-08-29 01:13:53 +02:00
Thomas Gelf
4d34b2188e IcingaObject: allow to load by type with prefix 2015-08-29 01:12:04 +02:00
Thomas Gelf
ce0a982821 DirectorDeploymentLog: new object 2015-08-29 01:07:26 +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
8711e877ab IcingaHost: add display_name 2015-08-29 00:05:39 +02:00
Thomas Gelf
7b1fda25bd IcingaCommand: prepare argument handling 2015-08-28 23:44:26 +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
3f176de03a DirectorActivityLog: handle sub-objects 2015-08-28 17:14:59 +02:00
Thomas Gelf
9f7e97d80a IcingaObjectGroups: history-related modifications 2015-08-28 17:12:46 +02:00
Thomas Gelf
3811c1612b IcingaObjectImports: attempt to fix history 2015-08-28 17:11:51 +02:00
Thomas Gelf
e9d9a435b9 IcingaObject: add more class loading helpers 2015-08-04 19:26:53 +02:00
Thomas Gelf
9771e04ee0 IcingaCommandArgument: adjust schema column name 2015-08-03 13:53:58 +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
c5e0a709ad DirectorDatafield: fix unset/delete operation 2015-07-31 16:00:04 +02:00
Thomas Gelf
cbdaf34339 DirectorDatafield, DirectorObjectForm: just lines 2015-07-31 15:48:40 +02:00
Thomas Gelf
c8e9369dde IcingaObject: improve/reorganize resolver code 2015-07-31 14:52:46 +02:00
Thomas Gelf
f5bf209a8a DirectorActivityLog: going towards logging deep 2015-07-31 14:50:36 +02:00
Thomas Gelf
48a8e1ab63 IcingaObjectImports: simplify code 2015-07-31 14:33:09 +02:00
Thomas Gelf
a88563f925 DirectorActivityLog: start to log related objects
First implementation: groups
2015-07-30 11:46:27 +02:00
Thomas Gelf
3b7cf5a4d4 IcingaHost: use inherited fields support 2015-07-30 11:45:55 +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
Alexander Fuhr
e4bf3ee370 IcingaHost: Add first basic getFields() method
resolves #9760
2015-07-28 17:37:58 +02:00
Alexander Fuhr
31e2b23d82 IcingaServiceField: Implement the field assignment
refs #9752
2015-07-28 15:25:44 +02:00
Alexander Fuhr
6005913bbd IcingaHostField: Implement the field assignment
refs #9752
2015-07-28 15:25:44 +02:00
Alexander Fuhr
f5e8b5f8f8 DirectorDatafield: Imlement settings handling
refs #9715
2015-07-28 12:03:47 +02:00
Alexander Fuhr
6777911a07 ImportRowModifierSettings: just spaces 2015-07-24 15:05:38 +02:00
Thomas Gelf
826cafb476 SyncRule: add helper method fetching properties 2015-07-24 10:54:11 +02:00
Thomas Gelf
676e694078 SyncRule: just spaces 2015-07-24 10:53:55 +02:00
Stefan Scheungrab
b9eac26193 SyncRule: sync rules should work now. refs. #9709 2015-07-23 20:00:31 +02:00
Stefan Scheungrab
3d3dc19d3b SyncRule: Controller Object and fomr 2015-07-23 16:40:32 +02:00
Stefan Scheungrab
3a15cf8f28 Modifier: initial hook and preperation for generic modifier 2015-07-23 11:45:07 +02:00
Stefan Scheungrab
8621e3cfdd SyncProperty: initial setup for synchronising the properties 2015-07-23 11:43:41 +02:00
Alexander Fuhr
9af1b60dc9 DataListEntry: Implement the datalistentry management 2015-07-22 13:42:47 +02:00
Thomas Gelf
1c38e4469e Importsource: controller, object, list
fixes #9676
2015-07-21 15:16:18 +02:00
Alexander Fuhr
cfbe065b86 DirectorDataList: Add controller, object etc. 2015-07-03 14:00:40 +02:00
Thomas Gelf
644c6beeff DirectorDatafield: introduce new object class...
...and adjust table, form and controller
2015-07-03 13:17:05 +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
decfcfd67b IcingaObjectGroups: Set right return type for store() 2015-06-30 10:46:53 +02:00