13531 Commits

Author SHA1 Message Date
Johannes Meyer
2eef96dc15
Merge pull request #4688 from Icinga/remove-solarized-dark
Remove solarized-dark theme
2022-03-02 09:50:26 +01:00
Johannes Meyer
db55ce28d5 doc: Mention the removal of solarized-dark in the upgrading section 2022-03-02 09:46:11 +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
48e0f1bd1f PluginOutput: Transform newlines first and purify HTML afterwards
fixes #4686
2022-03-02 08:23:51 +01:00
Johannes Meyer
dd7f418b48
Merge pull request #4685 from Icinga/enhance-pdf-export
Enhance pdf export
2022-03-02 08:17:52 +01:00
Johannes Meyer
a0e4099494 doc: Deprecate dompdf 2022-03-01 17:12:05 +01:00
Johannes Meyer
bd57172f47 css: Introduce new class print-only..
..to only show content when printing
2022-03-01 17:04:38 +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
6d744e585f monitoring/list/services: Enhance PDF layout 2022-03-01 17:04:38 +01:00
Johannes Meyer
159ca2ce3f monitoring/list/servicegroups: Enhance PDF layout 2022-03-01 17:04:38 +01:00
Johannes Meyer
861f166798 monitoring/list/hosts: Enhance PDF layout 2022-03-01 17:04:38 +01:00
Johannes Meyer
4da687ae27 monitoring/list/hostgroups: Enhance PDF layout 2022-03-01 17:04:38 +01:00
Johannes Meyer
d5fbae7b28 monitoring/list/downtimes: Enhance PDF layout 2022-03-01 17:04:38 +01:00
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
8779f9f175 IdoQuery: Join customvars with only live references 2022-02-28 13:08:05 +01:00
Johannes Meyer
1092421782 Ido\Query\: Add objecttype_id checks where missing 2022-02-28 13:07:17 +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
Johannes Meyer
379ddb91f0 Only serve existing static library assets, really!? 2022-02-23 17:18:16 +01:00
Johannes Meyer
9883c36841 SshResourceForm: Don't accept file://... as private key 2022-02-23 16:41:40 +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