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
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
Yonas Habteab
7ac2dccbd1
Introduce `DeferredColorProp` class
2022-06-30 12:15:00 +02:00
Yonas Habteab
b10261b444
Introduce own `Call` class for less tree calls
2022-06-30 12:15:00 +02:00
Johannes Meyer
d2e4e4b2ab
Merge pull request #4844 from Icinga/fix/timeline-and-eventgrid-4843
...
Fix timeline and eventgrid
2022-06-30 10:02:36 +02:00
Johannes Meyer
3d159fe434
TimeRange: Accept strings in method `validateTime()`
2022-06-30 08:41:47 +02:00
Johannes Meyer
e3a9b56423
eventgrid: Avoid passing null to string type functions
2022-06-30 08:40:28 +02:00
Johannes Meyer
95ea071a89
DbQuery: Accept any type in method `valueToTimestamp()`
2022-06-30 08:37:14 +02:00