Thomas Gelf
e04ca8c29a
Merge remote-tracking branch 'origin/master' into feature/query-interfaces-6018
2014-05-07 15:53:48 +00:00
Matthias Jentsch
d0c56126b8
Fix inline pie reload.
...
refs #6124
2014-05-07 17:03:27 +02:00
Thomas Gelf
820b6b7a8d
Data\BaseQuery: rename to Data\SimpleQuery
...
BaseQuery should no longer be abstract but be usable as is as soon as
we stripped ResultSet-specific tasks. As "Base" suggests something that
must be extended, the name no longer fits. So this is SimpleQuery right
now.
2014-05-07 11:55:35 +00:00
Eric Lippmann
bc4783099a
Monitoring/ListController: Sort `hostStatus' view from request params
...
The `hostAction()' lacked ordering because the action no longer uses `HostStatusView::fromRequest()'.
2014-05-07 10:25:48 +02:00
Eric Lippmann
068e07109b
Monitoring/ListController: Operate on the `hostStatus' view instead of the query
...
The monitoring module's ListController should only operate on data views instead of queries.
Thus the applyRestrictions() method now expects a data view instead of a query. Further since
filters are subject to change the applyRestrictions() method now does nothing.
The `hostsAction()' no longer uses `DataView::fromRequest()' but selects the data view from
a monitoring backend. `DataView::fromRequest()' orders the underlying query which must be reworked
in the current scenario.
2014-05-07 09:40:23 +02:00
Eric Lippmann
cfdb695c94
Monitoring/ListController: Remove variable activeRowHref from view
...
The variable grapher activeRowHref is not being used anywhere.
2014-05-07 09:29:58 +02:00
Eric Lippmann
3afcf277bd
Monitoring/ListController: Remove variable grapher from view
...
The variable grapher retrieved as first available grapher hook is not being
used anywhere.
2014-05-07 09:27:42 +02:00
Johannes Meyer
0627d954ac
Fix usages of Icinga\Module\Monitoring\Plugin\*
...
refs #5973
2014-05-05 16:16:45 +02:00
Gunnar Beutner
b7f4fa4a29
Fix deprecation warning in Perfdata.php
...
fixes #6076
2014-04-29 12:00:34 +02:00
Johannes Meyer
e2ba172a8e
Make dashboard components using the ini writer class
...
fixes #5524
2014-04-29 11:30:53 +02:00
Johannes Meyer
290fe9eeb5
Rewrite test for Icinga\Web\Hook
...
refs #6011
2014-04-28 14:06:40 +02:00
Johannes Meyer
1db9b1ede4
Move non-factory functions from DateTimeFactory to Icinga\Util\Format
2014-04-28 14:06:39 +02:00
Matthias Jentsch
c641988233
Preserve multiselection during refresh
...
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch
b791883fa8
Fix configuration checkboxes and colors in piecharts
...
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch
b16c6efa05
Add PieChart to display hosts and services, improve layout and fix flag
...
checkboxes
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch
081b5072a6
Fix layout of MultiController views
...
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch
cb630d45ad
Fix issues issues with javascript multiselection
...
refs #5765
2014-04-28 09:48:05 +02:00
Matthias Jentsch
3b2bb3c4fc
Move functions to perform single, multi and range-selection into the ui module
...
refs #5765
2014-04-28 09:48:05 +02:00
Matthias Jentsch
6d303f1c42
Add abillity for multi and range-selection to events.js
...
Add the abillity to select multiple rows, with a multi-selection using the
CTRL-key or a range-selection using the shift-key. Also fix several issues in
the Multi-Controller of the Backend.
refs #5765
2014-04-28 09:48:05 +02:00
Johannes Meyer
139023571f
Fix exception on 404 in monitoring/show/
2014-04-09 08:44:51 +02:00
Johannes Meyer
ae2d61682f
Fix how the timeline processes dates
...
refs #4190
2014-04-02 10:53:39 +02:00
Johannes Meyer
21b9c1f4af
Fix that filters are not preserved on timeline element urls
...
refs #4190
2014-04-01 14:26:10 +02:00
Johannes Meyer
2049e42988
Show a horizontal line when the timeline switches its context
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
80b4e3bf33
Add infinite scrolling to the timeline
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
14ed3b6fe2
Fix that the timeline does not accept timestamps as start and end
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
c94cd40b92
Center timeframe elements vertically
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
e3be5dd255
Restructure timeline layout and styles
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
8e7d1dd8f6
Improve timeline style
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
3d658a664c
Do not use logarithm base from session if the timeline is not being extended
...
refs #4190
2014-04-01 11:46:43 +02:00
Johannes Meyer
f7c6cd3c2a
Make it possible to set a minimum circle width
...
refs #4190
2014-04-01 11:46:43 +02:00
Johannes Meyer
f5e4331d71
Add timeline view script and styles
...
refs #4190
2014-04-01 11:46:43 +02:00
Johannes Meyer
66c3dd26e5
Be window aware when calculating circle widths
...
refs #4190
2014-04-01 11:44:25 +02:00
Johannes Meyer
5d86eab8c4
Do not register context switch on first load
...
refs #4190
2014-04-01 11:44:25 +02:00
Johannes Meyer
18b5f715c5
Refactor timeline components
...
refs #4190
2014-04-01 11:44:25 +02:00
Johannes Meyer
b22f3f6b47
The timeline object is NOT a form
...
refs #4190
2014-04-01 11:44:24 +02:00
Johannes Meyer
5e945e3194
Make interval selection being a widget
...
refs #4190
2014-04-01 11:44:24 +02:00
Johannes Meyer
aade2ab7f6
Move timeline classes into the monitoring module
...
refs #4190
2014-04-01 11:44:24 +02:00
Johannes Meyer
0a146b4bb4
Clientside scrolling implementation [WIP]
...
refs #4190
2014-04-01 11:44:24 +02:00
Johannes Meyer
25f4b50ce7
Implement timeline rendering
...
refs #4190
2014-04-01 11:44:24 +02:00
Johannes Meyer
8e65fc7281
Fix some bugs in the TimelineController
...
refs #4190
2014-04-01 11:44:24 +02:00
Johannes Meyer
40f70eb572
Fix license header
...
refs #4190
2014-04-01 11:44:24 +02:00
Johannes Meyer
a589460de3
Make TimeEntry creation more flexible
...
TimeEntry objects are now created with the fromArray
constructor instead of the default one.
refs #4190
2014-04-01 11:44:23 +02:00
Johannes Meyer
f93d67dfa3
Add timeline controller
...
refs #4190
2014-04-01 11:44:23 +02:00
Thomas Gelf
41617e8119
Change forgotten title
2014-03-27 11:16:43 +00:00
Thomas Gelf
8d29620350
Rename state history links
2014-03-27 09:47:52 +00:00
Matthias Jentsch
15723f088b
Include SVG piecharts in perfData helpers
...
When no JavaScript is available, SVG piecharts will be shown instead of the
jQuery sparklines.
fixes #5865
2014-03-26 14:56:35 +01:00
Thomas Gelf
04cab7e0f8
Fix action target for downtime removal
2014-03-25 08:45:51 +00:00
Thomas Gelf
842c29e0d0
Fix form area widths
2014-03-25 08:05:53 +00:00
Thomas Gelf
851bea0725
One more _self-targetting form
2014-03-25 08:03:12 +00:00
Thomas Gelf
d4ccc68eab
Remove sample graphite preview, should not have been pushed to master
2014-03-25 07:21:46 +00:00
Thomas Gelf
b5b4d276d1
Add more structure to host and service details
2014-03-21 18:56:55 +00:00
Thomas Gelf
f24e5eaa8a
Stay on the same column when switching between services of the same host
2014-03-21 10:30:12 +00:00
Thomas Gelf
8a7ac587d9
Get rid of hardcoded target for action-tables
2014-03-21 10:27:46 +00:00
Thomas Gelf
4378282e9f
Show additional custom columns in services list
2014-03-21 10:25:48 +00:00
Thomas Gelf
99041d0f15
Prepare support for custom additional columns
2014-03-21 10:24:17 +00:00
Thomas Gelf
122f39eed9
Improve command submission notification messages
2014-03-20 16:34:35 +00:00
Thomas Gelf
9517824b41
Better form target settings for more comfort
2014-03-20 16:33:06 +00:00
Thomas Gelf
3be2834af7
"Check now" should stay in the same container
2014-03-20 15:42:24 +00:00
Johannes Meyer
bf717654f0
Add more consistency to the servicematrix when switching pages
2014-03-20 11:30:55 +01:00
Johannes Meyer
aa6d6b1d41
Make servicematrix x-axis header titles linking to filtered servicelist
2014-03-20 09:41:41 +01:00
Johannes Meyer
44950ea570
Fix servicematrix styling issues in firefox and ie
2014-03-20 09:22:29 +01:00
Michael Friedrich
4ce7ea503f
Rename help and documentation to icingacli.
...
Refs #5802
2014-03-19 17:25:53 +01:00
Johannes Meyer
e9ec87b0e3
Refine styling of the servicematrix
...
refs #4180
2014-03-19 09:11:25 +01:00
Johannes Meyer
0227c6a49d
Fix hosts without services being displayed in the servicematrix
...
refs #4180
2014-03-19 09:11:25 +01:00
Johannes Meyer
c73928d7a8
Add pagination control to the servicematrix
...
refs #4180
2014-03-19 09:11:25 +01:00
Johannes Meyer
617b6822d7
Add pagination support to the servicematrix
...
refs #4180
2014-03-19 09:11:24 +01:00
Johannes Meyer
13b509bf4b
Do not display hosts without any services in the servicematrix
...
refs #4180
2014-03-19 09:11:24 +01:00
Johannes Meyer
0a5c2c5bd7
Make filtering/sorting of the servicematrix work
...
refs #4180
2014-03-19 09:11:24 +01:00
Johannes Meyer
71f4b6960b
Add servicematrix view
...
refs #4180
2014-03-19 09:11:24 +01:00
Thomas Gelf
5dd06d8132
Host detail view should also point to _next
2014-03-17 16:36:38 +00:00
Thomas Gelf
e0c93d6ca7
JS cleanup
...
* Precedence rules: skip autorefresh if click is pending
* Clean up the attr VS data mess
* More steps towards a column-count-ignorant GUI
2014-03-17 17:10:03 +01:00
Thomas Gelf
47eff0e365
Removing luckily unused output-buffering trim helper
2014-03-17 16:26:52 +01:00
Alexander Klimov
5c3df3db15
Handle not readable monitoring config files more intelligent
2014-03-13 15:54:27 +01:00
Alexander Klimov
fbd354fa55
Small view changes
2014-03-12 11:22:20 +01:00
Alexander Klimov
5c0441bc06
Re-design configuration interface
2014-03-11 17:13:42 +01:00
Alexander Klimov
f1dcc4c15e
Merge branch 'master' of git.icinga.org:icingaweb2
2014-03-11 15:44:08 +01:00
Alexander Klimov
7d08636af4
Handle missing config files more intelligent
2014-03-11 15:43:41 +01:00
Johannes Meyer
e291974e55
Refine tactical overview style
2014-03-10 15:09:53 +01:00
Thomas Gelf
448d7c1a8d
Fix PDF output wherever it works, disable dead filter control
2014-03-10 01:24:45 +01:00
Thomas Gelf
e3fbacfc4a
Add missing command notifications
2014-03-10 00:56:55 +01:00
Thomas Gelf
e54c91c2f7
Restyle process info and shorten performance info
2014-03-10 00:49:21 +01:00
Thomas Gelf
5962fd71d0
Fix erranous table row title
2014-03-10 00:48:23 +01:00
Thomas Gelf
62ff31d4ee
Downtimes could look better, HTML still missing
2014-03-09 22:59:49 +01:00
Thomas Gelf
ad432217b2
Fix downtime scheduled start/end sort error
2014-03-09 22:35:33 +01:00
Thomas Gelf
bf66271e49
Still downtimes
2014-03-09 22:32:40 +01:00
Thomas Gelf
88859cb838
The next fat package: downtimes, everywhere
2014-03-09 21:58:01 +01:00
Thomas Gelf
2f8c6a37d3
Spacing, quick and dirty
2014-03-09 20:09:26 +01:00
Thomas Gelf
2f61075260
More comment query cleanup and fix a typo
2014-03-09 20:05:59 +01:00
Thomas Gelf
2c3da5969a
Great, sortControl is not alias-aware. Fix comment sort options
2014-03-09 19:39:32 +01:00
Thomas Gelf
a270eb2270
Autorefresh commments list
2014-03-09 19:31:59 +01:00
Thomas Gelf
63fd074a4f
Comments are still messy, clean up and fix adding / removing them
2014-03-09 19:29:23 +01:00
Thomas Gelf
c7d3b38739
Comment list style
2014-03-09 18:02:12 +01:00
Michael Friedrich
e947b4363b
System->Performance: Add RuntimeVariables view helper for 'average_{,scheduled_}services_per_host' calculation.
2014-03-09 16:38:55 +01:00
Thomas Gelf
54162d9538
Fine-tune commment list
2014-03-09 13:41:31 +01:00
Thomas Gelf
6bea9e8b43
Style comment list
2014-03-09 12:10:05 +01:00
Thomas Gelf
7202e13837
Link to filtered contact group list unless we have show/contactgroup
2014-03-09 11:26:57 +01:00
Thomas Gelf
4d48f4fb0e
Filter form restyle dirty preview
2014-03-09 02:03:06 +01:00
Thomas Gelf
e6fc6375b5
Refactor acknowledgements, finally get rid of status component
2014-03-08 21:28:32 +01:00
Thomas Gelf
a87925bbf6
Refactored notifications for object detail view
2014-03-08 21:02:22 +01:00
Thomas Gelf
c41160405d
Dedicated view script for object actions
2014-03-08 19:49:57 +01:00
Thomas Gelf
b4aff8f39b
Small HTML fix
2014-03-08 19:48:47 +01:00
Thomas Gelf
07f76a631a
AVP table should not influence perfdata table sitting there
2014-03-08 19:48:07 +01:00
Thomas Gelf
20c89bddf2
Perfdata experiments
2014-03-08 19:42:03 +01:00
Thomas Gelf
6ebd3e7b0f
Perfdata is not always a table
2014-03-08 19:39:28 +01:00
Thomas Gelf
e2955c5af2
Remove obsolete files
2014-03-08 18:55:09 +01:00
Thomas Gelf
d13b89d611
ListController code cleanup
2014-03-08 18:49:31 +01:00
Thomas Gelf
740df4ccac
Cleaning up object downtimes. What a mess... :(
2014-03-08 18:28:19 +01:00
Thomas Gelf
8e44c66850
Style comment removal. Did it ever work? It doesn't...
2014-03-08 17:16:42 +01:00
Thomas Gelf
ba59d938a1
Show reschedule notice
2014-03-08 17:04:12 +01:00
Thomas Gelf
dc865df3c4
Restyle "Check now"
2014-03-08 17:02:14 +01:00
Thomas Gelf
eb517f0a40
Make command forms "inline", remove missing icon
2014-03-08 17:01:27 +01:00
Thomas Gelf
235d655808
One more #col2
2014-03-08 15:01:00 +01:00
Thomas Gelf
73a8e13fc8
Remove #col2 traces in the application code
2014-03-08 15:00:23 +01:00
Thomas Gelf
e8118f9116
Host grid links should point to host view
2014-03-08 12:58:32 +01:00
Thomas Gelf
3f6e5e65d1
Fix HTML on no host found
2014-03-08 12:55:17 +01:00
Thomas Gelf
79fe20a95c
No (row) links back in object history, as we are already there
2014-03-08 12:38:31 +01:00
Thomas Gelf
ca0fbedf0e
Notifications for enable/disable active checks
2014-03-08 12:33:04 +01:00
Thomas Gelf
2b19ba51a6
No output support for command forms. Doesn't fit all forms, more to come
2014-03-08 12:08:25 +01:00
Thomas Gelf
8c30fe0a53
ZF-like XHR check
2014-03-08 11:31:12 +01:00
Thomas Gelf
b8f4ae17de
Ooops, helper vs form
2014-03-08 10:01:38 +00:00
Thomas Gelf
b9a563cc03
Add a few notifications
2014-03-08 08:34:59 +00:00
Thomas Gelf
63caf15494
Improve output styling, still inline
2014-03-08 08:29:39 +00:00
Thomas Gelf
69b91adedb
Ouch
2014-03-08 08:24:58 +00:00
Thomas Gelf
3e09931f2c
Restyle object flags
2014-03-08 08:23:48 +00:00
Thomas Gelf
c9af498d81
Apply temporary fix for the "thing" breaking Web\Request and dispatching
2014-03-08 00:47:35 +00:00
Thomas Gelf
d234a87e84
Introduce new detail section headers fitting the rest of the layout
2014-03-08 00:17:42 +00:00
Thomas Gelf
d53573ede2
Host services view
2014-03-08 00:00:21 +00:00
Thomas Gelf
b1c77ea509
Chart colors should fix layout / monitoring state colors
2014-03-07 23:24:41 +00:00
Thomas Gelf
30c03b5f23
Host base target should fit service base target
2014-03-07 23:19:27 +00:00
Thomas Gelf
e2ecd35314
First sample notifications
2014-03-07 23:18:23 +00:00
Marius Hein
2b1c967364
Reorganized comment list columns
2014-03-07 18:13:54 +01:00
Alexander Klimov
9963a21236
Raise error if a configuration file is missing
2014-03-07 17:28:36 +01:00
Johannes Meyer
e8a626e896
Change the way how boxed status information is presented to the user
2014-03-07 16:43:41 +01:00
Alexander Klimov
be43014e0c
Don't raise error if 'modules/monitoring/instances.ini' is missing
2014-03-07 16:08:54 +01:00
Alexander Klimov
a0e3720abb
Monitoring backends configuration icon hotfix
2014-03-07 15:16:32 +01:00
Alexander Klimov
45520fe2d6
Remove hardcoded filter in state history summary query
2014-03-07 15:04:43 +01:00
Johannes Meyer
25979f44e3
Refine box styles
2014-03-07 13:15:26 +01:00
Thomas Gelf
6be6cabb9f
Notification view cleanup, first steps
2014-03-07 11:26:26 +00:00
Thomas Gelf
04d968b4bf
There IS a reason why I WANT this space to be there. REALLY!
2014-03-07 10:50:06 +00:00
Alexander Klimov
75096dd65b
PHTML hotfix
2014-03-07 11:30:23 +01:00
Alexander Klimov
a64168a42d
Service groups at tactical overview
2014-03-07 11:14:19 +01:00
Alexander Klimov
a4ed32d357
Using new PHP icon helper
2014-03-07 10:54:39 +01:00
Johannes Meyer
49127e3ac8
Fix contactgroups overview style
2014-03-07 10:35:21 +01:00
Thomas Gelf
fc85dface1
Allow access to generated object history SQL query
2014-03-07 09:07:54 +00:00
Johannes Meyer
067fa02263
Split and merge status summary in tactical overview
2014-03-07 08:59:20 +01:00
Thomas Gelf
717d80807e
Remove flapping icons, that's already handled
2014-03-06 19:51:03 +00:00
Thomas Gelf
f929b15651
Object comment snippet now fits the other components
2014-03-06 19:06:14 +00:00
Thomas Gelf
ef71f22b7f
Reorder detail view components, use new snippets - still unfinished
2014-03-06 19:03:21 +00:00
Thomas Gelf
edafcc5f68
Start fading out components/status.phtml in favour of dedicated snippets
2014-03-06 19:02:36 +00:00
Thomas Gelf
ddf834d922
Single host services tabs now fit the layout
2014-03-06 19:01:40 +00:00
Thomas Gelf
8b40413406
Object history cleanup, fix timestamp and others glitches
2014-03-06 19:00:53 +00:00
Thomas Gelf
da5f3c191c
statusIcons cleanup, this file will probably fade out
2014-03-06 19:00:10 +00:00
Thomas Gelf
3da5c3f064
Temporarily add icon overview to detail header
2014-03-06 18:59:37 +00:00
Thomas Gelf
4961bbd8d1
Object detail component cleanup, less HTML
2014-03-06 18:57:21 +00:00
Thomas Gelf
2dcc029e91
Two more title tabs for our command forms
2014-03-06 18:55:08 +00:00
Thomas Gelf
3a2b2339e8
Services tab header in detail view (still no services)
2014-03-06 18:54:38 +00:00
Thomas Gelf
25f1034c15
New object detail snippets
2014-03-06 18:36:26 +00:00
Thomas Gelf
1ffea41bed
Fix instance config error handling in CommandController
2014-03-06 18:35:44 +00:00
Thomas Gelf
c36b1d7d84
Icon helper for our services list
2014-03-06 16:33:27 +00:00
Thomas Gelf
c295a14d0d
Just a space
2014-03-06 16:16:29 +00:00
Thomas Gelf
5d20fb38e2
A few more command title tabs
2014-03-06 16:03:48 +00:00
Thomas Gelf
980ddbc8a9
Start with command form cleanup
2014-03-06 13:47:26 +00:00
Johannes Meyer
1b503fd187
Clean up StatusSummary query
2014-03-06 14:29:50 +01:00
Thomas Gelf
d1026c240b
Unify detail header, fit new layout
2014-03-06 13:20:34 +00:00
Thomas Gelf
eaa3de4549
Remove obsolete services-compact.phtml
2014-03-06 13:12:30 +00:00
Thomas Gelf
13c5ebffd8
Don't right-align service list icons
2014-03-06 13:12:30 +00:00
Alexander Klimov
b410ebeed6
Remove unnecessary spaces at end of line
2014-03-06 13:08:11 +01:00
Alexander Klimov
2f8160d020
Re-design configuration interface
...
refs #5705
2014-03-06 12:32:55 +01:00
Johannes Meyer
3692993d20
Refactor tactical overview style
2014-03-06 10:54:10 +00:00
Johannes Meyer
bd7ce10efc
Refactor hostgroup overview style
2014-03-06 10:53:57 +00:00
Thomas Gelf
b61a732eaa
Clean up service list view script, obsolete compact variant
2014-03-06 10:35:11 +00:00
Thomas Gelf
7cb26a0d34
History grid CSS
2014-03-06 10:30:52 +00:00
Thomas Gelf
18baf35020
Title and container for state history summary
2014-03-06 10:09:16 +00:00
Matthias Jentsch
819e7e9806
Implement Widget to display problems as matrix over time
...
refs #5703
2014-03-05 20:19:09 +01:00
Johannes Meyer
57942c8dbf
Fix style information for tactical overview
...
refs #3782
2014-03-04 16:25:11 +01:00
Thomas Gelf
573bd1bde1
Fix comment query. Service comments only right now
2014-03-04 14:14:42 +00:00
Johannes Meyer
8abefaee3c
Add style information for tactical overview
...
refs #3782
2014-03-04 14:48:53 +01:00
Thomas Gelf
bb9bc39522
Remove obsolete th
2014-03-04 13:48:14 +00:00
Thomas Gelf
85c0325ee2
Statehistory summary example should fit current controller
2014-03-04 13:44:53 +00:00
Thomas Gelf
d0b54ea46e
One less colon
2014-03-04 13:31:08 +00:00
Thomas Gelf
1db2a7a8a0
No title for compact hosts and services, add piecharts
2014-03-04 13:30:29 +00:00
Thomas Gelf
522e9de2e3
No header for compact hostgroups
2014-03-04 13:29:46 +00:00
Thomas Gelf
5c5268651c
Reorganised eventhistory view script, still far from being perfect
2014-03-04 13:29:02 +00:00
Thomas Gelf
0e50547a01
Perfdata and PluginOutput helpers, output slightly changed
2014-03-04 12:54:23 +00:00
Thomas Gelf
b09ea7c690
Sample ticket hook
2014-03-04 12:50:49 +00:00
Thomas Gelf
0f0e4883d1
autorefreshIntervals and titles
2014-03-04 12:33:02 +00:00
Thomas Gelf
c2213e7b71
Merge branch 'feature/tactical-overview-3782' into feature/master-1
2014-03-04 10:26:51 +00:00
Thomas Gelf
57caacb93f
Merge branch 'feature/fanzzzy-5481' into feature/master-1
...
Conflicts:
application/controllers/AuthenticationController.php
application/controllers/ErrorController.php
application/views/scripts/authentication/login.phtml
library/Icinga/Application/ApplicationBootstrap.php
library/Icinga/Web/Controller/ActionController.php
library/Icinga/Web/Hook.php
library/Icinga/Web/Widget/Dashboard.php
2014-03-04 09:42:25 +00:00
Johannes Meyer
3e495b6eaf
Refactor view so that it applies to the new design
...
refs #3782
2014-03-04 09:39:00 +01:00
Alexander Klimov
0e0672e0c1
Add tactical overview (WIP)
...
refs #3782
2014-02-28 08:48:34 +01:00
Johannes Meyer
3555e66018
Make IcingaWeb using the new log wrapper
...
refs #5683
2014-02-26 11:19:52 +01:00
Thomas Gelf
24a32905f7
Pie spacing
2014-02-21 14:05:28 +00:00
Thomas Gelf
b74e4cb3fd
One less partial
2014-02-21 14:05:28 +00:00
Thomas Gelf
20b7b4bbf7
List view script adjustments
2014-02-21 14:05:28 +00:00
Thomas Gelf
1634fcd662
New contactgroups overview layout prototype
2014-02-21 14:05:28 +00:00
Thomas Gelf
23cbb8c9b8
New route for event history summary prototype
2014-02-21 14:05:28 +00:00
Thomas Gelf
d1dc4f10f7
Reasonable sort default for downtimes, should be placed into DataView
2014-02-21 14:05:28 +00:00
Thomas Gelf
ad6498900b
Using title tabs for some more actions
2014-02-21 14:05:28 +00:00
Thomas Gelf
154b4722f5
Helper function for "title tabs", still unhappy with this solution
2014-02-21 14:05:28 +00:00
Thomas Gelf
7ff4f55737
Quick & dirty proposal for new grouped history overviews
2014-02-21 14:05:28 +00:00
Thomas Gelf
859d964d6b
Don't show empty pies
2014-02-21 14:04:40 +00:00
Thomas Gelf
9ac77de47c
Some more HTML fixes
2014-02-21 14:03:49 +00:00
Thomas Gelf
0942a94958
HTML changes in the monitoring module
2014-02-21 14:03:49 +00:00
Thomas Gelf
158b137cdb
Monitoring ShowController changed:
...
* removed tab classes, added icons
* ugly temp-fix for broken tab activation
2014-02-21 14:03:49 +00:00
Thomas Gelf
dc529fb0ba
Different monitoring list controller changes:
...
* Temporary fix for evil performance problems
* Re-enabled export links (even if missing)
* Extended hostgroup columns to fetch missing information
* Added title-like tabs, quick and dirty
2014-02-21 14:03:49 +00:00
Thomas Gelf
914806e229
Replaced a few icons with imgs
2014-02-21 14:03:47 +00:00
Johannes Meyer
c89f3b6140
Add filter functionality to eventhistory view and fix default order direction
...
refs #5589
2014-02-21 12:59:32 +01:00
Matthias Jentsch
cae1734d1d
Remove test code
...
refs #5679
2014-02-19 19:01:21 +01:00
Matthias Jentsch
a2baf4217b
Add php script to render dynamic svgs of inline charts
...
Add a php script to render dynamic SVGs as a fallback and add a widget to draw
inline charts.
refs #5679
2014-02-19 18:29:59 +01:00
Matthias Jentsch
c17cd2df34
Fix layout of GridChart
...
Introduce diagonal layout for x-axis, use bigger fonts and set the bar-rendering
to use a bigger default-width
fixes #5672
2014-02-18 18:44:42 +01:00
Matthias Jentsch
4e5569371f
Show only mainDetailGrid in pdf and move css fixes to less-directory
...
refs #4356
2014-02-12 12:11:49 +01:00
Matthias Jentsch
db0f61fff1
Convert the opened view to pdf
...
refs #4356
2014-02-12 12:11:49 +01:00
Matthias Jentsch
80488644d4
Add pdf export functions
...
refs #4356
2014-02-12 12:09:33 +01:00
Marius Hein
51188daa45
Implenent TopBar hook and status summary as hook in monitoring
...
refs #5597
2014-02-11 17:12:17 +01:00
Johannes Meyer
4aed7468b7
Add view helper to resolve host-/servicemacros as well as customvars
...
refs #4490
2014-01-31 15:57:53 +01:00
Johannes Meyer
de546858c2
Add missing fetch routine for customvars in AbstractObject
...
refs #4490
2014-01-31 15:57:53 +01:00
Chris Rüll
e56056e950
makro resolver
...
add view helper "this->makroresolver()" to replace makros.
refs #4490
2014-01-31 15:57:53 +01:00
Alexander Klimov
4923f8f322
Fix charts color being black in Firefox
...
Hex colors missed the hash prefix
2014-01-31 10:46:09 +01:00
Thomas Gelf
6d59f242a7
Apply restrictions example extended to hostgroup view
2014-01-22 16:19:15 +00:00
Thomas Gelf
6ef87f4644
Example showing restriction usage in the monitoring module
...
fixes #4108
2014-01-22 13:34:39 +00:00
Matthias Jentsch
cd0194e20f
Fetch and clean user messages lazily, to ensure that only shown messages are removed
...
This will make the code of the ConfigController way easier, as messages can be
send from everywhere and there is no need to consider consquences of
redirections.
refs #5100
2013-11-26 10:41:51 +01:00
Matthias Jentsch
2a0add3ec3
Fix messages in ConfigController
...
Store messages in the current user session to be able to fetch messages from
other controllers, so that the use can be redirected back to the index, instead
of staying in the original action
refs #5100
2013-11-20 19:10:38 +01:00
Matthias Jentsch
59d4baff0b
Fix remaining references to DbUserBackend and refresh the documentation.
...
refs #4786
2013-11-06 13:31:07 +01:00
Marius Hein
58b4674f58
Fix removeacknowledge command in multi select view
2013-10-23 15:56:42 +02:00
Eric Lippmann
bf0a9c9e5a
Monitoring/List/Multiselect: Fix schedule downtime command
2013-10-23 15:47:08 +02:00
Eric Lippmann
e48afa762c
Monitoring/Controller: Move property compactView to base controller class
2013-10-23 15:38:06 +02:00
Eric Lippmann
ca1d50ae53
Rename Icinga 2 Web to Icinga Web 2
2013-10-23 15:11:06 +02:00
Jannis Moßhammer
1a95e48deb
Fix row style, add dashboard as default route
2013-10-23 14:20:32 +02:00
Jannis Moßhammer
8eea09ab53
Add default dashboard, fix componentLoader issue introduced before
2013-10-23 13:06:09 +02:00
Matthias Jentsch
f5e4831bef
Fix layout of multi-detail view
2013-10-23 12:58:15 +02:00
Marius Hein
74461e7cb2
Add icons to config forms
2013-10-23 12:25:51 +02:00
Marius Hein
685976bb6c
Add icons to command form template
2013-10-23 11:56:01 +02:00
Matthias Jentsch
e19a6ace75
Add missing tooltips and fix typos
...
fixes #4921 #4920
2013-10-23 11:33:15 +02:00
Marius Hein
2142bb59d1
Add services to command controller
...
Move resource parameters for commands to get params.
2013-10-23 11:29:50 +02:00
Matthias Jentsch
51909ce60c
Change the state indicator of the eventhistory view to match the other views
2013-10-23 10:45:13 +02:00
Jannis Moßhammer
dc5182d4bf
CommandHandler now uses Status/HostView, fix sql IN-Query bug
2013-10-23 10:19:55 +02:00
Thomas Gelf
385488c5df
Blinking conference command
2013-10-22 20:39:54 +00:00
Thomas Gelf
7893572319
Added perfdata to CLI monitoring list command, still disabled
2013-10-22 20:38:16 +00:00
Thomas Gelf
c820336df8
The amazing monitoring conference command
2013-10-22 15:52:51 +00:00
Matthias Jentsch
eaa3c81f7a
Fix bug that caused the detail view to stay open, even when nothing was selected
...
fixes #4749
2013-10-22 17:06:05 +02:00
Jannis Moßhammer
16124989dd
Various style fixes, changed icon size, fixed show/service
2013-10-22 15:58:24 +02:00
Thomas Gelf
f2be16621b
Move list documentation to default action unless help supports default
2013-10-22 13:53:58 +00:00
Eric Lippmann
46569bad32
Monitoring: Fix group and state summaries for IDO and Stadusdat
2013-10-22 15:11:07 +02:00
Eric Lippmann
c5bed8ad00
Monitoring: Add host and service unhandled column; remove s from host- and servicegroups
2013-10-22 15:11:07 +02:00
Thomas Gelf
a25cd80ec0
CLI interface: initial import
2013-10-22 12:26:45 +00:00
Jannis Moßhammer
f7c0eaa7c4
Fix/Reimplement dashboard
...
refs #4532
2013-10-22 12:10:12 +02:00
Matthias Jentsch
7614dcbbe8
Improve layout of comment view
...
Change each table row layout to display the data in horizontal rows instead of
single columns
fixes #4934
2013-10-22 10:42:40 +02:00
Matthias Jentsch
9e9142055f
Fix the layout errors
...
Pull all containers in the host and service view to the left site. Change the
layout of the comments view to display the comments properly.
fixes #4934
2013-10-22 10:36:29 +02:00
Jannis Moßhammer
cc5fa0a7b4
Fix suburls in grids not being recognized
2013-10-21 17:57:29 +02:00
Marius Hein
a49691068e
Add datepicker
...
refs #4929
2013-10-21 10:32:53 +02:00
Jannis Moßhammer
513b50dba5
Fix downtime query and schedule downtime
2013-10-20 16:11:39 +02:00
Eric Lippmann
36e9cdb549
Monitoring/register: Add status summary to the top bar
2013-10-20 16:08:53 +02:00
Jannis Moßhammer
278f975c48
Fix downtime query and schedule downtime
2013-10-20 16:00:56 +02:00
Eric Lippmann
33ecaaa52b
Monitoring/Schedule Downtime: Fix form always creating type flexible
2013-10-20 15:56:09 +02:00
Jannis Moßhammer
f3bbf09bae
Status.dat query fixes and documentation after rebase
...
refs #3801
2013-10-20 15:16:44 +02:00
Jannis Moßhammer
f350011028
Add Status.dat backend
...
refs #3801
2013-10-20 15:16:44 +02:00
Marius Hein
5a1a738ce7
Add form to configure objects
...
refs #4924
2013-10-20 13:15:11 +02:00
Eric Lippmann
652df9fd66
Monitoring/Downtimes: Wrap information in a two column view
2013-10-19 17:24:28 +02:00
Marius Hein
53ab6dbbf1
Implement global command toggle form in process view
...
refs #4918
2013-10-19 15:28:51 +02:00
Marius Hein
73e8d60060
Implement global commands
...
resolves #4142
2013-10-19 13:25:18 +02:00
Eric Lippmann
06158aa4ea
Monitoring/Notifications: Wrap information in a two column view
2013-10-19 13:13:56 +02:00
Matthias Jentsch
3f48a29c05
Fix problems caused by rebasing
...
refs #3788
2013-10-18 16:44:03 +02:00
Matthias Jentsch
4f3f5c3aad
Clean up old and unused command classes
...
refs #3788
2013-10-18 16:44:03 +02:00
Matthias Jentsch
4836035437
Change multi-view style to match the look of the show views
2013-10-18 16:44:03 +02:00
Matthias Jentsch
9cba03b017
Add actual links and buttons to the multi-views
...
refs #3788
2013-10-18 16:44:03 +02:00
Matthias Jentsch
4133d0093d
Add support for different selection modes, using a data attribute in the mainDetailGrid
...
Add code to handle single, multi and no selection. Add the class 'hover' to
table rows, that are selectable to indicate when a row is selectable.
refs #3788
2013-10-18 16:44:03 +02:00
Matthias Jentsch
ab2bbcd6dd
Fix issue that prevented old form values from getting populated
...
refs #3788
2013-10-18 16:44:03 +02:00
Matthias Jentsch
1d07a766d9
Add form classes to handle the configuration
...
Add a tri-state form element to handle the configuration flags and add the form
to the controllers
refs #3788
2013-10-18 16:44:02 +02:00
Matthias Jentsch
df0cb01a27
Change Multi-Views to a new layout
...
Add more detailed information about the current selection
refs #3788
2013-10-18 16:44:02 +02:00
Matthias Jentsch
8c416a51ce
Add views and behaviour to MultiController
...
Add views for every possible action, fix some bugs in the JavaScript multi selection,
make selection hrefs in the list controllers unique to be able to handle the selection
properly
refs #3788
2013-10-18 16:44:02 +02:00
Matthias Jentsch
b911e8c56b
Add multi-object detail views
...
Add the controller to handle requests to the multi-detail view and fix some
bugs in the multiselection of the mainDetailGrid component
refs #3788
2013-10-18 16:44:02 +02:00
Marius Hein
c805550662
Performance overview
...
resolves #4189
resolves #4136
2013-10-18 11:32:53 +02:00
Jannis Moßhammer
7a7c10e8df
Fix EventHistory Query and tests
...
refs #4868
2013-10-17 20:53:11 +02:00
Jannis Moßhammer
4a95ba3468
Change url handling to detail on hashtag, add service filter
...
The url is now
http://%mainUrl%#%anchor%!detail=%detailUrl%
which allows us to better support IE and prevents
the detail url from appearing on the server side.
refs #4868
2013-10-17 19:55:00 +02:00
Jannis Moßhammer
44be5e85da
Refactoring and Query and IDO code,
...
the Monitoring/View code was completly dropped in favor of
the DataView implementations, as new Backends otherwise
would require to implement two seperate query logics
refs #3801
2013-10-17 19:54:58 +02:00
Jannis Moßhammer
d33cec78de
Semantic search implementation
...
- Only implemented for hosts as an example
- URL behaviour still has to be normalized
refs #4469
2013-10-17 19:52:52 +02:00
Jannis Moßhammer
24da98be83
Implement base filter library and tests
...
refs #4469
2013-10-17 19:52:25 +02:00
Eric Lippmann
74624601f7
Monitoring/History: Fix grouping w/ PostgreSQL
...
refs #4765
2013-10-17 16:18:34 +02:00
Eric Lippmann
676f9e5f72
Monitoring/History: Show icons and color for state changes
...
refs #4765
2013-10-17 16:18:34 +02:00
Eric Lippmann
68f20e6231
Monitoring/History: Add menu entry
...
refs #4765
2013-10-17 16:18:34 +02:00
Eric Lippmann
bb8cad2a85
Add event history list view (WIP)
...
refs #4765
2013-10-17 16:18:34 +02:00
Marius Hein
6f26df60f3
Apply less mixins
...
refs #4895
2013-10-16 15:37:44 +02:00
Marius Hein
7a406b313f
Adjusted buttons and a tags
...
refs #4869
2013-10-15 18:10:36 +02:00
Marius Hein
6f51f40fc0
Add real command button to detail panel
...
refs #4869
2013-10-15 18:10:36 +02:00
Marius Hein
d0fe1be7f7
Add command form helper for buttons with icons or labels
...
refs #4869
2013-10-15 18:10:36 +02:00
Marius Hein
d6fd3350e0
Apply style to detail
...
refs #4869
2013-10-15 18:10:36 +02:00
Marius Hein
a69c7498ec
Style comments, cowntimes, properties, flags in detail pane [WIP]
...
refs #4869
2013-10-15 18:10:36 +02:00
Eric Lippmann
a730713c0a
Add sort control to hostgroup summary and fix sort rules for the generic group summary
...
refs #4185
2013-10-15 15:33:53 +02:00
Eric Lippmann
f8938b34a4
Add yet hidden hostgroup summary w/ hostgroup overview rendered to detail
...
refs #4186
refs #4184
2013-10-15 15:13:49 +02:00
Eric Lippmann
2291e73c4c
Servicegroup Summary: Add sort control
...
refs #4185
2013-10-15 15:13:48 +02:00
Eric Lippmann
1f571589de
Add yet hidden servicegroup summary w/ servicegroup overview rendered to detail
...
refs #4185
refs #4183
2013-10-15 15:13:48 +02:00
Marius Hein
8e2549febe
Fix broken tests
...
fixes #4878
2013-10-15 13:20:09 +02:00
Eric Lippmann
ac2201c3bc
Monitoring/List/Services: Fix select missing columns
...
refs #4824
2013-10-14 13:36:59 +02:00
Marius Hein
31555fdb6b
Detail pane [WIP]
...
refs #4824
2013-10-14 13:30:01 +02:00
Marius Hein
c02c18b23f
Add logo and remove old struct survivors
...
refs #4824
2013-10-14 13:28:16 +02:00
Marius Hein
15f0f1aa59
Status view and icons
...
refs #4824
2013-10-14 13:27:43 +02:00
Marius Hein
fe4ed3476f
Design: Host and service list
...
Fix: Command controller and downtimes
refs #4824
2013-10-14 13:05:38 +02:00
Marius Hein
7e396fdf3f
Implement hosts view
...
refs #4824
2013-10-14 13:02:41 +02:00
Eric Lippmann
408f369e45
Host/Detail: List properties explicitly, not with view helper
...
refs #4823
2013-10-14 12:57:26 +02:00
Eric Lippmann
9120cb3d99
Add show services view script
...
refs #4823
2013-10-14 12:57:26 +02:00
Eric Lippmann
907b7f24cc
Monitoring/Show actions: Readd tabs
...
refs #4823
2013-10-14 12:57:26 +02:00
Marius Hein
53d2e34e23
Finish comment view
...
refs #4714
2013-10-09 09:35:32 +02:00
Marius Hein
0626bb19cb
Implement a simple configurable command
...
resolves #4769
2013-10-09 09:35:32 +02:00
Marius Hein
d7f6dcb3ce
Comment Overview: Implement delete comment inline command [wip]
...
refs #4714
2013-10-09 09:35:32 +02:00
Marius Hein
d109f370cd
ellipsisText: Implement ellipsis component for text content
...
Use by comment overview.
refs #4714
2013-10-09 09:35:32 +02:00
Marius Hein
1eef471bc2
Comment overview: Basic implementation
...
refs #4714
2013-10-09 09:35:32 +02:00
Eric Lippmann
d599030579
Contacts: Remove class active from tr, still buggy though
...
refs #4713
2013-10-09 09:32:21 +02:00
Matthias Jentsch
5d4533a6ad
Add contact and contactgroup views
...
Create the new views, extend backend queries to fetch timeperiods and add
navigation bar entries
refs #4713
2013-10-09 09:32:21 +02:00
Eric Lippmann
a42668edb8
Fix tests
...
refs #4663
2013-10-09 09:20:17 +02:00
Eric Lippmann
281626555b
Hosts: Fix link to unhandled services
...
refs #4663
2013-10-09 09:20:17 +02:00
Eric Lippmann
5d0eaa5cd3
List host event history when showing a host
...
refs #4663
2013-10-09 09:20:17 +02:00
Eric Lippmann
18bd1c3221
List service event history when showing a service
...
refs #4663
2013-10-09 09:20:17 +02:00
Eric Lippmann
61bfcd495b
Add more information to host and service list
2013-10-09 09:20:17 +02:00
Eric Lippmann
b89d61add3
Monitoring: Refactor data views (WIP)
...
refs #4663
2013-10-09 09:20:16 +02:00
Eric Lippmann
45bf37b085
Add library/Icinga/Chart skeleton
...
refs #4614
2013-09-25 14:24:26 +02:00
Marius Hein
e7696bec89
CS: Fixes for controllers: Static, Action, List and Show
...
refs #4611
2013-09-24 12:52:00 +02:00
Marius Hein
ff0760e507
MainDetail: Fix doc strings
...
refs #4611
2013-09-24 12:51:54 +02:00
Marius Hein
8bb89d7d34
Drop misleading secondary navigation and fix tab null return
...
refs #4611
2013-09-24 12:51:48 +02:00
Jannis Moßhammer
376dc8cd0f
Document form and container behaviour and simplify
...
Now the whole page gets refreshed on container changes, if
we encounter issues with that we can improve it afterwards
or roll back some cahnges already made in previous commits
refs #4611
2013-09-23 13:56:59 +02:00
Jannis Moßhammer
6d26240d6d
Add Main detail state to url, renderhelper, container tests
...
- The ActionController is now able to render a seperate detail view
- All list scripts select the currently active row from the detail view with
the 'active' class
- Autosubmit is now again attached to the onchange attribute (to prevent issues
when js can't load correctly)
- Logout is now recognized and causes a page refresh (will be made more generic)
- Add history mock for testing url changes
- Update all grids to implement the app/mainDetailGrid component
refs #4611
2013-09-23 13:56:57 +02:00
Eric Lippmann
24f64e6d30
Fix conflicts from rebase, using inet_aton with pgsql, PHP strict standards violations, CS compliance
...
refs #4255
2013-09-17 15:12:18 +02:00
Thomas Gelf
26be35d447
Reverting change, this breaks things. No chance to redirect after rendering.
2013-09-17 10:46:31 +02:00
Thomas Gelf
42e73b866b
Slight changes in the ListController... more tbd
2013-09-17 10:44:18 +02:00
Johannes Meyer
8e60e2dcd9
Fix group and children handling of ScheduleDowntimeCommand
...
refs #4580
2013-09-16 13:14:29 +02:00
Johannes Meyer
7045148f93
Adjust submitpassivecheckresult command handling
...
refs #4580
2013-09-16 13:14:29 +02:00
Johannes Meyer
fef8370d5f
Adjust reschedulecheck command handling
...
refs #4580
2013-09-16 13:14:28 +02:00
Johannes Meyer
e9dc895b37
Adjust delay notification handling
...
refs #4580
2013-09-16 13:14:28 +02:00
Johannes Meyer
36424b508b
Adjust custom notification handling
...
refs #4580
2013-09-16 13:14:28 +02:00
Johannes Meyer
ba7f455643
Adjust schedule downtime handling (WIP)
...
refs #4580
2013-09-16 13:14:28 +02:00
Johannes Meyer
8022bf57af
Some doc fixes and other improvements
...
refs #4580
2013-09-16 13:14:28 +02:00
Eric Lippmann
c09dad98f9
Views: Remove $trimArea since it's not used
2013-09-06 16:39:47 +02:00
Eric Lippmann
c47778f10e
Capitalize monitoring properties, e.g. Current Attempt
2013-09-05 14:49:37 +02:00
Eric Lippmann
a5908c9553
CS: Replace multiple empty lines with one
...
find application/ library/Icinga/ test/ modules/ -name *.php | xargs sed -i '/^$/N;/^\n$/D'
2013-09-04 18:36:10 +02:00
Eric Lippmann
35fd9fd391
CS: Remove whitespaces at end of line
...
find application/ library/ test/ modules/ -name *.php | xargs sed -i 's/\s\+$//'
2013-09-04 18:27:16 +02:00
Jannis Moßhammer
7f4e1936f7
Fix trigger downtime default value issing, docstring fixes
...
refs #4580
2013-09-04 18:08:00 +02:00
Johannes Meyer
b74e264f01
Refactor comment command handling
...
- Refactored Comment class
- Dropped IComment interface
- Added AddCommentCommand class
- Updated CommentForm
refs #4580
2013-09-04 18:08:00 +02:00
Johannes Meyer
9a476f16f4
Re-refactor dispatch process of commands and acknowledgement handling
...
refs #4580
2013-09-04 18:08:00 +02:00
Johannes Meyer
1593406f31
Refactor Acknowledgement command handling
...
#refs 4580
2013-09-04 18:07:59 +02:00
Johannes Meyer
95d7a8a553
Fix triggered_by field in ScheduleDowntimeForm is not a select box
...
refs #4496
2013-09-04 18:07:59 +02:00
Eric Lippmann
2b10782d6b
Fix use \Monitoring without Icinga\Module prefix
...
refs #4601
2013-09-04 16:08:20 +02:00
Jannis Moßhammer
e915119845
Fix grid styling and add links for hosts and service
...
refs #4601
2013-09-04 15:22:01 +02:00
Jannis Moßhammer
57e66c247a
Add sort widget, change js path from module to app, small style fixes
...
refs #4601
2013-09-04 15:22:00 +02:00
Eric Lippmann
1b858cbdb4
Monitoring: Fix remaining usages of namespace Monitoring without Icinga\Module prefix
...
refs #4586
2013-09-04 11:21:12 +02:00
Eric Lippmann
c86874d4ba
Rename namespace Monitoring to Icingæ\Module\Monitoring
...
refs #4586
2013-09-04 11:21:11 +02:00
Johannes Meyer
23f0962da1
Adjust command forms and tests
...
Made those command forms using the DateTimePicker
element compatible with its new validation.
refs #4581
2013-09-03 09:27:02 +02:00
Jannis Moßhammer
9f923b4940
Fix pagination and remove ModuleController, rename handlesAuth
...
This commit introduces the following changes:
- Count is now performed after joins are added to the selection query,
therefore returning the correct number
- MonitoringControllerTest now needn't to mock ModuleActionController (which is now removed)
- handlesAuthentication is now requiresAuthentication
- Redirection to login is now directly handled in the ActionController constructor,
so we don't need to overwrite the preDispatch method
refs #4589
refs #4591
refs #4572
2013-09-02 18:42:05 +02:00
Johannes Meyer
24ecbb56d7
Fix incorrect checkresult type selection
...
When submitting a passive checkresult for hosts only their correct
result types are added to the selection.
refs #4600
2013-09-02 17:24:42 +02:00
Jannis Moßhammer
d0ac97f335
Configure fixes, regression test for 4606
...
The configure routine still has to be improved, right now unused
authentication backends are commented out
refs #4491
refs #4606
refs #4640
2013-08-29 11:48:32 +02:00
Jannis Moßhammer
b5812fd56c
Fix installation via configure/make
...
The installation routine uses the .htaccess file right now, as
this is used in the 'dump' /var/www installation.
refs #4491
2013-08-29 11:47:10 +02:00
Jannis Moßhammer
4527aaf57a
Smaller fixes in phpdoc style
...
refs #4566
2013-08-28 14:42:31 +02:00
Johannes Meyer
13e4efa221
Make use of the helptext decorator if suitable
...
Refactored some uses of the form element Note so that
each one is properly attached to its input element.
refs #4566
2013-08-28 08:57:46 +02:00
Marius Hein
2f610b70ac
Fix icon identifer and capitalization
...
refs #4550
refs #4584
2013-08-23 10:58:58 +02:00
Jannis Moßhammer
895976550c
Fix templates, capitalization and icons in php files
...
refs #4550
refs #4584
2013-08-23 10:28:48 +02:00
Jannis Moßhammer
015a914aab
Fix template code style, use Bootstrap 3, remove icons
...
- Icons have now the {{XY_ICON}} format
- custom classes are removed
- A few typos are fixed
- Capitalization
refs #4550
refs #4621
refs #4584
2013-08-23 10:28:48 +02:00
Jannis Moßhammer
872fa2ac6c
HTML Style fixes and class removals
...
refs #4550
2013-08-23 10:28:47 +02:00
Jannis Moßhammer
bff45a1eb2
Template cleanup and validation part 1
...
refs #4550
2013-08-23 10:27:16 +02:00
Jannis Moßhammer
1378ca9844
Remove and reorganize stylesheets, add boostrap 3
...
refs #4550
2013-08-23 10:27:16 +02:00
Jannis Moßhammer
95ad8da2a3
Fix class not found exception when trying to send commands
...
This has already been fixed but got lost during a rebase,
so no ticket ref exists.
2013-08-21 16:48:12 +02:00
Eric Lippmann
edb06ea8ea
CS: Fix viloations for touched files in branch feature/backend-configuration-ui-3776
...
refs #3776
2013-08-21 14:22:31 +02:00
Eric Lippmann
585f69fe8f
Monitoring/Configuration: Show ido, Ido as IDO
...
refs #3776
2013-08-21 14:22:30 +02:00
Jannis Moßhammer
cd1fb2e4b5
Capitalization, smaleler codestyle fixes
...
refs #3776
2013-08-21 14:22:30 +02:00
Jannis Moßhammer
83d053965f
Implement monitoring instance and backend configuration forms
...
refs #3776
2013-08-21 14:22:30 +02:00
Jannis Moßhammer
a6ff6ecadd
Fix Codestyle/PHPDoc, fix configPath being Overwritten
...
Also removed possibility to disable debugging as there's no use case for this
refs #4525
refs #4598
2013-08-21 14:22:30 +02:00
Jannis Moßhammer
26a5018d16
Add Forms and conditional hidden
...
refs #3777
2013-08-21 14:18:53 +02:00
Jannis Moßhammer
d7358c65be
Remove QUrl and QLink, add Href
...
refs #4516
2013-08-21 09:44:01 +02:00
Eric Lippmann
6765648380
Monitoring: Fix nonexistent Icinga\Backend usage in CommandController
2013-08-21 09:44:01 +02:00
Eric Lippmann
d574a26db3
Monitoring: Fix nonexistent Icinga\Backend usage in CommandController
2013-08-20 16:19:34 +02:00
Marius Hein
d1cc1fb61f
Codestyle and doc strings for list controller
...
refs #4583
2013-08-20 15:45:44 +02:00
Marius Hein
df864d2738
Remove unused summary components
...
refs #4583
2013-08-20 15:38:00 +02:00
Eric Lippmann
ff1ed128ef
Remove filter boxes from monitoring' list views since they're not working
...
refs #4583
2013-08-20 15:14:58 +02:00
Eric Lippmann
ad84e9e9cf
Remove unimplemented list views (concat-, host-, and servicegroups)
...
refs #4583
2013-08-20 15:14:57 +02:00
Eric Lippmann
207c47ae64
Nav: Remove tabs from ListController since their links are redundant to the main menu
...
refs #4583
2013-08-20 15:14:57 +02:00
Jannis Moßhammer
f081531585
Phpdoc and small text fixes
...
refs #4524
2013-08-16 17:38:50 +02:00
Eric Lippmann
5e85dd1c06
Monitoring/Commands: Fix reschedule next check form tests
...
refs #4524
2013-08-16 17:38:50 +02:00
Eric Lippmann
9f1da2db1a
Monitoring/Commands: Add help messages to the submit passive check result form
...
refs #4524
2013-08-16 17:38:50 +02:00
Eric Lippmann
b46df485ae
Monitoring/Commands: Add help messages to the schedule downtime form
...
refs #4524
2013-08-16 17:38:50 +02:00
Eric Lippmann
48a393894c
Monitoring/Commands: Add help messages to the reschedule next check form
...
refs #4524
2013-08-16 17:38:50 +02:00
Eric Lippmann
bcdda6c0c6
Monitoring/Commands: Add help messages to the delay notification form
...
refs #4524
2013-08-16 17:38:50 +02:00
Eric Lippmann
329d63839b
Monitoring/Commands: Fix tests
...
refs #4524
2013-08-16 17:38:50 +02:00
Eric Lippmann
3d3fbb123d
Monitoring/Commands: Add help messages to the custom notification form
...
refs #4524
2013-08-16 17:38:50 +02:00
Eric Lippmann
9c047f5b72
Monitoring/Commands: Fix typos in forms
...
refs #4524
2013-08-16 17:38:49 +02:00
Eric Lippmann
0af63ea751
Monitoring/Commands: Add help messages to the add comment form
...
refs #4524
2013-08-16 17:38:49 +02:00
Eric Lippmann
fb71ecc5ca
Monitoring/Commands: Add help messages to the problem acknowledgement form
...
refs #4524
2013-08-16 17:38:49 +02:00
Eric Lippmann
83fb198cd2
CS: Fix violations in MonitoringProperties, NotificationView and StatusQuery
...
refs #4187
2013-08-16 16:32:31 +02:00
Jannis Moßhammer
3c56f5c53a
Remove qUrl, use ListController::query, proper default sorting
...
refs #4187
2013-08-16 16:23:15 +02:00
Johannes Meyer
baaf5b81d9
Add mouse-over effect and host/service detail popup
...
refs #4187
2013-08-16 16:23:14 +02:00
Johannes Meyer
f89d641b06
Add notification queries and display notification details
...
The notification queries to fetch all required details are now implemented
and are used to display data in the overview. Still missing is the host/service
detail popup and some quicklinks. (Contact, Notification command)
refs #4187
2013-08-16 16:23:14 +02:00
Johannes Meyer
3c2122515a
Basic structure for the notification overview
...
refs #4187
2013-08-16 16:23:14 +02:00
Jannis Moßhammer
0b479e3796
Code style fixes, fix documentation, fix tab parameters not being overwritten
...
refs #4512
2013-08-16 15:08:28 +02:00
Jannis Moßhammer
b28c7f2f4c
Refactor test, tabs and controller
...
- Remove unused methods,
- Code style
- Documentation for widgets
- Tabextensions instead of hardcoded tab actions
- Add tests for tabs
- Add missing phpdoc for touched files
- Fix tests
refs #4512
refs #4541
refs #4540
2013-08-16 15:08:28 +02:00
Eric Lippmann
6d98b923ca
CS: Fix docstrings in Icinga/Application/Modules/Module.php and Manager.php
...
refs #4530
2013-08-14 16:08:15 +02:00
Jannis Moßhammer
392e568bf8
Code style fixes: License header, phpdoc tags, psr-2 compliance
...
refs #4530
2013-08-14 16:08:15 +02:00
Jannis Moßhammer
be29b8ff8f
Make ConfigController and PreferenceController extensible by convention
...
- Rename ConfigurationController to ConfigController
- ConfigController and PreferenceController are now subclasses of
BaseConfigController and BasePreferenceController
- Module and Application Config/Preference Tabs are detected via
the ControllerTabCollector
- Moved Controller classes to Icinga/Web/Controller (this is why
so many files are modified)
refs #4530
2013-08-14 16:08:15 +02:00
Eric Lippmann
bd140f2828
CC: Fix phpcs errors of files changed in feature/datetime-element-4440
...
refs #4440
2013-08-12 16:43:10 +02:00
Eric Lippmann
7dea7fcad0
Monitoring/Forms: Replace PHP DateTime usage with DateTimeFactory
...
refs #4440
2013-08-12 16:43:10 +02:00
Eric Lippmann
4d98b64a1b
Monitoring/Forms: Fix docstrings
...
refs #4440
2013-08-12 16:43:09 +02:00
Eric Lippmann
1a2ea656fd
Monitoring/Forms: Don't use DateTime as PhpDateTime
...
refs #4440
2013-08-12 16:43:08 +02:00
Eric Lippmann
1f10cb3124
Framework: Rename DateTime form element to DateTimePicker
...
refs #4440
2013-08-12 16:43:08 +02:00
Eric Lippmann
93ae6d6811
Framework: mv Icinga\Config\Config to Icinga\Application\Config
...
refs #4543
2013-08-12 15:02:25 +02:00
Jannis Moßhammer
237f7f1e60
Fix service compact view, remove dashboard.ini trash
...
refs #4192
2013-08-08 16:33:42 +02:00