Markus Frosch
|
7fc0da6e21
|
LegacyDeploymentApi: Add deployment Api for Icinga 1.x
refs #13049
|
2016-11-04 16:12:33 +01:00 |
Markus Frosch
|
003a100b9c
|
IcingaConfig(Legacy): Add deployment mode for Icinga 1 config
refs #13049
|
2016-11-04 10:28:11 +01:00 |
Thomas Gelf
|
a656ca4067
|
IcingaService: correctly prefix host properties
fixes #13040
|
2016-11-03 20:02:51 +01:00 |
Thomas Gelf
|
ef9ef52124
|
IcingaService: provide assignment properties
fixes #12731
fixes #13038
fixes #12073
|
2016-11-03 16:35:27 +01:00 |
Markus Frosch
|
199a46abcb
|
IcingaObject(Legacy): Render check_command when inherited, but ARGn is set
refs #12919
|
2016-11-03 14:16:07 +01:00 |
Markus Frosch
|
1d7cfa343e
|
IcingaHost(Legacy): Render alias with renderLegacyCustomExtensions
refs #12919
|
2016-11-03 13:46:16 +01:00 |
Markus Frosch
|
6b9d23cdd5
|
IcingaObject(legacy): Render check_command with ARGn from customvars
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
b9e4162635
|
IcingaObject(legacy): Fix alignLegacyProperties for long attributes
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
3f53285566
|
IcingaObjectMultiRelations(Legacy): add toLegacyConfigString
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
a804874a54
|
IcingaConfigRenderer(Legacy): Update classes for interface change
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
1502dd9c90
|
IcingaObject(Legacy): Render display_name as alias
With the execption of Host and Service.
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
f2ff967b07
|
IcingaTimeperiodRanges(Legacy): Implement toLegacyConfigString
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
ab7d0fb085
|
IcingaObject(Legacy): Render legacy customvars
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
1e70cface0
|
IcingaObject(Legacy): Render directly added groups
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
a8179507dc
|
IcingaObject(Legacy): Make getLegacyObjectType public
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
ffa5da86c9
|
IcingaCommand(Legacy): Fix type and render command_line
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
1cedc64c5a
|
IcingaObject(Legacy): Properly comment a disabled object
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
a2151fd9d1
|
IcingaObject(Legacy): Add getLegacyObjectType function
So the type rendered to the object header can get overwritten.
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
802b923df6
|
IcingaConfig: Add v1-masterless config format
Do not render a passive checkable to the master zone then.
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
31a321e13e
|
IcingaObject(legacy): Add flag to render only supported objects
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Markus Frosch
|
2e2f4739c7
|
IcingaObject(legacy): Only render passive objects for checkables
Also simplify renderToLegacyConfig.
refs #12919
|
2016-11-03 13:41:44 +01:00 |
Thomas Gelf
|
468a2719a7
|
DirectorActivityLog: optionally log to file/syslog
fixes #12976
|
2016-11-02 18:40:43 +01:00 |
Thomas Gelf
|
ee0def7d2b
|
Lots of files: make IDE users happy
|
2016-11-01 18:28:36 +01:00 |
Markus Frosch
|
2b227a356b
|
IcingaObjectGroups: Respect PrefetchCache
|
2016-10-31 17:21:21 +01:00 |
Markus Frosch
|
672a45b26e
|
IcingaObject: loadAllByType should respect PrefetchCache
|
2016-10-31 17:21:21 +01:00 |
Markus Frosch
|
86d2f317ee
|
IcingaObject: Do not invalidate templateResolver on every setImports()
Do not clear templateResolver, but refresh current object with its "new" parents.
refs #11803
|
2016-10-31 17:21:21 +01:00 |
Thomas Gelf
|
22802114ac
|
IcingaService: do not disable services twice
fixes #13017
|
2016-10-31 12:36:45 +00:00 |
Thomas Gelf
|
78903553e9
|
IcingaService: disable services belonging to a...
...single disabled host
fixes #12049
|
2016-10-29 22:06:52 +00:00 |
Thomas Gelf
|
a4ef711ef0
|
SyncProperty: simplify code and form
fixes #12700
|
2016-10-29 21:25:42 +00:00 |
Thomas Gelf
|
d2f359e3e3
|
UserGroup: do not provide assign_filter property
fixes #13007
|
2016-10-28 23:29:33 +00:00 |
Thomas Gelf
|
5fc9aabd3e
|
ImportSource: fix syntax error
|
2016-10-27 19:47:02 +00:00 |
Thomas Gelf
|
c10ad0e3a2
|
ImportSource: allow to transfer nested keys
|
2016-10-27 19:01:49 +00:00 |
Thomas Gelf
|
66e5158ccc
|
Dashboard: replace it with a modular one
fixes #12997
|
2016-10-27 17:58:31 +00:00 |
Thomas Gelf
|
e59e2d0c2c
|
Merge remote-tracking branch 'origin/master'
|
2016-10-27 16:35:19 +00:00 |
Markus Frosch
|
f9f61be7aa
|
IcingaObject: Allow replaceWith on non-apply Objects
This broke with assign_filter changes, we should not throw an error when
the filter is actually null.
replaceWith() re-sets all vars.
refs #12033
|
2016-10-27 15:46:52 +02:00 |
Thomas Gelf
|
d59604bd93
|
ServiceSet: rework sets, allow for vars and...
...all other service properties when adding services to a set
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
f09560a89e
|
IcingaServiceSet: simplify code
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
7f34e4bdf3
|
IcingaServiceSet: improve work with imports
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
354d12946a
|
IcingaServiceSet: render custom vars
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
696e63b4ec
|
Servicesset: add controller, form and table
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
6a45d9507d
|
IcingaServiceSet: remove legacy resolving methods
They have been used once we had no imports
|
2016-10-25 23:12:23 +00:00 |
Thomas Gelf
|
fa2c360f4c
|
IcingaObject: fix arguments rendering for external
...objects
|
2016-10-25 02:28:19 +00:00 |
Thomas Gelf
|
ad7c5bc997
|
IcingaHost: fix tests
|
2016-10-25 00:30:12 +00:00 |
Thomas Gelf
|
39be7b2cb0
|
IcingaObjectLegacyAssignments: rendering for old...
...assignments still to be found in our activity log
|
2016-10-25 00:00:16 +00:00 |
Thomas Gelf
|
6e83a4fd5b
|
IcingaObjectGroup: provide groups for assign rules
|
2016-10-24 21:55:02 +00:00 |
Thomas Gelf
|
0d86c24cd8
|
Huge change, getting rid of legacy assignment...
...code. All objects should work with the new code base right now
|
2016-10-24 03:41:37 +00:00 |
Thomas Gelf
|
aeafec37d7
|
FormDataFilter: simplify HTML, Code and style
|
2016-10-23 04:23:38 +00:00 |
Thomas Gelf
|
88a741a8d0
|
IcingaService: introduce assign_filter property
|
2016-10-22 07:02:09 +00:00 |
Thomas Gelf
|
6ed24f93da
|
IcingaObject: render assign_filter property
|
2016-10-22 07:02:09 +00:00 |
Thomas Gelf
|
9349ba0f2a
|
FormDataFilter: new implementation for assignments
First prototype
|
2016-10-22 07:02:09 +00:00 |