13676 Commits

Author SHA1 Message Date
Johannes Meyer
aef6e99cf8 collapsible.js: Add support for external controls 2022-10-10 15:55:33 +02:00
Florian Strohmaier
f13161b69d collapsible.js: Enhance markup flexibility 2022-10-10 15:54:24 +02:00
Johannes Meyer
314545f3a7 PrivilegeAudit: Expand defined privileges when exporting to PDF
refs #4862
2022-10-10 10:42:45 +02:00
Johannes Meyer
22cb1f2143 utils.js: Optimize performance of getCSSPath() 2022-10-10 10:42:45 +02:00
Johannes Meyer
3c2c79b669 css: Apply box-sizing:border-box to all <details> children
We have this everywhere else, so it should not be different here.
2022-10-10 10:42:45 +02:00
Johannes Meyer
503f9b7316 PrivilegeAudit: Use the <details> tag 2022-10-10 10:42:45 +02:00
Johannes Meyer
5059a782a8 RoleForm: Use the <details> tag 2022-10-10 10:42:45 +02:00
Johannes Meyer
c4ce98159c collapsible.js: Use ES6's class syntax 2022-10-10 10:42:45 +02:00
Johannes Meyer
b0622dcde2 collapsible.js: Don't use jQuery, but some ES6 features 2022-10-10 10:42:45 +02:00
Johannes Meyer
917e68d68d collapsible.js: Minor performance improvements 2022-10-10 10:42:45 +02:00
Johannes Meyer
17bd3ce14f collapsible.js: Use a data-attr to identify collapsible collapsibles 2022-10-10 10:42:45 +02:00
Johannes Meyer
181b18cfec css: Only apply .collapsible-control styles to outer buttons
Inner buttons usually have their own style
2022-10-10 10:42:45 +02:00
Johannes Meyer
222a6a8e0f collapsible.js: Add support for <details> 2022-10-10 10:42:45 +02:00
Johannes Meyer
e8cae1f28a css: Let collapsible icons be anywhere inside the control 2022-10-10 10:42:45 +02:00
Johannes Meyer
78f5fd4648 Dashlet: Drop view parameter from title urls
refs https://github.com/Icinga/icingadb-web/issues/463
2022-10-10 10:39:47 +02:00
raviks789
bff47213ee Show warning health state badges
The warning state badges should be shown when notifications or active host/service checks are disabled.
2022-10-10 10:00:06 +02:00
Sukhwinder Dhillon
762630c027 event-history.phtml: Don't sort events by time
Sort only by day and date
2022-10-10 09:59:26 +02:00
Johannes Meyer
dae7bf4657 Macro: Log the object where a macro is not found
fixes #3759
2022-10-10 09:58:39 +02:00
Eric Lippmann
c133cbe4f8
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+
2022-10-10 09:55:47 +02:00
Alexander Aleksandrovič Klimov
ad827395af 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.
2022-10-04 16:04:55 +02:00
Sukhwinder Dhillon
62d7ca8e97 setup.less: Make visible that the button is disabled 2022-07-19 11:43:28 +02:00
Sukhwinder Dhillon
fbd4434b40 Align button icon to baseline 2022-07-19 11:08:55 +02:00
Johannes Meyer
ff551392c7 Merge branch 'release/v2.11.1' 2022-07-06 14:49:08 +02:00
Johannes Meyer
225d43b45f Release version 2.11.1 2022-07-06 14:48:48 +02:00
Johannes Meyer
8ab2c3a320 Update CHANGELOG 2022-07-06 14:48:48 +02:00
Sukhwinder Dhillon
21e4c68a58 Format.php: Handle null values 2022-07-06 14:43:16 +02:00
Johannes Meyer
35977d67ed mysql: Use ROW_FORMAT=DYNAMIC everywhere 2022-07-06 11:47:30 +02:00
Eric Lippmann
aa8c944d49 Docs: Fix Upgrading
Our icinga.com/docs tooling does not render the previous state
correctly.
2022-07-05 15:43:21 +02:00
moreamazingnick
f84057fd83 Fix wrong return value breaks doc-module search
refs #4856
2022-07-05 15:42:46 +02:00
Sukhwinder Dhillon
f0f2835708 Module: Don't pass null as param to class_exists() 2022-07-05 15:42:15 +02:00
Johannes Meyer
97f459b7e9
Merge pull request #4854 from Icinga/fix/incorrect-history-time-and-date-4853
Fix incorrect history time and date
2022-07-05 15:41:37 +02:00
Johannes Meyer
947aa91c48 DbQuery: Don't call timestampForSql() in valueToTimestamp()
We can't call it implicitly, not all filter columns support
date time strings, especially in postgresql..
2022-07-05 09:55:32 +02:00
Johannes Meyer
4b60f87021 IdoQuery: Correct doc of method requireColumn() 2022-07-05 09:55:32 +02:00
Johannes Meyer
e5ec9a36f7 monitoring: Fix conversion rules for timestamps in various queries 2022-07-05 09:55:32 +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
Eric Lippmann
e45c53ac3c Test nested LESS variables in minin calls 2022-06-30 12:15:01 +02:00
Yonas Habteab
1ec6913a04 Tests: Add less parser nested variables test cases 2022-06-30 12:15:01 +02:00
Yonas Habteab
5a04480245 Check for deferred color prop when defining variable variable & some fixlets for naming issue 2022-06-30 12:15:01 +02:00
Yonas Habteab
a2932bd5ce Visitor: Transform less tree calls & variable definitions into our own classes 2022-06-30 12:15:00 +02:00