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
|
9c5776bf00
|
IcingaZone: fix parent zone relation
|
2015-12-09 15:06:11 +01:00 |
Thomas Gelf
|
bac3969cdd
|
IcingaObject: override key in renderRelationProperty
|
2015-12-09 15:05:31 +01:00 |
Thomas Gelf
|
c6842520d9
|
SyncRule: fetch properties in reverse order
|
2015-12-08 15:01:33 +01:00 |
Thomas Gelf
|
cbd09c69f0
|
IcingaEndpoint: rename address to host
|
2015-12-08 08:36:53 +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
|
eec9710727
|
IcingaZone: define parent as a relation, for sync
|
2015-12-04 12:48:25 +01:00 |
Thomas Gelf
|
7f2e9ddc52
|
Sync: use row filters
|
2015-12-04 10:59:25 +01:00 |
Thomas Gelf
|
2164c1e2b9
|
Sync: allow to remove objects
|
2015-12-04 10:24:54 +01:00 |
Thomas Gelf
|
00cb7bb9d0
|
IcingaHost: let check command be relation-rendered
|
2015-12-03 19:43:50 +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
|
457fb859e4
|
IcingaCommand/Endpoint: fix typo
|
2015-12-03 18:02:57 +01:00 |
Thomas Gelf
|
d8d12d38b4
|
IcingaObject: add new helper methods for seconds
|
2015-12-03 18:01:44 +01:00 |
Thomas Gelf
|
d516a050ac
|
IcingaEndpoint: render log duration as integer
|
2015-12-03 17:56:27 +01:00 |
Thomas Gelf
|
3656e8ed98
|
IcingaObject: generic relation render helper
|
2015-12-03 17:12:38 +01:00 |
Thomas Gelf
|
f1e6b12eeb
|
Endpoint: allow to set zone relation as string
|
2015-12-03 16:50:44 +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
|
8d173b9602
|
IcingaHost: define relations
|
2015-12-03 14:20:13 +01:00 |
Thomas Gelf
|
bc449feeef
|
IcingaObject: set related properties by name
|
2015-12-03 14:18:19 +01:00 |
Thomas Gelf
|
0b052bb05a
|
ImportSource: add failsafe getSetting() method
|
2015-12-03 01:37:10 +01:00 |
Thomas Gelf
|
d37991627a
|
SyncRule: one more attempt to avoid ZF magic
|
2015-12-02 15:27:25 +01:00 |
Thomas Gelf
|
ef4eecae6f
|
SyncRule: avoid issues with auto-aliased columns
Affects some ZF versions
|
2015-12-02 15:05:52 +01:00 |
Thomas Gelf
|
dabc6de1da
|
IcingaObject: add userspace filters
|
2015-12-02 04:04:19 +01:00 |
Thomas Gelf
|
e29da23f99
|
IcingaCommand: add mungeCommand
Supports arrays and optional PluginDir resolution
|
2015-12-02 03:20:55 +01:00 |
Thomas Gelf
|
d5c20e6e53
|
IcingaObject: first simple toJson support
|
2015-12-02 03:08:57 +01:00 |
Thomas Gelf
|
06736e1508
|
IcingaCommand: improve timeout rendering
|
2015-12-02 02:53:27 +01:00 |
Thomas Gelf
|
7ca64e18a7
|
IcingaCommandArgument: add more data type support
|
2015-12-02 02:51:17 +01:00 |
Thomas Gelf
|
8be79b3dd6
|
IcingaArguments: class needed some love
|
2015-12-02 02:50:41 +01:00 |
Thomas Gelf
|
e5e3f749b7
|
IcingaObjectImports: prefetch should not be forgotten
|
2015-12-02 02:48:15 +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
|
4875c2813d
|
IcingaArguments: fix variable name
|
2015-11-30 21:40:32 +01:00 |
Thomas Gelf
|
a71bdfeb44
|
SyncRule: add listInvolvedSourceIds() method
|
2015-11-25 12:54:21 +01:00 |
Thomas Gelf
|
b9390747b3
|
SyncRule: add getPriorityForNextProperty() method
|
2015-11-25 12:54:00 +01:00 |
Thomas Gelf
|
f0475c2407
|
IcingaHost: beautify enumProperties
|
2015-11-25 12:52:57 +01:00 |
Thomas Gelf
|
7fb1182cc8
|
IcingaService: add basics for command resolution
|
2015-11-15 16:39:20 +01:00 |
Thomas Gelf
|
5287e58fea
|
IcingaObject: fetch format information for fields
|
2015-11-14 00:21:42 +01:00 |
Thomas Gelf
|
8dc39ccb89
|
IcingaZone: it works, one less helper method
|
2015-11-14 00:19:23 +01:00 |
Thomas Gelf
|
6b23ba28be
|
IcingaZone: experiment with new boolean helper
|
2015-11-14 00:03:45 +01:00 |
Thomas Gelf
|
280cd2b7b3
|
IcingaObject: add helper for booleans
|
2015-11-13 23:59:26 +01:00 |
Thomas Gelf
|
86b613eb55
|
SyncProperty: add source column helper methods
|
2015-11-06 09:50:06 +01:00 |
Thomas Gelf
|
d23149bf3e
|
IcingaObject: prepare command object access
|
2015-11-06 09:49:05 +01:00 |
Thomas Gelf
|
775cf0104e
|
DirectorActivityLog: avoid User access on CLI
|
2015-11-06 09:39:14 +01:00 |
Thomas Gelf
|
499f223516
|
SyncProperty: fix expression
|
2015-11-02 16:21:35 +01:00 |
Thomas Gelf
|
7370bf34bb
|
SyncRule: remove obsolete commented code
|
2015-11-02 09:22:32 +01:00 |
Thomas Gelf
|
857acd65b2
|
SyncProperty: remove obsolete comment
|
2015-11-02 09:11:40 +01:00 |
Thomas Gelf
|
e73413fc25
|
SyncProperty: new setter method, fix tabs
|
2015-11-02 09:11:13 +01:00 |
Thomas Gelf
|
06f9477bc1
|
IcingaCommand: fix magic PluginDir prefix
|
2015-10-28 22:28:43 +01:00 |
Thomas Gelf
|
11892d3e78
|
DirectorActivityLog: imports, not groups
|
2015-10-26 11:42:38 +01:00 |
Thomas Gelf
|
ccf8e6fa78
|
IcingaCommandArgument: first rendering implementation
|
2015-10-16 18:42:38 +02:00 |
Thomas Gelf
|
0a0015f96a
|
DirectorDeploymentLog: adjust object to fit schema
|
2015-10-16 18:42:11 +02:00 |
Thomas Gelf
|
e833d7be76
|
IcingaObject: just a newline
|
2015-10-16 18:41:07 +02:00 |
Thomas Gelf
|
a1aea38cb4
|
IcingaCommand: extend input handling, be flexible
|
2015-10-16 18:39:13 +02:00 |
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 |