summaryrefslogtreecommitdiffstats
path: root/lib/private/user/manager.php
Commit message (Collapse)AuthorAgeFilesLines
* Fix issues where some user settings cannot be loaded when the user id ↵Joas Schilling2016-10-211-0/+10
| | | | | | differs in case sensitivity Signed-off-by: Joas Schilling <coding@schilljs.com>
* Run the license scriptJoas Schilling2016-07-221-6/+6
|
* When we iterate over all users that might be too much memoryJoas Schilling2016-05-021-4/+9
|
* Don't loop over the backends, we already know where the user should beJoas Schilling2016-05-021-3/+3
|
* Prevent null to be passed into the closure of callForAllUsersThomas Müller2016-04-071-7/+11
|
* Update author informationLukas Reschke2016-03-011-0/+2
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* Fix typo in PHPDocMorris Jobke2016-02-141-1/+1
|
* move whitspace check to user managerVincent Chan2016-02-031-0/+4
|
* Merge pull request #21806 from owncloud/mdusher-masterThomas Müller2016-01-251-3/+3
|\ | | | | [jenkins] Added ' to characters allowed in the username
| * fix error message and commentMorris Jobke2016-01-201-2/+2
| |
| * Added ' to characters allowed in the usernameMichael U2016-01-201-2/+2
| |
* | Introduce IUser::setEMailAddress and add hook mechanismThomas Müller2016-01-201-0/+1
|/
* Happy new year!Thomas Müller2016-01-121-2/+3
|
* Fix commentsThomas Müller2015-12-021-1/+1
|
* Proposal: add enumeration function to IUserManager which simply calls a ↵Thomas Müller2015-12-021-4/+30
| | | | callbask for each user in all backends
* update licence headers via scriptMorris Jobke2015-10-051-0/+1
|
* Fixed "Remote IP:" syntax on failed loginsRealRancor2015-07-091-1/+1
|
* Update license headersJenkins for ownCloud2015-03-261-5/+24
|
* Can also be nullLukas Reschke2015-03-131-1/+1
| | | | If the user does not exist this returns null and can lead to nasty bugs since the IDE is not indicating this...
* Revert "Updating license headers"Morris Jobke2015-02-261-24/+6
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Use getRemoteAddress which supports reverse proxiesLukas Reschke2015-02-241-4/+1
| | | | | | Breaking change for 8.1 wiki (Security > Administrators): The log format for failed logins has changed and uses now the remote address and is considering reverse proxies for such scenarios when configured correctly.
* Updating license headersJenkins for ownCloud2015-02-231-6/+24
|
* introduce names for user backends - IUserBackendMorris Jobke2014-12-191-3/+8
| | | | * LDAP with multiple servers also proved backendName
* Move the Null-Byte LDAP check to the user managerLukas Reschke2014-12-171-0/+3
| | | | | | The existing method is deprecated and just a wrapper around the manager method. Since in the future other code paths might call this function instead we need to perform that check here. Related to http://owncloud.org/security/advisory/?id=oc-sa-2014-020
* Use public interfaceLukas Reschke2014-12-111-5/+5
|
* Add filter for 'backend' to user REST routeLukas Reschke2014-12-101-0/+8
| | | | | | | | This adds a "backend" type filter to the index REST route which is a pre-requisite for https://github.com/owncloud/core/issues/12620 For example when calling `index.php/settings/users/users?offset=0&limit=10&gid=&pattern=&backend=OC_User_Database` only users within the backend `OC_User_Database` would be shown. (requires sending a CSRF token as well) Depends upon https://github.com/owncloud/core/pull/12711
* migrate \OC\AllConfig to \OCP\IConfigMorris Jobke2014-12-081-3/+4
|
* Add REST route for user & group managementLukas Reschke2014-12-081-1/+1
| | | | First step of a somewhat testable user management. - I know, the JSON returns are in an ugly format but the JS expects it that way. So let's keep it that way until we have time to fix the JS in the future.
* Move OC_USER_BACKEND_* constants to OC_User_Backend classJoas Schilling2014-11-271-3/+3
|
* Remove confusingly names \OC\User\Manager::delete and fix the automatic ↵Robin Appelman2014-11-051-19/+5
| | | | cache cleanup instead
* Use public api for getting l10nRobin Appelman2014-08-311-1/+1
|
* Fix unit testLukas Reschke2014-08-151-1/+4
|
* Move authentication failed logging to checkPasswordLukas Reschke2014-08-151-0/+2
| | | | Fixes https://github.com/owncloud/core/issues/10366
* Add public interfaces for User, UserManager and UserSessionRobin Appelman2014-07-141-1/+2
|
* increase scrutinizer happyiness by removing minor/informational issuesArthur Schiwon2014-05-231-1/+1
|
* clean up tryRememberLogin and save the timestamp of users last loginArthur Schiwon2014-05-211-0/+6
|
* Use OC_User_Interface instead of OC_User_BackendRobin McCorkell2014-05-131-4/+4
|
* Squash 'a | b' into 'a|b', in /libRobin McCorkell2014-05-131-1/+1
|
* Fix @return array PHPDocs, in /libRobin McCorkell2014-05-131-1/+1
|
* Group Database backend must not gather user details itself but ask userArthur Schiwon2014-04-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Remove limit and offset manipulation when getting users or groups, because ↵Arthur Schiwon2014-04-151-14/+0
| | | | it does not work when more than one user or group backend. Fixing it would be too costly performancewise, so we switch back to the model used in OC 5: limit and offset are effective per backend, and not a general constraint
* Make hardcoded exception messages translatableVolkan Gezer2014-04-081-5/+6
|
* polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-2/+2
|
* if backends have the same class name, sum their users up instead of overwritingArthur Schiwon2014-01-081-1/+5
|
* Introduce user count action to user managementArthur Schiwon2014-01-071-0/+18
|
* fix the config option to remove the ability for users to set their displaynameRobin Appelman2013-12-181-4/+13
|
* remove user from cache if he was deleted successfullyBjoern Schiessle2013-10-291-0/+14
|
* move the private namespace OC into lib/private - OCP will stay in lib/publicThomas Müller2013-09-301-0/+250
Conflicts: lib/private/vcategories.php