Commit Graph

11867 Commits

Author SHA1 Message Date
Eric Lippmann f8295ea825 Revert "Fix menu flickering on reload and broken layout w/o JS"
This reverts commit 3b06f06a04.

Breaks announcements.
2018-11-20 10:17:27 +01:00
Eric Lippmann 3b06f06a04 Fix menu flickering on reload and broken layout w/o JS
fixes #3629
fixes #3630
2018-11-20 10:06:41 +01:00
Eric Lippmann 5ebc38d196 Fix doc for default theme
fixes #3539
2018-11-19 17:31:42 +01:00
Eric Lippmann 0242c440ef
Merge pull request #3623 from Icinga/fix/some-links-in-group-overviews-dont-respect-filters
Respect filters for all links in the group overviews
2018-11-19 17:26:05 +01:00
Eric Lippmann a2697d9497
Merge pull request #3617 from Icinga/fix/contacts-hostgroup-filter
Fix SQL error in contact list when filtering for hostgroups
2018-11-19 17:25:38 +01:00
Eric Lippmann 74530b23e0
Merge pull request #3621 from h0rmiga/fix/dst-detection-3607
Fix DST detection
2018-11-19 17:25:20 +01:00
Eric Lippmann 4a0c1ccb03
Merge pull request #3624 from Icinga/fix/show-contact-with-restriction
Fix contact details if restriction is active
2018-11-19 17:24:43 +01:00
Eric Lippmann 7e749d8c53
Merge pull request #3627 from Icinga/fix/doc-files-must-not-end-with-line-feed
Doc: Respect last line if it does not end with a line feed too
2018-11-19 17:24:24 +01:00
Eric Lippmann 9909584b91 Monitoring/de_DE: Fix typo in "Letze Aktualisierung"
fixes #3605
2018-11-19 12:26:52 +01:00
Eric Lippmann 3ab32c853a Doc: Respect last line if it does not end with a line feed too
refs #3572
2018-11-19 10:53:03 +01:00
Eric Lippmann f0f9ab0eb7 JS: Simplify Date.isDst() 2018-11-16 09:00:32 +01:00
Eric Lippmann fbc7598a6b JS: Simplify Date.getStdTimezoneOffset()
refs #3607
2018-11-16 09:00:32 +01:00
h0rmiga d9b337a213 JS: Fix DST detection
refs #3607

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-11-16 09:00:19 +01:00
Eric Lippmann fe3de9458b Filter for contact name after adding restrictions
refs #3549
2018-11-15 17:23:40 +01:00
Eric Lippmann b4bae84ca4 Respect filters for all links in the group overviews
refs #3586
2018-11-15 16:36:44 +01:00
Eric Lippmann 9f15bda698 Add upgrading to 2.6.x notes
fixes #3620
2018-11-15 15:02:19 +01:00
Eric Lippmann cd19625895 Use zero-width space instead of a real space char
refs #3562
2018-11-15 14:54:49 +01:00
Eric Lippmann ea04e60586
Merge pull request #3534 from bobapple/fix/RELEASE.md
Update RELEASE.md
2018-11-15 11:30:12 +01:00
Eric Lippmann 72f2158baa
Merge pull request #3584 from Icinga/fix/usergroups-not-loaded-for-externally-authenticated-users-3583
auth/external: Use a stripped down layout for the logout workaround
2018-11-15 11:29:44 +01:00
Eric Lippmann d919e23d0b
Merge pull request #3585 from Icinga/feature/enhanced-ldap-logging
Feature/enhanced ldap logging
2018-11-15 11:28:47 +01:00
Eric Lippmann 0c06ec7431
Merge pull request #3558 from Icinga/fix/permission-test-in-hook-has
Fix permission test in Hook::has()
2018-11-15 11:26:07 +01:00
Eric Lippmann 1268c16a7f
Merge pull request #3588 from Icinga/fix/problems-the-world-has-and-ever-will
Fix problems the world has and ever will
2018-11-15 11:25:48 +01:00
Eric Lippmann 59b7730327
Merge pull request #3619 from Icinga/bugfix/setup-icingacli-fallback
Setup: make icingacli alternative command working OOTB
2018-11-15 11:24:56 +01:00
Eric Lippmann 8300011c6f Use requireVirtualTable() 2018-11-15 11:10:31 +01:00
Alexander A. Klimov ae5018ccea Setup: make icingacli alternative command working OOTB 2018-11-14 12:26:30 +01:00
Eric Lippmann dda390b3d8 Require virtual table hosts
refs #3564
2018-11-14 10:22:17 +01:00
Thomas Gelf b4afdf4115 DbConnection: do not fail for MySQL 8
fixes #3611
2018-11-08 11:11:37 +01:00
Michael Friedrich aed2e54834
Merge pull request #3594 from Icinga/feature/docs-icinga-com
Update URL to https://icinga.com
2018-10-29 17:49:34 +01:00
Eric Lippmann d1d7526ad2
Merge pull request #3593 from Icinga/feature/docs-ldap-timeout
Add docs for timeout on LDAP resource
2018-10-18 11:04:19 +02:00
Michael Friedrich d1fb3b3674 Update URL to https://icinga.com 2018-10-18 11:02:57 +02:00
Michael Friedrich 3d949ac9e6 Add docs for timeout on LDAP resource
refs #3592
2018-10-18 10:52:01 +02:00
Florian Strohmaier d1cbc4b05c JS: Remove excessive scroll events 2018-10-16 15:41:33 +02:00
Eric Lippmann 8c6e1cb9d8
Merge pull request #3591 from Icinga/feature/release-docs
Drop G+ from RELEASE docs
2018-10-16 14:45:23 +02:00
Eric Lippmann d00fdf4d19
Merge pull request #3592 from Icinga/feature/ldap-timeout
LdapConnection: Add timeout setting with a useful default value
2018-10-16 14:45:02 +02:00
Markus Frosch 39f5b5e2cd LdapConnection: Ensure port and timeout are numbers 2018-10-16 14:44:01 +02:00
Markus Frosch 3f782460dc LdapConnection: Add timeout setting with a useful default value 2018-10-16 14:35:50 +02:00
Michael Friedrich 85949fd23f Drop G+ from RELEASE docs 2018-10-12 15:02:02 +02:00
Johannes Meyer 86ae8c12df IniParser: Use mode INI_SCANNER_RAW to parse ini files 2018-10-10 09:44:11 +02:00
Johannes Meyer 4e6b936862 helpers/url: Properly escape image urls 2018-10-10 09:44:11 +02:00
Johannes Meyer 7ba0466048 config/module(en|dis)able: Utilize a form instead of a link 2018-10-10 09:44:11 +02:00
Johannes Meyer 77bb1944db Web: Setup the logger earlier in the bootstrap process
Previously only ERROR got logged (to syslog only) up until
setupLogger() was called. This prevented any other message
level from being logged. It's now required to be able to
log in the Auth singleton. It also fixes the problem that
during setupSession() some warnings were never visible
due to the same reason.
2018-10-08 14:03:34 +02:00
Johannes Meyer 2f9037e545 Auth: Log which groups were identified for the user being authenticated 2018-10-08 14:02:26 +02:00
Johannes Meyer d8e3f23342 LdapCapabilities: Log which attributes were discovered 2018-10-08 10:34:27 +02:00
Johannes Meyer 3c69a63ce3 LdapUserGroupBackend: Log what the ambiguity check does 2018-10-08 10:34:27 +02:00
Johannes Meyer 4c96da3d56 auth/external: Use a stripped down layout for the logout workaround
We've used the standard layout before which caused a automatic login.
Automatic because the browser saw our js/css <link> tags and accessed
the routes which in turn logged in the user, but only if there's a
enabled module which's configuration.php (or run.php) accesses the
Auth singleton. The stripped down layout provides its own js/css so
there's no need for our full-blown resources.

fixes #3583
2018-10-02 15:24:11 +02:00
Eric Lippmann 7e4b92b714 Fix permission test in Hook::has()
Before, only the first hook for the given type was tested. If this hook
belonged to a not permitted module, Hook::has() returned false. Though
there may have been other hooks which are permitted.
2018-08-16 17:03:42 +02:00
Eric Lippmann b3e0b5d587 Raise version to 2.6.1 2018-08-02 12:46:39 +02:00
Eric Lippmann e254761dd7 Update changelog 2018-08-02 12:46:39 +02:00
Eric Lippmann 27c6c06f75
Merge pull request #3537 from Icinga/fix/array-to-str-conversion-when-sending-commands-3535
Audit: Log a command's payload as json
2018-08-02 12:39:34 +02:00
Eric Lippmann 0f075b034b Respect permissions in Hook::has() 2018-07-26 11:51:23 +02:00