lippserd
0b9ae48530
Merge pull request #3288 from Icinga/bugfix/performance-problem-lots-of-performance-data-2894
...
Performance data: render pie charts without freezing the UI
2018-01-19 16:16:54 +01:00
Alexander A. Klimov
f2b2b6a91a
Performance data: render pie charts without freezing the UI
...
refs #2894
2018-01-19 16:14:42 +01:00
lippserd
ce428cb77d
Merge pull request #3146 from Icinga/bugfix/links-in-announcements-2641
...
Render HTML in announcements' messages as expected
2018-01-19 16:13:59 +01:00
Alexander A. Klimov
e86566f634
css: Make links in announcements blue, @icinga-blue
...
refs #2641
2018-01-19 16:12:53 +01:00
lippserd
a812a95a9b
Merge pull request #3295 from Icinga/bugfix/focus-preserve-scroll-position
...
Icinga.Loader.prototype.renderContentToContainer(): preserve scroll position despite the focus
2018-01-19 16:07:12 +01:00
Alexander A. Klimov
68870ca411
Icinga.Loader.prototype.renderContentToContainer(): preserve scroll position despite the focus
2018-01-19 15:32:54 +01:00
lippserd
226cc2c810
Merge pull request #3274 from Icinga/bugfix/inner-donut-labels-firefox-3226
...
Donut: place HTML tags outside <svg>
2018-01-18 10:15:49 +01:00
Alexander A. Klimov
0ad153a223
Tactical overview: always show the problems amount
...
refs #3226
2018-01-17 15:01:02 +01:00
Alexander A. Klimov
1107af2101
Let wide dashlets scroll
...
refs #2756
2018-01-17 12:29:37 +01:00
lippserd
f92c35c193
Merge pull request #3262 from Icinga/bugfix/browser-history-multiple-columns-2779
...
Make navigation via browser history working as expected
2018-01-17 12:03:03 +01:00
lippserd
a181503448
Merge pull request #3225 from Icinga/bugfix/activity-indicator-without-javascript-3119
...
Don't display loading w/o JS
2018-01-17 11:55:54 +01:00
Eric Lippmann
4182a5af75
Improve rendering of iframes in the dashboard
2018-01-16 16:38:32 +01:00
Alexander A. Klimov
5a7ecb825a
Drop unneccessary browser history steps
...
... which are non-desired columns contents combinations
refs #2779
2018-01-16 12:25:22 +01:00
Alexander A. Klimov
fd1cfd35c3
Don't display loading w/o JS
...
refs #3119
2018-01-16 10:48:11 +01:00
Alexander A. Klimov
1f61744b57
Make search reset control working across auto-refresh
...
refs #2753
2018-01-15 15:09:50 +01:00
lippserd
83faa2671c
Merge pull request #3174 from Icinga/fix/fullscreen-layout
...
Don't discard fullscreen when detecting the layout
2017-12-15 10:13:05 +01:00
Eric Lippmann
cb83a7dea3
JS: Always request application-state
...
Icinga Web 2 version 2.5.0 suspends auto-refresh if the tab is inactive.
This also pauses the application-state requests which are intended to refresh the session and announcements.
If a tab is inactive for longer than the PHP session timeout (session.gc_maxlifetime in php.ini), users are automatically logged out.
With this patch Web 2 will always request application-state. Even if auto-refresh is disabled.
2017-12-04 14:25:23 +01:00
Eric Lippmann
e77c3c8169
Don't take fullscreen into account when detecting the layout
...
The fullscreen-layout class is just a layout modifier.
2017-11-29 15:12:51 +01:00
Alexander A. Klimov
48133aae91
Flyover: select #main instead of div#main
2017-11-27 16:51:55 +01:00
Alexander A. Klimov
59054dd01c
Collapse all expanded flyovers on any click not inside any flyover
2017-11-27 16:35:18 +01:00
Alexander A. Klimov
8afd2f8a32
Handle multiple toggles per flyover
2017-11-27 16:32:52 +01:00
Johannes Meyer
0dd8390e52
Update high-contrast theme for new menu style
2017-11-27 15:51:47 +01:00
Johannes Meyer
80b0f165ac
Update winter theme for new menu style
2017-11-27 15:51:47 +01:00
Markus Frosch
9a4eb7268c
Update solarized-dark theme for new menu style
2017-11-27 15:51:47 +01:00
Eric Lippmann
47ca9bd32f
JS: Fix sidebar position
2017-11-27 15:12:15 +01:00
lippserd
8f1f8d4471
Merge pull request #3100 from Icinga/feature/expandable-content
...
Implement persistent "Show more" spoilers
2017-11-27 14:44:15 +01:00
Alexander A. Klimov
6409bdc074
Implement persistent "Show more" spoilers
2017-11-27 14:18:42 +01:00
Eric Lippmann
5058868c2b
Fix issues with minimal-layout if the sidebar has been collapsed
2017-11-27 13:52:39 +01:00
Thomas Gelf
cc41fc25f3
js, layout: detect initial layout on load
...
fixes #3107
2017-11-27 13:45:43 +01:00
Eric Lippmann
459768ba4e
Fix JS issues with our new menu
2017-11-27 13:26:28 +01:00
Eric Lippmann
544e92ac4a
Fix issues w/ scrollbars in the menu
2017-11-27 13:26:23 +01:00
Eric Lippmann
2a4fdd12d7
Fix highlight style for active menu items
2017-11-22 11:37:05 +01:00
Florian Strohmaier
3503fb77f1
CSS: Fix navigation details
2017-11-22 11:33:38 +01:00
Florian Strohmaier
fd705bf2de
CSS: Fix login layout on very small screens (e.g. iPhone SE)
2017-11-22 10:27:49 +01:00
Florian Strohmaier
61ce6fcc1d
CSS: Set proper focus styles for inputs in login view
2017-11-22 10:27:49 +01:00
Florian Strohmaier
07a8a1f234
CSS: Reduce login form box shadow opacity
2017-11-22 10:27:48 +01:00
Florian Strohmaier
57c1bba58d
CSS: IE9 users can now enjoy the login view in all of its beauty, too
2017-11-22 10:27:48 +01:00
Florian Strohmaier
1881b96235
CSS: Reposition logo in login view
2017-11-22 10:27:48 +01:00
Florian Strohmaier
155bc0f0c2
Add static login background image
2017-11-22 10:27:48 +01:00
Florian Strohmaier
f714c387f7
Remove commented styles
2017-11-22 10:27:48 +01:00
Florian Strohmaier
ae575667a4
CSS: Update error text color to match new style
2017-11-22 10:27:48 +01:00
Florian Strohmaier
784a311c19
CSS: Optimize social list spacing
2017-11-22 10:27:48 +01:00
Florian Strohmaier
567864221d
CSS: Optimize redesigned login form in minimal layout
2017-11-22 10:27:48 +01:00
Florian Strohmaier
fbd3145b10
CSS: Modernize login style
2017-11-22 10:27:48 +01:00
Florian Strohmaier
c9cecae972
CSS: Include additional less color vars
2017-11-22 10:27:44 +01:00
Florian Strohmaier
6097f5796e
CSS: Introduce class for dark icinga-logo
2017-11-22 10:21:24 +01:00
Florian Strohmaier
2aacaf4034
Include dark icinga logo as svg
2017-11-22 10:21:24 +01:00
Eric Lippmann
752e747b53
Only use white search icon in the menu
2017-11-22 10:14:40 +01:00
lippserd
f908ea42ce
Merge pull request #3098 from Icinga/feature/redesign-tactical-overview
...
Redesign tactical overview
2017-11-22 00:22:37 +01:00
Florian Strohmaier
1290711f94
CSS: Dark styles for menu
2017-11-22 00:08:56 +01:00
Jennifer Mourek
d34ea588b1
Tactical overview: Add donut graphs
2017-11-21 23:38:04 +01:00
Eric Lippmann
2a7cf05655
Menu: Do not hover on minimal-layout
2017-11-21 23:04:12 +01:00
Eric Lippmann
d447487219
Menu: Do not show outline upon focus
2017-11-21 23:04:12 +01:00
Eric Lippmann
4c32935c48
Increase header logo height
2017-11-21 23:04:12 +01:00
Eric Lippmann
09c70ec3fb
Show search input upon focus when the sidebar is collapsed
2017-11-21 23:04:12 +01:00
Florian Strohmaier
c1029d90d7
Add compact logo file
2017-11-21 23:04:12 +01:00
Florian Strohmaier
22ffe1b783
Fix alignment of icon images in the menu
2017-11-21 23:04:12 +01:00
Florian Strohmaier
e9494e1e96
Reduce opacity of icon images in the menu when they are hovered
2017-11-21 23:04:12 +01:00
Florian Strohmaier
147587da90
Allow to collapse/expand the sidebar via a toggle button at the bottom of the sidebar
2017-11-21 23:04:12 +01:00
Eric Lippmann
807fbdb131
Reduce flyout menu JS complexity
2017-11-21 23:04:12 +01:00
Eric Lippmann
a83a9cef03
Introduce dashboard for navigation items
2017-11-21 22:55:45 +01:00
Alexander A. Klimov
bc4b9fb4e0
Make flyover responsive
2017-11-21 18:11:05 +01:00
lippserd
df1e7683c8
Merge pull request #3041 from Icinga/feature/auto-detaching-dom-elements-3039
...
Implement auto-detaching DOM elements
2017-11-21 16:48:59 +01:00
Alexander A. Klimov
e9c189fa38
Close all flyovers on click outside a flyover
2017-11-21 16:37:52 +01:00
lippserd
7fd9f23f6c
Merge pull request #3116 from Icinga/fix/no-debug-rendering-while-disabled-3115
...
icinga/ui.js: don't spend time for UI debug...
2017-11-21 14:09:12 +01:00
Alexander A. Klimov
c7ffb41b02
Implement togglable flyover
...
refs #3024
2017-11-21 14:05:12 +01:00
Alexander A. Klimov
b000c1ae4a
Implement auto-detaching DOM elements
...
refs #3039
2017-11-21 13:17:55 +01:00
Thomas Gelf
0edcfdee33
icinga/ui.js: don't spend time for UI debug...
...
...while not being shown.
fixes #3115
2017-11-21 12:27:15 +01:00
Markus Frosch
032622a4dc
php-fpm: Add config file examples and templates
2017-11-17 11:37:36 +01:00
Markus Frosch
0a188740d3
Solazired theme: Improve colors and module styles
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-07 09:10:20 +01:00
Tomas Barton
751da3c762
Add solarized dark theme
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-07 09:10:20 +01:00
lippserd
27867494ff
Merge pull request #2798 from towolf/suspend-autorefresh-when-invisible
...
Disable auto-refresh when page is not visible
2017-11-06 09:48:31 +01:00
Jennifer Mourek
3a8ba39abd
Disable auto-refresh when page is not visible
...
credits to @towolf
Icinga offers the user to enable or disable 'auto-refresh' with a
static preference.
But 'auto-refresh' is the default and our users often have dozens of
Icinga tabs open in their browser, which they are not looking at.
The background tabs lead to significant load on the database to to
repeated queries to keep the invisible UI fresh.
This change adds a visibility listener, which disables auto-refresh when the
page is not visible.
refs #2761
2017-10-26 13:53:25 +02:00
Florian Strohmaier
aab32214d6
JS: Close menu correctly after searching on iOS
...
fixes #2922
2017-09-21 17:52:51 +02:00
Florian Strohmaier
c48f69915b
CSS: Add safe area paddings for iPhone X landscape orientation
...
fixes #2966
2017-09-20 11:47:39 +02:00
Florian Strohmaier
75b6d5009a
Provide Pinned Tab Icon for Safari
...
refs #2853
2017-08-09 11:13:10 +02:00
Eric Lippmann
fe12ed05e3
Fix menu height when switching back from mobile layout
...
Fixes #2841
2017-07-28 13:44:21 +02:00
Eric Lippmann
74c90b8f77
Merge pull request #2739 from Icinga/bugfix/icinga-timer-can-lock-up-the-browser-11693
...
Icinga.Timer: use setTimeout() instead of setInterval()
2017-06-02 09:38:44 +02:00
Eric Lippmann
d56c7b308e
Increase height for textareas
2017-05-04 13:53:20 +02:00
Alexander A. Klimov
a0917148e8
CSS: make text of input.placeholder and input.value differentiable
...
refs #2767
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-03-28 09:38:17 +02:00
Alexander A. Klimov
cb2093513a
Icinga.Timer: use setTimeout() instead of setInterval()
...
refs #11693
2017-02-10 10:14:14 +01:00
Michael Friedrich
08a82daea3
Update to icinga.com
...
refs #2687
2017-01-18 12:04:43 +01:00
Noah Hilverling
19f2c813f1
Wizard: Add restart button
...
refs #9658
2017-01-09 11:01:15 +01:00
Eric Lippmann
3ba1d9ea56
CSS: Reset line-height in the button mixin
2016-12-14 12:22:35 +01:00
Florian Strohmaier
e56b568050
Merge branch 'master' of git.icinga.org:icingaweb2
2016-12-13 13:53:53 +01:00
Florian Strohmaier
14b325aff4
Fix header height when announces shown
2016-12-13 13:53:23 +01:00
Eric Lippmann
752891ef80
Fix executeable files
2016-12-13 13:49:21 +01:00
Eric Lippmann
08571ce01c
Fix exception in navigation.js
2016-12-13 13:31:46 +01:00
Florian Strohmaier
634656be7e
Fix missing header logo in IE8
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-12-13 12:14:09 +01:00
Florian Strohmaier
f0bc12d2c0
Fix jumping header when reloading
...
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-12-13 12:14:01 +01:00
Eric Lippmann
e030229d7f
Fix CSS issues when rerendering the layout
...
fixes #13467
2016-12-12 15:02:51 +01:00
Eric Lippmann
67e41af308
Fix navigation behavior not clearing active items properly
2016-12-12 15:02:28 +01:00
Eric Lippmann
293dd2b576
Remove icon-strikethrough in history views
2016-12-12 12:11:57 +01:00
Eric Lippmann
aa559c4636
Merge branch 'bugfix/actiontable-row-handling-13115'
...
fixes #13115
2016-12-09 13:49:27 +01:00
Eric Lippmann
626afbd5ec
Merge branch 'bugfix/always-use-the-jquery-find-method-w/-node-context-10704'
...
fixes #10704
2016-12-08 17:15:02 +01:00
Eric Lippmann
177d4c770d
JS: Optimize navigation behavior by using the #menu selector for the onRendered event
...
refs #10704
2016-12-08 16:56:25 +01:00
Eric Lippmann
2156eb1a8c
Remove gap between header and content on site reloads
2016-12-08 10:40:22 +01:00
Eric Lippmann
eef982f3c3
Don't stop auto-refresh when a form button has focus
2016-12-08 10:40:22 +01:00
Eric Lippmann
39c7451664
Implement announcements
...
refs #11198
2016-11-29 15:24:34 +01:00
Eric Lippmann
0c2e8abc0e
Reintroduce control separation
2016-11-29 15:23:42 +01:00