Johannes Meyer
122d52c953
monitoring/list/contacts: Enhance PDF layout
2022-03-01 17:04:38 +01:00
Johannes Meyer
298f2a3061
monitoring/list/comments: Enhance PDF layout
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
00353a1f25
Merge pull request #4660 from Icinga/fix/unhandled-service-counter-not-always-visible-3921
...
Drop the unhandled services counter in host lists
2022-02-28 13:05:29 +01:00
Johannes Meyer
e7bc0a136b
Perfdata: Render unknown UOMs as-is
2022-02-28 11:53:59 +01:00
Florian Strohmaier
5b8bbf0d32
about.less: color “configure” links in about view
2022-02-28 10:08:23 +01:00
Johannes Meyer
796742f03d
monitoring/list/hosts: Don't show unhandled service counts
...
It has too much problems. It wasn't even visible since the
initial release, at least not if there were many results.
It being visible was more a case of chance than guarantee.
We now also identified a major issue with restrictions and
the way we can assemble queries here. In short, there are
too much technical difficulties that we deemed it not
worthwhile to keep.
2022-02-25 17:09:13 +01:00
Johannes Meyer
2e9a94144f
HostserviceproblemsummaryQuery: Don't clear order of the host status query
2022-02-25 17:08:39 +01:00
Johannes Meyer
dee70b029f
Merge pull request #4496 from Icinga/feature/redesign-about-view
...
Feature/redesign about view
2022-02-25 12:33:30 +01:00
Johannes Meyer
3c48d693ff
about: Fix documentation link and use a version dependent one
2022-02-25 12:27:08 +01:00
Florian Strohmaier
c7510db632
CSS: Add hover effect for social icons
...
refs #4496
2022-02-25 12:27:08 +01:00
Florian Strohmaier
e54c1721ad
CSS: Style about page
...
refs #4328
2022-02-25 12:27:08 +01:00
Florian Strohmaier
c1d0c132f3
about/index: Adjust markup
...
refs #4328
2022-02-25 11:06:22 +01:00
Johannes Meyer
b15da5283a
Merge pull request #4673 from Icinga/bugfix/css-fix-theme-issues
...
css: fix theme issues
2022-02-25 11:00:57 +01:00
Johannes Meyer
e0e922efc9
base.less: Cleanup overidden ipl-web light variables
2022-02-25 10:52:16 +01:00
Florian Strohmaier
6bf05b8a8b
base.less: Add ipl-web overrides for light mode vars
2022-02-25 10:52:16 +01:00
Florian Strohmaier
c02895d3b0
base.less: Remove redundant ipl-web vars
2022-02-25 10:52:16 +01:00
Florian Strohmaier
3c7660536b
high-contrast.less: `@low-sat-dark` from light theme
2022-02-25 10:52:16 +01:00
Florian Strohmaier
67e7339bfc
high-contrast.less: Fix search-suggestions input border
2022-02-25 10:52:16 +01:00
Florian Strohmaier
24b6fa987b
high-contrast.less: Compensate border with reduced padding
2022-02-25 10:52:16 +01:00
Florian Strohmaier
9f6a4f4797
base.less: Set ipl-web vars
2022-02-25 10:52:16 +01:00
Florian Strohmaier
acaab3737f
colorblind: Optimize for new theme modes
2022-02-25 10:52:16 +01:00
Johannes Meyer
762663a3f6
utils.js: Use jQuery to check id uniqueness
2022-02-24 16:38:10 +01:00
Blerim Sheqa
52d51f0ee5
Update installation instructions for easier navigation on icinga.com
2022-02-16 11:26:21 +01:00
Johannes Meyer
74a01223ee
css: Don't let the sidebar's shadow catch pointer events
...
fixes #4675
2022-02-15 16:31:12 +01:00
Johannes Meyer
a4d34e265f
IdoQuery: Don't try to add a `HAVING` without group by rules
2022-02-11 12:11:40 +01:00
Florian Strohmaier
44dc6fd8ee
Winter.less: Update styles
...
refs #4407
2022-02-11 10:11:37 +01:00
Sukhwinder Dhillon
431c8c9622
Remove mixins that exist in ipl-web
...
To make ipl-web independent, all mixins used in ipl-web are now
defined in ipl-web (https://github.com/Icinga/ipl-web/pull/54 ).
Therefore, these mixins are redundant here.
2022-02-10 17:02:03 +01:00
Johannes Meyer
f16a54242a
DbQuery: Account for daylight savings in `timestampForSql()`
...
fixes #4568
2022-02-10 16:48:36 +01:00
Johannes Meyer
6982c7e095
Merge pull request #4667 from Icinga/change-theme-mode-detection
...
Change mode detection in themes
2022-02-10 11:14:18 +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
3ba4727bbd
css: Use `@light-mode` to register light mode rules
2022-02-10 11:11:06 +01:00
Johannes Meyer
212a3fb01f
Merge pull request #4664 from Icinga/cleanup-vars-usages
...
Cleanup var mixin usages
2022-02-10 11:10:22 +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
Johannes Meyer
cf9362222e
doc: Mention the var-mixin-cleanup in upgrading notes
2022-02-10 10:59:01 +01:00
Johannes Meyer
7a938f6b02
css: Don't use `.var()` or `var()` calls explicitly
2022-02-10 10:59:01 +01:00
Johannes Meyer
6e034b753e
Merge pull request #4613 from Icinga/less-parser-injections
...
Replace compiled Less colors with CSS var() function calls and generate light mode calls
2022-02-10 10:58:15 +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
Johannes Meyer
91c0ff9d05
LessParserTest: Test light mode collection
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
Johannes Meyer
38cc26eca5
tests: Introduce `LessParserTest`
2022-02-09 21:20:33 +01:00
Eric Lippmann
517b0353bc
Support variable variables
2022-02-09 21:20:33 +01:00