summaryrefslogtreecommitdiffstats
path: root/lib/private/user/user.php
Commit message (Collapse)AuthorAgeFilesLines
* introduce names for user backends - IUserBackendMorris Jobke2014-12-191-0/+3
| | | | * LDAP with multiple servers also proved backendName
* Merge pull request #12711 from owncloud/add-backend-to-rest-indexLukas Reschke2014-12-101-0/+9
|\ | | | | Expose backend type via REST API
| * Expose backend type via REST APILukas Reschke2014-12-091-0/+9
| | | | | | | | | | | | | | | | | | This change will expose the user backend via the REST API which is a pre-requisite for https://github.com/owncloud/core/issues/12620. For example: ````json [{"name":"9707A09E-CA9A-4ABE-A66A-3F632F16C409","displayname":"Document Conversion User Account","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/9707A09E-CA9A-4ABE-A66A-3F632F16C409","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"ED86733E-745C-4E4D-90CB-278A9737DB3C","displayname":"Hacker","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/ED86733E-745C-4E4D-90CB-278A9737DB3C","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"71CDF45B-E125-450D-983C-D9192F36EC88","displayname":"admin","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/71CDF45B-E125-450D-983C-D9192F36EC88","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"admin","displayname":"admin","groups":["admin"],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/admin","lastLogin":"1418057287","backend":"OC_User_Database"},{"name":"test","displayname":"test","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/test","lastLogin":0,"backend":"OC_User_Database"}] ```
* | reduce OC_Preferences, OC_Config and \OCP\Config usageMorris Jobke2014-12-081-3/+4
| | | | | | | | | | | | | | | | | | | | * files_encryption * files_versions * files_trashbin * tests * status.php * core * server container
* | migrate \OC\AllConfig to \OCP\IConfigMorris Jobke2014-12-081-3/+4
|/
* Add REST route for user & group managementLukas Reschke2014-12-081-0/+18
| | | | 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-7/+7
|
* removal of wrong/double implemented checkmichag862014-11-131-1/+1
| | | | Check already implemented in core/settings/ajax/changedisplayname.php
* strip whitespace from the beginning and end of the display name to avoid ↵Bjoern Schiessle2014-10-151-2/+12
| | | | empty display names
* - adding default value for $recoveryPasswordThomas Müller2014-07-241-1/+1
| | | | - set password correctly in lost password
* Add public interfaces for User, UserManager and UserSessionRobin Appelman2014-07-141-1/+2
|
* drop superflous statement in phpdocArthur Schiwon2014-05-261-2/+0
|
* clean up tryRememberLogin and save the timestamp of users last loginArthur Schiwon2014-05-211-0/+27
|
* Merge pull request #7363 from owncloud/optimize-startup-queriesMorris Jobke2014-05-191-5/+7
|\ | | | | Optimize some queries that are always executed when loading base.php
| * Delay fetching the display name until it is requestedBart Visscher2014-02-211-5/+7
| |
* | Use OC_User_Interface instead of OC_User_BackendRobin McCorkell2014-05-131-2/+2
| |
* | Squash 'a | b' into 'a|b', in /libRobin McCorkell2014-05-131-1/+1
|/
* Replace static usage of OC_Config and OC_Preferences with the injected ↵Robin Appelman2013-12-181-5/+13
| | | | \OC\ConfigAll
* fix the config option to remove the ability for users to set their displaynameRobin Appelman2013-12-181-3/+14
|
* fix fallback overwriting result of getHomeRobin Appelman2013-12-121-1/+2
|
* cache the home folder of a UserRobin Appelman2013-12-111-4/+12
|
* Enable user backends to provide avatar imagesArthur Schiwon2013-11-221-0/+12
|
* move the private namespace OC into lib/private - OCP will stay in lib/publicThomas Müller2013-09-301-0/+179
Conflicts: lib/private/vcategories.php