Matthias Jentsch
4ac7557c2f
Show host and service notes in the host and service detail view
...
refs #8235
2015-05-26 16:40:32 +02:00
Johannes Meyer
ec556edc65
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-26 09:28:35 +02:00
Eric Lippmann
ea8c497539
Fix exception when following command links for multiple selected hosts
2015-05-22 16:51:23 +02:00
Eric Lippmann
1d22d0c989
monitoring: Fix wrong partial time when a downtime expires
2015-05-22 16:50:24 +02:00
Johannes Meyer
59ff4221f6
CommandTransport: Make sure to reset the config before calling current()
2015-05-22 14:01:11 +02:00
Eric Lippmann
53ca68903a
Merge branch 'bugfix/time-formatting-6778'
...
fixes #6778
2015-05-22 11:34:43 +02:00
Eric Lippmann
8d6d52f9db
monitoring: Fix date and time formatting in the timeline
...
refs #6778
2015-05-22 10:59:17 +02:00
Eric Lippmann
873bc22a1e
monitoring: Fix date and time formatting for comments
...
refs #6778
2015-05-22 10:22:14 +02:00
Eric Lippmann
da97523fa0
monitoring: Fix duration, date and time formatting for downtimes
...
refs #6778
2015-05-22 10:06:55 +02:00
Johannes Meyer
265725447d
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-22 10:06:31 +02:00
Eric Lippmann
d17842b485
monitoring: Fix usage of the dropped DateTimeRenderer
...
refs #6778
2015-05-22 09:33:30 +02:00
Eric Lippmann
d187d77a7f
monitoring: Use timeAgo in the comment-description partial
...
refs #6778
2015-05-22 09:29:33 +02:00
Eric Lippmann
2bdb725370
Merge branch 'bugfix/monitoring-controllers-response-codes-6281'
...
fixes #6281
2015-05-22 09:27:51 +02:00
Eric Lippmann
e137263c4b
monitoring: Fix HTTP response code when showing an invalid comment
...
refs #6281
2015-05-22 09:20:27 +02:00
Eric Lippmann
8f42d7a1d3
monitoring: Fix HTTP response code when showing an invalid downtime
...
refs #6281
2015-05-21 17:17:25 +02:00
Marius Hein
57abafd10b
Merge branch 'master' into bugfix/customvars-case-insensitive-8696
2015-05-21 16:51:04 +02:00
Matthias Jentsch
54f72377c5
Do not display mouse-over effect in comment multi-view
2015-05-21 16:28:00 +02:00
Eric Lippmann
0b81a1130f
monitoring: Fix HTTP response code when showing an invalid host
...
refs #6281
2015-05-21 16:18:09 +02:00
Eric Lippmann
e8c704b98d
monitoring: Fix HTTP response code when showing an invalid service
...
refs #6281
2015-05-21 16:18:09 +02:00
Eric Lippmann
ce9110d22d
Revert "Add proper respond http codes to service and host controller"
...
This reverts commit 6df031dc78
.
I revert this commit for the following reasons:
- MissingParameterException must not be thrown manually because we have UrlParams::getRequired() which was UrlParams::req() before.
- The commit introduces the untranslated string 'host or service'.
- 4xx are client, not server errors.
- Copy and paste code for the stack trace handling in the ErrorController.
refs #6281
2015-05-21 16:14:02 +02:00
Marius Hein
7c04664888
Make MySQL collation syntax default
...
Overwrite customVarsJoinTemplate for Postgres and Oracle.
refs #8696
2015-05-21 16:09:03 +02:00
Matthias Jentsch
8ce9989243
Merge branch 'feature/support-icon-image-alt-9300'
...
resolves #9300
2015-05-21 15:03:06 +02:00
Matthias Jentsch
f808d373ea
Display image icon tooltip instantly
...
refs #9300
2015-05-21 15:02:23 +02:00
Matthias Jentsch
598ef1e8f4
Add alt-text to icon_images
...
Print alt-text as title and alt-attribute in the helper class and add the alt-column to the backend query.
refs #9300
2015-05-21 14:59:12 +02:00
Eric Lippmann
54577d04bd
Merge branch 'master' into bugfix/time-formatting-6778
...
Conflicts:
modules/monitoring/application/views/scripts/list/comments.phtml
modules/monitoring/application/views/scripts/list/hostgroups.phtml
modules/monitoring/application/views/scripts/process/info.phtml
modules/monitoring/application/views/scripts/show/components/downtime.phtml
modules/monitoring/application/views/scripts/show/components/notifications.phtml
modules/monitoring/public/css/module.less
2015-05-21 14:57:01 +02:00
Marius Hein
e8e3b940af
Use CustomVariable names case insensitive
...
refs #8696
2015-05-21 14:42:09 +02:00
Eric Lippmann
47f21eebaa
Merge branch 'bugfix/Take-display_name-into-account-when-searching-for-host-and-service-names-8241'
...
fixes #8241
2015-05-21 14:05:49 +02:00
Eric Lippmann
57328aa6ed
monitoring: Make host group and service group alias columns case insensitive
...
The alias columns should be case insenstive because we now support them when searching.
refs #8241
2015-05-21 13:58:54 +02:00
Eric Lippmann
0c72686ba1
monitoring: Make display_name columns case insensitive
...
The display_name columns should be case insenstive because we now support them when searching.
refs #8241
2015-05-21 12:46:47 +02:00
Eric Lippmann
ad5ab16b3f
monitoring: Drop the Groupsummary data view
...
We have Hostgroupsummary and Servicegroupsummary now.
refs #8241
2015-05-21 12:43:27 +02:00
Eric Lippmann
e0c6ce58c3
monitoring: Fix sort control columns for the service group summary
...
refs #8241
2015-05-21 12:42:53 +02:00
Eric Lippmann
0db7cfca88
monitoring: Default to the sort rules of the service group summary
...
refs #8241
2015-05-21 12:41:59 +02:00
Eric Lippmann
1a1f93db23
monitoring: Add sort rules to the service group summary
...
refs #8241
2015-05-21 12:41:29 +02:00
Eric Lippmann
e7396ea49c
monitoring: Add services_severity to the service group summary data view
...
refs #8241
2015-05-21 12:38:58 +02:00
Eric Lippmann
89bac33595
monitoring: Fix sort control columns for the host group summary
...
refs #8241
2015-05-21 12:38:20 +02:00
Eric Lippmann
73eb8cc805
monitoring: Add sort rule for total services to the host group summary
...
refs #8241
2015-05-21 12:37:53 +02:00
Eric Lippmann
4b9f7eb910
monitoring: Default to the sort rules of the host group summary
...
refs #8241
2015-05-21 12:36:05 +02:00
Eric Lippmann
58b3192ce3
monitoring: Add sort rules to the host group summary
...
refs #8241
2015-05-21 12:26:27 +02:00
Eric Lippmann
195275a716
monitoring: Don't hardcode sort direction of the severity columns
...
fixes #9059
2015-05-21 12:20:18 +02:00
Eric Lippmann
82f9425b90
Revert "Make ascending sort by host or service severity initiatable"
...
This reverts commit 386d4db851
.
The commit introduced the bug that changing the sort direction no longer changed the sort direction :)
refs #9059
2015-05-21 12:20:18 +02:00
Matthias Jentsch
87a46ea5b1
Merge branch 'feature/show-icon-images-in-detail-view-8665'
...
fixes #8665
2015-05-21 11:42:57 +02:00
Matthias Jentsch
ee6c669441
Deduplicate code and fix layout
...
Move icon rendering code into a separate for better maintainabillity.
refs #8665
2015-05-21 11:40:08 +02:00
Eric Lippmann
a52264aa32
monitoring: Sort by hosts_severity when sorting the host group summary by severity
...
refs #8241
2015-05-21 11:26:10 +02:00
Eric Lippmann
37abc724de
monitoring: Let the host group summary provide the column hosts_severity
...
refs #8241
2015-05-21 11:24:31 +02:00
Eric Lippmann
bbed2cffae
monitoring: Add column hosts_severity to the group summary query
...
refs #8241
2015-05-21 11:23:55 +02:00
Eric Lippmann
ce463d16ef
Reorder group summary query's columns by name
...
refs #8241
2015-05-21 11:19:58 +02:00
Eric Lippmann
cfb819ec61
monitoring: Add missing column to the host group summary data view
...
refs #8241
2015-05-20 17:03:23 +02:00
Eric Lippmann
b9a6e1042d
Merge branch 'master' into bugfix/Take-display_name-into-account-when-searching-for-host-and-service-names-8241
...
Conflicts:
modules/monitoring/application/controllers/ListController.php
2015-05-20 17:02:49 +02:00
Eric Lippmann
80b174f526
monitoring: Servicegroupsummary must not extend Groupsummary which is subject to remove
...
refs #8241
2015-05-20 16:16:21 +02:00
Eric Lippmann
f9952cf231
monitoring: Don't sort the service group summary by service severity
...
refs #8241
2015-05-20 16:15:38 +02:00
Eric Lippmann
a9d6a94957
monitoring: Use the groupsummary query for the service group summary view
...
refs #8241
2015-05-20 16:09:30 +02:00
Eric Lippmann
2dc6d5467d
monitoring: Don't select unnecessary columns in the host group summary
...
refs #8241
2015-05-20 16:07:49 +02:00
Eric Lippmann
d379b27c24
monitoring: Hostgroupsummary must not extend Groupsummary which is subject to remove
...
refs #8241
2015-05-20 15:50:19 +02:00
Eric Lippmann
5efbad3a71
monitoring: Don't sort the host group summary by service severity
...
refs #8241
2015-05-20 15:50:13 +02:00
Eric Lippmann
41e72396ee
monitoring: Use the groupsummary query for the host group summary view
...
refs #8241
2015-05-20 15:50:06 +02:00
Eric Lippmann
2493535ac7
Revert "Implement classes HostgroupsummaryQuery and ServicegroupsummaryQuery"
...
This reverts commit 9b4f08eb43
.
There's DataView::getQueryName() for this.
refs #8241
2015-05-20 15:29:45 +02:00
Johannes Meyer
71fa736144
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-20 10:46:55 +02:00
Alexander A. Klimov
9b4f08eb43
Implement classes HostgroupsummaryQuery and ServicegroupsummaryQuery
...
Without this the Hostgroupsummary and Servicegroupsummary DataViews would not work
refs #8241
2015-05-20 10:43:54 +02:00
Alexander A. Klimov
0b937c86dc
Get columns for FilterEditor::setSearchColumns() from DataView::getSearchColumns()
...
refs #8241
2015-05-19 18:17:41 +02:00
Alexander A. Klimov
93db1d15cb
Override ::getSearchColumns()
...
refs #8241
2015-05-19 18:17:40 +02:00
Alexander A. Klimov
6ba07b089d
Implement and use Hostgroupsummary and Servicegroupsummary
...
refs #8241
2015-05-19 18:17:40 +02:00
Matthias Jentsch
c0cf6e4918
Display icon_images in all host and service detail views
...
refs #8665
2015-05-19 18:08:26 +02:00
Alexander A. Klimov
2ed1d6c66b
Implement ::getSearchColumns()
...
refs #8241
2015-05-19 17:36:24 +02:00
Alexander A. Klimov
36713fb519
Rename parameter $query of ::filterQuery() to $dataView
...
refs #8241
2015-05-19 17:36:23 +02:00
Alexander A. Klimov
b1b2e3fc21
Revert "Merge branch 'bugfix/Take-display_name-into-account-when-searching-for-host-and-service-names-8241'"
...
This reverts commit 75b004dc42
, reversing
changes made to bd7c7f9636
.
2015-05-19 17:13:46 +02:00
Eric Lippmann
0a8c9ad195
Merge branch 'feature/list-number-of-hosts-in-host-groups-8054'
...
resolves #8054
2015-05-19 15:10:20 +02:00
Johannes Meyer
fb07f0b94c
Merge branch 'master' into feature/user-and-group-management-8826
...
Conflicts:
library/Icinga/Authentication/Backend/LdapUserBackend.php
library/Icinga/Protocol/Ldap/Query.php
2015-05-19 14:14:03 +02:00
Alexander A. Klimov
a2b262eab1
Take display_name into account when searching for host and service names
...
refs #8241
2015-05-19 14:04:23 +02:00
Alexander A. Klimov
85dd496d35
Add parameter $searchColumns to ::filterQuery()
...
refs #8241
2015-05-19 14:01:18 +02:00
Johannes Meyer
4cedfce07f
DataView: Fix that method getOffset() calls parent::hasOffset()
2015-05-19 13:57:20 +02:00
Johannes Meyer
a629adb448
DataView: Remove method paginate()
2015-05-19 13:57:20 +02:00
Eric Lippmann
afe07f4814
Revert "Hostgroups view: reduce "Last Problem" column's width"
...
This reverts commit 8b08473341
.
Common table style is subject of #8935 .
refs #8054
2015-05-19 13:45:20 +02:00
Eric Lippmann
3296522d90
Merge branch 'feature/Allow-to-add-columns-to-monitoring-views-via-URL-4498'
...
resolves #4498
2015-05-19 13:35:04 +02:00
Eric Lippmann
b5a0f7950e
Use PHP's DateTime instead of our DateTimeFactory in the TimeLineController
...
I'm about to drop the DateTimeFactory because date_default_timezone_set() in combination w/ PHP's DateTime is sufficient.
refs #6778
2015-05-19 11:17:00 +02:00
Eric Lippmann
979f16e5f6
Use date and time format view helper function in the monitoring health view
...
I'm about to drop the DateFormat view helper class.
refs #6778
2015-05-19 10:13:58 +02:00
Alexander A. Klimov
d539a0e017
Add PHPDoc to ::addColumns()
...
refs #4498
2015-05-19 10:11:54 +02:00
Eric Lippmann
8f40d76cca
Use date format view helper function in the event grid
...
I'm about to drop the DateFormat view helper class.
refs #6778
2015-05-19 10:11:12 +02:00
Eric Lippmann
7212c038f1
Don't show ago, since, ... for monitoring list views in the dashboard
...
refs #6778
2015-05-19 10:00:27 +02:00
Eric Lippmann
3fdf1d2a5c
Use timeAgo in the event history overview
...
refs #6778
2015-05-19 09:57:46 +02:00
Johannes Meyer
f305a334d5
DbConnection: Drop param $columnIndex in fetchColumn(), it's unused
2015-05-19 09:48:20 +02:00
Matthias Jentsch
94555d7998
Streamline layout of all multi-views
...
Fix small inconsistencies between layout of downtime, comment, service and host multi-views.
2015-05-18 17:17:30 +02:00
Alexander A. Klimov
0bde465295
Rename ::extraColumns() to ::addColumns()
...
refs #4498
2015-05-18 16:29:33 +02:00
Alexander A. Klimov
52d1cb8c8f
Merge branch 'bugfix/Toggle-FeaturesCommandForm-make-notifications-more-verbose-9023'
...
fixes #9023
2015-05-18 16:09:07 +02:00
Alexander A. Klimov
7caba93a28
Replace `...' w/ `..'
...
refs #9023
2015-05-18 16:07:28 +02:00
Johannes Meyer
0e0341f78a
It's the connection which provides a cursor, not the query
2015-05-18 16:01:58 +02:00
Matthias Jentsch
592d5eadc1
Merge branch 'feature/improve-multi-select-view-8565'
2015-05-18 16:00:52 +02:00
Matthias Jentsch
1f20ba1bc6
Fix state summary base target in multi views
...
refs #8565
2015-05-18 15:48:04 +02:00
Matthias Jentsch
c3129890aa
Improve multi-view tabs
...
Display the current object count next to the tab title, to clarify that those views display a summary of multiple items. Only display the current tab for hosts or services, to avoid confusion.
refs #8565
2015-05-18 15:25:12 +02:00
Alexander A. Klimov
0d48ddcc06
ToggleObjectFeaturesCommandForm::onSuccess(): show a notification for each feature about whether it has been enabled or disabled
...
refs #9023
2015-05-18 15:18:26 +02:00
Johannes Meyer
742dfcaf41
Revert "Fetchable: Add method fetch() which returns an iterator"
...
This reverts commit 7a6837de0e
.
2015-05-18 15:17:22 +02:00
Matthias Jentsch
342a8a39d1
Fix state summary in multi views
...
refs #8565
2015-05-18 14:58:51 +02:00
Alexander A. Klimov
729fb9a4d1
ToggleInstanceFeaturesCommandForm::onSuccess(): notifications: show which feature has been enabled or disabled
...
refs #9023
2015-05-18 14:51:22 +02:00
Matthias Jentsch
e84491d438
Improve multi view layout
...
refs #8565
2015-05-18 14:49:06 +02:00
Eric Lippmann
9ffeffdf09
Show when an object's dowtime was added
...
refs #6778
2015-05-18 14:39:36 +02:00
Eric Lippmann
13a38c9d18
Revert "Add new line between comment author and creation time in the detail views"
...
This reverts commit 229e266daf
.
The new line does not help for improving the layout but makes it more confusing.
2015-05-18 14:36:35 +02:00
Eric Lippmann
e49f938f56
Use timeSince and timeUntil when displaying object downtimes
...
refs #6778
2015-05-18 14:33:49 +02:00
Alexander A. Klimov
4fbadaea2c
ToggleInstanceFeaturesCommandForm::createElements(): make form labels shorter
...
refs #9023
2015-05-18 14:20:17 +02:00
Eric Lippmann
bd51bed9d7
Use timeSince and timeUntil in the dowtimes overview
...
refs #6778
2015-05-18 14:18:22 +02:00
Eric Lippmann
e1f6aee2e7
Use timeAgo in the notifications overview
...
refs #6778
2015-05-18 14:17:48 +02:00
Marius Hein
f4d25a71c8
Merge branch 'master' into feature/service-actions-9284
2015-05-18 14:07:41 +02:00
Matthias Jentsch
00bbb762a1
Integrate comments and downtimes into MonitoredObjectsController
...
Add option to list all related commends and downtimes into the specific hosts and serivces views.
refs #8565
2015-05-18 14:03:10 +02:00
Johannes Meyer
7a6837de0e
Fetchable: Add method fetch() which returns an iterator
2015-05-18 13:59:16 +02:00
Matthias Jentsch
fe2ee3617b
Remove pie charts from multi-views
...
refs #8565
2015-05-18 13:56:35 +02:00
Alexander A. Klimov
4ff7d7a845
Don't parse $object->check_execution_time w/ regex as it's always a float (or null)
2015-05-18 13:37:38 +02:00
Marius Hein
62d8c441f8
Add ServiceActionsHook
...
refs #9284
2015-05-18 11:45:39 +02:00
Johannes Meyer
524c449649
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-18 11:28:07 +02:00
Alexander A. Klimov
533c980a29
Show only three significant digits in check execution time
...
fixes #8849
2015-05-15 17:32:13 +02:00
Alexander A. Klimov
58434d9743
ToggleInstanceFeaturesCommandForm::onSuccess(): show a notification for each feature about whether it has been enabled or disabled
...
fixes #9023
2015-05-15 17:01:28 +02:00
Alexander Fuhr
2cbcea25cb
Merge branch 'feature/ido-resource-validation-9203'
...
fixes #9214
resolves #9203
2015-05-15 15:59:18 +02:00
Alexander Fuhr
e6ba3d6470
Add descriptive message to custom validations
...
refs #9203
2015-05-15 15:49:57 +02:00
Johannes Meyer
d0cc2ae704
ShowController: Use a default limit of 50 for an object's history listing
...
refs #8337
2015-05-15 15:23:49 +02:00
Johannes Meyer
fbf0ad4339
Drop interface Browsable
...
We're not required to handle objects of Zend_Paginator in any way, so
creating such as part of a query is not necessary since QueryAdapter
accepts any instance of QueryInterface. (gets enforced in the near future)
refs #8339
2015-05-15 14:37:41 +02:00
Johannes Meyer
5faebb4a88
DataView: Implement interface IteratorAggregate
...
I'd like to foreach such.
2015-05-15 14:37:41 +02:00
Johannes Meyer
3770741ba5
DataView: Implement QueryInterface
...
An instance of DataView should implement the full interface, not only
parts of it.
2015-05-15 14:37:41 +02:00
Johannes Meyer
3b7f27f614
Revert "ListController: set up sort control before paginating a query"
...
This reverts commit ca79b020e3
.
2015-05-15 14:37:41 +02:00
Alexander Fuhr
df7b56881f
Add IDO instance validation
...
refs #9203
2015-05-15 13:06:33 +02:00
Alexander A. Klimov
8b08473341
Hostgroups view: reduce "Last Problem" column's width
2015-05-15 12:34:59 +02:00
Alexander A. Klimov
c7d1a7211f
Show host states in host groups
2015-05-15 11:28:16 +02:00
Alexander A. Klimov
386d4db851
Make ascending sort by host or service severity initiatable
...
fixes #9059
2015-05-15 11:19:52 +02:00
Johannes Meyer
149e893ecd
Revert "Make ascending sort by host or service severity initiatable"
...
This reverts commit 7e1f9f6dcc
.
2015-05-15 10:54:30 +02:00
Alexander A. Klimov
e879ba445d
List number of hosts in host groups
...
refs #8054
2015-05-13 18:15:04 +02:00
Alexander A. Klimov
ead0a64244
GroupsummaryQuery: add column `hosts_total'
...
refs #8054
2015-05-13 18:10:18 +02:00
Alexander A. Klimov
7e1f9f6dcc
Make ascending sort by host or service severity initiatable
...
fixes #9059
2015-05-13 17:48:34 +02:00
Alexander A. Klimov
ab2f8e09d6
Calculate states for host group view from host states
...
refs #8860
2015-05-13 16:31:25 +02:00
Alexander A. Klimov
43d8968bd2
GroupsummaryQuery: add columns
...
hosts_up_last_state_change
hosts_pending_last_state_change
hosts_down_last_state_change_handled
hosts_unreachable_last_state_change_handled
hosts_down_last_state_change_unhandled
hosts_unreachable_last_state_change_unhandled
refs #8860
2015-05-13 16:22:47 +02:00
Alexander A. Klimov
ca79b020e3
ListController: set up sort control before paginating a query
2015-05-13 14:33:48 +02:00
Johannes Meyer
aa466ae721
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-13 08:11:59 +02:00
Alexander A. Klimov
9e3d65e4e9
Display performance data metrics with value 0
...
fixes #8744
2015-05-12 17:44:53 +02:00
Alexander A. Klimov
9e4c00506d
Revert "Display performance data metrics with value 0"
...
This reverts commit 3c73f28157
.
2015-05-12 17:22:25 +02:00
Alexander A. Klimov
3c73f28157
Display performance data metrics with value 0
...
fixes #8744
2015-05-12 17:19:20 +02:00
Alexander A. Klimov
7353c0d287
IdoQuery::initializeForPostgres(): cast only valid IP addresses to inet
...
fixes #7165
2015-05-12 16:35:14 +02:00
Johannes Meyer
c91d3e52ac
Merge branch 'master' into feature/user-and-group-management-8826
2015-05-12 15:39:02 +02:00
Alexander A. Klimov
dd58f1466c
Don't apply sort rules in Monitoring_ListController::filterQuery()
...
refs #9220
2015-05-12 10:17:38 +02:00
Johannes Meyer
399bbf0795
AuthenticationStep: Adjust usage of a DbUserBackend's insert capability
...
refs #8826
2015-05-11 16:01:20 +02:00
Matthias Jentsch
6658415b6f
Remove uneeded use statements
2015-05-11 14:40:23 +02:00
Alexander A. Klimov
152c6a8f7f
Merge Monitoring_ListController::hasBetterUrl() into Icinga\Web\Controller::init()
...
refs #9220
2015-05-11 13:36:58 +02:00
Matthias Jentsch
25f397042b
Merge branch 'master' into feature/improve-multi-select-view-8565
...
Conflicts:
modules/monitoring/application/controllers/HostsController.php
modules/monitoring/application/controllers/ServicesController.php
modules/monitoring/application/views/scripts/hosts/show.phtml
modules/monitoring/application/views/scripts/list/hosts.phtml
modules/monitoring/application/views/scripts/partials/host/objects-header.phtml
modules/monitoring/application/views/scripts/partials/service/objects-header.phtml
modules/monitoring/application/views/scripts/services/show.phtml
modules/monitoring/public/css/module.less
public/js/icinga/behavior/tooltip.js
2015-05-11 13:28:43 +02:00
Alexander Fuhr
c3b4ea71d3
Add ido schema and instance availability validation
...
refs #9203
2015-05-11 10:32:34 +02:00
Matthias Jentsch
8c5f2662ea
Fix redirects in downtime multi view
...
refs #8624
2015-05-07 17:33:38 +02:00
Matthias Jentsch
fff2d5c816
Use consistent controller names
...
refs #8624
2015-05-07 17:29:46 +02:00
Matthias Jentsch
83efc3a4a3
Conform to coding guidelines
2015-05-07 17:23:50 +02:00
Matthias Jentsch
c6c78989a5
Fix redirects after deleting a comment
...
refs #8624
2015-05-07 17:02:34 +02:00
Matthias Jentsch
1fa550838d
Coding guidelines and cleanup
2015-05-07 16:37:35 +02:00
Matthias Jentsch
7cf2cb034e
Remove unused and redundant controller actions
...
refs #8624
2015-05-07 16:22:17 +02:00
Matthias Jentsch
ac599e642a
Add submit button label to multi comment form
...
refs #8624
2015-05-07 16:21:34 +02:00
Matthias Jentsch
b314c074cc
Fix downtime and comment form redirects
...
refs #8624
2015-05-07 16:20:59 +02:00
Matthias Jentsch
4463f16f04
Add abbillity to remove multiple comments by id
...
refs #8624
2015-05-07 15:11:54 +02:00
Matthias Jentsch
ffd12e325c
Improve up downtime command form properties
...
Use a flag instead of a enumeration in delete downtime command form, to remove needless boilerplate.
refs #8624
2015-05-07 14:05:16 +02:00
Matthias Jentsch
b35dd4ddfe
Separate forms for deleting single and multiple comments
...
refs #8624
2015-05-07 14:03:09 +02:00
Matthias Jentsch
7c8ff44fd1
Fix comment and downtime list inline forms
...
refs #8903
refs #8902
2015-05-07 10:59:37 +02:00
Matthias Jentsch
11c9cde557
Remove dashboard action from multi view
...
refs #8903
2015-05-07 10:59:36 +02:00
Matthias Jentsch
3187975553
Conform to coding guidelines
2015-05-07 10:59:36 +02:00
Matthias Jentsch
1586275521
Conform to coding guidelines in downtime controller
2015-05-07 10:59:36 +02:00
Matthias Jentsch
e5e3e80300
Conform to coding guidelines
2015-05-07 10:59:36 +02:00
Matthias Jentsch
5477a2f18e
Escape missing variables
...
refs #8903
2015-05-07 10:59:36 +02:00
Matthias Jentsch
e6740c5093
Set link target to next page in all comment views
...
refs #8903
2015-05-07 10:59:36 +02:00
Matthias Jentsch
c71786a624
Remove useless comments
2015-05-07 10:59:36 +02:00
Matthias Jentsch
6ff903c8a9
Remove useless comments
2015-05-07 10:59:36 +02:00
Matthias Jentsch
0c7d8ab481
Add controlle for handling multiple comments
...
refs #8903
2015-05-07 10:59:36 +02:00
Matthias Jentsch
ca839d5123
Display amount of selected rows
...
refs #8903
2015-05-07 10:59:36 +02:00
Matthias Jentsch
cab198eadc
Fix whitespaces and unused comments
2015-05-07 10:59:36 +02:00
Matthias Jentsch
32da02c162
Deduplicate comment views
...
Move comment detail and description into separate partial to reduce code duplication
2015-05-07 10:59:36 +02:00
Matthias Jentsch
dedc175967
Add basic comment detail view
...
refs #8903
2015-05-07 10:59:36 +02:00
Matthias Jentsch
d316b31cbb
Fix downtime removal command in detail view
...
Use removal command for single downtimes in detail view. Move removing single and multiple downtimees into seperate forms.
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
a46dece136
Provie link to detail view in downtime partial
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
be566746a9
Provide downtime header in remove and remove-all commands
...
Add new show script for downtimes and move downtime headers into partials to deduplicate code.
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
6ddb004230
Move removal command actions into the downtime controllers
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
b186ce2cac
Handle non-existed downtime ids with exceptions
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
400f351ea5
Improve detail view layout
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
07c5e67304
Display additional downtime info in multiselection detail view
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
a87e1f91d9
Implement detail view for multiple downtimes
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
20b25e656b
Show better error message for unknown downtimes
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
9114a34223
Display host and service state in downtime detail area
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
ab0720fe95
Add support for multi-selection to downtime list
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
bb7afd9b2b
Add tooltips to downtime detail view
...
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
ff47b892e9
Improve order and content of downtime properties
...
Add rows for missing properties, reorder and group related properties.
refs #8902
2015-05-07 10:34:06 +02:00
Matthias Jentsch
7b6641dc84
Add basic downtime controller and views
...
refs #8902
2015-05-07 10:34:06 +02:00
Alexander Fuhr
6df031dc78
Add proper respond http codes to service and host controller
...
fixes #6281
2015-05-06 14:21:46 +02:00
Michael Friedrich
defda53ff5
Show icinga program version in Monitoring Health
...
Also emphasize on the backends used.
fixes #9207
2015-05-05 17:02:45 +02:00
Alexander Fuhr
d1f1f5d7d7
ProgrammStatusQuery: Add fallback if ido_version is older than required
...
resolves #9223
2015-05-05 16:32:18 +02:00
Alexander Fuhr
0e4201a997
Add info about the active ido endpoint to monitoring health overview
...
resolves #9223
2015-05-05 15:20:25 +02:00
Alexander Fuhr
993cb31572
Fix the permission for the toggle object feature assertion
...
fixes #9198
2015-05-04 14:39:12 +02:00
Johannes Meyer
437090d2b1
AdminAccountPage: Backends do provide a unified interface now, use it
...
refs #8826
refs #7693
2015-05-04 12:21:17 +02:00
Johannes Meyer
c441117324
LdapUserBackend: Extend Repository and implement UserBackendInterface
...
refs #8826
2015-05-04 12:18:25 +02:00
Alexander A. Klimov
d43f4729f1
Monitoring_ListController::filterQuery(): preserve parameter `_dev'
...
resolves #8453
2015-04-30 17:25:59 +02:00
Alexander Fuhr
32f657bc01
Merge branch 'master' of git.icinga.org:icingaweb2
2015-04-30 16:19:02 +02:00
Alexander Fuhr
8484a27b56
Add a backend problem menu item renderer to system menu
...
refs #4139
2015-04-30 16:13:10 +02:00
Alexander Fuhr
880b1eb21a
Add better styling for backend-not-running class
...
refs #4139
2015-04-30 16:12:36 +02:00
Alexander Fuhr
5075ccdf38
Add ProblemMenuItemRenderer to system menu as renderer
...
refs #4139
2015-04-30 16:10:44 +02:00
Johannes Meyer
d09ea2845d
Merge branch 'master' into feature/user-and-group-management-8826
2015-04-30 15:20:40 +02:00
Johannes Meyer
3da144f199
Revert "Sort LDAP user list"
...
This reverts commit d4dc0177c0
.
2015-04-28 15:57:33 +02:00
Alexander A. Klimov
d27b94dcec
Revert "Don't fetchAll() and loop afterwards in the alert summary report"
...
This reverts commit f3ca80ffce
.
2015-04-28 12:52:59 +02:00
Alexander A. Klimov
f3ca80ffce
Don't fetchAll() and loop afterwards in the alert summary report
...
refs #8340
2015-04-27 14:44:19 +02:00
Alexander A. Klimov
6f0fd7d44d
Remove right petrol border from plugin output in the host and service detail views
...
resolves #8967
2015-04-27 13:06:55 +02:00
Alexander A. Klimov
a976d777b3
Show custom variables visually separated in the host and service detail views
...
resolves #8966
2015-04-23 13:31:02 +02:00
Alexander A. Klimov
e4a9843021
Show Icinga 2 boolean variables in the host and service detail views
...
resolves #8747
2015-04-23 12:38:29 +02:00
Alexander A. Klimov
6ba6cb7940
Improve layout of dictionaries in the host and service detail views
...
resolves #8474
2015-04-23 11:58:54 +02:00
Johannes Meyer
6ca68f438d
Move concrete UserBackend classes to Icinga\Authentication\User
...
refs #8826
2015-04-21 12:51:31 +02:00
Alexander Fuhr
5f3aafd3bd
Merge branch 'bugfix/menu-item-renderer-deduplication-7658'
...
fixes #7658
2015-04-20 17:15:21 +02:00
Alexander Fuhr
9ebf4742de
Use the MenuItemRenderer render() implemnetations
...
refs #7658
2015-04-20 17:07:34 +02:00
Johannes Meyer
1e064a5379
Revert "Fix host and service multiselection"
...
This reverts commit 1f4b3aa8ea
.
2015-04-20 16:13:03 +02:00
Johannes Meyer
f11ea04557
Revert "Require `host_name' instead of `host' to show or list particular objects"
...
This reverts commit b93d18a0fc
.
2015-04-20 16:11:22 +02:00
Johannes Meyer
894457a1c1
Revert "Adjust command links so that they'll use `host_name' instead of `host'"
...
This reverts commit b9aee47d1f
.
Conflicts:
modules/monitoring/application/views/scripts/list/comments.phtml
modules/monitoring/application/views/scripts/list/downtimes.phtml
2015-04-20 16:11:08 +02:00
Johannes Meyer
96fb0370a4
Revert "Require `service_description' instead of `service' to show a particular service"
...
This reverts commit 09ab601942
.
2015-04-20 16:09:14 +02:00
Johannes Meyer
9bbb23ae7d
Revert "Adjust command links so that they'll use `service_description'"
...
This reverts commit cee189a5fc
.
Conflicts:
modules/monitoring/application/views/scripts/list/comments.phtml
modules/monitoring/application/views/scripts/list/downtimes.phtml
2015-04-20 16:08:51 +02:00
Johannes Meyer
da7aa23820
Merge branch 'master' into bugfix/make-all-views-dashboard-compliant-7876
2015-04-20 15:20:23 +02:00
Johannes Meyer
b68fd93529
Timeline: Add dashboard action
...
refs #7876
2015-04-20 15:00:01 +02:00
Johannes Meyer
a3eb6e37f2
Tactical overview: Add dashboard action
...
refs #7876
2015-04-20 14:59:54 +02:00
Johannes Meyer
48f9cf61e7
Monitoring health view: Add dashboard action
...
refs #7876
2015-04-20 14:59:44 +02:00
Johannes Meyer
a4f08067e4
Applicationlog: : Add dashboard action
...
refs #7876
2015-04-20 14:59:32 +02:00
Johannes Meyer
41222fd34e
Service multiselection view: Add dashboard action
...
refs #7876
2015-04-20 14:59:20 +02:00
Johannes Meyer
4e27ff962c
Host multiselection view: Add dashboard action
...
refs #7876
2015-04-20 14:59:05 +02:00
Johannes Meyer
48df225f98
Alertsummary: Add dashboard action
...
refs #7876
2015-04-20 14:58:47 +02:00
Johannes Meyer
0997eaf459
Host detail view: Fix that the list of services is missing all tabs
...
refs #7876
2015-04-20 14:56:30 +02:00
Johannes Meyer
6b3dd63bb3
Doc module: Fix div.controls of the index controller's index action
...
refs #7876
2015-04-20 14:55:18 +02:00
Johannes Meyer
0be8b8997b
Timeline: Do not enable infinite scrolling when shown in the dashboard
...
refs #7876
2015-04-20 13:25:29 +02:00
Alexander Fuhr
e812bed241
Merge branch 'bugfix/move-monitoring-menu-renderers-7642'
...
fixes #7642
2015-04-20 13:22:55 +02:00
Johannes Meyer
8b18c5a60a
Fix parameters to ignore when setting a filter for the ServiceList
...
refs #7876
2015-04-20 13:18:36 +02:00
Alexander Fuhr
c43947d666
Update renderer property definition for problems section
...
refs #7642
2015-04-20 13:11:52 +02:00
Alexander Fuhr
c76e4e3583
Change the global namespace to the module specific namespace
...
refs #7642
2015-04-20 13:05:23 +02:00
Johannes Meyer
4b43fbe527
Host- and Service multiselection: Ensure dashboard compliance
...
refs #7876
2015-04-20 13:03:13 +02:00
Alexander Fuhr
593ea7add5
Move monitoring module renderers from global module to monitoring module
...
refs #7642
2015-04-20 13:02:12 +02:00
Matthias Jentsch
423b92f8dc
Remove gravity settings from servicegrid
...
refs #9025
2015-04-20 12:02:17 +02:00
Johannes Meyer
54a370ca22
Merge branch 'master' into bugfix/make-all-views-dashboard-compliant-7876
2015-04-20 11:15:04 +02:00
Johannes Meyer
dbf471feac
Use the helper to setup the FilterEditor widget
...
refs #7876
2015-04-17 16:21:14 +02:00
Johannes Meyer
14a555629d
servicegrid: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:20:29 +02:00
Johannes Meyer
c099b7ddd7
eventgrid: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:20:22 +02:00
Johannes Meyer
78e4df2ce9
monitoring health views: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:20:06 +02:00
Johannes Meyer
b9f9ea6142
service/show: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:19:38 +02:00
Johannes Meyer
b2246c2aff
host/show: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:19:30 +02:00
Johannes Meyer
58b93101c7
multiselect views: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:18:56 +02:00
Johannes Meyer
7be00791a7
list/eventhistory: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:15:58 +02:00
Johannes Meyer
faa29e3dee
list/hostgroups: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:14:59 +02:00
Johannes Meyer
7ae7bf38c4
list/servicegroups: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:14:46 +02:00
Johannes Meyer
2190e553be
list/comments: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:14:29 +02:00
Johannes Meyer
b9249dac4e
list/contactgroups: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:14:13 +02:00
Johannes Meyer
d725b2feb7
list/contacts: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:13:56 +02:00
Johannes Meyer
a09e41e3b8
list/notifications: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:13:36 +02:00
Johannes Meyer
5f19ec1b2e
list/downtimes: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:13:22 +02:00
Johannes Meyer
29648191e4
list/services: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:12:56 +02:00
Johannes Meyer
74cf3cf375
list/hosts: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:12:35 +02:00
Johannes Meyer
073dc31128
Timeline: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:11:06 +02:00
Johannes Meyer
3f092ffb2d
show/contact: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:10:49 +02:00
Johannes Meyer
9388944283
show/history: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:10:21 +02:00
Johannes Meyer
5f4a61f36e
Alertsummary: Ensure dashboard compliance
...
refs #7876
2015-04-17 16:09:50 +02:00
Johannes Meyer
6d0870ad2e
Adjust padding and margin of .content and .controls
...
refs #7876
2015-04-17 10:04:24 +02:00
Matthias Jentsch
0974b70e0e
Display service grid tooltips on the top
...
fixes #9025
2015-04-16 18:32:47 +02:00
Eric Lippmann
0f70701034
Use timeSince() in the monitoring list command
...
refs #6778
2015-04-15 15:46:12 +02:00
Eric Lippmann
796cbffbd7
Merge branch 'master' into bugfix/time-formatting-6778
...
Conflicts:
modules/monitoring/application/views/scripts/show/components/notifications.phtml
2015-04-15 15:43:39 +02:00
Eric Lippmann
229e266daf
Add new line between comment author and creation time in the detail views
...
refs #6778
2015-04-15 15:40:40 +02:00