Thomas Gelf
|
1733d6d520
|
Db: fix timezone issues
fixes #1332
fixes #1270
|
2018-07-13 09:43:27 +02:00 |
Thomas Gelf
|
35815e0dad
|
library: lot's of cleanup
|
2018-06-19 13:47:19 +02:00 |
Thomas Gelf
|
6325798fca
|
ImportSource: make method public for now
|
2018-06-12 21:45:11 +02:00 |
Thomas Gelf
|
b2f97dd2bb
|
Sync: fix phpcs complaints
|
2018-06-12 21:31:42 +02:00 |
Thomas Gelf
|
5e0b237d2d
|
SyncRule: add import-related methods
|
2018-06-11 21:45:21 +02:00 |
Thomas Gelf
|
0735ed0aa1
|
SyncProperty: allow priorities, set source name
|
2018-06-11 21:29:59 +02:00 |
Thomas Gelf
|
85651a241a
|
ImportSource: implement property modifier import
|
2018-06-12 19:57:19 +02:00 |
Thomas Gelf
|
f9ca11eb50
|
ImportRowModifier: allow custom priority for...
...new objects (important when importing them)
|
2018-06-11 17:37:54 +02:00 |
Thomas Gelf
|
28320fe6bb
|
FormDataFilter: use auto-suggestion for groups...
...drop ugly method in IcingaObjectGroup and clean up some files
|
2018-06-08 20:45:02 +02:00 |
Thomas Gelf
|
e3c086c78c
|
FormDataFilter: cleanup
|
2018-06-08 18:52:12 +02:00 |
Thomas Gelf
|
310ae7e623
|
IcingaService: cleanup, IcingaObject: introduce...
...getDefaultZone
|
2018-06-08 18:36:15 +02:00 |
Thomas Gelf
|
00db8a6204
|
IcingaObject: reduce duplicate code
|
2018-06-08 18:11:42 +02:00 |
Thomas Gelf
|
c6de458235
|
GroupMembershipResolver: respect own groups and...
...inherited ones
fixes #1464
fixes #1449
|
2018-06-04 08:48:21 +02:00 |
Thomas Gelf
|
927591501c
|
Export: first bunch of exportable Director objects
ImportSource, SyncRule, Datafield and more
refs #1409
|
2018-06-01 18:44:07 +02:00 |
Thomas Gelf
|
5d4408862a
|
Settings, CoreApi: allow to configure package name
fixes #1497
|
2018-06-01 16:27:00 +02:00 |
Thomas Gelf
|
a005ac3228
|
IcingaCommand: pathes prefixed with Windows ENV
...variables are considered to be absolute
fixes #1469
|
2018-06-01 11:38:28 +02:00 |
Thomas Gelf
|
c2519b65b5
|
GroupMembershipResolver: cosmetics
|
2018-05-29 23:45:47 +02:00 |
Thomas Gelf
|
8c432285e7
|
Various: stick with default exceptions...
...IDE hints are annoying
|
2018-05-29 21:31:43 +02:00 |
Thomas Gelf
|
02dfac1b8b
|
Revert "Export: first bunch of exportable Director objects"
Wrong branch, not yet for the master
This reverts commit 721700c62f .
|
2018-05-29 12:40:14 +02:00 |
Thomas Gelf
|
721700c62f
|
Export: first bunch of exportable Director objects
ImportSource, SyncRule, Datafield and more
refs #1409
|
2018-05-29 12:34:18 +02:00 |
Thomas Gelf
|
2045f98016
|
IcingaServiceForm: allow to define apply rules...
...based on templates.
fixes #1359
|
2018-05-28 15:50:18 +02:00 |
Thomas Gelf
|
193c575e3a
|
HostServiceBlacklist: small fixes
refs #907
|
2018-05-25 19:57:52 +02:00 |
Thomas Gelf
|
c3fd50003a
|
IcingaService: cosmetics, render single hosts...
...with equals, multiple ones as "in array"
refs #907
|
2018-05-25 19:48:27 +02:00 |
Thomas Gelf
|
8073128d0e
|
IcingaServiceForm: add blacklist/delete button...
...and a lot of related boilerplate to get the "blacklist" feature working
|
2018-05-25 19:11:50 +02:00 |
Thomas Gelf
|
ba5e595fd0
|
IcingaService: phpdoc
|
2018-05-25 19:11:50 +02:00 |
Thomas Gelf
|
853cecb14e
|
HostServiceBlacklist: first implementation, schema
...and related changes
refx #907
|
2018-05-25 19:11:50 +02:00 |
Thomas Gelf
|
9c9a5b5b93
|
GroupMembershipResolver: last inserted ID is int...
...for PostgreSQL - as it should be everywhere :-/
fixes #1500
|
2018-05-25 13:14:03 +02:00 |
Thomas Gelf
|
a033e411c6
|
Sync: preserve _override_servicevars
fixes #1307
|
2018-05-04 22:14:07 +02:00 |
Thomas Gelf
|
6add437dce
|
IcingaCommand: do not allow to delete while in use
fixes #1443
|
2018-05-04 13:12:23 +02:00 |
Markus Frosch
|
c2fcd407cc
|
ObjectApplyMatches: Prepare filters only once
So that it can be re-used on multiple objects during sync.
|
2018-04-27 16:05:39 +02:00 |
Markus Frosch
|
0b7bb123cd
|
GroupMembershipResolver: Parse filters before iterating through objects
Massive performance improvement! Up to 10x!
|
2018-04-27 16:05:39 +02:00 |
Markus Frosch
|
f6cf1a4245
|
GroupMembershipResolver: Improve Benchmark output
|
2018-04-27 16:05:39 +02:00 |
Thomas Gelf
|
473bbd40c4
|
IcingaHostForm: fix premission checks on new Hosts
refs #1451
|
2018-03-29 16:46:41 +02:00 |
Thomas Gelf
|
c5375c968b
|
IcingaObjectGroups: add missing Exception use
|
2018-03-28 17:50:41 +02:00 |
Thomas Gelf
|
fcbc2db71b
|
IcingaObject: resolve groups for flattened objects
refs #1449
|
2018-03-28 17:47:48 +02:00 |
Thomas Gelf
|
78bb9c706a
|
FlappingSupport: dedicated object extension
|
2018-02-28 09:24:39 +01:00 |
Thomas Gelf
|
e02b283157
|
IcingaObject: remove unused code
|
2018-02-28 08:56:25 +01:00 |
Thomas Gelf
|
1bff61eeb5
|
SyncRule: just a type hint
|
2018-02-25 18:19:38 +01:00 |
Thomas Gelf
|
41e379b008
|
IcingaObject: getRenderingZone() must succeed...
...even when no config is given
refs #1394
|
2018-02-20 15:56:17 +01:00 |
Thomas Gelf
|
54a98d3a34
|
IcingaEndpoint: getDescriptiveUrl() - new helper
|
2018-02-20 15:36:48 +01:00 |
Thomas Gelf
|
081ddf5e85
|
ImportSource: flip modifier/row application loop
...and fix property modifier application order
|
2018-01-26 16:06:35 +01:00 |
Thomas Gelf
|
8dfe78b8bf
|
ImportSource: reject by key
refs #1369
|
2018-01-26 13:04:32 +01:00 |
Thomas Gelf
|
53432c6d5c
|
ImportModifiers: friendlier errors on PHP 7.x
|
2018-01-25 13:13:42 +01:00 |
Thomas Gelf
|
81053e4efa
|
ImportSource: reset rejection after using a...
...property modifier
|
2018-01-25 12:53:03 +01:00 |
Thomas Gelf
|
8ed76d4888
|
ImportSource: allow Property Modifiers to reject
fixes #1369
|
2018-01-25 12:16:49 +01:00 |
Thomas Gelf
|
14e5aa8da4
|
ImportSource: unify duplicate logic
fixes #1370
|
2018-01-25 10:58:59 +01:00 |
Markus Frosch
|
07d830b06f
|
IcingaObject: Render flapping thresholds downwards compatible
Settings are ignored in Icinga < 2.8.0 and a warning is logged.
refs #330
|
2018-01-15 10:10:33 +01:00 |
Markus Frosch
|
4902f694c1
|
flapping: Migrate to Icinga 2.8.0 flapping properties
Existing property is dropped now, it never was used in director before.
refs #330
|
2018-01-15 10:10:33 +01:00 |
Markus Frosch
|
b9190755a6
|
IcingaObject: Support numeric properties
Similar to intervalProperties
|
2018-01-15 10:10:33 +01:00 |
Thomas Gelf
|
5d52eaefd0
|
IcingaObject: check for modified properties...
...once again after resolving unresolved related properties.
fixes #1315
|
2017-12-11 18:31:19 +01:00 |