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
Johannes Meyer
c757a17530
Release version 2.9.3
...
(cherry picked from commit b2274a5589476160f17be05d4b2ae05932e38114)
v2.9.3
2021-08-10 10:12:17 +02:00
Johannes Meyer
d30a8d9cc3
LoginForm: Also disable stay logged in case of no encryption method
...
(cherry picked from commit 24c1618793774eec8e6fc09aa056c73a6f26bc21)
2021-08-10 10:10:22 +02:00
Johannes Meyer
572fd0338e
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
(cherry picked from commit a00166f15bab2a1f3c7e40644f8c015bcdd844bd)
2021-08-10 09:27:50 +02:00
Sukhwinder Dhillon
9635d31cb0
Utilize multiple encryption ciphers for remember me
...
(cherry picked from commit 8c225147586a434dff856b5a1efef17adac85308)
2021-08-09 17:02:27 +02:00
Eric Lippmann
89b2871dc2
If appropriate, set the API parameter all_services for schedule-downtime
...
Since Icinga 2.11.0 the schedule-downtime API supports the
all_services parameter. So far we've always sent a separate
request for scheduling service downtimes. As of Icinga 2.13.0,
these service downtimes are automatically removed when the host
downtimes are removed. Of course, this doesn't work if we don't
use the all_services parameter but send a separate request.
With this commit we set this parameter if the transport is API
and Icinga is equal to or greater than 2.11.0.
In addition, if child_options and all_services were previously set,
a request was sent per host and service. This is now also only a
single request if an API command transport is requested or only
API command transports are configured.
(cherry picked from commit 1e1b4b74ad1fddf7c6c3035acad9a9e19271672d)
2021-08-09 17:02:18 +02:00
Johannes Meyer
f47aea774a
doc: Require fileinfo php extension
...
fixes #4503
(cherry picked from commit 576833eaf9c5c261873dce9031c260043917c36d)
2021-08-09 17:02:09 +02:00
Johannes Meyer
07e25a923b
Release version 2.9.2
...
(cherry picked from commit 907f7826b2d49e9fc5018d288aaa671dc8c53368)
v2.9.2
2021-07-28 09:34:07 +02:00
Johannes Meyer
f9ad508046
Merge pull request #4491 from Icinga/fix/mysql-charset-usage-on-postgres-dbs-4490
...
If enforcing a charset, DO IT ONLY IF THE DB TYPE IS CORRECT
(cherry picked from commit 022c7da4046c61113df8aa1dea79101de320dfc7)
2021-07-28 09:19:58 +02:00
Johannes Meyer
68e06c93dd
Release version 2.9.1
...
(cherry picked from commit 1b2cd8fdf37022aed25225598e22c94de0336ffb)
v2.9.1
2021-07-27 15:43:28 +02:00
Johannes Meyer
0b3e7073ba
RoleForm: Make sure to grant general module access...
...
...if full access is granted
(cherry picked from commit 0c8466fa930af95317b38aa565f71c8dd8ece61b)
2021-07-27 14:05:09 +02:00
Johannes Meyer
95d16c9314
datetime-picker.js: Add support for french
...
(cherry picked from commit 47891ddc72498856ff9b4580462878941af58249)
2021-07-27 11:28:24 +02:00
Johannes Meyer
00a2572db1
datetime-picker.js: Don't do anything with native inputs
...
fixes #4442
(cherry picked from commit bf229c97b8e2f1add700d245e8f405bde6c19caf)
2021-07-27 10:16:29 +02:00
Johannes Meyer
9e07db2e8c
Merge pull request #4486 from Icinga/enhance-preferences-migration
...
Enhance preferences migration
(cherry picked from commit aa66c9766dc868185f148384e0f42ef7d0ff9ceb)
2021-07-27 10:16:15 +02:00
Johannes Meyer
f5b7dda035
doc: Add v2.9.1 upgrading notes
...
(cherry picked from commit 81831e3eedc0a2b3a924d79c7668fa5082951e39)
2021-07-26 17:48:06 +02:00
Kevin Köllmann
c2dd6c82db
Add database upgrade script paths for Debian/Ubuntu
...
(cherry picked from commit 2b09d22326bfb9f9e13f19a7579715aa4b2f50e4)
2021-07-26 17:48:00 +02:00
Sukhwinder Dhillon
1d5865a2dd
Rememberme compatibility with php version 5.6+ ( #4472 )
...
(cherry picked from commit 645c0770a240b972ac3e00e7e151423163a9d2e6)
2021-07-26 17:46:39 +02:00
Johannes Meyer
91959c32a1
Merge pull request #4484 from Icinga/fix/enforce-charset-on-internal-db-queries-4446
...
Enforce charset on internal db queries
(cherry picked from commit 88f2c50f0bce9ab5beb0bcf831ce284c98ce2e4e)
2021-07-26 17:28:13 +02:00
Johannes Meyer
50aa35ca8e
Merge pull request #4479 from Icinga/feature/add-preference-migration-command-4471
...
Add preference migration command
(cherry picked from commit 8fc1f8b016d5ad87501c2096136e854827b4ca76)
2021-07-26 12:56:34 +02:00
Johannes Meyer
c1a378c75c
SVGRenderer: Set correct input encoding
...
fixes #4462
(cherry picked from commit 7b9cb7f9fb4a09693839e34471b7296cb80ec8c0)
2021-07-26 11:58:11 +02:00
Johannes Meyer
f07283e8b2
datetime-picker.js: Don't append nodes to content..
...
..but individual dynamic containers.
fixes #4461
(cherry picked from commit a4376cd14f563a4d9f29bf354381e9b83ec8f30a)
2021-07-26 11:56:34 +02:00
Johannes Meyer
0f95b8a475
css: Disable login orb animation and all orbs for themes
...
fixes #4437
(cherry picked from commit c38a7b5cf309c9dec850882e5c6aa1f93c77e293)
2021-07-26 11:54:57 +02:00
Johannes Meyer
c623416faf
collapsible.js: Properly setup collapsibles in onLayoutChange
...
(cherry picked from commit 832a1c88c428b13b766cc2a81e62479f88441e78)
2021-07-23 17:04:10 +02:00
Johannes Meyer
aa91f5f869
WebWizard: Ensure to properly setup table icingaweb_rememberme
...
fixes #4434
(cherry picked from commit 253fee0054e70c1131ddcd5ec783e202f543acb0)
2021-07-21 17:43:35 +02:00
Johannes Meyer
4318b054cc
ServicestatusQuery: Define correct grouping rules for contacts and -groups
...
fixes #4464
(cherry picked from commit b94617c5756dd7fd883869b90dc705f303cd3e41)
2021-07-21 17:42:16 +02:00
Johannes Meyer
b6d68ad752
doc: Update php module requirements
...
(cherry picked from commit 7b18f80acc6258b8dffcae5a0489ce6ed61f476f)
2021-07-21 17:39:23 +02:00
Johannes Meyer
e388920338
Database: Only use PDO::MYSQL_ATTR_INIT_COMMAND
for mysql connections
...
fixes #4441
(cherry picked from commit b8b77332c45f7011fee081ecd34732465adf9257)
2021-07-21 09:20:08 +02:00
Johannes Meyer
6784285cbd
LinkTransformer: Don't open external urls in iFrames
...
fixes #4449
(cherry picked from commit b39d9d67466af374ef76143bfef295730b5b690a)
2021-07-21 09:17:49 +02:00
Johannes Meyer
ca15e30a12
user/createmembership: Don't render user/form.phtml
...
fixes #4450
(cherry picked from commit 8b5bc6950b9b1cda20ac31ca0f350904edd2eae2)
2021-07-21 08:03:34 +02:00
Johannes Meyer
116ea2a05e
MonitoredObject: Keep structure of nested cvs during protection
...
fixes #4439
(cherry picked from commit d123b390b1c550de91988a3451d2c3818082c12e)
2021-07-21 08:02:06 +02:00
Johannes Meyer
3b0a0a78df
Merge branch 'release/v2.9.0' into support/2.9
v2.9.0
2021-07-12 10:46:21 +02:00
Johannes Meyer
d52d7591d9
Merge pull request #4406 from Icinga/disable-dark-theme
...
Disable dark theme
2021-07-12 10:46:09 +02:00
Johannes Meyer
1ec9d7408a
high-contrast.less: Adjust menu adjustments
2021-07-12 10:46:09 +02:00
Johannes Meyer
bf78da01c9
solarized-dark: Fix menu search placeholder color
2021-07-12 10:46:09 +02:00
Johannes Meyer
c2d00f9afe
Revert solarized-dark theme to 6c3c8a3e38aed0bdbbda9911aff1d734895876aa
2021-07-12 10:46:09 +02:00
Johannes Meyer
62a3a40c12
Revert colorblind theme to c348524e50981cf8efbfc65b4ba0a0d1193803cd
2021-07-12 10:46:09 +02:00
Johannes Meyer
9b53beb7ab
Revert high-contrast theme to 6e02b8dd503ede13b58e40e75b0a4613356751f2
2021-07-12 10:46:09 +02:00
Johannes Meyer
701bdceac0
Add default default theme to temporarily revert the dark mode
2021-07-12 10:46:09 +02:00
Johannes Meyer
1c76f19408
Temporarily disable theme mode adjustments
2021-07-12 10:46:09 +02:00
Johannes Meyer
f73614be4d
Raise version to 2.9.0
2021-07-12 10:35:56 +02:00
Johannes Meyer
d214dc0f05
Update AUTHORS
2021-07-12 10:35:56 +02:00
Johannes Meyer
1f5e4b3e2a
Update CHANGELOG.md
2021-07-12 10:35:56 +02:00
Johannes Meyer
2afb0fc4b9
doc: Add upgrade notes for v2.9
2021-07-12 10:35:56 +02:00
Johannes Meyer
1fd00dcf1c
We drop support for the INI
config backend type with v2.11
2021-07-12 10:35:56 +02:00
Johannes Meyer
6c03c80f97
Merge pull request from GHSA-cmgc-h4cx-3v43
...
doc: Make sure to correctly access images
2021-07-12 09:51:23 +02:00
Johannes Meyer
90e23ebaf3
doc: Make sure to correctly access images
2021-07-12 09:49:17 +02:00
Johannes Meyer
7abb62976a
Merge pull request from GHSA-2xv9-886q-p7xx
...
Fix that custom variable protection and blacklists can be circumvented
2021-07-12 09:48:23 +02:00
Johannes Meyer
9c1e4fa491
monitoring: Ensure cvs are also protected in exported results
2021-07-12 09:42:03 +02:00