13300 Commits

Author SHA1 Message Date
Johannes Meyer
e702d933e1 Release version 2.9.6 v2.9.6 2022-03-08 12:14:03 +01:00
Johannes Meyer
7e2d57a970 Release version 2.9.6 2022-03-08 12:13:49 +01:00
Johannes Meyer
bc7b8cba45 Update CHANGELOG 2022-03-08 12:13:49 +01:00
Johannes Meyer
6e989d05a1
Merge pull request from GHSA-qcmg-vr56-x9wf
v2.9 Backport
2022-03-08 12:03:41 +01:00
Johannes Meyer
a06d915467
Merge pull request from GHSA-v9mv-h52f-7g63
v2.9 Backport
2022-03-08 12:02:40 +01:00
Johannes Meyer
9931ed7996
Merge pull request from GHSA-5p3f-rh28-8frw
v2.9 Backport
2022-03-08 12:01:34 +01:00
Johannes Meyer
bf0ad4b4ce Only serve existing static library assets, really!? 2022-02-28 14:10:45 +01:00
Johannes Meyer
f24e2dd4b7 SshResourceForm: Don't accept file://... as private key 2022-02-28 13:57:06 +01:00
Johannes Meyer
fda5a5970d IdoQuery: Join customvars with only live references 2022-02-28 13:39:56 +01:00
Johannes Meyer
59fadd863a Ido\Query\: Add objecttype_id checks where missing 2022-02-28 13:39:56 +01:00
Blerim Sheqa
e9d775df56 Update installation instructions for easier navigation on icinga.com 2022-02-16 11:27:14 +01:00
Eric Lippmann
053971c99d Merge pull request #4606 from Icinga/release/2.9.5
Release 2.9.5

(cherry picked from commit 3df684bcdfa516323e5a03abedc353771d7b3c9f)
v2.9.5
2021-11-18 10:48:44 +01:00
Eric Lippmann
ba440e5a21 Merge pull request #4607 from Icinga/fix/error-on-skipping-dlap-in-setup-wizard
Fix TypeError when skipping ldap in setup wizard

