Commit Graph

1587 Commits

Author SHA1 Message Date
Johannes Meyer 7483a168f9 actiontable.js: Use `event.currentTarget` instead of the closest tr
This event is triggered due to delegation. If any onclick event is able
to bubble up this far that it gets triggered we can safely use whatever
it has been triggered for. (i.e. it can only be a tr[href])

refs #3298
2018-01-22 13:23:28 +01:00
lippserd d0aa39007a
Merge pull request #3273 from Icinga/bugfix/iframe-dashboard
Improve rendering of iframes in the dashboard
2018-01-22 09:42:25 +01:00
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