Eric Lippmann
7c9e0ab91e
Export ignore
2023-01-09 16:13:30 +01:00
Eric Lippmann
e8683b23f8
Rename COPYING to LICENSE
2023-01-09 16:13:30 +01:00
Timm Ortloff
9aa4a954a9
CI: Update Checkout Action to v3
2023-01-09 13:05:18 +01:00
Johannes Meyer
9a17c6c054
Release version 2.11.3
2022-12-14 13:26:54 +01:00
Johannes Meyer
d0a83a646c
Release version 2.11.3
2022-12-14 13:21:01 +01:00
Johannes Meyer
5ae72c792c
Update CHANGELOG.md
2022-12-14 13:21:01 +01:00
Johannes Meyer
27dc5f5e32
Update AUTHORS
2022-12-14 13:21:01 +01:00
Johannes Meyer
12af81d4c3
css: Support fieldsets wrapped by `.control-group`
2022-12-14 13:15:50 +01:00
Alexander A. Klimov
522d041505
icingacli test php unit: pass through phpunit exit code
...
so that GHA knows if something failed.
2022-12-08 11:11:22 +01:00
Johannes Meyer
b3332c751c
Merge pull request #4962 from Icinga/upgrade-dompdf
...
Upgrade dompdf
2022-12-07 15:15:04 +01:00
Johannes Meyer
f67499c74d
Pdf: Use dompdf's new autoloader
2022-12-07 15:03:58 +01:00
Johannes Meyer
bb54956dbb
vendor: Upgrade dompdf to v2.0.1
2022-12-07 15:03:58 +01:00
Johannes Meyer
a6af690040
Merge pull request #4963 from Icinga/upgrade-htmlpurifier
...
Upgrade HTMLPurifier
2022-12-07 15:03:22 +01:00
Johannes Meyer
d53d730aa3
HTMLPurifier: Fix file flags
2022-12-07 14:59:44 +01:00
Johannes Meyer
7df5045420
vendor: Upgrade HTMLPurifier to v4.16.0
2022-12-07 14:52:32 +01:00
Johannes Meyer
0096f43e0d
Merge pull request #4958 from Icinga/fix/browser-print-dialog-result-4957
...
Fix browser print dialog result
2022-12-07 13:05:06 +01:00
Johannes Meyer
723eaae08c
print.less: Make sure that client print attempts work fine
2022-12-07 11:57:48 +01:00
Johannes Meyer
b89da2f865
Visitor: Force light mode when printing pages
2022-12-07 11:57:48 +01:00
Johannes Meyer
b1574e4bee
ConfigMenu: Fix incorrect shared navigation url
...
fixes #4953
2022-12-07 11:57:23 +01:00
Johannes Meyer
8cd892359d
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
2022-12-07 11:57:10 +01:00
Johannes Meyer
3187a4e549
InternalUrlValidator: Also check the scheme
2022-12-07 11:56:43 +01:00
Johannes Meyer
965aac11ef
RoleController: Always perform a permission check
2022-12-07 11:56:17 +01:00
Johannes Meyer
ec7fb82a94
login: Don't redirect to external resources
...
fixes #4945
2022-12-07 11:54:45 +01:00
Alexander A. Klimov
a3100d378b
SshResourceForm: fix XSS by escaping user-defined resource name
...
in the tooltip of the message shown instead of the private key.
2022-12-01 11:35:11 +01:00
mrzo2s45
bdb9fd299b
Fix missing escape of double quotes in CSV output.
...
refs #4910
2022-11-07 12:59:28 +01:00
Johannes Meyer
f382457a70
Merge branch 'release/v2.11.2'
2022-11-04 12:14:49 +01:00
Johannes Meyer
6ef968bb96
Raise version to v2.11.2
2022-11-04 12:14:40 +01:00
Johannes Meyer
159a0b3d70
Update CHANGELOG.md
2022-11-04 12:14:40 +01:00
Johannes Meyer
9b3e6165ea
collapsible.js: Fix invalid default selectors
...
refs #4884
2022-11-03 16:41:25 +01:00
Johannes Meyer
4d0e42787a
ConfigForm: Remove empty sections
...
fixes #4939
2022-11-02 16:07:53 +01:00
Yonas Habteab
8cb0976c5b
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.
2022-10-25 08:47:38 +02:00
Johannes Meyer
bb4b53e90c
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
2022-10-17 11:30:40 +02:00
Johannes Meyer
69929b799b
Merge pull request #4884 from Icinga/enhance-collapsible-js
...
Enhance collapsible js
2022-10-17 11:29:59 +02:00
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