Johannes Meyer
9b6349e4a0
Release version 2.11.2
v2.11.2
2022-11-04 12:00:58 +01:00
Johannes Meyer
b654344552
Raise version to v2.11.2
2022-11-04 12:00:40 +01:00
Johannes Meyer
43d87e7914
Update CHANGELOG.md
2022-11-04 12:00:40 +01:00
Johannes Meyer
7e7b592af7
collapsible.js: Fix invalid default selectors
...
refs #4884
(cherry picked from commit 9b3e6165ead294c6b5ee863f1b6096ded1fe3dec)
2022-11-04 11:56:51 +01:00
Johannes Meyer
817380470a
ConfigForm: Remove empty sections
...
fixes #4939
(cherry picked from commit 4d0e42787a4fed81fd0ace1337ffca6ca42dcf96)
2022-11-04 11:56:51 +01:00
Yonas Habteab
aa7767e0f5
CommentParser: Wrap descriptions after the available screen columns
...
Well, what should I say, the PHP code sniffer allows us up to 120 characters
line length and when you code/format based on these rules, e.g the description
of a cli command, it will mess everything up when you run `icingacli module --help`.
So, we can just wrap the output after the available screen columns.
(cherry picked from commit 8cb0976c5b910578d14510dcabf59db6fb146c3e)
2022-11-04 11:56:51 +01:00
Johannes Meyer
12aace9af0
css: Optimize performance
...
I don't quite understand why exactly this rule exposes
such an issue. We have several other rules that are
similar. But they don't reference form elements on the
left. I suspect a different issue somewhere else, this
only exaggerated it.
fixes #4929
(cherry picked from commit bb4b53e90cc28ec345ecb32fa16fbb086a96f3b5)
2022-11-04 11:56:51 +01:00
Johannes Meyer
baef98cd4f
collapsible.js: Add support for external controls
...
(cherry picked from commit aef6e99cf83c11a0fdbc01d41c12c6d0835d3a49)
2022-11-04 11:56:47 +01:00
Florian Strohmaier
dfb263e7a4
collapsible.js: Enhance markup flexibility
...
(cherry picked from commit f13161b69d7a5d610754b52d03e803fa437dd946)
2022-11-04 11:56:47 +01:00
Johannes Meyer
7d79a490aa
PrivilegeAudit: Expand defined privileges when exporting to PDF
...
refs #4862
(cherry picked from commit 314545f3a7c594580b46b84c2d15d5f1a8fba6cb)
2022-11-04 11:56:47 +01:00
Johannes Meyer
5eaecbb00e
utils.js: Optimize performance of getCSSPath()
...
(cherry picked from commit 22cb1f2143a7249f3f0c022448337f0625cd58d1)
2022-11-04 11:56:47 +01:00
Johannes Meyer
74b49744d5
css: Apply box-sizing:border-box
to all <details>
children
...
We have this everywhere else, so it should not be different here.
(cherry picked from commit 3c2c79b669555519faa3c4efb208723a7e825f97)
2022-11-04 11:56:47 +01:00
Johannes Meyer
80c35f8571
PrivilegeAudit: Use the <details>
tag
...
(cherry picked from commit 503f9b731602731455c77459216a5e9143af5c39)
2022-11-04 11:56:47 +01:00
Johannes Meyer
93bb9b69f3
RoleForm: Use the <details>
tag
...
(cherry picked from commit 5059a782a879ba27635581b2a50c0d55f594f5ee)
2022-11-04 11:56:47 +01:00
Johannes Meyer
677b5715a0
collapsible.js: Use ES6's class syntax
...
(cherry picked from commit c4ce98159c829bca6302939929ace75b385d6c9f)
2022-11-04 11:56:47 +01:00
Johannes Meyer
6e671e651c
collapsible.js: Don't use jQuery, but some ES6 features
...
(cherry picked from commit b0622dcde221b1307d86880849cb80b27924e91c)
2022-11-04 11:56:47 +01:00
Johannes Meyer
db6864170c
collapsible.js: Minor performance improvements
...
(cherry picked from commit 917e68d68d3865c6972992c622a1ce229d5176ac)
2022-11-04 11:56:47 +01:00
Johannes Meyer
0cd2887fca
collapsible.js: Use a data-attr to identify collapsible collapsibles
...
(cherry picked from commit 17bd3ce14f26248a6830068cf0e5e742c57c59b6)
2022-11-04 11:56:47 +01:00
Johannes Meyer
3623c8b53a
css: Only apply .collapsible-control styles to outer buttons
...
Inner buttons usually have their own style
(cherry picked from commit 181b18cfecbed5e73d1a7140f6f38c64eab3c926)
2022-11-04 11:56:47 +01:00
Johannes Meyer
4e4403ff3e
collapsible.js: Add support for <details>
...
(cherry picked from commit 222a6a8e0ff6f78581b1b36a646dfd679c739197)
2022-11-04 11:56:47 +01:00
Johannes Meyer
6c0b81c22a
css: Let collapsible icons be anywhere inside the control
...
(cherry picked from commit e8cae1f28ade16839ad3469c1bdc0921d2173a6c)
2022-11-04 11:56:47 +01:00
Johannes Meyer
e25cd4f672
Dashlet: Drop view
parameter from title urls
...
refs https://github.com/Icinga/icingadb-web/issues/463
(cherry picked from commit 78f5fd4648a78f4a7fa40a3a4e912ca16f29fc7b)
2022-11-04 11:56:47 +01:00
raviks789
2112a42056
Show warning health state badges
...
The warning state badges should be shown when notifications or active host/service checks are disabled.
(cherry picked from commit bff47213eef4f610a844c46af172986f2ac4dc60)
2022-11-04 11:56:47 +01:00
Sukhwinder Dhillon
068e98495c
event-history.phtml: Don't sort events by time
...
Sort only by day and date
(cherry picked from commit 762630c02730cf79e7395443fe37feb708697143)
2022-11-04 11:56:47 +01:00
Johannes Meyer
28f66a4aff
Macro: Log the object where a macro is not found
...
fixes #3759
(cherry picked from commit dae7bf4657895ba1283cdd56c1a7d7c836681aa3)
2022-11-04 11:56:47 +01:00
Eric Lippmann
667570b810
Fix LDAP pagination for PHP7.3+ ( #4901 )
...
* Ldap: Read and update cookie values for paged requests also with PHP 7.3+
* Ldap: Provide server-side sort control directly with the request with PHP 7.3+
(cherry picked from commit c133cbe4f86a7d716d37dd961cfa3be305983bbf)
2022-11-04 11:56:47 +01:00
Alexander Aleksandrovič Klimov
893f7d4bf4
Unveil hidden downtime in checkable detail view
...
Case: there are no comments, one downtime and you may not schedule additional ones.
Before: downtime is not shown in checkable detail view.
After: downtime is shown in checkable detail view.
(cherry picked from commit ad827395af42f033982a814f982f7875b9915e6d)
2022-11-04 11:56:47 +01:00
Sukhwinder Dhillon
7be2e554af
setup.less: Make visible that the button is disabled
...
(cherry picked from commit 62d7ca8e97fc4e7aa1e0bcfb56c9a8bc49c83b76)
2022-11-04 11:56:47 +01:00
Sukhwinder Dhillon
2ce1e47404
Align button icon to baseline
...
(cherry picked from commit fbd4434b40ae76601c7828948e3e07fe447ed0d7)
2022-11-04 11:56:47 +01:00
Johannes Meyer
eecf8d9934
Release version 2.11.1
v2.11.1
2022-07-06 14:48:21 +02:00
Johannes Meyer
29f3568dc2
Release version 2.11.1
2022-07-06 14:48:10 +02:00
Johannes Meyer
3f6fb4cdb2
Update CHANGELOG
2022-07-06 14:48:10 +02:00
Sukhwinder Dhillon
6b0b388d1b
Module: Don't pass null as param to class_exists()
2022-07-06 14:48:10 +02:00
Sukhwinder Dhillon
745059a6e6
Format.php: Handle null values
...
(cherry picked from commit 21e4c68a581bb8547a34321c3fcbaf9dfb99ef5f)
2022-07-06 14:46:53 +02:00
Johannes Meyer
958da1658f
mysql: Use ROW_FORMAT=DYNAMIC
everywhere
...
(cherry picked from commit 35977d67eda412911e5d66bbbb8ae4e5c8f818de)
2022-07-06 14:02:04 +02:00
Eric Lippmann
859b56272c
Docs: Fix Upgrading
...
Our icinga.com/docs tooling does not render the previous state
correctly.
(cherry picked from commit aa8c944d492d9fb010a5eff70fdff48c79c0019b)
2022-07-06 14:02:04 +02:00
moreamazingnick
02e3670ced
Fix wrong return value breaks doc-module search
...
refs #4856
(cherry picked from commit f84057fd8384bf0ea7f820686615ed5a388e00f0)
2022-07-06 14:02:03 +02:00
Johannes Meyer
81056b97af
Merge pull request #4854 from Icinga/fix/incorrect-history-time-and-date-4853
...
Fix incorrect history time and date
(cherry picked from commit 97f459b7e941fa6518f1508198e09d9ea93646c5)
2022-07-06 14:01:28 +02:00
Johannes Meyer
46998464ea
Merge pull request #4826 from Icinga/release/v2.11.0
...
Release v2.11.0
v2.11.0
2022-06-30 13:52:33 +02:00
Johannes Meyer
dcf194bc4c
Raise version to 2.11.0
2022-06-30 13:47:07 +02:00
Johannes Meyer
069f249372
doc: Add v2.11.x upgrading notes
2022-06-30 13:47:07 +02:00
Johannes Meyer
f2fe428584
Update CHANGELOG
2022-06-30 13:47:07 +02:00
Johannes Meyer
b497d5406f
Update AUTHORS
2022-06-30 13:47:07 +02:00
Johannes Meyer
627fa84db1
Update .mailmap
2022-06-30 13:47:07 +02:00
Johannes Meyer
b435e42b41
Merge pull request #4841 from Icinga/introduce-schema-table
...
Introduce schema table
2022-06-30 13:43:19 +02:00
Johannes Meyer
9cff754602
pgsql: Add table icingaweb_schema
...
Co-authored-by: Eric Lippmann <eric.lippmann@icinga.com>
2022-06-30 13:26:58 +02:00
Johannes Meyer
656f39b9db
mysql: Add table icingaweb_schema
...
Co-authored-by: Eric Lippmann <eric.lippmann@icinga.com>
2022-06-30 13:26:20 +02:00
Johannes Meyer
ce27161dd8
Merge pull request #4835 from Icinga/less-wip
...
Fix light mode variable references resolution issue
2022-06-30 12:19:59 +02:00
Yonas Habteab
c29ac9842d
Call: Don't precompile arg values when it's not an array
...
The CSS/LESS callable argument values may not always be an array, but also an object or whateever,
in this case we don't need to precompile the values as they could never be a variable.
2022-06-30 12:15:01 +02:00
Yonas Habteab
9ac1a00e94
Remove some unused codes & adjust the license headers
2022-06-30 12:15:01 +02:00