Johannes Meyer
e9f0b266bd
Release version 2.10.5
v2.10.5
2023-01-26 12:52:22 +01:00
Johannes Meyer
e5a1b8f377
Raise version to 2.10.5
2023-01-26 09:41:32 +01:00
Johannes Meyer
ae6a60fd71
Update CHANGELOG.md
2023-01-26 09:41:32 +01:00
Alexander A. Klimov
76bd6262a6
setup: welcome page: on Docker remove redundant instructions
...
(cherry picked from commit 73dcf2bc89b2d149ecc73111a4866ea6ee0e1747)
2023-01-26 09:39:04 +01:00
Alexander A. Klimov
6f5a31f749
LoggingConfigForm: on Docker default to webserver log
...
(cherry picked from commit 3784fe80b77f52cf20b1e49c324cfa6ecb8fec33)
2023-01-26 09:39:04 +01:00
Alexander A. Klimov
43025d3050
icingacli setup config webserver apache: add trailing / to Alias dir
...
if the Alias URI (e.g. /) has a trailing /. Otherwise Apache says 403.
(cherry picked from commit 0031108160ad440d6d2f172dba07c04e6f5af4a8)
2023-01-26 09:39:04 +01:00
Yonas Habteab
d189d71981
TemporaryLocalFileStorage: Fix unexpected crash in destructor
...
(cherry picked from commit 6d2a585de92c4cfa053df0d3b600448eef5423c2)
2023-01-16 14:17:32 +01:00
Johannes Meyer
8f53a85bb1
Fix some reflected XSS bugs
...
fixes #4979
(cherry picked from commit e542982de06be6b7bcab07be4f3a4423e84b8d7a)
2023-01-12 11:05:12 +01:00
Johannes Meyer
50663cbad2
Libraries: Only attempt a partial match if the library name contains a slash
...
fixes #4971
(cherry picked from commit 8837fea7a40f7b8395b72e4a76303eed2e794bf3)
2023-01-12 11:05:12 +01:00
Johannes Meyer
eae0a5e187
js: Transmit X-Icinga-AutoSubmittedBy
upon autosubmits
...
This header contains the name or id of the element responsible
for triggering the automatic form submission.
(cherry picked from commit cbf8cfc738120bb96f848cf0dd63887ff68f39b8)
2023-01-12 11:05:12 +01:00
Johannes Meyer
873885c8c9
Merge pull request #4976 from Icinga/do-not-disable-all-inputs-on-form-submit
...
js: Only disable submit buttons on form submit
(cherry picked from commit 96179182e413b5285ad8be00e7124fd278e300c3)
2023-01-12 11:04:51 +01:00
Valentina Da Rold
d5f50d735e
Check if url is external in validation function
...
refs: #4970
(cherry picked from commit 963c3168b16039dc012d8ae1d100163bb808b193)
2023-01-12 11:04:40 +01:00
Eric Lippmann
4a2ee11a1d
Merge pull request #4964 from Icinga/packaging
...
Packaging Adjustments
2023-01-12 10:59:44 +01:00
Johannes Meyer
33ba142adf
Release version 2.10.4
v2.10.4
2022-12-14 13:20:19 +01:00
Johannes Meyer
dea395dbc6
Update CHANGELOG.md
2022-12-14 13:20:19 +01:00
Johannes Meyer
0701bd4529
css: Support fieldsets wrapped by .control-group
...
(cherry picked from commit 12af81d4c3962e5234a626a51a532971aab19d9a)
2022-12-14 13:20:19 +01:00
Alexander A. Klimov
3325af1389
icingacli test php unit: pass through phpunit exit code
...
so that GHA knows if something failed.
(cherry picked from commit 522d041505ecb92ee66395a3d7c647c3926f8e06)
2022-12-08 11:32:36 +01:00
Johannes Meyer
08c5e13380
Merge branch 'upgrade-dompdf-for-2.10' into support/2.10
2022-12-08 11:31:52 +01:00
Johannes Meyer
c27b036059
Pdf: Use dompdf's new autoloader
...
(cherry picked from commit f67499c74d5d6d6f8639ee0fc0dc04b2482430f2)
2022-12-08 11:28:48 +01:00
Johannes Meyer
f9b48e0651
vendor: Upgrade dompdf to v2.0.1
2022-12-08 11:28:17 +01:00
Johannes Meyer
b4756b19c5
Merge pull request #4963 from Icinga/upgrade-htmlpurifier
...
Upgrade HTMLPurifier
(cherry picked from commit a6af6900407a75204e7ebc69ae5e49520e339554)
2022-12-08 11:18:50 +01:00
Johannes Meyer
3576e9d23c
Merge pull request #4958 from Icinga/fix/browser-print-dialog-result-4957
...
Fix browser print dialog result
(cherry picked from commit 0096f43e0d5f06b503aeb2f93927effa22049fcb)
2022-12-08 11:18:40 +01:00
Johannes Meyer
7a00120014
form.js: Don't ignore autosubmit elements
...
A while ago this already has changed so that autosubmit
responses are guaranteed to be applied. Thus this
exception is now obsolete.
fixes #4942
(cherry picked from commit 8cd892359d1770260e10486554764bcd8c0be797)
2022-12-08 11:18:27 +01:00
Johannes Meyer
e7c3c69000
InternalUrlValidator: Also check the scheme
...
(cherry picked from commit 3187a4e549af978d428ddd9b05ccee7b5766e39e)
2022-12-08 11:18:27 +01:00
Johannes Meyer
94f70a6c19
RoleController: Always perform a permission check
...
(cherry picked from commit 965aac11efc6c0ecd6ce3a080451ae1a100b292c)
2022-12-08 11:18:27 +01:00
Johannes Meyer
23aab976dc
login: Don't redirect to external resources
...
fixes #4945
(cherry picked from commit ec7fb82a94729cd541761509985fb9ffc03b9faa)
2022-12-08 11:18:27 +01:00
Alexander A. Klimov
a30ee563f5
SshResourceForm: fix XSS by escaping user-defined resource name
...
in the tooltip of the message shown instead of the private key.
(cherry picked from commit a3100d378b125bbc4c5587e0bddd55b1f0300a83)
2022-12-08 11:18:27 +01:00
Johannes Meyer
5aa3027e3d
Release version 2.10.3
v2.10.3
2022-06-30 13:30:06 +02:00
Johannes Meyer
175f10c3ca
Merge pull request #4846 from Icinga/resolve-nested-variables-210
...
Fix light mode variable references resolution issue
2022-06-30 13:27:12 +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
Eric Lippmann
e931bacc6f
Test nested LESS variables in minin calls
2022-06-30 12:42:08 +02:00
Yonas Habteab
a22051715d
Tests: Add less parser nested variables test cases
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
v2.10.2
2022-06-15 15:24:25 +02:00
Sukhwinder Dhillon
124f11a4de
Fix: Scheme and hostname prepended to col2 url in the address bar ( #4777 )
...
(cherry picked from commit 707775fe26ad36a090d0f7466a9079a61156db82)
2022-06-15 15:24:25 +02:00
Johannes Meyer
3044d23457
PreferenceForm: Always enable mode selection if user theme is compatible
...
fixes #4744
(cherry picked from commit dcb83d9ab5a494e6210f5fb2d94ad289e2d1201f)
2022-06-15 15:09:09 +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
974729a642
Release version 2.10.1
v2.10.1
2022-04-06 09:30:05 +02:00
Johannes Meyer
057a21c9d7
Update CHANGELOG.md
2022-04-06 09:29:32 +02:00
Johannes Meyer
325b63546e
Raise version to 2.10.1
2022-04-06 09:29:32 +02:00
Johannes Meyer
906ef1fe2e
Update AUTHORS
2022-04-06 09:29:32 +02:00
Florian Strohmaier
1524632d1f
CSS: Improve sidebar contrast
...
refs #4720
(cherry picked from commit f2154973301d3d960fb022d847718b81be3c422d)
2022-04-05 15:33:48 +02:00
moreamazingnick
a76881ffa5
Fix missing global theme check refs #4723 ( #4724 )
...
(cherry picked from commit ba677de0c699cf8719bf28f67da7bbe62a1de85f)
2022-04-05 15:33:48 +02:00
Johannes Meyer
a6a3de3d1e
actiontable.js: Don't ignore sub-containers
...
Just avoid that they are processed multiple times.
fixes #4710
(cherry picked from commit 707677eebd952b6d953b4aa1aebed26be45e6205)
2022-03-24 12:01:09 +01:00
Johannes Meyer
522b9932fa
TacticalController: Use correct state filter for big services url
...
fixes #4714
(cherry picked from commit 7a12849a663ab64c041c817fefa7faca8491e507)
2022-03-24 12:01:09 +01:00
Johannes Meyer
154c5d219d
quick-actions.phtml: Set explicit ids instead of overriding the name..
...
..to avoid duplicate ids
fixes #4711
(cherry picked from commit 6802abc2c7a769cbd48f913820cf310445548e6e)
2022-03-24 12:01:09 +01:00