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
Marius Hein
ae469311be
Fix uninitialized array and module in Cli\Command
2018-09-24 13:48:22 +02:00
Max Kozlov
65591c829f
Update Cli.php
2018-09-08 01:37:33 +03:00
Max Kozlov
a55e32b1a1
Return non-zero on display usage
...
`Icingacli` should return non-zeno status code when display usage messages
for example for invalid commands
https://github.com/Icinga/icinga2/issues/6585#issuecomment-418681789
It is good for automation and helps mitigate typing errors
2018-09-05 22:16:25 +03:00
Markus Frosch
4753262589
DetailviewExtension: Integrate into multi-select views
...
refs #3072
2018-08-22 17:13:41 +02:00
Markus Frosch
ecbfafd25a
DetailviewExtension: Make sure data-icinga-module is set on container
...
To allow the eventhandler in JS to load and initialize the
corresponding module.
2018-08-22 17:04:41 +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
Oliver Rahner
967a0bf74e
documented $currentUser$ placeholder for restrictions
2018-08-08 15:24:26 +02:00
Oliver Rahner
34eadb7f29
Enable `$currentUser` placeholder in restrictions
...
implements #3493
2018-08-08 15:15:02 +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
Johannes Meyer
dbfef34f6e
Audit: Log a command's payload as json
...
$data may be arbitrarily nested.
refs #3535
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-07-24 10:16:30 +02:00
Blerim Sheqa
50f2d1949f
Update RELEASE.md
2018-07-19 13:42:16 +02:00
Johannes Meyer
cfe6c7b065
Update CHANGELOG.md
2018-07-19 09:34:58 +02:00
Johannes Meyer
c0f99539ff
Raise version to v2.6.0
2018-07-19 09:27:11 +02:00
Johannes Meyer
71c70e1e11
Update AUTHORS
2018-07-19 09:23:26 +02:00
Johannes Meyer
dab9fea0d4
Merge pull request #3457 from Icinga/feature/proper-results-when-filtering-for-linked-objects-2934
...
Proper results when filtering for linked objects
2018-07-19 09:15:58 +02:00
Johannes Meyer
0464bc4fde
Merge pull request #3533 from Icinga/feature/command-audit
...
Add command audit
2018-07-19 09:03:13 +02:00
Eric Lippmann
7f21e14afc
Add command audit
2018-07-19 00:35:28 +02:00
Eric Lippmann
7624d99070
Use subquery filters for contacts if appropriate
...
refs #2934
2018-07-18 17:47:40 +02:00
Eric Lippmann
424f687f5d
Merge pull request #3532 from Icinga/bugfix/ido-check_interval
...
Fetch check_interval property of monitored objects, too
2018-07-18 16:32:37 +02:00
Eric Lippmann
c168ebfe3a
Fix subquery joins for host and service group views
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
3a434320e2
Fix subquery joins for negative filters
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
b7f0270a24
Use SELECT 1 for subquery filters
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
28e68f8f8a
Fix group base
2018-07-18 15:50:37 +02:00
Eric Lippmann
c3d25e1a59
Use subquery filters for service groups if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
61d325fa8a
Use subquery filters for host groups if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
a3ec0df7c5
Use subquery filters for service flapping history if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
c4de14eb05
Use subquery filters for host flapping history if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
1d4ee7824a
Use subquery filters for service comment history if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
2ee0f99ed1
Use subquery filters for host comment history if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
df7b5d663a
Use subquery filters for service downtime history if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
0ca97d191f
Use subquery filters for host downtime history if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
81b6b0129b
Use subquery filters for service state history if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
bdb73ec06e
Use subquery filters for host state history if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00
Eric Lippmann
27f4fe82cd
Use subquery filters for service notifications if appropriate
...
refs #2934
2018-07-18 15:50:37 +02:00