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
|
f4ca547ac2
|
IcingaService: render intervals in a nice way
|
2015-12-10 12:57:45 +01:00 |
Thomas Gelf
|
ca15817da5
|
Sync: allow to override object_name
|
2015-12-10 12:57:11 +01:00 |
Thomas Gelf
|
023e15d057
|
DirectorObjectForm: intervals for check execution
|
2015-12-10 12:54:34 +01:00 |
Thomas Gelf
|
91b486cc66
|
IcingaObject: add TODO for unhandled situation
|
2015-12-10 12:53:24 +01:00 |
Thomas Gelf
|
59028ebeb4
|
DirectorObjectForm: add better status codes
|
2015-12-10 12:51:11 +01:00 |
Thomas Gelf
|
16c4bd4da8
|
QuickForm: add API helpers
|
2015-12-10 12:50:10 +01:00 |
Thomas Gelf
|
4803e11b49
|
CustomVariables: fix internal isset magic
|
2015-12-10 12:20:23 +01:00 |
Thomas Gelf
|
61cdeadb5d
|
IcingaService: add and render (host) relations
|
2015-12-10 12:12:58 +01:00 |
Thomas Gelf
|
79748f0c4c
|
IcingaObject: provide combined keys for imports
|
2015-12-10 12:11:54 +01:00 |
Thomas Gelf
|
81efcd0e8e
|
DbObject: NotFoundError for "better" status codes
|
2015-12-10 11:44:27 +01:00 |
Thomas Gelf
|
1cd0b0f4cb
|
IcingaObjectImports: allow for multicol relations
|
2015-12-10 11:43:54 +01:00 |
Thomas Gelf
|
d055c68a5c
|
DbObject: allow null components in multicol keys
|
2015-12-10 11:42:21 +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
|
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
|
0d8746624b
|
Sync: fix variables passed to helper methods
|
2015-12-09 11:45:04 +01:00 |
Thomas Gelf
|
e34b0e0d95
|
Sync: simplifying prepareSyncForRule() method
|
2015-12-08 16:40:47 +01:00 |
Thomas Gelf
|
c6842520d9
|
SyncRule: fetch properties in reverse order
|
2015-12-08 15:01:33 +01:00 |
Thomas Gelf
|
a88d064b05
|
Sync: add documentation, code should be simplified
|
2015-12-08 11:51:05 +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
|
b03f5c55ca
|
DbObject: first attempt to seriously use prefetch
|
2015-12-03 19:43:08 +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
|
71f8b0f107
|
IcingaConfig: deploy endpoints to their zone
|
2015-12-03 16:54:52 +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
|
7cdb44b1f9
|
Db: fix default null property when fetching imports
|
2015-12-03 15:05:51 +01:00 |
Thomas Gelf
|
5a5f2faa77
|
ImportSourceCoreApi: initial implementation
|
2015-12-03 14:22:40 +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
|
40e154ca37
|
ImportSource(Ldap|Sql): clean up imports
|
2015-12-03 13:36:33 +01:00 |
Thomas Gelf
|
0b052bb05a
|
ImportSource: add failsafe getSetting() method
|
2015-12-03 01:37:10 +01:00 |
Thomas Gelf
|
a7f11f7702
|
ImportSourceHook: add failsafe getSetting method
|
2015-12-03 00:39:46 +01:00 |
Thomas Gelf
|
5144b8bfed
|
DirectorObjectForm: add getSentOrObjectValue helper
|
2015-12-03 00:38:59 +01:00 |
Thomas Gelf
|
3fade17bf4
|
IcingaHostForm: allow to select non-global zones
|
2015-12-02 21:31:38 +01:00 |
Thomas Gelf
|
be4bfbb37d
|
Db: enumIcingaObjects should also provide externals
|
2015-12-02 20:34:34 +01:00 |
Thomas Gelf
|
b0f98c2d07
|
IcingaConfig: deploy endpoints, remove 'master'
|
2015-12-02 16:46:13 +01:00 |