summaryrefslogtreecommitdiffstats
path: root/lib/private/group/database.php
Commit message (Collapse)AuthorAgeFilesLines
* Move old classes to legacyRoeland Jago Douma2016-05-011-336/+0
|
* Update author informationLukas Reschke2016-03-011-0/+1
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* Use IDbConnectin::insertIfNotExistThomas Müller2016-01-141-2/+1
|
* Use insertIfNotExists() when creating a groupJoas Schilling2016-01-141-33/+5
|
* Merge pull request #20018 from owncloud/cache_group_backendThomas Müller2016-01-131-29/+129
|\ | | | | The group database backend should cache groups
| * Properly close cursorsRoeland Jago Douma2016-01-121-6/+13
| |
| * Cache if a group existsRoeland Jago Douma2016-01-121-0/+1
| |
| * Inject DBConnectionRoeland Jago Douma2016-01-121-24/+89
| | | | | | | | | | * Use query builder * Minor unit tests additions
| * The group database backend should cache groupsRoeland Jago Douma2016-01-121-12/+39
| | | | | | | | | | | | | | | | | | This avoids duplicated queries like first checking the group_users db and then just doing a select on the group db. Those enries are linked (and should be using foreign keys!) This commit makes sure we cache those entries. If a user is part of N groups this saves N queries on webdav access
* | Happy new year!Thomas Müller2016-01-121-2/+2
|/
* Reduce the complexity of the search queries in the backends to a minimumJoas Schilling2015-05-181-6/+27
|
* Update license headersJenkins for ownCloud2015-03-261-13/+21
|
* Revert "Updating license headers"Morris Jobke2015-02-261-21/+33
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Updating license headersJenkins for ownCloud2015-02-231-33/+21
|
* Correctly namespace and autoload DatabaseExceptionJoas Schilling2014-11-271-1/+1
|
* Merge pull request #11479 from owncloud/cleanup-group-admin-on-deleteGroupMorris Jobke2014-11-131-0/+4
|\ | | | | cleanup group admin(s) on deleteGroup
| * cleanup group admin(s) on deleteGroupmichag862014-10-081-0/+4
| |
* | fix for issue #10880michag862014-10-071-1/+1
|/
* Revert "fix for issue #10880"Vincent Petry2014-10-071-1/+1
| | | | This reverts commit 0df070a8e4f6718e3cd86aa4d5a5fc62c53f6eee.
* fix for issue #10880michag862014-10-071-1/+1
|
* retrieve local users, groups and group members in a sorted wayArthur Schiwon2014-08-291-2/+2
|
* Merge pull request #10144 from owncloud/issue/9972Thomas Müller2014-08-061-1/+1
|\ | | | | Issue/9972 Fix issues with group and username `0`
| * Fix getting group '0' from database backendJoas Schilling2014-08-041-1/+1
| | | | | | | | Fix #9972
* | return int, not stringArthur Schiwon2014-06-241-1/+5
| |
* | search term for users and groups may occur anywhere in the name or ↵Arthur Schiwon2014-06-231-3/+3
|/ | | | displayname, not just in the beginning
* Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-191-9/+9
| | | | * test case added to avoid adding them later
* Fix PHPDoc and typosLukas Reschke2014-05-131-2/+1
| | | | | | | | | | | | | Some things my IDE complained about while creating a custom backend. Fix PHPDoc and typos Some things my IDE complained about while creating a custom backend. Conflicts: lib/private/group/database.php lib/private/group/dummy.php lib/private/group/example.php
* Squash 'a | b' into 'a|b', in /libRobin McCorkell2014-05-131-1/+1
|
* Fix @return array PHPDocs, in /libRobin McCorkell2014-05-131-3/+3
|
* Group Database backend must not gather user details itself but ask userArthur Schiwon2014-04-281-25/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | backends. This is a port to master from PR #7745 remove OC_GROUP_BACKEND_GET_DISPLAYNAME option for group backends Conflicts: lib/private/group/backend.php LDAP: getDisplayNamesInGroup is not an option for group backends anymore Conflicts: apps/user_ldap/group_ldap.php apps/user_ldap/group_proxy.php clean up group backends Conflicts: lib/private/group/database.php remove now unnecessary test implement getDisplayNames in group manager adjust user manager tests test for group manager's displayNamesInGroup trim must not be used in empty in PHP < 5.5 keep the constant to not provoke PHP warnings Conflicts: lib/private/group/backend.php
* add optional countUsersInGroup method to group backendsArthur Schiwon2014-04-081-0/+14
|
* move the private namespace OC into lib/private - OCP will stay in lib/publicThomas Müller2013-09-301-0/+239
Conflicts: lib/private/vcategories.php