(cherry picked from commit 27811dba7b68efe02f340e9f70e3079457b6d914)
2021-11-18 10:48:29 +01:00
Eric Lippmann
ef7f40d319 Merge pull request #4600 from Icinga/fix/landing-redirects-in-col2-do-not-load
js: Fix that redirects into currently empty columns don't work
(cherry picked from commit d3bc7b673180ce1c32d890ba60f33a19f8a95abc)
2021-11-18 10:48:14 +01:00
Johannes Meyer
d208d1ccfe Release v2.9.4
(cherry picked from commit e628cb02548b0f66ee244f560b23a06995c49381)
v2.9.4
2021-11-10 10:18:58 +01:00
Florian Strohmaier
b61be8169b Bugfix/fix collapsible bottom fade gradient (#4593)
* base: Introduce `@body-bg-transparent-color

* main.less: Fix collapsible bottom fade gradient

* css: Raise `.impact`'s z-index even higher

Co-authored-by: Johannes Meyer <johannes.meyer@icinga.com>
(cherry picked from commit 1b0bb1b80b014c30a20099e07fa9cefa83d5899b)
2021-11-10 09:37:58 +01:00
Sukhwinder Dhillon
bdd3bf968b Add icingadb as OR dependecy
Add only if the given module supports icingadb and has monitoring as a requirement

(cherry picked from commit 2c01f38decd38cc2a0521aac0501f64c5d8fa395)
2021-11-10 09:37:48 +01:00
raviks789
223e2cfd3a Fix unresponsive modal submit buttons in Safari
(cherry picked from commit 703956c3da8c2d333b34bd08bd8d98de98ed64db)
2021-11-10 09:37:39 +01:00
Florian Strohmaier
b688115c8d base.less: Optmize contrast for pre elements
(cherry picked from commit 457b6f6971555db43a611e9e6b955db11c614205)
2021-11-09 14:23:22 +01:00
Florian Strohmaier
652ebf1a14 legacy-theme: Fix style discrepancies 2021-11-09 12:48:01 +01:00
Florian Strohmaier
66acc0b582 Add select icon for legacy theme 2021-11-09 12:45:32 +01:00
Johannes Meyer
f6c343482d legacy-theme.less: Override ipl-web variables 2021-11-09 09:45:03 +01:00
Florian Strohmaier
3ecddd54a8 Error: Add missing </div> for .content element
fixes #4585

(cherry picked from commit 80f6ab33a8faac2e01e40170f447e5303a0a9632)
2021-11-09 09:43:44 +01:00
Markus Frosch
ea1a46ef43 js: Fix regression for loading dependent modules for sub-containers (#4533)
(cherry picked from commit d4763498e4db6a1135d9bcf3e6c4ba1b27cf680a)
2021-11-09 09:43:36 +01:00
Johannes Meyer
8a0fd5fb19 Merge pull request #4574 from Icinga/bugfix/theme-issues-4565
Bugfix/theme issues 4565

(cherry picked from commit 08c51d27a655fb71e69abfcf0496a9965985c819)
2021-11-09 09:42:52 +01:00
Johannes Meyer
5e15612058 loader.js: Don't scroll to nav anchors that don't want this
(cherry picked from commit 698ac5812fb97d7b3a63a26a986e7806a9b277c0)
2021-11-09 09:42:28 +01:00
Johannes Meyer
294f1f6c77 ui.js: Allow to disable scrolling in method focusElement
(cherry picked from commit f734d280603dc1d4a2d4444eb70bc1df24c63e11)
2021-11-09 09:42:03 +01:00
Yonas Habteab
c394afa224 NavigationCommand: Add license header
(cherry picked from commit 1c9986be726cd98e37a30e201628fec5d8563607)
2021-11-09 09:41:53 +01:00
Johannes Meyer
7dd7b31875 Merge pull request #4567 from Icinga/bugfix/mobile-issues-4562
Bugfix/mobile issues 4562

(cherry picked from commit a9a3288e10facae8b29bb9d4ec87d48954ba4d07)
2021-11-09 09:40:33 +01:00
Johannes Meyer
e87a8afaa9 LessCompiler: Show more details for parsing exceptions
(cherry picked from commit 8d047b6ffd70c2b3b107f89d2e6d1179ce825950)
2021-11-09 09:40:01 +01:00
Yonas Habteab
fbde8677ba Migrate: Add possibility to migrate monitoring navigation items
(cherry picked from commit bb196d4a4fc84934bd66f95c9d7f2c6d130bbaf1)
2021-11-09 09:38:55 +01:00
Johannes Meyer
dcb31cc077 Merge pull request #4580 from Icinga/fix/missing-themes-cause-errors-4512
Fix missing themes cause errors

(cherry picked from commit 58997aecaa7e2c93d20ca535fcfc734915800838)
2021-11-09 09:38:44 +01:00
Johannes Meyer
fcfeac6c3a Merge pull request #4579 from Icinga/fix/config-and-preferences-not-working-without-config-4504
Fix config and preferences not working without config

(cherry picked from commit 5756ebba1fd873d187f59471ca65ec86a52b68cb)
2021-11-09 09:38:18 +01:00
Johannes Meyer
e0aa7e37b0 PluginOutput: Don't "optimize" two subsequent newlines to one
fixes #4522

(cherry picked from commit 47922673fc122a4eb68678a4bbbeafa12a174f79)
2021-11-09 09:37:48 +01:00
Florian Strohmaier
835584a2f6 tabs.less: Fix tab dropdown being obscured by object-statistics-total
(cherry picked from commit 696dc03bb78d129e04ff85699e62301b67ae8f73)
2021-11-09 09:37:39 +01:00
Florian Strohmaier
ac2b324b82 CSS: Optimize notifications layout
(cherry picked from commit 170bafd32e8577d4e5ed629ddb61f6acf74e529c)
2021-11-09 09:37:29 +01:00
Ravi Kumar Kempapura Srinivasa
ff8e4b396d 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.

(cherry picked from commit 685f1f90bc91dd466affff7ea9561aa90d8f2f22)
2021-11-09 09:37:22 +01:00
Yonas Habteab
650a8485ce CSS: Adjust application state summary notification design
(cherry picked from commit 8a5251a3a164ffe51f2dcac9b6c5cee9e1a2afee)
2021-11-09 09:36:57 +01:00
Florian Strohmaier
1cb488753a forms.less: Optimize legend styles
refs #4571

(cherry picked from commit f3c16ee907404475caa1c29a560cede24bfc9593)
2021-11-09 09:36:23 +01:00
Johannes Meyer
6573dc5eca loader.js: Don't load a redirect in col1, if col2 has similar content
fixes Icinga/icingadb-web#284

(cherry picked from commit 18188f71858457e81e32845ab507a09db17af5ff)
2021-11-09 09:35:33 +01:00
Ravi Kumar Kempapura Srinivasa
4f1597ccb9 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.

(cherry picked from commit 72e63dd0a18254a20bd7f2b955fdb5695edd602e)
2021-11-09 09:35:17 +01:00
Johannes Meyer
0b2891c28a js: Don't focus the announcment container
fixes #4543

(cherry picked from commit 908adc66c186400fad2209afb7f1e2ef11174d66)
2021-11-09 09:35:08 +01:00
Johannes Meyer
5e8db696cb js: Really maintain refresh interval over redirects
fixes #4549

(cherry picked from commit 7ae8f26b92a81a8143dcce9aa5b0cbaaee13ee5e)
2021-11-09 09:35:00 +01:00
Florian Strohmaier
ef77a5dbc9 modal.less: Align .close button
(cherry picked from commit e121022a4f7edec124039aa2fed5ebb23ea245bc)
2021-11-09 09:34:50 +01:00
Johannes Meyer
ff2fb3f379 Merge pull request #4548 from Icinga/fix/compress-comment-detail
Compress comment detail in Hosts detail and Comments list.

(cherry picked from commit 736957f7c3a04c0444b69b56427375b7a2175460)
2021-11-09 09:34:38 +01:00
Johannes Meyer
79ee00176e modal.js: Don't disable inputs before the actual form submit is done
fixes Icinga/icingadb-web#376

(cherry picked from commit dcf394eaa692a006012566c1be0db868e1b74675)
2021-11-09 09:33:40 +01:00
Johannes Meyer
e17e28fdda Merge pull request #4538 from Icinga/fix-multi-modal-windows-and-submit-4525
Fix multi modal windows and submit

(cherry picked from commit 8ac8271eddc69d295bdf4efa72800016253c4dce)
2021-11-09 09:33:20 +01:00
Alexander A. Klimov
685aff66c1 Vagrant: Puppet: icingaweb2_dev: don't let icingacli run on PHP 5.4
... to avoid failures due to Composer platform checks.

(cherry picked from commit 869b63c26370de329bf20417cea741e402cc7a7b)
2021-11-09 09:32:50 +01:00
Ravi Kumar Kempapura Srinivasa
f9c68f7d17 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.

(cherry picked from commit bbd36d5f83a29debbb4a72e79547ee7c4b35dbe0)
2021-11-09 09:32:19 +01:00
Johannes Meyer
62a27fa638 IdoQuery: Qualify and resolve subquery filters ASAP
fixes #4508

(cherry picked from commit 83557afd35dc85da01995be2a907f9223fb0bb84)
2021-11-09 09:32:08 +01:00