Johannes Meyer
1f6bc8ea47
DataView: Implement interface SortRules
...
refs #6644
2015-07-28 11:41:25 +02:00
Eric Lippmann
07fb82357b
doc: Make documentation for all installed modules avaiable
...
Before, only documentation of enabled modules was available.
refs #9644
2015-07-27 15:19:32 +02:00
Johannes Meyer
998610bafa
ProgramstatusQuery: Provide a(nother) fallback for older IDO installations
...
fixes #9168
2015-07-24 15:46:12 +02:00
Johannes Meyer
2c4b6eb915
ResourceConfigForm: Replace isValid- with inspectResource()
...
refs #7588
2015-07-24 14:24:11 +02:00
Johannes Meyer
b3e6b2755c
UserBackendConfigForm: Replace isValid- with inspectUserBackend()
...
refs #7588
2015-07-24 11:45:49 +02:00
Johannes Meyer
56759e7f21
Merge branch 'master' into feature/ldap-auth-backend-discovery-9602
2015-07-24 10:52:14 +02:00
Eric Lippmann
12856da971
Merge branch 'bugfix/filter-custom-variables-9692'
...
fixes #9692
2015-07-24 09:27:05 +02:00
Johannes Meyer
0448323697
InstanceConfigForm: Translate exceptions shown to the user
2015-07-23 16:18:44 +02:00
Johannes Meyer
666c401a40
BackendConfigForm: Translate exceptions shown to the user
2015-07-23 16:18:35 +02:00
Johannes Meyer
4e3da3a6eb
UserBackendConfigForm: Adjust how to process requests...
...
...and use sub-forms, finally.
refs #9602
2015-07-23 16:18:09 +02:00
Johannes Meyer
1d3a0f63eb
BackendConfigForm: Fix that skipping the schema validation is not possible
...
fixes #9719
2015-07-23 12:25:30 +02:00
Eric Lippmann
a75b1a35c6
monitoring: Don't fail when selecting custom variables while having a group by clause
...
refs #9692
2015-07-22 13:47:52 +02:00
Eric Lippmann
63c51c01e0
monitoring: Auto-refresh tactical overview every 15 seconds
...
fixes #9626
2015-07-22 13:40:50 +02:00
Eric Lippmann
15cb24c6dc
Throw an exception in IdoQuery::getCustomvarColumnName() in case the custom variable has not been joined
...
Queries extending IdoQuery and using the method getCustomvarColumnName() must be notified in case the custom variable has not been joined.
refs #9692
2015-07-22 12:03:34 +02:00
Eric Lippmann
3ed13366a8
Remove duplicate line in IdoQuery
...
I introduced this w/ 4522cf5090
.
2015-07-22 12:03:34 +02:00
Eric Lippmann
163911ffd7
Indicate empty icinga_programstatus table as problem
...
fixes #9695
2015-07-21 16:47:17 +02:00
Eric Lippmann
4522cf5090
Add missing return to IdoQuery::getCustomvarColumnName()
...
Some filter combinations still seem to not work properly.
refs #9692
2015-07-21 15:27:01 +02:00
Johannes Meyer
47fbc24f17
Merge branch 'master' into bugfix/improve-form-notifications-8983
...
Conflicts:
library/Icinga/Web/Form.php
modules/setup/application/forms/AdminAccountPage.php
2015-07-20 15:52:10 +02:00
Johannes Meyer
9a90e2a183
Wizard: Be less hysteric to not to make users upset
...
fixes #9620
2015-07-15 08:50:39 +02:00
Johannes Meyer
8b4c2c459a
comments overview: Improve link titles
2015-07-13 12:51:50 +02:00
Johannes Meyer
d6f756c670
downtimes overview: Improve link titles
2015-07-13 12:51:12 +02:00
Johannes Meyer
c90da0378d
downtimes overview: Fix detail links
2015-07-13 12:17:00 +02:00
Johannes Meyer
3db81a8d0f
downtimes-header: Do not show links with a bold font
2015-07-10 15:46:24 +02:00
Johannes Meyer
d0a588ef58
downtimes-header: Do not access a non-existent property, again
...
I don't get it..
2015-07-10 15:43:07 +02:00
Johannes Meyer
ac8a2d1673
downtimes-header: Show proper times for fixed downtimes not yet started
2015-07-10 15:41:42 +02:00
Johannes Meyer
831581471c
downtimes/show.phtml: Drop redundant link title
...
Such a title has not any advantage as it contains the same content
as the link label.
2015-07-10 15:17:25 +02:00
Johannes Meyer
3091b8cf5c
downtimes/show.phtml: Do not show an (inappropriate) icon in the title
2015-07-10 15:16:16 +02:00
Johannes Meyer
52bde67653
Link: Show the link's label in its title as well
2015-07-10 15:12:56 +02:00
Johannes Meyer
9ca1a6dea6
downtimes-header: Add links for hosts and services
2015-07-10 15:11:59 +02:00
Johannes Meyer
4fd5c43c70
downtimes-header: Show a line-break between an object's name and..
...
..a downtime's description
2015-07-10 14:44:24 +02:00
Johannes Meyer
e8f16d112d
downtimes-header: We're listing downtimes rather than showing them
2015-07-10 14:43:36 +02:00
Johannes Meyer
006d2cb537
downtimes-header: Be more efficient when listing downtimes
2015-07-10 14:39:30 +02:00
Johannes Meyer
bba57d2bbc
downtimes-header: Use <strong> instead of <b>
2015-07-10 14:32:08 +02:00
Johannes Meyer
5ded76536e
downtimes-header: Use the correct property to access a service's name
...
Seems to me that no-one has ever selected multiple service downtimes..
2015-07-10 14:30:07 +02:00
Johannes Meyer
e5f62f017f
DeleteCommentCommandForm: Show a trash icon instead
...
The "cancel" icon is, like its name implies, supposed to abort/close
something..
2015-07-10 14:26:39 +02:00
Matthias Jentsch
39df25f043
Fix HTML detection in PluginOutput
...
refs #9036
2015-07-08 15:16:32 +02:00
Johannes Meyer
fc8b51c4be
ObjectList: Register columns to select even if we're only counting
...
We should never apply any pseudo optimizations on a higher level if
already the lower level applies them, as the optimization might not
be valid in every circumstance.
fixes #9573
2015-07-07 15:50:40 +02:00
Matthias Jentsch
604ef87de8
Merge branch 'bugfix/plugin-output-always-escaped-9036'
...
fixes #9036
2015-07-07 10:24:54 +02:00
Matthias Jentsch
4f884b1529
Revert "Don't use HTMLPurifier in list views to improve performance"
...
Performance gain turned out to be insignificant. This reverts commit 17bb725f84
.
refs #9036
2015-07-07 10:17:04 +02:00
Matthias Jentsch
17bb725f84
Don't use HTMLPurifier in list views to improve performance
...
refs #9036
2015-07-06 17:14:36 +02:00
Matthias Jentsch
b505101694
Comply to coding guidelines
2015-07-06 15:47:04 +02:00
Matthias Jentsch
7bda4ce42b
Do not escape certain HTML markup for plugin output
...
Use specialized escape functions for plugin output that allow certain HTML formatting to be allowed.
refs #9036
2015-07-06 15:36:43 +02:00
Matthias Jentsch
9d2f0be24c
Identify perfdata containing html markup properly
...
refs #9036
2015-07-06 14:43:32 +02:00
Johannes Meyer
107c9ff533
Wizard: Use a unordered list to show requirements instead of nested tables
...
fixes #9533
2015-07-06 13:37:37 +02:00
Johannes Meyer
c8c0e13184
Wizard: Show a textarea on the finish page instead of multiple paragraphs
...
refs #7911
2015-07-03 16:31:11 +02:00
Johannes Meyer
cef9b58029
InstancePage: Show missing fields
...
fixes #9540
2015-07-03 15:07:58 +02:00
Johannes Meyer
74a916d72a
Hide feature commands which are not supported by Icinga 2 from the user
...
fixes #7930
2015-07-03 14:17:06 +02:00
Johannes Meyer
3e5e6ec64e
ToggleInstanceFeaturesCommandForm: Only issue a command for changes
2015-07-03 13:36:24 +02:00
Johannes Meyer
56c4fdf8a1
Wizard: Fix db privilege checks, again
...
The wizard were not able to verify privileges if some or even all
privileges were granted on database level causing it to grant
redundant privileges on table level.
2015-07-03 10:28:09 +02:00
Johannes Meyer
3aae1acc97
WebWizard: Validate the db schema correctly
...
This was being validated successfully no matter whether the
schema actually existed or not...
2015-07-02 17:02:12 +02:00
Johannes Meyer
49d4be79ef
DbTool: Some coding style fixes
2015-07-02 17:00:04 +02:00
Johannes Meyer
0c1365753e
DbTool: Properly escape database wildcards when checking privileges
...
fixes #9543
2015-07-02 16:58:37 +02:00
Johannes Meyer
2f05ca6332
Wizard: Re-render passwords on the admin account and db creation page
...
That's not placeholders, actually, but this will be solved in a
different issue. (in a more generic way)
fixes #9545
2015-07-02 11:50:23 +02:00
Johannes Meyer
9feb29d99b
LdapDiscoveryPage: Prefer our form error implementation
2015-07-02 11:19:08 +02:00
Johannes Meyer
f8034cfb9d
DbResourcePage: Prefer our form error implementation
2015-07-02 11:18:45 +02:00
Johannes Meyer
2b11168673
DatabaseCreationPage: Prefer our form error implementation
2015-07-02 11:18:29 +02:00
Johannes Meyer
e43abd37a1
DbResourcePage: Drop hidden element `prefix'
...
That's not a valid configuration option anymore.
2015-07-02 10:31:03 +02:00
Johannes Meyer
3e69ef7e9e
WebWizard: Fix condition for page `setup_config_db_resource'
...
refs #8709
2015-07-02 10:23:27 +02:00
Johannes Meyer
f0d7629209
AuthBackendPage: Do only create a resource config if necessary
2015-07-02 10:18:37 +02:00
Johannes Meyer
3b63868ed9
MonitoringWizard: Prefer our form error implementation
2015-07-02 09:45:00 +02:00
Johannes Meyer
d69ab427a6
MonitoringWizard: Fix documentation
2015-07-02 09:42:59 +02:00
Johannes Meyer
ac78661943
WebWizard: Fix documentation
2015-07-02 09:23:09 +02:00
Johannes Meyer
7795ad4f95
WebWizard: Drop preferences page and include ApplicationConfigForm instead
...
refs #8709
2015-07-01 16:02:40 +02:00
Johannes Meyer
87cdd49b1c
AdminAccountPage: Fix username validation
2015-07-01 14:25:43 +02:00
Johannes Meyer
f615db01fe
WebWizard: Show db resource config right after choosing db as auth type
...
refs #8709
2015-07-01 14:24:48 +02:00
Johannes Meyer
0dc604029a
AdminAccountPage: Do not put an element's description at the top of the form
2015-06-30 15:10:17 +02:00
Matthias Jentsch
aecfb2eb97
Merge branch 'bugfix/multiselection-not-visible-9054'
...
fixes #9054
fixes #9346
2015-06-30 14:08:19 +02:00
Matthias Jentsch
0fcb054be4
Fix service selection in event history
...
Add rowaction class to all service rows, to make services selectable again.
2015-06-30 14:07:27 +02:00
Johannes Meyer
2dcbee27bc
AdminAccountPage: Add missing form title
...
refs #8704
2015-06-30 11:38:59 +02:00
Johannes Meyer
ae9fa38ac4
AdminAccountPage: Drop unused view script
...
refs #8704
2015-06-30 11:38:40 +02:00
Johannes Meyer
c787eadcfe
AdminAccountPage: Use a select input to choose how to define a user
...
refs #8704
2015-06-30 10:58:17 +02:00
Johannes Meyer
3ea9e50c02
AdminAccountPage: Fetch the entire set of users only if necessary
...
refs #8704
2015-06-30 09:20:52 +02:00
Matthias Jentsch
aec59d9941
Use current filter to highlight active rows instead of storing active rows in JS
...
Clean up selection code and move it into separate behavior and parse filter query to fetch selectable rows.
refs #9054
refs #9346
2015-06-29 18:48:42 +02:00
Johannes Meyer
9c82a24083
ServicestatussummaryQuery: Do not check a host's state twice
...
I was sure that this is necessary and that the query involved does
not handle this by itself, which it obviously does. I cannot find
another query I might have mistakenly associated with it though...
2015-06-29 16:19:33 +02:00
Johannes Meyer
a2b7b10df8
BackendConfigForm: Validate IDO resources
...
fixes #9519
2015-06-29 15:51:39 +02:00
Johannes Meyer
a1b336f26b
IdoResourcePage: Some documentation and style fixes
2015-06-29 15:03:46 +02:00
Johannes Meyer
db20f2d05a
BackendConfigForm: Adjust how to process requests
...
refs #9516
2015-06-29 14:00:34 +02:00
Johannes Meyer
766ff8ed83
InstanceConfigForm: Adjust how to process requests
...
fixes #7486
fixes #7488
fixes #7489
fixes #7490
refs #9516
2015-06-29 12:01:43 +02:00
Johannes Meyer
cfd43f251e
Revert "Sortable: Allow to check for a particular sort rule"
...
This reverts commit ae21baa41e
.
2015-06-26 15:13:46 +02:00
Johannes Meyer
ae21baa41e
Sortable: Allow to check for a particular sort rule
2015-06-26 14:54:15 +02:00
Johannes Meyer
4fc7b3eb1b
Setup: Fix the sorting of existing LDAP users
2015-06-25 15:52:09 +02:00
Johannes Meyer
39ea81ac7b
Setup: Also list existing accounts for ActiveDirectory auth backends
...
fixes #9511
2015-06-25 15:26:56 +02:00
Johannes Meyer
3dddee8b7d
Setup: Fix authentication backend validation
...
This is a ridiculous dirty fix. We'll definitely need to
improve how we create authentication backends...
fixes #9509
2015-06-25 14:36:51 +02:00
Johannes Meyer
d95874b84c
Setup: Provide a default user filter for ActiveDirectory backends
...
fixes #8703
2015-06-25 14:22:50 +02:00
Johannes Meyer
86bdf81396
Downtime overview: Add support for quick searches
...
fixes #8620
2015-06-25 13:24:35 +02:00
Johannes Meyer
8f6bf7ff33
Notification overview: Add support for quick searches
...
fixes #9506
2015-06-25 13:21:43 +02:00
Johannes Meyer
52761e3f37
Contact overview: Add support for quick searches
...
fixes #9505
2015-06-25 13:17:36 +02:00
Johannes Meyer
2d4f956b48
Contactgroup overview: Add support for quick searches
...
fixes #9504
2015-06-25 13:12:54 +02:00
Johannes Meyer
a7498ca0d8
HostcommentQuery: Fix grouping when services are being joined
...
fixes #9503
2015-06-25 13:03:33 +02:00
Johannes Meyer
8b4fb89a4b
Comment overview: Add support for quick searches
...
fixes #9502
2015-06-25 12:59:57 +02:00
Johannes Meyer
e3b432d463
Servicegroup overview: Allow to quick filter for services
...
fixes #9500
2015-06-25 12:48:50 +02:00
Johannes Meyer
5e90971f94
Hostgroup overview: Allow to quick filter for hosts
...
fixes #9499
2015-06-25 12:45:56 +02:00
Johannes Meyer
18497fee44
Service overview: Allow to quick search for hosts
...
fixes #9498
2015-06-25 12:24:52 +02:00
Johannes Meyer
d29d423cc9
Eventhistory: Provide search columns for quick filters
...
fixes #9497
2015-06-25 12:22:56 +02:00
Johannes Meyer
20fd3d6758
Fix multiselect views of hosts and services
...
I've broke this with #9472 .
2015-06-24 15:11:33 +02:00
Johannes Meyer
b741845d54
Show missing tabs for object command forms
...
fixes #9477
2015-06-24 14:52:11 +02:00
Johannes Meyer
98b01207cf
Show intersecting ok-states as well in the default servicegrid view
...
fixes #9360
2015-06-24 14:37:07 +02:00
Johannes Meyer
67e31c730a
Fetch host and service statistics not until they are required
...
fixes #9472
2015-06-23 08:49:11 +02:00
Johannes Meyer
eabcb6702f
Fix incorrect count of unhandled services in the statistics
...
fixes #9473
2015-06-22 16:16:56 +02:00
Matthias Jentsch
d3dd88a925
Add alternating table layout to module views
2015-06-22 09:46:03 +02:00
Johannes Meyer
f5e30a84f1
Improve the look of headings in the setup wizard
2015-06-19 15:44:43 +02:00
Johannes Meyer
44e7fcf295
Improve the look of boxview headings
2015-06-19 15:12:08 +02:00
Johannes Meyer
5166ede38f
Fix that ghost groups are shown in the host- and servicegroup summary
...
fixes #9454
refs #9458
2015-06-19 14:08:32 +02:00
Johannes Meyer
3b05c62575
IdoQuery: Fix method addFilter()
2015-06-19 14:06:02 +02:00
Johannes Meyer
9b14fffc33
Add missing class attribute
2015-06-18 17:32:00 +02:00
Thomas Gelf
7f6baea28d
module.less: quickfix for hostgroups
2015-06-18 17:29:16 +02:00
Thomas Gelf
14340587fa
monitoring/css: fix inverted td style
2015-06-18 17:21:55 +02:00
Thomas Gelf
e78a80f184
monitoring/object/show: default links for groups
2015-06-18 17:20:51 +02:00
Thomas Gelf
fb921a9518
monitoring/details: more styling
2015-06-18 17:20:51 +02:00
Thomas Gelf
892ab4ba1f
monitoring/perfdata: drop left border
2015-06-18 17:20:51 +02:00
Thomas Gelf
02f3c333eb
monitoring/object/show: reorder elements
2015-06-18 16:53:39 +02:00
Thomas Gelf
da8d0a46fd
monitoring/object/show: adjust font sizes / width
2015-06-18 16:48:25 +02:00
Johannes Meyer
f5554b6aa0
IdoQuery: Handle non translated customvars properly
2015-06-18 16:43:20 +02:00
Johannes Meyer
fb9641fb3c
Controller: Validate restriction columns
2015-06-18 16:43:20 +02:00
Johannes Meyer
22feb08f44
monitoring: Update security documentation
2015-06-18 15:48:01 +02:00
Thomas Gelf
cd70c27519
Merge remote-tracking branch 'origin/master' into feature/refine-ui-for-rc1-9361
2015-06-18 15:18:42 +02:00
Thomas Gelf
bf68edf65c
monitoring/css: improve plugin output readability
2015-06-18 15:13:48 +02:00
Thomas Gelf
c085e9cfbd
monitoring/css: try better monospace fonts
2015-06-18 15:11:27 +02:00
Thomas Gelf
171b1d84ef
object/show: make downtimes look like comments
...
refs #8281
2015-06-18 14:57:58 +02:00
Johannes Meyer
2bffe56bd5
Merge branch 'master' into feature/monitoring-restrictions-9009
2015-06-18 14:54:01 +02:00
Johannes Meyer
dd81de39fd
NotificationQuery: Do not fetch non-history related columns for history queries
...
refs #9009
2015-06-18 14:34:30 +02:00
Johannes Meyer
f2425a97d5
Select -1 as `state' for history queries not providing a valid state
...
PostgreSQL does not seem to be able to union null values with
integers...
refs #9009
2015-06-18 14:33:41 +02:00
Johannes Meyer
77fe094870
ServicedowntimestarthistoryQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 13:19:25 +02:00
Johannes Meyer
dc66c24a1d
HostdowntimestarthistoryQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 13:19:14 +02:00
Johannes Meyer
11ed6d6cfa
ServicecommenthistoryQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 13:19:01 +02:00
Johannes Meyer
f20193edb9
HostcommenthistoryQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 13:18:52 +02:00
Johannes Meyer
b56114c824
ServicestatehistoryQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 13:18:40 +02:00
Johannes Meyer
5c19c05a8a
HoststatehistoryQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 13:18:21 +02:00
Johannes Meyer
b25d8e2f34
ServicegroupsummaryQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 12:35:41 +02:00
Johannes Meyer
a43cae9eb8
HostgroupsummaryQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 12:35:21 +02:00
Johannes Meyer
5ef56fc9b2
ServicestatusQuery: Group by host- and servicegroup pk's if required
...
refs #9009
2015-06-18 12:34:49 +02:00
Johannes Meyer
b24b650a94
HoststatusQuery: Group by host- and servicegroup pk's if required
...
refs #9009
2015-06-18 12:34:30 +02:00
Johannes Meyer
e181c57a70
ServicestatusQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 12:08:05 +02:00
Johannes Meyer
37103cf72d
HoststatusQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 11:52:58 +02:00
Thomas Gelf
a4ab4db1ca
perfdata: occupy more space, highglight like output
2015-06-18 11:39:55 +02:00
Johannes Meyer
b9479e7da4
ServicegroupQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 11:33:09 +02:00
Johannes Meyer
b128bef8f0
HostgroupQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 11:29:26 +02:00
Thomas Gelf
3462f0ee9a
Merge remote-tracking branch 'origin/master' into feature/refine-ui-for-rc1-9361
...
Conflicts:
modules/monitoring/application/views/scripts/host/history.phtml
modules/monitoring/application/views/scripts/list/services.phtml
2015-06-18 11:26:51 +02:00
Johannes Meyer
d66b7e85e7
ServicecommentQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 11:17:36 +02:00
Johannes Meyer
99b0d63e94
HostcommentQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 11:17:14 +02:00
Johannes Meyer
4f42da49a8
ServicenotificationQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 10:59:52 +02:00
Johannes Meyer
8ec494c962
HostnotificationQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 10:58:59 +02:00
Johannes Meyer
068c0b6ed2
ServicedowntimeQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 10:38:15 +02:00
Johannes Meyer
72de85ab7b
HostdowntimeQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 10:37:54 +02:00
Johannes Meyer
6e40b79b0d
DataView\Downtime: Add missing columns host_ and service_state
2015-06-18 10:37:27 +02:00
Johannes Meyer
535b740d0e
ContactgroupQuery: PostgreSQL grouping...
...
refs #9009
2015-06-18 10:09:50 +02:00
Johannes Meyer
9cfca36f46
ContactQuery: PostgreSQL grouping..
...
refs #9009
2015-06-18 09:39:23 +02:00
Johannes Meyer
1169793213
IdoQuery: Add prototype for dynamic GROUP BY clauses
2015-06-18 09:36:04 +02:00
Matthias Jentsch
42e712402c
Move grey hover effect back into main module
...
refs #9361
2015-06-17 14:30:46 +02:00
Matthias Jentsch
1ef643e002
Improve service/host name layout in all views
...
refs #9361
2015-06-17 11:33:55 +02:00
Johannes Meyer
0d32b94eaa
HostController: Open a host's service in the current column
2015-06-17 10:24:18 +02:00
Johannes Meyer
4d72832933
MonitoredObject: Don't apply restrictions to comments and downtimes
...
They're already filtered by object_type and the object's name.
refs #9009
2015-06-17 10:11:59 +02:00
Johannes Meyer
5c1cdbc1c8
IdoQuery: Join hosts and services automatically if required for customvars
...
refs #9009
fixes #9426
2015-06-17 10:00:29 +02:00
Johannes Meyer
486fbd599b
HoststatusQuery: Respect IDO schema version
...
refs #9009
fixes #9425
2015-06-17 09:05:32 +02:00
Matthias Jentsch
3caa5b428a
Merge branch 'bugfix/don-t-show-more-than-the-five-worst-pies-in-list-views-8205'
...
fixes #8205
2015-06-16 18:40:03 +02:00
Matthias Jentsch
36622101ae
Use built-in php sort functions
...
refs #8205
2015-06-16 18:36:12 +02:00
Johannes Meyer
95cb6dea4b
Transfer changes from show/history.phtml to service/history.phtml
...
Was not recognised by git as host/history.phtml is the counterpart
for show/history.phtml in the tree.
refs #9009
2015-06-16 18:13:04 +02:00
Matthias Jentsch
f31f18dc51
Move security documentation for monitoring module into correct directory
...
refs #9377
2015-06-16 17:54:21 +02:00
Johannes Meyer
670d6e93c7
MonitoredObject: Ensure that the filter is applied to all queries
...
refs #9009
2015-06-16 17:44:29 +02:00
Johannes Meyer
d0a7c481c2
MonitoredObjectController: Restrict the historyAction
...
refs #9009
2015-06-16 17:16:59 +02:00
Johannes Meyer
e8058c09c5
Merge branch 'master' into feature/monitoring-restrictions-9009
...
Conflicts:
modules/monitoring/application/controllers/ShowController.php
modules/monitoring/library/Monitoring/Web/Controller/MonitoredObjectController.php
2015-06-16 17:12:51 +02:00
Matthias Jentsch
5b8c308679
Merge branch 'bugfix/use-statement-error-9281'
...
fixes #9281
2015-06-16 17:06:47 +02:00
Johannes Meyer
71e932bcf9
ShowController: Deprecate historyAction
2015-06-16 17:05:41 +02:00
Johannes Meyer
196450d8cf
MonitoredObjectController: Add historyAction
2015-06-16 17:04:36 +02:00
Johannes Meyer
e96c6958b2
MonitoredObjectController: Show the service tab, if it was already shown
2015-06-16 16:36:13 +02:00
Johannes Meyer
4a2a17aba1
HostController: Do not permit to filter the servicesAction
2015-06-16 16:34:45 +02:00
Matthias Jentsch
5bf7bbdb8b
Remove unneeded use statements from global namespaces
...
Use statements on global classes from the global namespace don't have any effect, prevent warnings from being displayed in php versions >= 5.6.9 and version >= 5.5.25.
refs #9281
2015-06-16 16:10:52 +02:00
Johannes Meyer
d81e637ae9
HostController: Add action to show a host's services
2015-06-16 16:04:45 +02:00
Johannes Meyer
c221e0c082
MonitoredObjectController: Fix link to show a host's services
2015-06-16 16:03:41 +02:00
Johannes Meyer
c05594b124
ShowController: Fix link to show a host's services
2015-06-16 16:03:17 +02:00
Johannes Meyer
ca678a57e9
Revert "monitoring: Remove the services tab when showing host or service details"
...
This reverts commit 646cffd62d
.
2015-06-16 13:49:04 +02:00
Johannes Meyer
c316e5ce8f
Revert "monitoring: Remove the services tab when showing an object's history"
...
This reverts commit b3e0851b62
.
2015-06-16 13:48:56 +02:00
Johannes Meyer
d5f7ee3c56
Behave nicely when showing notifications not sent out to any contact
...
I noticed that there is no output shown for the history views in case no
contact has been notified, but time is short atm...
refs #9009
refs #9430
2015-06-16 13:32:35 +02:00
Johannes Meyer
bf70ec2802
ServicenotificationQuery: Ensure that notifications not sent to a contact are fetched
...
refs #9009
2015-06-16 13:29:31 +02:00
Johannes Meyer
42a1d8e56d
HostnotificationQuery: Ensure that notifications not sent to a contact are fetched
...
refs #9009
2015-06-16 13:29:21 +02:00
Johannes Meyer
05e0568ef1
StatusQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:42:24 +02:00
Johannes Meyer
73e9db3704
ServicestatusQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:42:13 +02:00
Johannes Meyer
c11bd6d7ee
ServicestatehistoryQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:42:04 +02:00
Johannes Meyer
7a5156b0ad
ServicenotificationQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:41:52 +02:00
Johannes Meyer
1dd21c2969
ServicegroupQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:41:43 +02:00
Johannes Meyer
755da0c210
ServicedowntimestarthistoryQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:41:36 +02:00
Johannes Meyer
0cc693810b
ServicedowntimeQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:41:26 +02:00
Johannes Meyer
1983c499b0
ServicecommentQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:41:11 +02:00
Johannes Meyer
13cb52b3cb
ServicecommenthistoryQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:40:59 +02:00
Johannes Meyer
72e5c07da1
HoststatusQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:40:49 +02:00
Johannes Meyer
627e681e74
HoststatehistoryQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:40:40 +02:00
Johannes Meyer
379e80b21f
HostnotificationQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:40:30 +02:00
Johannes Meyer
6745b0b677
HostgroupQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:40:20 +02:00
Johannes Meyer
fee6c2f330
HostdowntimestarthistoryQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:40:10 +02:00
Johannes Meyer
ba9d4538f9
HostdowntimeQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:39:56 +02:00
Johannes Meyer
9a020f0218
HostcommentQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:39:47 +02:00
Johannes Meyer
a70524417e
HostcommenthistoryQuery: Fix invalid joins
...
refs #9009
2015-06-16 09:39:37 +02:00
Johannes Meyer
d4f659c544
Revert "NotificationhistoryQuery: Improve JOIN performance"
...
This reverts commit a6d1115d0f
.
Accidentally commited..
2015-06-16 08:13:28 +02:00
Johannes Meyer
10a65f1e27
ServicestatehistoryQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:12:16 +02:00
Johannes Meyer
7d9b09fdc8
ServicenotificationQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:12:08 +02:00
Johannes Meyer
8bf269c2b3
ServicegroupQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:12:00 +02:00
Johannes Meyer
c0552b092a
ServicedowntimestarthistoryQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:11:54 +02:00
Johannes Meyer
39f692e240
ServicedowntimeQuery: Improve JOIN performance
...
refs #9009
2015-06-16 08:11:45 +02:00
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
Thomas Gelf
b579c65038
monitoring/css: more font cleanups
2015-06-16 02:49:41 +02:00
Thomas Gelf
09c0ebcacd
list/services: flip host/service for readability
...
Re-allow table.action to manually choose row action link if it should not
be the first one. This existed once but got lost.
2015-06-16 02:36:53 +02:00
Thomas Gelf
3f926b1568
monitoring/css: reduce object state size
2015-06-16 02:13:44 +02:00
Thomas Gelf
ea0c93c21b
main-content.less: move even more CSS to monitoring
2015-06-16 01:57:34 +02:00
Thomas Gelf
0b6345acec
monitoring/css: less styles
2015-06-16 01:52:12 +02:00
Thomas Gelf
686f73858f
monitoring/list: move object flags to the right
2015-06-16 01:45:48 +02:00
Thomas Gelf
6c98e87593
monitoring/css: revert small-caps
2015-06-16 01:42:45 +02:00
Thomas Gelf
0d290441f2
monitoring/css: fix header styling, try small-caps
2015-06-16 01:32:30 +02:00
Thomas Gelf
7669fd88bc
ToggleObjectFeaturesCommandForm: use h2 instead of h4
2015-06-16 01:28:38 +02:00
Thomas Gelf
f18921c406
monitoring/css: no special styling for h3
2015-06-16 01:28:12 +02:00
Thomas Gelf
96ac83230c
customvars.phtml: no header if no vars
2015-06-16 01:15:32 +02:00
Thomas Gelf
64ac2ea4c8
comments, downtimes: these should never have used...
...
...that styling. Those are headers and have nothing to do with statesummaries
2015-06-16 00:51:25 +02:00
Thomas Gelf
a5a529bc99
Tiny summaries: use header tag instead of div
2015-06-16 00:50:40 +02:00
Thomas Gelf
33025f1b6e
monitoring/css: no special margin for tinystates
2015-06-16 00:49:59 +02:00
Thomas Gelf
59ef6ff71a
monitoring/show: choose fitting header tags
2015-06-16 00:35:32 +02:00
Thomas Gelf
5df2edee09
doc/style/guide: add action table
...
Problem: CSS in doc module is not "clean" as it has custom styling
2015-06-15 23:31:37 +02:00
Thomas Gelf
f1cf1392ba
monitoring/css: no more bold, fix hover colors
2015-06-15 23:30:40 +02:00
Thomas Gelf
f33e3f77f9
monitoring/css: use monospace for plugin output
2015-06-15 23:30:09 +02:00
Thomas Gelf
259a1d271c
monitoring/css: remove header reset
2015-06-15 23:29:11 +02:00
Thomas Gelf
0170d9941a
Merge remote-tracking branch 'origin/master' into feature/refine-ui-for-rc1-9361
2015-06-15 23:08:17 +02:00
Matthias Jentsch
42de13a2b9
Merge branch 'feature/ssh-remote-connection-resource-configuration-7595'
...
resolves #7595
2015-06-15 17:30:42 +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