Commit Graph

1770 Commits

Author SHA1 Message Date
Johannes Meyer 9d3935f15b Improve timeline layout
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 103d43ea77 Implicitly add an TimeEntry's weight when calling getValue()
refs #4190
2014-04-01 11:44:24 +02:00
Johannes Meyer 34f25c6009 Return timeframes when iterating over TimeRange objects
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 86839e757d Add interval selectbox and group legend
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 b168cf878d Fix type specification in DowntimestarthistoryQuery
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
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