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
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
Thomas Gelf
8b3d72a04a
library: code style
2016-03-01 04:23:31 +01:00
Thomas Gelf
ed4f34272b
Db: a few more PostgreSQL fixes
2016-03-01 04:20:39 +01:00
Thomas Gelf
1561ad376b
DbObject: fix lastInsertId for PostgreSQL
2016-03-01 04:11:35 +01:00
Thomas Gelf
7f0673d18c
QuickTable: strip sort when couting, fixes pgsql
2016-03-01 04:11:35 +01:00
Thomas Gelf
c2347b6b97
IcingaNotification: use external sets
2016-02-29 23:46:58 +01:00
Thomas Gelf
29b1253bea
IcingaObject: log former related set state
2016-02-29 22:54:46 +01:00
Thomas Gelf
c9a7c9d085
IcingaObject/ExtensibleSet: support toPlainObject
2016-02-29 20:05:38 +01:00
Thomas Gelf
013cc1c67d
ExtensibleSet: allow global "set"
2016-02-29 19:00:52 +01:00
Thomas Gelf
f97e117994
IcingaObject: load and store related sets
2016-02-29 18:57:19 +01:00
Thomas Gelf
4b46330855
ExtensibleSet: do not quote values, adjust tests
2016-02-29 18:30:32 +01:00
Thomas Gelf
dcd2823a73
ExtensibleSet: do not render empty arrays
2016-02-29 18:29:58 +01:00
Thomas Gelf
62c1aec917
IcingaUser: remove obsolete states stub
2016-02-29 18:29:18 +01:00
Thomas Gelf
47f20c93a3
IcingaObject: render related sets
2016-02-29 18:19:01 +01:00
Thomas Gelf
245e632f54
ExtensibleSet: fix tests
2016-02-29 17:37:01 +01:00
Thomas Gelf
c25c7ee95b
IcingaConfigHelper: allow to render key/op/value
2016-02-29 17:36:12 +01:00
Thomas Gelf
74c0fc2dc6
ExtensibleSet: finish db handling
2016-02-29 17:35:41 +01:00
Thomas Gelf
f2233aeaff
BaseTestCase: apply migrations to test db
2016-02-29 17:34:48 +01:00
Thomas Gelf
5427df52e8
State/TypeFilterSet: add new event filter sets
2016-02-29 15:40:18 +01:00
Thomas Gelf
bbcac7a00d
ExtensibleSet: allow to load stored data
2016-02-29 15:39:25 +01:00
Thomas Gelf
cc70193a56
ExtensibleSet: add and test renderer
2016-02-29 12:38:31 +01:00
Thomas Gelf
e70de0a4af
ExtensibleSet: re-order public/protected methods
2016-02-29 12:25:35 +01:00
Thomas Gelf
23dd4721ec
ExtensibleSet: basic implementation & tests
2016-02-29 12:23:08 +01:00
Thomas Gelf
526659f069
controllers: remove icon tags, use link classes
2016-02-29 12:20:57 +01:00
Thomas Gelf
489fb661d9
ObjectController: no "edit" tab, got to /<object>
2016-02-28 18:07:24 +01:00
Thomas Gelf
f818cb3eb6
DirectorObjectForm: redirect figured out by form
...
refs #11251
2016-02-28 17:11:11 +01:00
Thomas Gelf
0f1e0c182f
ActionController: provide data tabs
2016-02-28 17:03:32 +01:00
Thomas Gelf
ea0f58f611
IcingaUserForm: state/filter prototype, dummy...
...
...and still subject to changes
2016-02-28 17:02:57 +01:00
Thomas Gelf
6a44ed5616
DirectorObjectForm: fix typo
...
fixes #11252
2016-02-28 16:39:34 +01:00
Thomas Gelf
93469b20a0
ImportSources: remove superfluous newlines
2016-02-28 16:32:24 +01:00
Thomas Gelf
25a599cc53
DirectorObjectForm: object vars > command vars
2016-02-28 16:29:25 +01:00
Thomas Gelf
11e5ef0362
IcingaConfigHelper: empty intervals are null
2016-02-28 16:27:06 +01:00