1760 Commits

Author SHA1 Message Date
Johannes Meyer
ba541b402d Add timeline helper classes
#refs 4190
2014-04-01 11:44:23 +02:00
Marius Hein
f98a39fd5a Puppet: Change of icingaweb2 configuration deploy
- Only ensure presence no replacement if changed
- Config files pulled out of the working tree
- To restore, delete icingaweb configuration directory
2014-04-01 10:18:10 +02:00
Thomas Gelf
1beb837783 A few little code cleanups 2014-03-31 16:35:28 +00:00
Thomas Gelf
056b8d5395 Coding style 2014-03-31 16:30:27 +00:00
Thomas Gelf
9b79a8280f Blacklist special params in history and do not trigger change on page load 2014-03-31 16:24:29 +00:00
Matthias Jentsch
d3c4660c2d Fix colors of svg charts in Firefox 2014-03-31 12:35:39 +02:00
Thomas Gelf
d9895265f3 Remove obsolete css.php from configure 2014-03-31 09:00:13 +00:00
Johannes Meyer
77403d55d6 Fix firefox specific graphical bugs in the servicematrix view 2014-03-31 10:54:02 +02:00
Thomas Gelf
d0fd25d4ef Extend module event handler capabilities, allow for easier use
* introduce 'rendered' event for modules
* use this.module.on() instead of registerEventHandlers()
* no CSS filter creates event handlers on module containers
2014-03-31 08:38:00 +00:00
Thomas Gelf
f67b83fb75 Remove obsolete frontend tests 2014-03-29 21:46:13 +00:00
Thomas Gelf
8ca9437a9c Remove obsolete JavaScript tests 2014-03-29 15:27:01 +00:00
Thomas Gelf
afc905f090 Improve class handling on container module switch 2014-03-28 19:57:24 +00:00
Thomas Gelf
ce1e4a73eb Remove hove menu slightly faster 2014-03-28 19:57:04 +00:00
Thomas Gelf
fba63602c9 Improve CLI web serving autodetection 2014-03-28 19:47:25 +00:00
Thomas Gelf
947ad34153 Get web router ready for .htaccess removal 2014-03-28 19:46:58 +00:00
Thomas Gelf
234bdbd46b Remove siblings hover-menu when moving over active entry 2014-03-28 15:34:08 +00:00
Thomas Gelf
a5e41f6c08 Detect form button in JS form submission handler 2014-03-28 14:53:37 +00:00
Johannes Meyer
bafa8cc032 Fix authentication error handling 2014-03-28 14:45:03 +01:00
Johannes Meyer
c03268414f Fix pivot table pagination being to narrow when only one vertical level exists 2014-03-28 08:57:27 +01:00
Thomas Gelf
ade2121302 Router, once again 2014-03-27 20:00:43 +00:00
Thomas Gelf
0c9695992f Fine-tune hoverable menu 2014-03-27 19:55:19 +00:00
Thomas Gelf
ff6859d1d1 One more router fix 2014-03-27 19:47:11 +00:00
Thomas Gelf
fcde513c24 Router fixes for SVG images 2014-03-27 19:39:38 +00:00
Thomas Gelf
fa903e10b6 Add menu hover support 2014-03-27 19:39:04 +00:00
Thomas Gelf
41617e8119 Change forgotten title 2014-03-27 11:16:43 +00:00
Johannes Meyer
3beec6e102 Fix exception thrown during re-routing without parameters 2014-03-27 12:04:10 +01:00
Thomas Gelf
8d29620350 Rename state history links 2014-03-27 09:47:52 +00:00
Thomas Gelf
08945257dc Add alias detection to web router script 2014-03-27 09:33:45 +01:00
Thomas Gelf
03e59bb7b0 Clean up .htaccess
* fixes #5740
2014-03-27 07:39:30 +00:00
Thomas Gelf
17ce27a985 Ship only one CSS and one JS file 2014-03-27 07:32:45 +00:00
Thomas Gelf
5c89512e05 New router needs JavaScript and Stylesheet handlers fitting it's needs 2014-03-27 07:32:02 +00:00
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