Commit Graph

11820 Commits

Author SHA1 Message Date
Marc DeTrano e7d117e1b6 Improve Eventgrid performance by limititing query time range, and only querying for hosts or services as requested in the form. 2019-04-02 10:15:33 -06:00
Markus Frosch b69c9491ae Remove Google Plus link from About 2019-03-29 10:57:34 +01:00
Johannes Meyer 9b5880f6d4
Merge pull request #3731 from Icinga/feature/export-hosts-to-module-x509
Export hosts to the x509 module
2019-03-29 09:31:09 +01:00
Johannes Meyer b8c1934428 Introduce implementation for hook X509/Sni 2019-03-28 14:04:04 +01:00
Eric Lippmann 915c7b8fe5
Merge pull request #3504 from Icinga/fix/collapsible-sidebar-issues-3187
Fix collapsible sidebar issues
2019-03-21 09:09:27 +01:00
Jennifer Mourek b3b80fdc31 Make active first-level nav items better distinguishable 2019-03-20 11:07:39 +01:00
Jennifer Mourek 1e79ba5c1c Remove opacity change on collapsed flyout hover on active items 2019-03-20 11:07:39 +01:00
Jennifer Mourek cacfd9f1d9 Fix tabbed navigation not highlighting the nav-items correctly 2019-03-20 11:07:39 +01:00
Jennifer Mourek 9ca5382e55 Remove font changes on active navigation items 2019-03-20 11:07:39 +01:00
Jennifer Mourek 2e5515274e Adjust sidebar lug size and reduce flyout delay 2019-03-20 11:07:39 +01:00
Jennifer Mourek 61b0d8aa90 Add icon with first letter of the li if there is no icon set else default to icon-circle 2019-03-20 11:07:39 +01:00
Jennifer Mourek 504c7cd5d8 Fix minimised sidebar glitching left when searchbar is clicked in safari 2019-03-20 11:07:39 +01:00
Jennifer Mourek 6a7c73dd77 Add caret to flyout menu 2019-03-20 11:07:39 +01:00
Eric Lippmann 403c2d3495
Merge pull request #3481 from marianrh/feature/optionally-disable-mysql-server-certificate-validation
Allow disabling MySQL server certificate validation by setting ssl_do_not_verify_server_cert
2019-02-26 10:39:21 +01:00
Eric Lippmann 37de0edabf
Merge pull request #3663 from Al2Klimov/feature/plugin-output-span-style
Allow span and *[style] in plugin outputs
2019-02-26 10:35:33 +01:00
Eric Lippmann e675a0353e
Merge pull request #3660 from Icinga/bugfix/fix-event-detail-view-not-showing-time-in-correct-timezone
Fix that event detail view is not showing times in correct timezone
2019-02-26 10:32:26 +01:00
Eric Lippmann b6e8151582
Merge pull request #3677 from Icinga/fix/escaped-ini-characters-3648
Fix escaped ini characters
2019-02-26 10:03:54 +01:00
Eric Lippmann b830234c5f
Merge pull request #3672 from andreaso/fix/login-page-https-links
Use https:// links on login page
2019-02-26 10:00:02 +01:00
Eric Lippmann 57f54b0f76
Merge pull request #3667 from Icinga/bugfix/undefined-offset-100-3589
Format::seconds(): handle negative values as expected
2019-02-26 09:59:24 +01:00
Thomas Gelf a487f83f99 Loader: fix indentation...
...it's too early in the morning, wrong .vimrc on this system - sorry.
2019-02-20 05:48:04 +01:00
Thomas Gelf 07776c54f3 Upload: do not fail on PHP 7.2
fixes #3689
2019-02-20 05:41:23 +01:00
Thomas Gelf 7868216d04 Loader: close clicommands directory after use
fixes #3688
2019-02-20 05:36:08 +01:00
Johannes Meyer 39dc8bcdbc DashletForm: Make sure that we won't try to save invalid section names
refs #3648

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-02-05 11:31:29 +01:00
Johannes Meyer 1e0a2cdb64 ConfigForm: Only render valid configurations in the ui
refs #3648

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-02-05 11:31:08 +01:00
Johannes Meyer ed7ecb32a5 IniParser: Properly unescape special characters in section names and option values
refs #3648

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2019-02-05 11:30:55 +01:00
Andreas Olsson b504624d4d
Use https:// links on login page
These url changes are all the result of following 301 redirects.
2019-01-26 23:02:25 +01:00
Eric Lippmann 9571d1059f Fix URLs in our image helper having multiple params 2019-01-25 09:20:55 +01:00
Alexander A. Klimov c04b2594a6 Format::seconds(): handle negative values as expected
refs #3589
2019-01-17 16:40:27 +01:00
Alexander A. Klimov 2625454e5d Allow span and *[style] in plugin outputs 2019-01-12 14:37:18 +01:00
Noah Hilverling 59b688e664 Fix that event detail view is not showing time in correct timezone 2019-01-10 09:54:25 +01:00
Thomas Gelf 08c879249b Auth: do not ask for unrelated group membership
If a specific User-Backend has been assigned to a Group Backend, and
the User has been authenticated by another User-Backend, then there is
no need to ask the unrelated Groups Backend for membership.
2018-12-18 14:51:13 +01:00
Markus Frosch df486d829d
Merge pull request #3649 from Icinga/feature/dbresource-host-optional
DbResourceForm: Remove default value for host when not required
2018-12-12 11:19:19 +01:00
Markus Frosch 8c58ad7739 DbResourceForm: Remove default value for host when not required
Mainly used for Oracle

