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
Thomas Gelf
b54326bf5d
Improve form submission, make use of serializeObject
2014-03-26 07:48:22 +00:00