13307 Commits

Author SHA1 Message Date
Johannes Meyer
15974814d2 Release version 2.9.4 2021-11-09 09:54:55 +01:00
Johannes Meyer
c992b3fa89 Update .mailmap 2021-11-09 09:53:23 +01:00
Johannes Meyer
361ef5798a CHANGELOG.md: Add changelog for v2.9.4 2021-11-09 09:50:53 +01:00
Florian Strohmaier
80f6ab33a8 Error: Add missing </div> for .content element
fixes #4585
2021-11-08 15:52:36 +01:00
Markus Frosch
d4763498e4
js: Fix regression for loading dependent modules for sub-containers (#4533) 2021-11-08 13:16:06 +01:00
Johannes Meyer
08c51d27a6
Merge pull request #4574 from Icinga/bugfix/theme-issues-4565
Bugfix/theme issues 4565
2021-11-05 08:45:36 +01:00
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
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