Mantis Development
|
596e352761
|
use sprintf() for InvalidArgumentException
|
2019-11-28 23:40:43 +01:00 |
Thomas Gelf
|
be8c1101f2
|
travis: use phpcs 3.5.2
|
2019-11-28 07:13:22 +01:00 |
Gregory Hargreaves
|
ce4850d2de
|
Reverted back to previous object map storage, however added check for modified groups in RefreshDB and CheckDB this should now pass the current Unit Tests
|
2018-10-22 09:42:33 +02:00 |
Gregory Hargreaves
|
fcd4125d71
|
Fixed bug in GroupMembershipResolver, objects not stored to instance if loading all objects causing mappings to not be stored.
|
2018-10-22 09:42:33 +02:00 |
Gregory Hargreaves
|
a8e6f53f70
|
Added DynamicApplyMatches implementation to remove hard coded Host implementation in GroupMembershipResolver
|
2018-10-22 09:42:33 +02:00 |
Markus Frosch
|
e46a610b5f
|
GroupMembershipResolver: Add interfaces to be able to check before updating
|
2018-09-18 10:36:45 +02:00 |
Thomas Gelf
|
16bf0ce5c3
|
GroupMembershipResolver: ignore templates...
...but continue checking their children
refs #1618
|
2018-09-17 16:26:22 +02:00 |
Markus Frosch
|
8526a55e47
|
GroupMembershipResolver: Purge IcingaTemplateRepository before refresh
This is only required with a deferred GroupMembershipResolver.
|
2018-09-17 14:37:18 +02:00 |
Markus Frosch
|
b49d050cec
|
HostGroupMembershipResolver: Address issues with static group assignments
* Fixing static resolving in general
* Avoiding a problem where apply were matched when assign_filter is an
empty string (empty FilterAnd)
fixes #1574
|
2018-09-17 14:37:18 +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
|
c2519b65b5
|
GroupMembershipResolver: cosmetics
|
2018-05-29 23:45:47 +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 |
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
|
1c0b06a1f8
|
GroupMembershipResolver: ignore objects scheduled
...for removal when refreshing group membership cache
fixes #1126
|
2017-10-04 21:06:22 +02:00 |
Thomas Gelf
|
3f4903b889
|
GroupMembershipResolver: skip templates
Motivation: templates are not considered resolved objects
|
2017-09-13 17:20:02 +02:00 |
Thomas Gelf
|
0bd2a328ed
|
GroupMembershipResolver: do not fill objects...
...cache when not being told so. Also, fix query order/operator to ensure an
AND is being used.
|
2017-08-21 08:12:04 +02:00 |
Thomas Gelf
|
9adeb65f0c
|
GroupMembershipResolver: support calls from onStore
|
2017-08-21 08:10:47 +02:00 |
Thomas Gelf
|
6aab867682
|
GroupMembershipResolver: ignore unstored objects
Currently affects tests only
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
ac815b14b6
|
GroupMembershipResolver: fix SQL table alias
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
526492580c
|
GroupMembershipResolver: refactor from HostGroup
This is now a more generic implementation and can serve multiple object types
refs #897
|
2017-07-14 13:21:42 +02:00 |