Florian Strohmaier
5667924740
menu: Remove hover effect from active nav elements
...
refs #4564
2021-11-04 21:09:42 +01:00
Johannes Meyer
698ac5812f
loader.js: Don't scroll to nav anchors that don't want this
2021-11-04 14:25:07 +01:00
Johannes Meyer
f734d28060
ui.js: Allow to disable scrolling in method `focusElement`
2021-11-04 14:25:07 +01:00
Yonas Habteab
1c9986be72
NavigationCommand: Add license header
2021-11-04 08:56:03 +01:00
Johannes Meyer
a9a3288e10
Merge pull request #4567 from Icinga/bugfix/mobile-issues-4562
...
Bugfix/mobile issues 4562
2021-11-04 08:55:18 +01:00
Florian Strohmaier
d5ae19f57e
CSS: Optimize .form-controls layout in .minimal-layout
...
refs #4567
2021-11-03 17:08:01 +01:00
Florian Strohmaier
1fd861b5d6
forms.less: Fix them-mode control-group on mobile
...
refs #4567
2021-11-03 17:07:32 +01:00
Johannes Meyer
8d047b6ffd
LessCompiler: Show more details for parsing exceptions
2021-11-03 16:23:22 +01:00
Yonas Habteab
bb196d4a4f
Migrate: Add possibility to migrate monitoring navigation items
2021-11-03 16:22:31 +01:00
Johannes Meyer
58997aecaa
Merge pull request #4580 from Icinga/fix/missing-themes-cause-errors-4512
...
Fix missing themes cause errors
2021-11-02 16:29:33 +01:00
Johannes Meyer
fd4ab2babc
StyleSheet: Handle missing themes gracefully
2021-11-02 15:09:52 +01:00
Johannes Meyer
aa101e18c8
PreferenceForm: Don't try to load missing themes
2021-11-02 15:09:26 +01:00
Johannes Meyer
5756ebba1f
Merge pull request #4579 from Icinga/fix/config-and-preferences-not-working-without-config-4504
...
Fix config and preferences not working without config
2021-11-02 13:34:40 +01:00
Johannes Meyer
16f1f51f66
GeneralConfigForm: Fix error if there's no config.ini
2021-11-02 13:29:36 +01:00
Johannes Meyer
744fe5977f
AccountController: Don't try to set a storage if there's none
2021-11-02 13:28:52 +01:00
Johannes Meyer
6633bde9e9
tests: Load Mockery as late as possible
2021-11-02 09:26:00 +01:00
Johannes Meyer
06d03dc21f
tests: Load external libraries
2021-11-02 09:26:00 +01:00
Johannes Meyer
47922673fc
PluginOutput: Don't "optimize" two subsequent newlines to one
...
fixes #4522
2021-11-02 09:00:21 +01:00
Florian Strohmaier
696dc03bb7
tabs.less: Fix tab dropdown being obscured by object-statistics-total
2021-11-02 08:59:48 +01:00
Florian Strohmaier
170bafd32e
CSS: Optimize notifications layout
2021-11-02 08:59:28 +01:00
Ravi Kumar Kempapura Srinivasa
685f1f90bc
Handle non `.js` files in asset/js and non `.css` or `.less` in asset/css folder
...
Non javascript files in asset/js folder or non css or less files in asset/css folder causes minfier to throw error. This is handled here.
2021-11-02 08:58:58 +01:00
Yonas Habteab
8a5251a3a1
CSS: Adjust application state summary notification design
2021-11-02 08:58:38 +01:00
Florian Strohmaier
f3c16ee907
forms.less: Optimize legend styles
...
refs #4571
2021-10-29 14:07:42 +02:00
Florian Strohmaier
a6052c3608
menu: Fix `.state-badge` in .active `.nav-level-2 li` alignment on firefox
...
refs #4565
2021-10-28 18:08:57 +02:00
Florian Strohmaier
1621588bdd
base.less: Tint light theme gray vars
...
refs #4565
2021-10-27 17:44:37 +02:00
Florian Strohmaier
bdfb75023f
PreferenceForm: Add `.theme-mode` class to theme mode control-group
...
refs #4562
2021-10-26 16:49:15 +02:00
Florian Strohmaier
ea5560756b
CSS: Fix #notifications layout on mobile
...
refs #4562
2021-10-21 15:59:47 +02:00
Florian Strohmaier
c672fdffc8
responsive.less: increase `#header-logo` size
...
refs #4562
2021-10-20 17:55:06 +02:00
Florian Strohmaier
1ae6ee9615
layout.less: Increase `#mobile-menu-toggle` size
...
refs #4562
2021-10-20 17:54:33 +02:00
Florian Strohmaier
9b71c04fc1
layout-structure.less: Remove inset shadow for mobile
...
refs #4562
2021-10-20 17:54:00 +02:00
Johannes Meyer
18188f7185
loader.js: Don't load a redirect in col1, if col2 has similar content
...
fixes Icinga/icingadb-web#284
2021-10-08 17:12:13 +02:00
Ravi Kumar Kempapura Srinivasa
72e63dd0a1
Update selection-info-count immediately on selection
...
The selection-info-count at the left bottom of host or service info needs to be updated immediately after selection.
Hence use the already defined ´count´ to update the selection info on click. Also, avoid refreshing the active columns.
2021-10-08 15:46:05 +02:00
Johannes Meyer
908adc66c1
js: Don't focus the announcment container
...
fixes #4543
2021-10-07 15:19:10 +02:00
Johannes Meyer
7ae8f26b92
js: Really maintain refresh interval over redirects
...
fixes #4549
2021-10-07 14:29:57 +02:00
Florian Strohmaier
e121022a4f
modal.less: Align .close button
2021-10-07 11:05:17 +02:00
Johannes Meyer
736957f7c3
Merge pull request #4548 from Icinga/fix/compress-comment-detail
...
Compress comment detail in Hosts detail and Comments list.
2021-10-07 11:04:38 +02:00
Ravi Kumar Kempapura Srinivasa
be3a722a28
Compress comment detail in Hosts detail and Comments list.
2021-10-07 10:44:10 +02:00
Johannes Meyer
dcf394eaa6
modal.js: Don't disable inputs before the actual form submit is done
...
fixes Icinga/icingadb-web#376
2021-09-27 14:10:48 +02:00
Johannes Meyer
8ac8271edd
Merge pull request #4538 from Icinga/fix-multi-modal-windows-and-submit-4525
...
Fix multi modal windows and submit
2021-09-27 12:12:39 +02:00
Alexander A. Klimov
6e1ab2c0ea
/monitoring/tactical: fall back to unknown services if none critical
...
refs #4494
2021-09-23 15:17:33 +02:00
Alexander A. Klimov
8b651d5f13
Donut: allow big label to indicate a specific state
...
refs #4494
2021-09-23 15:17:33 +02:00
Sukhwinder Dhillon
15b9bac755
modal.js: Do not open multiple modal windows by clicking more than once
2021-09-21 16:02:06 +02:00
Sukhwinder Dhillon
414a2ff7aa
modal.js: Submit form only once
2021-09-21 12:38:07 +02:00
Alexander A. Klimov
869b63c263
Vagrant: Puppet: icingaweb2_dev: don't let icingacli run on PHP 5.4
...
... to avoid failures due to Composer platform checks.
2021-09-10 09:03:47 +02:00
Ravi Kumar Kempapura Srinivasa
bbd36d5f83
Check if the column in the row is set for filters
...
When the column is not set for the filters undefined property exception is thrown in icinga-director. This is a quick fix to solve the issue.
2021-08-24 09:34:26 +02:00
Johannes Meyer
83557afd35
IdoQuery: Qualify and resolve subquery filters ASAP
...
fixes #4508
2021-08-24 09:32:36 +02:00
Johannes Meyer
b2274a5589
Release version 2.9.3
2021-08-10 10:11:44 +02:00
Johannes Meyer
24c1618793
LoginForm: Also disable stay logged in case of no encryption method
2021-08-10 10:09:15 +02:00
Johannes Meyer
a00166f15b
Javascript: Enhance optimization
...
* Don't try to optimize non-icinga define calls
* Don't optimize `exports` dependency
* Log errors to debug log, it's stuff for devs
2021-08-10 09:23:45 +02:00
Sukhwinder Dhillon
8c22514758
Utilize multiple encryption ciphers for remember me
2021-08-09 16:58:58 +02:00