Johannes Meyer
bf7e6b3591
ServicecommentQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:11:38 +02:00
Johannes Meyer
104c8e7a2b
ServicecommenthistoryQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:11:29 +02:00
Johannes Meyer
a6d1115d0f
NotificationhistoryQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:11:18 +02:00
Johannes Meyer
4c3592a82e
HoststatusQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:11:09 +02:00
Johannes Meyer
b774b2565f
HoststatehistoryQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:11:03 +02:00
Johannes Meyer
326013428e
HostnotificationQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:10:55 +02:00
Johannes Meyer
55a6b79ee5
HostgroupQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:10:49 +02:00
Johannes Meyer
0a98cb0255
HostdowntimestarthistoryQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:10:42 +02:00
Johannes Meyer
e73409eb6d
HostdowntimeQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:10:32 +02:00
Johannes Meyer
41f1d3307b
HostcommentQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:10:24 +02:00
Johannes Meyer
1a32d289b8
HostcommenthistoryQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:10:16 +02:00
Johannes Meyer
988bc2cf44
ServicestatusQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:09:54 +02:00
Matthias Jentsch
42de13a2b9
Merge branch 'feature/ssh-remote-connection-resource-configuration-7595'
...
resolves #7595
2015-06-15 17:30:42 +02:00
Matthias Jentsch
1637f4760f
Fix table formatting
...
refs #7595
2015-06-15 17:23:52 +02:00
Johannes Meyer
7cbcb91fd7
DataView\Eventhistory: Allow to filter for custom variables
...
refs #9009
2015-06-15 16:53:22 +02:00
Johannes Meyer
9876a53f8e
DataView\Eventgrid: Allow to filter for custom variables
...
refs #9009
2015-06-15 16:53:13 +02:00
Johannes Meyer
4db9629268
AlertsummaryController: Apply object restrictions
...
refs #9009
2015-06-15 16:26:07 +02:00
Johannes Meyer
5545b4a605
AlertsummaryController: Fix filter columns
2015-06-15 16:25:48 +02:00
Johannes Meyer
c6cf51b44c
NotificationQuery: Force that the host and service subqueries are instantiated
...
Quick and dirty. I do not have enough time for a more proper version...
refs #9009
2015-06-15 16:24:57 +02:00
Johannes Meyer
a32f505fdd
ObjectList: Fix that setFilter() violates interface Filterable
...
refs #9009
2015-06-15 16:08:04 +02:00
Johannes Meyer
bd41839a19
ServicesController: Restrict the display of multiple services
...
refs #9009
2015-06-15 16:06:13 +02:00
Johannes Meyer
ce48f63ac6
HostsController: Restrict the display of multiple hosts
...
refs #9009
2015-06-15 16:05:56 +02:00
Johannes Meyer
a1e4e6e92b
ObjectList: Implement interface Filterable
...
Allows to use instances of it for Controller::applyRestriction().
refs #9009
2015-06-15 16:05:37 +02:00
Johannes Meyer
ede8cc5e83
TimelineController: Restrict the displayed entries
...
refs #9009
2015-06-15 16:04:43 +02:00
Johannes Meyer
efc52e3342
ShowController: Restrict the display of single contacts
...
refs #9009
2015-06-15 16:04:14 +02:00
Johannes Meyer
32c5d5a1ee
ShowController: Restrict the servicestatus summary
...
I doubt that this is necessary, since showing hosts and services by using
this controller is deprecated, but I've added it nonetheless..
refs #9009
2015-06-15 16:03:46 +02:00
Johannes Meyer
8b749521ba
DowntimesController: Restrict display of downtimes
...
refs #9009
2015-06-15 16:00:19 +02:00
Johannes Meyer
9a6e3a7042
DowntimeController: Restrict display of single comments
...
refs #9009
2015-06-15 15:59:50 +02:00
Johannes Meyer
8187135564
CommentsController: Restrict display of comments
...
refs #9009
2015-06-15 15:58:54 +02:00
Johannes Meyer
b83abc4dbc
CommentController: Restrict display of single comments
...
refs #9009
2015-06-15 15:58:15 +02:00
Johannes Meyer
1a08102531
ListController: Apply contactgroup restrictions after the filter editor
2015-06-15 15:14:09 +02:00
Johannes Meyer
09d9d00844
ContactgroupQuery: Do not use Zend_Select::group() but self::group()
...
Avoids duplicate GROUP BY expressions.
2015-06-15 15:10:58 +02:00
Johannes Meyer
53e6d4cadc
ListController: Restrict the contactgroups view
...
refs #9009
2015-06-15 15:08:25 +02:00
Johannes Meyer
548aec4233
DataView\Contactgroup: Add support for object restrictions
...
refs #9009
2015-06-15 15:08:04 +02:00
Johannes Meyer
2fceac9771
ListController: Fix contactgroup sorting
2015-06-15 14:15:51 +02:00
Johannes Meyer
b8efe314a0
DbQuery: Ignore wildcard only filters
...
This increases query performance vastly, since LIKE '%' comparisons
prevent the dbms from utilizing an index.
2015-06-15 13:59:46 +02:00
Johannes Meyer
aabdfec03a
ListController: Restrict the contacts view
...
refs #9009
2015-06-15 13:48:13 +02:00
Johannes Meyer
07ebf11a07
DataView\Contact: Add support for object restrictions
...
refs #9009
2015-06-15 13:47:48 +02:00
Matthias Jentsch
ea85254cc5
Fix typos and formatting in documentation
...
refs #9377
2015-06-15 11:09:41 +02:00
Johannes Meyer
d5ade9ae74
ListController: Restrict the eventgridAction
...
refs #9009
2015-06-12 16:27:34 +02:00
Johannes Meyer
470c4a54a3
Eventgrid: Add support for object restrictions
...
refs #9009
2015-06-12 16:27:13 +02:00
Johannes Meyer
eb93886cc7
ListController: Do not apply restrictions before the filter editor is being set up
...
Might cause the restrictions being shown to the user..
refs #9009
2015-06-12 14:58:20 +02:00
Johannes Meyer
b6a7b43dd0
MonitoringBackend: Enforce that views and queries are of a particular naming scheme
...
I'm adding this mainly to not to break support with modules which are
utilizing our queries.
2015-06-12 14:46:46 +02:00
Paul Richards
aac5d49eed
IIS: use 'config' folder within icingaweb root instead of '/etc/icingaweb2' on Windows
...
Signed-off-by: Alexander A. Klimov <alexander.klimov@netways.de>
with the following changes:
Make use of Platform::isWindows()
Call ::setupAutoloader() before that
fixes #8916
2015-06-12 14:46:00 +02:00
Johannes Meyer
4996f569fe
monitoring: Ensure that views and queries are all named using the same scheme
...
That's "SomesuperQuery" and not "SomeSuperQuery", according to most
of the existing queries.
2015-06-12 14:42:49 +02:00
Paul Richards
edd8f5738f
Windows: Fix webrouter on IIS
...
Signed-off-by: Alexander A. Klimov <alexander.klimov@netways.de>
with the following changes:
Remove unneeded whitespace
fixes #8914
2015-06-12 14:05:40 +02:00
Paul Richards
e8cdcce61d
Fix PHP warning on Windows due to LC_MESSAGES not defined
...
Signed-off-by: Alexander A. Klimov <alexander.klimov@netways.de>
with the following changes:
Don't define LC_MESSAGES globally as only 2 methods would need that
Use LC_ALL rather than 6
fixes #8912
2015-06-12 13:49:38 +02:00
Alexander A. Klimov
7ea6eeb20d
Revert "Don't use /etc/icingaweb2 as config path on Windows"
...
This reverts commit 48870bb7e2
.
2015-06-12 13:29:36 +02:00
Alexander A. Klimov
b58ffbe034
Revert "Translator: fall back to LC_ALL if LC_MESSAGES is not defined"
...
This reverts commit 9fe2d4928d
.
2015-06-12 13:29:31 +02:00
Johannes Meyer
76b17462f9
ListController: Restrict eventhistoryAction
...
refs 9009
2015-06-12 12:52:29 +02:00