Johannes Meyer
5aa3027e3d
Release version 2.10.3
2022-06-30 13:30:06 +02:00
Yonas Habteab
9768cf3347
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:42:08 +02:00
Yonas Habteab
020b3ee091
Remove some unused codes & adjust the license headers
2022-06-30 12:42:08 +02:00
Yonas Habteab
3b5993d401
Check for deferred color prop when defining variable variable & some fixlets for naming issue
2022-06-30 12:42:08 +02:00
Yonas Habteab
194c63d6b9
Visitor: Transform less tree calls & variable definitions into our own classes
2022-06-30 12:42:08 +02:00
Yonas Habteab
7498e66519
Introduce DeferredColorProp
class
2022-06-30 12:42:08 +02:00
Yonas Habteab
2d4615bec3
Introduce own Call
class for less tree calls
2022-06-30 12:42:08 +02:00
Johannes Meyer
22eab03527
Raise version to 2.10.2
2022-06-15 15:24:25 +02:00
Johannes Meyer
5fecbc79d7
Stylesheet: Don't parse library CSS as LESS
...
(cherry picked from commit c65ba3c2fc765119fa1753d1accff0c9a1c5072a)
2022-06-14 15:32:04 +02:00
Johannes Meyer
325b63546e
Raise version to 2.10.1
2022-04-06 09:29:32 +02:00
Johannes Meyer
d0677a127f
Release version 2.10.0
2022-03-23 11:49:06 +01:00
Florian Strohmaier
fab84e3a7d
StyleSheet: Use php-diff.less
2022-03-14 16:05:02 +01:00
Johannes Meyer
0d032989e6
Fix style issues in recent security fixes
2022-03-08 15:20:16 +01:00
Johannes Meyer
f21200f167
Release version 2.9.6
2022-03-08 15:12:52 +01:00
Johannes Meyer
b7c31eb922
Merge pull request from GHSA-5p3f-rh28-8frw
...
Only serve existing static library assets, really!?
2022-03-08 12:01:34 +01:00
Johannes Meyer
1e6639971f
StyleSheet: Only set theme on the compiler if it exists
...
The compiler itself can handle invalid themes, but doesn't
log the user name which makes it hard to track the cause down.
2022-03-02 09:44:49 +01:00
Johannes Meyer
c5343f5575
css: Remove solarized-dark theme
2022-03-02 08:37:10 +01:00
Johannes Meyer
85c42f8400
Enhance page layout when exporting to PDF using dompdf
...
It's still not perfect. But better than previously.
Using the pdfexport module is still recommended though.
2022-03-01 17:04:38 +01:00
Johannes Meyer
b50d68553f
ActionController: Utilize Icinga\Common\PdfExport
2022-03-01 17:00:58 +01:00
Johannes Meyer
466a6189a7
Introduce trait Icinga\Common\PdfExport
2022-02-28 17:30:44 +01:00
Johannes Meyer
3c48d693ff
about: Fix documentation link and use a version dependent one
2022-02-25 12:27:08 +01:00
Johannes Meyer
379ddb91f0
Only serve existing static library assets, really!?
2022-02-23 17:18:16 +01:00
Johannes Meyer
f16a54242a
DbQuery: Account for daylight savings in timestampForSql()
...
fixes #4568
2022-02-10 16:48:36 +01:00
Johannes Meyer
74971359a3
css: Change mode detection to look for @light-mode
2022-02-10 11:11:06 +01:00
Johannes Meyer
55330c81c4
css: Drop explicit dark
mode
2022-02-10 11:11:06 +01:00
Johannes Meyer
6dc5c50618
LessCompiler: Catch only parser exceptions
2022-02-10 11:00:06 +01:00
Johannes Meyer
6516eafc6c
LessParser: Remove custom function extract-variable-default
2022-02-10 11:00:06 +01:00
Eric Lippmann
baeca33789
Don't support dark/light mode for IE
2022-02-10 10:47:24 +01:00
Eric Lippmann
f1c984cd65
Add license header
2022-02-10 10:47:24 +01:00
Eric Lippmann
0ce968bfda
Deny light-mode definitions in selectors
2022-02-09 21:35:12 +01:00
Eric Lippmann
25acc9602e
Fix PHP compat
2022-02-09 21:35:12 +01:00
Eric Lippmann
19f57644e8
Generate light mode calls from their definitions
2022-02-09 21:35:12 +01:00
Eric Lippmann
5f46493148
Code quality and documentation
2022-02-09 21:35:09 +01:00
Eric Lippmann
a775ae5f66
Also process mixin rules
2022-02-09 21:20:33 +01:00
Eric Lippmann
517b0353bc
Support variable variables
2022-02-09 21:20:33 +01:00
Eric Lippmann
853fa93ea5
Support mixins
2022-02-09 21:20:33 +01:00
Eric Lippmann
d82fc24766
Replace compiled Less colors with CSS var() function calls
2022-02-09 21:20:31 +01:00
Johannes Meyer
d7d31d00ea
Drop expandable.js
2022-02-07 14:11:48 +01:00
Johannes Meyer
7f0ddd931c
Form: Create CSRFTokens in way that ensures id uniqueness
2022-02-04 17:20:48 +01:00
Johannes Meyer
d78bb02b41
Module: Parse requirements in metadata correctly
2022-02-04 16:17:54 +01:00
Johannes Meyer
57e8e41089
Manager: Parse version suffixes with decimals correctly
2022-02-04 16:17:54 +01:00
Johannes Meyer
6b0f3f69c3
LinkTransformer: Don't load any external url in an iframe
2022-02-04 16:04:26 +01:00
Johannes Meyer
baf2f1bbde
LinkTransformer: Use a more reliable extention detection
2022-02-04 16:04:26 +01:00
Johannes Meyer
c42653a9b0
Drop core locales
2022-02-04 15:58:06 +01:00
Johannes Meyer
ffaf6e5f04
Remove module asset support
2022-02-04 15:57:15 +01:00
Johannes Meyer
ffc977846a
StyleSheet: Use an absolute path to load responsive login orbs
2022-01-11 12:53:57 +01:00
Johannes Meyer
316885b271
Merge pull request #4498 from Icinga/bugfix/tactical-4494
...
/monitoring/tactical: fall back to unknown services if none critical
2021-12-14 10:24:57 +01:00
Sukhwinder Dhillon
c30df56de4
Release version 2.9.5
2021-11-17 16:51:55 +01:00
Johannes Meyer
81f6116f3f
Release version 2.9.4
2021-11-10 10:17:35 +01:00
Sukhwinder Dhillon
2c01f38dec
Add icingadb as OR dependecy
...
Add only if the given module supports icingadb and has monitoring as a requirement
2021-11-10 09:33:48 +01:00