Johannes Meyer
8d04c8548a
Do not hardcode action specific parameters to preserve in the FilterEditor
...
This should only happen for other control parameters or framework
specific stuff. This is still subject to improvement, as this solution is
rather ugly imho..
refs #10370
2015-11-10 11:51:26 +01:00
Johannes Meyer
d56056bba7
LdapUserGroupBackend: Utilize $virtualTables
2015-11-10 09:56:58 +01:00
Johannes Meyer
505f5902c7
LdapUserBackend: Utilize $virtualTables
2015-11-10 09:56:27 +01:00
Johannes Meyer
c416216822
LdapUserGroupBackend: Fix typo in method requireTable()
...
refs #10370
2015-11-09 16:00:55 +01:00
Johannes Meyer
ffcc2ed56b
LdapUserGroupBackend: Fix exception when searching for single chars
...
refs #10370
2015-11-09 16:00:24 +01:00
Johannes Meyer
4341eef4b1
LdapQuery: Add support for Icinga\Data\Filter
...
refs #10370
2015-11-09 15:59:48 +01:00
Johannes Meyer
9b826e6e5f
Drop class Ldap\Expression and introduce LdapQuery::$nativeFilter
...
I'm about to add support for our Data\Filter implementation, since it cannot
parse native LDAP filters and a user may have configured such, we need to
differentiate the two types of filter.
refs #10370
2015-11-09 13:04:02 +01:00
Eric Lippmann
62eb767cd5
RPM: Ship Zend Framework as vendor libraries for OpenSUSE and SLES
...
Afaik, there's no change to distinct OpenSUSE and SLES in spec files. OpenSUSE has Zend Framework packages through the server:monitoring repository available but SLES not. Thus we ship Zend Framework as vendor libraries for both for now.
fixes #10328
2015-11-09 10:45:26 +01:00
mbaschnitzi
2e650f6aa4
Rename moduel.info to module.info
...
Fix a typo in filename of iframe module info file.
Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
2015-11-09 09:56:39 +01:00
Benedikt Heine
7b37a0872e
Escape < and > to avoid false tags
...
Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
2015-11-09 09:55:35 +01:00
Eric Lippmann
c14d33d1e8
Revert "doc: Fix upgrade documentation for 2.0.0"
...
This reverts commit 20e010bea0
.
There's a pending PR on GitHub.
2015-11-09 09:55:17 +01:00
Eric Lippmann
ba55ad7c5a
monitoring: Fix unhandled service counter in the hosts overview
...
Group by was wrong.
fixes #10490
2015-11-09 09:55:17 +01:00
Eric Lippmann
b5c8579d0e
lib: Fix Url paramter encoding if parameter is a Url object
...
fixes #10321
2015-11-09 09:55:17 +01:00
Johannes Meyer
1e35a17ec1
DbQuery: Support not equal comparisons with arrays
2015-11-05 15:49:15 +01:00
Johannes Meyer
ff61b8e696
Repository: Fix that conversion rules for statements are applied on queries..
...
..when calling RepositoryQuery::addFilter().
2015-11-05 14:07:54 +01:00
Johannes Meyer
dd069288e9
DbRepository: Do not attempt to join virtual tables multiple times
2015-11-04 15:59:40 +01:00
Alexander A. Klimov
327cf37326
Command: make $config and $configs protected
2015-11-03 16:11:20 +01:00
Johannes Meyer
48e6bdd6ce
RepositoryQuery: Fix that the query is not passed as context in fetchAll()
2015-11-03 14:42:32 +01:00
Johannes Meyer
477af43a2f
RepositoryQuery: Properly handle custom aliases when applying value conversion rules
2015-11-03 14:42:32 +01:00
Alexander A. Klimov
e170d5b79a
Command::fail(): construct IcingaException printf-like
...
The first argument of IcingaException::__construct() must be a printf-like format string, but Command::fail() must accept any message string.
2015-11-03 10:45:39 +01:00
Johannes Meyer
71c5fd0bf7
DbRepository: Take virtual columns into consideration when applying aliases
2015-11-02 17:07:02 +01:00
Johannes Meyer
5db8d08729
Repository: Fix that column normalisation is not applied by requireAllQueryColumns()
2015-10-30 15:36:48 +01:00
Johannes Meyer
5dfaa89440
Repository: Pass some more details to conversion methods
2015-10-30 15:35:41 +01:00
Johannes Meyer
a60ad3ecf0
DbRepository: Return the number of affected rows for cud operations
2015-10-30 15:34:57 +01:00
Johannes Meyer
df7a2ee0a9
Repository: Add native support for virtual table names
2015-10-30 15:34:19 +01:00
Johannes Meyer
d32c3d2a52
Merge branch 'bugfix/broken-user-and-group-management-10367'
...
refs #10367
fixes #10137
fixes #10332
2015-10-29 08:52:31 +01:00
Johannes Meyer
99719bec7d
Merge branch 'master' into bugfix/broken-user-and-group-management-10367
...
Conflicts:
library/Icinga/Authentication/User/LdapUserBackend.php
library/Icinga/Authentication/UserGroup/LdapUserGroupBackend.php
2015-10-29 08:52:07 +01:00
Johannes Meyer
36340aafa6
Repository: Ensure that we'll internally only work with virtual table names
...
refs #10367
2015-10-27 13:31:47 +01:00
Thomas Gelf
f88bd525f1
DbConnection: respect charset parameter
...
refs #10359
2015-10-27 13:21:35 +01:00
Alexander A. Klimov
da744caaef
Repair redirect after login
...
fixes #10287
2015-10-22 16:57:01 +02:00
Alexander A. Klimov
fdb186ec56
Revert "Repair redirect after login"
...
This reverts commit 6b0b7fbeea
.
2015-10-22 16:55:40 +02:00
Alexander A. Klimov
6b0b7fbeea
Repair redirect after login
...
fixes #10287
2015-10-22 16:29:37 +02:00
Johannes Meyer
20e010bea0
doc: Fix upgrade documentation for 2.0.0
2015-10-22 09:44:02 +02:00
Johannes Meyer
6707bb990c
puppet: Do not replace the authentication.ini if already existing
2015-10-21 15:45:36 +02:00
Johannes Meyer
2928d9a98d
Merge branch 'bugfix/user_base_dn-10402'
...
fixes #10402
2015-10-20 11:30:23 +02:00
Johannes Meyer
0b9a141591
LdapUserGroupBackend: Use the group_base_dn as user_base_dn..
...
..if neither the config nor the defaults provide a value.
refs #10402
2015-10-20 11:28:18 +02:00
Markus Frosch
33956e02f8
Fix collection of user_base_dn from the UserBackend
...
Currently the group_base_dn is used, unless a user_base_dn is configured in the group backend.
refs #10402
2015-10-20 10:02:42 +02:00
Johannes Meyer
878bd78587
LdapUserBackend: Unfold the user_name_attribute automatically
...
This is.. the currently easiest solution. As long as attribute unfolding
is not very performance intensive this solution suffices.
refs #10367
refs #10332
2015-10-16 17:25:42 +02:00
Johannes Meyer
6c313b816e
hostssummary.phtml: Fix copy&paste mistakes
...
fixes #10389
2015-10-16 16:03:25 +02:00
Johannes Meyer
8ed489c637
LdapUserGroupBackend: Add method persistUserName()
...
refs #10367
refs #10370
2015-10-16 15:28:44 +02:00
Johannes Meyer
58fc87b2e5
Repository: Ensure that we'll internally only work with virtual table names
...
refs #10367
2015-10-16 14:46:44 +02:00
Johannes Meyer
1b7dc1098c
DbUserGroupBackend: Use LEFT JOIN to join the group_membership table
...
Fixes the issue that groups are not found if they do not have any members
even though they meet the where clause
2015-10-16 13:10:39 +02:00
Johannes Meyer
7ef76932d4
DbRepository: Validate the table when inserting, updating and deleting
2015-10-16 12:36:47 +02:00
Johannes Meyer
33037eebbb
Revert "Fix group base DN is erroneously used in place of user base DN"
...
This reverts commit ac7546d9f2
.
2015-10-16 10:08:14 +02:00
Johannes Meyer
e2e802ef96
Merge branch 'master' into bugfix/broken-user-and-group-management-10367
2015-10-15 17:23:08 +02:00
Johannes Meyer
8db123ffa0
MacroTest: Remove obsolete tests
...
The macro resolver does not know anymore about customvars, just plain
object attributes, which are now covered by testFaultyMacros()
2015-10-15 17:22:47 +02:00
Johannes Meyer
9ccd6cd953
user/list.phtml: Fix coding style, link targets, css, etc
...
refs #10367
2015-10-15 17:06:02 +02:00
Johannes Meyer
1144c86936
group/list.phtml: Fix coding style, link targets, css, etc
...
refs #10367
2015-10-15 16:14:19 +02:00
Johannes Meyer
0ee73f2560
group/show.phtml: Fix coding style, link targets, css, etc
...
refs #10367
2015-10-15 15:47:38 +02:00
Johannes Meyer
32955dea50
user/show.phtml: Fix some minor issues
...
refs #10367
2015-10-15 15:46:04 +02:00