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
|
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
|
fb43331379
|
IcingaObject: add getUrlParams helper
|
2016-03-06 14:20:05 +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
|
b5c09caff6
|
IcingaObject: support sets in hasBeenModified
|
2016-03-05 16:13:24 +01:00 |
|
Thomas Gelf
|
f3e526f95f
|
IcingaObjectImports: gracefully ignore empty members
|
2016-03-05 12:56:29 +01:00 |
|
Thomas Gelf
|
3460912fea
|
IcingaObjectImports: fix behaviour, simplify usage
|
2016-03-05 10:49:37 +01:00 |
|
Thomas Gelf
|
092bb8c3f6
|
IcingaObjectGroups: simplify setting groups
|
2016-03-05 10:46:12 +01:00 |
|
Thomas Gelf
|
4e677dbc56
|
Forms: used templates should not be deleted
|
2016-03-02 19:29:35 +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
|
8b3d72a04a
|
library: code style
|
2016-03-01 04:23:31 +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
|
f97e117994
|
IcingaObject: load and store related sets
|
2016-02-29 18:57:19 +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
|
ea0f58f611
|
IcingaUserForm: state/filter prototype, dummy...
...and still subject to changes
|
2016-02-28 17:02:57 +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
|
3ee9841bc7
|
IcingaConfigHelper: provide helpers for intervals
|
2016-02-28 12:40:11 +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
|
8c3f38c11b
|
IcingaHost: add name to assign properties...
...and remove internal ones
|
2016-02-27 09:48:23 +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
|
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
|
bf8108d937
|
IcingaTimePeriodRanges: improve "modified" handling
Seems to be currently unused nonetheless
|
2016-02-25 19:58:08 +01:00 |
|
Thomas Gelf
|
a3a17df437
|
IcingaObject: fix host merge test
|
2016-02-25 19:38:52 +01:00 |
|
Thomas Gelf
|
8684824ddf
|
IcingaTimePeriodRanges: fetch period id on store
|
2016-02-25 19:22:19 +01:00 |
|
Thomas Gelf
|
1261bd93e1
|
IcingaObject: add merge method, use in Sync
|
2016-02-25 00:23:27 +01:00 |
|
Thomas Gelf
|
b9ee674d3f
|
IcingaObject: render assignments (experimental)
|
2016-02-24 23:59:50 +01:00 |
|
Thomas Gelf
|
fb6518a887
|
IcingaObject: add awareness for apply object type
|
2016-02-24 21:37:48 +01:00 |
|
Thomas Gelf
|
4292f31f4f
|
IcingaObject: generic loadAll support...
...also for multi-key objects
|
2016-02-24 15:18:30 +01:00 |
|
Thomas Gelf
|
92f54dbae2
|
schema/mysql: storing what we know makes life easier
|
2016-02-24 12:20:48 +01:00 |
|
Thomas Gelf
|
e2cd8958c3
|
SyncRun: less useless use of use
|
2016-02-24 11:14:12 +01:00 |
|
Thomas Gelf
|
a993f5cafa
|
SyncRun: new object to track sync history
|
2016-02-24 11:09:12 +01:00 |
|
Thomas Gelf
|
c2b0e48c7f
|
DirectorActivityLog: work based on new methods
|
2016-02-23 00:35:35 +01:00 |
|
Thomas Gelf
|
6c72eaf176
|
IcingaObject.php: getPlainUnmodifiedObject for log
|
2016-02-23 00:33:05 +01:00 |
|
Thomas Gelf
|
1f71def70c
|
IcingaObject: skipDefaults instead of skipNull
|
2016-02-23 00:29:51 +01:00 |
|
Thomas Gelf
|
23090c502a
|
IcingaObject: introduce differsFromDefaultValue
|
2016-02-23 00:26:39 +01:00 |
|
Thomas Gelf
|
070d05d4a8
|
IcingaObject: ignore deleted vars for getVars
This is used when resolving plain objects
|
2016-02-22 15:43:59 +01:00 |
|
Thomas Gelf
|
1f869fa001
|
IcingaObject: fix variable names on setting vars.x
|
2016-02-22 15:19:26 +01:00 |
|
Thomas Gelf
|
72ffe336be
|
IcingaObject: allow to directly set dict var key
|
2016-02-21 10:10:24 +01:00 |
|