970 Commits

Author SHA1 Message Date
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
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
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
Thomas Gelf
d0250dc312 PropertyModifierHook: add getSetting method 2016-03-05 17:03:31 +01:00
Thomas Gelf
0c579561ff PropertyModifierStripDomain: syntax 2016-03-05 17:03:08 +01:00
Thomas Gelf
8a733ee891 DirectorObjectForm: more descriptions 2016-03-05 16:22:07 +01:00
Thomas Gelf
e8179318ab DirectorObjectForm: methods for extensible sets 2016-03-05 16:18:06 +01:00
Thomas Gelf
da3d2a797f DirectorObjectForm: pass-through imports and groups 2016-03-05 16:15:37 +01:00
Thomas Gelf
b5c09caff6 IcingaObject: support sets in hasBeenModified 2016-03-05 16:13:24 +01:00
Thomas Gelf
f073b4d6a9 rectorObjectForm: catch errors when setting props 2016-03-05 15:58:24 +01:00
Thomas Gelf
6560864b4e DirectorObjectForm: wrap elements in dl's 2016-03-05 15:45:00 +01:00
Thomas Gelf
f3e526f95f IcingaObjectImports: gracefully ignore empty members 2016-03-05 12:56:29 +01:00
Thomas Gelf
7498820700 QuickForm: add fake first submit button...
...and improve button handling. This is to make sure that form
submission will not erraneously use the wrong submit button.
2016-03-05 10:56:00 +01:00
Thomas Gelf
3460912fea IcingaObjectImports: fix behaviour, simplify usage 2016-03-05 10:49:37 +01:00
Thomas Gelf
d2cd8c3939 KickstartHelper: fix import for nested zones
fixes #11301
2016-03-05 10:47:07 +01:00
Thomas Gelf
092bb8c3f6 IcingaObjectGroups: simplify setting groups 2016-03-05 10:46:12 +01:00
Thomas Gelf
b6cb7389a1 QuickForm: add prefix path for local elements 2016-03-04 18:18:56 +01:00
Thomas Gelf
950745d4e9 Form/Element: introduce new element for sets 2016-03-04 18:08:37 +01:00
Thomas Gelf
db9cc7d0f2 ObjectController: fix preview error for API user 2016-03-03 12:11:06 +01:00
Thomas Gelf
2fa9e7e998 ObjectController: fix clone link html/css 2016-03-03 09:45:33 +01:00
Thomas Gelf
9ae4553546 Db: indentation 2016-03-03 01:47:32 +01:00
Thomas Gelf
204f4a662b php-diff: fix callback for newer PHP versions 2016-03-03 01:22:19 +01:00
Thomas Gelf
505d3434a2 Util: fix error for any resource type, like LDAP 2016-03-03 01:21:29 +01:00
Thomas Gelf
765ef97c80 IcingaConfig: fix related activity for PostgreSQL 2016-03-02 23:53:19 +01:00
Thomas Gelf
44b9142165 Db: add 'master' fallback for single-zone setups
This makes life easier for many users with simple setups as it would
silently use a single non-global zone as the preferred deployment
zone per default.

fixes #11228
2016-03-02 23:32:25 +01:00
Thomas Gelf
06452dc78e overview: highlight missing deployment endpoint 2016-03-02 22:51:50 +01:00
Thomas Gelf
d24b2a9642 Db: add more information to no-endpoint error 2016-03-02 22:26:42 +01:00
Thomas Gelf
eb957ad5e4 ShowController: move binary transformation to db 2016-03-02 21:54:38 +01:00
Thomas Gelf
a8a1f5b310 Db: fetchActivityLogChecksumById non-binary fetch 2016-03-02 21:47:37 +01:00
Thomas Gelf
dca0ea63af IcingaConfig: check for #655 only on MySQL
PostgreSQL binary checksums are always passed as hex
2016-03-02 21:40:35 +01:00
Thomas Gelf
eecb3cddf0 Db: fetch less binary data 2016-03-02 21:40:12 +01:00
Thomas Gelf
3d4052fa0c Db: fix checksum collisions for Postgres tests 2016-03-02 20:46:36 +01:00
Thomas Gelf
4e677dbc56 Forms: used templates should not be deleted 2016-03-02 19:29:35 +01:00
Thomas Gelf
6f35e3cd11 IcingaConfig: protect against ZF #655 2016-03-02 17:12:09 +01:00
Thomas Gelf
2865efde3f Db: add idPgsql helper method 2016-03-02 13:42:37 +01:00
Thomas Gelf
c6196ff450 ObjectController: beautify REST API response codes
It doesn't hurt when the code matches the documentation ;)
2016-03-01 11:24:24 +01:00
Thomas Gelf
4461f3c8aa IcingaUserField: add missing field class 2016-03-01 06:40:45 +01:00
Thomas Gelf
a8768c7741 IcingaUser: users should provide fields 2016-03-01 04:26:28 +01:00
Thomas Gelf
1329d01280 ActionController: helper method for JSON errors 2016-03-01 04:26:02 +01:00