1697 Commits

Author SHA1 Message Date
Thomas Gelf
715c00e975 IcingaServiceAssignment: has no object name 2016-03-07 08:56:57 +01:00
Thomas Gelf
0708dd774a ServiceController: ask object for url params 2016-03-07 08:16:20 +01:00
Thomas Gelf
f3ce5fab21 CoreApi: no special treatment for imports 2016-03-07 02:09:54 +01:00
Thomas Gelf
95cf3df0c2 doc/01-Introduction: add some more information 2016-03-07 02:08:28 +01:00
Thomas Gelf
5350584bec IcingaObject: lazy-load related objects...
...if string name is given

fixes #11301
2016-03-07 02:06:04 +01:00
Thomas Gelf
378423ff10 IcingaObjectImports: implement lazy loading
reefs #11301
2016-03-07 02:05:10 +01:00
Thomas Gelf
529eb13118 IcingaEndpoint: fall back to name with no host
fixes #11315
2016-03-07 02:03:34 +01:00
Thomas Gelf
73eced1b11 KickstartForm: catch errors gracefully...
...and provide better documentation
2016-03-07 01:10:56 +01:00
Thomas Gelf
e3699ac294 KickstartHelper: ignore empty host property 2016-03-07 01:10:17 +01:00
Thomas Gelf
a76b41c648 doc: re-structure, more documentation
fixes #11093
2016-03-07 00:49:29 +01:00
Thomas Gelf
d20d649e1d doc/99-TODO: removed, we have issues for this 2016-03-06 22:52:52 +01:00
Thomas Gelf
a1b7cd216b RestApiClient: catch 401 errors
fixes #11286
2016-03-06 21:43:32 +01:00
Thomas Gelf
218e67527b RestApiClient: fail without curl
fixes #10929
2016-03-06 21:12:59 +01:00
Thomas Gelf
fd757054e7 ObjectController: enforce object only for REST API
refs #11315
2016-03-06 20:25:06 +01:00
Thomas Gelf
6377ed4bc7 schema/pgsql: allow for longer (> 255) commands
This has already been fixed for MySQL time ago.

refs #11315
2016-03-06 19:28:21 +01:00
Thomas Gelf
8cc7b0834e IcingaService: override setKey, allows for...
...different kind of links (host/service name VS id)
2016-03-06 19:13:58 +01:00
Thomas Gelf
e09459625d DataTypeArray: allow to define custom arrays
refs #11317
2016-03-06 19:12:04 +01:00
Thomas Gelf
abd97ea93c FormExtensibleSet: fix non-select field name 2016-03-06 19:10:23 +01:00
Thomas Gelf
2f40de10ec IcingaServiceTable: link templates by id 2016-03-06 14:28:12 +01:00
Thomas Gelf
ad415e4fa6 ServiceController: object loading, id support 2016-03-06 14:26:48 +01:00
Thomas Gelf
cef7090666 IcingaServiceAssignment: new dedicated object type 2016-03-06 14:22:47 +01:00
Thomas Gelf
51916192a9 IcingaService: render assigned to host template 2016-03-06 14:21:18 +01:00
Thomas Gelf
e5429ab1f3 ObjectController: improve object loading 2016-03-06 14:20:49 +01:00
Thomas Gelf
fb43331379 IcingaObject: add getUrlParams helper 2016-03-06 14:20:05 +01:00
Thomas Gelf
09e7a93b22 schema/mysql: remove obsolete comma 2016-03-06 13:59:46 +01:00
Thomas Gelf
24f1580c92 DirectorObjectForm: deletion check only when sent 2016-03-06 13:07:56 +01:00
Thomas Gelf
cafd136232 DirectorObjectForm: get ids when resolving object
This formerly broke some forms
2016-03-06 10:27:37 +01:00
Thomas Gelf
5e32d01a6f IcingaHostForm: rename agent/zone header 2016-03-06 09:53:21 +01:00
Thomas Gelf
f1c708caba IcingaServiceForm: re-structure and clean up 2016-03-06 09:53:02 +01:00
Thomas Gelf
8c7e49d913 IcingaAssignServiceToHostForm: no single object...
...assignments, they should be done directly on the service itself.
2016-03-06 09:49:31 +01:00
Thomas Gelf
ad8dfeb31d DirectorObjectForm: add isObject helper 2016-03-06 09:47:42 +01:00
Thomas Gelf
00f8503033 IcingaHostForm: re-order elements 2016-03-06 09:47:16 +01:00
Thomas Gelf
e0d00c3ae0 DirectorObjectForm: safety checks for non-imports 2016-03-06 09:11:29 +01:00
Thomas Gelf
70db23b8d1 FormSimpleNote: do not use "Note" from ZF
For compatibility reasons we'll not use 'note' anymore, it isn't part
of older Zend Framework versions

fixes #11297
2016-03-06 01:00:50 +01:00
Thomas Gelf
ddba5c570c QuickForm: fix layout for html notes 2016-03-06 00:53:55 +01:00
Thomas Gelf
f76ca5fe0d schema/mysql: forgot to raise migration version 2016-03-06 00:38:26 +01:00
Thomas Gelf
4ce452333a ImportRowModifierForm: provide source columns 2016-03-06 00:37:45 +01:00
Thomas Gelf
252093f794 PropertyModifier: clean them up, better descriptions 2016-03-06 00:37:03 +01:00
Thomas Gelf
d8f721081e PropertyModifierHook: fix default name string 2016-03-06 00:16:44 +01:00
Thomas Gelf
b07a3e724c Sync: quote binary checksums for PostgreSQL 2016-03-05 20:38:21 +01:00
Thomas Gelf
f37671c2c0 schema: align PostgreSQL and MySQL sync types 2016-03-05 20:34:24 +01:00
Thomas Gelf
4d84b41272 schema/pgsql: do not enforce import end_time 2016-03-05 20:07:05 +01:00
Thomas Gelf
9ede46f839 Import: various fixes for PostgreSQL
refs #11315
2016-03-05 20:01:31 +01:00
Thomas Gelf
5268db6a61 ImportSourceCoreApi: fix host properties
refs #11315
2016-03-05 18:05:44 +01:00
Thomas Gelf
5520e311f1 ImportSourceCoreApi: replace legacy config lookup
fixes #11315
2016-03-05 17:55:03 +01:00
Thomas Gelf
c4d69e1a88 ExtensibleSet: silently ignore null or empty strings 2016-03-05 17:25:23 +01:00
Thomas Gelf
3134630f86 ConfigHealthItemRenderer: use Migrations
fixes #11263
2016-03-05 17:23:40 +01:00
Thomas Gelf
ca71bf5420 Migrations: add hasSchema helper method 2016-03-05 17:22:54 +01:00
Thomas Gelf
f23c074143 DataTypeHook: also add getSetting helper method 2016-03-05 17:04:38 +01:00
Thomas Gelf
d7da41b789 PropertyModifierSubstring: fix erraneous form fields 2016-03-05 17:04:13 +01:00