refs #3643
2018-12-12 11:09:10 +01:00
Markus Frosch 574e7671c3
Merge pull request #3640 from Icinga/bugfix/pdf-export-respect-php-ini-limits
Respect php.ini limits when exporting to PDF
2018-12-05 15:50:01 +01:00
Markus Frosch 4081a85d90 Introduce Icinga\Util\Environment to manage limits
And replace the code in Icinga\File\Pdf with the new helper.
2018-12-05 15:42:48 +01:00
Eric Lippmann 87da1e76cd Respect php.ini limits when exporting to PDF 2018-12-05 15:12:03 +01:00
Markus Frosch a95e645236
Merge pull request #3643 from Icinga/feature/db-oracle-hostname-optional
DbConnection: Make host optional for Oracle connections
2018-12-05 15:09:46 +01:00
Markus Frosch af6d92aba0
Merge pull request #3637 from Icinga/travis
Ensure PHP 7.3 works
2018-12-05 15:08:53 +01:00
Markus Frosch 99a31468c9 test: Cleanup vendor symlinks 2018-12-05 14:57:38 +01:00
Markus Frosch 1a8df12de8 travis: Add php syntax checks 2018-12-05 14:57:37 +01:00
Markus Frosch f4f61dff5b vendor: Update dompdf to a fixed version for PHP 7.3
https://github.com/dompdf/dompdf/pull/1854
2018-12-05 14:57:21 +01:00
Markus Frosch ecfaf7cede GridChart: Fix compatibility issues with PHP 7.3 2018-12-05 14:57:21 +01:00
Markus Frosch 87e81e6b3a vendor: Update JShrink to 1.3.1
This fixes mainly problems with PHP 7.3.
2018-12-05 14:57:21 +01:00
Markus Frosch fb9dea884c travis: Split matrix in phpcs and phpunit jobs 2018-12-05 14:57:18 +01:00
Markus Frosch 6e04f3e775 ci: Update travis and vendor test helpers
Requires:
* #3634
* https://github.com/Icinga/icingaweb2-vendor-zf1/pull/2
2018-12-05 09:16:55 +01:00
Markus Frosch 5f52871b61
Merge pull request #3645 from Icinga/feature/zf1-php73
vendor: Update zf1 for PHP 7.3
2018-12-04 16:47:08 +01:00
Markus Frosch 113a10481b vendor: Update zf1 for PHP 7.3 2018-12-04 16:43:30 +01:00
Markus Frosch 8ebf535580
Merge pull request #3634 from sebastic/break-continue
Use continue <N> in case statements to fix ErrorException with PHP 7.3.
2018-12-04 16:37:47 +01:00
Markus Frosch 2df8132c46 DbConnection: Make host optional for Oracle connections 2018-12-04 15:50:53 +01:00
Bas Couwenberg 075eb17005 Use continue <N> in case statements to fix ErrorException with PHP 7.3.
```
Fatal error: Uncaught ErrorException: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?
```
2018-11-23 18:34:56 +01:00