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
|
34bf0c3cb0
|
Add method getUserBackendName() to UserGroupBackendInterface
refs #10367
refs #10373
|
2015-10-15 15:28:03 +02:00 |
Johannes Meyer
|
1e6c394693
|
Controller: Create the filter editor in setupFilterControl() ...
...instead of demanding a concrete controller to do so.
We still have to decide how to handle parameter preservation
properly.
refs #9029
|
2015-08-13 17:05:13 +02:00 |
Johannes Meyer
|
4b6849eea7
|
Repository: Introduce query column blacklists
We can no longer use $filterColumns to blacklist query columns so
there is now another set of column names required to achieve this.
refs #9029
|
2015-08-13 14:06:27 +02:00 |
Johannes Meyer
|
f5089dab1a
|
DbUserGroupBackend: Use is_numeric() instead of is_int()
Using MySQL fetchColumn() returns integers for id fields, using MariaDB
though, fetchColumn() returns strings..
fixes #9572
|
2015-07-07 14:07:55 +02:00 |
Johannes Meyer
|
e936c76ca9
|
DbUserGroupBackend: Really clear memberships and parent relations...
...when removing a group.
refs #8826
|
2015-06-01 15:34:38 +02:00 |
Johannes Meyer
|
1385295e4e
|
DbUserGroupBackend: Properly handle sequences of group names
refs #8826
|
2015-06-01 15:33:35 +02:00 |
Johannes Meyer
|
62fff94808
|
DbUserGroupBackend: Do not try to fetch a group id for null
refs #8826
|
2015-06-01 15:16:03 +02:00 |
Johannes Meyer
|
a88037f45d
|
DbUserGroupBackend: Fetch and persist a group's id when it's name is given
refs #8826
|
2015-05-29 11:33:35 +02:00 |
Johannes Meyer
|
60ce78c958
|
DbUserGroupBackend: Adjust how to load the name of a group's parent
refs #8826
|
2015-05-29 08:57:49 +02:00 |
Johannes Meyer
|
c94e6a3292
|
Db/IniUserGroupBackend: Drop column parent_name, it's not a name anymore
refs #8826
|
2015-05-29 08:56:58 +02:00 |
Johannes Meyer
|
32b99be8ab
|
DbUserGroupBackend: Adjust to fit the new database schema
refs #8826
|
2015-05-28 15:22:15 +02:00 |
Johannes Meyer
|
6369643145
|
DbUserGroupBackend: Do not sort by parent when sorting by group_name
refs #8826
|
2015-05-21 13:51:15 +02:00 |
Johannes Meyer
|
223ecab991
|
DbUserGroupBackend: Make it possible to handle memberships
refs #8826
|
2015-05-13 10:34:39 +02:00 |
Johannes Meyer
|
47dfcf5e1d
|
DbUserGroupBackend: Do not use the repository abstraction internally
That's overhead which is not necessary.
refs #8826
|
2015-05-13 10:34:00 +02:00 |
Johannes Meyer
|
b3957c556b
|
DbUserGroupBackend: Properly utilize the insert and update capability
refs #8826
|
2015-05-11 13:28:01 +02:00 |
Johannes Meyer
|
de68d78938
|
DbUserGroupBackend: Add case insensitive filter columns `group' and `parent'
refs #8826
|
2015-05-05 09:34:49 +02:00 |
Johannes Meyer
|
58233b0072
|
DbUserGroupBackend: Extend DbRepository and implement UserGroupBackendInterface
refs #8826
|
2015-05-05 09:23:29 +02:00 |
Johannes Meyer
|
b51ce9c7ab
|
Move concrete UserGroupBackend classes to Icinga\Authentication\UserGroup
refs #8826
|
2015-04-21 12:38:57 +02:00 |