3005 Commits

Author SHA1 Message Date
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
Thomas Gelf
57463e9cf6 DirectorObjectForm: getSentOrResolvedObjectValue
Introduce new helper method and fix former bahaviour
2016-02-28 14:47:23 +01:00
Thomas Gelf
f9f1298bfd IcingaObject: allow default for getResolvedProperty 2016-02-28 14:37:13 +01:00
Thomas Gelf
7d9fefd61f IcingaObject: blacklist "disabled" when inheriting 2016-02-28 14:28:27 +01:00
Thomas Gelf
8bcbf0f45a IcingaObject/Host/Service: provide interval helpers 2016-02-28 14:21:00 +01:00
Thomas Gelf
466b32ba2e object/render: allow to render resolved object 2016-02-28 14:15:56 +01:00
Thomas Gelf
4dde0eaaf6 IcingaConfigHelper: Icinga2 doesn't support 2m 30s 2016-02-28 13:55:16 +01:00
Thomas Gelf
a5013cd052 IcingaConfigHelper: output should fit defined tests 2016-02-28 13:26:32 +01:00
Thomas Gelf
3ee9841bc7 IcingaConfigHelper: provide helpers for intervals 2016-02-28 12:40:11 +01:00
Thomas Gelf
36cc3213f7 object/fields: allow to abort "edit" 2016-02-28 11:15:45 +01:00
Thomas Gelf
bc95c25d96 ActionController: provide central table helpers 2016-02-28 01:16:13 +01:00
Thomas Gelf
8a2bc74e29 IcingaConfig: files checksum should be files-only 2016-02-27 22:14:47 +01:00
Thomas Gelf
b16ccc441a CoreApi: store activity checksum on deployment 2016-02-27 21:33:23 +01:00
Thomas Gelf
a6891444b1 DirectorActivityLog: superfluous newline 2016-02-27 21:29:39 +01:00
Thomas Gelf
c5f4d6d9e4 DirectorDeploymentLog: new column 2016-02-27 21:29:20 +01:00
Thomas Gelf
0a63c6bde8 IcingaConfig: work with new database fields
This basically helps to detect whether someone travelled back in
time by manually reverting single checks. Hard to explain in a few
lines
2016-02-27 21:06:22 +01:00
Thomas Gelf
343c9471c6 IcingaConfig: binFromDb() - new helper 2016-02-27 18:14:21 +01:00
Thomas Gelf
86f8830bcf Db/Housekeeping: prepare centralized housekeeping 2016-02-27 13:00:07 +01:00
Thomas Gelf
a41f146679 object: show pending changes, offer deployment 2016-02-27 12:23:00 +01:00
Thomas Gelf
3503fce64f Db: allow to fetch object-based undeployed changes 2016-02-27 12:07:50 +01:00
Thomas Gelf
0e99120c75 Db: improve readability, less duplication 2016-02-27 11:37:29 +01:00
Thomas Gelf
8c3f38c11b IcingaHost: add name to assign properties...
...and remove internal ones
2016-02-27 09:48:23 +01:00
Thomas Gelf
55dd6e5a5a BaseTestCase: improve db handling 2016-02-27 02:03:24 +01:00
Thomas Gelf
84a788f36c index: re-organize menu and overview link 2016-02-27 02:02:43 +01:00
Thomas Gelf
1da6d64030 IcingaNotification: there are no notification groups 2016-02-27 01:25:26 +01:00
Thomas Gelf
56dd2b44c4 schema/mysql: fix timeperiod relation name 2016-02-27 01:23:47 +01:00
Thomas Gelf
af5d5d231a IcingaNotification: fix interval column name 2016-02-27 01:18:26 +01:00
Thomas Gelf
d3b9d2e9fe IcingaNotification: base object 2016-02-27 01:14:45 +01:00
Thomas Gelf
da2ad842fa DirectorObjectForm: provide filter enums 2016-02-26 15:52:03 +01:00
Thomas Gelf
57be4f0504 StreamContext: fix syntax errors, file is unused 2016-02-26 13:12:17 +01:00
Thomas Gelf
c9c3f3e2e5 IcingaUser: fix syntax error 2016-02-26 13:10:42 +01:00
Thomas Gelf
4bc5afb2f8 library/Director: fix PSR2 complaints 2016-02-26 11:58:37 +01:00
Thomas Gelf
2d265caf95 RestApiClient: wait max 3sec for connection 2016-02-26 08:18:07 +01:00
Thomas Gelf
bf8108d937 IcingaTimePeriodRanges: improve "modified" handling
Seems to be currently unused nonetheless
2016-02-25 19:58:08 +01:00
Thomas Gelf
14223712eb DbObject: fix storing object multiple times 2016-02-25 19:57:08 +01:00