1729 Commits

Author SHA1 Message Date
Thomas Gelf
b677a631f0 Use new web router for Vagrant box too 2014-03-27 07:27:28 +00:00
Thomas Gelf
cb5d90ad41 Simplify pre-bootstrapping web routing 2014-03-27 07:25:53 +00:00
Thomas Gelf
fdc39189aa Fix naming error in last commit 2014-03-26 18:18:00 +00:00
Thomas Gelf
1f6616e7d7 Remove autorefresh data flag for containers no longer refreshing 2014-03-26 18:14:29 +00:00
Thomas Gelf
4b47841dc2 I hate flickering search result, fixed one more time 2014-03-26 18:01:20 +00:00
Matthias Jentsch
2360f21b09 Fix InlinePie boundaries and use floats for the PieSlice path coordinates
Use floats as path coordinates in PieSlices, to
avoid that the start and ending position of the arc are at the exact same
position. This would cause buggy behavior, when displaying values like "99,999%".

refs #5863
2014-03-26 17:06:21 +01: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
8d888b3396 Do not hammer web server on auto-refreshing failures 2014-03-26 10:35:45 +00:00
Thomas Gelf
632616671d Log jQuery info at startup, fix JS reload 2014-03-26 10:30:45 +00:00
Thomas Gelf
e4c268ca92 Add legacy jQuery, we need it for IE8 2014-03-26 10:29:20 +00:00
Thomas Gelf
965ae4e5bb Initial commit of icinga.reload, this allows as to replace JS at runtime
* Works only with minified JS right now as it loads only a single file file
2014-03-26 09:28:03 +00:00
Thomas Gelf
6e9ea3a5d1 Avoid flickering when replacing CSS 2014-03-26 09:26:37 +00:00
Thomas Gelf
070573b9c0 Fix event handler declaration accessing global icinga object 2014-03-26 09:25:57 +00:00
Thomas Gelf
c846c7c3f8 Check for constructor before trying to load module JS 2014-03-26 09:25:31 +00:00
Thomas Gelf
e28f7a05eb Pass jQuery object to icinga/utils.js 2014-03-26 09:25:01 +00:00
Thomas Gelf
faec625912 Ship module JS files even with minified JS 2014-03-26 09:24:27 +00:00
Thomas Gelf
90665a2711 Re-render page when en/disabling modules and trigger client-side CSS reload 2014-03-26 07:58:57 +00:00
Thomas Gelf
eeaec20873 Add support for server-side triggered CSS reload 2014-03-26 07:58:00 +00:00
Thomas Gelf
87f90b6bdd Replace escaped ampersands in URLs with & for redirects
* NB: Icinga\Web\Url could provide a method for this
2014-03-26 07:56:30 +00:00
Thomas Gelf
b54326bf5d Improve form submission, make use of serializeObject 2014-03-26 07:48:22 +00:00
Thomas Gelf
8dbf7b0729 Allow IcingaWeb to trigger a browser-side CSS reload 2014-03-26 07:41:23 +00:00
Thomas Gelf
48913767d3 Add a serializeObject jQuery funtion 2014-03-26 07:40:41 +00:00
Thomas Gelf
ad0432f3be Do not search with empty search string, add servicegroups 2014-03-25 12:30:05 +00:00
Thomas Gelf
ac90ccfd22 Activate menu search form on URL path match and ignore params 2014-03-25 12:30:05 +00:00
Johannes Meyer
18b825a24b Add missing keyword "new" in class SessionNamespace 2014-03-25 13:24:06 +01:00
Thomas Gelf
440b1cf730 Re-enable search result autorefresh as it should work fine right now 2014-03-25 12:14:26 +00:00
Thomas Gelf
36f31f9f02 Fix search form autosubmission and response handling 2014-03-25 12:13:42 +00:00
Thomas Gelf
e36fb2558e Add JS helper extending url params 2014-03-25 12:11:39 +00:00
Thomas Gelf
f612610fa7 Friendlier error controller, special handling for 404 with disabled module 2014-03-25 12:10:02 +00:00
Johannes Meyer
f802b36ca9 Move session class files 2014-03-25 11:13:10 +01:00
Johannes Meyer
9ab53558f0 Add helper to get window-aware session namespaces 2014-03-25 11:13:10 +01:00
Thomas Gelf
04cab7e0f8 Fix action target for downtime removal 2014-03-25 08:45:51 +00:00
Thomas Gelf
999e83d433 Unify icon styles, default size definition for all icons 2014-03-25 08:24:50 +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
3afa70c494 Improve tabs and dropdown tabs styling 2014-03-25 08:02:21 +00:00
Thomas Gelf
d8c758056f Fix UI controls AFTER detecting a layout change 2014-03-25 07:51:33 +00:00
Thomas Gelf
bfb123eec7 Tables should use full with, outer elements take care of margins 2014-03-25 07:45:20 +00:00
Thomas Gelf
ff3d351c8f Fix all ampersands before XHR-submitting a form 2014-03-25 07:44:24 +00:00
Thomas Gelf
9c5eb19af6 Re-add potentially obsolete dynamic Widget properties 2014-03-25 07:23:14 +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
4ce35b5b95 Delay tab dropdown disappearance 2014-03-24 09:22:20 +00:00
Thomas Gelf
d326b3b683 Get documentation module ready for release, first steps 2014-03-21 19:05:00 +00:00
Thomas Gelf
b5b4d276d1 Add more structure to host and service details 2014-03-21 18:56:55 +00:00
Thomas Gelf
b0c2d9a0ac Symlink svg dir in vagrant box 2014-03-21 13:57:58 +00:00
Thomas Gelf
b451af5fe7 Fix dropdowntab margins 2014-03-21 13:30:24 +00:00
Thomas Gelf
01f94c574d Handle window-id requests, allowing us to identify distinct windows 2014-03-21 13:27:44 +00:00
Thomas Gelf
252feba64c Try to reduce CSS exceptions, less is more 2014-03-21 10:54:16 +00:00
Thomas Gelf
b37c902e2d Prepare AbstractObject for farther performance tuning 2014-03-21 10:34:42 +00:00
Thomas Gelf
3b2272f825 Customvars are in customvariablestatus, "bugfix" in 1.10 has been reverted 2014-03-21 10:32:27 +00:00